Publisher leverer tilpasselige skabeloner til visning af artikler og blokke til sidebar/widget-integration. Denne vejledning dækker skabelontilpasning og blokkonfiguration.
Skabelon Formål publisher_index.tplModulets hjemmeside publisher_item.tplVisning af enkelt artikel publisher_category.tplKategoriliste publisher_archive.tplArkivside publisher_search.tplSøgeresultater publisher_submit.tplFormular til indsendelse af artikel publisher_print.tplPrintvenlig visning
Skabelon Formål publisher_block_latest.tplSeneste artikler blokerer publisher_block_spotlight.tplUdvalgte artikelblok publisher_block_category.tplKategorilisteblok publisher_block_author.tplForfatter artikler blok
{* Available in publisher_item.tpl *}
< {$item.title}> {* Article title *}
< {$item.body}> {* Full content *}
< {$item.summary}> {* Summary/excerpt *}
< {$item.author}> {* Author name *}
< {$item.authorid}> {* Author user ID *}
< {$item.datesub}> {* Publication date *}
< {$item.datemodified}> {* Last modified date *}
< {$item.counter}> {* View count *}
< {$item.rating}> {* Average rating *}
< {$item.votes}> {* Number of votes *}
< {$item.categoryname}> {* Category name *}
< {$item.categorylink}> {* Category URL *}
< {$item.itemurl}> {* Article URL *}
< {$item.image}> {* Featured image *}
{* Available in publisher_category.tpl *}
< {$category.name}> {* Category name *}
< {$category.description}> {* Category description *}
< {$category.image}> {* Category image *}
< {$category.total}> {* Article count *}
< {$category.link}> {* Category URL *}
Kopier skabeloner til dit tema for at tilpasse:
themes/mytheme/modules/publisher/
└── publisher_block_latest.tpl
{* themes/mytheme/modules/publisher/publisher_item.tpl *}
< article class = " publisher-article " >
< span class = " author " > By < {$item.author}> </ span >
< span class = " date " > < {$item.datesub}> </ span >
< a href = " < {$item.categorylink}> " > < {$item.categoryname}> </ a >
< figure class = " featured-image " >
< img src = " < {$item.image}> " alt = " < {$item.title}> " >
< p class = " attribution " > < {$item.who_when}> </ p >
< a href = " < {$xoops_url}>/modules/publisher/submit.php?itemid= < {$item.itemid}> " >
< a href = " < {$item.printlink}> " target = " _blank " > Print </ a >
< a href = " < {$item.maillink}> " > Email </ a >
Bloker Beskrivelse Seneste nyt Viser seneste artikler Spotlight Fremhæv af fremhævet artikel Kategori Menu Kategorinavigation Arkiver Arkiv links Topforfattere Mest aktive forfattere Populære varer Mest sete artikler
Mulighed Beskrivelse Elementer, der skal vises Antal artikler Kategori filter Begræns til specifikke kategorier Vis oversigt Vis artikeluddrag Titellængde Afkorte titler Skabelon Bloker skabelonfil
{* themes/mytheme/modules/publisher/blocks/publisher_block_latest.tpl *}
< div class = " publisher-latest-block " >
< {foreach item=item from=$block.items}>
< article class = " block-item " >
< a href = " < {$item.link}> " > < {$item.title}> </ a >
< {if $block.show_summary}>
< span class = " date " > < {$item.date}> </ span >
< span class = " views " > < {$item.counter}> views </ span >
{* Show different content for different users *}
< a href = " admin/item.php?op=edit&itemid= < {$item.itemid}> " > Admin Edit </ a >
< {elseif $item.uid == $xoops_userid}>
< a href = " submit.php?itemid= < {$item.itemid}> " > Edit Your Article </ a >
{* Add status-based styling *}
< article class = " article < {$item.status}> " >
{* Format dates with Smarty *}
< time datetime = " < {$item.datesub|date_format:'%Y-%m-%d'}> " >
< {$item.datesub|date_format:$xoops_config.dateformat}>
../User-Guide/Basic-Configuration - Modulindstillinger
../User-Guide/Creating-Articles - Indholdsstyring
../../04-API-Reference/Template/Template-System - XOOPS skabelonmotor
../../02-Core-Concepts/Themes/Theme-Development - Tematilpasning