![]() |
![]() |
||||||
|
|||||||
Plug-in Web Applications > Zine posted on 4:09 PM, July 21, 2008
Manage articles and e-Zines.
Articles are related to other articles in a heirarchical structure. There are a wide variety of ways that articles can be combined, but the ZineMachine includes a few standard configurations ("zines") that are popular:
Zines can be configured to allow reader comments. They can even be configured to allow readers to contibute whole articles. Configuration details are included in the ZineMachine documentation. Articles will automatically be included in search engine indexes if the Zine plug-in has a service page on the site. Displaying ZinesInsert the Zine plug-in into a page, and select the zine you want to highlight. This will generate an index of the Zine, and allow the reader to browse into any of that Zine's articles. They will also be presented with links to the archives (if any articles have expired), and to RSS feeds if they want to subscribe.If you choose the "show all zines" option when inserting the Zine plug-in into a page, you will get a high-level index of all the zines available to read on this site. The reader then chooses a particular zine to get its index of articles. More advanced usages require that you use plaintext update mode, and enter the plug-in tag directly: To get an index of all zines of a particular type, eg. all forums, use: <!--&Zine(zine=zinedex;type=forum)-->To get a preview of new articles across all zines, use: <!--&Zine(zine=newarticles)-->To get a preview of recent comments posted by readers, use: <!--&Zine(zine=newcomments)--> Clean URLsBy default, Zines are referenced using a zine command and article ID, which appear as query parameters in the URL. To use cleaner path-style URLs, set the following configuration parameter in your Zine configuration file:link_style = pathYou probably also want to use clean URLs for your regular CMS links, which involves the following configuration setting in your main configuration file: page.dyn_url_type = pathTaken together, this will eliminate query strings from simple dynamic views of your pages and articles. For example, the unclean URL http://mywebsite.com/cgi/page.cgi?_id=123&aid=456&zine=show
becomeshttp://mywebsite.com/cgi/page.cgi/articles.html/blog/Article_Title
You can then use Apache's mod_rewrite module to simplify this URL further, if you wish. |
Recent ArticlesDocumentation Topicsbest practices (5)
content management (12)
data handling (7)
fundamentals (3)
google (5)
graphic design (21)
html formatting (7)
IT (8)
plug-in modules (28)
POD (32)
programming (48)
RSS (3)
security (3)
SEO (3)
visual tutorial (29)
web protocols (9)
|