... Elxis version 2009.2 codename Electra is out, download it from Elxis Download Center (EDC) ...
ICatalog
From Elxis Official Documentation
Contents |
iCatalog (module)
The iCatalog module for Elxis CMS is a free (both as in free speech and free beer) simple module by Apostolos Koutsoulelos that displays a list (catalogue) of the Weblinks categories, distributed under the GNU/GPL licence. The module is ideal for the front page and also includes a search box for Google, Yahoo! and Bing.
Module parameters
iCatalog module supports these options:
Categories ID: Set the displayed weblinks categories (in order to set more than one use a comma ','); leave empty for displaying all categories
Display weblinks number: Set wether the number of category weblinks shall appear next to category title
Columns: Set the amount of columns that shall appear in the module
Ordering: Set the ordering of displayed weblinks categories. [category | alphabetical]
Display searchbox: Set wether the searchbox should be displayed
Search engine: Select the search engine between Google, Yahoo! and Bing.
Searchbox position: Set the position of the searchbox [top | bottom]
Class Module Suffix
Here is an example of the CSS code that must be added to customize.css file of your template:
.moduletable_icatalog {
margin: 0px 10px 10px 10px;
padding: 0;
align: center;
}
.moduletable_icatalog h3 {
font-size: 1.0em;
font-weight: bold;
color: #262524;
background-color: #f8f8f8;
border-top: 1px solid #dddddd;
border-left: 1px solid #dddddd;
border-right: 1px solid #dddddd;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 5px;
text-align: center;
height: 20px;
width: 510px;
}
.moduletable_icatalog a, .moduletable_icatalog a:visited, .moduletable_icatalog a:link, .moduletable_icatalog a:active {
color: #000000;
text-decoration: none;
}
.moduletable_icatalog a:hover { color: #c76722; }
.moduletable_icatalog li { font-size: 0.90em; }
.moduletable_icatalog table {
background-color: #f8f8f8;
border-bottom: 1px solid #dddddd;
border-left: 1px solid #dddddd;
border-right: 1px solid #dddddd;
width: 512px;
margin-left: auto;
margin-right: auto;
}
.moduletable_icatalog td, .moduletable_icatalog tr, .moduletable_icatalog th {
border: 0px;
vertical-align: top;
}
.moduletable_icatalog input [type=text] {
background-color: #FFFFFF;
border: 1px solid #78A1BB;
padding: 2px 0 2px 0;
margin: 1px;
color: #000;
height: 14px;
font-size: 10px;
}
.moduletable_icatalog li { list-style-type: circle; }
Here is the visual result:
Changelog
version 1.0 (2009/10/27):
first major release !!! new features added: * two new search engines (Yahoo! and Bing) added new options added: * Ordering option added
version 0.2a (2009/04/22):
debugging: * minor fixes in language files new features added: * Wiki help link added
version 0.2 (2009/04/21):
new options added: * Category ID option: select the displayed categories [creating more instances of module makes now sense]. * Display weblinks number option: set whether the number of weblinks under the category should appear next to category title.
version 0.1a (2009/04/05):
debugging and code optimization by Ioannis Sannos <datahell>
version 0.1 (2009/04/04):
initial release
To do
all done so far ;-)


