Code Authors: Forums
 

 

View next topic
View previous topic
Post new topic   Reply to topic    Code Authors Forum Index -> Site Announcements
Author Message
Guardian
Site Admin
Site Admin



Joined: Jan 06, 2006
Posts: 4469
Location: Vsetin, Czech Republic

PostPosted: Thu Nov 06, 2008 10:18 am Share on Linked InShare on FacebookShare on Twitter Reply with quote

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 
View user's profile Send private message Send e-mail Visit poster's website
Guardian
Site Admin
Site Admin



Joined: Jan 06, 2006
Posts: 4469
Location: Vsetin, Czech Republic

PostPosted: Sun Nov 09, 2008 1:56 pm Share on Linked InShare on FacebookShare on Twitter Reply with quote

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 
View user's profile Send private message Send e-mail Visit poster's website
montego
Site Admin
Site Admin



Joined: Jan 06, 2006
Posts: 311

PostPosted: Mon Nov 10, 2008 12:14 pm Share on Linked InShare on FacebookShare on Twitter Reply with quote

Regarding Nuke Treasury 1.2, just curious, if one already has 1.1, or some previous version with the same DB structure, does 1.2 require db changes? If so, does the installer handle this?

TIA

_________________
Where Do YOU Stand?
HTML Newsletter :: ShortLinks :: DynamicTitles :: Approved Membership Lite :: And more... 
View user's profile Send private message Visit poster's website
Guardian
Site Admin
Site Admin



Joined: Jan 06, 2006
Posts: 4469
Location: Vsetin, Czech Republic

PostPosted: Mon Nov 10, 2008 1:13 pm Share on Linked InShare on FacebookShare on Twitter Reply with quote

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 Smile

_________________
TPD 
View user's profile Send private message Send e-mail Visit poster's website
montego
Site Admin
Site Admin



Joined: Jan 06, 2006
Posts: 311

PostPosted: Mon Nov 10, 2008 1:18 pm Share on Linked InShare on FacebookShare on Twitter Reply with quote

Me like! Wink Thanks!

With the new upcoming module, are you planning on just integration with *nuke's Subscriptions module or also NSN Groups? Wink

_________________
Where Do YOU Stand?
HTML Newsletter :: ShortLinks :: DynamicTitles :: Approved Membership Lite :: And more... 
View user's profile Send private message Visit poster's website
Guardian
Site Admin
Site Admin



Joined: Jan 06, 2006
Posts: 4469
Location: Vsetin, Czech Republic

PostPosted: Mon Nov 10, 2008 2:34 pm Share on Linked InShare on FacebookShare on Twitter Reply with quote

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 
View user's profile Send private message Send e-mail Visit poster's website
kguske
Newbie
Newbie



Joined: Jan 13, 2006
Posts: 78

PostPosted: Wed Nov 12, 2008 1:27 am Share on Linked InShare on FacebookShare on Twitter Reply with quote

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. Smile

_________________
nukeSEO.com - home of nukeSEO, nukeWYSIWYG and more 
View user's profile Send private message
Guardian
Site Admin
Site Admin



Joined: Jan 06, 2006
Posts: 4469
Location: Vsetin, Czech Republic

PostPosted: Wed Nov 12, 2008 11:57 am Share on Linked InShare on FacebookShare on Twitter Reply with quote

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 
View user's profile Send private message Send e-mail Visit poster's website
Guardian
Site Admin
Site Admin



Joined: Jan 06, 2006
Posts: 4469
Location: Vsetin, Czech Republic

PostPosted: Wed Nov 12, 2008 12:23 pm Share on Linked InShare on FacebookShare on Twitter Reply with quote

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 Wink

_________________
TPD 
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:       
Post new topic   Reply to topic    Code Authors Forum Index -> Site Announcements

View next topic
View previous topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum

 
Forums ©
linear-bunchlinear-bunch