Skip to main content

Scrawl is a dirt-simple blog product for Plone.

Project description


Scrawl is a dirt-simple blog product for Plone. It copies the “News Item” content type to create a “Blog Entry” (with a slightly tweaked view template) and adds an alternative view to Smart Folders (blog_view). Note that blog_view shows either the description of each contained blog entry (if it exists) or the entire body in it, so it’s up to the user to limit those results in an intelligent way so that page loads doesn’t take too long.

Scrawl works in Plone 2.1, 2.5, and 3.0.


Installing using buildout

Simply add Products.Scrawl to your eggs list and rerun buildout.

Installing as an old-style product

Download the old-style product tarball from

Place Scrawl in the Products directory of your Zope instance and restart the server.

Final step: Add to your Plone site

Either go to the ‘Site Setup’ page in Plone and click on ‘Add/Remove Products’ or use the Quick Installer in the ZMI.


There is a basic migrator available for Quills -> Scrawl. Read the docstring in Products.Scrawl.Extensions.migrate_entries for more details. YMMV.

Written by

ONE/Northwest <>


Scrawl 1.2 - final - 2009.10.01

  • added i18n markup for the plone 2.1/2.5 layer and added various adjustments added previously to the plone 3 layer. [pelle]
  • lets us a div block for the rich text in the since there could be inserted various block elements and that will create invalid html like “<p><div>My special div block</div></p>”. [pelle]
  • (re)enabled the ‘read more’ but with a condition so its only shown if the body text isn’t show [pelle]
  • added i18n support (plone 3.0) and a Danish translation [pelle]

Scrawl 1.1 - final

  • re-released as an egg. No other changes. [jbaldivieso]

Scrawl 1.0 - final

  • Changed templates slightly to fully enable Plone 2.1 support. [jbaldivieso]
  • Cleaned up presentation of blog entries if they haven’t been published yet (and therefore lack Effective Date). [jbaldivieso]

Scrawl 1.0 - beta 3

  • Fixed a bug in Plone 3.0 where the Plone Types Ctrl Panel protested when you tried to save settings for Blog Entries. [jbaldivieso]
  • Made Blog Entries open for commenting by default [jbaldivieso]
  • Added Blog Entries to the portal factory, so that skeleton Blog Entries don’t clutter up your site when you add one but don’t save it. [jbaldivieso]
  • Added External Method for migrating Quills blog entries to Scrawl [ohtogo]

Scrawl 1.0 - beta 2

  • slimmed down blog_view so that it just shows descriptions of blog entries if they exist (full bodies otherwise) [jbaldivieso]

Scrawl 1.0 - beta 1

  • initial release [jbaldivieso]

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for Products.Scrawl, version 1.2
Filename, size File type Python version Upload date Hashes
Filename, size Products.Scrawl-1.2.tar.gz (14.5 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page