Pagesetter - 6.3.0
- Author: Jørn Wildt
- Zikula Version: Content
- Category: PostNuke Phoenix .760
- API Compliancy: 1
- pnRender Compliancy: 1
- Demo
- Download
Description
Pagesetter version 6.3 is now available for download at elfisk.dk. This version contains a huge bunch of bugfixes and some interesting new features.
This version fixes a few bugs compared to the last beta version, so you need to upgrade your proveious beta install. This probably also means that I have added a few extra bugs - but I should have time to fix new bugs relatively quick the next couple of weeks.
Pagesetter is a page/content creation module that allows PostNuke administrators to create their own publication types containing any set of relevant data fields. Pagesetter can for instance be used for static documents, 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.
The module comes with a few examples, a complete manual, and a tutorial showing how to create your first publication type. But Pagesetter should after all not be considered a "meta module" or a "module maker" - it is more like a flexible publishing system - and it does require some technical skills to get the best out of it. No PHP programming is needed, but a working knowledge of HTML is required, and some database experience will help you a lot. Since the system uses pnRender(Smarty) for templating you must also be ready to dig into that system.
System Requirements
Mediashare 2.1.1 for optimal use of an image library.
Support Info
Supported Lanugages
English, Danish, and partly German.
Change Log
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)