Friday, January 25, 2008
Wednesday, January 23, 2008
Viewlets
Here's a good starting point:
http://plone.org/documentation/tutorial/customization-for-developers/viewlets/?searchterm=viewlet
Friday, January 18, 2008
Ref: HTML 4 Character Entity
- HTML Symbol Codes
Will need to find out if these work with all IE.
☆ ☣ ☥ ♞ ✔
"Character Entity Reference Browser & Font Support
Standards compliant broswers should display most, if not all of the listed character entities. Opera, Mozilla and Netscape 7 offer excellent support of the expanded character list. Internet Explorer 6 is aided here by the use of the special "Arial Unicode MS" font heading the font-family ("arial unicode MS", arial, geneva, sans-serif;) used to style the definition type,
This page, written to conform to the XHTML 1.1 doctype and uses UTF-8 character encoding for an enhanced level of character support. BIG BAER's Character Entity HTML Reference is Small Screen Rendering device friendly.
Add a panel optimized version of the expanded Character Entity Html Reference to your Opera Panels, Mozilla, or Netscape sidebar."
Thursday, January 17, 2008
HowTo: Navigation Portlets Good Practice
The other thing is - that hitting the Title of the portlet (default is "Navigation") - instead of taking user to site map, will go through to authorisation page.
Should always attach Navigation Portlets to folders instead of pages and link these back to the root of the dept above (assuming this doesn't also affect the navigational structure - just the relative site map structure)
HowTo: User Role: Reviewer
Reviewer essentially means that the person can publish their material, or another persons - they decide whether something gets published or not.
Next / Previous Navigation in Plone 3.0
Note the next/previous navigation will only show up if there are multiple pages (not folders...) in the folder that has been enabled to be able to next / previous.
ie - listing folders with the default views as pages will not show up in Next / Previous Navigation.
Inserting a table of contents may be inserted as a drop-down.
OnDesign: Health Industry Australian Government Sites Using Plone
Some sharp designs using Plone:
- International WaterCentre
- The Royal Australian & New Zealand College of Ophthalmologists
- The Greens - Queensland
- Western Australian Local Government Association
Non-Government using Plone
Wednesday, January 16, 2008
Collaboration and Notification with Group Folders
Sunday, January 13, 2008
Blogging in Plone
"paab - Plone As A Blog - a project to customize Plone's default behavior to be used as a Weblog."
Thursday, January 10, 2008
File System Integration (Reflecto)
Reflecto is a tool to incorporate part of the file system into a Plone site as Plone content.
Reflecto gives the effect of a window to browse a defined part of the local filesystem and access the files in it as if they were Plone file objects.
Files in the mapped parts of the filesystem are indexed and searchable in Plone's catalog, copy–/pastable and renamable. They can be added from the filesystem or through Plone. (Content added through the filesystem and not through Plone must trigger a reindex to be shown — this can for example be done by clicking a button in the UI)
Wednesday, January 9, 2008
Adobe Acrobat 8 - Video & Tutorials
Also - download trial version for thirty days trials
- Third Party Products for Adobe Conversion - *** Very Useful Tools
- Tutorials and User Community
- From Adobe 8 Tutorials
- Combining files in Adobe
- Forms Seccurity
- Form Design
- Processing Watched Folders for PDF Workflow effectiveness
- Automating Field Form Creation - Uses Word 2007 - conversion into Acrobat.
- Combining files into a PDF Package
- Creating Radio CheckBoxes
- Baking up a batch of PDF files
- Programming List and Combo fields in Acrobat and LiveCycle forms- Part 2
- Automated Forms with Acrobat 8 and InDesign
- Can you help me understand the the Execute button?
- Popup menus for Acrobat (A great user-interface item)
- How do I keep a button from printing?
- Get and Set PDF Metadata from Acrobat JavaScript
- Automating PDF Document Metadata Insertion with Acrobat JavaScript
- What's in a name? - File Names
- What's the best way to make a PDF from Word?
- Hiding and Showing Form Fields
- Get and Set PDF Metadata from Acrobat JavaScript
- Multi-line Text in a Button Caption
Working with date and time in Acrobat JavaScript
How to do (not so simple) form calculations - Can I hyperlink to a specific page of a PDF file?
- Submitting Data
- Working with date and time in Acrobat JavaScript
CalendarX - Release Candidate for Plone 3.0
This is likely to be the calendar of choice. See the CalendarX project page
"CalendarX is a very configurable calendar, and is in wide use in the Plone community.
CalendarX currently has a Stable branch (0.6.x), a Development branch (0.9.x) and several older stable branches (they still work, but are no longer really supported).
1) 0.9.x branch works in Plone 3, untested in Plone 2. It is a development release, but as far as I know at release time is bugfree. It is lacking detailed documentation, but works very much like the older branches which are well documented
2) 0.6.x branch is Stable for Plone 2. Currently bugfree, it is the currently recommended version, has everything available in the 0.4.x stable branch plus i18n with 11 translations and has several feature advantages over the 0.4.x branch, including half-hour view options, a multiple month option, and faster rendering (especially with Plone 2.1).
3) The older 0.5.x branch is also Development, meaning it has some advanced features that you may want... read about these at the CalendarX Sourceforge website site listed below. 0.5 branch is fairly bugfree, and several sites use it in production on Plone 2 sites.
For full documentation, visit the CalendarX Sourceforge website and read all the doc text files and the PDF manual available there.
The svn repository is in the Collective. The 0.9.0 release is the /plone-3-compatibility branch as of its status on January 7 2008."
**NOTE** May have to run activex control to see this - may not be compatible. See example at ladies cycling site. This calendar does have categories, which is good. Louisville University doesn't appear to need this - unless the activex accepted from previous site is good enough.
Monday, January 7, 2008
Plone 3.0.5 Released!
Change log
Update translations.
If you are using the fullscreenmode.js script, you can now pass in a minimal=1 argument in the URL to make a page start out in the minimal mode.
Fix problems with non-savepoint capable connections (such as SQL connections) involved in folder_delete, folder_publish of folder_rename actions.
Hiding page history, page navigation, and busy icon (spinner) in print CSS. This relates to 7402 and 7433.
Fix persistant translation service creation code. This corrects broken translations
on initial Zope start. This fixes 7470.
Visual editor improvements:
Style whitelist and class blacklist now work when there is only one entry in the list.
Span tags with no attributes after filtering are removed.
Make the content rule configuration page fully translatable. This fixes 6886.
Update the object-not-found error page to search for alternatives within the
navigation root instead of the entire site.
Fix translation for default item in display content menu for situations. This fixes 7281.
Fix absolute_url() for content rules add views, content rules traversal adapters, portlet add views, portlet assignment mappings and portlet assignments.
Fix handling of RSS feeds which do not include an update timestamp for feed entries. This fixes 7515.
Change KSS saveField to not require value explicitply but take it from the
request if not specifies. This makes it possible to use saveField-kssSubmitForm:
currentForm(); which is needed for multi-valued form variables.
Fix handling of the portal type criteria for collections. This fixes 7467.
Update the delete-confirmation page for objects that are references elsewhere to order all referencing items in alphabetical order.
Fix handling of types where allow_discussion is set as a class attribute which could lead to an AttributeError when changing the discussion settings. This fixes 761.
Extend the Archetypes widget API to inform widgets when processing the form
in the validation phase. This fixes 760.
Correct zope.i18n.translate calls in Archetypes: should use the request, not the
instance itself as the context. This fixes translation problems seen in Plone
3.0.4.
Do not create an empty in the personal actions bar if there are no items in it. This fixes an XHTML syntax error.
Fix the languages method of the language selector to include the native language name.
Fix invalid context argument passed into the translation machinery in the
workflow state vocabulary. This fixes 7492.
Fix potential acquisition problem in five.localsitemanager when assigning values to the utilities registry of the component registry.
Raise a ValueError when the Zope3 translation utilities get passed in an invalid context argument.
Translations in Zope3 work against the request alone and while the keyword is
called context it was too easily confused with a contentish context.Archetypes 1.5.5
ATContentTypes 1.2.4
CMFPlone 3.0.5
GenericSetup 1.3.3
kupu
1.4.7
PlacelessTranslationService 1.4.8
PloneTranslations 3.0.10
archetypes.kss 1.2.5
plone.app.contentmenu 1.0.5
plone.app.contentrules 1.0.5
plone.app.i18n 1.0.1
plone.app.kss
1.2.5
plone.app.linkintegrity 1.0.4
plone.app.portlets 1.0.5
plone.app.redirector 1.0.5
plone.app.vocabulary 1.0.2
plone.app.layout 1.0.5
plone.contentrules 1.0.5
five.localsitemanager 0.3
by Wichert Akkerman — last modified
January 7, 2008 - 20:52
Improved Mailing Capabilities
This Plone Product patches the MaildropHost product, so that the
MaildropHost
can be used as a replacement of the standard
SecureMailHost.
This enables e.g. the normal site feedback form,
and the registration emails
through the MaildropHost. The benefits of the
MaildropHost is that the
sending of emails can be done transactional (no more
duplicate emails)..
it has been tested on plone3 only.
It
currently runs in a production environment
Project Management
This application provides project administration which supports the eXtreme
Programming methodology. By developing a number of new content types we can use
iterations, stories and tasks to manage our XP projects. You invite your
customers to write stories and submit them. Employees can than estimate those
stories by defining tasks.
The customer can manage priority over the stories by assigning the
stories to iterations. The employees can start working on tasks and set the
tasks to 'In progress'. After working on a task the employee adds a booking to
the task of the actual worked time.