This item was featured on CodeCanyon
ClientEngage
- Item was Featured
- Sold between 10 000 and 50 000 dollars
- Exclusive Author
- Referred between 1 and 9 users
- Has been a member for 0-1 years
- United Kingdom
389
Purchases
Buyer Rating:
4.77 stars
4.77 average based on 78 ratings.
-
5 Star
6887%
-
4 Star
56%
-
3 Star
33%
-
2 Star
11%
-
1 Star
11%
| Created | 21 July 12 |
| Last Update | 7 May 13 |
| Compatible Browsers | IE7, IE8, IE9, IE10, Firefox, Safari, Opera, Chrome |
| Software Version | PHP 5.3, PHP 5.4, MySQL 5.x |
| Software Framework | CakePHP |
| Files Included | JavaScript JS, HTML, CSS, PHP |
- ClientEngage
- attachments
- client
- client communication
- client management
- client platform
- interaction
- management
- php project management
- php project management script
- portal
- project
- project management
- task management
- tasks
© All Rights Reserved ClientEngage -
Contact Envato Support


Hi there!
This project platform is our dream
We are working with it since several days and we love it!
I only have one issue using the dutch language. It seems the calendar and soms strings (the succes, error txt etc) doesn’t translate. Also the add new comment in dutch nieuw commentaar at the project page doesn’t translate the way I want it. I add to new comment the translation nieuwe feedback but no changes.
I also deleted the cache etc.
Tnx for the help!
Hi Jeames,
Thank you so much for the lovely comment and the purchase!
If you like my item, please be so kind to leave a rating if you have not already done so.
With regards to the missing Dutch translations: this is because some of the strings have changed since the contributor was so kind to share his translation files with me. You can go to app/Locales/nld/LC_MESSAGES/default.po and then add the missing translations using PoEdit.
I trust this helps, but do let me know if you have any further questions.
Kind regards, CE
Hi CE,
Did the rating *
I also read the manual so I figured out the .po etc. And I changed some dutch translations. Example; the favourites in dutch favorieten still showing like favourites. I changed system and profile into dutch language for admin, for user etc to see if it made a difference. Also emptied the cache files. No changed where made. A part is dutch another part still english. I can try to translate the default.po to dutch again? See if there is something wrong with he nld default.po ? Let me know and tnx for the fast reply!
Thank you Jeames!
Can you please try the following?
- Open app/Locales/nld/LC_MESSAGES/default.po
- Select “Update from Catalog” and select “app/Locale/default.pot”
- You should now see the missing strings so you can translate them
Let me know how you get on!
Best wishes, CE
Hi love the work done to make this a promising script…
IS there a way to create a auto login link for users?
Thanks for the nice comment foxy3433,
If you like the PHP project management script, please be so kind to leave a rating – that would be much appreciated.
As to your query: adding a “Remind me”-checkbox is on my to-do list, but I cannot make any promises as to when this will be released.
Best wishes, CE
Just uploaded the files to my Local server and when I try to access the url, it sends me to a 404 not found,
http://localhost:8888/pms/installer/installationWhat to do ?
Dear QUBESYS,
First of all: thank you for purchasing my item.
Can you please try to use the system without the URL-rewriting option? You can simply uncomment the line in “app/Config/rewrite-config.php” and then remove the following files: ”/.htaccess”, ”/app/.htaccess” and ”/app/webroot/.htaccess”. Then navigate back to localhost/pms/.
If you are still having problems, then please be so kind to contact me via email at contact {at} clientengage [dot] com. Please also attach your error.log in “app/tmp/logs/error.log”.
Best wishes, CE
Okay awesome, I will test it now. You are very good at support. Thanks man.
There is no such file. I will email you now the ftp . Please fix it and let me know, how you did it, by replying to the same email. Thanks.
As I already said via email: something must have gone wrong whilst you uploaded the system. I re-uploaded all files and it’s working perfectly out-of-the-box: even with the rewriting-option enabled. Enjoy!
I dont see any installer folder , so not sure, where this installation is pointing to.
Dear QUBESYS,
Please see my answer to your query in your other comment (by the way, please be so kind to use the “reply” function).
By the way: there is no “installation folder” – all requests are routed through the same index-file.
Kind regards, CE
Hi, thank you for this script that I now use daily. This application has been really well designed and develop. Very easy to use for both the administrator and the customer. Furthermore support is reactive and at your disposal. Thank you again!
Hi syntrade,
Thank you very much for the nice comment! I am glad I could be of assistance and I hope you enjoy using the PHP project management script.
Best wishes, ClientEngage
I have installed this application but whenever I add a comment I get “An Internal Error Has Occurred” whats the problem
Would you please be so kind to use the “reply” function?
Ohh thanks I got the problem sorted because I was using the PHP sendmail function but used a different email thats different from the server IP.
Glad to hear! Yes, some providers have these limitations as a security measure.
Best wishes, CE
Ohh thanks for the quick response to support, the new information didnt help as well. But lucky for me I remembered an account password, then I changed the role to admin and logged in and made further changes to the users.
I still think its gonna be great if you add that module to the project
Strange indeed!
Anyway, I’m glad it’s working for you now. And yes, that function will be added very soon!
Best wishes, CE
Infact when I do any update to task, comments i get the error. Please help urgently
Hi webwoxdesigns,
First of all, thanks for the purchase! I am sorry to hear you are getting an internal error. This sounds curious since I have not heard of any such errors since 1.0.x – which is a while ago.
Would you be so kind to send me an email with your app/tmp/logs/error.log file? If you are comfortable with it, you can also provide me with access to the directory where you have installed it – I can then apply any fix that may be necessary: contact {at} clientengage [dot] com.
Best wishes, CE
Furthermore, I will need a temporary admin-account for your ClientEngage installation so I can test it. Many thanks!
I also need help. I have forgotten my admin password, how do I get a reminder
Hi there webwoxdesigns,
Currently, this needs to be done manually as follows:
1. Open “app/Config/bootstrap.php”
2. At the end of the file add the following—> echo AuthComponent::password(‘mytemporarypass’); die;
3. Go to any page of the system and copy the hash
4. Remove those lines again
5. Paste the hash into the “password” field of the respective user in the database (table: “prefix_users”)
6. You can now log-in with “mytemporarypass” and re-set it to whatever you wish
All in all, this takes two minutes. An automatic password-reset functionality is already on my ToDo-list and will be added in a future update.
Best wishes, CE
Thanks Ive just done that and it wont still let me in
Mea culpa – apologies, I think I gave you the wrong file to change. Please be so kind to do the same, but add the code at the end of “app/Config/core.php”.
In case it should not work (which it should not), please contact me at contact [at] clientengage {dot} com.
Best wishes, CE
Ohh thanks for the quick response to support, the new information didnt help as well. But lucky for me I remembered an account password, then I changed the role to admin and logged in and made further changes to the users. I still think its gonna be great if you add that module to the project
Strange indeed!
Anyway, I’m glad it’s working for you now. And yes, that function will be added very soon!
Best wishes, CE
Hi there, been keeping tabs on your project for a while, it really is the best looking CM on codecanyon for me. The one thing it’s is missing for my jobs is a way to send quotes and paypal integration – ok that’s 2 things. Will these be in the pipeline anytime soon I wonder? Robi coulson
Hi coulson,
I am happy to hear you’re interested in my PHP project management script and that you have been watching its development for a while. However, the Paypal- & Quotes/Invoicing integration are not currently on my roadmap since that would go above and beyond of the project’s scope of being an easy and straightforward project management tool.
Whilst I may reconsider at some point in the future, I would not hold my breath.
Best wishes, CE
Hello,
When do u have the new update of this awesome plataform.
Hello Alfredo,
Thanks for the kind words!
Actually, most of the update has been sitting on my machine for a while now. However, there are a few loose ends I need to still tie-up and it should be released within the next couple of weeks.
Not much has changed – but, most notably, it features an Ajax-search in the header which returns matching Projects, Phases and Comments.
Best wishes, CE
Lets say I wanted to add a third user role “Developer”... where in the code are user roles handled?
Hi austinfavero,
Well, first of all, this will need a bit of custom development. You can add additional UserRoles in the UserRoles::yourrole enumeration which is located in app/lib/GlobalClasses.php.
Then, you will need to change the user/admin creation in app/Controller/UsersController.php as well as the respective views (e.g. app/View/User/admin_add.php etc.).
Next, you merely need to implement whatever you wish to do with these new UserRoles.
However, if you want to add conditional functionality, I would rather add another field to the users table (and leave the built-in roles alone). For example “User.custom_role”. Then you can use that field to show/hide and allow/disallow particular functions or areas. This would save you from having to play with the system’s user-management (since this would get rather complicated).
In any case, the CakePHP book is a great place to start to find out about how the underlying framework works.
I trust this helps!
Best wishes, CE
You are amazing.. Thank you so much!
Haha, thanks! And good luck with your endeavour!
I am trying to install, I have it at the installation screen with all green boxes confirming all ok – when I read and accept the terms of service and click begin installation it just refreshes and reloads the page….how do I install?
Hello killernick777,
First of all: thank you for your purchase!
That sounds a bit like your server is not saving the session information. If you are comfortable with it, you can send me an e-mail with FTP access to the system’s directory (+ URL to the webroot [and details of the MySQL DB]) and I can have a look for you. Email: contact {at} clientengage [dot] com.
Best wishes, CE
Hello , best compliment for this Project seems very promising for our needs , one question ….is any change we can also upload material for project we assign ????
Thank you
Hi stefanoste,
Thank you for the kind words!
Well, if I understood you correctly: of course, you can assign files to projects by attaching these to the comments within its phases (project -> phase -> comment/task -> attachment). Moreover, there is no limit to the number of files you can attach (only your server-configuration’s limitations).
Best wishes, CE
Thank you for your timely reply , will I be able to use Japanese characther/encoding ??
Hello again stefanoste,
The entire system is UTF8-based. Hence, you can easily translate any strings such as “Delete” to ”??” (PO-file based). Therefore, you can translate the entire application to Japanese – however, I have not done this myself before and I do not know of any ‘special cases’ that may exist. Moreover, the system is LTR: RTL languages such as Arabic may pose a problem – but Japanese should not cause any problems.
In any case: documentation on translating the system is enclosed with the download and manual. Should you opt to buy my item and translate it: feel free to share your translation with me, in return I could offer a backlink on the item page – just in case you are interested.
Best wishes, CE
I create Project , Users and Client but I can’t make users be able to modify and update the project , can you please point me on the right direction Please
Hi stefanoste,
Users (non-administrators) cannot modify the actual projects. Then can only interact with the project by creating comments, tasks and attachments – I trust this helps.
Best wishes, CE
I check the administrative section and I notice I am not able to exclude any section to the new administrator User witch is bad for me because I don’t want them see the other project I pass to other employee .
So the solution in my case would be have the choice to grand Users permission to work and modify project , I don’t know so much about coding can you help me out about it ?...or can you point me in the right direction?
Also , is it possible assign different color for different project to the calendar timelines ?
THX
Hi stefanoste,
Please note that administrators have access to all projects. If you wish to limit their access, you can set-up a Client/Users to associate them to the projects they should have access to.
That being said: limiting administrators’ access to projects is on my To-Do list – the same goes for the colours. However, I cannot make any promises as to when this will be released.
Best wishes, CE
Thank you for your replay , I could’t find the way to contact you directly , I would really appreciate if you can please contact me on my mail
Hi stefanoste,
Please be so kind to send me an email through my author profile.
Best wishes, CE
I am testing the Italian translation…email me if you interested
Hi stefanoste,
I am definitely interested! Thank you so much for the offer. In return, I can provide you with a backlink on my item page.
Anyway, I will contact you via email to discuss.
Best wishes, CE
Hello!
I would like to update my clientengage from 1.1.5 to 1.3.3
Where i can get the update-file?
Thnak you!
Hi conzzz,
Simply re-download the item and move the files within “UPDATE” to your server (back-up first). Detailed update-instructions are enclosed with the manual.
Best wishes, CE
Features will be added:
- Show tasks in the project
- Flinders> View task, Sorting options-select project
You add this feature?
Thank you for your answer.
Hi bednarp,
I trust this helps!
Best wishes, CE
Ok, thanks for the info. When updates are planned?
And add please remember login. I have again and log in again and it’s not pleasant :/
Hello bednarp,
Yes, the “remember me” function is on my To-Do list too. I am currently busy getting a new item to the marketplace – hence I am short on time for finalising the update.
Once that item is online, I will get back to finalising the next update to the Project Platform (a couple of weeks) – a lot of it is already done but it needs some fine-tuning.
Best wishes, CE
Ok, great.
I now see new system VisitorChat. It’s a great system!!
Thanks bednarp,
Feel free to buy it if you like it. Haha!
Also: you will be happy to hear that the “remember me” function is done. I am currently creating some minor new features and I will submit the update in a couple of weeks.
Best wishes, CE
Yes, definitely buy later (I’m waiting for some improvements).
Ok, great. Thanks
Thanks for great script, exactly what I was looking for. Have one small issue, for some reason the logo isn’t getting updated. I even created exact size as ClientEngage logo. But it won’t update.
Also, as a feature request, it would be nice to be able to view all task inside each phase separately from comments.
And, it would be nice to have a WYSIWYG for phase description, so we can add custom information – links, bullet points, etc.
Thanks, Viktor
Hi viktorix,
First of all: thanks for the purchase! Don’t forget to rate it if you like it.
Regarding the logo not updating: please note that layout-customisations only affect the client-facing frontend. If you wish to replace the logo in the backend, you would have to change “app/View/Elements/layout/topbar.ctp”.
Thank you for sharing your feature requests:
Feature 1: Yep, this is on my To-Do list. There will be a button which allows you to hide all comments that are not tasks.
Feature 2: Yes, this definitely makes sense and is also on my To-Do list
Finally, please note that I cannot promise any exact release dates. However, I will address these features asap (after my next item has gone online).
Until then, all the best!
Kind regards, CE
thanks, much appreciated.
One suggestion, the comment/task tinymce editor needs to have more options. At least “clear formatting”, copy and pasting stuff inside doesn’t allow any options to clear formatting. Also, would be good to have html option to change it as needed. Thanks.
Hi viktorix,
I am currently in the process of finalising the new update. As part of that, I will be activating more of the WYSIWYG editor options.
Moreover, I will (by default) enable clearing of all formatting of pasted texts since, sometimes, this can case layout issues.
The “html” option is also included. Anyway, I am still testing things and adding some more functionality. But it should be online within the next few weeks.
Best wishes, CE
cool thanks, looking forward to it. quick question, i see we can create users and admins. if i want to add my employees to work on multiple projects, should they be added as admin or user? i dont want them to have full admin access.
Hi viktorix,
If you don’t want them to have full access you can set-up a separate Client that can only access the projects they should see. Then you can add them simply as new Users.
Best wishes, CE
Thanks for the info. Would be great if we could create admin type accounts but minus admin permissions for our staff
Just had an idea, not sure what you would call it, quick add or something.
It takes time adding each project part one by one, creating project, creating phases, descriptions and then tasks, etc. A quick add feature would use one textarea with some version of markdown that it would convert into a project.
An example: http://pastebin.com/TvVssTMhAll that above would be converted into an actual project with information entered appropriately. It seems to be a quicker way to add everything at once than one by one. Just an idea.
Hi viktorix,
The admin-permission stuff is rather complex due to the way the database schema is designed. I will have to think about it.
I like the idea with the quick-add. I will consider adding it. However, I would create a form where you can (on one page) add new rows for each of the phases with a textfield and two fields for the dates. However, I cannot make any promises as to if and when this will be implemented. First of all, I will focus on getting the new update out.
Best wishes, CE
Dear everyone,
It appears that my mailserver is down. I am currently waiting for the ISP to take a look since the service appears to be running. Moreover, I believe any of your emails should still reach me once this was resolved, unless you received a bounce-back.
Apologies for any inconvenience.
Best wishes, CE
Hugh!
It is possible to send me a download link to the latest version that still runs php 5.2.17? I have an error message because I do not have the 5.2.8 version of php.
I had the old version of clientEngage installed and I deleted everything for install the latest version.
Hi Phonehouse,
I’m glad to hear you managed it. Please be so kind to rate my item if you have not already done so!
Best wishes, CE
do not take my last post, I managed to install it
Hi Phonehouse,
I’m glad to hear you managed it. Please be so kind to rate my item if you have not already done so!
Best wishes, CE