DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:anewssystem

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
plugin:anewssystem [2012-12-09 00:35] – [Syntax] Taggicplugin:anewssystem [2023-10-31 00:32] (current) Klap-in
Line 1: Line 1:
 ====== anewssystem Plugin ====== ====== anewssystem Plugin ======
- 
  
 ---- plugin ---- ---- plugin ----
-description: Simple News system to create news articles and preview them or provide the News tags within a little cloud. +description: Simple News system to create news articles and preview them or provide the News tags within a little cloud 
-author     : Taggic +author     : Taggic
 email      : Taggic@t-online.de email      : Taggic@t-online.de
 type       : syntax type       : syntax
-lastupdate : 2012-12-08 +lastupdate : 2016-06-02 
-compatible : rincewindanguaadora belle+compatible : WeatherwaxBinkyPonder Stibbons, Hrun, !Hogfather
 depends    :  depends    : 
 conflicts  conflicts 
 similar    : tips:newssystem similar    : tips:newssystem
 tags       : NEWS, newssystem, newspaper tags       : NEWS, newssystem, newspaper
-screenshot_img: http://img838.imageshack.us/img838/6777/anssexmpl.gif 
  
-downloadurl: https://github.com/Taggic/anewssystem/archives/master +downloadurl: https://github.com/Taggic/anewssystem/archive/master.zip 
-bugtracker : http://www.fristercons.de/fcon/doku.php?id=news:issues +bugtracker : #http://www.fristercons.de/fcon/doku.php?id=news:issues #FIXME 
-sourcerepo : https://github.com/Taggic/IssueTracker/+sourcerepo : https://github.com/Taggic/anewssystem/
 donationurl:  donationurl: 
 +
 +screenshot_img: https://trello.com/1/cards/64528d666aaaf70efe8a599e/attachments/64528dd0601bf96472a1f260/download/dokuwiki-plugin-anewssystem_screenshot.gif
 ---- ----
  
-\\  +:!: The version 2012-07-17 modified the meaning of parameter prev_length. Now it is a threshold for the max previewed words. Please consider to change global config and syntax lines accordingly.
-:!: The version 2012-07-17 modified the meaning of parameter prev_length. Now it is a threshold for the max previewed words. Please consider to change global config and syntax lines accordingly. \\  +
-\\  +
-:!: The version 2012-05-09 introduced tags. Formerly created news does not have such and might be not visible by given date-validity \\ due to tags used as filter. To make them visible edit the news article and add "''%%  *  tags: tag1, tag2, tag3%%''" into the line after author entry. \\  +
-\\ +
-:!: Take care that since version 2012-03-29 you need a modification of formerly created news articles. \\ Open your //newsdata// page with DokuWiki Editor and replace all %%----%% by a level 1 headline. The headline text must be identical to the //**head**// content of your news article. \\ +
  
 +:!: The version 2012-05-09 introduced tags. Formerly created news does not have such and might be not visible by given date-validity due to tags used as filter. To make them visible edit the news article and add "''%%  *  tags: tag1, tag2, tag3%%''" into the line after author entry.
  
 +:!: Take care that since version 2012-03-29 you need a modification of formerly created news articles. \\ Open your //newsdata// page with DokuWiki Editor and replace all %%----%% by a level 1 headline. The headline text must be identical to the //**head**// content of your news article.
  
-__**Changes**__ \\  +==== Changes ==== 
-{{rss>http://github.com/feeds/Taggic/commits/anewssystem/master date}}+ 
 +{{rss>https://github.com/Taggic/anewssystem/commits/master.atom date}}
  
 ===== Overview ===== ===== Overview =====
 +
 The plugin delivers you three major functions (write news, news flash, read all). You are supported by a simple form to write the article. There you can also specify when the news will be visible and until when. Beside writing news articles you can put a NEWS flash box wherever you want (usually on the start page of your wiki). It will provide a preview of the news you want to tell the world linked to the complete content. Another function is to read the complete set of articles you have written. The news data will be stored into one text file, which can be edited by DokuWiki implemented editor as any other page. The previews also as the complete article are allowed to contain DokuWiki syntax. This will be rendered properly. The plugin delivers you three major functions (write news, news flash, read all). You are supported by a simple form to write the article. There you can also specify when the news will be visible and until when. Beside writing news articles you can put a NEWS flash box wherever you want (usually on the start page of your wiki). It will provide a preview of the news you want to tell the world linked to the complete content. Another function is to read the complete set of articles you have written. The news data will be stored into one text file, which can be edited by DokuWiki implemented editor as any other page. The previews also as the complete article are allowed to contain DokuWiki syntax. This will be rendered properly.
  
Line 46: Line 45:
  
 ==== Installation ==== ==== Installation ====
-Install the plugin using the [[Doku>plugin:plugin|Plugin Manager]] and the download URL above, which points to latest version of the plugin. \\  
-Refer to [[Doku>plugin_installation_instructions|DW Installation instructions]] to read more about. 
  
-  - create a a page news:news and put there the following syntax, which will bring all elements onto one page <code txt news.txt>====== News ======+Search and install the plugin using the [[plugin:extension|Extension Manager]]. Refer to [[:Plugins]] on how to install plugins manually. 
 + 
 +Further: 
 + 
 +  - create a a page news:news and put there the following syntax, which will bring all elements onto one page<code txt news.txt>====== News ======
 ~~NOCACHE~~ ~~NOCACHE~~
 **[ [[news:allnewsdata|all news]] | [[news:news|write news]] | [[news:newsdata?do=edit|edit news]] ]** **[ [[news:allnewsdata|all news]] | [[news:news|write news]] | [[news:newsdata?do=edit|edit news]] ]**
Line 60: Line 61:
 </code> </code>
   - create a page news:newsdata and enter there a space or dot sign (filled with articles by using Author Interface)   - create a page news:newsdata and enter there a space or dot sign (filled with articles by using Author Interface)
-  - create a page news:allnewsdata containing the following content <code txt allnewsdata.txt>====== Latest NEWS articles ======+  - create a page news:allnewsdata containing the following content<code txt allnewsdata.txt>====== Latest NEWS articles ======
 ~~NOCACHE~~ ~~NOCACHE~~
 {{anss>allnews}}</code> {{anss>allnews}}</code>
  
 ==== The Author Interface ==== ==== The Author Interface ====
-{{ http://img403.imageshack.us/img403/251/writenews.gif?nolink|Author Interface}}Number one is a user interface to write News articles, link them and define a validity period. + 
 +{{ https://trello.com/1/cards/64528d666aaaf70efe8a599e/attachments/64528dcb9c9c548d6ec10e10/download/dokuwiki-plugin-anewssystem_author-interface.gif?recache|Author Interface}}Number one is a user interface to write News articles, link them and define a validity period. 
  
 On top of it a unique anchor will be calculated to link the previewed content properly with the whole article.  On top of it a unique anchor will be calculated to link the previewed content properly with the whole article. 
Line 76: Line 78:
  
 ==== News Output ==== ==== News Output ====
 +
 There are 3 output variants available. One is the //**News Flash**// box you can place wherever you want within your page syntax. Styling can be customized by the style.css file. The output is defined by the syntax parameters for width, quantity of articles and count of words to be previewed. There are 3 output variants available. One is the //**News Flash**// box you can place wherever you want within your page syntax. Styling can be customized by the style.css file. The output is defined by the syntax parameters for width, quantity of articles and count of words to be previewed.
  
Line 82: Line 85:
 If you have write permission on that page where //**News Flash**// or //**All News**// syntax was placed you will find two little icons below each news article. If you click on these icons you can either edit or delete the related news post. The symbol will change from black & white picture into a colored image if you hover the mouse over it. A click on the cross will immediately delete the related news record. There is no undo function so please use this function wisely. By a click on the blue feather the section edit of the related news record will be opened. If you have write permission on that page where //**News Flash**// or //**All News**// syntax was placed you will find two little icons below each news article. If you click on these icons you can either edit or delete the related news post. The symbol will change from black & white picture into a colored image if you hover the mouse over it. A click on the cross will immediately delete the related news record. There is no undo function so please use this function wisely. By a click on the blue feather the section edit of the related news record will be opened.
  
-The third method is a page as usual within Dokuwiki containing all news as defined by the template divided into sections, where the Headline is used as section headline. To edit there you may chose the standard DokuWiki Editor itself with section edit.+The third method is a page as usual within DokuWiki containing all news as defined by the template divided into sections, where the Headline is used as section headline. To edit there you may chose the standard DokuWiki Editor itself with section edit.
  
 +{{https://trello.com/1/cards/64528d666aaaf70efe8a599e/attachments/64528dcccfe9a71e27624d0b/download/dokuwiki-plugin-anewssystem_news-cloud.gif?recache|News Cloud}} 
  
-{{http://img24.imageshack.us/img24/7321/bp7u5nmm.gif}}  +The news cloud provides you a possibility to present your news tags as links in a cloud as you may know it from the [[Cloud]] plugin. There is no dependency to install the cloud plugin for this feature. It also delivers you various options to style your cloud either by your own CSS by syntax class option and/or by styling parameters within the syntax line. The News Cloud will display all tags where you have current news articles (not beyond the perishing date). A click on such a tag-link of the News Cloud will open the configured "All News" page but overrule the potentially tag setting of the syntax line to show the current, wanted articles.
- +
-The news cloud provides you a possibility to present your news tags as links in a cloud as you may know it from the [[doku>plugin:cloud|cloud plugin]]. There is no dependency to install the cloud plugin for this feature. It also delivers you various options to style your cloud either by your own CSS by syntax class option and/or by styling parameters within the syntax line. The News Cloud will display all tags where you have current news articles (not beyond the perishing date). A click on such a tag-link of the News Cloud will open the configured "All News" page but overrule the potentially tag setting of the syntax line to show the current, wanted articles.+
  
 ==== News Thumbshots ==== ==== News Thumbshots ====
-{{ http://img803.imageshack.us/img803/3550/newsthumbshots.gif}}Many of the website needs to upload the thumbshot or screenshot manually of your website. So many of them try to use the third party tool or addons to. Nowadays a lot of webmasters are looking for a website snapshot tool in order to make data presentation more attractive to their visitors. + 
 +{{ https://trello.com/1/cards/64528d666aaaf70efe8a599e/attachments/64528dce78134de6cec2b2a5/download/dokuwiki-plugin-anewssystem_news-thumbshots.gif?recache|News Thumbshots}}Many of the website needs to upload the thumbshot or screenshot manually of your website. So many of them try to use the third party tool or addons to. Nowadays a lot of webmasters are looking for a website snapshot tool in order to make data presentation more attractive to their visitors.
  
 The News Thumbshots are realized by integration of related online Service Providers. There you can choose from variety of the online services, fee-less or highly professional with costs. I have checked the following for you but it is not limited and may change over time (list is not under regular care and there are many more available): The News Thumbshots are realized by integration of related online Service Providers. There you can choose from variety of the online services, fee-less or highly professional with costs. I have checked the following for you but it is not limited and may change over time (list is not under regular care and there are many more available):
Line 100: Line 103:
   * http://fadeout.de   * http://fadeout.de
  
-Most of them are fee of charge but need a registration of your page. The plugin does accept just one online Thumbshot provider. However, it is necessary to open the Configuration Manager and enter the related link as described on the home page (or see below). +Most of them are free of charge but need a registration of your page. The plugin does accept just one online Thumbshot provider. However, it is necessary to open the Configuration Manager and enter the related link as described on the home page (or see below). 
  
 The upper mentioned 4 would lead into following configuration values. The //**%s**// parameter is mandatory as is. The plugin use this place-holder to extend the provider link by your News Page link (or whatever page you have linked). It is telling the provider from what page the thumb-shot should be taken. The upper mentioned 4 would lead into following configuration values. The //**%s**// parameter is mandatory as is. The plugin use this place-holder to extend the provider link by your News Page link (or whatever page you have linked). It is telling the provider from what page the thumb-shot should be taken.
Line 111: Line 114:
 http://fadeout.de/thumbshot-pro/?scale=3&url=%s&effect=2 http://fadeout.de/thumbshot-pro/?scale=3&url=%s&effect=2
 </code> </code>
- 
  
 ==== Optional Configuration ====  ==== Optional Configuration ==== 
-Probably you may want to change something the please have a look into the Configuration Manager for the plugin. There are a few simple and self-explaining parameters. Further you may adapt the text used for controls and/or add further language resource files. How to do so is described within the [[Doku>start|DokuWiki.org]]. To modify the look and feel please check the style.css file. There are many definitions offered for modification. Please refer to css documentation and communities in the event of related questions.+ 
 +Probably you may want to change something the please have a look into the Configuration Manager for the plugin. There are a few simple and self-explaining parameters. Further you may adapt the text used for controls and/or add further language resource files. How to do so is described within the [[:dokuwiki|DokuWiki.org]]. To modify the look and feel please check the style.css file. There are many definitions offered for modification. Please refer to css documentation and communities in the event of related questions.
  
 ====== Plugin Configuration  ======  ====== Plugin Configuration  ====== 
-As most of the plugins this can be configured basically by use of DokuWiki [[Doku>plugin:config|Configuration Manager]]. The news System does provide following parameter: + 
-^ Parameter ^ Effect | +As most of the plugins this can be configured basically by use of DokuWiki [[config|Configuration Manager]]. The news System does provide following parameter: 
-| d_format  | Define the date format (e.g. Y-m-d) | +^ Parameter       ^ Effect  
-| news_datafile  | Set the path to the namespace:newsdata file \\ defines where the news records are stored +| d_format        | Define the date format (e.g. Y-m-d) | 
-| prev_length  | Define the quantity of previewed words per news post  |+| news_datafile   | Set the path to the namespace:newsdata file \\ defines where the news records are stored 
 +| prev_length     | Define the quantity of previewed words per news post  |
 | newsflash_link  | switch on to turn the News preview box headline into a link to News page  | | newsflash_link  | switch on to turn the News preview box headline into a link to News page  |
-| soapp  | soapp = show one article per page (instead of current all news)  | +| soapp           | soapp = show one article per page (instead of current all news)  | 
-convert  | insert the link to the online __[[http://www.fristercons.de/fcon/doku.php?id=news:descr#news_thumbshots|Thumbshot]]__ provider to enable preview pictures on NewsFlash box (empty the field to switch off this feature)  |+act_delim       | action link delimiter (older Version = &; newer Versions = ?)  
 +| convert         | insert the link to the online [[http://www.fristercons.de/fcon/doku.php?id=news:descr#news_thumbshots|Thumbshot]] provider to enable preview pictures on NewsFlash box (empty the field to switch off this feature)  | 
 ===== Syntax ===== ===== Syntax =====
 +
 Simply place the following syntax into the page markup of a page:  Simply place the following syntax into the page markup of a page: 
  
 === Write new News ===  === Write new News === 
 +
 Place the following syntax on a page to get the News author interface. The interface will be visible for all (as long as the namespace/page is not ruled otherwise). The user cannot save news articles as long as the user has no write permission to the //news:newsdata// page. The controls depending on the newstemplate definition. Place the following syntax on a page to get the News author interface. The interface will be visible for all (as long as the namespace/page is not ruled otherwise). The user cannot save news articles as long as the user has no write permission to the //news:newsdata// page. The controls depending on the newstemplate definition.
 <code>{{anss>author}}</code> <code>{{anss>author}}</code>
  
 === Syntax for News preview === === Syntax for News preview ===
 +
 Put the following syntax on a page where you want to show a preview of latest news to the visitors of your wiki. It will use the settings of config and css. Put the following syntax on a page where you want to show a preview of latest news to the visitors of your wiki. It will use the settings of config and css.
 <code>{{anss>flash}}</code> <code>{{anss>flash}}</code>
Line 138: Line 147:
 Some use cases may need a different preview length, box width, etc. but you want to keep the global settings ? You can modify something by using parameters. The parameters are expected on a dedicated position. The following table explaining syntax and behavior: Some use cases may need a different preview length, box width, etc. but you want to keep the global settings ? You can modify something by using parameters. The parameters are expected on a dedicated position. The following table explaining syntax and behavior:
  
-^Parameter position^Example^Description^ + Parameter position   Example   Description  
-|1|%%{{anss>flash%% **200**%%}}%%|The content of the article will be previewed by 200 words, independently of the global setting in configuration manager.| +  | %%{{anss>flash%% **200**%%}}%%  | The content of the article will be previewed by 200 words, independently of the global setting in configuration manager.  
-|2|%%{{anss>flash%%**,40%**%%}}%%|The box width will be 40% of the page width. Pixel Width definitions (px) and other valid CSS width expressions are allowed. \\ (:!: Take care of the colon, it is necessary due to it defines parameter position and therewith the relation !)| +  | %%{{anss>flash%%**,40%**%%}}%%  | The box width will be 40% of the page width. Pixel Width definitions (px) and other valid CSS width expressions are allowed. \\ (:!: Take care of the colon, it is necessary due to it defines parameter position and therewith the relation !)  
-|3|%%{{anss>flash%%**,**300px**,right**%%}}%%|This defines the text flow around the box, means the box can be left or right sided. Take care that float does make sense only if you have a width different to 100% of the page width.| +  | %%{{anss>flash%%**,**300px**,right**%%}}%%  | This defines the text flow around the box, means the box can be left or right sided. Take care that float does make sense only if you have a width different to 100% of the page width.  
-|4|%%{{anss>flash%%**,,,10**%%}}%%|Usually the quantity of preview items is defined by the start and stop dates you providing during the NEWS edit based on the global settings or modified by yourself. However it might be necessary to further shrink the output. The 4<sup>th</sup> parameter defines how many news items to be displayed.| +  | %%{{anss>flash%%**,,,10**%%}}%%  | Usually the quantity of preview items is defined by the start and stop dates you providing during the NEWS edit based on the global settings or modified by yourself. However it might be necessary to further shrink the output. The 4<sup>th</sup> parameter defines how many news items to be displayed.  
-|  5  |%%{{anss>flash%%**,,,,tag**%%}}%%|Multiple tags are not to be separated (must not be separated by comma). Tags are used as positive matching filters for the output. That means if one of the given tags does match the tags of an article the article will be shown (if date is valid). If no tags are given all date-valid news will be displayed.| +|  5  | %%{{anss>flash%%**,,,,tag**%%}}%%  | Multiple tags are not to be separated (must not be separated by comma). Tags are used as positive matching filters for the output. That means if one of the given tags does match the tags of an article the article will be shown (if date is valid). If no tags are given all date-valid news will be displayed.  
-| |%%{{anss>flash200,40%,right,10}}%%|Of course you can do a mixture of all these settings as long as you keep the parameter position in mind|+    | %%{{anss>flash200,40%,right,10}}%%  | Of course you can do a mixture of all these settings as long as you keep the parameter position in mind  |
  
 === Syntax for Read News === === Syntax for Read News ===
 +
 Put the following syntax on a page where you want to show the complete articles of latest news to the visitors of your wiki. The articles are linked with related previews. Put the following syntax on a page where you want to show the complete articles of latest news to the visitors of your wiki. The articles are linked with related previews.
 <code>{{anss>allnews}}</code> <code>{{anss>allnews}}</code>
  
-^Parameter position^Example^Description^ + Parameter position   Example   Description  
-|  1  |%%{{anss>allnews%%**,tag**%%}}%%|Multiple tags are not to be separated (must not be separated by comma). Tags are used as positive matching filters for the output. That means if one of the given tags does match the tags of an article the article will be shown (if date is valid). If no tags are given all date-valid news will be displayed.|+|  1  | %%{{anss>allnews%%**,tag**%%}}%%  | Multiple tags are not to be separated (must not be separated by comma). Tags are used as positive matching filters for the output. That means if one of the given tags does match the tags of an article the article will be shown (if date is valid). If no tags are given all date-valid news will be displayed.   |
  
 === Syntax for Archive List === === Syntax for Archive List ===
 +
 Put the following syntax on a page where you want to show an archive list of all news by date and headline. Put the following syntax on a page where you want to show an archive list of all news by date and headline.
  
 <code>{{anss>archive}}</code> <code>{{anss>archive}}</code>
  
-The News Archive can be invoked also by a link (e.g. __[[http://www.fristercons.de/fcon/doku.php?id=news:allnewsdata?archive=archive|id=news:allnewsdata&archive=archive]]__). Of course you can append the tag here to (e.g. __[[http://www.fristercons.de/fcon/doku.php?id=news:allnewsdata?archive=archive&tag=issuetracker|news:allnewsdata&archive=archive&tag=issuetracker]]__).+The News Archive can be invoked also by a link (e.g. [[http://www.fristercons.de/fcon/doku.php?id=news:allnewsdata&archive=archive|id=news:allnewsdata&archive=archive]]). Of course you can append the tag here to (e.g. [[http://www.fristercons.de/fcon/doku.php?id=news:allnewsdata&archive=archive&tag=issuetracker|news:allnewsdata&archive=archive&tag=issuetracker]]).
  
-^Parameter position^Example^Description^ + Parameter position   Example   Description  
-|  **1**  |%%{{anss>archive}}%%|This shows the complete archive by its headlines, time-stamps and author information.| +|  **1**  | %%{{anss>archive}}%%  | This shows the complete archive by its headlines, time-stamps and author information.  
-|  >1  |%%,tag%%|Multiple tags **must not** be separated. Just write them one after the other. Tags are used as positive matching filters for the output. That means the article will be shown if one of the given tags matches the tags of an article. If no tags are given all news will be displayed.| +|  >1  | %%,tag=...%%  | Multiple tags **must not** be separated. Just write them one after the other. Tags are used as positive matching filters for the output. That means the article will be shown if one of the given tags matches the tags of an article. If no tags are given all news will be displayed.  
-|  >1  |%%,ho=on%%|The function headlines only to be used if no time-stamp nor the author should be displayed.| +|  >1  | %%,ho=on%%  | The function headlines only to be used if no time-stamp nor the author should be displayed.  
-|  >1  |%%,qty=5%%| Limits the archive output to the 5 most recent headlines.| +|  >1  | %%,qty=5%%  | Limits the archive output to the 5 most recent headlines.  
-|  >1  |%%,date=10.2012%%|This will display only the news of a defined month of a year (mm.yyyy, empty per default). The quantity setting will be considered too. \\ \\ __Example:__ \\ You have 10 news published during October 2012 and set the quantity to 5. Only most recent 5 of them will be displayed.| +|  >1  | %%,date=10.2012%%  | This will display only the news of a defined month of a year (mm.yyyy, empty per default). The quantity setting will be considered too. \\ \\ __Example:__ \\ You have 10 news published during October 2012 and set the quantity to 5. Only most recent 5 of them will be displayed.  
-|  >1  |%%,class=toc%%|The toc-class can be used to show the archive like the table of contents on a page. Therefore the syntax to be inserted on top of the page and TOC to be switched off by use of <nowiki>~~NOTOC~~</nowiki>.| +|  >1  | %%,class=toc%%  |The toc-class can be used to show the archive like the table of contents on a page. Therefore the syntax to be inserted on top of the page and TOC to be switched off by use of <nowiki>~~NOTOC~~</nowiki> 
-|  >1  |%%,class=box%%| The archive can be used inside the text of a page as a box. The box style can be defined within syntax like it would be written into a css file. Please take care that there **must not** be quotation marks around. \\ \\ __Example:__ \\ %%style=width:500px;border:1px solid #c3c3c3;float:left;margin-right:1em;border-radius:4px;box-shadow:2px 2px 4px #6B6B6B;%%|+|  >1  | %%,class=box%%  | The archive can be used inside the text of a page as a box. The box style can be defined within syntax like it would be written into a css file. Please take care that there **must not** be quotation marks around. \\ \\ __Example:__ \\ %%style=width:500px;border:1px solid #c3c3c3;float:left;margin-right:1em;border-radius:4px;box-shadow:2px 2px 4px #6B6B6B;%%  |
  
 === Syntax for News Cloud === === Syntax for News Cloud ===
 +
 Put the following syntax on a page where you want to show a cloud of tagged news articles. There are multiple options to style the cloud by CSS and syntax. Please read the table below carefully to get the whole set of style options. Put the following syntax on a page where you want to show a cloud of tagged news articles. There are multiple options to style the cloud by CSS and syntax. Please read the table below carefully to get the whole set of style options.
 <code>{{anss>cloud [Tag_Alignment] [Text_Transformation] [Cloud_Float] [NewsCloud_user_style_class]}}</code> <code>{{anss>cloud [Tag_Alignment] [Text_Transformation] [Cloud_Float] [NewsCloud_user_style_class]}}</code>
  
-^Tag Alignment parameter^| + Tag Alignment parameter  ^| 
-|tleft  | Aligns the tag-links to the left  | +|tleft       | Aligns the tag-links to the left  | 
-|tright  | Aligns the tag-links to the right  | +|tright      | Aligns the tag-links to the right  | 
-|tcenter  | Centers the tag-links | +|tcenter     | Centers the tag-links | 
-|tjustify  | Stretches the lines so that each line has equal width (like in newspapers and magazines) +|tjustify    | Stretches the lines so that each line has equal width (like in newspapers and magazines) 
-|tinherit  | Specifies that the value of the tag-links align property should be inherited from the parent element +|tinherit    | Specifies that the value of the tag-links align property should be inherited from the parent element 
-^Text Transformation parameter^|+ Text Transformation parameter  ^|
 |capitalize  | Transforms the first character of each tag-link to upper-case  | |capitalize  | Transforms the first character of each tag-link to upper-case  |
-|uppercase  | Transforms all tag-link characters to upper-case +|uppercase   | Transforms all tag-link characters to upper-case 
-|lowercase  | Transforms all tag-link characters to lower-case +|lowercase   | Transforms all tag-link characters to lower-case 
-^Cloud Float parameter^| + Cloud Float parameter  ^| 
-|fleft  | The cloud floats to the left  | +|fleft       | The cloud floats to the left  | 
-|fright  | The cloud floats the right  | +|fright      | The cloud floats the right  | 
-|finherit  | Specifies that the value of the float property should be inherited from the parent element  |+|finherit    | Specifies that the value of the float property should be inherited from the parent element  |
  
 Additionally you can add ''newsclouddiv'' followed by a number greater than 1 as parameter to apply your own CSS settings on the NewsCloud div. Additionally you can add ''newsclouddiv'' followed by a number greater than 1 as parameter to apply your own CSS settings on the NewsCloud div.
 +
 ===== Examples/Usage ===== ===== Examples/Usage =====
  
Line 194: Line 207:
  
 ===== Development =====  ===== Development ===== 
 +
 Each valuable help is welcome. Each valuable help is welcome.
  
 ^  Date   ^ Changes  ^ ^  Date   ^ Changes  ^
-| **2012-12-08** | Extension of Archive and Editor functionality |+| **2013-05-22** | **BugFix:** \\ [[http://www.fristercons.de/fcon/doku.php?issuetracker:issuelist?do=showcaselink&showid=180&project=fcon_project|#180 default value if allnews wont return something ]]  | 
 +| 2013-04-16 | **New Feature:** \\ [[http://www.fristercons.de/fcon/doku.php?issuetracker:issuelist?do=showcaselink&showid=179&project=fcon_project|#179 change back-link into link to NewsArchive]] \\ \\ **BugFix:** \\ - output of single complete article limited by preview length | 
 +| 2013-02-19 | **New Feature:** \\ [[http://www.fristercons.de/fcon/doku.php?issuetracker:issuelist?do=showcaselink&showid=173&project=fcon_project|#173 prevent output of author and date information on allnews by syntax switch]] \\ \\ **BugFix:** \\ [[http://www.fristercons.de/fcon/doku.php?issuetracker:issuelist?do=showcaselink&showid=172&project=fcon_project|#172 Tag cloud feature produces errors]] \\ [[http://www.fristercons.de/fcon/doku.php?issuetracker:issuelist?do=showcaselink&showid=165&project=fcon_project|#165 problem with action component]] 
 +2012-12-08 | Extension of Archive and Editor functionality |
 | 2012-10-17 | **New Feature:** \\ [[http://www.fristercons.de/fcon/doku.php?issuetracker:issuelist?do=showcaselink&showid=140&project=fcon_project|#140 All News: Headlines and links]] \\ [[http://www.fristercons.de/fcon/doku.php?issuetracker:issuelist?do=showcaselink&showid=139&project=fcon_project|#139 All News Archive: it would be nice to break down entries by month or something]] \\ [[http://www.fristercons.de/fcon/doku.php?issuetracker:issuelist?do=showcaselink&showid=137&project=fcon_project|#137 SOAPP should provide a back link next to Archive link]] \\ \\ **BugFix:** \\ [[http://www.fristercons.de/fcon/doku.php?issuetracker:issuelist?do=showcaselink&showid=138&project=fcon_project|#138 make link title 'News Archive' modifiable]]   | | 2012-10-17 | **New Feature:** \\ [[http://www.fristercons.de/fcon/doku.php?issuetracker:issuelist?do=showcaselink&showid=140&project=fcon_project|#140 All News: Headlines and links]] \\ [[http://www.fristercons.de/fcon/doku.php?issuetracker:issuelist?do=showcaselink&showid=139&project=fcon_project|#139 All News Archive: it would be nice to break down entries by month or something]] \\ [[http://www.fristercons.de/fcon/doku.php?issuetracker:issuelist?do=showcaselink&showid=137&project=fcon_project|#137 SOAPP should provide a back link next to Archive link]] \\ \\ **BugFix:** \\ [[http://www.fristercons.de/fcon/doku.php?issuetracker:issuelist?do=showcaselink&showid=138&project=fcon_project|#138 make link title 'News Archive' modifiable]]   |
 | 2012-10-10 | **New Features:** \\ [[http://www.fristercons.de/fcon/doku.php?issuetracker:issuelist&do=showcaselink&showid=131&project=fcon_project|(FR #131) news flash posts should link to an individual story page incl link back to the News Flash]] \\ [[http://www.fristercons.de/fcon/doku.php?issuetracker:issuelist&do=showcaselink&showid=130&project=fcon_project|(FR #130) Archives List page]] \\ \\ **BugFixes:** \\ [[http://www.fristercons.de/fcon/doku.php?issuetracker:issuelist&do=showcaselink&showid=129&project=fcon_project|(BF #129) NewsFlash link does not refer to the anchored title at All News]] \\ [[http://www.fristercons.de/fcon/doku.php?issuetracker:issuelist&do=showcaselink&showid=128&project=fcon_project|(BF #128) allnews,tag call always gives me unfiltered output of all news.]] \\     | | 2012-10-10 | **New Features:** \\ [[http://www.fristercons.de/fcon/doku.php?issuetracker:issuelist&do=showcaselink&showid=131&project=fcon_project|(FR #131) news flash posts should link to an individual story page incl link back to the News Flash]] \\ [[http://www.fristercons.de/fcon/doku.php?issuetracker:issuelist&do=showcaselink&showid=130&project=fcon_project|(FR #130) Archives List page]] \\ \\ **BugFixes:** \\ [[http://www.fristercons.de/fcon/doku.php?issuetracker:issuelist&do=showcaselink&showid=129&project=fcon_project|(BF #129) NewsFlash link does not refer to the anchored title at All News]] \\ [[http://www.fristercons.de/fcon/doku.php?issuetracker:issuelist&do=showcaselink&showid=128&project=fcon_project|(BF #128) allnews,tag call always gives me unfiltered output of all news.]] \\     |
Line 207: Line 224:
 | 2011-03-29  | - minor BugFix: suppress anchor ID on GUI according configuration  | | 2011-03-29  | - minor BugFix: suppress anchor ID on GUI according configuration  |
 | 2012-03-29  | [[http://www.fristercons.de/fcon/doku.php?id=issuetracker:issuelist?do=showcaselink&showid=83&project=fcon_project|(FR #83)]] \\ - News saved as sections \\ - News Edit and delete function for users with write permission on All News overview \\ [[http://www.fristercons.de/fcon/doku.php?id=issuetracker:issuelist?do=showcaselink&showid=82&project=fcon_project|(FR #82)]] \\ - make Headline "News Flash" and Link configurable \\ [[http://www.fristercons.de/fcon/doku.php?id=issuetracker:issuelist?do=showcaselink&showid=81&project=fcon_project|(FR #81)]] \\ - hide news ID on GUI (config)  | | 2012-03-29  | [[http://www.fristercons.de/fcon/doku.php?id=issuetracker:issuelist?do=showcaselink&showid=83&project=fcon_project|(FR #83)]] \\ - News saved as sections \\ - News Edit and delete function for users with write permission on All News overview \\ [[http://www.fristercons.de/fcon/doku.php?id=issuetracker:issuelist?do=showcaselink&showid=82&project=fcon_project|(FR #82)]] \\ - make Headline "News Flash" and Link configurable \\ [[http://www.fristercons.de/fcon/doku.php?id=issuetracker:issuelist?do=showcaselink&showid=81&project=fcon_project|(FR #81)]] \\ - hide news ID on GUI (config)  |
-| 2011-03-25  | - author can be included __[[http://www.fristercons.de/fcon/doku.php?id=issuetracker:issuelist?do=showcaselink&showid=80&project=fcon_project|(Feature Request #80)]]__ \\ - correction for list handling __[[http://www.fristercons.de/fcon/doku.php?id=news:descr#FAQ|(see also FAQ]])__  |+| 2011-03-25  | - author can be included [[http://www.fristercons.de/fcon/doku.php?id=issuetracker:issuelist?do=showcaselink&showid=80&project=fcon_project|(Feature Request #80)]] \\ - correction for list handling [[http://www.fristercons.de/fcon/doku.php?id=news:descr#FAQ|(see also FAQ]])  |
 | 2011-03-21  | - Modification: preview output changed from list to div for improved styling possibility \\ - BugFix: closing form tag  | | 2011-03-21  | - Modification: preview output changed from list to div for improved styling possibility \\ - BugFix: closing form tag  |
 | 2011-12-07  | - BugFix: Links not retrieved correctly -> wrong links in News flash  | | 2011-12-07  | - BugFix: Links not retrieved correctly -> wrong links in News flash  |
Line 213: Line 230:
  
 ===== Version/Requirements ===== ===== Version/Requirements =====
-The plugin was tested with DW 2011-05-25 "Rincewind" and also with related on the Stick version. \\  + 
-Our standard browser is Internet Explorer 9 due to majority of users of our customers intranet installation are using this. \\ +The plugin was tested with DW 2011-05-25 "Rincewind" and also with related on the Stick version, with Angua and also with Adora Belle. \\  
 +Our standard browser is Internet Explorer 9 and FireFox 16 due to majority of users of our customers intranet installation are using this. \\ 
 Of course, that is no guarantee that it works for all environmental configuration.  Of course, that is no guarantee that it works for all environmental configuration. 
  
Line 224: Line 242:
   * Is there a guide describing how to style the output of the plugin ?   * Is there a guide describing how to style the output of the plugin ?
  
-If you are interested into these or have whishes for other improvements then please register to our wiki and create a request at related __[[http://www.fristercons.de/fcon/doku.php?id=news:issues|Issue Tracker]]__ . \\ +If you are interested into these or have whishes for other improvements then please register to our wiki and create a request at related [[http://www.fristercons.de/fcon/doku.php?id=news:issues|Issue Tracker]]. \\ 
 You will be automatically informed via email about each request related progress by doing so. You will be automatically informed via email about each request related progress by doing so.
  
Line 234: Line 252:
  
 ===== FAQ ===== ===== FAQ =====
 +
 A small FAQ is provided on: [[http://www.fristercons.de/fcon/doku.php?id=news:descr#faq|fcon - News FAQ]] A small FAQ is provided on: [[http://www.fristercons.de/fcon/doku.php?id=news:descr#faq|fcon - News FAQ]]
 +
 ===== Discussion ===== ===== Discussion =====
-Please use only the [[http://forum.dokuwiki.org|DokuWiki Forum]] for discussion and the plugin related __[[http://www.fristercons.de/fcon/doku.php?id=news:issues|Issue Tracker]]__ page (or even [[https://github.com/Taggic/anewssystem/issues|git]]) to raise issues. \\ + 
 +Please use only the [[http://forum.dokuwiki.org|DokuWiki Forum]] for discussion and the plugin related [[http://www.fristercons.de/fcon/doku.php?id=news:issues|Issue Tracker]] page (or even [[https://github.com/Taggic/anewssystem/issues|git]]) to raise issues. \\ 
 The plugin development is still ongoing. There might be something to be corrected, to be implement or to be improved. The plugin development is still ongoing. There might be something to be corrected, to be implement or to be improved.
  
plugin/anewssystem.1355009710.txt.gz · Last modified: 2012-12-09 00:35 by Taggic

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki