22.12.2009
"Modèle du calendrier" du blog de Gee Mee
Je m'efforce de mettre à votre disposition les modèles de ce blog, et vous trouverez ci dessous la version du 18 décembre 2009 du calendrier. Si vous avez un doute, lisez donc : Comment utiliser les modèles de ce blog ?
Particularités du modèle :
- Intégration d'un menu déroulant pour l'accès aux archives. Plus d'informations sur "Installez un menu déroulant au bas de votre calendrier pour naviguer dans les archives"
Ce qu'il reste à faire (notamment) :
- Obtenir de Hautetfort la mise en place d'une réelle navigation...
<!-- Modele du calendrier - Gee Mee 091218 -->
<div id="box-calendar" class="box-decorator1"><div class="box-decorator2"><div class="box-decorator3">
<div class="decorator1"><div class="decorator2"><h2>{$month_name} {$year}</h2></div></div>
<div class="boxcontent-decorator1"><div class="boxcontent-decorator2"><div class="boxcontent-decorator3">
<div class="calendar-box">
<table class="calendar" border="0" cellpadding="1" cellspacing="1">
<tr>
{section name="day_of_week" loop=$day_of_week_abbrevs}
<th class="day-of-week">{$day_of_week_abbrevs[day_of_week]}</th>
{/section}
</tr>
{section name="row" loop=$calendar}
<tr valign="top">
{section name="col" loop=$calendar[row]}
{assign var="date" value=$calendar[row][col]}
{if $date == $selected_date || $date|date_format:"%m" == $month}
{if isset($calendarposts.$date)}
<td class="day {cycle values="even,odd"} selected{if $date|date_format:"%e" == $smarty.now|date_format:"%e"} today{/if}"><a href="{$calendarposts.$date}">{$date|date_format:"%e"}</a></td>
{else}
<td class="day {cycle values="even,odd"}{if $date|date_format:"%e" == $smarty.now|date_format:"%e"} today{/if}">{$date|date_format:"%e"}</td>
{/if}
{else}
<td class="day {cycle values="even,odd"}"></td>
{/if}
{/section}
</tr>
{/section}
</table>
<!-- archives --><div align="center">
{literal}
<!-- DEBUT DU SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT http://www.editeurjavascript.com -->
<script language="JavaScript">
function ChangeUrl(formulaire)
{
if (formulaire.ListeUrl.selectedIndex != 0)
{
location.href = formulaire.ListeUrl.options[formulaire.ListeUrl.selectedIndex].value;
}
else
{
alert('Veuillez choisir une destination.');
}
}
</script>
<!-- FIN DU SCRIPT -->
{/literal}
<!-- Début adptation du script à Hautetfort par Gee Mee -->
<FORM>
<SELECT NAME="ListeUrl" onChange="ChangeUrl(this.form)">
<OPTION SELECTED VALUE=""> Archives
{archives assign="archive" archive_type="@archive_type@" date_format="@archive_type_format@" limit="10"}
<OPTION VALUE="{$archive.url}">{$archive.name}
{if $archive.last}<OPTION VALUE="/archives/#dates">Toutes...{/if}
{/archives}
</SELECT>
</FORM>
<!-- Fin adptation proposée par http://geemee.hautetfort.com -->
<!-- FIN DU SCRIPT --><noscript><a href="http://www.editeurjavascript.com/countus/">compteur live</a></noscript>
<a href="http://geemee.hautetfort.com/archive/2009/10/03/menu-deroulant-archives-calendrier-mois-precedent-suivant.html" title="Installez un menu déroulant au bas de votre calendrier pour naviguer dans les archives">?</a></div>
<!-- /archives -->
</div>
</div>
</div></div>
</div></div></div>
<!-- /Modele du calendrier - Gee Mee 091218 -->
15:10
Ecrit par
Gee Mee (Webmaster) |
Lien permanent
|
Commentaires (0)
| Courriel
| Partage
?
Dans : Configuration avancée
, Modèles, images et CSS
|
Tags : modèle
, template
, calendrier
, hautetfort
, blogspirit
, aspire
Trackbacks
Voici l'URL pour faire un trackback sur cette note : http://geemee.hautetfort.com/trackback/2526044
Écrire un commentaire
NB : Les commentaires de ce blog sont modérés.