The Big Medium 2.0.4 update allows advanced users to make automated backups of Big Medium data and site files. The new version also adds comment counts, provides more control over the display of tips and announcements, and adds a variety of other changes and bug fixes.
Go get it
Download the latest version of Big Medium here.
The download package includes complete installation instructions, including
notes for upgrading from previous versions of Big Medium.
Shortcut instructions for upgrading from versions 2.0 - 2.0.3 are
provided below. (If you’re upgrading from a version prior to 2.0,
including a Big Medium 2.0 beta version or release candidate,
please follow the full installation instructions in the download package;
along the way, those instructions include special notes for upgrading.)
Important: After upgrading, clear your browser cache, and
be sure to ask all other editors to do the same.
The upgrade process will rebuild all pages of your site(s).
The nitty gritty
New features
Big Medium can now make automated, compressed backups of its data and site
files. This remains a “hidden” feature and won’t be available in
the control panel until I get around to adding easy tools to restore from
backup. Until then, it’s a tool for power users, and activating it
takes a modicum of technical know-how, too. More details.
The new <%commentcount%> widget displays the number of comments on the
current page, along with a link to those comments. The new “comment count”
link element lets you add the same to link descriptions. (For the moment,
the comment count link element is available in the spotlight, links and
morelinks widgets; it's not yet available for latest, quicktease or
news).
The <%images%> and <%gallery%> widgets now accept an “enlarge” attribute.
By default, the images in these widgets enlarge when clicked. Setting
enlarge="no" (or enlarge="" orenlarge="0") now suppresses that
feature.
Public pages that use dynamic forms (comment previews and email/comment
error pages) now detect the language of the current site and will display
text in that language if custom language files are available for those
languages.
Changes
Updated the JavaScript libraries on published sites to
Prototype v1.6.0.2, Scriptaculous v1.8.1
and Lightbox v2.0.4.
Tips and announcements may now be assigned directly to the homepage.
You can now choose to have tips and announcements display items
only if they are specifically to the current section (i.e., you can suppress
content assigned to subsections). This option is in the
“Tips & Announcements” screen of HTML preferences.
Pages can now appear as a homepage spotlight when the “Never make this
page a section spotlight article” option is checked. Pages can
still be suppressed from the homepage spotlight by selecting the
“Never make this page a homepage spotlight article” option.
Updated rich-text editor to FCKeditor 2.6.3, which includes the following
changes, among others:
- Links in rich-text edit field can now be browsed via right-click.
- E-mail links are now encoded to help prevent spam harvesting
(this feature was already in place for Markdown content).
- Fixed issues that caused the entire page to scroll in various contexts
when making changes in Opera and Firefox 3.
- Fixed bugs in IE when merging and splitting table cells.
The ~ tilde character is no longer used in a number of URLs. In fresh
installations of Big Medium, the tilde is no longer used at all; for
existing installations, the tilde remains in use in published pages
(i.e., no changes to URLs of news feeds and other pages for those sites).
The “Section/Category” field in edit screens is now taller, displaying
more sections at once.
Periods in filenames of document and image uploads (except for the period
in filename extensions) are now converted to dashes.
In the “Spam” screen of HTML preferences, the new “challenge caption”
preference text helps explain the presence of the anti-spam question in
comment and email forms.
In the “Visitor Comments” screen of HTML preferences, the “form caption”
and “format instructions” preferences are now optional. Setting them to
be blank means that no caption or Markdown link will be displayed in
comment forms.
Added new options in the “Links” screen of HTML preferences to choose
whether the <%quicktease%> and <%latest%> widgets should display
their headings on the homepage.
Document and news-feed icons are now vertically centered for improved
display with varied text sizes.
Added additional security against unsafe filenames.
Bug fixes
Updated Markdown to v1.0.2b8, fixing a few bugs in Markdown processing.
Fixed bug in the “add description line break” preference, which inserted
line breaks in link description text even when there was no text to display.
Related links are now properly rebuilt if the target page’s title changes.
Fixed display issue that caused theme preview to show preview images
off-center.
Fixed typo in <%tagcloud%> HTML that could cause layout trouble in the
surrounding template.
Corrected outdated URL in the XHTML 1.0 transitional DOCTYPE.
Links in the news gadget now mirror site content more accurately.
Upgrading from Big Medium 2.0, 2.0.1, 2.0.2 or 2.0.3?
Important: After upgrading, clear your browser cache, and
be sure to ask all other editors to do the same.
If you’re upgrading from v2.0-2.0.3, you can update to
the new version by following the instructions below. (If you’re upgrading
from a version prior to 2.0, including a Big Medium 2.0 beta version
or release candidate, please follow the full installation
instructions in the download package; along the way,
those instructions include special notes for upgrading.)
To upgrade from v2.0, v2.0.1, v2.0.2 or v2.0.3:
1. Set your FTP client to “plain text” or “ascii” mode.
2. Upload to moxiebin/Modules directory:
BigMed.pm
BigMed (directory and all contents)
HTML (directory and all contents)
Text (directory and all contents)
URI.pm
URI (directory and all contents)
version.pm
version (directory and all contents)
3. Upload the moxiedata/templates directory and all contents:
4. Set your FTP client to “binary” or “automatic” mode.
5. Upload the moxiedata/support/assets directory and all contents.
6. Update the bmadmin/index.html file with your site’s moxiebin URL.
Open bmadmin/index.html in a text editor and follow the
instructions in the file to update the two marked URLs with the full
URL to your server’s moxiebin directory.
7. Upload to bmadmin directory:
css (directory and all contents)
index.html
js (directory and all contents)
wysiwyg (directory and all contents)
8. Upload to bmadmin/img directory:
9. Upload the bmadmin/themes/_general directory and all contents
10. Run the updater
Browse to the bm-update.cgi file in your site’s moxiebin directory.
For example:
http://www.example.com/cgi-bin/moxiebin/bm-update.cgi
Along the way, the update process will rebuild all pages of your site(s).
11. Clear your browser cache
Clear your browser cache, and ask other Big Medium editors to do the same.
This completes the update from v2.0, v2.0.1, v2.0.2 or v2.0.3.
Tags:
bigmedium