Loading...
 
Features / Usability

Features / Usability


Re: Dynamic Content and Ephemerides

posts: 4656 Japan

I haven't used Ephemerides but understand that it displays information according to the day. Often this means positions of planets and so on, or astrological information, in ephemerides outside of Tiki. With Tiki, it could be used for this or for anything else, like "This day in history," etc. The key point is that the info changes according to the day on the calendar.

Ephemerides displays as a module, in a side column or in a wiki page with the module plugin. I'm not sure what syntax is used with Ephemerides — wiki syntax, HTML, or what.

Dynamic content is more flexible in that the content display isn't associated with a date. There's a publishing date but other than that the information is displayed every time a template is used that contains the dynamic content tag. I've only used dynamic content blocks in templates (by adding the tag). I don't know off-hand if there's a way to use them in wiki pages. I used them where I wanted information to be shown regularly, like on a custom index page. You can see an example of this use here. The page is a modified tiki-articles.php page, with a dynamic content block tag added to the the top of the articles section on the associated template to display the text.

A key feature is that you can get text or other content into a part of the web page that normally would require template editing. Well, you still have to edit the template once, to add the content block ID tag, but after that the editing can be done through Tiki's dynamic content admin page.

I guess the content is dynamic for two reasons. One is that the info will appear anywhere the tag is used, so it's "location" dynamic; another is that the tag can have syntax that displays dynamic content IDs randomly, so it's "content" dynamic.

There isn't a specific way to integrate these into the rest of the site; it's just a question of if you want to display date-specific info, or place content onto a page in a regular or random way.

-- Gary

There are no comments at this time.