Operator Posted March 14, 2009 Share Posted March 14, 2009 (edited) Hi, This module will send an email to a client x days from the date they signed up. You could use this email to gather feedback from the client about the order process or product, could also be used to offer clients upgrades promotions to entice them to add features to their existing product etc. INSTALL 1.) Upload the unzipped feedback_emal folder to /public_html/whmcs/modules/admin/ 2.) Navigate to the file via whmcs ie: Utilities > Addon modules > Feedback Email 3.) Enter a whmcs admin username and password for the cron to be able to send the emails out via the api. 4.) Edit the Feedback Email template in the email templates page however you want it. 5.) Set the cron to run whenever you want the emails to be sent out. Any questions let me know. [idea based on from Daniel: http://forum.whmcs.com/showthread.php?t=18486] Screen Shot: feedback_email.zip Edited March 14, 2009 by Operator 0 Quote Link to comment Share on other sites More sharing options...
BAJI26 Posted March 14, 2009 Share Posted March 14, 2009 Question: Can't it use pull the whmcs login from the database? 0 Quote Link to comment Share on other sites More sharing options...
Operator Posted March 15, 2009 Author Share Posted March 15, 2009 Yea I was thinking about doing that but i thought people would probably be more comfortable setting this up themselves. See here: http://wiki.whmcs.com/API:About 0 Quote Link to comment Share on other sites More sharing options...
tdog89 Posted March 15, 2009 Share Posted March 15, 2009 (edited) I am getting a blank screen. I uploaded it like you said. Than when i go to it in the WHMCS admin area. I get a white screen like nothing is there FIXED!!!! Edited March 15, 2009 by tdog89 fixed 0 Quote Link to comment Share on other sites More sharing options...
rapidfire Posted March 15, 2009 Share Posted March 15, 2009 Tried to install this and it said that the file has expired... I checked the source and it seems you created it using a trial copy of Ioncube encoder. Can you provide me with updated files? 0 Quote Link to comment Share on other sites More sharing options...
Operator Posted March 16, 2009 Author Share Posted March 16, 2009 (edited) See new files below Edited March 16, 2009 by Operator 0 Quote Link to comment Share on other sites More sharing options...
Operator Posted March 16, 2009 Author Share Posted March 16, 2009 Here are the new ones feedback_email.zip 0 Quote Link to comment Share on other sites More sharing options...
othellotech Posted March 16, 2009 Share Posted March 16, 2009 why encrypt it at all, especially if it's basically the same as code posted publicly elsewhere on the forum ? 0 Quote Link to comment Share on other sites More sharing options...
Operator Posted March 16, 2009 Author Share Posted March 16, 2009 Because i took the time to put it together and make it, also to release it to other users which i didnt have to and to protect my work i chose to encode it. 0 Quote Link to comment Share on other sites More sharing options...
rapidfire Posted March 21, 2009 Share Posted March 21, 2009 I see one major problem with this after using it for a couple of days... It sends the feedback email out to EVERY order received, not just active ones. This means that ones caught by fraud checking and marked as fraud still receive the email. Can you alter the database query to only select the active orders? 0 Quote Link to comment Share on other sites More sharing options...
Operator Posted March 23, 2009 Author Share Posted March 23, 2009 Hi Rapid, Yes good idea I will look into this. 0 Quote Link to comment Share on other sites More sharing options...
Operator Posted March 24, 2009 Author Share Posted March 24, 2009 (edited) Hi Rapid, I have done as you suggested this is now version 1.1 you can download and get info at the following link: Checkin/Feedback Details/Download It will automatically update you from version 1.0 or if you haven't installed it yet it includes all original files. Edited March 24, 2009 by Operator 0 Quote Link to comment Share on other sites More sharing options...
rapidfire Posted March 26, 2009 Share Posted March 26, 2009 Perfect Thanks much! 0 Quote Link to comment Share on other sites More sharing options...
snelweg Posted March 26, 2009 Share Posted March 26, 2009 why encrypt it at all, especially if it's basically the same as code posted publicly elsewhere on the forum ? where can I find that code? I hate it when things get encrypted when it just builds on the efforts of others. 0 Quote Link to comment Share on other sites More sharing options...
Operator Posted March 27, 2009 Author Share Posted March 27, 2009 where can I find that code?I hate it when things get encrypted when it just builds on the efforts of others. and how many addons have you made, using your time and released back to the community for free? 0 Quote Link to comment Share on other sites More sharing options...
MACscr Posted March 27, 2009 Share Posted March 27, 2009 where can I find that code?I hate it when things get encrypted when it just builds on the efforts of others. I dont think thats what happened and if it did, it would be illegal. Personally, i see no reason to ever encrypt something that your going to give away for free. Now if your charging, thats different. 0 Quote Link to comment Share on other sites More sharing options...
Operator Posted March 27, 2009 Author Share Posted March 27, 2009 what is wrong with you people? i make some addons to use myself and i decide some other people might find it useful so i release it to the public and all people do is criticise about how i have encoded my work so people cant rip it off. If you don't like how its encoded or don't like my module then don't use it. If this is all I get for helping people on this forum then I will no longer do so. 0 Quote Link to comment Share on other sites More sharing options...
martynh Posted March 27, 2009 Share Posted March 27, 2009 Totaly agree with you, i do the exact same... thanks for this 0 Quote Link to comment Share on other sites More sharing options...
Daniel Posted March 27, 2009 Share Posted March 27, 2009 The problem with encoding is that you could have written anything into this software. It wouldn't be difficult to have it email you the WHMCS login details of everyone that's installed it. Some, including me, are very cautious of installing encoded software into WHMCS and I don't really understand the reasoning behind it. What exactly are you protecting? If someone improves on your version - great. 0 Quote Link to comment Share on other sites More sharing options...
RikeMedia Posted March 28, 2009 Share Posted March 28, 2009 The problem with encoding is that you could have written anything into this software. It wouldn't be difficult to have it email you the WHMCS login details of everyone that's installed it. Some, including me, are very cautious of installing encoded software into WHMCS and I don't really understand the reasoning behind it. What exactly are you protecting? If someone improves on your version - great. I have to agree. If you've made a paid app, I see no problem in it. But if you've made a free add-on there really is no reason for it. Seriously, would you install something into your companies system not knowing what it contains and what it can do? It would be very foolish to install a script. I don't mean to sound like I thin you've put something in there, but I'm sure you can see where I'm coming from here. 0 Quote Link to comment Share on other sites More sharing options...
dotcom22 Posted March 30, 2009 Share Posted March 30, 2009 Yes me too..I don't like use encoded stuff paid or free...Using whmcs are little bit annoying for me...but it is a very popular software used by many people and it appear we can trust on their developer.... I understand the reaction of Operator...Most probably his intention are just to help and share his stuff no more...But with encoded stuff maybe a simple line of code are included and are able for example to send the list of all email customer (or more sensitive info) to him... In doubt I prefer to not use...to bad... I have explore all section of this forum and see a lot people propose free addon with open source code...very nice...Almost always the first code was modified by other people with nice improvement...The result are all people (included original coder) can benefit to the new work... 0 Quote Link to comment Share on other sites More sharing options...
blweb Posted March 31, 2009 Share Posted March 31, 2009 thank you for this wonderful addon! 0 Quote Link to comment Share on other sites More sharing options...
Stream101 Posted April 5, 2009 Share Posted April 5, 2009 Doesnt work for me for some reason. Error is below: Warning: main(../../../dbconnect.php): failed to open stream: No such file or directory in /home/oasdkj801/public_html/billing/modules/admin/feedback_email/cron.php on line 12 Warning: main(../../../dbconnect.php): failed to open stream: No such file or directory in /home/oasdkj801/public_html/billing/modules/admin/feedback_email/cron.php on line 12 Warning: main(): Failed opening '../../../dbconnect.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/oasdkj801/public_html/billing/modules/admin/feedback_email/cron.php on line 12 Warning: main(../../../includes/functions.php): failed to open stream: No such file or directory in /home/oasdkj801/public_html/billing/modules/admin/feedback_email/cron.php on line 13 Warning: main(../../../includes/functions.php): failed to open stream: No such file or directory in /home/oasdkj801/public_html/billing/modules/admin/feedback_email/cron.php on line 13 Warning: main(): Failed opening '../../../includes/functions.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/oasdkj801/public_html/billing/modules/admin/feedback_email/cron.php on line 13 Warning: mysql_query(): Access denied for user 'root'@'localhost' (using password: NO) in /home/oasdkj801/public_html/billing/modules/admin/feedback_email/cron.php on line 18 Warning: mysql_query(): A link to the server could not be established in /home/oasdkj801/public_html/billing/modules/admin/feedback_email/cron.php on line 18 Warning: mysql_query(): Access denied for user 'root'@'localhost' (using password: NO) in /home/oasdkj801/public_html/billing/modules/admin/feedback_email/cron.php on line 90 Warning: mysql_query(): A link to the server could not be established in /home/oasdkj801/public_html/billing/modules/admin/feedback_email/cron.php on line 90 Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/oasdkj801/public_html/billing/modules/admin/feedback_email/cron.php on line 95 Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/oasdkj801/public_html/billing/modules/admin/feedback_email/cron.php on line 99 Fatal error: Call to undefined function logactivity() in /home/oasdkj801/public_html/billing/modules/admin/feedback_email/cron.php on line 110 0 Quote Link to comment Share on other sites More sharing options...
Operator Posted April 5, 2009 Author Share Posted April 5, 2009 When are you getting that error? when trying to do what? 0 Quote Link to comment Share on other sites More sharing options...
Stream101 Posted April 5, 2009 Share Posted April 5, 2009 I tried to run it in SSH as it didnt work when the cron was scheduled. If I run in in SSH it is exactly the same as running it in a cron (btw, the files are 777 your cron.php and feedback.php) 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.