Nucleus v1.1 (April 30, 2002)
- Started assuming that at least PHP 4.0.5 is available. (for older PHP versions, some small code-changes should do the trick)
- Added bookmarklets for Mac/IE5 users and Mozilla. Also, made the title of the page also show up in the title field of the new item. Makes more sense. (thanks to Ricardo Lamego)
- Made the predefined PHP variables available in scripts called through <%phpinclude(..)%> (thanks to Polskaya for noticing the problem)
- Fixed: <%additemform%> and <%nucleusbutton%> didn't work when admin area was not in a dir named 'nucleus'
- Added: <%sitevar(adminurl)%> and shortcut <%adminurl%> to include the URL of the admin area
- Changed all references to nucleus.demuynck.org into references to nucleuscms.org
- Extra settings: cookie domain, cookie path, secure cookie (for https)
- Instead of stripping tags in comments, < and > are now replaced by their entities (< and >). This way, greater than and lower than signs can be used in comments (inspiration by Steven Verbruggen)
- Added charset to language files, so international character sets can be used when needed (forum)
- Added an extra content-type attribute to skins, so the output type can be set correctly by Nucleus
- Removed the 'headlines' skin and templates. Don't want new users to get too confused.
- Notification emails now also get the senders display name
- All errors now handled by doError method in globalfunctions.php (makes it easier when you want to use your own error handler instead of the error skin)
- Site-members can now override the default site-language setting for the pages they visit
- Added skinvars <%otherarchive%> and <%othersearchresults%> for use on archive/search pages.
- Skinvar <%searchform%> now takes an optional parameter: blogname (for which you want a search form)
- Introducing categories! (new settings; new skinvars category, categorylist and ifcat; new template vars <%category%>, <%catid%> and <%categorylink%>; new optional category params for skinvars blog, otherblog, archive, otherarchive, archivelist, otherarchivelist)
- Fixed: error skin didn't get copied on skin cloning
- Even more new skinvars to make skinning easier: <%todaylink%>, <%archivelink%>, <%prevlink%> and <%nextlink%> (forum)
- Fixed: The install script was giving warnings about uninitialized variables on some PHP configurations
- Moved version history to separate file
- Made upgrade scripts a little more robust and more verbose
- XML-RPC: metaWeblog API support
- XML-RPC: <title> and <category> tags can now be used with the Blogger API (similar to b2)
- Fixed problem with create account (forum)
- Made it so Nucleus still works when using PHP >4.1.0 with register_globals turned off, which is the default setting for new installations (forum)
- Media library: popup now requests login when needed
- Media library: option to auto-prefix uploaded files with date (turned on by default)
- Backup/Restore: backup file name now has date + nucleus.sql renamed to install.sql + extra "I'm sure"-checkbox on restore to avoid errors (forum)
- Javascript toolbar: simpler version available that works in Mozilla
- Fixed: Closed items don't show 'no comments' link anymore (forum)
- Fixed: Drafts items don't result in 'January 1970' entries in archivelist
- Fixed: Added <image> tag to xmlrss skin for new installs. It's required. (defaults to a nucleus logo, up to you to change it)
- Fixed: Error with restore (content with semicolons in it would not get restored)
- Added: Extra notification options
- Archives can now also be accessed by day, and an extra daylink template var is available in date headers
- Fixes in default skin
- As always, lots of small fixes & code rewrites
-
Changes (additions to and
deletions from) language file:
- _SETTINGS_COOKIES_TITLE
- _SETTINGS_COOKIEDOMAIN
- _SETTINGS_COOKIEPATH
- _SETTINGS_COOKIESECURE
- _SKIN_UPDATED
- _TEMPLATE_UPDATED
- _CHARSET
- _MEMBERS_DEFLANG
- _MEMBERS_USESITELANG
- _ADD_CATEGORY
- _ADD_DRAFTNFUTURE
- _ERROR_NOSUCHLANGUAGE
- _ERROR_NOSUCHCATEGORY
- _ERROR_DELETEDEFCATEGORY
- _ERROR_DELETELASTCATEGORY
- _ERROR_BADCATEGORYNAME
- _ERROR_DUPCATEGORYNAME
- _CONFIRMTXT_CATEGORY
- _DELETED_CATEGORY
- _LISTS_TYPE
- _SKIN_TYPE
- _YOURSITE
_LIST_COMMENT_HOST
- _SETTINGS_MEDIA
- _SETTINGS_MEDIAPREFIX
- _SETTINGS_MEMBERS
- _LOGIN_FORGOT
- _TEMPLATE_CATEGORYLIST
- _TEMPLATE_CATHEADER
- _TEMPLATE_CATITEM
- _TEMPLATE_CATFOOTER
- _EBLOG_DEFCAT
- _EBLOG_CAT_TITLE
- _EBLOG_CAT_NAME
- _EBLOG_CAT_DESC
- _EBLOG_CAT_CREATE
- _EBLOG_CAT_UPDATE
- _EBLOG_CAT_UPDATE_BTN
- _EBLOG_NOTIFY_ON
- _EBLOG_NOTIFY_COMMENT
- _EBLOG_NOTIFY_KARMA
- _EBLOG_NOTIFY_ITEM
Version History