Personal tools
You are here: Home Products ATSuccessStory
Document Actions

ATSuccessStory

RSS Feed Category: Basic content types — Other products by this author
A content type product that allows you to create a profile (case study, client profile, etc) with image and rich text content. It includes a portlet to rotate through the published Success Stories. A simple, but useful and flexible product.

Current release: ATSuccessStory 2.1

Released Dec 14, 2007 — tested with Plone 2.5

ATSuccessStory went through major revisions due to some recent work. We refactored it and made it much more flexible and general. It is now also includes a folderish type that you can then collect your success stories in. The portlet allows much greater flexibility in terms of where it pulls the content from via ZMI property settings you can add. The product also got tests in this release.

List all releases… Full release announcement…

Get ATSuccessStory for all platforms (28.7 kB)

Product Package

Experimental releases

Upcoming and alpha/beta/candidate releases

  • Alpha releases should only be used for testing and development.
  • Beta releases and Release Candidates are normally released for production testing, but should not be used on mission-critical sites.
  • Always install on a separate test server first, and make sure you have proper backups before installing.
ATSuccessStory 0.2.0 (Release candidate) Released May 29, 2007
A new release to add some product improvements (see full description for details)

Project Description

ATSuccessStory
Project resources

The portlet can be added to the site and when users click through your site, the portlet will rotate through the different stories. It includes the photo and description text as well as a link to the folder containing the stories.

Instructions on use and configuration are available in the README file, and copied below from the latest release.

Description

    ATSuccessStory provides a custom content type that allows to add 'Success Stories' to a Plone Site
    it also provides 2 portlets and a custom view

Installation

    Place the ATSuccessStory folder inside the Products' folder of your zope instance and install
    using the "portal_quickinstaller"

Usage

    The success stories can only be added inside a 'Success Story Folder', so the first
    thing to do should be add one of this folders.
    So go to your site, click on "Add to folder", add one "success story folder", and then you'll
    be able to add 'success stories'.

Portlets

    the product provides 2 portlets, 'portlet_success' and 'portlet_success_global'.
    To use them, you have to go to the ZMI and add one or both to a 'left_slot' or 'right_slot'

    here/portlet_success/macros/portlet
    here/portlet_success_global/macros/portlet

portlet_success

    This portlet works as follows, it searchs for 'success stories' located inside a 'success
    stories folder' named exactly 'success-stories', and it shows a random one.
    Also, you can add a property to the object where the portlet is shown, called 'local_success'
    this should be a lines type field, and there you will add 'success stories folders' from where
    you want to search for success stories.

    For Example, let's say your site's root is at:

    http://your.host:9192/site/www

    so, if you want the portlet to be shown at root level, you should add a folder whom URL would be

    http://your.host:9192/site/www/success-stories

    where you will load all success stories.
    all stories located there will be shown in the portlet.

    Let's say that you have another success stories folder where you have more stories, located at

    http://your.host:9192/site/www/my-folder/folder2/stories

    that you want them to be shown in a portlet located at

    http://your.host:9192/site/www/testing1/testing2/

    then you go to the ZMI, and go to the 'testing2' folder, click on 'properties', then
    add a new propertie called 'local_success' of type lines, and then you should add a new line

    my-folder/folder2/stories

    notice how we omitted 'http://your.host:9192/site/www/' and also there's no final slash.
    you can add to this property as many folders as you want, always in that format.
    The portlet will search success stories in all these folders (also folder named 'success-stories')
    and show a random one

portlet_success_global

    This works exactly as 'portlet_success' with the only difference that, it not only searches for
    stories inside a folder called 'success-stories' and the 'local_success' propertie, but it also
    searches for stories located in folders listed on a property that's inside
    'portal_properties/site_properties' called 'global_success'

    The way to use 'global_success' property is the same as the 'local_success' property explained before.

I hope i was clear with my explanation, if not, just mail me :-D

Author

  Franco Pellegrini <frapell@menttes.com>

by Christopher Johnson last modified December 14, 2007 - 21:28

For any issues with the web site functionality, please file a ticket.

Please consult the policy on plone.org content if you want your content published on this site.

Servers and hosting by