Conversation
supportI am using the [iprojectweb_frontend] shortcode to display iProjectWeb on my wordpress front-end. Everything seemed to be working well, until I tried opening up a project as a team-member (not SuperAdmin), from the Front-end. The test team member I set up can access the iProject Web table showing the one project I have listed. However, when the user clicks the project to view the project details, the system tries to load my site’s home-page within the iProject Web window, and then the browser shows a blank white screen. Nothing else happens except the browser tab shows “Connecting” continuously. The SuperAdmin can view project fine and edit the project from the front-end. HELP!! http://wordpress.org/extend/plugins/iprojectweb/
Can you drop me a link to that installation. Please also share with me team member credentials. If you do not want to share them here, use a support form at easy-contact-forms.com
The installation is here Login as jmdezigns and password: testuser2012 Please let me know when you are done testing so I can change the password
this is an error I got trying to access the page. Error: window.addEvent is not a function Source File: http://www.hivaidszimbabwe.org/wp-includes/js/jquery/jquery.js?ver=1.7.1 Line: 17 I am not quite sure what this error mean, it needs investigation. At this moment I just may say that looks like the error is not in iprojectweb code. You may change the password.
Ok, I have deactivated all my other plugins, and tried to access the front-end with only iProject Web running. Still get the same error. Do you think it matters that i deleted all (but the SuperAdmin) demo users, projects and tasks and set up my own? I really think this is an issue with iProjectWeb, perhaps specific to my set-up, and maybe general to iProject Web. Really want to use this plugin, but I need this to work. On a seperate note, in defining the User Roles, can I change the text for user role TeamMember to read “Consultant” instead. I could not find this in the language file “iprojectweb_resources_en-gb.php”.
Also just noticed that in the demo , the users are all setup as Super Admins, which allows for front-end access and editing of projects. Can you setup a “TeamMember” user on the demo installation, to see if that works as expected.
Hi in a week we are going to issue a new version. Please check the new one. Probably this bug will disappear.
Thanks. I am no jquery expert myself, but I am having a colleague look into this as well. My guess though would be this is perhaps more of an Access Control issue more so than a jquery issue.
Are you still anticipating release of the update this week?
The version is ready. It needs several days for testing.
Thanks for the update. In continuing to try and troubleshoot this issue on my end, I have made the following observation. Anyone without access to my WordPress back-end, experiences the issues described above, whereas users with access to the wordpress back-end, even when defined as TeamMembers in iProjectWeb, can access iProjectWeb without problems. Access to my WordPress Dashboard is being controlled by the following code in my wordpress theme’s functions.php file function prevent_admin_access() { if (strpos(strtolower($_SERVER[‘REQUEST_URI’]), ‘/wp-admin’) !== false && (!current_user_can(‘administrator’) && !current_user_can(‘editor’)) ){ wp_redirect(get_option(‘siteurl’)); } } add_action(‘init’, ‘prevent_admin_access’, 0); Removing this code solves the problems with iProjectWeb, but also opens up my wordpress backend. Hope this is of some help with the new version.
So it turns out that the above referenced script I placed in my functions.php file, to protect my Admin Dashboard breaks ajax dependent functionality on my site. Is there any way to resolve this?
Can you please update me on the status of the new plugin update.
How could I translate the menus plugins into another language? I need to edit the source files and change it where shown, or where there is a single file that I change reflected throughout the system?
Can you drop me a link to that installation. Please also share with me team member credentials. If you do not want to share them here, use a support form at easy-contact-forms.com
The installation is here Login as jmdezigns and password: testuser2012 Please let me know when you are done testing so I can change the password
this is an error I got trying to access the page. Error: window.addEvent is not a function Source File: http://www.hivaidszimbabwe.org/wp-includes/js/jquery/jquery.js?ver=1.7.1 Line: 17 I am not quite sure what this error mean, it needs investigation. At this moment I just may say that looks like the error is not in iprojectweb code. You may change the password.
Ok, I have deactivated all my other plugins, and tried to access the front-end with only iProject Web running. Still get the same error. Do you think it matters that i deleted all (but the SuperAdmin) demo users, projects and tasks and set up my own? I really think this is an issue with iProjectWeb, perhaps specific to my set-up, and maybe general to iProject Web. Really want to use this plugin, but I need this to work. On a seperate note, in defining the User Roles, can I change the text for user role TeamMember to read “Consultant” instead. I could not find this in the language file “iprojectweb_resources_en-gb.php”.
Also just noticed that in the demo , the users are all setup as Super Admins, which allows for front-end access and editing of projects. Can you setup a “TeamMember” user on the demo installation, to see if that works as expected.
Hi in a week we are going to issue a new version. Please check the new one. Probably this bug will disappear.
Thanks. I am no jquery expert myself, but I am having a colleague look into this as well. My guess though would be this is perhaps more of an Access Control issue more so than a jquery issue.
Are you still anticipating release of the update this week?
The version is ready. It needs several days for testing.
Thanks for the update. In continuing to try and troubleshoot this issue on my end, I have made the following observation. Anyone without access to my WordPress back-end, experiences the issues described above, whereas users with access to the wordpress back-end, even when defined as TeamMembers in iProjectWeb, can access iProjectWeb without problems. Access to my WordPress Dashboard is being controlled by the following code in my wordpress theme’s functions.php file function prevent_admin_access() { if (strpos(strtolower($_SERVER[‘REQUEST_URI’]), ‘/wp-admin’) !== false && (!current_user_can(‘administrator’) && !current_user_can(‘editor’)) ){ wp_redirect(get_option(‘siteurl’)); } } add_action(‘init’, ‘prevent_admin_access’, 0); Removing this code solves the problems with iProjectWeb, but also opens up my wordpress backend. Hope this is of some help with the new version.
So it turns out that the above referenced script I placed in my functions.php file, to protect my Admin Dashboard breaks ajax dependent functionality on my site. Is there any way to resolve this?
Can you please update me on the status of the new plugin update.
How could I translate the menus plugins into another language? I need to edit the source files and change it where shown, or where there is a single file that I change reflected throughout the system?