Personal tools
You are here: Home Documentation How To's

How To's

by T. Kim Nguyen last modified Aug 24, 2008 08:58 AM

Recipes for things you may want to do on your Plone site

Document How to Add a Splash Page to your Site by T. Kim Nguyen — last modified Aug 25, 2008 02:20 PM
without having to install a product or restart the Plone/Zope server
Document How to embed or add a Flash movie to a page by T. Kim Nguyen — last modified Aug 25, 2008 04:05 PM
 
Document How to copy and paste Word or other documents into Plone by T. Kim Nguyen — last modified Sep 16, 2008 12:08 PM
using the default Kupu editor
Document How to disable certain kss features? by T. Kim Nguyen — last modified Nov 15, 2008 11:17 PM
 
Document How to Install 3.1 products in 3.0 by T. Kim Nguyen — last modified Aug 28, 2008 09:13 PM
from Joel Kleier (MIO), addendum by Nathan Van Gheem
Document How to enable spell checking by T. Kim Nguyen — last modified Sep 03, 2008 08:59 AM
using the Firefox browser
Image Firefox spell checker preference by T. Kim Nguyen — last modified Sep 03, 2008 09:00 AM
 
Document How to validate a page for Section 508 compliance by T. Kim Nguyen — last modified Sep 05, 2008 11:56 AM
complying with accessibility standards using the Firefox browser or a free online service
Document Do's and don'ts for managing IT projects with wikis by T. Kim Nguyen — last modified Sep 03, 2008 10:08 AM
from InfoWorld
Topic How to's by T. Kim Nguyen — last modified Aug 20, 2009 11:39 AM
Recipes for making Plone work better for you
Document How to get PloneFormGen to send a copy of the form to the submitter by T. Kim Nguyen — last modified Sep 03, 2008 01:15 PM
When a person uses your form, you'd like them to get a copy of the email
Document How to fix the Submit button on your form by T. Kim Nguyen — last modified Sep 03, 2008 01:40 PM
if the form's Submit button doesn't do anything when clicked
Document How to split out comma-separated values in survey results by T. Kim Nguyen — last modified Sep 04, 2008 11:56 AM
splitting values such as "choice1, choice2, choice3" into individual columns in survey results
Document Caveats on upgrading Plone sites by T. Kim Nguyen — last modified Sep 06, 2008 01:28 PM
a cautionary tale of Plone version upgrade scripts
Document Beware when setting a workflow policy on a folder by T. Kim Nguyen — last modified Sep 05, 2008 12:08 PM
for Plone 3.1 (possibly 3.0)
Document How to create an intranet section of your site by T. Kim Nguyen — last modified Nov 10, 2010 11:04 AM
Keeping a section of the site private except to specific groups of users
Document How to improve your site's Google page rank by T. Kim Nguyen — last modified Sep 06, 2008 11:19 PM
easy things you can do to boost your site's visibility in Google searches
Document Give subnavigation main navigation power by Brian Ledwell — last modified Sep 09, 2008 09:54 PM
shows you how to make it so that you have normal navigation on most pages but on occasion make a folder show only its contents in the nav tree.
Document How to generate a simple logo by T. Kim Nguyen — last modified Sep 09, 2008 09:57 PM
online logo generator
Document How to manage news items by T. Kim Nguyen — last modified Sep 10, 2008 03:38 PM
avoiding clutter on your site
Document How to display only certain event types in a portlet by T. Kim Nguyen — last modified Sep 13, 2008 09:00 PM
if you have different event types on your site
Document ArgoUML / ArchGenXML things to watch out for by T. Kim Nguyen — last modified Sep 16, 2008 10:26 AM
tips on using the above tools
Document VirtualHost RewriteRule tip by T. Kim Nguyen — last modified Sep 16, 2008 10:53 AM
for Apache web server acting as a front-end to Plone/Zope
Document How to grant permissions on a folder to a group of users by T. Kim Nguyen — last modified Feb 12, 2011 10:29 AM
if you want to allow only certain people to have specific permissions within a folder
Document How to enable RSS syndication for a folder by T. Kim Nguyen — last modified Sep 17, 2008 04:32 PM
if you want to create an RSS feed for a folder, as opposed to a collection
Image enableGlobally by Brian Ledwell — last modified Sep 18, 2008 10:07 AM
 
Document How to fix the PloneFormGen install problem on plone 3.0.1 - 3.0.2 by Brian Ledwell — last modified Sep 18, 2008 10:07 AM
PloneFormGen refuses to install
Document How to be able to embed images from collective.plonetruegallery product with kupu by vanghn17 — last modified Sep 22, 2008 04:20 PM
By default kupu only allows regular plone folderish types to be traversed through to get their contents. This prevents you from being able to embed an image from a gallery with kupu by default
Document How to create a microsite by T. Kim Nguyen — last modified Aug 18, 2009 08:51 AM
if you want a Plone site to contain many semi-self-contained microsites
Document How to use PloneFlashUpload by T. Kim Nguyen — last modified Nov 18, 2008 02:54 PM
Flash version incompatibilities
Document How to allow editing of already-published items by T. Kim Nguyen — last modified Nov 19, 2008 09:06 AM
...without having to retract them first
Document How to use buildout to "pin" product versions by T. Kim Nguyen — last modified Nov 19, 2008 06:57 PM
Prevent unintended changes to your product mix
Document How to add development eggs by fishej77 — last modified Aug 29, 2011 11:52 PM
Discusses how to create a portlet egg and actively develop eggs in Plone 3.1
Document How to fix broken PlacefulWorkflow in Plone 3.1.7 by T. Kim Nguyen — last modified Jan 29, 2009 10:39 AM
What to do if you get a "page not found" error when trying to create a policy
Document Create interior collapsible regions by Brian Ledwell — last modified Feb 12, 2009 02:58 PM
This will show you how to add collapsible regions using existing definition lists and CSS within the main content regions of a plone page.
Document How to export/import portions of a Plone site by T. Kim Nguyen — last modified Jan 24, 2012 04:10 PM
How to move content quickly from one site to another
Document How to list the installed products in your Zope by T. Kim Nguyen — last modified May 29, 2010 03:51 PM
a script that iterates over the sites folders and Plone sites in your Zope, showing which products have been installed via quickinstaller
Document How to list the site administrators in your Zope by T. Kim Nguyen — last modified Jun 24, 2009 04:40 PM
a script that shows who is in the Administrators group in each Plone site contained in your Zope
Document How to make a simple blog by T. Kim Nguyen — last modified Mar 06, 2009 11:47 AM
Use Plone out of the box to make a simple yet workable blog that even has its own RSS feed
Document Make Header in Navigation Portlet NOT link to the sitemap by Brian Ledwell — last modified Mar 20, 2009 12:33 PM
By default plone has the text header in the navigation portlet link to the sitemap. People have been getting around this by putting a "space" for the title of the navigation portlet effectively hiding the header. But it dosen't need to be that way.
Document How to make CalendarX not display times by Brian Ledwell — last modified Apr 08, 2009 03:09 PM
Shows you how to modify the Calendar X template so that it doesn't show the times of the event in the month and multi-month views.
Document Script to locate intranet folders by T. Kim Nguyen — last modified Apr 09, 2009 10:43 AM
 
Document How to get a list of the site owners by T. Kim Nguyen — last modified Nov 20, 2009 04:14 PM
.listSiteOwners
Document How to check for debug modes by T. Kim Nguyen — last modified Apr 16, 2009 04:08 PM
Script to check that CSS and Javascript debug modes are not set (".checkDebugMode")
Document How to change what Kupu and Plone filter out from a page by T. Kim Nguyen — last modified Mar 29, 2011 09:02 AM
Changing what Kupu and Plone filter out by default
Document How to enable versioning (History tab) for a custom content type by T. Kim Nguyen — last modified Apr 29, 2009 12:07 PM
 
Document How to increase session time by T. Kim Nguyen — last modified May 04, 2009 02:33 PM
...avoid session timeouts & automatic logging out
Document How to make tables sortable by T. Kim Nguyen — last modified May 05, 2009 03:05 PM
by column
Document How to install the trunk version of ATVocabularyManager by T. Kim Nguyen — last modified May 06, 2009 02:29 PM
...because the released one does not work with Plone 3.2
Document How to prevent Kupu from converting URLs... by T. Kim Nguyen — last modified May 16, 2009 01:39 PM
Kupu tries to convert absolute URLs into relative ones, but may get it wrong
Document How to fix an error when you click on an event by T. Kim Nguyen — last modified May 16, 2009 01:44 PM
Applies to Plone 3.2.1; fixed in Plone 3.2.2
Document How to back out or undo your svn commit by T. Kim Nguyen — last modified Aug 29, 2011 11:58 PM
or, "Oops, I committed it again!"
Document How to fetch a user ID by email address by T. Kim Nguyen — last modified Jun 05, 2009 04:36 PM
contributed by Andrew Schultz
Document How to check for broken links on your site by T. Kim Nguyen — last modified Jun 11, 2009 11:29 AM
 
Document How to add a chat room to a Plone site by T. Kim Nguyen — last modified Jun 16, 2009 01:32 PM
 
Document How to clone a Plone site by T. Kim Nguyen — last modified Jun 18, 2009 01:16 PM
in case you get a Zope error when you copy and paste a Plone site
Document How to restart pound by T. Kim Nguyen — last modified Jun 18, 2009 02:19 PM
our load balancer
Document How to hide selectively a page's description by T. Kim Nguyen — last modified Jun 18, 2009 03:18 PM
in case you don't want people to see the description on specific pages
Document How to install deliverance on ubuntu 9.04 and 8.04 by groneh03 — last modified Jun 22, 2009 03:44 PM
install deliverance ubuntu (9.04 or 8.04)
Document How to mock up a UI by T. Kim Nguyen — last modified Jun 22, 2009 04:07 PM
UI / GUI / user interface sketching
Document How to migrate a site from Plone 3.0 to 3.2.1 by T. Kim Nguyen — last modified Jul 29, 2009 01:07 PM
steps, to do, check list
Document How to add social networking icons to your document actions by bayerk07 — last modified Jul 01, 2009 11:12 AM
How to add icons (or text) to share content on Facebook and Twitter.
Document How to change document actions from text to icons by bayerk07 — last modified Jun 30, 2009 08:42 AM
How to change document action text, such as "Send this" and "Print this" to icons
Folder images by T. Kim Nguyen — last modified Sep 04, 2009 12:02 PM
 
Document How to install deliverance on Red Hat Enterprise Linux 5.2 by groneh03 — last modified Jul 20, 2009 03:23 PM
install deliverance RHEL 5.2
Document How to random rotate image in content area by Brian Ledwell — last modified Aug 13, 2009 03:05 PM
Rotating an image in a portlet or on a page
Document How to make a CalendarX object the default page for a folder by T. Kim Nguyen — last modified Jul 08, 2009 01:44 PM
You want a folder's default item to be a CalendarX object
Document How to control the size of log files by T. Kim Nguyen — last modified Aug 17, 2010 11:29 PM
how to set up logrotate
Document How to enable WebDAV by T. Kim Nguyen — last modified Nov 10, 2009 12:44 PM
 
Document How to clean up directly-assigned Manager role by T. Kim Nguyen — last modified Jul 29, 2009 01:14 PM
script that removes directly-assigned Manager role then adds that user to the Administrators group; iterates over all contained Plone sites
Document How to list all your LDAP servers by T. Kim Nguyen — last modified Aug 03, 2009 03:00 PM
script to put in root of Zope
Document CSS fix for content well portlets by T. Kim Nguyen — last modified Aug 05, 2009 01:35 PM
If you install Products.ContentWellPortlets
Document How to create a dynamic group by Marshall Scorcio — last modified Jul 27, 2010 11:05 AM
 
Document How to grant Manager access to a site by T. Kim Nguyen — last modified Aug 07, 2009 02:08 PM
How to grant full permissions to someone, and how not to do it
Document How to get paid using Plone by T. Kim Nguyen — last modified Aug 07, 2009 03:27 PM
What payment methods you could set up on your Plone site
Document How to make Plone generate ".section" CSS classes by T. Kim Nguyen — last modified Feb 09, 2012 05:03 PM
By default Plone generates this for only the 1st level of folders in a site. This is how you can make it do this for all levels.
Document How to display folder items in some order by T. Kim Nguyen — last modified Aug 20, 2009 11:51 AM
e.g. chronological or reverse chronological order
Document How to allow batch file uploads on your site by T. Kim Nguyen — last modified Aug 24, 2009 03:39 PM
so that you don't have to keep doing "Add new" -> "File", etc.
Document How to import packaged HTML, CSS, PDFs, and images by T. Kim Nguyen — last modified Aug 26, 2009 12:21 PM
e.g. "What Can I Do With This Major?" for Career Services
File kimGenPages.py by T. Kim Nguyen — last modified Aug 26, 2009 12:12 PM
Converts uploaded HTML files into Plone pages ("Document" type). Expects the HTML files to be in a subfolder called "src". If necessary, overwrites any existing Plone page in the current folder. Uses two replace() calls to insert a <div> tag with the necessary CSS class that the packaged CSS expects to find. Best to create this as a "Script (Python)" in portal_skins/custom so you can call it from anywhere on your site, eg. http://plonedev.uwosh.edu/career/what-can-i-do-with-this-major/html/kimGenPages
File kimGenPageLinks.py by T. Kim Nguyen — last modified Aug 26, 2009 12:15 PM
Converts the "links" HTML files into normal Plone pages. See description of the kimGenPages.py file for more detail.
Document How to fix the error "AttributeError: Macro multimediawidget does not exist" by T. Kim Nguyen — last modified Sep 01, 2009 01:24 PM
when you're using the uwosh.flash product
Document Yet another How To on embedding video on your page by T. Kim Nguyen — last modified Sep 03, 2009 02:00 PM
or any arbitrary HTML, JavaScript, etc.
Link How to create an RSS feed portlet (video) by T. Kim Nguyen — last modified Sep 04, 2009 10:40 AM
In this video screen capture (no sound) starring Marshall Scorcio, we create an RSS feed portlet on http://www.uwosh.edu/cols of the events list at http://www.uwosh.edu/home/events. At the end of the video clip, the only missing step is to hold down the Shift key while clicking the browser's Reload button, so that the new RSS feed portlet will appear.
Document How to create an RSS feed portlet by T. Kim Nguyen — last modified Sep 04, 2009 12:01 PM
Step by step instructions (text and graphics); for video version of this how-to, see related items below.
Document How to allow import of modules for Script (Python) objects by T. Kim Nguyen — last modified Sep 04, 2009 03:47 PM
Useful if you want to use a Script (Python) instead of an External Method. Not safe to abuse this!
Document How to list all the sites in a Zope by T. Kim Nguyen — last modified Sep 09, 2009 12:06 PM
.listSites
Document Displaying PNGs in IE Despite AlphaImageLoader by klotzj27 — last modified Jun 09, 2010 11:23 AM
Transparent PNGs rendered with AlphaImageLoader cause a problem for IE6 and earlier
Document Displaying Collection Body Text by klotzj27 — last modified Sep 23, 2009 08:47 PM
Collections have multiple views... none of which display the body text of the items. This is particularly useful for news item collections.
Document Using Macros: A Use Case by klotzj27 — last modified Sep 23, 2009 08:44 PM
A simple example of using macros.
Document How to undo something by T. Kim Nguyen — last modified Sep 23, 2009 08:52 PM
If you deleted something, you may be able to undo the damage
Document How to avoid permission confusion by T. Kim Nguyen — last modified Sep 24, 2009 12:42 PM
You thought you'd set up Sharing permissions on a folder for a small group, but people not in the group are still able to see the folder. Why is this happening?
Document How to fix your login problem by T. Kim Nguyen — last modified Sep 24, 2009 10:20 PM
if you are unable to log into a UW Oshkosh Plone site
Document How to record logins by T. Kim Nguyen — last modified Sep 28, 2009 10:58 PM
If you want to record who is logging into a Plone site
Document How to set up user authentication over multiple sites by T. Kim Nguyen — last modified Sep 28, 2009 10:57 PM
 
Document How to grant permissions (policy) by T. Kim Nguyen — last modified Sep 30, 2009 03:09 PM
our policy on granting site permissions
Document Using Classic Portlets With Examples by klotzj27 — last modified Oct 05, 2009 12:39 PM
Portlets, as they are commonly used, can display navigation, events, current news items, among other built-in things. However, if you have the need for a portlet that displays something not covered by Plone 3.0's built-in portlets you can do a little customization using classic portlets. Classic portlets are the old way Plone used to handle portlet creation and although they offer flexibility can affect site performance negatively so should be used judiciously.
Document Using Conditional Comments and JQuery to Fix the IE6 Hover Issue by klotzj27 — last modified Oct 02, 2009 03:37 PM
Since IE6 is the bane of web developers existence hover events only work on anchor tags and have erractic behavior in this delightful browser. To make on hover events work in IE6 we must add a conditional comment in our page template, as well as a javascript to make our on hover events work correctly.
Document How to make a Poi issue tracker require login by kimadmin — last modified Oct 21, 2009 11:58 AM
Poi 1.2b1 has a workflow that lets anyone view or submit issues. Here's how to make it require login to view or submit issues.
Document How to use logrotate by T. Kim Nguyen — last modified Aug 17, 2010 11:31 PM
The logrotate Unix utility lets you control how large log files get, how long to retain them, etc. If you don't use something like logrotate, your event.log, instance.log, Z2.log files can get stupendously large. Not only do large log files take up lots of space, they also are harder to view and search through. This describes how to use logrotate in a ZEO server / ZEO client deployment of Plone.
Document Actions
  • Print this
  • Bookmarks