spidersweb Posted November 15, 2009 Share Posted November 15, 2009 HI guys, just one question, the added script is for the default template view, is there any code that we can add if using V4. as these files would differ in setup. thank you for your help or am i also having a blonde moment. cheers 0 Quote Link to comment Share on other sites More sharing options...
lanquest Posted November 15, 2009 Share Posted November 15, 2009 Hello All, I have 2 questions. 1. Does anyone have specific installation instructions for Version: 4.1.2?.. 2. I had this installed on previous versions of WHMCS. Does this work for v4.1.2? 0 Quote Link to comment Share on other sites More sharing options...
lloydcodrington Posted November 15, 2009 Share Posted November 15, 2009 Of all the modules to come along, for eNom users this has got to be the best and most functional one I have seen. Great bit of work guys. Thanks for making my working day a little easier. Lloyd 0 Quote Link to comment Share on other sites More sharing options...
tuwebfacil Posted December 5, 2009 Share Posted December 5, 2009 Hello All, I have 2 questions. 1. Does anyone have specific installation instructions for Version: 4.1.2?.. 2. I had this installed on previous versions of WHMCS. Does this work for v4.1.2? To make it work, just upload the directory to the whmcs/modules/admin but as for the template edits, would be great to have the install instructions. 0 Quote Link to comment Share on other sites More sharing options...
lanquest Posted January 2, 2010 Share Posted January 2, 2010 To make it work, just upload the directory to the whmcs/modules/admin but as for the template edits, would be great to have the install instructions. I totally agree. I've tried and tried but cannot get this mod to show up correctly. The instructions are still referring to the old style template file. Any takers?... 1. Open homepage.tpl located in your whmcsdirectory/admin/templates directory. Find the following lines: <div class="errorbox">Quick Summary » <span style="color:#000000;">Todays Income: {$incometoday} - Pending Orders: {$pendingorders} - Pending Cancellations: {$pendingcancellations} - Overdue Invoices: {$overdueinvoices} ({$overdueinvoicesamount})</span></div> <br> Add the following below the above code where ROOTPATH_FOR_WHMCS is the root path to your WHMCS install. The smarty variables shown in the code below can be used to format any way you want. {include_php file="/ROOTPATH_FOR_WHMCS/modules/admin/enom_extended/smarty/admin_homepage.php"} <link href="../modules/admin/enom_extended/templates/eestyle.css" rel="stylesheet" type="text/css"> <div class="errorboxenom">eNom Summary » <span style="color:#000000;"> {if $enomdebug != ''}{$enomdebug}{else}Balance: ${$enom.balance} - Available Balance: ${$enom.availbalance} - Active Domains: {$enom.active} - Expired Domains: {$enom.expired}{/if}</span></div> <br> 2. If it does not show up correctly you may need to clear your browser cache as well as empty your templates_c directory. WHMCS Menu 1. Open menu.js located in your whmcsdirectory/admin/javascript directory. Add the following menu items after menu9: var menu10=new Array() menu10[0]='<a href="addonmodules.php?module=enom_extended">Home</a>' menu10[1]='<a href="addonmodules.php?module=enom_extended&page=settings">Settings</a>' menu10[2]='<a href="addonmodules.php?module=enom_extended&page=domains">Domains</a>' menu10[3]='<a href="addonmodules.php?module=enom_extended&page=domaindetail">Domain Detail</a>' menu10[4]='<a href="addonmodules.php?module=enom_extended&page=transfers">Transfers</a>' menu10[5]='<a href="addonmodules.php?module=enom_extended&page=sslcerts">SSL Certificates</a>' menu10[6]='<a href="addonmodules.php?module=enom_extended&page=refillaccount">Refill Account</a>' menu10[7]='<a href="addonmodules.php?module=enom_extended&page=utilities">Utilities</a>' menu10[8]='<a href="addonmodules.php?module=enom_extended&page=modconfig">Configuration</a>' 2. Open topmenu.tpl located in your whmcsdirectory/admin/templates directory. Add the following at the end of the file. <span class="navbutton" onMouseOver="this.className='navbuttonover';dropdownmenu(this, event, menu10, '');" onMouseOut="this.className='navbutton';delayhidemenu();" onClick="window.location='addonmodules.php?module=enom_extended'">eNom</span> 3. If the menu does not show up you may need to clear your browser cache as well as empty your templates_c directory. 0 Quote Link to comment Share on other sites More sharing options...
lanquest Posted January 2, 2010 Share Posted January 2, 2010 (edited) Ok - I'll start this off Step 1 is pretty simple. Just edit the file in relation to the template your going to use (v4, original OR simple). I have edited the code/instructions for step 1 It's Step 2 (WHMCS Menu) I'm puzzled about. There is NO admin/javascript directory let alone a menu.js file. 1. Open homepage.tpl located in your whmcsdirectory/admin/templates/v4 original OR simple directory. NOTE: Here I'm using the v4 template Find the following lines: <div class="errorbox" style="font-size:14px;"><a href="supporttickets.php">{$sidebarstats.tickets.awaitingreply} Ticket(s) Awaiting Reply</a> || <a href="cancelrequests.php">{$stats.cancellations.pending} Pending Cancellation(s)</a> || <a href="todolist.php">{$stats.todoitems.due} To-Do Item(s) Due</a> || <a href="networkissues.php">{$stats.networkissues.open} Open Network Issue(s)</a></div> <br /> Add the following below the above code where ROOTPATH_FOR_WHMCS is the root path to your WHMCS install. The smarty variables shown in the code below can be used to format any way you want. {include_php file="/ROOTPATH_FOR_WHMCS/modules/admin/enom_extended/smarty/admin_homepage.php"} <link href="../modules/admin/enom_extended/templates/eestyle.css" rel="stylesheet" type="text/css"> <div class="errorboxenom">eNom Summary » <span style="color:#000000;"> {if $enomdebug != ''}{$enomdebug}{else}Balance: ${$enom.balance} - Available Balance: ${$enom.availbalance} - Active Domains: {$enom.active} - Expired Domains: {$enom.expired}{/if}</span></div> <br> 2. If it does not show up correctly you may need to clear your browser cache as well as empty your templates_c directory. WHMCS Menu 1. Open menu.js located in your whmcsdirectory/admin/javascript directory. Add the following menu items after menu9: var menu10=new Array() menu10[0]='<a href="addonmodules.php?module=enom_extended">Home</a>' menu10[1]='<a href="addonmodules.php?module=enom_extended&page=settings">Settings</a>' menu10[2]='<a href="addonmodules.php?module=enom_extended&page=domains">Domains</a>' menu10[3]='<a href="addonmodules.php?module=enom_extended&page=domaindetail">Domain Detail</a>' menu10[4]='<a href="addonmodules.php?module=enom_extended&page=transfers">Transfers</a>' menu10[5]='<a href="addonmodules.php?module=enom_extended&page=sslcerts">SSL Certificates</a>' menu10[6]='<a href="addonmodules.php?module=enom_extended&page=refillaccount">Refill Account</a>' menu10[7]='<a href="addonmodules.php?module=enom_extended&page=utilities">Utilities</a>' menu10[8]='<a href="addonmodules.php?module=enom_extended&page=modconfig">Configuration</a>' 2. Open topmenu.tpl located in your whmcsdirectory/admin/templates directory. Add the following at the end of the file. <span class="navbutton" onMouseOver="this.className='navbuttonover';dropdownmenu(this, event, menu10, '');" onMouseOut="this.className='navbutton';delayhidemenu();" onClick="window.location='addonmodules.php?module=enom_extended'">eNom</span> 3. If the menu does not show up you may need to clear your browser cache as well as empty your templates_c directory. Edited January 2, 2010 by lanquest 0 Quote Link to comment Share on other sites More sharing options...
lanquest Posted January 2, 2010 Share Posted January 2, 2010 Next part to the puzzle, Step 2. The WHMCS Menu STEP 2 - The WHMCS Menu 1. Open adminmenu.js located in your whmcsdirectory/includes/jscript directory. Add the following menu items after menu9: var menu10=new Array() menu10[0]='<a href="addonmodules.php?module=enom_extended">Home</a>' menu10[1]='<a href="addonmodules.php?module=enom_extended&page=settings">Settings</a>' menu10[2]='<a href="addonmodules.php?module=enom_extended&page=domains">Domains</a>' menu10[3]='<a href="addonmodules.php?module=enom_extended&page=domaindetail">Domain Detail</a>' menu10[4]='<a href="addonmodules.php?module=enom_extended&page=transfers">Transfers</a>' menu10[5]='<a href="addonmodules.php?module=enom_extended&page=sslcerts">SSL Certificates</a>' menu10[6]='<a href="addonmodules.php?module=enom_extended&page=refillaccount">Refill Account</a>' menu10[7]='<a href="addonmodules.php?module=enom_extended&page=utilities">Utilities</a>' menu10[8]='<a href="addonmodules.php?module=enom_extended&page=modconfig">Configuration</a>' 0 Quote Link to comment Share on other sites More sharing options...
lanquest Posted January 2, 2010 Share Posted January 2, 2010 (edited) Eiting this code doesn't show the new ENOM Extended menu item straight away. Next part to the puzzle, Step 2. The WHMCS Menu STEP 2 - The WHMCS Menu 1. Open adminmenu.js located in your whmcsdirectory/includes/jscript directory. Add the following menu items after menu9: var menu10=new Array() menu10[0]='<a href="addonmodules.php?module=enom_extended">Home</a>' menu10[1]='<a href="addonmodules.php?module=enom_extended&page=settings">Settings</a>' menu10[2]='<a href="addonmodules.php?module=enom_extended&page=domains">Domains</a>' menu10[3]='<a href="addonmodules.php?module=enom_extended&page=domaindetail">Domain Detail</a>' menu10[4]='<a href="addonmodules.php?module=enom_extended&page=transfers">Transfers</a>' menu10[5]='<a href="addonmodules.php?module=enom_extended&page=sslcerts">SSL Certificates</a>' menu10[6]='<a href="addonmodules.php?module=enom_extended&page=refillaccount">Refill Account</a>' menu10[7]='<a href="addonmodules.php?module=enom_extended&page=utilities">Utilities</a>' menu10[8]='<a href="addonmodules.php?module=enom_extended&page=modconfig">Configuration</a>' So what I have done in the meantime is this... That's until the next stage... In case the next stage doesn't work out well..... Extend MENU9 to include this as well as the code above... menu9[7]='<a href="addonmodules.php?module=enom_extended">eNOM</a>' menu9[8]='<a href="addonmodules.php?module=enom_extended&page=settings">Settings</a>' menu9[9]='<a href="addonmodules.php?module=enom_extended&page=domains">Domains</a>' menu9[10]='<a href="addonmodules.php?module=enom_extended&page=domaindetail">Domain Detail</a>' menu9[11]='<a href="addonmodules.php?module=enom_extended&page=transfers">Transfers</a>' menu9[12]='<a href="addonmodules.php?module=enom_extended&page=sslcerts">SSL Certificates</a>' menu9[13]='<a href="addonmodules.php?module=enom_extended&page=refillaccount">Refill Account</a>' menu9[14]='<a href="addonmodules.php?module=enom_extended&page=utilities">Utilities</a>' menu9[15]='<a href="addonmodules.php?module=enom_extended&page=modconfig">Configuration</a>' Edited January 2, 2010 by lanquest 0 Quote Link to comment Share on other sites More sharing options...
lanquest Posted January 2, 2010 Share Posted January 2, 2010 STAGE 3 - The Top Level Menu Item Open header.tpl and NOT topmenu.tpl located in your whmcsdirectory/admin/templates/v4 simple OR Portal directory. IMPORTANT NOTE: The problem I've noticed with this part is. After applying the code and refreshing. The dropdown for the eNOM menu item does not appear if your using Firefox. However, the menu item itself works. Find <li class="navbutton" onmouseover="this.className='navbuttonover';dropdownmenu(this, event, menu9, '');" onmouseout="this.className='navbutton';delayhidemenu();">Help</li> Add the following after OR before... <li class="navbutton" onMouseOver="this.className='navbuttonover';dropdownmenu(this, event, menu10, '');" onMouseOut="this.className='navbutton';delayhidemenu();" onClick="window.location='addonmodules.php'"><a href="addonmodules.php?module= enom_extended" title="eNOM">eNOM</a></li> 0 Quote Link to comment Share on other sites More sharing options...
lanquest Posted January 2, 2010 Share Posted January 2, 2010 tuwebfacil and others.. I hope this helps!.. This is a very useful contribution and hope it extends to other providers other than eNOM. Donations are always more encouraging than words 0 Quote Link to comment Share on other sites More sharing options...
lanquest Posted January 2, 2010 Share Posted January 2, 2010 I have still not resolved why I cannot get the admin home page to show the correct eNOM details shown below... Any help with this is very much appreciated. eNom Summary » Balance: $ - Available Balance: $ - Active Domains: - Expired Domains: 0 Quote Link to comment Share on other sites More sharing options...
lanquest Posted January 3, 2010 Share Posted January 3, 2010 After a little tweaking with paths and stuff, here is the finished set of instructions if your using the WHMCS v4 template. Hope this helps both the users and creator of this add-on. STEP 1 is pretty simple. Just edit the file in relation to the template your going to use (v4, original OR simple). 1. Open homepage.tpl located in your whmcsdirectory/admin/templates/v4 original OR simple directory. NOTE: Here I'm using the v4 template Find the following lines: <div class="errorbox" style="font-size:14px;"><a href="supporttickets.php">{$sidebarstats.tickets.a waitingreply} Ticket(s) Awaiting Reply</a> || <a href="cancelrequests.php">{$stats.cancellations.pe nding} Pending Cancellation(s)</a> || <a href="todolist.php">{$stats.todoitems.due} To-Do Item(s) Due</a> || <a href="networkissues.php">{$stats.networkissues.ope n} Open Network Issue(s)</a></div> <br /> Add the following below the above code where ROOTPATH_FOR_WHMCS is the root path to your WHMCS install. The smarty variables shown in the code below can be used to format any way you want. {include_php file="/ROOTPATH_FOR_WHMCS/modules/admin/enom_extended/smarty/admin_homepage.php"} <link href="../modules/admin/enom_extended/templates/eestyle.css" rel="stylesheet" type="text/css"> <div class="errorboxenom">eNom Summary » <span style="color:#000000;"> {if $enomdebug != ''}{$enomdebug}{else}Balance: ${$enom.balance} - Available Balance: ${$enom.availbalance} - Active Domains: {$enom.active} - Expired Domains: {$enom.expired}{/if}</span></div> <br> 2. If it does not show up correctly you may need to clear your browser cache as well as empty your templates_c directory. STEP 2 - The WHMCS Menu 1. Open adminmenu.js located in your whmcsdirectory/includes/jscript directory. Add the following menu items after menu9: var menu10=new Array() menu10[0]='<a href="addonmodules.php?module=enom_extended">Home</a>' menu10[1]='<a href="addonmodules.php?module=enom_extended&page=s ettings">Settings</a>' menu10[2]='<a href="addonmodules.php?module=enom_extended&page=d omains">Domains</a>' menu10[3]='<a href="addonmodules.php?module=enom_extended&page=d omaindetail">Domain Detail</a>' menu10[4]='<a href="addonmodules.php?module=enom_extended&page=t ransfers">Transfers</a>' menu10[5]='<a href="addonmodules.php?module=enom_extended&page=s slcerts">SSL Certificates</a>' menu10[6]='<a href="addonmodules.php?module=enom_extended&page=r efillaccount">Refill Account</a>' menu10[7]='<a href="addonmodules.php?module=enom_extended&page=u tilities">Utilities</a>' menu10[8]='<a href="addonmodules.php?module=enom_extended&page=m odconfig">Configuration</a>' What I have done in the meantime is this... That's until the next stage... In case the next stage doesn't work out well..... Extend MENU9 to include this as well as the code above... menu9[7]='<a href="addonmodules.php?module=enom_extended">eNOM</a>' menu9[8]='<a href="addonmodules.php?module=enom_extended&page=s ettings">Settings</a>' menu9[9]='<a href="addonmodules.php?module=enom_extended&page=d omains">Domains</a>' menu9[10]='<a href="addonmodules.php?module=enom_extended&page=d omaindetail">Domain Detail</a>' menu9[11]='<a href="addonmodules.php?module=enom_extended&page=t ransfers">Transfers</a>' menu9[12]='<a href="addonmodules.php?module=enom_extended&page=s slcerts">SSL Certificates</a>' menu9[13]='<a href="addonmodules.php?module=enom_extended&page=r efillaccount">Refill Account</a>' menu9[14]='<a href="addonmodules.php?module=enom_extended&page=u tilities">Utilities</a>' menu9[15]='<a href="addonmodules.php?module=enom_extended&page=m odconfig">Configuration</a>' STEP 3 - The Top Level Menu Item Open header.tpl and NOT topmenu.tpl located in your whmcsdirectory/admin/templates/v4 simple OR Portal directory. Find <li class="navbutton" onmouseover="this.className='navbuttonover';dropdo wnmenu(this, event, menu9, '');" onmouseout="this.className='navbutton';delayhideme nu();">Help</li> Add the following after OR before... <li class="navbutton" onMouseOver="this.className='navbuttonover';dropdownmenu(this, event, menu10, '');" onMouseOut="this.className='navbutton';delayhideme nu();" onClick="window.location='addonmodules.php'"><a href="addonmodules.php?module= enom_extended" title="eNOM">eNOM</a></li> 0 Quote Link to comment Share on other sites More sharing options...
getnetworks Posted January 26, 2010 Share Posted January 26, 2010 We're also getting: Warning: Cannot modify header information - headers already sent by (output started at /opt/whmcs/templates_c/%%03^035^0357BA3F%%header.tpl.php:84) in /var/www/whmcs/modules/admin/enom_extended/include/globallib.php on line 0 Warning: Cannot modify header information - headers already sent by (output started at /opt/whmcs/templates_c/%%03^035^0357BA3F%%header.tpl.php:84) in /var/www/whmcs/modules/admin/enom_extended/include/globallib.php on line 0 ...directly above the blue box containing the eNom stats (and we've purged the browser/whmcs caches). Seems to be triggering on the smarty include in homepage.tpl. Any thoughts? 0 Quote Link to comment Share on other sites More sharing options...
pjs32 Posted March 2, 2010 Share Posted March 2, 2010 Hi, The module is working fine for us - but transfer status reports a error- Invalid Access Key under the section client email? eNom Extended Transfer Tracking ReportDomains Transferred Successfully Domain Status Note Update Domain Update Client Email ________________________________________ doman name Completed Successfully Success Success Invalid Access Key Can anyone help? 0 Quote Link to comment Share on other sites More sharing options...
MaRiOsGR Posted March 2, 2010 Share Posted March 2, 2010 your EEP coder for the domain transfer is not valid. 0 Quote Link to comment Share on other sites More sharing options...
pjs32 Posted March 3, 2010 Share Posted March 3, 2010 your EEP coder for the domain transfer is not valid. it will not be that has the domain transferred successfully.(as per the report) 0 Quote Link to comment Share on other sites More sharing options...
ckung Posted March 18, 2010 Share Posted March 18, 2010 Hi, I'm currently on the latest 4.2.1 WHMCS and got this error message when I clicked on the ENOM Extended link under the addon modules Enom Extended Fatal error: The encoded file /var/www/whmcs/modules/admin/enom_extended/include/globallib.php is corrupt. in Unknown on line 0 Since globallib.php is encrypted so I don't know how to proceed. Thanks Charles 0 Quote Link to comment Share on other sites More sharing options...
scurrell Posted March 18, 2010 Share Posted March 18, 2010 Fatal error: The encoded file /var/www/whmcs/modules/admin/enom_extended/include/globallib.php is corrupt. in Unknown on line 0 Since globallib.php is encrypted so I don't know how to proceed. The error message might give you a clue... Try uploading it again. 0 Quote Link to comment Share on other sites More sharing options...
ckung Posted March 18, 2010 Share Posted March 18, 2010 Hi scurrell, I downloaded the zip file several times and copied it over couple of times and it still gave me the same message. http://www.simplyhosting.net/eNomExtended/ Thanks! Charles 0 Quote Link to comment Share on other sites More sharing options...
fetish-hosting Posted March 18, 2010 Share Posted March 18, 2010 It isnt about the way that you download it - it is almost certainly about the way that you are uploading it to your server ! It has to be uploaded in binary mode as the instructions say ! 0 Quote Link to comment Share on other sites More sharing options...
sgrayban Posted March 21, 2010 Share Posted March 21, 2010 Someone needs to repackage this addon with new install instructions since the original author has not been during it. Also something has changed how WHMCS 4.2.1 is doing the drop down menus because in the previous versions the enom menu worked just fine in Firefox. Has anyone come up with why its not working ? 0 Quote Link to comment Share on other sites More sharing options...
sgrayban Posted March 21, 2010 Share Posted March 21, 2010 I found they moved the admin menu to a new javascript file. Instead of editing menu.js you now must edit includes/jscript/adminmenu.js then add the drop down menu. var menu10=new Array() menu10[0]='<a href="addonmodules.php?module=enom_extended">Home</a>' menu10[1]='<a href="addonmodules.php?module=enom_extended&page=settings">Settings</a>' menu10[2]='<a href="addonmodules.php?module=enom_extended&page=domains">Domains</a>' menu10[3]='<a href="addonmodules.php?module=enom_extended&page=domaindetail">Domain Detail</a>' menu10[4]='<a href="addonmodules.php?module=enom_extended&page=transfers">Transfers</a>' menu10[5]='<a href="addonmodules.php?module=enom_extended&page=sslcerts">SSL Certificates</a>' menu10[6]='<a href="addonmodules.php?module=enom_extended&page=refillaccount">Refill Account</a>' menu10[7]='<a href="addonmodules.php?module=enom_extended&page=utilities">Utilities</a>' menu10[8]='<a href="addonmodules.php?module=enom_extended&page=modconfig">Configuration</a>' We really need to isolate this addon code so that future upgrades don't break it like they have been doing. 0 Quote Link to comment Share on other sites More sharing options...
sgrayban Posted March 21, 2010 Share Posted March 21, 2010 If no one objects I am more then happy to upgrade the script for the new templates paths and the changes with WHMCS 4.2.1. 0 Quote Link to comment Share on other sites More sharing options...
lanquest Posted March 21, 2010 Share Posted March 21, 2010 If no one objects I am more then happy to upgrade the script for the new templates paths and the changes with WHMCS 4.2.1. That would be great sgrayban. 0 Quote Link to comment Share on other sites More sharing options...
sgrayban Posted March 21, 2010 Share Posted March 21, 2010 Ok I'll have a new version released under a new thread this week and I'll post it here. I PMed n2972s and he never replied and he logged in last night and read the message so obviously he knows his addon needs updating. 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.