Nucleus Development To Do list
- Posted by: ftruscot • 04 February, 2009
Just a place for me to keep track of Nucleus CMS development tasks. Both for the core and plugins.
Core
- Enable if actions in itemactions and commentactions. See this thread
- Add notification messages to top of admin page when successful actions occur, like add item. See this thread
- Error handling options: See http://forum.nucleuscms.org/viewtopic.php?t=18434
- Expand sql_* functions in core. See http://wakka.xiffy.nl/planning:3.32#mysql_api_warning
- Improve plugin upgrade behavior with some kind of upgrade() method in PLUGIN?
- investigate an All option for adding members to blog team.
- investigate improving feedback in install process. see http://forum.nucleuscms.org/viewtopic.php?t=18525
- Make yearly archives possible. See: http://forum.nucleuscms.org/viewtopic.php?t=18616
- Add getTeamBlogs() method to MEMBER class to retrieve list of blogs to which a member has team rights
- Add a skinvar that uses the new method in BLOG for readFromList method. Maybe a sticky variable? in 3.50. sticky skinvar
- Add html div to admin header/footer to allow easier way to wrap admin pages in custom look. See this thread. In 3.50. Need to write plugin that uses AdminPrePageHead event to set the override for admin css.
- investigate ways to improve defense against brute force attacks. See http://forum.nucleuscms.org/viewtopic.php?t=18520 NP_SecurityEnforcer and new PrePasswordSet event in 3.50
- Remove check on canlogin during forgotpassword process. See this thread. in 3.50
- Investigate a check from the admin area to alert user if new version is available. in 3.50
- a selectSpecialSkinType() function in globalfunctions.php. See http://forum.nucleuscms.org/viewtopic.php?t=18744 in 3.50
- Make a yourprofileurl parameter for skinvar to output memberlink for logged on member in 3.60
- Make nextlink, prevlink skinvars work after multiple blog variables (using offset) on index pages. Need to add parameter to not reuse iAmountFound from last blog query, like nocache. Will add extra query but only for users that use the extra parameter. See end of this thread. in 3.60
Plugins
- NP_FlashMP3: allow local files in common folders. See this thread.
- NP_Profile: make editlink-type variable to show edit form for inclusion in special skin part. Also doIf() function to determine if viewer is owner of given profile.
- NP_Ordered: make variable to show mix over all blogs (like showblogs) and variable to list a member's items over any blogs (like memberitems).
- NP_MailForm: template to format email output. See comment below. In 1.10
- NP_MailForm: template to format email subject. Request from Leng. In 1.10
- NP_LightBox2 (and its sisters): modify caching in thumbnail.php to set permissions differently so that owner of site can delete with file/ftp manager. See this thread In 1.36.01
- NP_LightBox2 (and its sisters): see if we can have a single random image thumbnail to represent a whole image set. i.e. click the one thumbnail, then navigate through the entire image set from a folder. In 1.36
- Consider a NP_AutoBackups plugin. See http://forum.nucleuscms.org/viewtopic.php?t=18534. Forget this, seems the Japanese community comes through again! NP_znBackup
- NP_Ordered:fix bug where no row created in plug_ordered_bloglist after new blog creation, need to subscribe to PostAddBlog event or some such. Also, see if can't fix for any missing blogs that were affected by bug. In 1.33.
- NP_Ordered: more sort choices for bloglist, i.e. alphabetic by name, shortname In 1.33.
- NP_Ordered: for show parameter, when value is ordered, allow some range of orders so can display things ordered between 1 and 99 with one call and things ordered above 100 in another. Not sure how to set range apart maybe ordered(specialsort){1:99} In 1.33.
- NP_LightBox2 (and sisters): fix thumbnail caching so changing width of thumbnail creates a new thumbnail. in 1.37
- NP_ColorBox: write this plugin based on NP_ThickBox. See ColorBox released 10/19/2009
As it is now, I had to hack the plugin to render the outcome as I wanted it.
Another great plugin tho, I love it! :-D
Monkeybrain • 10 February, 2009 • 06:09:35