Bandeau cms

Menu:

Activités

CMS Made Simple

Quoi de neuf ?

Page 1 of 5  > >>

03/05/10
Category: Modules et extensions

Une alternative intéressante à Picasa pour charger de nombreuses photos sur son site en une opération (par FTP par exemple) et les afficher sous forme d'icônes.

07/07/09
Category: Modules et extensions
Rédaction d'un aide-mémoire sur le module de news de CMS Made Simple.
06/12/09
Category: Modules et extensions

Pourquoi faire ? Eh bien par exemple pour afficher - ou non - le bloc de contenu en question.

Il est possible de demander l'affichage d'un bloc vide, par exemple pour prévoir son emplacement dans le gabarit. Mais si le designer a prévu un fond dans la CSS, on aura le fond et pas de contenu (puisque vide).

Comme on ne peut pas tester directement le contenu du bloc, il faut le mettre dans une variable que l'on peut tester.

Afficher tous les articles

Afficher un nombre défini d'articles

Afficher une catégorie d'articles

Les templates de news

Gestion des actualités (les news)

Rappel de la syntaxe (c'est dans l'aide de CMS Made Simple bien entendu) mais il s'agit d'un aide-mémoire qui se veut plus simple...

Afficher toutes les news non périmées et actives

Autrement dit, afficher la liste des articles en cours

{cms_module module="news"}

{news}

Afficher toutes les news périmées ou actives


Warning: Parameter showall is not known... dropped in /homez.108/lessire/www/lib/misc.functions.php on line 1287

03/05/10
Category: Modules et extensions

Une alternative intéressante à Picasa pour charger de nombreuses photos sur son site en une opération (par FTP par exemple) et les afficher sous forme d'icônes.

07/07/09
Category: Modules et extensions
Rédaction d'un aide-mémoire sur le module de news de CMS Made Simple.
06/12/09
Category: Modules et extensions

Pourquoi faire ? Eh bien par exemple pour afficher - ou non - le bloc de contenu en question.

Il est possible de demander l'affichage d'un bloc vide, par exemple pour prévoir son emplacement dans le gabarit. Mais si le designer a prévu un fond dans la CSS, on aura le fond et pas de contenu (puisque vide).

Comme on ne peut pas tester directement le contenu du bloc, il faut le mettre dans une variable que l'on peut tester.

06/04/09
Category: Modules et extensions
Se fait en deux parties : un bloc global et un UDT
11/03/08
Category: General

J'avais déjà vu le problème de la gestion des image map dans CmsMadeSimple sur le forum mais je ne m'étais pas penchée dessus.

Et puis quelqu'un m'a poliment posé la question en direct...

10/01/08
Category: Modules et extensions
Rédaction d'une page d'aide à l'intégration d'extensions pour l'inscription à une ou plusieurs newsletters.
09/25/08
Category: Modules et extensions
Intégration d'extensions pour la vente en ligne de posters et de calendriers
08/29/08
Category: General
Nouvelle définition
07/04/08
Category: Sites
Il est communément admis que les liens  insérés dans les commentaires sur les blogs sont ignorés par les moteurs de recherche ...
06/23/08
Category: Modules et extensions
Je suis occupée à tester le module "Simple Tagging".
05/24/08
Category: Sites
Le site est terminé ...
05/20/08
Category: General
Le web 2.0, un concept qui fait rêver... ou bloguer.
05/15/08
Category: General
L'objectif étant d'arriver à une gestion correcte des liens entre pages et vers des ancres
04/26/08
Category: Sites
Installation de CMS Made Simple

 

Nombre limité : afficher x news (ici quatre)

{news number='4'}

Catégories : les news de la catégorie "promotion"

{news category='promotion'}

Exemple : les promotions du mois pour un magasin bio (site réalisé par mes soins, voir mes références)

Les gabarits de news

Les templates de news sont stockés dans la table cms_module_templates.

Exemples : le template de la page promos de Dame Nature

{foreach from=$items item=entry}
<div class="decouper">

<div class="NewsSummaryLink">
    {$entry->title}
</div>


{if $entry->summary}
    <div class="NewsSummarySummary">
        {eval var=$entry->summary}
    </div>
{/if}
{if $entry->content}

    <div class="NewsSummaryContent">
        {eval var=$entry->content}
    </div>
{/if}


{if isset($entry->fields)}
  {foreach from=$entry->fields item='field'}
     <div class="NewsSummaryField">
        {if $field->type == 'file'}
          <img src="{$entry->file_location}/{$field->value}"/>
        {else}
          {$field->name}:&nbsp;{eval var=$field->value}
        {/if}
     </div>
  {/foreach}
{/if}

</div>
{/foreach}


La feuille de styles "news" a été modifiée pour ajouter le code css suivant (bordures des bons) :

.decouper {
    padding: 0.5em 0.5em 1em; /* padding for the news article summary */
    margin: 0 0.5em 1em 0.5em; /* margin to the bottom of the news article summary */
    border : 4px dashed #ccc;
}