Multishare | Blog Calendar | Meta Tags Generator | Discussion
Blog Calendar Reload: List your Joomla's articles by date.
Blog Calendar is a componet + module to list your Joomla's articles by date. You can use the componet or module alone but is intended to use together.
The result is a article's list with blog layout by descending date totally integrated with your joomla site and with Community Builder and joomlacomments. With the Blog Calendar module your visitors can select a date to show all articles written on that date, also can select a full month and the list will show all articles published on that month.
HOW TO USE
- Install the component using joomla installer.
- Install the module using joomla installer.
- Create a blog calendar menu. You can create one for each blog section or category or one to show all your articles by date.
- Publish one module asociated to each blog calendar menu.
- PLEASE see how to set up the params and how the params are get from component menu or module.
Well, let's go to take a view of params:
Before starting with params you must know that the params can be taken from the module or from the component menu. When you attach the module beside a menu the params will be taken only from the menu and the mudule links will be take the menu id from that menu. If you use the module outside a component menu, the params will be taken from module but you must know that module's links won't have any menu id associated. So the best way to use is create a blog calendar menu, publish a blog calendar module and associate this module to the menu. As said before, you can create one menu to show all articles from all sections and categories or one for each blog section or category. If you create more than one menu for differents sections or categories, you must publish one module for each menu.
So, let's go with the params
Params only for module:
- Show calendar or list: Show if you want have the module as a calendar or a dropdwon list. The calendar use ajax and the css style can be edited in backend via components->Blog Calendar->Edit CSS. This css file also affect to dropdown list in case you choose this one. When select "show list" you can choose some params for the list like show years, months, etc.
- Edit css: This link in module params point to module css editing page on the backend.
Params only for component:
Attention!! All params for componet are configured when creating a blog calendar component menu.
- Show articles written on a specific date (yyyy-mm-dd): Leave blank to show the most recent, enter a date to create a list with articles published on that date.
Common params:
- Section and categoy ID: You can enter here a section and/or a category ID to create artilce list only with the articles from that section or category.
- Number of articles for page: The name say it all, just enter the number of items you want to show per pare.
- Show or hide created date and modified date: Here you choose if you want o show or not the created and/or modified date or use global configuration from com_content.
- Show introtext, fulltext or truncated text: Those options let you choose if you want to show introtext (text written before "read more"), fulltext (text before "read more"), both (intro+fulltext will be showed) or trucated text. When truncated text you must enter the number of words to cut text and "read more" link will be auto showed after this number of words. Also you can select if you want clean xhtml tags (if clean xhtml output will be text without format).
- Show author name or username: Just like the name says, select name to show author real name or username to show author username.
- CB and joomlacomments integration: If you have installed Community Builder or Joomlacomments you can integrate Blog Calendar with them. CB integration will make article's author name or username linked to he/her CB profile. Joomlacomments integration will show a link to article's comments and the number of comments.
- The rest of options are the same from joomla articles configuration so I assume you know how to config them.
