Home
plumi - FLOSS Manuals
Contents
1. Hide extension You can also delete your portrait image if you choose by selecting the tickbox next to Delete Portrait Portrait To add or change the portrait click the Browse button select a picture of yourself Recommended image size is 75 pixels wide by 100 pixels tall Browse Pelete Portrait save cancel If you wish to include a donate button linked to your PayPal account follow the instructions in the next section Click the Save button Portrait To add or change the portrait click the Browse button select a picture of yourself Recommended image size is 75 pixels wide by 100 pixels tall Browse O Delete Portrait save cancel PAYPAL DONATIONS CROWD FUNDING YOUR MEDIA PROJECT If you have a PayPal account you can add a button to your profile so that other users can donate to your media projects Plumi plans to include other crowd funding and donating options in the future 1 Login to your Paypal account e g www paypal com 2 Click Merchant Services 44 ii My Account Products amp Services Overview Add Funds Withdraw History Resort 3 Click Website Payments Standard Merchant Tools B Website Payments Standard k E Website Payments Pro 4 Choose the donate button click create one now for Accept donations from anyone anywhere on the web Accept donations from anyone anywhere on the web Create one now 5 Create
2. Content editor Select the content editor that you would like to use Note that content editors often have specific browser requirements Ce external editing en checked an icon will be made visible on each page which allows you to edit content with your favorite editor instead called ExternalEditor installed client side Ask your administrator for more information if needed Fisted in searches Determines if your user name is listed in user searches done on this site 43 Browse for a portrait image of yourself to attach to your profile by clicking the Browse button Portrait To add or change the portrait Pine bremge button select a picture of yourself Recommended image size is 75 pixels wide by 100 pixels tall Tu O Delete Portrait save cancel Choose an image from your computer to upload ere File Upload rT Eam m Pictures EH Movies 5 vam P Date Modified i 5 IMG_0002 JPG 6 12 08 CA Projects IMG_0003 JPG 5 12 08 C3 Plumi M IMG_0004 JPG 6 12 08 CU new sere IMG_0008 JPG 18 12 08 IMG_0009 JPG 18 12 08 IMG_0010 JPG 18 12 08 IMG_OO11JPG 18 12 08 IMG_0012 JPG 18 12 08 IMG_0013 JPG 20 12 08 La All Images R IMG_0014 JPG 20 12 08 ss All Movies IMG_O015 JPG 20 12 08 E All Docu amp IMG_0016 JPG 20 12 08 y MEDIA IMG_0017 JPC 20 12 08 FT SEARCH FOR 5 Today 4 Yesterday E Past Week
3. Cancel Once you click Save Plone Plumi will add this portlet to your home page and across the entire site REARRANGING AND REMOVING PORTLETS You can use the Portlets assigned here controls to rearrange the display order of your portlets or to remove a portlet from the display Click the up or down arrow to reorder portlets If you want to remove a portlet from the display click the red X Manage portlets a Return Portlets assigned here The portlet columns will now Log in Lox e new portlet use the d lf you wish to block or unbloc Add portlet Navigation Search T Lx Recent items T Lx lt TR Note any portlet managment that you do in the Home Folder affects your entire Plone site However you can override these selections using the Block unblock portlets controls within folders and on individual pages Credits The information above is from http plone org documentation kb how to manage portlets in plone 3 visit this page for further info including how to fine tune portlet display at the folder level manage portlets on a group or user basis or how to manage portlets using your Dashboard 105 2 6 CHANGE CATEGORIES Portal vocabularies are used to define categories to describe content in Plumi such as video topics video genres and submission categories A vocabulary term is set up for that category and then a collection is created to refe
4. On a Plumi site you need permission to edit content You automatically have permission to edit any content that you have personally added and you can share ownership of content using the Sharing tab to give others permission to edit or view the content also More information on this can be found in the Sharing Content chapter If you are a site Manager you have permission to edit any content added by any user You can also change the owner of an item see the end of this page for details PUBLICATION WORKFLOW IS MY CONTENT PUBLISHED Plumi uses what is called a work flow for the publishing of content It means that members of the site create content and submit it for publishing and editors of the site then review that content and approve it or reject it on the basis of the site s editorial policy Once you ve submitted content for publishing it goes into a work flow state of pending so site editors know that it is pending review At this point the content is no longer editable by the member who created it the creator The content remains unable to be edited when it is actually published Now this makes good sense if content was editable after being submitted for publishing then the original creator could change the content into something inappropriate for example it could be a way for spammers to get advertising onto the website However it means that as a content creator you need to know how to retract your video onc
5. RSS stands for Really Simple Syndication which is a way that websites can share or syndicate information between each other Other software such as video podcast applications and feed readers can also syndicate content from the original website which publishes that feed RSS feeds include information about a piece of content such as a blog entry This information generally consists of a title summary and sometimes full text of the original article as well as other metadata such as date and author Plumi generates RSS1 feeds that syndicate the title date published and a summary of the content including a link back to the full article on the Plumi website You can access these RSS1 feeds using a feed reader such as Feedreader or Google Reader You can often also read RSS feeds with your email client such as Thunderbird or web browser such as Firefox WHAT IS A VIDEO PODCAST A video podcast Is an RSS2 feed RSS2 is a type of RSS that includes video enclosures basically a link to a video file This way a video podcast application can not only view information such as title summary and full text but also download and play back that video file Plumi generates RSS2 or video podcast feeds that syndicate the title date published and a summary of the content including a link back to the full article on the Plumi website as well as a link to download the video file You can access these video podcast feeds using programs su
6. 1 To view videos by tag click the tag in the Tag Cloud portlet in one of the side bars TAG CLOUD new_categoryy featured legislation asdlfkj action group dfasdf native tag1 independent bushland 2 Choose a video from the list to watch gt search Did you not find what you were looking for Try the Advanced Search to refine your search Search results 1 items matching your search terms Subscribe to analy ied teed of these search termes Southern Forests Documentary A video apout logging of the wate ents in Victoria s Southern Forests by anna D 16 2010 08 03 PM filed under forests environmental action group logging deforestation legislation fy on the wall documentary independent native flora fauna bushland Relevance 1 4 WATCH OR DOWNLOAD VIDEOS With Plumi you can watch videos using the Flash video player Flowplayer right in the browser Or you can choose to download the video in its original higher quality format for viewing on your desktop or for screening and re distribution You can also choose download an Ogg Theora version of the file or watch this in the browser if you have a browser such as Firefox installed or download the video file via BitT orrent To watch or download a video browse for one by topic genre country or tag Or click on a video anywhere from within the site for example click the name of a video on the latest videos page Latest Videos
7. Privatisation Country indonesia 6 Subvertising Workshop Posted Feb 04 2010 A workshop on how to do subvertising Read more Categories Art Culture Consumerism Corporations Privatisation Country Belgium GENRE nN 1 To browse by video genre click the Video Genres folder fm Video Topics by admin last modified Feb 11 2010 04 23 PM fay Countries by admin last modified Feb 11 2010 04 23 PM fy Call Outs by admin last modified Feb 11 2010 04 25 PM 2 Click the genre of choice to view all videos of that genre amp Experimental by admin last modified Feb 11 2010 04 23 PM D Fiction by admin last modified Feb 11 2010 04 23 PM Animation by admin last modified Feb 11 2010 04 23 PM D Music by admin last modified Feb 11 2010 04 23 PM DE News Report by admin last modified Feb 11 2010 04 23 PM 3 Choose a video from the list to watch Documentary a Up one level There are 2 videos available f Transmission Asia Pacific Posted Feb 07 2010 00 02 A documentary about the Transmission Asia Pacific meeting in Sukabumi Read more Categories Art Culture Biotech Corporations Privatisation Country Indonesia A video about logging of the water catchments in Victoria s Southern Forests Read more Categories Biodiversity Climate Change Forests Conservation Water Country Australia BROWSE BY TAGS 12
8. http www mysite com transcode controlpanel TRANSCODING PROFILES If you wish to change the output of ffmpeg the transcoding engine for example to output a different codec or use different settings you can set up the transcoding profiles You must set up these profiles prior to running the buildout You can edit the profiles for transcoded video files by making changes to the buildout configuration file in the directory where you installed Plumi nano site cfg Go down to the transcode profiles You can see that by default an mp4 H 264 AAC a low resolution mp4 H 264 AAC and an ogg Theora Vorbis file are created as well as a jpeg thumbnail transcode profiles id jpeg cmd scripts getThumb s s Supported_mime_types transcodedaemon default_supported_mimetypes output_mime_type image jpeg output_extension jpg id mp4 cmd scripts transcodeMp4 s s supported_mime_types transcodedaemon default_supported_mimetypes output_mime_type 115 video mp4 output_extension mp4 id ogg cmd scripts transcodeTheora s s supported_mime_types transcodedaemon default_supported_mimetypes output_mime_type video ogg output_extension ogv id low cmd scripts transcodelow s s supported_mime_types site default_
9. ime Release Date Description 23 02 10 documentary about the Transmission 19 02 10 A video about logging of the water catc Click GET button to download an individual video or GET ALL to download all videos in the feed All Podcasts bal Podcast m Time Release Date Description Y Documentary at Plumi CCE ALL 23 02 10 m Transmission Asia Pacinr 11 23 02 10 Southern Forest 19 02 10 video about Watch the video in iT unes by double clicking on the file name 53 a All Podcasts P Podcast Release Date Description T Docu 23 02 10 LA SRE UE CI 23 02 10 A docume CE 19 02 10 A video about iTunes Transmission Asia Pacific and engagemedia org 0 00 Gx 2m5 0 02 EngageMedia org Disable Automatic Download Many users choose to download new videos when they become available However if you are concerned about your bandwidth download usage or disk space you will want to disable automatic downloading of new podcast episodes new content as it becomes available Click Podcasts in sidebar LIBRARY A Music Le s A Radio Select the podcast whose settings you wish to change LIERARY ia Music Movies TW Shows DS ae me EngageMedia org a4 Applications perys A Ringtones us r i Play Selected Radio Creative Screenwriting ee 3 Episodes A iTunes Store Click Setti
10. opt plumi 4 0 final or home zope plumi and Tag Name is tagged version you want to get eg 4 0 etc Download Plumi as a Packaged Release Plumi can be downloaded as a fully packaged release in an archive using the tar or zip format Only tagged versions are available this way not the current trunk To download a packaged release visit the Plone product page here 86 http plone org products plumi releases Find the release you want copy the download link and follow the instructions below e g mkdir opt plumi wget Download_Link tar xzvf Zip_File cd Created_Directory NOTE Download Link is the link to the package file from Plone org PyPl e g Zip File is the name of the archive file eg plumi app 4 0 zip and Created_Directory is the name of the directory created after the archive is extracted eg plumid 1beta Creating a virtualenv optional If you are running other Python applications on your server or development workstation it may be worth while to create a virtual Python environment for your Plumi build This can prevent conflicts between Python packages installed by your operating system and those installed by the Python setuptools or the pip installer You will need to have the virtualenv package installed first in Debian and Ubuntu systems you can apt get install python virtualenv then virtualenv p usr bin python2 6 no site packages target_folder_name target_folder_name bin activeate
11. 15 UPLOADING VIA FTP WITH PLUMI INTRODUCTION Having trouble uploading videos to your Plumi based site because your Internet connection keeps breaking Uploading large files through web based forms can be difficult as the connection can often break FT P File Transfer Protocol is a protocol that lets you resume broken uploads You can use an FTP extension within Plumi to upload your videos straight into your account on the website To use this you will need a program called an FTP Client There are many of these around Filezilla is a popular free program which can be used on Windows Linux or Mac OSX and will be the focus of this chapter You can also use most other FTP programs except Cyberduck with which you may encounter errors or FireFTP lets you integrate FTP into the Firefox web browser This chapter uses www engagemedia org as an example Plumi site The visual design skin looks a little different to the standard Plumi skin but not very much Many Plumi sites will opt to have a different skin in any case Note if you click stop on the process when it hasn t fully uploaded the system will think it is complete This is because the FTP program sends the same message to our server when you hit stop as it does when the upload is complete It s best just to shut the program down or abort the transfer if you want to come back and re upload later Cyberduck however doesn t seem to suffer from this problem
12. Alias transcoded home plone demo 41 plumi org transcoded lt Directory home plone demo 41 plumi org transcoded gt Order allow deny Allow from all lt Directory gt RewriteRule transcoded L RewriteRule LE BACKEND_LOCATION 127 0 0 1 RewriteRule E BACKEND_PORT 8338 RewriteRule CE HOST videos demo plumi org RewriteRule E PORT 80 RewriteRule CE PROTO http RewriteRule x http ENV BACKEND_LOCATION ENV BACKEND_PORT 1 L P RewriteRule http ENV BACKEND_LOCATION ENV BACKEND_PORT 1 L P lt VirtualHost gt 89 1 90 Once the instance is running go to the Zope Management Interface ZMI http www example org 8080 manage If you ve used a non standard port for Zope replace the 8080 in the URL above with the port you have specified when configuring the buildout Log in to the ZMI using the admin login details you specified in site cfg eg username admin password admin If you want to change the admin user s ZMI password once logged in navigate to the acl_users folder in the left hand sidebar Click on users Click password Enter password and confirm by re entering then click Update Password Add a Plone site or instance in the ZMI Click Root Folder in the left hand sidebar Choose Plone site from the Select type to add drop down menu and click Add Enter the ID Name and Description e g ID plumi
13. Enter a username to search fo 2 Check the box for the role you wish to assign to the user and click the apply changes button user search bob roles user name e mail address 4 search contributor editor member reader reviewer ja bob Bob Franklin 23 lanna engagemedia c g 14 manager 17 FEATURING CONTENT ON THE FRONT PAGE You can feature videos news and events on Plumi Featuring content will make it appear on the front page in the slots for Featured Video and News and Events The most recently featured video will appear in Featured Video and the most recently featured News or Event will will appear in News and Events Previous versions of Plumi handled featuring content by adding a keyword or tag of featured to that item this has now been deprecated ad PLUMI video Sharing Home register aa TAG CLOUD dfikjasdf fly on the wall forests tag2 NAVIGATION h EngageMedia is a video sharing site lt satggs Buse about social justice and environmental new_categoryy Bae issues in the Asia Pacific featured Welcome to Plone Read more legislation asdifkj action group dfasdf Be Categories Activism Art Cukure internet Media native tag 1 BB vents independent E Latest Videos Country Australia af bushland G Browse Content bb2 NEWS E Music Fans Turn Out LOG IN at Live Music Protest Feb 09 2010 Login Name More news Password 2 log in Forgot your password E New use
14. creator mMsg Title s n n obj_title mMsg s view n n obj_url urltool getToolByName self context portal_url portal urltool getPortalObject mF rom portal getProperty email_from_address mSubj Your contribution s was submitted for review obj_title logger info notifyOwnerVideoSubmitted send email to object owner try logger info notifyOwnerVideoSubmitted im s sending email to s from s self context mTo mFrom self context MailHost send mMsg mTo mFrom mSubj except logger error Didnt actually send email Something amiss with SecureMailHost pass 113 28 CUSTOMISE DESIGN Before changing the visual design otherwise known as the theme or skin of your Plumi site it is helpful to understand how a Plone site is put together This tutorial on plone org breaks down the main display elements in a Plone site and shows you how to control and customize the appearance of each element The most basic way to change the layout of your site is to rearrange add or delete portlets as described in the previous chapter CHANGING CSS One of the easiest ways to change the look of your Plumi site is to change the CSS A tutorial on how to change the CSS by using the Firefox developer tool Firebug in conjunction with the Zope Management Interface ZMI can be found here FURTHER INFO More documentation on changing the visual design of your Plumi site can b
15. load Sit down grab a coffee and wait till it finishes bin buildout c devel cfg Supervisor will be managing the ZEO server and the transcode daemon Start supervisor like this bin supervisord Confirm that zeo and transcode daemon are up and running bin supervisorctl status Now start your dev instance in the foreground bin instance debug fg Production buildout Run the buildout then setup amp configure Plumi 1 Prepare to run the buildout bootstrap is a Python script that creates a number of directories and scripts based on the buildout configuration file and downloads the latest version of the zc buildout egg python2 6 bootstrap py c production cfg Run the buildout This could take quite a long time depending on your server s configuration amp load Sit down grab a coffee and wait till it finishes bin buildout c production cfg Supervisor will be managing the ZEO Zope instances load balancer cache server the ftp proxy and the transcode daemon Start supervisor like this sudo bin supervisord You can check that all the services have started via sudo bin supervisorctl status Production buildout sets up and configures an nginx web server based on your site cfg setup However if your server already has Apache set up on it eg for hosting other non Plumi sites you can stop nginx and use configure apache to use with plumi Here is the apache configuration for demo pl
16. 22 2010 02 11 AM filed under conference art dance festival music swap video his is a test event for the Plumi manual The event is about such and such More information about this event for example what topics will be addressed at this meeting 5 Choose retract from this drop down menu 6 Click the Edit tab that now appears as your content is in public draft state this means it is available on the web but does not come up in listings such as Latest Videos 32 admin eveni ed RATE Test Event by admin last modified Feb 22 2010 02 15 AM filed under conference art dance festival music swap video This is a test event for the Plumi manual The event is about such and such More information about this event for example what topics will be addressed at this meeting or what films will screen at this festival or what bands will play at this gig conference 7 Edit your content as you wish Information about an upcoming event which can be displayed in the calendar Defaults Categorization Dates Ownership Settings Title A Test Event Description A short summary of the content anual The event is actually about something else entirely Event Location Melbourne Event Starts 2010 jeg February jeg 28 be ig 02 bey 00 Kj PM jeg Event Ends 2010 j February a 28 0 fy 30 QCM 4 Event body text More information about this event for example what
17. 5 To delete a submission category video category or video genre just delete the line corresponding to that entry 6 To add an entry just enter a new line eg newtopic _ Cu New Topic 7 Save the file 8 Continue the installation process from Step 3 When you install Plumi the categories genres you have defined will be created AFTER INSTALLATION 107 To make changes to the portal vocabularies you must log into your Plumi site using the Admin account or any user with the Manager role Modifying the portal vocabularies after you have already installed Plumi requires a little more work Note configuration of vocabulary terms and collections happens in special places within the normal Plone Plumi user interface not in the ZMI Zope Management Interface and not in site setup Also note an easier way to do this quickly would be to edit or copy and paste an existing vocabulary term and an existing collection In particular setting collections up with criteria can be confusing at first so in some way editing or copying and pasting an existing collection could be simpler and give you greater chance of success Please read through the full process below to get an idea of how these are set up and then choose to edit existing items if you prefer This is the broad outline of what you need to do 1 Go to portal_vocabularies select category genre submission and add simple vocabulary term 2 Go to taxono
18. Security Add a User You may wish to add a new user rather than having that user join the site themselves 70 1 Click add new user button Users Overview Up to Site Setup lick the user s name to see and change the details of a specific user edit the e mail addresses and add remove users Note that roles listed here apply directly to a user They do not reflect user search search Enter a username to search for 2 Fill out Registration Form for new user including Full Name User Name and E mail Enter and confirm the password and click register Registration Form Full Name Enter full name 6 9 John Smith oe Blow User Name Enter a user name usually something like jsmith No spaces or special characters is the name used to log in joeblow E mail Enter an email address This is necessary in case the password is lost We respect y i oeblowm gmail com Password s Minimum 5 characters Confirm password Re enter the password Make sure the passwords are identical 3 Notify the new user of their account details who may then log in Remove a User You can remove a user account if you wish 1 Enter the username you wish to delete in the user search box and click the search button groups settings Users Overview a Up to Site Setup lick the user s name to see and change the details of a specific user edit the e mail addresses and add remove users Note t
19. _ u Disability Rights gender _ u Gender Sexuality race _ u Race religion _ u Religion C art _Cu Art Culture internet _ Cu Internet media _ u Media activism _ u Activism politics _ u Politics education _ u Education biodiversity _ u Biodiversity climate _ u Climate Change conservation _ u Forests Conservation nuclear _ u Nuclear sustainablity _ u Sustainability animal _ u Animal Rights water _ u Water biotech _ u Biotech civillib _ u Civil Liberties vocab_set video_genre documentary _ Cu Documentary experimental _ Cu Experimental fiction _ u Fiction animation _ u Animation music _ u Music newsreport _ u News Report vocab_setL submission_categories festival _ u Festival screening _ u Screening dvd _ u DVD production _ u Production conference _ u Conference workshop _ u Workshop crew _ u Crew competition _ u Competition artprize _ u Art Prize exhibition _ u Exhibition other _ u Other 4 Video categories correspond to video topics Video genres correspond to video genres Submission categories correspond to callout categories
20. activist and producer based in Melbourne Australia am also involved In free software project management user expe rience architecture and front end development Authors home page bn this site WEL http janna sagaponic org Genre Interests Documentary Experimental icon Amon Magic Mews Beport Activities Production Disiributton Screening Medis Formats TA DVO Wel Film Latest News Hew Plumi Manual A new manual has been created for Pumi hosted on the FLOSS manuals website PLUMI video sharing Latest Events Transmission Documentary Screening soreening of documentaries from the Tranumission network Here you can see that most of the interface Is translated already into French But only some of the content has been translated into French Plumi depends on users to translate content rather than machine translation lam media artist activist and producer based in Melbourne Australia am also involved in free software project management user experience architecture and front end development Canre Insee 1 air Experimental Fig hice Auton Music eus Report Activities Production Distribution Screening Media Formats TY CD Wel Film Latest News G Un nouveau mantel a t cr pour Plumi accueilll sur be site Web de FLOSSmamualks PLUM Read more video sharing test Events Latest Events a ransmission Documentary Screening A screening of documentaries from the Transmission meteark 59
21. as it becomes available Select Off from Auto Download drop down menu when viewing a channel M Documentary at Plumi3 Auto Download i Share feed j Settings a Remove feed j Y Full Feed Transmission Asia Pacific February 23 2010 4 8 KO A documentary about the Transmission Asia Pacific meeting in Sukabumi Show More ITUNES IT unes is proprietary software produced by Apple available here Please note that iT unes will only play Apple supported formats such as mov and mp4 If for example there are wmv or ogg files in the feed IT unes will not display or play them Paste Video Podcast Link Into iTunes Choose Subscribe to Podcast from the Advanced menu 52 Abel to podcast gt Turn Off Home Sharing Get Album Artwork Get CD Track Names Submit CD Track Mames Join CD Tracks Creative Screenwriting 3 Episodes Deauthorize Audible Account Subscribe to Podcast http latest v plumi org taxonomy genre documentary RSS2 Cancel View Download Videos Double click on the EngageMedia podcast entry LIBRARY ia Music H Movies Engageltedia arg Applications Lois Ringtones h RAU Pg Play Selected lil Radio ne Creative Screenwriting we 3 Episodes A iTunes Store Browse videos in feed viewing title duration release date and description lt All Podcasts Documentary at PI pa Podcast
22. button making sure Merchant account IDs has Use my secure merchant account ID selected Merchant account IDS Learn more Use my secure merchant account ID O Use my primary email address 6 Copy and paste the generated code the complete PKCS7 wrapper into the Donations via PayPal field once you ve closed this help box by clicking the 9 symbol od post gt lt form action https Search in Spotlight Search in Google KCS7 IBADCBID Look Up in Dictionary YJKozZih donate button is now displayed on your author page profile This is my bio T r s folder 45 11 EMBED VIDEO ON ANOTHER WEBSITE You can choose to embed a video from a Plumi website onto another website or blog This means you are using the Plumi site and web server to make that video available but you are showing it somewhere else You first need to copy the embed object code from the Plumi website and then you need to enter it into your webpage or blog COPYING THE EMBED CODE Browse to the video you wish to embed Copy all the text in the box below the Flash video player EngageMedia mp4 by dima ast modified Feb 13 2010 01 10 AM ear z 5 Gira z Rating 2 votes EngageMedia is a video sharing site about social justice and environmental issues in the Your Rating X Asia Pacific M 00 04 Genres Experimental f Categories Activism Art Culture Internet Media Delete
23. database server 8888 for the Transcode Daemon 8890 for Supervisor that manages all the different services 8081 8088 amp 8091 8098 for the Zope instances only for production buildouts 8090 for the load balancer only for production buildouts 8021 for the Zope ftp server only for production buildouts 8099 for the Varnish cache server only for production buildouts 21 for the Plone FTP proxy only for production buildouts 80 for the nginx web server only for production buildouts You can see and change all the ports used by editing the site cfg file If you have other systems using these ports change them prior to running buildout see the buildout configuration section for details 85 Under which system user accounts should the different Plumi services run This is only relevant for production builds If you re running a development build you can start all processes as your own system user This is possible for production builds as well apart from the web and ftp servers that normally listen on privileged ports 80 and 21 respectively However for public websites it is hilghly recommended that different services should run under different system users for improved security The users need to exist in your system If not make sure you create them e g sudo adduser zope To change the user mappings edit the respective options in site cfg By default the production buildout will start the following services as the respectiv
24. in buildout to drive the process scripts holds scripts utilised by the transcode daemon src used for custom eggs TODO txt the general to do list for Plone based buildouts transcoded contains video files transcoded by Transcode Daemon e twistd log a log for the Twisted event driven networking engine part of Transcode Daemon e var used for Datafs and logs e versions contains configuration files listing which versions of packages the buildout will use PLUMI PACKAGES AND APPLICATION SETUP The Plumi buildout consists of a few elements as add ons to Zope and Plone which are the Plumi application setup Plumi skin Plumi content types and third party products or Python packages This section needs filling out in more detail but should give you an overview of what Plumi encompasses 118 Zope and Plone application server database and content management system Squid Apache Squid caching and Apache configuration Plumi Application Setup pulls in all of the packages required by Plumi and installs default settings objects and portal tabs o Plumi Skin CSS and page templates o Plumi Content Types additional to default news video events pages etc provided by Plone Plumi Video Callouts o Plumi migration migrating from Plone 2 x sites deprecated since Plumi 4 o Transcode Daemon network service video playback in the browser and transcoding framework integrating transcoding of uploaded video files i
25. not responsible for enforcing compliance by third parties to this License 7 If as a consequence of a court judgment or allegation of patent infringement or for any other reason not limited to patent issues conditions are imposed on you whether by court order agreement or otherwise that contradict the conditions of this License they do not excuse you from the conditions of this License If you cannot distribute so as to Satisfy simultaneously your obligations under this License and any other pertinent obligations then as a consequence you may not distribute the Program at all For example if a patent license would not permit royalty free redistribution of the Program by all those who receive copies directly or indirectly through you then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program If any portion of this section is held invalid or unenforceable under any particular circumstance the balance of the section Is intended to apply and the section as a whole Is intended to apply in other circumstances 128 It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices Many people have made generous contributions to the wide range
26. of software distributed through that system in reliance on consistent application of that system it is up to the author donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License 8 If the distribution and or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries so that distribution is permitted only in or among countries not thus excluded In such case this License incorporates the limitation as if written in the body of this License 9 The Free Software Foundation may publish revised and or new versions of the General Public License from time to time Such new versions will be similar in spirit to the present version but may differ in detail to address new problems or concerns Each version is given a distinguishing version number If the Program specifies a version number of this License which applies to it and any later version you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation If the Program does not specify a version number of this License you may choo
27. the Plone chat rooms or support forums if you have more specific questions Or learn how to design build and deploy a website in Plone through one of the numerous Plone training sessions around the world 120 APPENDICES 33 CREDITS 121 3 3 CREDITS LICENSE All chapters copyright of the authors see below Unless otherwise stated all chapters in this manual licensed with GNU General Public License version 2 This documentation is free documentation you can redistribute it and or modify it under the terms of the GNU General Public License as published by the Free Software Foundation either version 2 of the License or at your option any later version This documentation is distributed in the hope that it will be useful but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANT ABILITY or FITNESS FOR A PARTICULAR PURPOSE See the GNU General Public License for more details You should have received a copy of the GNU General Public License along with this documentation if not write to the Free Software Foundation Inc 51 Franklin Street Fifth Floor Boston MA 02110 1301 USA AUTHORS This manual was originally written by Anna Helme edited by Grant McHerron and Andrew Lowenthal and produced by EngageMedia with the support of the Open Society Institute Please see individual chapter credits for updated author and contributor details Browse Videos Anna Helme 2010 Modifications Andrew L 2
28. to upload then drag it onto the right side of the window the server 5 While the file is uploading you should see a progress bar at the 61 bottom of the screen Selected 1 file Total size 9 791 784 bytes ServerLocal file Direction Remote file Size Priority Status em Myvideo mp4 761 788 Noemal Transfering 00 00 04 elapsed 00 01 56 lett 324 352 bytes 81 0 KB S 6 If your upload gets interrupted or broken for whatever reason start Filezilla again and log in Find the file on your local computer on the left side of the screen In the right side of the window you should see the file you have started uploading Drag the file again from the left to the right 7 You will get a message saying Target file already exists and some options Choose Resume and click OK lt 8 There will be more server messages in the top part of the program Eventually there will be a message saying Transfer complete then Directory listing successful 9 If your file has successfully finished uploading it might not appear in the right window file listing as it has been copied across now to the website Try the next step rather than uploading again 62 lt Emipty directory listing le DE ul hirz Retrieving directory listing and PAS Response 227 Entering pasive mode 215 299 219 196 232 59 renal LST panse 226 lanle cornplebe LE born ILE SE CSL lt Emple dredy sling ADDING MET
29. topics will be addressed at this meeting or what films will screen at this festival or what bands will play at this gig 8 Save your content by clicking the Save button Contact E mail leo ntact thisevent com Contact Phone 64 876 365 9 Submit for publishing once again by clicking Submit for publication from the drop down menu videos are submitted automatically each time you save them by clicking submit for publicat ion 10 The item will once more be in the pending review state waiting for review and approval by content editors note you cannot see the Edit tab anymore sharing A il Li Welcome You are now logged in CHANGING OWNERSHIP When logged in as a manager it is possible to change the owner of a piece of content This is done via the Ownership tab Ouch WIUCUS Wy eat ownership a Once in the Ownership tab you can enter the name of the new owner and then click on the Perform Search button L sharing _ Change ownership ou can transfer the current item s ownership to somebody else using this form ne current owner is andenator Search for possible new owner Search for new owners Search for users _ A perform search This will return a drop down box with a list of all the users who match your search value Select the one you want and then click the Save button 34 hange ownership ou can transfer the current item s ownership to some
30. 010 Grant McHerron 2010 Lusiana Rumintang 2010 Change Categories Anna Helme 2010 Modifications Grant McHerron 2010 Change Logo and Title Anna Helme 2010 Modifications Andrew L 2010 Grant McHerron 2010 Configuration Anna Helme 2010 Modifications Andrew L 2010 Grant McHerron 2010 Configure Portlets Anna Helme 2010 Modifications Grant McHerron 2010 Credits adam hyde 2006 2007 Modifications Anna Helme 2010 122 Grant McHerron 2010 Customise Design Anna Helme 2010 Modifications Grant McHerron 2010 Development Map Anna Helme 2010 Modifications Grant McHerron 2010 Edit Content Anna Helme 2010 Modifications Andrew L 2010 Grant McHerron 2010 Email Notifications Anna Helme 2010 Modifications Andrew L 2010 Grant McHerron 2010 Embed Video On Another Website Anna Helme 2010 Modifications Andrew L 2010 Grant McHerron 2010 Featuring Content Anna Helme 2010 Modifications Andrew L 2010 Grant McHerron 2010 Getting Help Anna Helme 2010 Modifications Andrew L 2010 Grant McHerron 2010 Installation Anna Helme 2010 Modifications Andrew L 2010 Anne Gilles 2010 Grant McHerron 2010 Introduction adam hyde 2006 2007 Modifications Andrew L 2010 Anna Helme 2010 Grant McHerron 2010 Key Features Anna Helme 2010 Modifications Andrew L 2010 Grant McHerron 2010 Manage Languages Anna Helme 2010 Modificat
31. 10 Watch Videos Anna Helme 2010 Modifications Andrew L 2010 Grant McHerron 2010 Lusiana Rumintang 2010 LJ FLOSS GD MANUALS Free manuals for free software GENERAL PUBLIC LICENSE Version 2 June 1991 Copyright C 1989 1991 Free Software Foundation Inc 51 Franklin Street Fifth Floor Boston MA 02110 1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document but changing it is not allowed Preamble The licenses for most software are designed to take away your freedom to share and change it By contrast the GNU General Public License is intended to guarantee your freedom to share and change free software to make sure the software is free for all its users This General Public License applies to most of the Free Software Foundation s software and to any other program whose authors commit to using it Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead You can apply it to your programs too 125 When we speak of free software we are referring to freedom not price Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software and charge for this service if you wish that you receive source code or can get it if you want it that you can change the software or use pieces of it in new free programs and that you know you can do these things To protect your righ
32. 20 MANAGE LANGUAGES 68 16 USER ROLES AND MANAGEMENT USER ROLES Users may be assigned different user roles on a Plumi web site Here we will illustrate the four major user roles member reviewer editor and manager Consider the different rights or power of these three roles Member e Has a user account so can log in e Can add content but only in specific areas and can t edit anything outside of this area users are given a workspace to treat as personal space where they can add content e Can not publish content so that it appears in listings throughout the site e g Latest Videos page or the front page even content which they added a person with manager or reviewer role must approve content for publishing Reviewer e Has a user account so can log in e Can add content but only in specific areas and can t edit anything outside of this area users are given a workspace to treat as personal space where they can add content e Can publish or send back any content Editor e Has a user account so can log in e Can add content but only in specific areas and can t edit anything outside of this area users are given a workspace to treat as personal space where they can add content e Canretract or submit for publishing any content but not publish it e Can edit any content if it is published or pending review the Editor must be retract it first e Can view the contents of any folder from the
33. A DATA Once finished uploading you will need to add meta data information to your video You do this in the same way you would normally publish a video just without uploading the video 63 1 In a web browser go to http www engagemedia org or other Plumi site and log in Then go to replace USERNAME with your login name and www engagemedia org with your website s address ei http www engagemedia org Members vik videos folder_contents il myvideo mp4 gt MyVideo mp4 2 You will be able to see the video you have just uploaded You will also be able to see it in the folder listing on the left side of the page Click on this video 3 There will not be any video information yet so click on the edit tab near the top of the page 64 4 Change the title description and any other information you want to add This step is the same as publishing a video through the web form 65 EDIT VIDEO by Victor Rajewski last modified 2009 07 19 21 56 My Video Title Description A short summary of the content I made this videol 5 At step 3 you need to make sure you have Keep existing file 66 selected Keep existing file 6 Click save Your video will then be added to the reviewers queue for checking 6 7 SITE ADMINISTRATION 16 USER ROLES AND MANAGEMENT 17 FEATURING CONTENT ON THE FRONT PAGE 18 PUBLISHING WORKFLOW 19 PUBLICATION STATES
34. ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS EVEN IF SUCH HOLDER OR OT HER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES END OF TERMS AND CONDITIONS 130
35. B 4 3 MB 2 1 MB 3 6 MB 1 1 MB 3 6 MB 1 kE modified 2010 12 18 AM 2010 12 27 AM 2010 10 40 PM 2010 01 44 AM 2010 02 09 AM 2010 07 25 PM 2010 06 36 AM 2010 11 21 AM 2010 11 24 AM 2010 11 26 AM 2010 04 23 AM state Pending review Pending review Pending review Pending review Pending review Pending review Pending review Pending review Pending review Pending review Pending review change state 3 Then choose publish or send back from the drop down state menu Publishing it will mean the content goes live on the website and is included in all listings Sending it back will mean that the content goes into the public draft state and an email will be sent to the contributor to notify them it has been sent back send back publ ish i IN something else entirely Note both the publishing workflow and the text within the email notification can be configured if you are a developer you can visit the configuration chapter for more info on this 11 19 PUBLICATION STATES Plumi inherits the system for controlling publication states from Plone As a basic feature publication states allow you to make content you have created either public or private available to everyone or just yourself and those you wish to share it with However the system is actually a little more complicated than that as there are various states content may be in and this forms a key part of the publishing workflow covered in t
36. CONFIGURING EMAIL NOTIFICATIONS PUBLISHING WORKFLOW 28 CUSTOMISE DESIGN 29 TRANSCODING 30 BITTORRENT CONFIGURATION 31 DEVELOPMENT MAP 32 GETTING HELP 83 INST ALLATION This is a guide for installing Plumi 4 x on a Debian or Ubuntu Linux server You can either use the nginx web server that s automatically built and configured by the Plumi buildout or you could manually configure an Apache2 web server instead Plumi is untested on other operating systems for production You can install the development buildout in MacOS X as well More information about installing Plone on different kinds of servers can be found here which should aid you in installing the Plumi buildout on other operating systems Please contribute your installation notes on these or different OSs via the Plumi email list and or by editing this manual chapter here on FLOSSmanuals PRIOR KNOWLEDGE This guide requires that you already have basic knowledge of Linux systems administration Basic knowledge of Python Plone and Zope is desirable but not required for installation REQUIREMENTS e Debian or Ubuntu Linux server It s highly recommended to have at least 2GBs of RAM and two or more processor cores Also check out the Plone system requirements e Shell access ftp is not enough e Root access for production deployments also necessary for the initial installation of the dependencies in development builds e Plumi 4 x is built on Plone 4 x which
37. E 12 VIDEO PODCASTING 13 TRANSLATE CONTENT 14 SWITCH LANGUAGES 15 UPLOADING VIA FTP WITH PLUMI Oo ON A UI BW N 2 KEY USER FEATURES Plumi includes numerous video sharing and content management features Many of the features below are quite straight forward some of these features are covered in further detail in this manual In terms of programming and development of new features the possibilities for altering extending and improving Plumi for your own use case are endless Please visit the blog which has further details about how to get involved in Plumi development Users can do the following things on a Plumi site Watch and download videos o Watch in Flash player flowplayer or watch fullscreen o View High or Low quality versions suited to your bandwidth o Watch and download videos in the open Ogg Theora format o Download original higher quality version using your browser o Download via BitTorrent new in Plumi 4 x Publish videos o In many formats including avi mpg 3gp mp4 ogg o Automatically converted to mp4 h 264 for embedded playback Ogg Theora another configurable option o Attach an open content license Creative Commons and GPL Free Documentation o Include thumbnail synopsis production info tags and categories o Thumbnails are generated automatically if not uploaded by user o Video views and downloads are displayed new in Plumi 4 x Publish news and events Publish other conten
38. FILEZILLA ALL PLATFORMS Note before continuing please ensure the filename of your video contains no spaces E g instead of using a file named My Video About Forests avi you should change the name to My Video About Forests avi Many systems including FTP do not like files with spaces in the filename 60 1 Download and install Filezilla from http filezilla project org 2 Open Filezilla and in the address bar at the top enter o Host www engagemedia org or your plumi server s address o Username Your EngageMedia or Plumi login o Password Your EngageMedia or Plumi password o Click Quickconnect 3 In the top part of the screen you should get some server messages Do not worry about these unless you get Authentication failed or Could not connect to server In this case check your password and Internet connection or contact your server administrator 257 is the current directory TYPE I 200 Type set to Binary PASV 227 Entering passive mode 213 239 219 196 152 145 LIST 150 File status okay About to open data connection 226 Transfer complete Directory listing successful Local site homelvik Videos Ps Es Public a Templates G bin gt Gi sre Filename Filesize Filetype Last modified Ga MyVideo mp4 9 791 784 MPEG 4 Video 11 03 09 13 04 4 The left side of the window has the files on your computer Find the video you want
39. Keywords featured dflkjasdf asdifj asdlfkj Select All Country d amp ScribeFire Australia n y Properties v Check Spelling Languages video information produced by Andrew CE directed by Andrew i Inspect Element home page more info i lt object width 49 heig language en data http latest v plumi or production company EngageMedia Download Hi Res Screening Version 3 6 ME ENTERING EMBED CODE ON ANOTHER WEBPAGE Entering code into HT ML webpage Some people create their websites by writing HT ML markup directly into an HT ML document For these users just paste the HT ML code into your web page Some people create their websites using software on their computer to help create the HT ML markup such as iWeb or Dreamweaver For these users you should edit source to edit the HT ML directly Enter the embed code between the body tags of your HT ML document 46 lt html Lang en gt lt head gt lt meta http equiv content type content text html charset utf 8 gt lt title gt Title Goes Here lt titlez lt head gt y gt lt p gt This is my video from Plumi lt p gt p a Dl T i i z PUG Save the HT ML document and upload to your server as usual Entering code into a blog Some people create their websites using a web application installed on the server such as a Wordpress blog Firstly you must be logged into your website s application as an administrator or content c
40. PLUMI Published 2014 09 04 License None INTRODUCTION 1 PLUMI PLUMI video Sharing A NEW VERSION of Installation Setup Configuration Troubleshooting and Intro to Theming documentation has been added here https trinket io mgogoulos classes plumi 4 5 Please refer to BOTH this link AND this manual for thorough information as this manual is more in depth but the above link contains latest info for Plumi 4 5 Plumi is a Free Software Content Management System designed for video sharing based on Plone and produced by EngageMedia Plumi enables you to create your own video sharing site by installing Plumi on your web server your can use a wide array of functionality to facilitate video distribution and community creation Features include video podcasting server side flash ogg transcoding and embedded playback open content licensing a sophisticated publishing workflow and large file uploading via FTP You can also utilise many of Plone s other built in features including news events comments and user profiles ay video sharing lame Abou Ls Contact telp Suppt Uh Let involved you are hepe bame B Featured Video EngageMedia mp4 g a GS i SIN Feb 09 POLO MANIA TRON EngageMtedia is a video sharing site Mare NERS i about social justice and environment Users 2 3 i issues in the Asia Pacific Welcome bo Forme Read more UPCOMING EVENTS fa sew Ti aandie Cabegaried Acir
41. This will create and activate a new virtualenv named target_folder_name which will not share any Python packages with the rest of your system Set Site Configuration Information If you re running a development build this step is optional If you skip it you will be accessing your plumi site at http localhost 8080 plumi while transcodedaemon will be listening at http localhost 8888 For production builds you should configure the specific information about this Plumi installation in the site cfg including e Change www server name and www videoserver name to the public hostnames of your website and your transcode daemon videoserver e Check the ports and change them if the defaults are already in use e Set the effective users the respective processes as described above NOTE These user accounts should already be set up the Plumi installation script will not create them e Set the default Zope admin user amp password if you want them to be different recommended e Modify the secret key for secure transcode requests Devel buildout Run the buildout then setup amp configure Plumi 87 1 Prepare to run the buildout bootstrap is a Python script that creates a number of directories and scripts based on the buildout configuration file and downloads the latest version of the zcbuildout egg python2 6 bootstrap py c devel cfg Run the buildout This will take some time depending on your server s configuration amp
42. a Up one level Latest videos contributed by the users There are 9 videos available video about lagging of the water catchments in Victoria s Southern Forests Read more Categories Biodiversity Climate Change Forests Conservation Water Country Australia f EngageMedia mp4 Posted Feb 11 2010 EngageMedia is a video sharing site about social justice and environmental issues in the Asia Pacific Read more Categories Activism Art Culture Internet Media WATCHING VIDEOS To watch a video click either of the two play buttons on the video player 14 Southern Forests Documentary by anna ast modified Feb 18 2010 08 03 FM 5 A s Rating 0 votest A video about logging of the water catchments in Victoria s Southern Forests Your Rating X amp 00 26 Genres Documentary Categories Biodiversity Climate Change Forests Conservation Water Keywords forests environmental action group logging deforestation legislation fly on the wall documentary independent native flora fauna bushland Country Australia 00 00 video information aaethe following to embed the movie into another web page produced by Jill Hetherby lt object width 409 height 300 directed by Jane Watson data http latest W pl umi 0rg 2 B 2Bresource home page more info Download Hi Res Screening Version 2 6 ME language en amp Videos best viewed on VLC player production company Big Trees Producti
43. age users adding or deleting Manage user roles grant users site Reviewer or Manager permissions Moderate content use the publishing workflow to check content waiting for publishing approval via Review List or email notification Feature videos news and events on the front page Manage site languages 3 BROWSE VIDEOS It is possible to browse videos via country topic genre or tag You can also browse videos via the RSS1 and RSS2 feeds see the_Video Podcasting chapter for more info BROWSE BY COUNTRY TOPIC OR GENRE To view videos by country topic or genre first click the BROWSE button in the sidebar Review List you are here home NAVIGATION fim Users BROWSE BY COUNTRY 1 To browse by country click the Countries folder M Video Genres by admin last modified Feb 11 2010 04 23 PM fay Video Topics by admin last modified Feb 11 2010 04 23 PM dmin last modified Feb 11 2010 04 23 PM fae Call Outs by admin last modified Feb 11 2010 04 25 PM 2 Click the country of choice to view all videos from that country Countries Andorra by admin last modified Feb 11 2010 04 23 PM D Austria by admin last modified Feb 11 2010 04 23 PM byMadmin last modified Feb 11 2010 04 23 PM D Denmark by admin last modified Feb 11 2010 04 23 PM Faroe Islands by admin last modified Feb 11 2010 04 23 PM 3 Choose a video from the l
44. age with others and use that page to collaboratively edit a script or project plan for a movie 1 Navigate to an existing item you have already created in this example we will use the page we just added Click the sharing tab Peer y project plan enf cal iis Changes saved Southern Forests Documentary Project Plan oy Anna last modified Feb 22 2010 03 05 AM A project plan for the upcoming Southern Forests documentary production 2 Enter the username of the Member you wish to share this page with in this case Bob into the searchbox and click search nt Sharing for Southern Forests Documentary Project Plan tocan control who can view and edi i hgg the list below user groupa canadd canedit can view E 4 Logged in users g go g Mi Inherit permissions from higher levels By default permissions From the container of this item are inherited If you disable this only the explicit alid In the overview the symbol indicates an inherited value Similarly the symbol indicates a gh site administrator L Save cancel 3 Click the can edit and can view checkboxes and click the save button user group canadd canedit can view amp Logged in users Bob bob i Inherit permissions from higher levels By default permissions from the container of this item are inh valid In the overview the symbol indicates an inherited va cancel 4 The user Bob can now view and
45. and Name Plumi Site Click Add Plone Site Visit your new plone site by entering this URL http www example org 8080 plumi If you ve used a non standard port for Zope replace the 8080 in the URL above with the port you have specified when configuring the buildout Oo Click site setup in the top right corner Follow the prompt to change your mail settings Change add your mail settings and click Save Click Add Remove Products from Site Setup sidebar Tick the tick box next to Plumi 10 Click Install 1 Wait a few minutes for your Plumi site to install 12 Click Add Remove Products from Site Setup sidebar again 13 Tick the tick box next to Plumi skin 14 When it is done the page will reload and you should see a freshly installed Plumi site complete with the Plumi skin theme 15 Add a new user to your Plumi site for testing the admin user may not have the correct folders created for them as this user is created before the Plumi site is generated Click log out Register a new user by clicking register Log in with new user account details by clicking log in 16 Try publishing a video in your new Plumi site logged in as this new testing user 17 Check the video after it has uploaded to see if it has been created and transcoded correctly CONFIGURING PLUMI TO START AUTOMATICALLY To ensure that Plumi will start automatically whenever your server is turned on add the following l
46. ane Watson home page more info Download Hi Res Screening Version 2 6 ME iy language en amp Videos best viewed on VLC player production company Big Trees Productions Full Description This documentary raises concerns about ongoing logaing practices in the Southern Forests of Victoria Logging of old growth forests has many adverse environmental impacts including decreasing the quality and quantity of our water catchments native species loss and changes to micro climates in the region Copyright 2005 by the Contributing Authors Cite attribute Resource This work is licensed under a Creative Commons License 24 6 PUBLISH NEWS To publish a news item you must have registered and must be signed in Note your news item will not be published immediately it will be moderated by site reviewers and then you will be notified via email when it is actually published You will not be able to edit the news item unless you retract it PUBLISH NEWS STEPS Click the Publish button in the sidebar Click the Publish News button gt Publish Video Share your productions by uploading video to Plumi 3 0 development site Videos will be automatically submitted for publishing approval View editorial policy gt Publish Event List your events such as screenings film festivals or workshops here Publish News Tell us news about your past and future productions and promote your work bs Call Out Enter a Tit
47. assigned here H you wish to block or unblock certain categories of pores you can do so using the drop down boxes Bleck unblock portlers Group portets Use parent settings Content type portlets Use parent settings gt Parent portlets Block sunblock portlets Use parent settings Grau orients Use arent settings T gt Sawe settings F 9 Content type portlets Use parent settings Parent portiers Use parent settings Fe Eina Fa 48 ier Note there are two pull down menus on either side of this page Each pull down lists all of the portlets that are in a Plone site To add a portlet select the name of the portlet from the drop down where you would like the portlet to display Manage portlets Add portlet Return Login The portlet columns will now displa Review list add a new portlet use the drop di RSS Feed Classic portlet If you wish to block or unblock cert Calendar portlet Search Recent items News Navigation Events K If the portlet you have selected requires configuration a screen will appear that allows you to fill in this information 104 For instance if you select the Search portlet you will then be prompted to select whether to enable LiveSearch Add Search Portlet This portlet shows a search box m Configure portlet Enable LiveSearch Enables the LiveSearch feature which shows live results if the browser supports Javascript Save
48. avigation settings including what kinds of content appear in the navigation tree Search Change the kinds of content which are searched on the site Security Change settings including self registration and passwords Site Change site title and description plus various site wide settings including enabling disabling inline editing and link integrity checking Theme Choose the default theme or skin for your Plumi site and enable disable other settings such as external link and content type icons Types Workflow visibility and versioning settings for your content types Users and Groups Add or remove users change a user details add or remove users in groups assign roles permissions to users and to groups Visual Editor Change settings for the Kupu visual or WYSIWYG editor Zope Management Interface T akes you to the ZMI for further configuration settings 2 CONFIGURING THROUGH THE WEB TTW USING ZOPE MANAGEMENT INTERFACE ZMI Visit this page for a how to on configuring your Plumi site using the ZMI This is no longer recommended as a method for configuring a Plone site given that the modifications that are made cannot easily be brought across to an upgraded buildout It could still be useful for minor changes in the short term 3 FURTHER CONFIGURATION 95 For more information on configuring your Plumi site please consult the Configuration and Set Up pages on Plone org This includes info on other add on produ
49. been added and are now available to implement on your Plumi site Calendar Change calendar settings such as the first day of the calendar week and the workflow states that will appear in the calendar Configuration Registry This stores settings for products that need to manage some configurable user editable values Here you can change options for allowing comments from anonymous users or showing the profile image of a user next to their comment Content Rules Here you can set up rules which will automatically perform actions on content when certain triggers take place You can apply these rules to specific folders Errors This page lists a log of the most recent errors which have occurred on the site HTML Filter Plone filters HT ML tags that are considered security risks Here you can change the settings for which tags are stripped and which are allowed Language Settings Here you can define which languages are available on your site Plumi currently offers both English and Indonesian with more languages to follow Mail Here you can change your mail settings including SMTP server details and the From address for emails sent by your website Maintenance Here you can restart the Zope application server which runs Plone and your Plumi site and change other maintenance options Markup Allows you to change your settings from the default HT ML to other kinds of markup such as plain or structured text Navigation Change your n
50. body else using this form he current owner is andenator Change Ownership New owner Changes the ownership of the current object New owner Grant McHerron we Search for possible new owner Search for new owner Search for users es 4 perform search Once completed you will be returned to the content item s display and a confirmation message will be shown edit ownership sharing EU ownersnip has been changed OOO Ownership has been changed 35 9 SHARING CONTENT AND WORKSPACE SHARING CONTENT VIA SOCIAL MEDIA Each content item in a Plumi site can be easily shared via social media eg Facebook Digg etc At the top right hand corner of each item can be found the Share T his icon RATING 2 VOTES 4 YOUR RATING X When you click on this icon it will expand into a list of icons for the various social media sites allowing you to click on the site you want at which point the site will open and you can start entering information about the item you want to share Mee OY CUSE Obst RATING 2 VOTES 1 White Ribbon Day YOUR RATING A WORKSPACE MY FOLDER Every user of a Plumi site has a workspace called my folder Inside this folder you can add not only videos news events and callouts but also other content such as pages folders images or links As an example here is how to add a page Adding a Page 36 1 Click my folder to visit your wo
51. but wish to re edit it or otherwise make it unavailable for publishing you can choose the retract menu option It will go into the public draft state which means it will be available to anonymous users but won t be listed on the front page or other listings of content around the web site From here you can choose to make it private again if you wish or re edit it and submit it for publication once more 78 The Publish menu choice will be available if you are a site Manager or Reviewer This will make the content item available to any visitor to the site and appear within site listings such as the front page When you choose this option your content will go into the published publication state Note Some content taken and edited from http plone org documentation manual plone 3 user manual collaboration and workflow basic publication states 19 2 0 MANAGE LANGUAGES As a site administrator Manager you can define which languages the user interface will appear in within your Plumi site By default Plumi offers both English and Indonesian languages the interface is already translated into Indonesian with more languages in the pipeline Once you have made this language available any Member can translate certain types of content into that language Note content that has been contributed by members of your Plumi site will remain in the language it has been added there is no machine translation in Plumi Cur
52. ccess to copy the source code from the same place counts as distribution of the source code even though third parties are not compelled to copy the source along with the object code 4 You may not copy modify sublicense or distribute the Program except as expressly provided under this License Any attempt otherwise to copy modify sublicense or distribute the Program is void and will automatically terminate your rights under this License However parties who have received copies or rights from you under this License will not have their licenses terminated so long as such parties remain in full compliance 5 You are not required to accept this License since you have not signed it However nothing else grants you permission to modify or distribute the Program or its derivative works These actions are prohibited by law if you do not accept this License Therefore by modifying or distributing the Program or any work based on the Program you indicate your acceptance of this License to do so and all its terms and conditions for copying distributing or modifying the Program or works based on tt 6 Each time you redistribute the Program or any work based on the Program the recipient automatically receives a license from the original licensor to copy distribute or modify the Program subject to these terms and conditions You may not impose any further restrictions on the recipients exercise of the rights granted herein You are
53. ch as Miro or il unes PLUMI VIDEO PODCASTS Plumi creates automatic video podcast feeds that list the latest videos by e user e country e genre e and topic Plumi also has built in video podcast feeds for e latest videos e and featured videos Note your videos will not appear in the video podcast feed until they have been published by a reviewer HOW TO VIEW A VIDEO PODCAST All you need to do to view a video podcast is to copy the podcast link and paste it into your video podcast software Examples are given below for Miro and iT unes Copy Video Podcast Link from Plumi site 49 Visit the latest videos page or any topic genre or country listing Right click or control click on the VODCAST button Latest Videos Up one level Latest videos contributed by the users There are 9 videos available Southern Forests Documentary Posted Feb 18 2010 T 00 26 video about logging of the water catchments in Victoria s Southern Forests Select copy or copy link location Aflbisedd Au antha Open Link in New Window Open Link in New Tab Bookmark This Link W Bookmark This Link In Delicious Save Link As ar Paste this link into your podcast software instructions follow for Miro and iT unes MIRO Miro is Free Software available for download here You could also read the Miro FLOSS manual Paste Video Podcast Link Into Miro Choose Add Feed from the Sidebar menu Ne
54. cts Plone software modules backup procedures optimising performance and caching with Squid connecting to MySQL databases and more 4 CUSTOMISATION AND DEVELOPMENT For more information on how to customise your Plumi site please consult the Plone developers manual This slideshow by Martin Aspeli introduces you to extending and customising Plone 3 Martin Aspeli Extending And Customising Plone 3 96 23 CHANGE LOGO AND SITE TITLE To make any changes to the logo or site title you must be logged in as admin or any user with the Manager role CHANGE LOGO from http plone org documentation kb change the logo in plone 3 The logo image logo jpg can be found in the skins folder of the Plone Default theme The quickest way to replace this is simply to upload your own image and give it the same name oF 1 Go to Site Setup area by clicking site setup in the top right of the page site map accessibility cant 2 Go to the ZMI by clicking Zope Management Interface Site Setup Configuration area for Plone and add on Products Plone Configuration I Add on Products E Language 5 Site im Calendar 4 Mail a Themes Collection Maintenance Types Configuration registry Markup g Users and Groups Content Rules fg Navigation Visual lis Errors Search Fa Zope Management nterface B HTML Filtering A Security 3 Click on portal_ skins scroll down the list to find it _registration Handle
55. d Body Text from one language into the other Tite Translation created jouter Actualit dreve figurant dans le portlet et dans la page des actualites Contenus Cat gorisation Dates Propri t Param tres Translating from English 34 to French France 44 Identifiant Lidentifiant apparait dans l adresse URL de l l ment Il ne devrait pas contenir d espace ou de tiret bas ni m langer les majuscules et les minuscules Titr Titre New Plumi Manual Nouveau manuel de Plumi Description Une br ve description du contenu Description Une breve description du contenu A new manual has been created for Plumi hosted on the FLOSS manuals website Corps du texte BIESSE FES F Corps du texte a L m Paragraphe normal The new manual covers various features available for ordinary users of a Plumi site site administrators and a section on installation and basic configuration 3 Translate the Image Caption and click the Save button Image Sera affich dans la liste des actualit s et dans l actualit elle m me L image sera redimensionnee dans une taille adequate J J PLUMI PLUMI video sharing video sharing fy Image actuelle GIF image 5 KB gy Image actuelle GIF image 5 KE L gende de l image L gende de l image Plumi logo 4 You will notice that the site is now viewable in the language you have just used to translate the page You can also see that the translati
56. deos from a Plumi site via BitT orrent This means that you can share the bandwidth required to make these videos available amongst many users peers in the network rather than just relying on one server You will need a torrent client to download via BitT orrent we recommend using ul orrent Deluge or I ixati You can see the number of people who are sharing a copy of the video by seeing how many Seeders are listed next to the Download via BitTorrent link the more Seeders there are the faster it should be to download your video Download via BitTorre To download a video via BitT orrent simply click the Download via BitTorrent link below the video player ing Version 3 mea f Download via BitTorrent Seeders 2 h Fora Version Open the torrent file that has just downloaded this should be listed in the Downloads window of your browser a sample i 3 KB of 1 1 MB stopped CF EU EN PU EN EN EN Pe EU SU EN FU ANSANS ENESENN ANENE EN ES LU PS AN This will open in your torrent client and start downloading When it is finished downloading you can open it to watch it using a video player such as VLC It will also start sharing seeding the file with others 00 uTorrent cs aces Add URL tart Stop Remove Seeds 0 2 Size Done Status 3 1 MB ss Seeding F TORRENTS T Name 4242825flee2db3b0906d JL Downloading a Completed ae Gi Active JF Inactive A No
57. e 2002 jpg 18 02 10 ee tl SEARCH FOR 4 Today L Yesterday O Past Week All Images All Movies All Docu Y MEDIA J Music El Photos T H Movies T Hide extension Cancel Caneel Give the image a description by entering text also optional into Thumbnail image description Video Thumbnail Users anna Projects 2010 Plumi Manu Browse umbnail Image descriptio 2 j Previous save cancel Click the save button Thumbnail Image description Daco still r Drevious cancel 23 Your video will now go into the pending content state awaiting publishing by a Reviewer or Manager it will not be available within the site for example on the front page until it has been moderated Southern Forests Documentary by anna last modified Feb 25 2010 12 15 AM Rating 0 votes A video about logging of the water catchments in Victoria s Southern Forests Your Rating X 00 26 Genres Documentary Categories Biodiversity Climate Change Forests Conservation Water Keywords forests environmental action group logging deforestation legislation fly on the wall documentary independent native flora fauna bushland Country Australia gt o 00 00 video information Copy the following to embed the movie into another web page produced by Jill Hetherby lt object width 460 height 300 data http latest v plum org 28 2Bresource directed by J
58. e CBD on Tuesday afternoon Forgot your password New user he Latest Videos t5 Southern Forests Documentary This is just one of the ways you can change the layout and design of your Plumi site please consult the design chapter for more info Note screenshots for this section of the manual are from the default Plone visual theme which looks slightly different to the Plumi visual theme The Home Folder is where the site administrator can manage the portlets for most of the site If you configure portlets in any other folder on the site your changes will only have effect in that folder ADDING A PORTLET 1 Log in as Manager 2 Make sure that you are on the Home page of your site 3 Click the manage portlets link at the bottom of either the right or left column 103 3 rose Logout June 2007 Mo Tu We Th Fr Sa Su I 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 Manage portlets lt Result This will take you to a Manage portlets screen Add portlet Manage portlets Add portlet Return The portlet column will now display only those portlets explicite assigned in this comext Use the buttons on each portlet to move them up or down delete or edit Bevan th them To add new porter use the drop down list at the top of the column ee Portlets assigned here Portlets
59. e copyright information for your video If the Copyright Holder creator is not you enter their name instead of site default Now choose your Copyright License Plumi allows for multiple licensing forms including open content licenses to give you more choice about who can distribute copy or re edit your work If you wish to use the site default license you don t need to change anything If you want to choose your own license just tick the box next to All Rights Reserved standard copyright GNU Free Documentation License the license Wikipedia uses more info here or Creative Commons License more info here You can choose what kind of Creative Commons license you want to attach to your video by clicking Choose next to Creative Commons License T his will open another window where you can choose which license you want based on some simple questions T he license you have chosen will display here You can also tick the box next to Other and click the Choose button to attach any other kind of license you wish to your video 21 Copyright Holder The name of the person or organization OMG or managing rights Over The resource Copyright License The license on this item Site Default Creative Commons License Attribution Noncommercial Share Alike 3 0 All Rights Reserved NU Free Documentation License reative Commons Licen Choose cc orelo Attribution Noncommercial Share Alike 3 0 Add Related i
60. e found on plone org here including the following topics Minor tweaks e Replacing Portal Tabs with images e Formatting Portlets e Setting the site icon favicon A great reference guide to theming Plone e Plone Theme Reference Advanced theming topics e Creating a Custom Theme for Plone e Creating a Plone 3 x Theme Product e Installing a Plone 3 x Theme Using Buildout A new way of theming your Plumi site has evolved using technologies such as Diazo or Deliverance which enable you to create a separate HTML CSS theme for your site and then map existing content out of Plumi Plone into this theme using XSLT Some more info on this can be found here e Rules based theming advanced XDV theming with collective xdv e collective examples diazo examples of using Diazo XDV to theme your Plone site e http valentinewebsystems com en blog 201 plone 4 themeing aka diazo is simple e http www sixfeetup com blog plone theming diazo deliverance themeeditor e http blog aclark net 2011 01 19 new website for 2011 114 29 TRANSCODING Transcoding of video files uploaded by users into Plumi is currently handled by Transcode Star a Python package which creates a video transcoding framework and network service which has been integrated into Plone which converts video files using ffmpeg and ffmpeg2theora Transcode Star in addition to creating an H 264 AAC mp4 file for use in the Flowplayer Flash video player and or for u
61. e users below www user www data ftp user daemon transcode user daemon zeo user zope zope user zope balancer user proxy cache user proxy How many load balanced Zope instances do you need This is only relevant for production builds Depending on your site s traffic you may choose to enable up to 8 load balanced Zope instances 2 instances should be enough for sites without significant traffic 4 for medium traffic and 8 for high traffic websites The more instances the more concurrent users can be served by your site Beware that more active instances require more RAM but can also utilize more cpu cores If RAM is not an issue you should have as many Zope instances as the available cpu cores in your server By default only 2 instances are enabled To enable more edit the active instances option and comment in instances 3 8 Buildout Installation Process This process assumes that you are creating a Plumi site called plumi at www example com with the video Download Plumi from SVN Plumi is available from the Plone SVN server To download the latest development version of Plumi run the following command svn co https svn plone org svn collective plumi app trunk target_folder_name To download the latest Tagged version of Plumi run the following command svn co https svn plone org svn collective plumi app tags 7Tag Name target_folder_name NOTE target_folder_name is where you want the code to go eg
62. e you have submitted it for publishing pending or it is actually published published More info can be found in the Publication States chapter but we cover the basics of what to do to retract your content so you can edit it in the section below EDITING CONTENT This section explains how to edit a video news item callout event or other content after you have added it or submitted it for publishing Here s how to do it 1 Navigate to the content you wish to edit We will use an event as an example 31 WBS ul rl fe A Test Event by admin last modified Feb 22 2010 02 11 AM filed under conference art dance festival music swap video his is a test event for the Plumi manual The event is about such and such More information about this event for example what topics will be addressed at this meeting or what films will screen at this festival or what bands will play at this gig conference More information about this event dance festival music swap video Feb 28 2010 where Melbourne contact name Joan Smith contact phone 64 876 365 Jim Jill Els veal add event to calendar EL 3 iCalendar vCalendar Send this Print this Bookmarks i History Add comment 4 Click the drop down menu that says pending if the content has not yet been approved or published if it has already been approved Tid Item state changed Test Event by admin last modified Feb
63. edit this page enabling both of you to collaborate on it 38 l 0 PROFILES AND SOCIAL NETWORKING Each member of a Plumi website has a Profile or Author Page T his page lists biographical information activities you are interested in and a list of contributions you have made to the website New in Plumi 4 0 is the ability to add links to your various blogs or social networking sites as well as a simple crowd funding initiative a way for other users to donate to you via PayPal to support your media activities VIEWING YOUR PROFILE To view your Profile at any time click your username Search Site search O only in current section folder log out add to favorites ao you ae here home very l ean i RUES ar v Mapiralig am media artist activist and producer based in Melboume Australia am also involwed in free software project management user experience architecture and front end development Author s home page in this site URL bri Janna sagaponic org Genre interests Documentary Experimental fiction Animation Music Mews Report Agtis Production Digueburion Se eming Media Formats Ty DWD Web Film Latest News New Plumi Manual ne Ee new manual has been created for Pumi hosted on the FLOSS manuals website PLUMI Reged more video sharing Latest Events En Transmission Documentary Screening A screening of documentaries from the Transmission net
64. een assigned with this term For example if you delete a video genre and visit a video that is of this video genre then you will have an error First change the video genres of that video to remove references to the genre you wish to delete and then delete that video genre 112 21 CONFIGURING EMAIL NOTIFICATIONS PUBLISHING WORKFLOW Each time content is submitted for publishing published retracted or sent back see publishing workflow chapter an email is sent to the content owner and or Reviewers You can change the text of these emails via this file vi src plumi content plumi content adapters py Here you can navigate to for example the definition of the text sent to the content owner when their video is submitted for publishing text is in bold and make changes as necessary def notifyOwnerVideoSubmitted self 7 Email the owner of the submitted video logger logging getLogger plumi content adapters IPlumiVideo implementing objects only if IPlumiVideo providedBy self context nnn obj_title self context Title creator self context Creator obj_url self context absolute_url membr_tool getToolByName self context portal_membership member membr_tool getMemberById creator mTo member getProperty email None if mTo is not None and mio is not mMsg Hi s nYour contribution has been submitted for review before publishing on the site n member getProperty fullname
65. ernite of who you ae deed whit pow de and the projects yoo he invokes im Ir om a medio artist activist and producer based in Melbourne Australis I om also involved in Free software project management user experience architecture and front end development Your preferred languarpe Language etucral she deface i2 Website Address The USL foe your exbernal home page A Attp annma sagaponic_org Enter a short Biography describing who you are and what you do Choose the Language you wish the site to appear in from the available options in the drop down menu a UG so my dashboard our personal settings P risnal Geta Full Name Annal E mail E hnna sagaponic org City Your kwalon ether Oty and CounIry Of in Company siting where your die a located Melbourne Country Australia Biography A shod overnite of who you ee deed whut wou de and the projects you re invaded in activist ond based in Melbourne Australis I am alsa involved in free software project anagenent user experience architecture and front end development on a media artist Language Your preferred language Language eeucral sive defaclt ve Website Address The LL foe yor external home page f yi tte fanna sagaponicorg 42 Enter your Website Address as well as any Social Networks and Blogs If you want to add another social network or blog such as MySpace or Facebook or your Wordpress blog just c
66. eting a tab 1 Lo Create a static page in the root directory of your Plumi site e g http testing plumi org by clicking the drop down menu add new and selecting page Give the page a title and description following instructions for editing content in this chapter making sure you publish the page In this example we ve created a page test tab Click site setup oO Choose Zope Management Interface Click portal_actions scroll down the list to find it Click portal_tabs Tick the box next to review_list and click Copy button Click the Paste button Click the copy_of_ review list link Edit the details of the portal tab give it a new Title change the end of the URL to the short name of the page you added eg test tab choose View from Permissions and click Save Changes button Click the portal_tabs link Choose the tick box next to copy _ of review _list and click Rename Give your tab a new name and click the OK button You can now view the new tab and visit the page you created by navigating back to your Plumi site and clicking the name e g Test in the top menu If you wish to delete a tab go back to portal_tabs in the ZMI and select the checkbox for the tab you wish to delete and click delete 101 Changing the Text of a Static Page Portal Tab If you want to retain a static page that appears in the portal tabs such as About Us and merel
67. etun Art j Cuore LT Feb 0S 2010 Bises Wideo Country Aussi Preeidud weit Datong farts EE Grows Content Qu thz Hews and Events boy In drainpipe Fee A 1 year o8d boy is lucky to be alive after he was sucked through a drain pipe and dept 40 meted doen river on the God Coast last ngt Os Latest Videos This manual covers a basic guide to features for ordinary users use of site administration tools and installation and configuration of a new Plumi website on a Linux web server The sections on installation and configuration require some prior knowledge as listed here KEY TERMINOLOGY FS progressive test Throughout this manual various external documentation Is referred to often using the term Plone as opposed to Plumi This is because Plumi is based on the Plone content management system and most documentation on the web is written for Plone more generally rather than specifically for Plumi For Users e Vodcast or video podcast RSS based syndication of content including a video file e Dashboard a Plumi site user s basic control panel to access functions including profile personal preferences and site contributions e FTP File Transfer Protocol is a way of transferring files not by uploading or downloading through the web browser but by using an FT P client that offers features such as resumable up downloads For Site Administrators and Developers e Plumi the video sharing web a
68. hat roles listed here apply directly to a user They do not reflect add new user user search Enter a username to search fo 2 Check the remove user box and click the apply changes button uber Search Bots user name e mail address rete pasiwond remove user comiributor editor member reader reviewer manager B bob Bob Franklin oa bob franklinggmail c I PA Add a User to a Group You may wish to add a user to a group for example to the Reviewers group which has the Reviewer role already assigned You may also wish to use groups to jointly share the ability to edit content that you wish to collaborate on if they group has permission to edit that content then every member of the group does too 72 1 Click the groups tab settings LI Users Overview Up to Site Setup Click the user s name to see and change the details of a specific u edit the e mail addresses and add remove users Note that roles listed here apply directly to a user They do not re add new user user search J search Enter a username to search for 2 Click the group name Groups Overview a Up to Site Setup SHIPS are logical collections of users auch as departement and Mariners Wns Groups are not directi nelared te permissions on ginal de Roles for that amd let certain Groups have parteular role z add new group group search search A how all roles group name remowe groug contributor edito
69. he Program a copy of this License along with the Program 126 You may charge a fee for the physical act of transferring a copy and you may at your option offer warranty protection in exchange for a fee 2 You may modify your copy or copies of the Program or any portion of it thus forming a work based on the Program and copy and distribute such modifications or work under the terms of Section 1 above provided that you also meet all of these conditions a You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change b You must cause any work that you distribute or publish that in whole or in part contains or is derived from the Program or any part thereof to be licensed as a whole at no charge to all third parties under the terms of this License c If the modified program normally reads commands interactively when run you must cause it when started running for such interactive use in the most ordinary way to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty or else saying that you provide a warranty and that users may redistribute the program under these conditions and telling the user how to view a copy of this License Exception if the Program itself is interactive but does not normally print such an announcement your work based on the Program is not required to print an announcement These
70. he next chapter For starters we ll look at the different states that content can be in Every item on a Plumi site videos news events etc will have a state that it is in This chapter will help you understand what that state means In the upper right corner of the edit panel for any content type videos news events folders etc there is a menu on the right for publication state T his state menu has settings for controlling publication state Actions Display Add new State Privat Publish The header for the menu will show the current publication state for the content item such as State Private as shown above Private is the initial state when you create content such as a video news item or event and in the private state as the name indicates the content item will generally not be available to visitors to the web site only to yourself and to site administrators when logged in If your content is not already private you can make it so using the make private menu option The Submit for publication menu choice is used when content must be approved for publication by Reviewers as discussed below When you choose this option your content will go into the pending review publication state Note Plumi sites by default place created content in the pending state on pressing save this however is configurable actions display v uen cry If you have submitted your content for publication
71. ines to your etc rclocal file bin instance start bin squid instance su zope c bin transcodedaemon start bin apachectl start NOTE Replace the zope in su zope c with the name of the user you installed Plumi under the effective user from site cfg TROUBLESHOOTING If you are having trouble installing Plumi please join one of our email lists or IRC channels listed here or contact the Plumi maintainers here Running Multiple Plumi Buildouts 91 DEVELOPMENT MAP The development map chapter describes the anatomy of the Plumi buildout and explains the products and packages that are installed 92 22 CONFIGURATION Plumi and Plone itself upon which Plumi is built are highly configurable The complexity of what you wish to customise will vary but this chapter covers some of the aspects of Plumi which you can configure easily with links to further documentation about customisation Changing the logo and the site title are covered later in this chapter Information covered here includes changing the portlets content areas in the sidebars changing the design and configuring the transcoding framework This chapter will briefly discuss these options 1 Site Setup configuring Plumi using the built in Plone Site Setup 2 Configuring Through The Web using the Zope Management Interface 3 Further Configuration links to further information on Plone org 4 Customisation and Development li
72. ions Andrew L 2010 123 Grant McHerron 2010 Profiles and Social Networking Anna Helme 2010 Modifications Grant McHerron 2010 Publication States Anna Helme 2010 Modifications Andrew L 2010 Grant McHerron 2010 Publish Event Anna Helme 2010 Modifications Andrew L 2010 Grant McHerron 2010 Publish News Anna Helme 2010 Modifications Andrew L 2010 Grant McHerron 2010 Publish Video Anna Helme 2010 Modifications Andrew L 2010 Grant McHerron 2010 Publishing Workflow Anna Helme 2010 Modifications Andrew L 2010 Grant McHerron 2010 Sharing Content Anna Helme 2010 Modifications Grant McHerron 2010 Static Pages and Portal Tabs Anna Helme 2010 Modifications Grant McHerron 2010 Switch Languages Anna Helme 2010 Modifications Andrew L 2010 Grant McHerron 2010 Transcoding Anna Helme 2010 Modifications Andrew L 2010 Grant McHerron 2010 Translate Content Anna Helme 2010 Modifications Andrew L 2010 Grant McHerron 2010 Uploading Via FTP 124 Victor Rajewski 2009 Modifications Andrew L 2010 Andrew Lowenthal 2009 Anna Helme 2010 Grant McHerron 2010 User Guide Anna Helme 2010 Modifications Andrew L 2010 Grant McHerron 2010 Lusiana Rumintang 2010 User Management Anna Helme 2010 Modifications Andrew L 2010 Grant McHerron 2010 Video Podcasting Anna Helme 2010 Modifications Andrew L 2010 Grant McHerron 20
73. ission Category Title Select Text from the Criteria Type drop down menu Criteria type Criteria does match Boolean True False Restrict to current user Date range Relative date List of values Location in site Select content types Select referenced content Location in site relative to the current location Repeat process adding Item Type with Criteria type of Select content types and State with Criteria Type of List of values Choose Plumi Video from Item Type enter your new vocabulary term MAKE SURE YOU USE THE KEY YOU ENT ERED EARLIER NOT THE VALUE NAME into Video Categories and enter published in State Click Save button m riteria for Tree Planting field Video Categories The categories of content item Type An items type e g Event L State An item s workflow state eg published criterion details A simple string criterion A simple string criterion A portal types criterion A portal types criterion Values One of the available content types News Item Page Pllumi Call Qut operator name Operator used t join the tests on each value O and or A list criterion A list criterion Values i on its wr line published remove cancel operator name Operator used to join the tests on each value O and or Warning Don t Delete Term Already Associated With Item If you re going to delete a vocabulary term make sure no video has b
74. ist to watch RSS Feed Send this Print this Bookmarks Belgium Ga Up one level There are 2 videos available f Workers Rights in Belgium Posted Feb 09 2010 E 00 04 A documentary looking at workers rights in Belgium Read more Categories Biodiversity Country Belgium A workshop on how to do subvertising Read more Categories Art Culture Consumerism Corporations Privatisation Country Belgium BROWSE BY TOPIC 10 1 To browse by topic click the Video Topics folder Browse Content fm Video Genres by admin last modified Feb 11 2010 04 23 PM by admin last modified Feb 11 2010 04 23 PM my Countries by admin last modified Feb 11 2010 04 23 PM me Call Outs by admin last modified Feb 11 2010 04 25 PM 2 Click the topic of choice to view all videos featuring that topic Video Topics BE Poverty Development by admin last modified Feb 11 2010 04 23 PM Indigenous by admin last modified Feb 11 2010 04 23 PM a Refugee Migration by admin last modified Feb 11 2010 04 23 PM Health by admin last modified Feb 11 2010 04 23 PM admin last modified Feb 11 2010 04 23 PM 3 Choose a video from the list to watch Corporations Privatisation a Up one level There are 2 videos availi A documentary about the Transmission Asia Pacific meeting in Sukabumi Read more Categories Art Culture Biotech Corporations
75. le Description short summary and Body Text can contain links images and other HT ML cTitle IndieSlam Nominees Announced lt gt A STU Mmary of the content Nominees for categories in the IndieSlam 2010 film competition have been announced including Best Film Best Director Best Actor and Best Cinematography Click the Browse button to browse for an Image to upload Image Will be shown in the news listing and in th US item itsetrgage will be scaled to a sensible size Image Caption aia auni Ssave gt cancel Select the image you wish to upload and click Open File Upload mm nn an ss 11 Pictures pu jam Date Modified memphis bellescoverjpg 2 05 09 nextwave poster jpg 15 03 09 PARIS REVIEW jpg 2 11 09 Photo Booth 22 12 09 SEARCH FOR PIED pes 19 12 09 L Today piratelogo jpg 23 07 09 4 Yesterday 14 07 09 Past Week queenskull_leaflet jpg 23 07 09 GE All Images H scrabbled eggs 17 08 09 GEJ All Movies gt SGK 26 09 09 GE All Docu 7 sgk becs fundraiser 3 07 09 sgk with femcee maggie T jpg 1 05 09 Mr Skitch 3 14 PM Jd Music Snapshot 2009 05 26 12 46 57 tiff Le Photos ED Cnanchar IANO NTF IN IR_AN tiff sl Projects GE Plumi M bel ME SCPE Hide extension Give your image an Image Caption Image Will be shown in the news listing and in the news item itself Image will be scaled
76. lick the add button and another field will appear Website Address The URL for your external home page if you have one Social Networks and Blogs Enter URLs for your websites blogs and social networks such as Facebook and Twitter Enter your Physical Address Postcode and Phone Number these are optional please be wary of privacy issues before publishing your contact details online i g P O Box 45 PO 02 MUT ONE 61 444 857 222 Choose Genre Interests Activities and Media Formats that you use or are interested in by multiple selecting items from the list hold down control or command key as you click each item Genre Interests You can select multiple items oy holding down the control or command key Documentary Experimental l Fiction Animation Music M Distribution Screening Your Preferred Media Formats n Choose your Content Editor this is the WYSIWYG or What You See ls What You Get editor which allows you to format HTML without having to enter the code for most users you will leave this as the default TinyMCE Enable external editing if you choose this requires that you have some software installed on your computer to assist you with editing pages on the Plumi website for most users you will leave this as the default unchecked Choose whether or not you wish to be Listed in Searches for most users you will want other users to find you so leave this as the default checked
77. mentation of the Plumi project will follow ANATOMY OF PLUMI BUILDOUT This is what you will find inside your Plumi buildout with a brief explanation of each file directory This may change between different Plumi releases so it should be used as a guide only AUTHORS txt a list of authors of the Plumi buildout code bin contains executables bootstrap py Python script used to run the buildout build cfg base cfg the main configuration files for the buildout production cfg devel cfg production and development buildout files develop eggs contains egg links to development eggs e downloads a directory to hold downloaded software such as Squid and Zope tarballs e eggs contains downloaded eggs distributed Python packages e fake eggs a way of locating pre egg Zope packages a fake egg is like a develop egg that points to the source code in parts zope2 lib python or wherever your Zope software home is e GPL 3 txt full text of the GNU General Public License Version 3 e LICENSE txt notes the licence under which Plumi is released see full text in GPL 3 txt e MIGRATING txt notes on migrating from previous versions of Plumi e parts contains files managed by the buildout e products can be used for old style Zope Plone products pre egg e README PLUMI txt readme notes for Plumi e README txt readme notes for using any custom Plone buildout site cfg site specific configuration information used
78. my genre for Video genre taxonomy topic for Video topic taxonomy callouts for submission category 3 Add a new collection give the title of your desired vocabulary term publish and set criteria This is the in depth process using the example of adding a new video category 108 1 Visit this page replace example details in bold with your own http Www mysite com portal vocabularies video_ categories 2 Click add simple vocabulary term ja admin miy folder ry library video_categories video_categories Description Sort method Lexicographic sort by values poverty by admin last modified Feb 08 2010 11 07 PM indigenous by admin last modified Feb 08 2010 11 07 PM refugee by admin last modified Feb 08 2010 11 07 PM health by admin last modified Feb 08 2010 11 07 PM 3 Give your vocabulary term a key and a Value name and click Save Add Simple Vocabulary Term A not so basic CMF Content implementation with Dublin Core Metadata included Defaults Metadata Key Should not contain spaces underscores or mixed case reeplanting 4 Visit this page replace example details in bold with your own http www mysite com taxonomy topic 5 Select Collection from the add new drop down menu Poverty Development by admin last modified Feb 08 20 E 5 Indigenous by admin last modified Feb 08 2010 11 07 PM Refugee Migration b
79. nada French Central African Republic French Chad 2 Click Save Language Settings Up to Site Setup Settings related to interface languages and content translations Language Settings Default site language The default language used for the content and the Ul of this site French Available languages The languages in which the site should be translatable Dutch Belgium Dutch Netherlands Antilles 0 Dutch Netherlands Dutch Suriname English CHANGE AVAILABLE LANGUAGES 81 82 1 Access the Language Settings control panel above Choose which languages are available on your Plumi site by multiple selecting those languages from the Available languages drop down menu Click Save Language Settings Up to Site Setup Settings related to interface languages and content translations Language Settings Default site language The default language used for the content and the Ul of this site English a Available languages The languages in which the site should be translatable 2 Your website will now show a flag icon for that language Any user may select to view the website in that language by clicking on the flag la admin my folder log out add Ca INSTALLATION AND SETUP 21 INSTALLATION 22 CONFIGURATION 23 CHANGE LOGO AND SITE TITLE 24 STATIC PAGES AND PORTAL TABS 25 CONFIGURE PORTLETS 26 CHANGE CATEGORIES 27
80. nd time for the start and the end of your event Choose these from drop down menus provided Defaults Categorization Dates Ownership Settings lt gt nan rights Democracy and Peace Resolution in Indonesia Description gt lary of the content Event Location PETTA Chippendale NSW 2008 February F 25 We a os EA o0 Pm Ke 28 Enter some Event Body Text can contain links images and other HT ML Event body text amp 2 d wm Normal paragraph This event is hosted by Amnesty International Enter the names of any known attendees add categories tags that describe your event add a URL for more information give a contact name contact email address and phone number for this event all of these are optional and click the Save button Event Type s Existing categories bal solidarity Indonesia human rights research Law Event URL GES cl co bhith one inf jh geet idd http for external links www amnesty org aul Contact Name lcontact dimawa org Rails P PUDEL 73 896 784 987 save o cancel Click the Save button 29 Contact E mail lcontact dimawa org Contact Phone 73 696 784 987 Your event will now go into the pending content state awaiting publishing by a Reviewer or Manager it will not be available within the site for example on the front page until it has been moderated 30 8 EDIT CONTENT PERMISSIONS TO EDIT CONTENT
81. new logo in the top left hand corner Review List About Us Contact Help Get Involved CHANGE SITE TITLE This will change the title of your website that appears in the web browser 1 Choose site setup from top right hand corner site map accessibility cant fo voderate comments 2 Choose Site from left hand sidebar Site Setup Configuration area for Plone and add on Products Plone Configuration Add on Products E Language fai Calendar Ex Mail Collection _ Maintenance Configuration registry Markup Users and Groups Content Rules fg Navigation lee Visual editor p Errors Search Fa Zope Management Interface HTML Filtering 4 Security 3 Enter a new Site Title Site settings a Up to Site Setup Site wide settings Site settings Site title This shows up in the title bar of browsers in syndication feeds ete 4 Click Save button Gi Enable locking for through the web edits Disabling locking here will only affect users editing conte locking 100 24 STATIC PAGES AND PORTAL TABS Static pages not containing dynamic content can be create to correspond to portal tabs that show in the top menu section in Plumi to appear on all pages of a Plumi website oO To make changes to the static pages and portal tabs you must firstly log in as a Manager Adding Deleting Modifying a Portal Tab You can edit add or delete a portal tab We ll use the example of del
82. ngs button Uncheck Use Default Settings Check for new episodes Every day Next check Today 7 22 PM t recent one b Episodes to keep All episodes E Check for new episodes Next check Today 7 22 PM Settings for Documentary at Plumi 3 0 d Download all When new episodes are available SDevremtaagost recent one S Do nothing p Episodes to Mge p nt 55 13 TRANSLATE CONTENT Any Member of the site when logged in can easily translate certain types of content into the other languages available on your Plumi site At present Plumi offers both English and Indonesian languages but your site administrator can make more languages available covered in this chapter You can learn how to switch the language of your Plumi site in this chapter Once somebody has translated an item it will become automatically available if the viewer has switched to that language Currently news events callouts and pages can be translated but not yet videos Here we will use the example of translating a news item to show how easy it is to add a translation 56 1 Navigate to an item of content here we use news item on the site Click the translate into drop down menu and click the language you wish to translate it into e g French anata ito J actions W state published Y french france er oe Translate into French France 2 Translate the Title Description short summary an
83. ngs page in the plone control panel here swap www mysite com for your URL http www mysite com seeder controlpanel You will also need to specify the absolute paths to the directories where you would like to store your symbolic links and torrents Announce url s udp tracker openbittorrent com 8 announce Portal types to seed PlumiVideo video_file Torrent directory The absolute path to the directory where to store the torrents home plone testing Torrent safe directory The absolute path to the directory where to copy the torrents to avoid deletion by certain torrent clients home plone testing save cancel Automatic Seeding and Seeder statistics Automatic Seeding can be done by using any BitTorrent client that supports autoseeding all torrents from a specified folder most known clients do However in order to retrieve seeder statistics for each torrent you need to use the Deluge Torrent Client Daemon deluged and cosole deluge info Information on how to configure deluge can be found on the Deluge User Guide You can also use deluge web for a web interface to configure deluged through a graphical intereface Once deluged is on the system path and torrents start gettting seeded you should see the available seeders on the video view page 17 31 DEVELOPMENT MAP This page is designed to give developers an overview of the Plumi software This is a work in progress further docu
84. nks to further information for developers 1 SITE SETUP The Admin user of your Plumi site or any user with Manager privileges can access the Site Setup area of Plumi You can access Site Setup by clicking the site setup link in the top right Please note that you must be logged in as a Manager to do this site map accessibility contact site setup Poderate comments Links to different options for Plone Configuration are available as well as configuration of Add On Products and an overview of the Plone version you have installed 93 Site Setup Configuration area for Plone and add on Products Plone Configuration Add on Products fas Calendar fy Collection Configuration registry Content Rules amp Errors G HTML Filtering Add on Product Configuration Content Licensing CG Discussion D Image Handling Plone Version Overview a Plone 3 3 4 CMF 2 1 2 E Language E Mail Maintenance Markup ts Navigation 4 Search 4 Security M PloneBookmarklets Plumi Content Migration Plumi Member Migration Zope unreleased version python 2 4 6 linux2 Python 2 4 6 2 Sep 25 2009 22 22 06 GCC 4 3 4 PIL 1 1 6 Using the options found in Site Setup you can 94 Site gq Themes Types Users and Groups Le Visual editor a Zope Management Interface Ratings E Vocabulary Library Add Remove Products Tells you which products Plone software modules have
85. nto Plone o Third Party Plone Products and packages e g AT VocabularyManager to manage topics and genres Configuration registry A Mozilla about config style configuration registry ContentLicensing package to integrate open content licenses LinguaPlone Multi lingual support for Plone Marshall Plone Discussions Commenting infrastructure for Plone Plone JQuery Tools Integration Profile for Plone s JQuery Tools resources unweb shareit Share content on social networking sites qi Portlet Tagcloud A static tagcloud product with a topic navigation contentratings Extension profile for the contentratings Plone theme json_migrator plone app blob File replacement type Extension profile to replace the standard File content type with a compatible one based on ZODB 3 8 blobs plone app imaging User configurable image scaling 119 3 2 GETTING HELP You can get in touch with other Plumi developers via the Plumi blog which has information on email lists the Plumi IRC channel and a contact form to send an email directly to the project maintainers We can t always solve your problem but should always be able to offer some advice or direct you to other people who may be able to help It s always best to browse through the issue tracker before asking a question as this lists known issues and feature requests If your query relates to customisation beyond Plumi itself you can also visit
86. o we recommend using the VLC Video Lan Client media player to play the video back on your computer This software is available for all major platforms Windows Mac Linux and can handle nearly any type of video file It is also Free Software You can download VLC by clicking the link at Videos best viewed on VLC player below the player 16 lt object width 409 height 300 data http Latest v pLumi org 2B 2Bresource saging Version 2 6 ME Videos best viewed on LC player DOWNLOADING WAT CHING OGG THEORA VIDEO If you have a browser such as Firefox Opera or Chrome you can make the most of the new HT ML5 video technologies and watch an Ogg Theora version of a video play back right in your browser no plugin necessary such as Flash Plumi supports Ogg Theora and HT ML5 as an open standards open source and patent free alternative to commercial video technologies To watch the Ogg Theora version just click the link Download Watch Ogg Theora Version The video will start playing in a new page in your browser Use the HTML video player controls as you would using the Flash video player above If you don t have Firefox Opera or Chrome the video will just start downloading You can use VLC and many other media players to play this back on your desktop 17 You can read more about HTMLS in this handy guide DOWNLOADING VIDEOS VIA BITTORRENT New in Plumi 4 x is the ability to download and share vi
87. on is in the pending state here in French 57 rsonnel se d connecter ajouter aux favoris Click the flag of your original language to change the site back into that language rsonnel se d connecter ajouter g 6 You will need to wait until a site Manager has published your 58 content The translation of this news item will now be available if the user has switched languages anna mews nouveau manuel de plumi k traduire en actions tat publi Nouveau manuel de Plumi Par Anna Derni re modification 23 02 2010 00 36 Un nouveau manuel a t cr pour Plumi accueilli sur le site Web de FLOSSmanuals Le nouveau manuel couvre de divers dispositifs disponibles pour les utilisateurs ordinaires d un site Web de Plumi les administrateurs de site Web et une section sur l installation et la J configuration de base PLUMI video sharing Logo de Plumi 14 SWITCH LANGUAGES Plumi has built in support for internationalisation based on the LinguaPlone project this adds the ability to translate the website into other languages Translations must have been contributed and languages must have been enabled by site administrators for this function to be available To select another available language click the flag corresponding to that national language here we click the French flag to change the site language to French you are here home Anna nr lam a media artist
88. ons Full Description This documentary raises concerns about ongoing logging practices in the Southern Forests of Victoria Logging of old growth forests has many adverse environmental impacts including decreasing the quality and quantity of our water catchments native species loss and changes to micro climates in the region You can control playback of a video by scrubbing through moving left and right with the playhead position bar or clicking the pause button You can also control the volume using the volume slider 00 26 lt object width 486 height 300 data http Latest v pLumi org 2B 2Bresource Download Hi Res Screening Version 2 6 M8 To view the video fullscreen click the fullscreen button on the video player 15 a Copy the following to embed the movie into another web page lt object width 486 height 300 data http Latest v pLumi org 2B 2Bresource Lal Download Hi Res Screening Version 2 6 MB DOWNLOADING VIDEOS To download a video in its original higher quality format just click the Download Hi Res Screening Version button The size of the video file is listed here so you can estimate how long it might take to download Copy the following to embed the movie into another web page lt object width 40 height 380 data http Latest v pLumi org 2B 2Bresource Download Hi Res Screening Version 2 6 ME Once you have downloaded a vide
89. pplication based on Plone Zope for which this manual was written e Plone Free Software Content Management System based on Zope e Zope Application server and database e Python the dynamic programming language in which Plone Plumi is largely written that is used in a wide variety of application domains Python is often compared to Perl Ruby Scheme or Java e ZMI Zope Management Interface an interface for configuring Zope including the ability to add and configure Plone sites instances e Transcode Daemon video transcoding framework and network service which converts video files to web friendly formats using ffmpeg integrated into Plone e Skin or Theme the visual design of a Plone website including its page templates CSS and images e Product a Python package for Zope a type of software module that can be used in Plone e Package a more general term but in the Zope world often refers to something that doesn t live in the Products name space e Egg a way to distribute packages Supports automatic dependency management dependencies can be downloaded from PyPI T he Cheese Shop e GenericSetup a way to configure a Plone site using declarative XML files USER GUIDE KEY USER FEATURES BROWSE VIDEOS WATCH OR DOWNLOAD VIDEOS PUBLISH VIDEO PUBLISH NEWS PUBLISH EVENT EDIT CONTENT SHARING CONTENT AND WORKSPACE 10 PROFILES AND SOCIAL NET WORKING 11 EMBED VIDEO ON ANOTHER WEBSIT
90. r a Latest Videos ff Southern Forests Documentary HOW TO FEATURE A VIDEO NEWS OR EVENT 1 Log in as a user with Reviewer Editor or Manager role 2 Browse to a video news item or event that has been published Click the state dropdown menu and select feature 3 The video will now be featured It will now appear on the front page the most recently featured item will appear Note a user will not be able to retract an item that is featured The item must first be un featured then can be retracted rejected etc 75 l 8 PUBLISHING WORKFLOW In Plumi all content is moderated before becoming available on the web site Ordinary users must submit content for publication as described in the chapter on Publication States unless they are Managers Reviewers or Editors themselves See User Roles and Management for more info on this The process whereby content is submitted retracted published or sent back is known as the publishing workflow a Plone term The default publishing workflow on Plumi looks something like this e A Member creates content it is automatically submitted for publishing when it is saved e At this point any of these things could happen o The Member could retract the content choosing to re edit it and re submit it for publishing or choose to make it private where it is not viewable to anyone else but the owners of that content or a Manager or in the public draft state where it is vie
91. r software interchange or b Accompany it with a written offer valid for at least three years to give any third party for a charge no more than your cost of physically performing source distribution a complete machine readable copy of the corresponding source code to be distributed under the terms of Sections 1 and 2 above ona medium customarily used for software interchange or 127 c Accompany it with the information you received as to the offer to distribute corresponding source code This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer in accord with Subsection b above The source code for a work means the preferred form of the work for making modifications to it For an executable work complete source code means all the source code for all modules it contains plus any associated interface definition files plus the scripts used to control compilation and installation of the executable However as a special exception the source code distributed need not include anything that is normally distributed in either source or binary form with the major components compiler kernel and so on of the operating system on which the executable runs unless that component itself accompanies the executable If distribution of executable or object code is made by offering access to copy from a designated place then offering equivalent a
92. r member reader reviewer manager k Adm niirators g z F1 m m iz E ii T a Southern ore O m a O B O al oP 1 rn Virtual Grou gt apply changes 3 Enter the username of the Member you wish to add into the Quick search box and click the search button roup properties embers of the Southern Forests Production group Up to Groups Osrerview ou can add or remove groups and users from this particular group here Note that this doesn t actually delete the group or user it is nly removed from this group urrent group members E group user name e mail address O ji anna annaisagaponic org new group members Of Wer name bo sear 4 Check the box next to the username of the Member you wish to add to this group and click add selected groups and users to this group button Search for new group members quick search Bob E group user name mi E bob Assign Role to a User If you choose you can assign a role directly to a user rather than adding them to a group which has that role assigned to it 1 Enter the username you wish to assign the role to in the user search box and click the search button groups settings Users Overview Up to Site Setup lick the user s name to see and change the details of a specific user edit the e mail addresses and add remove users Note that roles listed here apply directly to a user They do not reflect add new user user search
93. reator When adding a new entry toggle the user interface to show the HTML code rather than the visual display Paste in the embed code 5 Add New Post My Plumi Video Permalink http anna sagaponic org p 513 Change Permalinks Upload lnsert S Visual engagemedia mp4 thumbnaillmage type image f url http latest v plumi org 12888 transcoded http latest v plumi org Members dimo videos engagemedia download video_file Clip 2B02 mov mp4 Clip 2B02 mp4 autoPlay false autoBuffering false clip url http latest v plumi org 12888 transcoded http latest v plumi org Members dimo videos engagemedia download video file Clip 2B02 mov mp4 Clio 2B02 mp4 H gt lt object gt Word count 0 Draft Saved at 8 16 33 pm Publish the entry 47 Publish Save Draft Preview Status Draft Edit Visibility Public Edit FA Publish immediately Edit Publish m Your video should appear on the page when viewed This entry was posted by a h on Monday February 22nd 2010 at 8 17 pm It is fled under Uncategorized any responses to this entry through the RSS 2 0 feed You can leave a response or trackback from your own site Edit thi NOTE Some blog software such as Wordpress will prevent users from adding embed or object tags into a blog post as a security measure Please consult the user manual for your web application if this is the case 48 12 VIDEO PODCASTING WHAT IS RSS
94. recommended process Buildout puts together Zope Plone and the third party products required by Plumi like ffmpeg nginx varnish haproxy and more For more info on buildout check out the Plone org buildout tutorial Before installing Plumi you need to answer the following questions Where are you going to put your Plumi files on your web server e We will be using opt plumi for this guide but you could use home user or something similar e NOTE Do not install the files into var www or any other publicly accessible space on your server Which version of Plumi do you want to get e The trunk version of Plumi contains the latest development code and may therefore become unstable If you are contributing to the development of Plumi by coding or testing then this is the version you should install e Tagged versions of Plumi are releases that have been packaged and may include Beta Releases Release Candidates or full production versions Do want to create a development site or a production site e f you wish to run a production site you can use the fully fledged production build with caching multiple load balanced zope instances etc e f you simply want to evaluate or develop Plumi then a much more lightweight buildout is provided instead in the development buildout Which ports do you want Plumi to use By default Plumi uses the following ports 8080 to run the Zope development instance 8100 to run ZEO the object
95. rence items with that category A collection is what was previously known in Plone as a smart folder a folder that displays dynamic content based on a set of criteria There are two methods available for adding a new video topic also known as video category video genre or callout category also known as submission category You can either set these up BEFORE or AFTER installation of Plumi Setting these up before installing is a little easier but both methods are listed below BEFORE INSTALLATION 106 1 Checkout the Plumi buildout as per the instructions in the installation chapter Before running the buildout execute the following process between steps 2 and 3 2 Edit the vocabs py file via the shell vi plumi buildout src plumi app plumi app vocabs py 3 Here you can view the dictionary vocab set from zope il8nmessageid import MessageFactory _ MessageFactory plumi vocab_set taxonomy_sub_folder topic video_categories genre video_gen vocab_setL video_categories poverty _ u Poverty Development indigenous _ u Indigenous refugee _ u Refugee Migration health _ u Health corporations _ u Corporations Privatisation globalisation _ u Globalisation law _Cu Law Justice work _ u Work consumerism _ u Consumerism war _ u War Peace human _ u Human Rights disability
96. rently full translations of the Plumi interface are only available for English and Indonesian However much of the interface is inherited from Plone which has been translated into many different languages If you choose to enable one of these other languages only some of the interface will be translated If you wish to assist in translating the Plumi interface into another language please consult this FAQ or contact the Plumi developers for more info If you wish to switch the language you are viewing the Plumi site in from available languages visit this chapter LANGUAGE SETTINGS CONTROL PANEL To manage languages in Plumi you first need to log in as an admin or any user with Manager role 1 Go to Site Setup area by clicking site setup Plone Configuration W Add on Products a1 Calendar fy Collection F Maintenance Configuration registry Markup CHANGE DEFAULT SITE LANGUAGE 80 1 Access the Language Settings control panel above Change the default language of your website by choosing the language from the Default site language drop down menu Language Settings Up to Site Setup Settings related to interface languages and content translations Language Settings Default site language The default language used for the content and the Ul of this site Estonian Faroese blatable French anch Andorra French Benin French Burkina Faso French Burundi French Cameroon French Ca
97. requirements apply to the modified work as a whole If identifiable sections of that work are not derived from the Program and can be reasonably considered independent and separate works in themselves then this License and its terms do not apply to those sections when you distribute them as separate works But when you distribute the same sections as part of a whole which is a work based on the Program the distribution of the whole must be on the terms of this License whose permissions for other licensees extend to the entire whole and thus to each and every part regardless of who wrote it Thus it is not the intent of this section to claim rights or contest your rights to work written entirely by you rather the intent is to exercise the right to control the distribution of derivative or collective works based on the Program In addition mere aggregation of another work not based on the Program with the Program or with a work based on the Program ona volume of a storage or distribution medium does not bring the other work under the scope of this License 3 You may copy and distribute the Program or a work based on it under Section 2 in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following a Accompany it with the complete corresponding machine readable source code which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used fo
98. requires Python 2 6 It will be installed as part of the installation detailed in this chapter along with a series of tools like gcc make subversion and more e Two hostnames required for production deployments You should configure those to point to your server s ip address o One for the Plumi site itself e g www example org o second one for the transcode daemon and the video server e g videos example org NOTE If you server is not going to be accessed from the Internet you still need to set up the hostnames within your private network eg internal DNS server etc hosts files on all workstations etc If you want to run a development version to test plumi you do not need to set up these domains Plumi development setup will work out of the box on localhost Setting up dependencies You can install Python and other required tools by running these commands either as root or by using sudo e g sudo apt get install gcc g dev tools and yasm apt get install build essential yasm subversion apt get install build essential yasm python2 6 and header files apt get install python2 6 dev libjpeg and zlib header files 84 apt get install libjpeg62 dev zliblg dev groff base apt get install groff base sudo apt get install libssl dev python profiler sudo apt get install libreadline5 dev libxml2 dev Installing via Buildout Here you will find information on how to install Plumi from buildout which is the
99. ribution and modification follow TERMS AND CONDITIONS FOR COPYING DISTRIBUTION AND MODIFICATION 0 This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License The Program below refers to any such program or work and a work based on the Program means either the Program or any derivative work under copyright law that is to say a work containing the Program or a portion of it either verbatim or with modifications and or translated into another language Hereinafter translation is included without limitation in the term modification Each licensee is addressed as you Activities other than copying distribution and modification are not covered by this License they are outside its scope The act of running the Program is not restricted and the output from the Program is covered only if its contents constitute a work based on the Program independent of having been made by running the Program Whether that is true depends on what the Program does 1 You may copy and distribute verbatim copies of the Program s source code as you receive it in any medium provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty keep intact all the notices that refer to this License and to the absence of any warranty and give any other recipients of t
100. rkspace out add to favorites Bos te published Call Outs by Anna last modified Feb 08 2010 11 18 PM Videos by Anna last modified Feb 08 2010 11 18 PM News by Anna last modified Feb 08 2010 11 18 FM fer E page in the site Can conta Events by Anna last modified Feb 08 2010 11 18 PM project plan for the upcoming Southern Forests documentary production Body Text o em Normal paragraph Formulate project plan Write treatment Establish production roles Secure funding and distribution Find production staff Time critical shooting Write documentary script Interviews and footage gathering Offline edit Meet with executive producer ir Finalise offline Online edit j LU PJ Create website Ce Be Transmission DVD and online distribution LA SHARING CONTENT WITH OTHER PLUMI USERS Plumi can be used as a shared space to collaborate on content Sharing gives others permission to do certain things with content you have created such as viewing or editing Others can share their content with you too giving you certain permissions This sharing function allows you to collaboratively author content with other Members of the site 37 There are many different circumstances in which you could use the workspace and share content with others As an example we will use the case that you could add a page share that p
101. root level Manager Has a user account so can log in Can add content anywhere and has the power to edit anything Can publish or send back any content Can perform other site administration tasks such as users and groups management and site wide settings e Canaccess the ZMI Zope Management Interface and use this to customise code or install products There are two common ways of giving a Member one of the roles above by assigning a role to that Member or by adding a Member to a group that has one of these roles both explained below Members can have more than one role the powers for each role they are assigned cascade so for example a Member with additional Editor and Reviewer roles can edit content and then publish it COMMON USER MANAGEMENT TASKS 69 Any user management task on this page first requires you to log into your Plumi site as a Manager 1 Log in as admin or any user with Manager role Go to Site Setup area by clicking site setup site map accessibility contact noderate comments 2 Choose Users and Groups from the list of Plone Configuration tasks Site Setup Configuration area for Plone and add on Products Plone Configuration ra Add on Products By Language Site ss Calendar 4 Mail A Themes i Collection F Maintenance WES Configuration registry Markup Users and Groups ZF Content Rules fq Navigation Errors 4 Search a Zope Management Interface fy HTML Filtering A
102. s registration of new users portal_registry partal_ repository portal_transforms Handles data conversion between MIME types E portal_types Controls the available content types in your portal portal_uidannotation Oo portal_uidgenerator 4 Click on plumi skin custom images plone_ styles plone_templates plumi_skin_styles Copy a Cut Copy Delete image_icon gif link_ico gif eon If ang if myevents gif mynews gif 2 6 Click the customize button 98 w Filesystem Image at portal_skins plumi_skin_custom_images logo gif Id logo gif Content Type image gif Dimensions 140 x 120 Size 9 791 bytes Last modified 2010 02 12 15 42 06 US Eastern Source file var www ang ya plumi buildout sre plumi skin plumi skin skins plumi_skin_custom_images logo gif Customize z l and press fhe button to make a copy of this method that can be customized PLUMI video sharing 7 Now replace the image by clicking Choose File button and choosing your own image from your file system Click Upload File Data wal amp CSS images psychedelic if Browse ROIS 8 Edit the Title field this will ensure that the title attribute changes in the HT ML Click Save Changes Title My Site Logo Content Type Preview Last Modified File Size 9 Visit your Plone site and refresh your browser to see the changes on your site You should see a
103. se any version ever published by the Free Software Foundation 10 If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different write to the author to ask for permission For software which is copyrighted by the Free Software Foundation write to the Free Software Foundation we sometimes make exceptions for this Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally NO WARRANT Y 11 BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE THERE IS NO WARRANTY FOR THE PROGRAM TO THE EXTENT PERMIT TED BY APPLICABLE LAW EXCEPT WHEN OTHERWISE STATED IN WRIT ING THE COPYRIGHT HOLDERS AND OR OTHER PARTIES PROVIDE T HE PROGRAM AS IS WITHOUT WARRANTY OF ANY KIND EIT HER EXPRESSED OR IMPLIED INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANT ABILITY AND FITNESS FOR A PART ICULAR PURPOSE THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU SHOULD THE PROGRAM PROVE DEFECTIVE YOU ASSUME THE COST OF ALL NECESSARY SERVICING REPAIR OR CORRECT ION 129 12 IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER OR ANY OTHER PARTY WHO MAY MODIFY AND OR REDIST RIBUTE THE PROGRAM AS PERMIT TED ABOVE BE LIABLE TO YOU FOR DAMAGES INCLUDING ANY GENERAL SPECIAL INCIDENT AL OR CONSEQUENT IAL DAMAGES
104. se by the new new video tag in HT ML5 and an Ogg Theora Vorbis file for use by the new video tag also creates a jpeg thumbnail from uploaded video files for use inside Plumi As of Plumi 4 1 it also creates a low resolution bitrate version of the video file which can be activated by users with low bandwidth connections These default settings can be altered Note use of the HT ML5 video tag is not currently the default playback method in Plumi as not all browsers are compatible with this tag and a better way of defaulting to Flowplayer needs to be implemented However it is available as a link Watch Download Ogg Theora Version which will play back a theora file in a new browser window if HT ML5 Ogg is present or download the file if it is not If you wish to use the video tag please contact the Plumi developer community here if you need some help In this chapter we look at configuring Transcode Star and changing the transcoding profiles output video files If you wish to run multiple Transcode Daemon processes on the same server please consult the documentation on changing the PID file at the bottom of this chapter CONFIGURE TRANSCODE STAR IN THE CONTROL PANEL You will need to configure Transcode Star with your site details If you have changed the port numbers you need to change the T ranscode Settings to reflect this also Visit the Transocde Settings page in the plone control panel here swap www mysite com for your URL
105. supported_mimetypes output_mime_type video mp4 output_extension mp4 For example the ffmpeg command to create the mp4 file can be found in scripts transcodeMp4 bin sh PATH bin PATH ffmpeg y i 1 s 640x480 threads r 25 ar 44100 vcodec libx264 crf 22 vpre medium acodec libfaac ab 64k f mp4 2 qt faststart 2 2 fst mv 2 fst 2 To edit the settings of the mp4 file you change the parameters For example to change the video framesize or resolution change e g 640x480 to this 320x240 Other parameters for the mp4 ogg and jpg can be altered ina similar fashion New profiles can also be added It may be useful to reference the documentation for ffmpeg and ffmpeg 2theora TRANSCODING AND FTP Videos uploaded through ftp don t get picked up by the transcode daemon currently A workaround to this issue is described in this ticket 116 3 0 BIT TORRENT CONFIGURATION Introduction Plumi provides BitTorrent support since Plumi 4 1 through collective seeder For each uploaded video file a torrent file is created and is available for download from the video view page Since Plone Plumi 4 uses blobstorage for storing files a symbolic link is being created for each video file Configuration You can configure the announce urls for the torrents by visiting the Plone Control Panel and clicking on Seeder Settings Visit the Seeder Setti
106. t such as Callouts calls for submissions pages and images Browse videos by category o By country o By topic o By genre o By tag Use your personal workspace o Automatically lists all your videos news and events in their own folders o Add other content such as pages images and documents Share content and collaborate o Edit files along with other members of the site Create or view author profiles o Edit your own or view other site members View latest videos news and events by each user Biographical information Activities production distribution screenings etc Crowd funding add a donate button prompting users to donate to that member via PayPal new in Plumi 4 x Social networking o Find other users on the site with the same genre interests activities and from the same places Use your personal dashboard o Configure the way you view the Plumi site o Change your preferences o View your profile Embed a video from Plumi on another website or blog Use a video podcasting application such as Miro to view download Plumi video feeds Switch languages to change the user interface into another language O O 0 0 e Translate content into another language Upload videos via FTP great for connections which are interrupted or very large files Add comments to content such as videos news and events Site Managers Administrators or Reviewers can use the following Plumi site administration tools Man
107. tary aaa Description ents in Victoria s Southern Forests Director ane Watson Producer Email Address Producer Mailing Address n Name www bigtrees com au Distributor Choose a Release Date add a Full Description HT ML can include images and links and click the next button to take you to the next step Date of release Full Description The description of the video content Bf ER E i j w 2 mm Normal paragraph NT EE ary raises concerns about ongoing logging practices in the Southern Forests of Victoria Logging crests has many adverse environmental impacts including decreasing the quality and quantity of our water catchments native ies loss and changes to micro climates in the region STEP TWO Now it s time to categorise your video Choose the Country of origin Video Genre Topics hold down CTRL COMMAND and click to select multiple topics and enter Tags your own words to categorise the video these MUST BE ENTERED ONE PER LINE NOT WITH COMMAS into the box Edit Plumi Video Plumi Video content Video Genre Topics Hold down CTRL COMMAND and click to select multiple topics Activism Animal Rights Art Culture Biodiversity Biotech Tags One per line forests environmental action group Enter the Location which your video is primarily about Location The geographical location associated with the item if applicable Victoria Australia Enter th
108. te you may experience errors using the Transmission torrent client as it does not always work well with certain trackers using UDP URLs If you experience problems using Transmission please try another client such as those listed above 18 5 PUBLISH VIDEO To publish a video you must have registered and must be signed in Note it may take a while to upload your video depending on your internet connection so please be patient Also your video will not be published immediately the default set up of a Plumi site is for new contributions to be moderated by site reviewers After the content is reviewed you will be notified via email You will not be able to edit the video unless you retract it PUBLISH VIDEO STEPS Click the Publish button in the sidebar Choose Publish Video button 4 Publish Video Share your productions by uploading video to Plumi 3 0 development site Videos will be automatically submitted for publishing approval View editorial policy gt Publish Event List your events such as screenings film festivals or workshops here gt Publish News Tell us news about your past and future productions and promote your work gt Call Out STEP ONE Fill out the form adding a Title required Description required a short summary as much other production information as you choose Producer Director etc 19 Edit Plumi Video Flumi Video content Title Southern Forests Documen
109. tems search for related content already on the website by clicking the add button This will open a new a new window where you can browse or search for other content that is related to your video Click the next button to take you to the next step or the previous button if you wish to change what you ve entered into Step 1 Related Items H 1 DrEVIOUS E cancel STEP THREE Browse for a video file on your computer by clicking the Browse button Edit Plumi Video Plumi Video content Video File a The uploaded video file Video Thumbnail Thumbnail Image description B Previous save cancel Choose the video you wish to upload and click the Save button 22 aye gt 55 M A files _ _ e ae ne Fa Date Modified sce 7002 mov 18 02 10 Fy Movies Jd Music fia Pictures Lei Projects Ca Plumi M sc 18 02 10 La new sere T SEARCH FOR 4 Today O Yesterday E Past Week All Images E AN Movies a G All Docu Y Hide extension Cancel Attach a thumbnail image to your video by clicking the Browse button and choosing an image from your computer note this is optional Plumi will automatically grab an image from the video you uploaded if you don t upload your own thumbnail image OOA File Upload al files Projects Nam Date Modified GJ Plumi M il 18 02 10 LA new scr
110. to a sensible size Use rs anna Pictures piratelogo jpg C Browse Image Caption Pirate TV log OP save cancel Click the Save button Image Will be shown in the news listing and in the news item itself Image will be scaled to a sensible size Use rs anna Fictures piratelogo jpg Browse 3 Image Caption Pirate TV logol cancel Your news item will now go into the pending content state awaiting publishing by a Reviewer or Manager it will not be available within the site for example on the front page until it has been moderated 26 27 T PUBLISH EVENT To publish an event you must have registered and must be signed in Note your event will not be published immediately it will be moderated by site reviewers and then you will be notified via email when it is actually published You will not be able to edit the event unless you retract it PUBLISH EVENT STEPS Click the Publish button in the sidebar Choose Publish News button gt Publish video Share your productions by uploading video to Plumi 3 0 development site Videos will be automatically submitted for publishing approval View editorial policy List your events such as screenings film festivals or workshops here gt Publish News Tell us news about your past and future productions and promote your work gt Call Out Enter a Title Description short summary and a Location for your event Set a date a
111. ts we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights These restrictions translate to certain responsibilities for you if you distribute copies of the software or if you modify it For example if you distribute copies of such a program whether gratis or for a fee you must give the recipients all the rights that you have You must make sure that they too receive or can get the source code And you must show them these terms so they know their rights We protect your rights with two steps 1 copyright the software and 2 offer you this license which gives you legal permission to copy distribute and or modify the software Also for each author s protection and ours we want to make certain that everyone understands that there is no warranty for this free software If the software is modified by someone else and passed on we want its recipients to know that what they have is not the original so that any problems introduced by others will not reflect on the original authors reputations Finally any free program is threatened constantly by software patents We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses in effect making the program proprietary To prevent this we have made it clear that any patent must be licensed for everyone s free use or not licensed at all The precise terms and conditions for copying dist
112. umi org to help get you started lt VirtualHost 80 gt 88 ServerName demo plumi org ServerAdmin contact engagemedia org lt Directory gt Options FollowSymLinks AllowOverride None Order allow deny allow from all deny from 60 224 93 59 203 184 26 179 lt Directory gt ErrorLog var log apache2 plumidemo plumidemo error log Possible values include debug info notice warn error Crit alert emerg LogLevel warn CustomLog var log apache2 plumidemo plumidemo access log combined ServerSignature On RewriteEngine On Normalize URLs by removing trailing s RewriteRule http 127 0 0 1 8381 VirtualHostBase http SERVER_NAME 80 demo VirtualHostRoot 1 L P Pass all other urls straight through RewriteRule http 127 0 0 1 8381 VirtualHostBase http SERVER_NAME 80 demo VirtualHostRoot 1 L P lt Location gt Order Allow Deny Deny from none Allow from all lt Location gt lt VirtualHost gt lt VirtualHost x 80 gt ServerName videos demo plumi org RewriteEngine On RewriteLog var log apache2 demo plumi org rewrite_videos demo plumi org log RewriteLogLevel CustomLog var log apache2 demo plumi org access_videos demo plumi org log common ErrorLog var log apache2 demo plumi org error_videos demo plumi org log lt Proxy http 127 0 0 1 8338 gt Allow from all lt Proxy gt Alias transcoded var log apache2 demo 41 plumi org transcoded
113. use and those who are based in the same country as yourself Click on the activity genre media format or country on the user s profile Bob Franklin I am a filmmaker from Bendigo produce video and radio documentaries mainly about technology and the Internet Author s home page in this site URL http www 3cr org au Address P O Box 876 Phone 61 444 999 888 Media Formats TV DVD Web This shows you a listing of all other users who share the same activities genre interests media formats or those who live in that country Search results 2 users prefer Documentary in genre bob Australia AAMAS Australia HH on Cine eee were A EDITING YOUR PROFILE To edit your profile just click the edit tab when viewing your profile 41 vou are here horme am a media artist activist and producer based in Melbourne Australia a experience architecture and front end development Author s home page in this site RL http anna sagaponic org enre Interests Documentary Experimental Fiction Animation Music News Report Activities Production Distribution Screening Media Formats TV DVD Web Film Edit your Full Name Email Address and City of Residence Choose your Country of Residence from the drop down menu sie Personal Preferences s Ug to my dashboard EX four personal settings Pirie Doula D Your betwiion enhe city and courir Biography A shorn ov
114. w Search Feed Q Video Search New Folder LIBRARY D Shows Most Popular Rename Es Video Remove View Download Videos Click on the Plumi feed in sidebar 50 FEEDS M Wildlife Highlights Global Pulse This American Life PLAYLISTS Example Playlist um Documentary at Plumi 3 a Transmission Asia Pacific February 23 2010 4 8 KO A documentary about the Transmission Asia Pacific meeting in Sukabumi Show Moar Ge Unplayed Remove j Southern Forests Documentary February 19 2010 A video about logging of the water catchments in Show More Victoria s Southern Forests ideo sharing Download b Downloaded Click Download button to download video Southern Forests Documentary February 19 2010 A video about logging of the water catchments in Show Mare Victoria s Southern Forests Southern Forests Documentary February 19 2010 26 scs 4 6 mb A video about logging of the water gt catchments in Victoria s Southern Forests Show More he Unplayed Remove Use video controls to play rewind fast forward or pause the video 51 Fullscreen Pop Out Southern Forests Documentary 0 05 Ff 0 22 Change Automatic Download Settings Many users choose to download new videos when they become available However if you are concerned about your bandwidth download usage or disk space you will want to disable automatic downloading of new videos new content
115. wable but not included in site listings such as Latest Videos or the front page o An Editor could choose to retract make public draft re edit that content and then re submit it for publishing o Reviewer could choose to publish the content or send it back making the content a public draft o Manager could choose to re edit publish send back make the content private or even delete it e Once the content is published any of these options are still available REVIEW LIST AND EMAIL NOTIFICATION A Review List is used to list all content that has been added by Members and then submitted for publication This makes it easy for Reviewers to see what content needs to be reviewed All Reviewers are also emailed automatically when new content is submitted for publication Publishing Sending Back Content 76 1 To visit the Review List you must be logged in as a Reviewer and then click the Review List menu tab or the link in the sidebar E another test admin Feb 12 2010 transcoding test admin Feb 12 2010 2 To approve publish or disapprove send back content click on the content item in the list Full review list E title amother test transcoding test select all size 4 9 MB 4 9 MB test after svn update on tues 16 feb 9 5 ME E test after svn update E E E E Ej Gr test for logs test test kjlhlkhj fds iA Test eo 4 9 MB 4 9 M
116. work VIEWING ANOTHER USER S PROFILE To find another member s profile click Users in the sidebar 39 ie News ie Events You can search for users by username email or full name Enter one of these and click the Search button Search for users his search form enables you to find users by speg User Search Criteria Name ce login fames contain Find users whose email addresses contain Full Name Return users with full names containing this value Choose the user from the search results Search results 1 items matching your search terms Click the username next to any of these folders Bob jm Call Outs pst modified Feb 17 2010 08 00 PM fie Videos by Bob last modified Feb 17 2010 08 00 PM fe News by Bob last modified Feb 17 2010 08 00 PM fie Events by Bob last modified Feb 17 2010 08 00 PM You can also view a user s profile by clicking on their name alongside any content they have created throughout the website 40 lumi Manual st modified Feb 22 2010 07 54 PM anual has been created for Flumi hosted on the FLOSS manuals website The new manual covers various features available for ordinary users of a Flumi site site administrators and a section on installation and basic configuration NETWORKING USING PLUMI You can find other users in a Plumi site who share the same genre interests your activities the media formats you
117. y admin last modified Feb 08 2010 es 6 Give your Collection a title 109 Add Collection An automatically updated stored search that can be used to display items matching criteria you specify Defaults Categorization Dates Ownership Settings Title Required Ti Lb a Ted BC pleas a Tree Planting Description short summary of the content Normal paragraph and click Save i Changes saved ree Planting by admin last modified Feb 24 2010 01 19 AM There are currently no criteria om which to search Please add them using the criteria tab RSS Feed Send this Print this Bookmarks 8 Click the criteria tab content video topics Tale ACL PRCE LS r j ie Item state changed ree Planting 9 Insert the following criterias Video categories with Criteria type of Text Item Type with Criteria type of Select content types and State with Criteria Type of List of values E g to add Video categories with Criteria type of Text select Video categories from the Field Name drop down menu 110 Criteria for Tree Planting No criteria defined yet The search will mot show any results Please add criteria below Add New Search Criteria Field name List Available Fields Countries Creation Date Creator Description Effective Date End Date Expiration Date Item Type Location Modification Date Related To Search Text Short Name Start Date State Subm
118. y change what is written in that page follow these instructions If you want to add a different static page and have it appear in the portal tabs or remove one see the next section 1 To change the text that appears in each of these tabs click ona tab such as About Us staticpages2 jpg 2 Click the edit tab and Oo 102 25 CONFIGURE PORT LETS Portlets are the boxes of dynamic content that appear in the sidebars of a Plumi site outlined in red boxes in the screenshot below As a site Manager you can change the order in which these appear and add new portlets es i LUMI Search Site search video sharing Home About Us Contact register og you are here home i Ek Featured Video EngageMedia mp4 TAG CLOUD 0 04 dfikjasdf fly on the wall forests tag2 NAVIGATION der EngageMedia is a video sharing site sdfggs amp TS about social justice and environmental t new_categoryy issues in the Asia Pacific featured Welcome to Plone Read more legislation asdifkj action group dfasdf News 1 Categories Activism Art Cukure Internet Media iy native tag 1 BB Events i independent E Latest Videos Country Australia bushland Ee Browse Content NEWS E Music Fans Turn Out at Live Music Protest News and Events Music Fans Turn Out at Live Music Protest Feb 08 2010 sted Feb 09 20 More news A protest about recent changes to licensing for live music venues drew a large crowd to the Melbourn
Download Pdf Manuals
Related Search
Related Contents
Samsung AQ09TSBN Felhasználói kézikönyv SPACE CHARGER PRO取扱説明書 HP LC3260N Start Here Guide コントローラ取扱説明書(TC83 Ⅱ) LSS-100PUser manual140619 Huffy M611412 User's Manual PREGÃO PRESENCIAL Nº 053/2.011 - Prefeitura Municipal de Brotas S315.400 User Guide RCA 26980/26981 Cordless Telephone User Manual Copyright © All rights reserved.
Failed to retrieve file