Changelog for Nailblog-1.x ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Nailblog-1.2.19-091113 * Using Git for version control. Changelog will look a bit different. * Added function to prevent cross-site-scripting attacks and implemented it in nailblog_setglobal(). * Implemented css protection for most write-functions. * Added link from frontpage to frontpage administration. * Fixed bugs in mod_links where non-existing files were accessed. * Fixed error message in mod_file:file_renamedir caused by non-existing filelist. * Fixed bug in mod_links where edited links were not replaced. * Made the login form focus on password field when "Remember me" is used. Nailblog-1.2.18-090828 * index.php Updated the version number. * sys/mod_blog.php New entries and comments don't write to summary any more. Fixed bug in blog_editentry where the summary field value was not parsed by htmlentities. * sys/mod_links.js Fixed links_setfilter to follow links via links_goto and not directly. * sys/mod_links.php Added the link page id to variables passed to links_goto. Nailblog-1.2.17-090630 * index.php Updated the version number. * sys/mod_links.php Added "event" to the links_setfilter(event) JavaScript call. * sys/mod_links.js If return is pressed while typing in the filter box the top-most visible link is now automatically loaded. * sys/mod_user.php Added a "Remember me" checkbox to the login form which remembers the login name for further sessions. Nailblog-1.2.16-090608 * index.php Updated the version number. * sys/nailblog.php Added array $nailblog_postreset to which modules can register functions in case they need to do supplemental clean-ups after the module data is reset. This may be useful with modules connected to a database. The function pointed to must take one value, the module name, and only execute when the value matches the module name, or is "*". Nailblog-1.2.15-090603 * index.php Updated the version number. * sys/mod_counter.php Rearranged the admin box so the actual visit counter comes first. Nailblog-1.2.14-090602 * sys/mod_links.php Made links editable and added automatic focus to the Add link form. * sys/mod_links.js Made links editable and added automatic focus to the Add link form. * sys/mod_gallery.php Updated the gallery to show thumbnails of all files and not only of images. * sys/mod_file.php Updated the file manager to add "file_download" as method for download-only files, instead of an empty string. Nailblog-1.2.14-090601 * index.php Updated the version number. * sys/mod_links.php Removed case sensitivity from the filter and fixed a tiny bug which no-one would have noticed anyway. Added sort functionality. * sys/mod_links.js Removed case sensitivity from the filter. * sys/mod_blog.php Added a description to the Set-button. Nailblog-1.2.13-090529 * index.php Updated the version number. * sys/mod_links.php Made link order not be changed if used by a known bot as defined by the counter module. This requires the counter module to be loaded before the links module. Fixed the Internet Explorer problem with the filter. Had to use an Internet Explorer hack. Added deletion of link pages to the link module administration. Forgotten about that one. * sys/mod_links.js Fixed the Internet Explorer problem with the filter. * sys/mod_counter.php Added variable $counter_isbot which is set to true if the client is marked as a bot in the Visit counts list. This can be used by other modules. Made the counter skip rss requests since these are not actual visits. Nailblog-1.2.12-090528 * index.php Updated the version number. * sys/mod_counter.php Added the possibility to clear the counter while preserving the number of visited bots and humans. * sys/mod_file.php Made the move-to list alphabetically ordered. * sys/templates/default/style.css Made the list bullets indent properly in both Internet Explorer and Firefox. * sys/mod_links.php Added filter functionality to the links page. * sys/mod_links.js Added function links_setfilter() for hiding and displaying links according to the filter. Nailblog-1.2.11-090427 * index.php Updated the version number. * sys/mod_links.php Fixed a small bug which wouldn't pass the XHTML validation if the number of links on a links page were odd. * sys/mod_blog.php Fixed a small bug in guest comments and entries which was created by the last bug fix. Nailblog-1.2.10-090425 * index.php Updated the version number. * sys/mod_links.php Finished the links page. * sys/mod_blog.php Fixed a bug where Internet Explorer using guest could not add comments or entries due to that the JavaScript function prompt() was disabled. The new method adds a new page which asks for confirmation before write access is granted to guests. Nailblog-1.2.9-090423 * sys/mod_links.php Created a base for handling link collections. Nailblog-1.2.9-090417 * sys/mod_blog.php Fixed a small bug in the page switcher which didn't pass the XHTML validation. Nailblog-1.2.9-090321 * index.php Updated the version number. * sys/mod_sidemenu.php Fixed a bug in sidemenu_main() where the line $menucontent should have been global $menucontent. * sys/mod_honeypot.php Fixed a bug in honeypot_getlist() where the line global $honeypot_version was missing. * sys/mod_page.php Fixed a bug in page_edit() where $blog[1] should have been $page[0][1]. Added a button for "Save and continue" to the page editor. Clicking this saves the page, but keeps the editor open. Made page_savepage($page) return the Id of the saved page. Changed page_main() so it won't show an extra line in the title when the page has no title. * sys/mod_template.php Added the line $user_groups[]="templateadmin"; which now adds the group "templateadmin" to the quick list for groups. Nailblog-1.2.8-090317 * index.php Updated the version number. * readme.txt Updated the installation instructions. * sys/mod_counter.php Made visors marked as bots appear in a lighter color. * sys/mod_backup.php Admins can now manually define the name of the backup file. Added arrays $backup_prebackup, $backup_postbackup and $backup_postupload for enabling modules to add more data to the backup file than what can be found in the data directory. Nailblog-1.2.7-090314 * sys/mod_rss.php The RSS link now automatically sets the maxentries variable to whatever the blog or combination is set to. Nailblog-1.2.7-090313 * sys/mod_blog.php Made it possible for guests to choose the number of entries per page when looking at the blog. The number is stored as a session variable so it will go back to default for every session. Maybe I should store it as a cookie instead? Made it possible to choose number of entries for blog combination too. * sys/mod_rss.php Made it possible to adjust number of entries visible in the RSS feed with the GET variable maxentries for both blog and combine. Nailblog-1.2.7.090310 * index.php Updated the version number. Added onload="init()" to the body tag of the no-template template. * sys/nailblog.js Added array toinit, and function init(), which calls all functions in toinit. * sys/templates/default/template.php Added onload="init()" to the body tag. * sys/mod_user.php Added Id for login textbox in function user_form(). * sys/mod_user.js Created, and added function user_init() to array toinit. This gives the login textbox automatic focus. * sys/mod_blog.php Added Id for new entry title text input. Added Id for "Add comment" textbox. Added automatic focus to the content textbox in function blog_editentry(). * sys/mod_blog.js Changed function user_setentryform(what) to also add focus to the new entry title text input if what=="block". Changed function blog_setcommentform(formid,what) to also add focus to the "Add comment" textbox if what=="block". Nailblog-1.2.6.090309 * sys/mod_rss.php Removed "(0 comments)" from titles where blog entries have no comments. * sys/nailblog.php Added variable $nailblog_modtags for listing dynamic tags which get replaced by specified functions. Added function nailblog_gettagcont($tag) which is referred to by $nailblog__modtags for the tags; version, date and ip. Changed the function nailblog_replacetags($string) to use $nailblog__modtags. * sys/mod_user.php Added user_replacetags($tag) for providing user module-specific tag replacements. Added tags user, userid, and login to $nailblog_modtags. * sys/mod_counter.php Added possibility to view visitorlists ordered by "latest first" and "popular first". Added mod_counter, which outputs the number of visitors. Bots can be filthered out manually through the admin tool. Nailblog-1.2.6.090306 * index.php Changed to version in the default value for $titlecont. Nailblog-1.2.6.090303 * index.php Updated the version number. Changed the default value for $headdata to use version instead of the old . * sys/mod_backup.php Added a duplicate test which outputs a warning if another module with the same task already is activated. * sys/mod_blog.php Added a duplicate test which outputs a warning if another module with the same task already is activated. Added support for current page to serveral blog functions. * sys/mod_blog.js Added support for current page to function blog_delentry(blogid,entryid,curpage,parentid). * sys/mod_chat.php Added a duplicate test which outputs a warning if another module with the same task already is activated. * sys/mod_counter.php Added a duplicate test which outputs a warning if another module with the same task already is activated. * sys/mod_file.php Added a duplicate test which outputs a warning if another module with the same task already is activated. * sys/mod_frontpage.php Added a duplicate test which outputs a warning if another module with the same task already is activated. * sys/mod_gallery.php Added a duplicate test which outputs a warning if another module with the same task already is activated. * sys/mod_honeypot.php Added a duplicate test which outputs a warning if another module with the same task already is activated. * sys/mod_menu.php Removed "\v" from the URL check in menu_save(). This was causing entries with the "v" character to be blocked on some systems. Added a duplicate test which outputs a warning if another module with the same task already is activated. * sys/mod_page.php Added a duplicate test which outputs a warning if another module with the same task already is activated. * sys/mod_rss.php Added a duplicate test which outputs a warning if another module with the same task already is activated. * sys/mod_sets.php Added a duplicate test which outputs a warning if another module with the same task already is activated. * sys/mod_sidemenu.php Made it possible to raise a menu entry. Made it possible to duplicate a menu entry. Added a duplicate test which outputs a warning if another module with the same task already is activated. * sys/mod_template.php Added a duplicate test which outputs a warning if another module with the same task already is activated. * sys/mod_user.php Added a duplicate test which outputs a warning if another module with the same task already is activated. Nailblog-1.2.5.090227 * index.php Updated the version number. * sys/mod_blog.php Made it possible to delete blog comination sets. Made it possible to duplicate a blog combination set. * sys/mod_blog.js Added a popup question for deleting a blog combination. * sys/mod_rss.php Added support for blog combinations. * sys/mod_file.php If the file and folder list is longer than what would fit on the page, the page would automatically scroll down to the upload tool after a file have been uploaded. Nailblog-1.2.4.090226 * sys/mor_rss.php Added number of comments to the entry title. * sys/mod_blog.php Added blog combination functionality, but you can't yet remove combination entries, or duplicate them yet. Nailblog-1.2.4.090225 * index.php Updated the version number. * sys/nailblog.php Fixed a small bug in the module list. * sys/nailblog.js Updated function nailblog_addgroup(targetid,sourceid) to replace a "*" with whatever group was selected in the quick list. * sys/mod_menu.php Replaced the quick lists in menu_edit() with better versions. * sys/mod_backup.php Made it possible to backup specific module data. Nailblog-1.2.3.090223 * index.php Updated the version number. * sys/nailblog.php Added function nailblog_linklist($indent,$selectboxid,$textboxid), which produces a select box with pre defined internal links. Added function nailblog_grouplist($indent,$selectboxid,$textboxid), which produces a select box with pre defined groups. * sys/nailblog.js Added function nailblog_setvalue(targetid,sourceid), which replaces the value of one input box with the value of another. Added function nailblog_addgroup(targetid,sourceid), which appends a selected group to a comma separated group list, or clears it. * sys/mod_frontpage.php Changed the $link_list entry from "./" to "?act=" in order to make it work when the core script name is other than index.php. * sys/mod_sidemenu.php Added a module which displays a menu on the left side of the page. Requires a template which makes use of $leftdata. * sys/mod_sidemenu.js Added a JavaScript file required by the Side menu module. * sys/mod_menu.php Changed function menu_edit() to make use of functions nailblog_linklist($indent,$selectboxid,$textboxid) and nailblog_grouplist($indent,$selectboxid,$textboxid). Fixed function menu_save() to support group * (all groups). * sys/mod_blog.php Blog data version number is no longer added to the Quick links list. Changed function blog_edit() to make use of functions nailblog_linklist($indent,$selectboxid,$textboxid) and nailblog_grouplist($indent,$selectboxid,$textboxid). * sys/mod_page.php Changed function page_edit() and page_useredit() to make use of functions nailblog_linklist($indent,$selectboxid,$textboxid) and nailblog_grouplist($indent,$selectboxid,$textboxid). Fixed page_getprivs($pagemeta) to give the right privileges to admins. * sys/mod_user.php Added user defined groups to the Quick groups list. Changed function user_edit() to make use of functions nailblog_linklist($indent,$selectboxid,$textboxid) and nailblog_grouplist($indent,$selectboxid,$textboxid). * sys/mod_file.php Changed function file_main() to make use of functions nailblog_linklist($indent,$selectboxid,$textboxid) and nailblog_grouplist($indent,$selectboxid,$textboxid), and define access control variables separately. Changed function file_setdir() to handle $_POST['access'] as an array. Nailblog-1.2.2.090220 * sys/mod_user.php Added a closing tag for the login form. Didn't notice this since it went through the W3C validator without a hitch. The problem was that the form tag had a ending slash in it. Nailblog-1.2.2.090219 * index.php Updated the version number. * sys/mod_file.php Added standard file management tools to the file manager: * rename * move * copy (only for files) * delete * sys/mod_file.js Added a javascript menu for the file management tools. * sys/nailblog.php Focus is set to the Global settings form even after the settings have been changed. * sys/mod_rss.php Fixed function rss_encode($input) to only replace   with   and assume the content creator have done the appropriate changes from & to  , and so on. Nailblog-1.2.1.090218 * index.php Updated the version number. * sys/nailblog.php Changed how the Nailblog-specific tags are treated. Instead of , the code version is now the one in use. This is automaticatilly changed in the global.txt file but you'll have to fix all the blog content and whatnot your self. * sys/mod_rss.php Added Nailblog-tag support to the rss output. * sys/mod_blog.php Fixed the "Convert to freeform" link so it works even with WISYWIG editors. Nailblog-1.2.0.090217 * index.php Updated the version number. Added variable $nailblog_curvers for storing the global.txt compatibility version. * sys/mod_rss.php Some more work on the RSS module; it now adds a link to the blog header, and content is cropped off after 128 characters. * sys/mod_honeypot.php Added group "honeypotadmin" to the group list. Made the admin box output data only when selected. * sys/mod_counter.php Added group "counteradmin" to the group list. Made the counter also count referers; which way visitors got there. Made the admin box output data only when selected. * sys/mod_blog.php Made function blog_view() respect the blog read access rule. Made the admin box output data only when selected. Replaced a lot of htmlentities-commands with htmlspecialchars, in order to make the blog content more compatible with RSS feeds. Updated function blog_upgrade() to make * sys/nailblog.php Made the admin box output data only when selected. Added function nailblog_upgradesets() for upgrading the global.txt format. * sys/mod_backup.php Made the admin box output data only when selected. * sys/mod_file.php Made the admin box output data only when selected. * sys/mod_frontpage.php Made the admin box output data only when selected. * sys/mod_menu.php Made the admin box output data only when selected. * sys/mod_page.php Made the admin box output data only when selected. * sys/mod_template.php Made the admin box output data only when selected. * sys/mod_user.php Made the admin box output data only when selected. Nailblog-1.2.beta1.090216 * index.php Instead of replacing %version% with $nailblog_version, index.php now calls function nailblog_replacetags($string) from sys/nailblog.php. Added variable $nailblog_date which contains the modification date of sys/changelog.txt, unless a module replaces the value with the modification date of its content. * sys/nailblog.php Added function nailblog_replacetags($string) which replaces the tags: * * * * * * with the corresponding data. Added a reset button for modules and system. * sys/nailblog.js Added function nailblog_resetmod(id). * sys/mod_backup.php Changed backup_admin() to use nailblog_resetmod(id) instead of its own method for complete reset. Removde function backup_reset(). * sys/mod_blog.php Made blog_main() and blog_view() change the value of $nailblog_date. * sys/mod_counter.php Finished the visit counter module. It counts unique visitors (identified by session variable), and page hits. Bots are not filthered out. * sys/mod_template.php Finished the dynamic template module. A template admin can now define which templates should be allowed for which pages. * sys/mod_rss.php Finished the RSS module, but it does not post feed links in document headers yet. Nailblog-1.2.beta1.090215 * sys/mod_honeypot.php Created a working honeypot -> ban module, and an admin tool for unbanning. * index.php Changed an include reference from helpers.php to nailblog.php. Added variable $nailblog_inloop so that a module, such as mod_honeypot, can break the function call foreach loop. * sys/helpers.js Renamed helpers.js to nailblog.js. This makes more sense. * sys/nailblog.js Renamed helpers.js to nailblog.js. This makes more sense. * sys/helpers.php Renamed helpers.php to nailblog.php. This makes more sense. * sys/nailblog.php Renamed helpers.php to nailblog.php. This makes more sense. Fixed a bug where raising a module in the module list borks up the global settings. Changed an include reference from helpers.js to nailblog.js. Nailblog-1.2.beta1.090214 * index.php Updated the version number. * sys/mod_honeypot.php Created a frame for a module which should fend off still more bots. * sys/mod_rss.php Created a frame for a rss syndication module. * sys/mod_counter.php Created a frame for a visit counter module. * sys/mod_template.php Created a frame for a dynamic template switching module. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Nailblog-1.1.5.090213 * index.php Updated the version number. Made the "No template" output XHTML-correct. * sys/mod_blog.php Fixed a bug which corrupted the version number in bloglist.txt. Implemented the blog read access flag. * sys/mod_user.php The login form is no longer visible on ?act=user_form when you are logged in. * sys/helpers.php Added "No template" as an option in the Default template select box. The anti-bot-password is now only asked for non logged in users. Nailblog-1.1.4.090213 * index.php Updated the version number. * sys/mod_blog.php Added more accessability control; you can now prevent users from accessing a blog page too. Fixed more stuff on the support for WYSIWYG's. Nailblog-1.1.3.090212 * sys/helpers.php Added function nailblog_relocate($whereto) to replace the header("location: ...") statements. This fix will make the Nailblog work with Safari. * sys/mod_file.php Replaced all header("location: ...") with nailblog_relocate("..."). Added more header stuff into file_download() in an attempt to get past a strange quirk in Internet Explorer where it would lock up, or report errors when opening a file for download directly (not through a link). * sys/mod_blog.php Replaced all header("location: ...") with nailblog_relocate("..."). * sys/mod_backup.php Replaced all header("location: ...") with nailblog_relocate("..."). * sys/mod_frontpage.php Replaced all header("location: ...") with nailblog_relocate("..."). * sys/mod_menu.php Replaced all header("location: ...") with nailblog_relocate("..."). * sys/mod_page.php Replaced all header("location: ...") with nailblog_relocate("..."). * sys/mod_sets.php Replaced all header("location: ...") with nailblog_relocate("..."). * sys/mod_user.php Replaced all header("location: ...") with nailblog_relocate("..."). Nailblog-1.1.3.090211 * index.php Fixed so that modules that doesn't exist will not be opened, even if they are in the active module list. Nailblog-1.1.3.090210 * sys/helpers.php Added a functions nailblog_writeaccess() and nailblog_getwriteaccesscode() to use with a new anti-bot-method. * sys/mod_blog.php Changed the anti-bot-method. Nailblog-1.1.3.090126 * sys/mod_frontpage.php Added some code to support future WYSIWYG editors. * sys/mod_page.php Added some code to support future WYSIWYG editors. * sys/mod_blog.php Added some code to support future WYSIWYG editors. When no WYSIWYG is activated, new entries and editing entries will be done in HTML. Automagic newline to
has been removed. New comments, since these doesn't support HTML, are still converted. Nailblog-1.1.3.090125 * index.php Updated the version number. * sys/mod_gallery.php Fixed the gallery. It broke after the mod_file.php update. * sys/helpers.php Made modules raiseable in the module list. I.e. the gallery module should be placed after the file module. Nailblog-1.1.2.090121 * sys/sets.php Added $nailblog_opendata for specifying a folder which is openly readable from the Internet. Nailblog-1.1.2.090118 * sys/mod_file.php Changed how mime types are handles; it is now possible to add file handling abilities with extra modules. Nailblog-1.1.2.090115 * index.php Updated the version number. Added a call to function force(). * sys/mod_page.php Added a simple module for showing static pages with. * sys/mod_page.js Added a javascript file for mod_page.php to use. * sys/helpers.php Added nailblog_preselect($var1,$var2) for setting up a select list. * sys/mod_blog.php Fixed a critical flaw in the blog administration; deleting a blog corrupted the blog list which made another blog unavailable. * sys/mod_backup.php Removed the automatic logout function. You do not have to login each time you restore from backup. Removed the automatic reset function. This enables incremental backups for system with a smaller max upload size limit, however you'll now need to klick the complete reset link in order to make sure you don't have any old data layin around. * sys/mod_file.php Changed the thumbnails to add black frames instead of cropping if an image were to have a different aspect ratio than the thumbnail. * sys/templates/default/template.php Fixed an encoding error which caused w3c's page validator to puke. Nailblog-1.1.1.090114 * sys/sets.php Added a sets.php version number. Added the function force(). * sys/mod_user.php Added text to the titlebar indicating which page is being viewed. * sys/mod_sets.php Added text to the titlebar indicating which page is being viewed. * sys/mod_gallery.php Added text to the titlebar indicating which page is being viewed. * sys/mod_frontpage.php Added text to the titlebar indicating which page is being viewed. * sys/mod_file.php Added text to the titlebar indicating which page is being viewed. * sys/mod_chat.php Added text to the titlebar indicating which page is being viewed. Removed the Rename link. It was not working properly. * sys/mod_blog.php Added text to the titlebar indicating which page is being viewed. Nailblog-1.1.1.090112 * index.php Updated the version number. * sys/mod_menu.php Fixed a bug which borked the entire menu if an existing menu entry was edited and saved. * sys/mod_chat.php Added a simple chat room. * sys/mod_chat.js AJAX functions and such fun required for the chat room. Nailblog-1.1.0.090111 * index.php Updated the version number. Renamed variables and changed how things work. See readme.txt. Moved all functions to sys/helpers.php. * sys/helpers.php Moved all non-module specific functionality from index.php to helpers.php. * sys/templates/darknail Removed template darknail. * sys/templates/winternail Removed template winternail. * sys/templates/default Completely rewrote template default to be non-graphical and support all the content positions Nailblog-1.1.x will use. * readme.txt Added a readme file with module and template guidlines. * sys/mod_backup.php Updated to work with new variable names and function call rules. * sys/mod_blog.php Updated to work with new variable names and function call rules. * sys/mod_file.php Updated to work with new variable names and function call rules. * sys/mod_frontpage.php Updated to work with new variable names and function call rules. * sys/mod_gallery.php Updated to work with new variable names and function call rules. * sys/mod_menu.php Updated to work with new variable names and function call rules. * sys/mod_sets.php Updated to work with new variable names and function call rules. * sys/mod_user.php Updated to work with new variable names and function call rules. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Nailblog-1.0.5.090106 * index.php Updated the version number. * sys/mod_sets.php Users can now change their own passwords... Again. * sys/templates/darknail/style.css Made the text in tables and lists more visible. Added a style for class alert. * sys/templates/default/style.css Added a style for class alert. * sys/templates/winternail/style.css Added a style for class alert. * sys/mod_blog.php The page switcher is now only visible if there are more then one page. * sys/mod_file.php Files and folders are now ordered alphabetically. Nailblog-1.0.4.081229 * index.php Updated the version number. Removed a password protection function which will be handled by the modules instead. * sys/mod_blog.php Added page switcher to bottom of page. Fixed comments. * sys/mod_backup.php Added "Are you sure?"-questions to the data erasing functions. * sys/mod_user.php Moved some password protection functionality from index.php to here. Nailblog-1.0.3.081221 * sys/mod_blog.php Added a simple page separation. It's now fixed to 6 entries per page (can be changed manually by editing sys/mod_blog.php: blog_main(). Changed blog_outputcont() and blog_addcomment() to make it harder for bots to add comments now. Deleting comments in View entry mode now works. * sys/mod_blog.js Fixed blog_deletentry() to support View entry mode. * sys/mod_user.php Removed the group "user" added last time. It was defined in mod_sets.php. * sys/templates/darknail/* Added a dark version of the default template. * sys/templates/winternail/* Added a wintery version of the default template, this one a bit wider too. * index.php Fixed the Default template select box to reflect the currently set option. Changed the version number. Nailblog-1.0.2.081216 * sys/mod_frontpage.php Fixed a bug where magic quotes weren't stripped when saving the frontpage. * sys/mod_user.php User data is not saved in the data directory until it is edited. Added group "user" to list of suggested groups. * sys/mod_backup.php Added a module for backup and recovery. * index.php Changed the version number. Nailblog-1.0.1.081215 * sys/mod_menu.php Menu data is not saved in the data directory until it is edited. Fixed a bug where a path is already set in the link field when creating new entries. When creating or editing menu entries and clicking cancel, the menu admin tool is now open. Nailblog-1.0.1.081212 * sys/sets.php Change the content of sets.php to only contain the reference to the data directory. All else is done through the CMS. * index.php Added stuff which previously was found in sets.php. Changed the version number. * sys/helpers.js Created a javascript file for practical functions. * sys/templates/default/style.css Added a class (.adminbox) to use on the admin page. Removed the width: 95%; from table. Added a class (.contedit) which applies the table width instead. * sys/mod_blog.php Changed the admin page to use the .adminbox class. * sys/mod_file.php Changed the admin page to use the .adminbox class. * sys/mod_menu.php Changed the admin page to use the .adminbox class. * sys/mod_user.php Changed the admin page to use the .adminbox class. Nailblog-1.0.0.081211 * index.php Fixed the version number (still said beta4). * sys/mod_blog.php Removed a few extra htmlentities from blog_editentry which was adding & to the author, title, date and summary every time you edit an entry. * sys/mod_sets.php Fixed a reference to a wrong encryption key which prevented users from changing their passwords. Nailblog-1.0.0.081210 * index.php - script core * sets.php - core settings * template: default - ported design from NailBlog-0.6.5 * mod_user - user authentication and administration * mod_menu - main menu plus administration * mod_sets - user settings editor * mod_blog - blog plus editor and administration * mod_file - file browser plus uploads and sharing * mod_gallery - gallery view ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ http://www.waxjism.org/nail/