<?xml version="1.0" encoding="utf-8" ?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns="http://purl.org/rss/1.0/">




    



<channel rdf:about="http://weblion.psu.edu/services/documentation/beginners/RSS">
  <title>Beginners' Documentation</title>
  <link>http://weblion.psu.edu</link>

  <description>
    
      New to Plone? Start here.
    
  </description>

  

  
            <syn:updatePeriod>daily</syn:updatePeriod>
            <syn:updateFrequency>1</syn:updateFrequency>
            <syn:updateBase>2011-02-24T19:26:29Z</syn:updateBase>
        

  <image rdf:resource="http://weblion.psu.edu/logo.png"/>

  <items>
    <rdf:Seq>
      
        <rdf:li rdf:resource="http://weblion.psu.edu/services/documentation/editing-urls"/>
      
      
        <rdf:li rdf:resource="http://weblion.psu.edu/services/documentation/twitterfeed"/>
      
      
        <rdf:li rdf:resource="http://weblion.psu.edu/services/documentation/links/installing-add-ons2014documentation-at-plone.org"/>
      
      
        <rdf:li rdf:resource="http://weblion.psu.edu/services/documentation/installing/installing-plone"/>
      
      
        <rdf:li rdf:resource="http://weblion.psu.edu/services/documentation/links/plone-4-user-manual"/>
      
      
        <rdf:li rdf:resource="http://weblion.psu.edu/services/documentation/bootcamp-beginners"/>
      
      
        <rdf:li rdf:resource="http://weblion.psu.edu/services/documentation/bootcamp-beginners/plone-collections"/>
      
      
        <rdf:li rdf:resource="http://weblion.psu.edu/services/documentation/bootcamp-beginners/portlet-management"/>
      
    </rdf:Seq>
  </items>

</channel>


  <item rdf:about="http://weblion.psu.edu/services/documentation/editing-urls">
    <title>Editing URLs</title>
    <link>http://weblion.psu.edu/services/documentation/editing-urls</link>
    <description>How to edit a URL, for instance to make it short and user friendly.</description>
    <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>It's possible to edit the URL (<strong>Short Name</strong>) of any content item on your Plone site. This is useful if you want to make a URL shorter and more readable, or if you want to change it to match a revised <strong>Title</strong>.</p>
<p>No need to worry about breaking links when changing a URL in Plone. The original link still works behind the scenes (this is called an <strong>Alias</strong>, or <strong>Redirect</strong>).</p>
<h2>How to Shorten a URL</h2>
<div>There are a number of ways to do this. Here is the simplest:</div>
<ol>
<li>First, a couple of settings on your site need to be changed. Ask your site administrator or your friendly WebLion representative to enable Short-Name editing for you.  He or she will change settings at the following locations:   
<ul style="list-style-type: square; ">
<li><strong>/@@site-controlpanel</strong></li>
<li><strong>/prefs_user_details</strong> in your user profile.</li>
</ul>
</li>
<li>Once these settings have been changed, you are ready to edit URLs. Log in to your site, go to a content item whose URL you wish to shorten, and <strong>Edit</strong> the item. You should now see an additional field, called <strong>Short Name</strong>. <br /><br /><img alt="Edit Short Name " class="image-inline" src="images/edit-short-name/image_large" /><br /><br />You can now shorten or change the <strong>Short Name</strong> to whatever you wish, as long as it is a well formed URL. Because it's part of the item's web address, the <strong>Short Name</strong> must not contain sp a ces, under_scores, MixedCase, ALLCAPS, or $ym%ols. These can create usability issues or just not work.<br /><br /> <strong>Well Formed Short Names:</strong> 
<ul>
<li>conference</li>
<li> foster-conference</li>
</ul>
<strong>Badly Formed Short Names:</strong> 
<ul>
<li>CONFERENCE</li>
<li>foster conference</li>
<li>FosterConference</li>
<li>foster_conference</li>
<li>foster-conference@psu</li>
</ul>
</li>
<li>Once you have carefully renamed the <strong>Short Name</strong>, save your changes. Your content item will now have a new URL. </li>
</ol>]]></content:encoded>
    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>Rose Pruyne</dc:creator>
    <dc:rights></dc:rights>
    
      <dc:subject>documentation: beginners</dc:subject>
    
    
      <dc:subject>documentation: content management</dc:subject>
    
    <dc:date>2012-08-06T18:35:00Z</dc:date>
    <dc:type>Page</dc:type>
  </item>


  <item rdf:about="http://weblion.psu.edu/services/documentation/twitterfeed">
    <title>How to Add a Twitter Feed on Your Plone Site</title>
    <link>http://weblion.psu.edu/services/documentation/twitterfeed</link>
    <description>How you can grab a Twitter RSS feed and place it in a Plone RSS portlet.</description>
    <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<ol>
<li>First you have to grab an RSS feed off the Twitter site. Twitter no longer posts a link to RSS feeds, but you can do this trick: Go to the following URL, but replace <strong>xxxxx</strong> with the TwitterFeed username:<br /><br />http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=<strong>xxxxx</strong><br /><br />For example:<br /><br /><a class="external-link" href="http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=weblion">http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=weblion<br /></a><span><br /> </span></li>
<li>When you do this, you should see the content of the Twitter RSS feed. Copy this URL; you will need it in a minute.</li>
<li> Click <strong>Manage Portlets</strong> the Folder or Page where you want the Twitter feed to display. </li>
<li>In the Add Portlet menu, select <strong>RSS Feed</strong>.<br /><br /><img alt="Select RSS Feed in Add Portlets Menu" class="image-inline" src="images/rss-feed-02/" /><br /><br /></li>
<li>You will see the following screen:<br /><br /><img alt="RSS Portlet" class="image-inline" src="images/rss-portlet/" /><br /><br />In the <strong>Number of items to display</strong> field, Indicate how many Twitter posts you want to display in the portlet. You can edit the portlet and change this number any time.<br /><br />In the URL of RSS feed field, place the URL you created in Step 1. For example, <br /><br /> <a class="external-link" href="http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=weblion">http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=weblion</a><br /><br />The <strong>Feed reload timeout</strong> field indicates the number of minutes that will pass between times when the portlet will refresh data on your site. The default is 100 minutes. That means that every 100 minutes, the portlet will refresh itself and show any new Tweets posted during that time. If needed, you can shorten the <strong>Feed reload timeout </strong>so that it posts new Tweets more often.<br /><br /></li>
<li><strong>Save</strong> your changes.<br /><br /></li>
<li>Follow the <strong>Return</strong> link to go back to your Page or Folder.<br /><br /></li>
<li>That's it! Your RSS feed should now be displaying.</li>
</ol>
<p><strong>Why is my RSS portlet title so weird? Can I change it?</strong><br />If you're asking this question, you're probably still using Plone 3. In Plone 3, it is not possible to change the Title of RSS portlets -- the portlet grabs the title from part of the feed. In Plone 4, you will be able to specify a Title of your choice for RSS feeds.</p>
<div></div>]]></content:encoded>
    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>Rose Pruyne</dc:creator>
    <dc:rights></dc:rights>
    
      <dc:subject>documentation: beginners</dc:subject>
    
    
      <dc:subject>documentation: content management</dc:subject>
    
    <dc:date>2012-08-06T18:20:00Z</dc:date>
    <dc:type>Page</dc:type>
  </item>


  <item rdf:about="http://weblion.psu.edu/services/documentation/links/installing-add-ons2014documentation-at-plone.org">
    <title>Installing Add-Ons—Documentation at Plone.org</title>
    <link>http://weblion.psu.edu/services/documentation/links/installing-add-ons2014documentation-at-plone.org</link>
    <description>Mikko Ohtamaa gives instructions for the add-on installation process for Plone 3.3.x and 4.</description>
    
    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>Rose Pruyne</dc:creator>
    <dc:rights></dc:rights>
    
      <dc:subject>documentation: beginners</dc:subject>
    
    
      <dc:subject>documentation: products</dc:subject>
    
    <dc:date>2011-02-24T22:16:46Z</dc:date>
    <dc:type>Link</dc:type>
  </item>


  <item rdf:about="http://weblion.psu.edu/services/documentation/installing/installing-plone">
    <title>Installing Plone—Documentation at Plone.org</title>
    <link>http://weblion.psu.edu/services/documentation/installing/installing-plone</link>
    <description>Steve McMahon gives you the basics of installing Plone on Windows, OS X, Linux, *BSD and nearly every other platform.</description>
    
    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>Rose Pruyne</dc:creator>
    <dc:rights></dc:rights>
    
      <dc:subject>documentation: beginners</dc:subject>
    
    
      <dc:subject>documentation: installing plone</dc:subject>
    
    <dc:date>2011-02-24T22:15:00Z</dc:date>
    <dc:type>Link</dc:type>
  </item>


  <item rdf:about="http://weblion.psu.edu/services/documentation/links/plone-4-user-manual">
    <title>Plone 4 User Manual</title>
    <link>http://weblion.psu.edu/services/documentation/links/plone-4-user-manual</link>
    <description>A Guide for Plone Content Creators and Managers</description>
    
    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>Rose Pruyne</dc:creator>
    <dc:rights></dc:rights>
    
      <dc:subject>documentation: beginners</dc:subject>
    
    
      <dc:subject>documentation: content management</dc:subject>
    
    <dc:date>2011-02-24T21:15:00Z</dc:date>
    <dc:type>Link</dc:type>
  </item>


  <item rdf:about="http://weblion.psu.edu/services/documentation/bootcamp-beginners">
    <title>Plone Bootcamp: Beginners</title>
    <link>http://weblion.psu.edu/services/documentation/bootcamp-beginners</link>
    <description>This documentation is for beginner, intermediate, and advanced users responsible for managing content. Switch to presentation_view to transform these pages into training slides.</description>
    
    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>Rose Pruyne</dc:creator>
    <dc:rights></dc:rights>
    
      <dc:subject>documentation: beginners</dc:subject>
    
    
      <dc:subject>documentation: training</dc:subject>
    
    <dc:date>2010-07-15T19:10:00Z</dc:date>
    <dc:type>Folder</dc:type>
  </item>


  <item rdf:about="http://weblion.psu.edu/services/documentation/bootcamp-beginners/plone-collections">
    <title>Plone Collections</title>
    <link>http://weblion.psu.edu/services/documentation/bootcamp-beginners/plone-collections</link>
    <description>Dynamically Sort and Display Your Content</description>
    <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<h2>What Is a Collection?</h2>
<h3>It's a container that dynamically sorts and displays content based on a set of criteria regardless of where that content may be stored on your site.</h3>
<h3>Similar to:</h3>
<ul>
<li>Search engine returning results</li>
<li>Query from a database</li>
<li>Itunes Playlists</li>
</ul>
<h2>Itunes Example: Joe Satriani smart playlist. ﻿</h2>
<h3><img alt="Satriani itunes rule" class="image-inline" src="../images/satriani-itunes-rule" /></h3>
<p>Each time I put in a new cd or add new music by Joe a army of trained monkeys goes and puts the songs inside of my playlist.</p>
<h2>Trained Monkeys</h2>
<h3><img alt="monkey salute" class="image-inline" src="../images/monkey-salute" /></h3>
<h2>Search Result</h2>
<h3><img alt="Satriani Playlist" class="image-inline" src="../images/satriani-playlist" /></h3>
<h2>But Joe is also in multiple bands.</h2>
<p>I want this music to be included in my Satriani's playlist so I change the search query so that it matches any of the rules.</p>
<ul>
<li>Get any song that has Joe Satraini as a artist OR</li>
<li>Grab any song that Chickenfoot is the artist as well. </li>
</ul>
<h2>Modified Search Rule</h2>
<h3><img alt="Satriani chickenfoot rule" class="image-inline" src="../images/satriani-chickenfoot-rule" /></h3>
<h2>Result:</h2>
<h3><img alt="Chicken Satch Collection" class="image-inline" src="../images/chicken-satch-collection" /></h3>
<h2>Many attributes</h2>
<p>There are many kinds of attributes I can search for:</p>
<ul>
<li>Artist</li>
<li>Album rating</li>
<li>album artwork</li>
<li>composer</li>
<li>description</li>
<li>album artist</li>
<li>date added</li>
<li>date modified</li>
<li>......</li>
</ul>
<p> </p>
<h2>Attributes</h2>
<h3><img alt="Satriani attributes" class="image-inline" src="../images/satriani-attributes" /></h3>
<h2>Song limits</h2>
<p>I can limit how many songs this playlist can get. I can have it get the last 10 songs that was added to the playlist.</p>
<h3><img alt="Satriani limit amount of songs" class="image-inline" src="../images/satriani-limit-amount-of-songs" /></h3>
<p>This is how collections works in plone. It is a playlist of news stories, events, latest photos...</p>
<h2>Collections are Powerful!</h2>
<h3><img alt="Strong man" class="image-inline" src="../images/strongman.jpg" /></h3>
<h2>They Reduce Redundancy!</h2>
<h3><img alt="They Reduce Redundancy" class="image-inline" src="../images/redundancy.png" /></h3>
<h2>They Reduce Redundancy!</h2>
<ul>
<li>Oh, and outdated content</li>
<li>Broken links, too!</li>
</ul>
<h2>Harness the Power!</h2>
<h3>Here are just a few great options:</h3>
<ul>
<li>Categories</li>
<li>Date of publication</li>
<li>Type of content</li>
</ul>
<p>Collections reduce the redundant content, outdated content, and unintentionally broken links.</p>
<h3>Common Applications for Collections</h3>
<ul>
<li>News</li>
<li>Events</li>
<li>Photos displayed by date range</li>
<li>Content displayed by category</li>
</ul>
<h2>Collection Demo</h2>
<p>Excuse me while I switch Machines...</p>
<h2>Other Search Terms that are useful...</h2>
<p> </p>
<h2>Dates</h2>
<h3><img alt="Myriad Dates" class="image-inline" src="../images/myriaddates.jpg" /></h3>
<h3>There are a LOT of Dates!</h3>
<p>Date results display the results with the oldest date first, otherwise known as ascending order</p>
<ul>
<li>Creation Date - the date the document was made. You can't change the creation date of an object.</li>
<li>Effective Date - the date when an object is published. You can change the effective date.</li>
<li>Expiration Date - refers to the day that the item will no longer be   publicly available.</li>
<li>Modification Date- the date the object was last edited. You can't customize this date.</li>
<li>Event Specific Dates - <i>only</i> apply to objects that are <b>Events.</b></li>
<li>Start Date - the date that an event starts</li>
<li>End Date - the date that the event ends </li>
</ul>
<p><b>Creation Date</b> and <b>Effective Date</b> are  very similar. They both represent a beginning point of an object. Keep  in mind when   choosing which one you want to use, an object can be  created long before   it's published. Thus you would get different  results in a Collection   depending on which date you used.</p>
<p>We recommend using <b>Effective Date</b> rather than Creation Date    for date-oriented collections. This way, your collection shows results    based on when they became viewable to the public, which is usually more    relevant to the audience of your collection. Also, you can manually    adjust the Effective Date to control the sort order, which you can't do    with Creation Date.</p>
<p>The <b>Expiration Date</b> is also customizable through the Edit    tab. By default,  objects have no expiration date.</p>
<p>The <b>Modification Date</b> is the date the object was last edited.  Note   that this date is determined the day the object is created and  will   automatically change every time the object is edited. There is no  way to   customize this date.</p>
<p><b>Event specific dates</b> -<b> </b><b>Start and End Dates</b> are  very effective for creating recent events and upcoming events  collections that will let your audience know what your   organization is  doing and will be doing in the future.</p>
<h2>Setting Dates</h2>
<p>Setting up Criteria for dates can be confusing.   They have a setup  that is not like any of the other Criteria. First,   you have to choose  whether you want a Relative Date or a Date Range.</p>
<h3><img alt="Date Criteria Types" class="image-inline" src="../images/datecriteriatype.png" /></h3>
<p>A <b>Date Range</b> will allow you to <b>specify an exact range of dates</b>,     such as 01/02/08 to 02/02/08. The Date Range is useful when you want    to  create a Collection with a static date that won't change.The <b>Relative Date</b> allows you to construct a <b>conditional statement</b>.  For instance, items modified less than 5 days in the past.  The   Relative  Date can be very useful as it will allow you to create    Collections that  are automatically updating themselves, such as a    Recent News collection  or an Upcoming Event section.</p>
<h2>Date Range</h2>
<p>The <b>Date Range</b> is very easy to understand. Both a Start Date     and End Date are required (do not confuse these terms with the Event     Specific dates!). The Date Range allows us to enter a beginning and an     end date and the display everything within that time frame. Notice   also   that it allows us to specify a specific time of day as well.</p>
<h3><img alt="Date Range Criterion" class="image-inline" src="../images/daterangecriterion.png" /></h3>
<h2>Relative Date</h2>
<p>Looking first at the Relative Date option, you can see we have three options to fill out.</p>
<h3><img alt="Relative Date Criterion" class="image-inline" src="../images/relativedatecriterion.png" /></h3>
<h3>I want the results to include objects <b>More or Less</b> than <b>Which Day</b>, <b>In the Past or Future</b>.</h3>
<p>The first option is <b>Which Day</b>. This allows us to select the number of days our criterion will include. One of the options is called <i>Now</i>. Using this will set the date range to the current day. The other two options do not matter and can be ignored when using <i>Now</i>.</p>
<p>If you are choosing one of the other two options, here is a statement    you'll want to learn: I want the results to include objects <b>More or Less</b> than <b>Which Day</b>, <b>In the Past or Future</b>.</p>
<p>Keeping that in mind, the second option is <b>In the Past or Future</b>. This enables us to choose whether we are looking forward or backward into time.</p>
<p>The last option is <b>More or Less</b>. Here we can choose from three options. <i>Less than</i> allows us to include everything from now to a period of time equal to or less than the <b>Which Day </b>setting, either in the past or future. <i>More than</i> will include everything from beyond our specified number of days equal to or more than <b>Which Day</b>. Finally <i>On the Day </i>will only include things that are on the day we specified in the <b>Which Day</b>. Using the example in the image above if we had selected <i>On the Day</i> instead of <i>Less than</i> our Collection would display only objects that were modified (we are using the Modification Date criterion) 5 days ago.</p>
<p>Now, try reading the statement from above, substituting in the field options you chose.</p>
<h2>Creator</h2>
<p>When using the Creator criterion, we are filtering objects based on  who created them. This might be useful if you want to do a featured  author section, where  you would only want to display content on your  site that has been  created by a certain author.</p>
<p>As you can see we have several options for our criteria type. They   allow us to restrict the creator to the person currently logged in,   enter the name of another user as text, or to select users from a list.</p>
<h3><img alt="Creator" class="image-inline" src="../images/creator.png" /></h3>
<p>If you want to display results from multiple users, you would need to use the <b>List of values</b> option. Otherwise you would normally use the <b>Text</b> option unless the  creator you wanted to select was yourself in which case you would use  <b>Restrict to current user</b>.</p>
<h2>Description</h2>
<p>The Description field is essentially a search box type criterion.  However, instead of searching the title and body of a page, it will only  search for the text in the Description field of a content object. This  criterion is only really useful if you fill  out the Description field  consistently for all your content objects.</p>
<h3><img alt="Description" class="image-inline" src="../images/description.png" /></h3>
<h2>Location</h2>
<p>Using the Location criterion is much like specifying a location when   you search for a document on your hard drive. By specifying a Location   criterion, the results that are displayed in your Collection will only  come from that location,  most commonly, a folder. This can be useful if  you only want to display  content that is in the About Us section of  your site, for example. This  is also useful for narrowing Collection  results when combined with other  criteria.</p>
<h3><img alt="Location" class="image-inline" src="../images/copy_of_location.png" /></h3>
<h2>Specify a Location</h2>
<p>To specify a Location, simply click the Add button,  which will pop up a new window showing you a directory of your site.</p>
<h3><img alt="Add Location" class="image-inline" src="../images/addlocation.png" /></h3>
<p>Put a check next to the item you want.</p>
<p>You can open folders to view content contained within them by   clicking directly on the title of the folder you  want to open. You may  also use the Search box to search for the Title of  an object.</p>
<h2>Search Text</h2>
<p>Search Text is a very useful criterion. It is similar to the  search  box on your site or an Internet search engine. It takes the text  you  specify and searches the Title, Description, and Body of all objects   and returns any that have the word or phrase you specify.  This is  useful when you want to find objects that have to deal with a  certain  thing, especially if the word or phrase appears across many  content  types.</p>
<p><img alt="Search Text" class="image-inline" src="../images/searchtext.png" /></p>
<h2>Related To, Part 1</h2>
<p>The Related To field is another field, like Category, that <b>must be specified on a content object prior to being used for a Collection</b>.   The Related Items field on an object (found in the Edit area, inside  the Categories tab) lets you specify which other objects  in your site  are similar or are relevant to the object you created. By  specifying  this field, when you create an object you can create a web of  related  content that will reference each other (think of a "see also"  kind of  function).</p>
<h3><img alt="Related Items" class="image-inline" src="../images/relateditems.png" /></h3>
<p>When you have done this, you can use the Related To  criterion in a  Collection to display anything related to a specific  object.</p>
<h2>Related To, Part 2</h2>
<ul>
<li> Remember the Related To Values list does not work based on   which  objects are related to content, but on which objects have another    object related to it.</li>
</ul>
<h3></h3>
<h3><img alt="Related Items" class="image-inline" src="../images/relateditemcriteria.png" /></h3>
<h2>Setting Sort Order</h2>
<h3><img alt="Chickadee Criteria" class="image-inline" src="../images/chickadeecriteria.png" /></h3>
<p><b>Set Sort Order</b> allows a field to sort the results of a  collection. Checking Reverse causes the results to display in reverse of  the default display order.</p>
<p>After saving the collection, the search criteria  will be applied and the  results displayed when the collection is  viewed.  You can create any  number of collections for such custom  views.</p>
<p>Also, understand that you must <b>publish</b> the collection for results to be visible to the anonymous user.</p>
<h2>Setting the Sort Order,  Option One:</h2>
<p>The order that search results are displayed in a collection is determined by <b>Sort Order</b>.</p>
<ul>
<li>Text results - Results display in alphabetical order</li>
<li>Creator</li>
<li>Short name - in Plone speak, another name for the URL of an object</li>
<li>Title</li>
</ul>
<h2>Setting the Sort Order, Option Two:</h2>
<ul>
<li>Object property results - objects are grouped together by the specified properties</li>
<ul>
<li>Tags</li>
<li>Item type</li>
<li>Related to - limits results to only those objects that have Related To information specified on their properties</li>
<li>State</li>
</ul>
</ul>
<h2>Setting the Sort Order, Option Three:</h2>
<ul>
<li>Date results - displays the results with the oldest date first, otherwise known as ascending order</li>
<li>Creation Date - the date the document was made. You can't change the creation date of   an object.</li>
<li>Effective Date - the date when an object is published</li>
<li>Expiration Date - refers to the day that the item will no longer be   publicly available</li>
<li>Modification Date- the date the object was last edited</li>
<li>Event Specific Dates - <i>only</i> apply to objects that are <b>Events</b></li>
<li>Start Date - the date that an event starts</li>
<li>End Date - the date that the event ends</li>
</ul>
<h2>Ready to See Your Collection?</h2>
<p>Just click View!</p>
<h3><img alt="View your collection" class="image-inline" src="../images/viewcollection.png" />.</h3>
<h5 align="right"><a class="internal-link" href="portlet-management/presentation_view" title="Managing Content in Plone, Part VIII">next...</a></h5>]]></content:encoded>
    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>Beth Phillips</dc:creator>
    <dc:rights></dc:rights>
    
      <dc:subject>documentation: beginners</dc:subject>
    
    
      <dc:subject>documentation: plone training: bootcamp</dc:subject>
    
    
      <dc:subject>documentation: content management</dc:subject>
    
    
      <dc:subject>documentation: training</dc:subject>
    
    <dc:date>2010-05-29T04:00:00Z</dc:date>
    <dc:type>Page</dc:type>
  </item>


  <item rdf:about="http://weblion.psu.edu/services/documentation/bootcamp-beginners/portlet-management">
    <title>Portlet Management</title>
    <link>http://weblion.psu.edu/services/documentation/bootcamp-beginners/portlet-management</link>
    <description>Display Content Anywhere On Your Site</description>
    <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<h2>What is a Portlet?</h2>
<p>Portlets are areas you create to add and display content. Portlets can be added to the left and right of the center body area and can contain myriad content ranging from news, events, calendars, RSS feeds, collections, plain text, and more. Also, you can set properties and policies for showing the portlets.</p>
<div><img alt="Bucket of Monkeys" class="image-inline" src="../images/bucktofmonkeys.png" /></div>
<h3>Think of a portlet like a bucket!</h3>
<h2>Why Use a Portlet?</h2>
<ul>
<li>You have content you want to have special focus, like news.</li>
<li>You need to specify the configuration data for an item. - i.e. number of entries to show.</li>
<li>You want to give the content editors a choice about when and where to display content.</li>
<li>You'd like to show it only to some groups or users.</li>
</ul>
<ul>
</ul>
<h2>Portlet Hierarchy</h2>
<h3>When managing portlets sitewide, keep in mind that they are <i><b>inherited:</b></i></h3>
<ul>
<li>Portlets set up at the <b>Site Root </b>propagate down through the <b>entire site</b>.</li>
<li>Portlets set up at the <b>Folder level</b> propagate down through that <b>entire Folder</b>.</li>
<li>Portlets set up on a single <i><b>noncontainer</b></i> Content Item <i><b>do not</b></i> propagate.</li>
</ul>
<h2>Blocking Parent Portlets</h2>
<ul>
<li>If you want a different set of portlets or order of portlets for a particular section, you must use the <b>Block/unblock portlets</b> controls, to "block" the parent portlets. When you block Portlets, you  must explicitly add all the Portlets that you wish to see on the child  page.</li>
</ul>
<h3>Here is an example of Plone's portlet hierarchy:</h3>
<div><img alt="Portlet Hierarchy" class="image-inline" src="../images/portlethierarchy.png" /></div>
<p>You can see that the Navigation portlet propagates down through the  entire site. Recent Items is visible through the first and second level,  but has been blocked in the third. Documentation has added a Collection  portlet, and Tutorials and Videos have added Search.</p>
<h2>Managing Portlets</h2>
<p>To start creating and editing portlets, you must click on the <b>Manage Portlets link</b>. Usually, this is found at the bottom of the left and/or right columns. Under Manage Portlets, you can create new portlets, remove portlets, rename, and rearrange portlets.</p>
<div><img alt="Manage Portlets Link" class="image-inline" src="../images/manageportletslink.png" /></div>
<p>Once you click the link, you'll see:</p>
<h2>Plone's Portlet Control Panel</h2>
<div><img alt="Portlet Control Panel" class="image-inline" src="../images/portletcontrolpanel.png" /></div>
<h2>Adding a Portlet</h2>
<p>Click on the <b>Add Portlet</b> drop down box and choose the type of portlet you would like to add. We discuss the different options available in a moment.</p>
<div><img alt="Add Portlet Dropdown" class="image-inline" src="../images/addportletdropdown.png" /></div>
<p>Understand that you have the ability to work with portlets on both     the right and left side of the page. This is because there are left and     right columns. <b>Portlets will only appear on the side(s) that you add them</b>.</p>
<p>Also, there is no limit to how many times you can use a certain type     of portlet or an individual portlet, or a limit to how many total     portlets can be on a page.</p>
<h2>Portlet Types shipped with Plone</h2>
<ul>
<li>Calendar</li>
<li>Classic</li>
<li>Collection</li>
<li>Events</li>
<li>Login</li>
<li>Navigation</li>
<li>News</li>
<li>RSS Feeds</li>
<li>Recent Items</li>
<li>Review List</li>
<li>Search</li>
<li>Static Text</li>
</ul>
<h2>Calendar Portlet</h2>
<p>This simple, non-customizable portlet displays a small calendar of any events on the site.</p>
<div><img alt="Calendar Portlet" class="image-inline" src="../images/portletcalendar.png" /></div>
<h2>Classic Portlet</h2>
<p>A <b>Classic Portlet</b> is...</p>
<ul>
<li>In the manner of older versions of Plone</li>
<li>Created by your site administrator using a page template in the Zope Management Interface (ZMI) </li>
<li> Handy when you want a simple custom portlet that can be used anywhere on the site</li>
<li>For example, the <b>Need Help Now?</b> portlet at <a class="external-link" href="http://weblion.psu.edu/services/training-support/documentation/">weblion.psu.edu/documentation</a></li>
</ul>
<h2>Collection Portlet</h2>
<p>A <b>Collection Portlet</b> displays a Plone collection. Collection portlets can be used for jobs such as:</p>
<ul>
<li>Displaying topic-related news or events in different sections of your site</li>
<li>Creating custom navigation</li>
<li>Creating those below-the-footer displays of links, features, etc. Like at <a class="external-link" href="http://agsci.psu.edu/">agsci.psu.edu</a> </li>
</ul>
<h2>Portlet Header and Target Collection</h2>
<p>Give your <b>Collection Portlet</b> the title of your choice in the portlet header field. Then search for and select the <b>Target collection</b>—that's the collection whose results you want displayed in your portlet.</p>
<div><img alt="Add Collection Portlet" class="image-inline" src="../images/portletcollection01.png" /></div>
<h2>Limit, Randomization, Link, and Dates</h2>
<p>In the <b>Limit</b> field, you can specify how many items you want  displayed in the collection portlet—if you do decide to limit the  display, you may want to check the box next to <b>Show more... link</b> so that users can get to the rest of the items in the collection.</p>
<p>You can randomize the display by checking the box next to <b>Select random items</b>.</p>
<p>If you want the publication dates of items to be visible, check the box next to <b>Show dates</b>.</p>
<div><img alt="Add Collection Portlet-2" class="image-inline" src="../images/portletcollection02.png" /></div>
<h2>Collection Portlet Display</h2>
<p>When you save your changes and click Return, you should see  your collection portlet display. If you do not see your portlet, check  your portlet settings, and check the original collection to make sure it  is displaying items.</p>
<div><img alt="Add Collection Portlet-3" class="image-inline" src="../images/copy_of_portletcollection03.png" /></div>
<h2>Events Portlet</h2>
<p>An <b>Events Portlet</b> displays upcoming events.  You can control how many are displayed as well as which workflow state  to show. For instance, if you choose <b>Published</b>, only published Events will show up in the portlet. If you want only certain events to show up, use a <b>Collection Portlet</b> instead.</p>
<div><img alt="Events Portlet" class="image-inline" src="../images/portletevents.png" /></div>
<h2>Login Portlet</h2>
<p>Selecting this adds a non-configurable <b>Login Portlet</b>. Don't be  confused if you do not see the login portlet once you add it. Only anonymous users can view the portlet.</p>
<div><img alt="Login Portlet" class="image-inline" src="../images/portletlogin.png" /></div>
<div>
<h2>Navigation Portlet</h2>
<p>The <b>Navigation Portlet</b> provides a structured navigation tree of the site or folder.</p>
<p>You can title the navigation portlet to reflect its location, or simply call it Navigation.</p>
<p>Next, indicate the <b>Root Node</b>, or folder on the site that you   want the portlet to navigate. If you want it to map out the entire site,   leave the root node field blank.</p>
<p>If you select <b>Include Top node</b>, your navigation portlet will list the <b>Title</b> of the site or folder at the top of the navigation tree.</p>
<div><img alt="Edit Navigation Portlet" class="image-inline" src="../images/editnavigationportlet.png" /></div>
<h2>Current Folder, Start Level, Depth</h2>
<p>You can indicate whether you want your navigation portlet to list only the items in the <b>current folder</b>.</p>
<p>When setting up site-wide navigation, you can indicate the <b>Start level</b>,  that is, the number of folder levels below the site where you want the  navigation to begin displaying. If you indicate 0 as the Start level,  the navigation will appear at the top of the site and everywhere below. 1  means it will not appear at the top of the site. And so on...</p>
<p>You can also control when the navigation tree should stop. A  navigation tree depth of 0 means that there is no limit. A navigation  tree depth of 1 indicates only the root folder, and so on.</p>
<p>You can edit your navigation portlet as many times as you need to until you get the navigation just right.</p>
<div><img alt="Edit Navigation Portlet-2" class="image-inline" src="../images/portletnavigation02.png" /></div>
<h2>Navigation Portlet Display</h2>
<div><img alt="Navigation Portlet Displayed" class="image-inline" src="../images/navportletdisplay.png" /></div>
</div>
<h2>News Portlet</h2>
<p>The <b>News Portlet </b>is much like the events portlet. You can chose the <b>Number of items to display</b> and the <b>Workflow state</b>. If you want to display only specific News Items, use a <b>Collection Portlet</b>.</p>
<div><img alt="News Portlet" class="image-inline" src="../images/portletnews.png" /></div>
<h2>RSS Portlet</h2>
<p>With <b>RSS Portlets</b>, it's simple to collect RSS feeds and display them  on your site.This is a great way to post material from blogs, news  portals, social media, and the like.</p>
<p>Choose a <b>Title</b> for the feed, the <b>Number of items to display</b>, provide the <b>URL of RSS feed</b>, and in the <b>Feed reload timeout</b> field, specify how frequently you want the feed to refresh on your site.</p>
<div><img alt="RSS Portlet" class="image-inline" src="../images/portletrss.png" /></div>
<h2>RSS Portlet Display</h2>
<p>You get a <b>More...</b> link for free, which leads to the full content of the item.</p>
<div><img alt="RSS Portlet-2" class="image-inline" src="../images/copy_of_portletrss02.png" /></div>
<h2>Recent Items Portlet</h2>
<p>The <b>Recent Items Portlet</b> displays a list of items on your site  with recent modification dates.</p>
<p>You can specify how many items to display in the Recent Items Portlet. An <b>All recent changes...</b> link leads to the full list.</p>
<div><img alt="Recent Items Portlet" class="image-inline" src="../images/portletrecent01.png" /></div>
<h2>Search Portlet</h2>
<p>The <b>Search Portlet </b>provides a search box. If you enable <b>Live Search</b>, users will see live results of their searches (if JavaScript is enabled on their browsers).</p>
<div><img alt="Search Portlet" class="image-inline" src="../images/portletsearch01.png" /></div>
<h2>Search Portlet Display</h2>
<p>The <b>Search Portlet </b>will search titles, descriptions, and body text of your site's content.</p>
<div><img alt="Search Portlet-2" class="image-inline" src="../images/portletsearch02.png" /></div>
<h2>Static Text Portlet</h2>
<p>The <b>Static Text Portlet</b> allows you to add content just as you  would on a page. Along with a <b>Title</b> (<b>Portlet header</b>) and <b>Body</b> <b>Text</b>, you get an optional<b> Border</b>, <b>Footer</b>, and <b>Details Link</b>.</p>
<div><img alt="Static Text Portlet" class="image-inline" src="../images/portletstatic.png" /></div>
<h2>Static Text Portlet Display</h2>
<p>Use <b>Static Text Portlets</b> for content that you cannot provide  using  the other portlet types. <b>Static Text Portlets</b> also are best for  content  that does not change frequently and content that doesn't get  reused in  various places on the site.</p>
<div><img alt="Static Text Portlet-2" class="image-inline" src="../images/portletstatic02.png" /></div>
<h2>Editing an Existing Portlet</h2>
<p>To <b>Edit</b>, <b>Reorder</b>, <b>Hide,</b> or <b>Show</b> portlets, be sure you are at the site level where the portlets actually were added.</p>
<p>To edit the properties of an existing portlet, click on the name of  the portlet. Each type of portlet will have different configuration  options available to it.</p>
<div><img alt="Editing Portlets" class="image-inline" src="../images/portletsedit.png" /></div>
<h2>Rearranging Portlets</h2>
<p>To rearrange your portlets, simply click the <b>blue up or down arrow</b>. This will affect the order your portlets are displayed on the page.</p>
<div><img alt="Rearranging Portlets" class="image-inline" src="../images/portletsreorder.png" /></div>
<h2>Removing Portlets</h2>
<p>To remove a portlet, click the<b> "X" </b>next to its name.</p>
<div><img alt="Removing Portlets" class="image-inline" src="../images/portletsremove.png" /></div>
<h2>Hiding Portlets</h2>
<p>In Plone 4, you can show/hide portlets using the associated show/hide links present.</p>
<div><img alt="Hiding Portlets" class="image-inline" src="../images/portletshide.png" /></div>
<h2>Showing a Portlet</h2>
<p>When you're ready to use the portlet again, click <b>Show</b>.</p>
<div><img alt="Show Portlet" class="image-inline" src="../images/portletsshow.png" /></div>
<h2>Beware the Default View</h2>
<h3>When you set about creating Portlets that you want to propagate, be careful to that you are creating the Portlet at the <b>Site Root</b> or <b>Folder</b> and not at the <b>Default View</b>:</h3>
<ul>
<li>my-site.edu/<b>front-page</b> is <i><b>not</b></i> the Site Root. my-site.edu/ <i><b>is</b></i>. </li>
<li>my-site/cheeses/<b>cheese-home</b> is <i><b>not</b></i> the Folder Level. my-site/cheeses/ <i><b>is</b></i>.</li>
</ul>
<h2>Check the URL</h2>
<p>When setting up Portlets that you want to propagate through an entire folder, look at the URL after following the <b>Manage Portlets</b> link. If the default view is visible in the URL, remove it before adding the portlets. In the example below, <b>tasty-suet-cakes</b> is the Default View for the Folder <b>/feeding/</b>. Simply shave <b>/tasty-suet-cakes</b> off the URL, and you're good to go.</p>
<ul>
<li><b>You're at the Default View:</b> http://chickadees.org/feeding/<b>tasty-suet-cakes/</b>@@manage-portlets</li>
<li><b>You're at the Folder:</b> http://chickadees.org/feeding/@@manage-portlets</li>
</ul>
<h2>Blocking and Unblocking Portlets</h2>
<h3>Your content inherits <b>Portlet Settings</b> from the <i><b>Parent</b></i> container—the Folder that the content lives in, not folders farther upstream.</h3>
<p>You can <b>Block</b> these portlet settings:</p>
<div><img alt="Blocking Portlets" class="image-inline" src="../images/copy_of_portletsblocking01.png" /></div>
<p>In Plone 4, users can now see what's being blocked and what's being  inherited.</p>
<h2>Blocked Items are Grayed Out</h2>
<p>A blocked portlet will be grayed out on on the portlet  management screen:</p>
<div><img alt="Portlet Management Screen" class="image-inline" src="../images/portletmanagementscreen.png" /></div>
<h2>Which Portlets to Block</h2>
<p>When blocking and unblocking portlets, understand what those three different pulldown menus are about:</p>
<h3>Parent Portlets</h3>
<ul>
<li>Affects <i><b>all</b></i> portlets, including <b>Group</b> and <b>Content Type</b> <b>Portlets</b>.</li>
<li><i><b>But,</b></i> settings for<b> Group</b> and <b>Content Type</b> <b>Portlets</b> can override for these two portlet types.</li>
</ul>
<h3>Group Portlets</h3>
<ul>
<li>Created by your Site Manager for <b>Groups</b> of <b>Users</b>.</li>
<li><b>Block</b> and <b>Do not block</b> override parent settings.</li>
</ul>
<h3>Content Type Portlets</h3>
<ul>
<li>Assigned in the Plone Control Panel to specific <b>Content Types </b>by your Site Manager<b> </b>.</li>
</ul>
<ul>
<li><b>Block</b> and <b>Do not block</b> override parent settings.</li>
</ul>
<h2>ContentWellPortlets</h2>
<p><a class="external-link" href="http://plone.org/products/contentwellportlets">ContentWellPortlets</a> is a very handy add-on Plone product that allows you to place portlets   above the main content, below the main content, and in the footer area.</p>
<div><img alt="Content Well Portlets" class="image-inline" src="../images/contentportlets.png" /></div>
<h2>ContentWellPortlets Controls</h2>
<p>You can add up to six portlets in these areas.</p>
<div><img alt="Content Well Portlet Controls" class="image-inline" src="../images/contentwellportletcontrols.png" /></div>
<h5 align="right"><a class="internal-link" href="users-groups-permissions/presentation_view" title="Users, Groups, and Permissions">next...</a></h5>]]></content:encoded>
    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>Beth Phillips</dc:creator>
    <dc:rights></dc:rights>
    
      <dc:subject>documentation: beginners</dc:subject>
    
    
      <dc:subject>documentation: plone training: bootcamp</dc:subject>
    
    
      <dc:subject>documentation: content management</dc:subject>
    
    <dc:date>2010-06-01T04:00:00Z</dc:date>
    <dc:type>Page</dc:type>
  </item>





</rdf:RDF>
