Your selection

You have 26 extensions in your download pack.

Links

Rating

  • Currently 5/5 Stars.

Share

Stats

  • 6615 views
  • 5597 downloads

Zikula / Modules

Pagesetter 6.3.0.1

Extension type: Module
Extension originally created by kaffeeringe.de on Feb 04, 2009

Description
Pagesetter is a powerful and flexible content management module that allows Zikula administrators to create their own publication types containing any set of relevant data fields. Pagesetter allows you to manage all of a site's content without the need for multiple module installations and maintenance.

Pagesetter can for instance be used for recipes, news items, task lists, product descriptions, and so on. Any data that can be described by a fixed set of data fields with separate types can be stored in Pagesetter.

So why a new page editing module? We already have three good and well used alternatives: PagEd, ContentExpress, and Zikula News, why yet another module? Here are the reasons:

  • None of the existing modules let you define your own fields. They are all restricted to a headline, an abstract, and the full text (mostly). But for my course descriptions I also want a price and a location, for my task lists I want a priority, and for my product descriptions I want a product number and an associated product image. Pagesetter lets you add these fields.
  • With a generic module like this you can get RSS feeds, point-and-click insertion in menus, Zikula blocks, searching, and hooks, "print this" and "send this" features for free(!) once it has been implemented for one type of publication. The same goes for standard features like a start and end date, topic association and so on.
  • With the supplied pnRender templating scheme you can get each and every publication type rendered independently and theme related.

The most prominent features are:

  • Unlimited number of different publication types, each of which with an unlimited number of fields.
  • WYSIWYG HTML editor with point-and-click linking to Mediashare images and other Pagesetter publications.
  • File attachments, Pagesetter can even be used as a complete up/download system.
  • Flexible workflow system.
  • Nested categories and other classifications can be created and used for input fields.
  • Input validation of fields for reals, integers, booleans, dates, and times.
  • pnRender templating and caching . Pagesetter even allows you to define your own input types with it's plugin system.
  • Zikula blocks with a list of the available publications, category based menus, and single publication blocks.
  • "Print this" feature.
  • Enabling and disabling of publications by an "online" flag as well as start and expire dates.
  • Use as start page like the News module.
Screenshots

Support Info

TargetGroup
Advanced
Status
Normal

Pagesetter 6.3.0.1

Options


Technologies

  • pnRender
  • pnForm
  • DBUtil
  • ObjectUtil
  • PNObject
  • Workflows
  • PageLock

Translations

  • dan Danish
  • deu German
  • eng English
  • nld Dutch
Version created by on Oct 22, 2009
Core support
(not supported)
(not supported)
(not supported)
(not supported)
(not supported)
Changelog
  • replaced the pntables.php (Teb)
  • removed all occurences of xinha / htmlarea (Teb)
  • added module dependencies for Topics and Scribite (Teb)
Status
Normal
Custom requirements
Also consider using the pgForm module, which allows you to create custom templates for your publication forms (bypassing the Guppy interface).
Code conformance
5/10
Supported hooks
This module does not support any hooks.
Provided hooks
This module does not provide any hooks.
Language system
Classic style
Categories
Uses own categories
Dependencies
scribite (Recommended, Versions: all )
Topics (Required, Versions: all )

6.3.0

Options


Technologies

  • pnRender
  • pnForm
  • DBUtil
  • ObjectUtil
  • PNObject
  • Workflows
  • PageLock

Translations

  • dan Danish
  • deu German
  • eng English
  • fra French
  • nld Dutch
Version created by kaffeeringe.de on Feb 04, 2009
Core support
(not supported)
(not supported)
(not supported)
(not supported)
Changelog
  • Adding new "Relation" input field type. Can be used to build Many-to-Many relations. Huge thanks to Carsten Kollmeier for his work.
  • Added new "Publication" input field type. Can be used to build parent/child relations between publications.
  • Restyling the interface.
  • Making publication type creation more "Wizard" like. It now also creates example templates for you, so you are up and running with your first publication in a few clicks.
  • Added pub type selector and paging to PN searching plugin. Big thanks to jmvdrine for the code!
  • Improved search expression analyzer. You can now use double quotes to enclose words that must be next to each other.
  • Adding counting in paged publication lists (until now you had to fetch everthing and then count the size of that list). Improves performance.
        API:  $pubCount = pnModAPIFunc('pagesetter', 'user', 'getPubList', array(..., 'countOnly'  => true, ...));
  • Adding top-menu to a few extra pages (thanks to Drak).
  • Updating German language files - not complete though.
  • Category selector now displays "+ + C" instead of "A:B:C" (for category C nested in B and A). This makes the selector a lot shorter.
  • Language selector is now restricted to installed languages.
  • Adding maxlength=X to all text-based inputs.
  • Adding some helptext to the pub type list. Visible only with no types.
  • Guppy XML layout now includes <text>...</text> to include any text or HTML (which must be enclosed in CDATA elements).
  • Guppy XML layout supports internationalization using $_LANGDEFINE$ inside <text> elements.
  • Added "backurl" as a URL parameter. Used to specify redirection after edit.
  • Workflow operation "mailNewContentMessage" can send links with both "pid" and "id" references. It is defined as a parameter in the XML file.
  • Publication IDs now start from 1 instead of 0.
  • Removed a couple of unnecessary Photoshare references
  • Bugfix: Serious file disclosure found by "SEC Consult Unternehmensberatung GmbH".
  • Bugfix: random publication block selected inactive publications.
  • Bugfix: approval state was shown wrong in some cases.
  • Bugfix: list block failed to display items under certain circumstances.
  • Bugfix: removing a bunch of warnings showing up when running with E_ALL error reporting.
  • Bugfix: "edit this" link is now included for publications that have enableEditOwn set
  • Bugfix: editor button "insert pagesetter link" does not work
  • Bugfix: [ 1542546 ] Problem with FF: PS 6.3.0 + Multihook 3.0
  • Bugfix: [ 1581353 ] Transform Hooks should be applied before data is presented
  • Bugfix: [ 1261261 ] pubPager generates PHP warnings
  • Bugfix: [ 1202537 ] revision=0 record not deleted from table
  • Bugfix: [ 1541483 ] If no state checked, Edit This gives old document revision
  • Bugfix: [ 1541482 ] Problem with upload field marked mandatory
  • Bugfix: [ 1505617 ] Parse error: syntax error, unexpected '<'
  • Bugfix: [ 1520021 ] unnescessary additional header
  • Bugfix: [ 1525798 ] bug in countpubs-plugin
  • Bugfix: [ 1563677 ] Special template on home page not working
  • Bugfix: [ 1561707 ] Failed opening required    'modules/pagesetter/guppy/plugins/input.pagesetterFieldTypeImage.php' 
  • Bugfix: [ 1632116 ] forgotten guppy_translate call
  • Bugfix: [ 1601123 ] SQL error "Incorrect integer value"
  • Bugfix: [ 1599128 ] non-xhtml link tags
  • Bugfix: missing function parameter in URLs (short URLs problem)
Status
Normal
Custom requirements

Code conformance
3/10
Supported hooks
This module does not support any hooks.
Provided hooks
This module does not provide any hooks.
Language system
Classic style
Categories
Uses no categories
Dependencies
Topics (Required, Versions: all )

Comments

Write us your opinion about Pagesetter. Bug reports and feature request should be submitted at the project's tracker though.

 Feed for the comments to Pagesetter

Comment by:
shtepawski's Avatar
shtepawski
19 Feb 2010 - 02:04PM
[Version: 6.3.0.1]
Thank you
.. but it's buggy from the very beginning.
Database was corrupted during the first session of creating a category in Pagesetter.
Comment by:
HalbrookTech's Avatar
HalbrookTech
19 Feb 2010 - 05:55PM
[Version: 6.3.0.1]
If you're starting fresh, better to use PageMaster instead of Pagesetter
http://code.zikula.org/pagemaster

It's still under development, but it gets the job done for the most part.

Note

Only registered users are allowed to add reviews.
Register an account or Log in.

Reviews

You tried Pagesetter out or are using it? Share your experience and create a review about Pagesetter.

Note

Only registered users are allowed to add reviews.
Register an account or Log in.

History

This graph shows how views and downloads developed. It also contains several events in form of vertical bars. Thereby are local events, as a new version or a comment, and global events, like for example new core releases or other appointments.

Powered by ModuleStudio 0.4.10