Vous n'êtes pas identifié(e).

Annonce

ATTENTION

  • Prenez le temps de rechercher si quelqu'un n'a pas déjà proposé une solution à votre problème. Sur le forum français et sur le wiki
  • Pensez à mettre à jour votre version de CMS Made Simple. Nous ne faisons de support que sur LA dernière version de CMS Made Simple.
  • Renseignez impérativement le formulaire de nouveau message de manière la plus complète que possible. Dans votre CMS utiliser le menu Administration du site/Informations du système en haut Vue au format texte. Ces informations demandées nous permettent de mieux vous aider
  • Ajoutez [Résolu] au début du titre de votre 1er message lorsqu'une solution a été trouvée.

#1 19/06/2017 11:07:24

archeo
Membre
Lieu : Lorient
Inscription : 26/10/2012
Messages : 353
Site Web

Formater le titre d'une page

#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: ?
#~ Url du site :
#~ Hébergeur / Soft :
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



J'ai parfois des besoins qui m'amènent à avoir un comportement qui frise la perversité à l’égard de notre CMS favori wink . Après avoir essayé de formater en Html le titre d'une news j'ai essayé de le faire avec le titre d'une page. Me voila reparti avec mon texte  "<i>Homo naledi</i> une nouvelle espèce du genre humain". Depuis la version 2.2 le formatage est purement et simplement supprimé après validation de la page. Ce qui évite les titres et adresses étranges que l'on avait auparavant. Oui mais voilà, j'ai besoin des italiques. Pour contourner le problème j'ai utilisé un {content block} que j'ai nommé titre_html. Je l'utilise si besoin de Html. Je teste ensuite son contenu et je l'affiche à la place du titre de la page s'il existe.

[== Indéfini ==]
<ul class="accessibility">
          <li> {content block="titre_html" label="Titre formaté en html" online="true" size="1"  maxlength="50"}{*déclaration du block*}
          <li>{anchor anchor='menu_vert' title='Skip to navigation' accesskey='n' text='Skip to navigation'}</li>
          <li>{anchor anchor='main' title='Skip to content' accesskey='s' text='Skip to content'}</li>
        </ul>
....
{*affichage du titre ou du titre formaté*}
{content block="titre_html" assign=titre_html}
<h1 class="title">
    {if $titre_html!=""}
        {$titre_html}
    {else}
        {title} 
    {/if}
    </h1>

Dernière modification par archeo (19/06/2017 11:08:30)


MS-Dos, Gem, geoworks, Windows 1, 2, 3, 3.1, 95, 98, XP, seven, 8, 10 smile
Mac system 1 à 6
Wampserver 3.0.3,
PhP 7.0.6,
CMS version 2.2.1

Hors ligne

 

Pied de page des forums

  Flux Rss Twitter FaceBook