Ici une mise en page adaptée d'Eric Meyer on CSS sur le Projet 09
Dans CityDesk, les colonnes sont isolées dans des variables. Utilisation d'un CityScript appelant tous les articles recensés dans le dossier Articles exceptés ceux marqués de (NJP), un mot-clé facile à retenir pour signifier "Ne Jamais Publier".
Le CityScript utilisé pour remplir le menu de droite est :
{$ foreach x in (and (folder "Articles")
(after publishdate-160)
(not keyword_contains "(NJP)"))
SortDescendBy .fileddate $}
<a title="un article du {$x.filedDate$}"href="{$x.link$}">
{$x.headline$}</a>
{$x.filedDate$}{$next$}
La colonne de gauche est son inverse : utilisation de la condition before publishdate et suppression de la date pour respecter le survol du lien.
Il pourrait être pertinent d'équilibrer les colonnes en modifiant le chiffre 160 ou en accélérant la production ;-)