| Author |
Message |
Guardian
Site Admin


Joined: Jan 06, 2006
Posts: 4465
Location: Vsetin, Czech Republic
|
Posted:
Thu Nov 06, 2008 10:18 am |
 
|
CA Debugger
A PHP error reporting system to help you locate issues with any *nuke system or whilst you are developing add-ons, blocks, hacks etc for you preferred *nuke version.
1 Displays all COOKIE data for current session
2 Displays all SESSION data for current session
3 Displays all POST variables
4 Displays all GET variables
5 Displays all server settings
6 Displays all environment information
7 Displays all included or required files during script execution
8 Displays all server and user defined CONSTANTS
9 Overrides *nukes error reporting level so no need to edit files
10 Debug output initiated with one click and visible only to site admin
11 Script execution time display to help you tweak code for efficiency
12 Support for debugging SQL queries
Nuke Tresury 1.2
Major improvements from the previous V1.0, V1.1 and V11.1 versions, hence the version jump to 1.2
1 Utilises the *nuke database
2 Removed reliance on a seperate config file which has caused so many problems in previous versions
3 Full conversion to use nuke $db object
4 Developed under RavenNuke (tm) 2.3
5 Built in diagnostics
6 Numerous bug fixes
7 Numerous XHTML 1.0 Transitional compliance fixes |
_________________ TPD
Last edited by Guardian on Sun Nov 09, 2008 1:57 pm; edited 1 time in total |
|
|
 |
Guardian
Site Admin


Joined: Jan 06, 2006
Posts: 4465
Location: Vsetin, Czech Republic
|
Posted:
Sun Nov 09, 2008 1:56 pm |
 
|
CA PHP Debugger has been released and is in our Shop now.
Nuke Treasury 1.2 has been released as is in our Shop now. |
_________________ TPD |
|
|
 |
montego
Site Admin


Joined: Jan 06, 2006
Posts: 308
|
Posted:
Mon Nov 10, 2008 12:14 pm |
 
|
|
|
 |
Guardian
Site Admin


Joined: Jan 06, 2006
Posts: 4465
Location: Vsetin, Czech Republic
|
Posted:
Mon Nov 10, 2008 1:13 pm |
 
|
No the installer is for first time installs only (but read on).
I had thought about writing a fancy installer to do 'upgrades' etc but as I worked on it, I realised that there was so much more that could be done to enhance the basic functionality of the module. Language awareness, multi-currency support, $prefix support, Subscriptions, one off type payments for 'services' (custom code work, installations etc)......
I would rather spend the time writing a completely new module from scratch (using or adapting the old DB structure for backward compatibility) than re-hash the old code. I would of course retain an upgrade path with an intelligent installer/upgrader.
The only change to the DB structure is the actual table names.
Originally they were treasury, financial, etc.
I have prepended all the original tables with 'nuke_treasury' if 'treasury' is not already in the table name.
To migrate from an older version to this 1.2 version
Code:
RENAME TABLE treasury_config TO nuke_treasury_config;
RENAME TABLE financial TO nuke_treasury_financial;
RENAME TABLE transactions TO nuke_treasury_transactions;
RENAME TABLE translog TO nuke_treasury_translog;
|
Happy to answer any more enquiries  |
_________________ TPD |
|
|
 |
montego
Site Admin


Joined: Jan 06, 2006
Posts: 308
|
Posted:
Mon Nov 10, 2008 1:18 pm |
 
|
|
|
 |
Guardian
Site Admin


Joined: Jan 06, 2006
Posts: 4465
Location: Vsetin, Czech Republic
|
Posted:
Mon Nov 10, 2008 2:34 pm |
 
|
I have to cater for *nukes excuse for a subscription module i.e. is_paid() but NSN Group support is definitely already on the roadmap.
Subject to time constraints, full NSN Groups handling might not make it the first release. NSN Groups creates a forum group too, so I also need to handle the scenario where the 'nuke' group permissions set, might not also apply to the phpBB 'group' of the same name.
So much for me not giving too much away lol.
I should add that pre 1.2 versions of Treasury do an EVAL on a none core *nuke file, I wasn't too keen on passing client side JS through that EVAL so I have removed the need for that. |
_________________ TPD |
|
|
 |
kguske
Newbie


Joined: Jan 13, 2006
Posts: 78
|
Posted:
Wed Nov 12, 2008 1:27 am |
 
|
G-
Why didn't you announce this? Will you announce NMM? This is great news...but I wish I knew about it sooner since I spent several hours this weekend debugging a 1.1 version and this would have saved that time.  |
_________________ nukeSEO.com - home of nukeSEO, nukeWYSIWYG and more |
|
|
 |
Guardian
Site Admin


Joined: Jan 06, 2006
Posts: 4465
Location: Vsetin, Czech Republic
|
Posted:
Wed Nov 12, 2008 11:57 am |
 
|
I didn't make any announcements as Raven is the keeper of the flame for this particular project after acquiring the SourceForge project and I didn't feel comfortable with what might be mis-interpreted at under mining his promised V2.0 release.
I have worked on this module twice now and as I mentioned in another post here, it could be so much more. So to that end, I'm writing a new module from scratch to make sure it is a completely seperate code base. |
_________________ TPD |
|
|
 |
Guardian
Site Admin


Joined: Jan 06, 2006
Posts: 4465
Location: Vsetin, Czech Republic
|
Posted:
Wed Nov 12, 2008 12:23 pm |
 
|
Oops, sorry, I didn't answer one of your question: Yes, when NMM is released there will be fanfare (maybe Wagners 'Ride of the Valkyries'), much publicity etc  |
_________________ TPD |
|
|
 |
|
|