28 results (0.091 seconds)
++ed by:

1 non-PAUSE user(s).

Geoff Richards
Documentation
daizu - command line interface to Daizu CMS
downgrade.pl - downgrade the database for a Daizu 0.2 installation to work with Daizu 0.1
downgrade.pl - downgrade the database for a Daizu 0.3 installation to work with Daizu 0.2
upgrade.pl - upgrade the database for a Daizu 0.1 installation to work with Daizu 0.2
upgrade.pl - upgrade the database for a Daizu 0.2 installation to work with Daizu 0.3
Modules
Daizu - class for accessing Daizu CMS from Perl
Daizu::Feed - class for creating Atom and RSS feeds
Daizu::File - class representing files in working copies
Daizu::Gen - default generator class
Daizu::Gen::Blog - generator for publishing a blog
Daizu::HTML - functions for handling HTML and XHTML content
Daizu::Plugin::DisplayPicture - display scaled-down versions of images in articles
Daizu::Plugin::HeaderAnchor - add anchors to headings in all articles
Daizu::Plugin::ImageMetadata - add information to 'img' elements
Daizu::Plugin::PictureArticle - publish image files as articles
Daizu::Plugin::PodArticle - a plugin for publishing Perl POD documentation on websites
Daizu::Plugin::RelatedLinks - add information to 'img' elements
Daizu::Plugin::SyntaxHighlight - a plugin for syntax-highlighting code samples in HTML pages
Daizu::Plugin::XHTMLArticle - plugin for loading articles written in XHTML
Daizu::Preview - functions for generating preview versions of output content
Daizu::Publish - functions for publishing output
Daizu::Publish::Editor - Subversion editor for creating publishing jobs
Daizu::Revision - functions for loading revisions from Subversion
Daizu::TTProvider - fetch TT templates from a Daizu working copy
Daizu::Test - functions for use by the test suite
Daizu::Util - various utility functions
Daizu::Wc - access to database working copies
Daizu::Wc::UpdateEditor - Subversion editor for updating database working copies
Provides
Daizu::Plugin::PodArticle::Parser in lib/Daizu/Plugin/PodArticle.pm
Changes for version 0.3
  • Allow Perl modules to be loaded from the '_lib' directory in the
    • content repository. r557
  • Allow connection to remote content repository with 'svn:' URL.
    • r626, r630, r639, r643
  • Article loading:
    • Preserve comments in loaded article content. r567
    • Don't save unnecessary XML and DOCTYPE declarations. r633
  • Avoid unnecessary dependencies on other CPAN modules:
    • Data::Validate::URI is no longer required (but the same checks are done internally now). r571
    • IO::Scalar wasn't being used anyway. r585
  • Blog generator:
    • Refactoring to make it easier to subclass. r569
    • Correctly ignore blog articles hidden in '_hide' directories. r562
    • Number of articles shown on the homepage is configurable. r590
  • Bug fix for 'url-content' command. r558
  • Correct use of 'xml:base' in blog feeds. This fixes relative links and
    • images in blog articles, at least for Bloglines and Google Reader. See http://www.daizucms.org/blog/2006/10/xml-base/ for details. r605, r624
  • Do simple SSI processing when previewing output, in case your templates
    • use SSIs to implement part of the site design. r560
  • Don't unnecessarily use a temporary file when parsing XHTML. r564
  • Fix UTF-8 encoding bug in preview script. r568
  • Fix a bug which caused a database constraint breakage sometimes when
    • an active URL changes from one file to another. Preserve redirects where the target URL is 'gone' in case it comes back. r581, r596
  • Google sitemaps:
    • Use the new XML namespace. r629
    • Rename URL method and configuration element to 'xml_sitemap' and 'xml-sitemap' respectively, since they are no longer specific to Google. r650
  • Make the 'update-all-articles' command work if no working copy ID
    • is specified. r632
  • New plugins:
    • Article filter plugins can now add information as well as modifying the content. r577, r640
    • Daizu::Plugin::DisplayPicture. r577, r620, r628, r646
    • Daizu::Plugin::ImageMetadata. r631, r636
    • Daizu::Plugin::RelatedLinks. r640
  • Plugin changes:
    • Daizu::Plugin::PictureArticle correctly encodes 'alt'. r620
    • PictureArticle output is prettier and more accessible. r606
    • Articles are reloaded if any properties change, because plugins might depend on their values. r622
    • Daizu::Plugin::HeaderAnchor, various small bug fixes. r635
  • Publishing feature to bring live sites up to date:
    • Do publishing work automatically, and change the 'daizu' commands for publishing in different ways to be easier to understand. r612
    • Methods in generators to figure out what additional publishing work to do. r575, r587, r588, r589, r591, r597, r599, r600, r618
    • Track changes to URLs. r596, r638
    • Track changes to content. r597, r598, r600, r613
    • Output files are atomically moved into place, and old ones are only overwritten if the content has changed, to preserve modification times. r614, r615
    • Output files now have the execute permission if the file in the content repository is marked as executable. r593
  • Rewrite maps:
    • Fix bug affecting content of the map files. r579
    • Factor out the code for generating them. r583
    • Make it an error to use the same map filename more than once. r595
  • Template and style changes:
    • Fix layout problem in IE 6. r578
    • Navigation menu is more flexible about which of 'title' and 'short title' are available. r561
    • Show a link to the homepage of a blog in its navigation menu. r563
    • The links in the <head> of blog pages are now generated using the standard 'head/meta.tt' template, and they are passed to it in a more flexible format. Blog pages which aren't articles no longer have bad previous or next links in. r566
    • New (by default empty) template for adding extra HTML at the end of the file, like Google Analytics code. r594
    • Include description and tags ('keywords') metadata in <meta> elements in the output. r602, r611
    • Only one set of next/previous links need to be provided on blog articles. r607
    • Data tables in articles are centered, and table captions are styled better. r608
  • Upgrade and downgrade scripts:
    • All now stored under the 'upgrade' directory. r603, r609
    • The new upgrade script removes some unnecessary tables, and fixes an index. r604, r619 http://www.daizucms.org/blog/2006/11/release-0.3/
  • Work around bug in Encode module in Perl 5.8.4. r627



Hosting generously
sponsored by Bytemark