Toggle Minimized View
Search

Updates: Junecode Release Notes: 2.0 beta 1

2.0 beta 1

April 8th, 2006

Login:

  • Now uses a unified login system for both Tense Log and Tense Admin. Allows a single user to edit multiple logs, and multiple users to edit a single log, with no need to log in and out repeatedly.

Entries:

  • Added a welcome message when viewing a new log for the first time.
  • Drafts are now saved as you type, and unsaved changes can be easily recovered.
  • Added author field.
  • Entries can now be previewed and validated before posting.
  • Markup buttons replaced with Add Markup window, and new markup options added.
  • Simple HTML renamed to Smart HTML and Complex HTML renamed to Plain HTML.
  • Smart HTML mode now converts straight quotes to curly quotes, double dashes to em dashes, and groups of three periods to ellipses.
  • Template tags can now be used in entries to generate dynamic content.
  • Improved the quality of thumbnails generated using ImageMagick.
  • Thumbnails are now generated on the fly, and multiple sizes can be used for a single image. In addition, any image in your uploads folder can be linked to from an entry, with an automatically generated thumbnail.
  • Fixed a bug where images were still clickable if the full size image was the same size as the thumbnail.
  • Thumbnails now appear consistently on the Tense Log home page.
  • New entries in private categories are marked as private by default.
  • Entries that only belong to private categories are now marked as private.
  • Entries can now be marked as hidden, so they can be accessed directly by anyone, but will not appear in category lists or RSS feeds.
  • Added an option to update the time when setting the date manually.
  • The calendar setting is gone; any entry can be set as an event.
  • Added an option to set end dates for calendar events.
  • Links are now validated; they must start with http:// or some other protocol.
  • Paragraph tags are no longer inserted around most block-level elements in Simple HTML mode.
  • Public pages now use last-modified headers to send the page only when it has been updated, saving bandwidth.

Categories:

  • Each category can now have a different number of entries per page.
  • Subscriptions to other logs can now be created.
  • Category groups can now be created; a group displays entries from selected categories in the log, including subscriptions.
  • Categories can now be nested inside each other, and navigation links are intelligently grouped accordingly.
  • Space is now added between categories if the order numbers are greater than one apart.
  • Divider options have been removed; all of this functionality and more is recreated with the revised categories template tag.
  • Categories can now be marked as hidden, so they can be linked to directly or a set as the default, without being listed in the navigation.
  • Added an option to view entire years when Months option is enabled.
  • Added an optional Archive category to display a complete list of all entries.
  • Can now create categories with the directory name “images”.

Search:

  • Fixed a bug where searching in the edit view would not search private entries.

Comments:

  • Cleaner design for comment form.
  • Added live previews.
  • There is no longer a separate comments page, they are part of the individual entry pages.
  • Refreshing the page after posting a comment no longer risks a double post.
  • Formatting buttons have been replaced with an Add Markup window.
  • Added an error message when JavaScript is required but not available.
  • Added an email form. Addresses are no longer displayed to the public.
  • No longer have to post a comment just to forget saved information.
  • Added a page to view all comments in the Edit Log area.
  • Added an option to close comments after a period of time or remove comments temporarily. There is a setting for each log as well as individual settings for each entry.
  • Added basic email and site link validation for comments.
  • Fixed a potential security hole on the comments pages where HTML could be entered in name, email, and site fields.
  • Fixed a bug where time zone settings were not applied to comments.

RSS feeds:

  • RSS feeds can now be fully customized with templates.
  • A podcast feed is included.
  • Added thumbnail images to RSS feeds.
  • Added RSS feeds for comments and individual categories.
  • Added RSS feeds for each entry, including the entry itself and comments on it.
  • Added the ability to create custom RSS search feeds.
  • About RSS Feeds page now has its own category and template settings.
  • About RSS Feeds can now be placed in any location.
  • RSS feeds now have a style sheet applied and show information explaining how to use them when viewed in a browser.
  • RSS feeds now use last-modified headers to send the feed only when it has been updated, saving bandwidth.

Templates and Themes:

  • Template system completely rewritten.
  • Added many new template tags, including Filed Under and Upcoming Events.
  • Added many new options to existing tags.
  • Plug-in architecture added so that custom template tags can be created.
  • Fixed a bug where the body font was not applied when setting a theme.
  • Added daydisplay and daydivider to themes.

Uploads:

  • Uploads are no longer limited to the uploads folder, they can be placed almost anywhere.
  • Nested upload folders can now be created.
  • Added an option to move uploads between folders.
  • Images uploaded with entries are now in images/entries, so other files can be placed in the main images folder.

Miscellanea:

  • Added singlelogmode setting to forward the main index page to a specific log.
  • Absolute Path setting added in Tense Admin, allowing you to set an alternate absolute path to specific logs (used in conjunction with the Address option).
  • The advanced Address option is now used more extensively, making it easier to place specific logs in alternate locations.
  • Many other improvements in working with logs in alternate locations.
  • Added magickpath setting so the path to ImageMagick can be set.
  • Fixed a bug in the limitLine and limitMiddle text functions.
  • Added a 401 error message.
  • Fixed a bug where absolute paths had to start with a slash, even though they should start with a drive letter on Windows machines.
  • Now compatible with newer versions of MySQL; no longer relies on a specific date format.
  • Removed all eval() statements for improved security.
You are here: Junecode: about: updates: junecode release notes: 2.0 beta 1
Can’t find what you need? View a complete site map