TERMINALFOUR t44u 2008 - Raewyn McKenna - Hidden Goodies in Site Manager

748 views

Published on

Published in: Technology, Design
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
748
On SlideShare
0
From Embeds
0
Number of Embeds
63
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

TERMINALFOUR t44u 2008 - Raewyn McKenna - Hidden Goodies in Site Manager

  1. 1. Goodies hidden in Site Manager Raewyn McKenna, Project Coordinator TERMINALFOUR User & Partner Conference 2008
  2. 2. What you are going to see <ul><li>Goodies distributed with the product but not obviously there! </li></ul><ul><li>Requires product knowledge </li></ul><ul><li>All information is on the Extranet </li></ul>
  3. 3. Transfer Manager – transfer from your CMS to web server <ul><li>Transfer published files via ftp, ftps or scp </li></ul><ul><li>Only transfer files that have changed </li></ul><ul><li>Clean-up option </li></ul><ul><li>NEW FEATURE: Schedule Transfers </li></ul>
  4. 4. Media Loader: HUGE time saver <ul><li>Bulk upload files to the media library </li></ul><ul><li>COMING SOON: Upload files directly from your desktop </li></ul>
  5. 5. Google Site Map Generator <ul><li>Generate an XML Google Site Map </li></ul><ul><li>Increase your Search Engine Ratings </li></ul>
  6. 6. Incorporate content from other sources: Import URL <ul><li>Import an entire page into a Site Manager published page </li></ul><ul><li>&quot;Server Side Include&quot; </li></ul><ul><li>Insert into template formatting </li></ul><ul><li><t4 type=&quot;import-url&quot; url=&quot;http://www.terminalfour.com&quot; /> </li></ul><ul><li><t4 type=&quot;import-url&quot; element=&quot;External Link&quot; /> </li></ul>
  7. 7. Incorporate content from other sources: Web Object <ul><li>Imports a page and follows links & images </li></ul><ul><li>Example: Staff details held in external database. </li></ul><ul><li>Staff listings by school eg. http://www.mysite.com/staff?school=biology or http://www.mysite.com/staff?school=archaeology </li></ul><ul><li>Template element called ‘school’ to enter the school code (biology/archaeology) </li></ul><ul><li>Insert into template formatting </li></ul><ul><ul><li><t4 </li></ul></ul><ul><ul><li>type=&quot;web-obj&quot; </li></ul></ul><ul><ul><li>method=&quot;http&quot; </li></ul></ul><ul><ul><li>start-url=“http://www.mysite.com/staff?school=$template.school$&quot; </li></ul></ul><ul><ul><li>link-match=&quot;http://www.mysite.com/staff&quot; </li></ul></ul><ul><ul><li>link-match-import-method=&quot;subsection&quot; </li></ul></ul><ul><ul><li>parse-body=&quot;true&quot; </li></ul></ul><ul><ul><li>/> </li></ul></ul>
  8. 8. Custom Navigation Objects: CSS Selector <ul><li>Select different CSS files for different branches of your site </li></ul>
  9. 9. Custom Navigation Objects: CSS Selector Same Style Different CSS
  10. 10. Custom Navigation Objects: Related Content <ul><li>Find content from a specific section or a child section with a specific name </li></ul>
  11. 11. Custom Navigation Objects: Related Content <ul><li>Find content from a specific section or a child section with a specific name </li></ul>
  12. 12. Custom Navigation Objects: Related Content 1 <ul><li>Find content within the current section </li></ul><ul><li>Example: Download docs grouped </li></ul>
  13. 13. Custom Navigation Objects: Related Content 1 <ul><li>Find content within the current section </li></ul><ul><li>Example 1: Content template for right hand column content </li></ul><ul><li>Example 2: Download docs grouped </li></ul>
  14. 14. Custom Navigation Objects: Related Content Branch <ul><li>Find content from a child section with a specific name, but continue up the hierarchy if no child is found </li></ul>
  15. 15. Custom Navigation Objects: Related Content Branch <ul><li>Find content from a child section with a specific name, but continue up the hierarchy if no child is found </li></ul><ul><li>Example: Contact Details for a branch of the site </li></ul>
  16. 16. Custom Navigation Objects: Section Meta Info <ul><li>Display meta data without surrounding meta tags </li></ul><ul><li>Example: <meta name= &quot;DC.description&quot; content=&quot; Easy to use Enterprise CMS &quot; /> </li></ul>
  17. 17. Custom Navigation Objects: Section Meta Info <ul><li>Display meta data without surrounding meta tags </li></ul><ul><li>Example: <meta name= &quot;DC.description&quot; content=&quot; Easy to use Enterprise CMS &quot; /> </li></ul><ul><li>Example: Last Modified Date </li></ul>
  18. 18. Custom Navigation Objects: Top Content <ul><li>Output recent, upcoming or recently modified content in a specific template, found in the full channel, branch or particular section </li></ul><ul><li>Examples: News, Events, FAQs </li></ul>
  19. 19. Custom Navigation Objects: Top Content <ul><li>Output recent, upcoming or recently modified content in a specific template, found in the full channel, branch or particular section </li></ul><ul><li>Examples: News, Events, FAQs </li></ul>
  20. 20. Find the Content / Section ID <ul><li>For use in analytics or custom applications </li></ul><ul><li>Output the current content ID using t4 tag in template formatting: </li></ul><ul><li><t4 type=&quot;meta&quot; meta=&quot;id&quot; /> </li></ul><ul><li>Output the current section ID using a Section Details object – leave Section as 0 </li></ul>
  21. 21. Selective Output Broker: Hide blank template elements <ul><li>T4 tag for template element: </li></ul><ul><li><t4 type=&quot;content&quot; name=&quot; heading &quot; output=&quot;normal&quot; modifiers=&quot;htmlentities&quot; /> </li></ul><ul><li>Example: </li></ul><ul><ul><li>Output: <h3>Heading text</h3> </li></ul></ul><ul><li><t4 type=&quot;content&quot; name= &quot;heading&quot; output=&quot; selective-output &quot; format=&quot;<h3>$value</h3>&quot; modifiers=&quot;htmlentities&quot; /> </li></ul>
  22. 22. Fix URL: Insert missing http:// <ul><li>Checks the URLs within template elements and prepends http:// if necessary. </li></ul><ul><li><t4 type=&quot;fix-url&quot; element=&quot;External Link&quot; /> Looks for the content element called &quot;External Link&quot;. If it exists and does not start with http://, it prepends the http:// to the value when output. </li></ul><ul><li>NOTE: the Fix URL broker does not output the element therefore the normal t4 tag to output the element is also required. </li></ul>
  23. 23. Media Formats: Change the format of your media Example: Add File Size to PDF Documents
  24. 24. Media Formats: Change the format of your media Selecting a media type in the media library media_type table in the database List of template formats Media formatter
  25. 25. Questions?

×