À propos des rôles

Administrat•eur•rice (responsable éditorial)

  • peut gérer les articles, les commentaires et les liens
  • peut utiliser PHP dans les articles si la préférence d’administration «Autoriser l’usage de PHP dans les articles ?» est réglée sur «Oui»
  • peut gérer les images et les fichiers
  • peut gérer les sections et les catégories
  • peut gérer les gabarits, les modules et les styles
  • peut accéder aux informations de diagnostic
  • peut gérer les préférences du site
  • peut gérer les utilisat•eur•rice•s
  • peut gérer les journaux d’activités des visiteurs du site
  • peut gérer les plugins
  • peut importer les données

Assistant•e administrat•eur•rice

  • peut gérer les articles, les commentaires et les liens
  • peut utiliser PHP dans les articles si la préférence d’administration «Autoriser l’usage de PHP dans les articles ?» est réglée sur «Oui»
  • peut gérer les images et les fichiers
  • peut gérer les sections et les catégories
  • peut gérer les gabarits, les modules et les styles
  • peut consulter les informations de diagnostic
  • peut gérer les préférences du site
  • peut consulter les utilisat•eur•rice•s
  • peut gérer les journaux d’activités des visiteurs du site
  • peut gérer les plugins
  • peut importer les données

Rédact•eur•rice en chef

  • peut gérer les articles avec cette limitation :
    • ne peut supprimer ceux attribués à d’autres utilisat•eur•rice•s
  • peut gérer les commentaires et les liens
  • peut gérer les images et les fichiers
  • peut gérer les catégories
  • peut gérer les gabarits et les modules
  • peut consulter les utilisat•eur•rice•s
  • peut gérer les journaux d’activités des visiteurs du site

Rédact•eur•rice avancé•e

  • peut gérer ses propres articles, consulter ceux des autres utilisat•eur•rice•s
  • peut gérer les images et les fichiers

Rédact•eur•rice simple

  • peut gérer ses propres articles dans un contexte limité :
    • peut les modifier jusqu’à ce qu’il soient publiés
    • peut appliquer uniquement un statut «Brouillon», «Masqué» ou «À valider»
  • peut consulter les articles des utilisat•eur•rice•s

Designer

  • peut gérer ses propres articles dans un contexte limité :
    • peut uniquement les modifier jusqu’à ce qu’il soient publiés
    • peut appliquer uniquement un statut «Brouillon», «Masqué» ou «À valider»
  • peut consulter les articles des autres utilisat•eur•rice•s
  • peut gérer les images
  • peut gérer les sections
  • peut gérer les gabarits, les modules et les styles
]]>
Utilisateurs : Ajouter un nouvel auteur

Un mot de passe, un message de bienvenue et des instructions de connexion seront envoyés au nouvel auteur.

]]>
Image de l’article

Pour associer une image unique à cet article, veuillez appliquer l’une de ces possibilités :

  1. l’identifiant unique ID d’une image (ex. 12)
  2. une URL relative de l’image (ex. /images/my-pic.jpg)
  3. une URL complète (ex. https://example.com/path/to/images/my_pic.jpg)

L’image pourra être affichée en ajoutant une <txp:article_image /> balise (ouvrir le lien externe dans une nouvelle fenêtre) dans un module d’articles. Ce qui génèrera une balise HTML <img> valide pour l’image choisie.

]]>
Corps d’article

Le contenu principal d’un article est inclus dans le corps de l’article.

Lors de la rédaction ou la préparation d’un article destiné à la publication dans Textpattern, un•e auteur•e peut basculer parmi ces diverses présentations d’article : texte brut, composition HTML (le code permettant à un navigateur de restituer l’article) et un aperçu de l’article.

]]>
Description

La description d’un article est un élément optionnel à destination des moteurs de recherches et des robots d’indexation afin de mieux identifier et restituer les contenus textuels.

La description d’article est limitée à 255 caractères maximum. Veuillez prendre en considération que les moteurs de recherches limitent les caractères issus de la balise meta description de chaque page pour des raisons pratiques ou pour respecter la présentation de leurs résultats (SERP) et peut donc être de nombre inférieur à la limite de caractères propre à Textpattern.

Enfin, sachez que la description d’article est différente de son résumé bien que tous deux acceptent des contenus similaires. La description d’article est destinée, essentiellement, aux moteurs de recherches et à leurs robots ; tandis que le résumé offre une présentation succincte à destination des Internautes si nécessaire.

]]>
Résumé d’article

Les résumés d’article sont optionnels. Les résumés peuvent être utilisés comme présentations succinctes d’articles tels que celles figurant dans les sommaires, à la place des articles complets dans les flux de syndication RSS/Atom du site ou pour tout autre usage.

]]>
Date d’expiration

Le moment où un article est étiquetée comme ayant expiré. L’heure est optionnelle et peut être renseignée à un moment arbitraire dans le passé, voire le futur.

Les champs correspondent aux informations suivantes :

  • Année / Mois / Jour
  • Heures (au format 24 heures) : Minutes : Secondes

Lorsque le moment arrive ou, dans le cas où cette information se situe dans le passé, l’article est alors expiré.

Si l’option «Publier les articles qui ont expiré ?» est cochée, l’article dans ce cas demeure visible. Si cette même option est désactivée, les visiteurs consultant la page de l’article obtiendront une erreur HTTP 410 en lieu et place du contenu de l’article.

]]>
Mots-clés

Les mots-clés sont utiles pour affiner les relations entre les articles au-delà de celles fournies par les catégories.

Les mots-clés doivent être des mots uniques séparés par des virgules.

]]>
Module de remplacement

Un article peut occasionnellement utiliser un module différent de celui qui lui est associé par défaut – par exemple pour afficher son résumé avec <txp:excerpt /> (ouvrir le lien externe dans une nouvelle fenêtre) à la place du corps de l’article avec <txp:body /> (ouvrir le lien externe dans une nouvelle fenêtre) – et cette option se trouve ici.

]]>
Date de publication

La date à laquelle un article ou un fichier est publié ou révisé ultérieurement. Cette date peut être définie au moment de la publication ou arbitrairement dans le passé ou le futur.

Les champs correspondent aux informations suivantes :

  • Année / Mois / Jour
  • Heures (format 24 heures) : Minutes : Secondes

Un élément affecté d’un horodatage supérieur à l’instant présent (ex. dans le futur) ne sera alors pas affiché ni sur le site, ni dans les flux de syndication RSS/Atom, à moins que le moment choisi n’arrive.

]]>
Statut

Définit l’état de visibilité pour la publication d’un article dans Textpattern.

Les statuts de publication correspondent à la liste suivante :

  • Brouillon
  • Masqué
  • À valider
  • Publié
  • Persistant

Un brouillon d’article est considéré comme un travail en cours et n’est pas visible à l’extérieur de la zone d’administration de Textpattern (c’est-à-dire non visible sur le site public de Textpattern et non syndiqué dans les flux).

Un article masqué n’est pas visible à l’extérieur de la zone d’administration de Textpattern.

Un article à valider est considéré comme prêt pour la publication et en attente d’approbation mais il n’est pas visible à l’extérieur de la zone d’administration de Textpattern.

Un article publié est généralement visible à l’extérieur de l’espace d’administration de Textpattern (c’est-à-dire visible sur le site public de Textpattern, syndiqué dans les flux si la préférence le permet). Si un article est publié et dispose d’une date d’expiration, le statut demeure à «publié» après que cette date soit atteinte tandis que l’article apparaît sur le site public de Textpattern si l’option «Publier les articles qui ont expiré ?» le permet.

Un article persistant est semblable à un article publié dans la mesure où il peut être visible hors de l’espace d’administration de Textpattern mais n’apparaîtra pas dans la liste des articles tant que les balises respectives articles ou article_custom n’incluent un attribut status avec pour valeur sticky.

]]>
Titre

Renseignez un titre approprié pour cet article.

Le titre d’un article est limité à 255 caractères au maximum.

]]>
Texte de l’URL

Pour modifier le contenu de l’URL du lien permanent, changez-le ici. Si laissé vide, le contenu de l’URL sera automatiquement généré à partir du titre de l’article.

C’est particulièrement utile si le titre de l’article comprend des caractères Non-ASCII.

]]>
Articles

Contrairement aux sections, qui définissent la structure de navigation d’un site, les catégories d’articles permettent l’organisation des articles selon leur sujet. Une fois les catégories assignées, les listes d’articles appartenant à des catégories particulières peuvent être parcourues.

Par exemple, les probables catégories d’articles d’un site consacré à la nourriture pourraient être celles-ci :

  • Ingrédients
  • Courses
  • Recettes
  • Présentation
  • Restaurants
  • Chef•fe•s
]]>
Description de catégorie

La description de catégorie est optionnelle qui peut aider les moteurs de recherches ainsi que leurs robots d’indexation afin de mieux identifier et extraire les contenus.

La description de catégorie est limitée à 255 caractères maximum. Veuillez prendre en considération que les moteurs de recherches limitent les caractères issus de la balise meta description de chaque page pour des raisons pratiques ou pour respecter la présentation de leurs résultats (SERP) et peut donc être de nombre inférieur à la limite de caractères propre à Textpattern.

Enfin, sachez que la description d’article est différente de son résumé bien que tous deux acceptent des contenus similaires ]]>
Fichiers

Les catégories de fichiers sont optionnelles mais utiles pour regrouper certains fichiers ensembles.

]]>
Images

Les catégories d’images sont optionnelles mais utiles à la fois pour l’organisation interne mais aussi pour pouvoir les afficher à l’aide des balises <txp:image_index /> (ouvrir le lien externe dans une nouvelle fenêtre) et <txp:image_display /> (ouvrir le lien externe dans une nouvelle fenêtre).

]]>
Liens

Les catégories de liens sont optionnelles mais utiles pour afficher différents groupes de liens, c-à-d : «Amis», «Romains», «Compatriotes».

Les listes sélectives de liens s’obtiennent à l’aide de la balise <txp:linklist /> (ouvrir le lien externe dans une nouvelle fenêtre) comme ceci :

<code><txp:linklist category="Friends" /></code>.
]]>
Le test d’URL propres a échoué

Il semblerait que soit les URL du site (c-à-d https://example.com/section/article) ne fonctionnent pas, ou soit le serveur web ne supporte pas le test de procédure afin de déterminer si les URL propres sont acceptées ou pas. Si les URL propres sur ce serveur fonctionnent comme espéré, ce message peut être ignoré.

Si les URL propres ne fonctionnent pas cela peut signifier que :

  • Le paramètre «URL du site» est mal configuré, ou que la page à cette adresse n’est gérée par cette instance de Textpattern
  • Le serveur nécessite des adaptations dans le fichier .htaccess ou d’autres directives similaires afin que les URL propres puissent fonctionner
  • Le serveur ne supporte pas du tout les URL propres

Le test d’URL propres essaie d’atteindre une page à partir de l’adresse web renseignée dans les préférences «URL du site» afin de vérifier que tous les paramètres des URL propres fonctionnent parfaitement. Si cette URL correspond à un autre site ou si elle a été remplacée par une page statique ou similaire, le test échouera. Dans l’attente que le problème soit résolu, les URL brutes (c-à-d https://example.com?s=section&id=4) doivent être utilisées. Assurez-vous que le «Format des URL» depuis les Préférences d’administration est renseigné en conséquence.

Notez que l’emploi d’un plugin pour mettre le site en «mode de maintenance» peut générer cette erreur.

]]>
Le test d’URL propres a échoué

Il semblerait que soit les URL du site (c-à-d https://example.com/section/article) ne fonctionnent pas, ou soit le serveur web ne supporte pas le test de procédure afin de déterminer si les URL propres sont acceptées ou pas. Si les URL propres sur ce serveur fonctionnent comme espéré, ce message peut être ignoré.

Si les URL propres ne fonctionnent pas cela peut signifier que :

  • Le paramètre «URL du site» est mal configuré, ou que la page à cette adresse n’est gérée par cette instance de Textpattern
  • Le serveur nécessite des adaptations dans le fichier .htaccess ou d’autres directives similaires afin que les URL propres puissent fonctionner
  • Le serveur ne supporte pas du tout les URL propres

Le test d’URL propres essaie d’atteindre une page à partir de l’adresse web renseignée dans les préférences «URL du site» afin de vérifier que tous les paramètres des URL propres fonctionnent parfaitement. Si cette URL correspond à un autre site ou si elle a été remplacée par une page statique ou similaire, le test échouera. Dans l’attente que le problème soit résolu, les URL brutes (c-à-d https://example.com?s=section&id=4) doivent être utilisées. Assurez-vous que le «Format des URL» depuis les Préférences d’administration est renseigné en conséquence.

]]>
Masquer les informations privées

Cache les informations privées pour plus de sécurité. Si les informations de diagnostics doivent être partagées dans un format lisible, par exemple sur le forum de support de Textpattern, cela permet de réduire les risques de sécurité en masquant les informations sensibles du serveur.

]]>
Code de développement sur un serveur en production

Les versions en cours de développement de Textpattern ne sont pas recommandées pour un usage sur des sites web en production. Ce message d’erreur peut être ignoré si les risques sont compris et considérés comme acceptables.

]]>
Répertoire ne disposant pas de droits en écriture

Afin d’utiliser les possibilités de téléversements d’images et de fichiers, ces répertoires doivent disposer de droits d’écriture par PHP via l’utilisateur du serveur web. Cela peut être obtenu par l’intermédiaire d’un client (S)FTP ou, alternativement, par lignes de commandes avec la commande : chmod 755 /path/to/dir.

]]>
La recherche de DNS a échouée

Il semblerait que l’URL renseignée comme adresse du site soit introuvable.

]]>
Le téléversement de fichiers sur le serveur est désactivé

La configuration du serveur indique que le téléversement de fichiers est désactivé. Veuillez vérifier et modifier le paramètre file_uploads dans php.ini ou contacter l’hébergeur du site pour une assistance.

]]>
Fichier .htaccess manquant

Un mode de permaliens requière un fichier .htaccess et ce fichier est manquant. Le fichier est inclus avec la distribution et réside à la racine de Textpattern, aux côtés du fichier index.php et du répertoire nommé textpattern. Les directives recommandées sont :

# BEGIN Textpattern
 #DirectoryIndex index.php index.html

 #Options +FollowSymLinks
 #Options -Indexes
 #ErrorDocument 403 default

 
   RewriteEngine On
   #RewriteBase /relative/web/path/

   RewriteCond %{REQUEST_FILENAME} -f [OR]
   RewriteCond %{REQUEST_FILENAME} -d
   RewriteRule ^(.+) - [PT,L]

   RewriteCond %{REQUEST_URI} !=/favicon.ico
   RewriteRule ^(.*) index.php

   RewriteCond %{HTTP:Authorization} !^$
   RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]
 

 
   AddType image/svg+xml svg svgz
   AddEncoding gzip svgz
 
 # END Textpattern
]]>
Index du site inaccessible

Le fichier index.php à la racine spécifié comme fichier principal du site est inaccessible sur le serveur. Veuillez vérifier son existence et corriger ses permissions d’accès.

]]>
Fichier(s) manquant(s)

Un ou plusieurs fichiers de Textpattern sont manquants. Assurez-vous que tous les fichiers répertoriés sont bien présents sur le serveur et à leur emplacement respectif.

]]>
Apache mod_rewrite manquant

le module Apache mod_rewrite n’est pas installé ou désactivé. Il est nécessaire pour faire fonctionner Textpattern correctement. Assurez-vous de son existence et de son activation ou contactez l’assistance de votre hébergeur.

]]>
Fichiers modifiés

Des fichiers sont déclarés avoir été modifiés si leur contrôle d’intégrité diffère de celle définie dans le fichier checksum.txt fourni avec Textpattern. Si des fichiers dans l’installation de Textpattern sont différents de ceux attendus, ces fichiers seront identifiés ici.

]]>
Erreur de table MySQL

La base de données MySQL de Textpattern peut présenter des dommages ou avoir été corrompue. Essayez de réparer la(es) table(s) concernée(s) avec un client MySQL comme Adminer(ouvrir le lien externe dans une nouvelle fenêtre) ou phpMyAdmin(ouvrir le lien externe dans une nouvelle fenêtre).

]]>
Aucun répertoire temporaire déclaré

Si Textpattern est en mesure de fonctionner sans répertoire temporaire, certaines fonctionnalités, cependant, peuvent demeurer inopérantes si cette préférence n’est pas renseignée. Veuillez vérifier vos préférences d’administration et renseigner le champ «Chemin du répertoire temporaire».

]]>
La section existe déjà

Le répertoire de fichiers section existant est en conflit avec la règle présente dans .htaccess. Si les fichiers signalés sont génériques, veuillez les supprimer.

]]>
Répertoire du site non accessible en écriture

Le répertoire contenant le fichier index.php reconnu comme index du site est inaccessible en écriture par le serveur. Veuillez vérifier ses permissions d’accès.

]]>
Exigences minimales de la version

Textpattern nécessite certaines fonctionnalités présentes dans le langage de programmation PHP et dans le serveur de base de données MySQL. Veuillez consulter cette table pour vérifier les pré-requis du système :

Textpattern version Minimum PHP version Minimum MySQL version
4.7.x 5.4.0 5.0.3
4.6.x 5.3.3 4.1
4.5.x 5.2.3 4.1
4.0.1 - 4.4.1 4.3 3.23

En complément au pré-requis système ci-dessus, les extensions PHP suivantes sont nécessaires :

Le fichier du site php.ini, quil soit global ou local, réclame un paramètre date.timezone.

]]>
Le répertoire d’installation existe toujours

Après l’installation de Textpattern, le répertoire textpattern/setup, ainsi que son contenu, n’est plus nécessaire et doit être supprimé pour des raisons de sécurité.

]]>
URL du site incohérente

L’URL du site renseignée dans les Préférences ne correspond pas à l’URL courante utilisée pour l’accès au site.

Si le site peut être consulté par diverses URL différentes, et sil se comporte comme prévu, vous pouvez ignorer ce message.

Sinon, veuillez vérifier et adapter le paramètre «URL du site» dans les préférences d’administration. Une suggestion correcte de l’URL du site est disponible dans les résultat du «Contrôle des fichiers en amont» dans la page «Diagnostics».

]]>
Les fonctions PHP [...] sont désactivées sur votre serveur

L’hôte du site ou l’administrateur serveur a désactivé une ou plusieurs fonction PHP et l’absence de certaines d’entre-elles pourraient affecter le bon fonctionnement de Textpattern.

Veuillez consulter le document Textpattern User Documentation (ouvrir le lien externe dans une nouvelle fenêtre) pour de plus amples informations.

]]>
Version de mise à jour de Textpattern

Il existe une version plus récente de Textpattern disponible. Pour profiter des avantages des dernières fonctionnalités et de l’amélioration de la sécurité, il est recommandé d’effectuer une mise à jour.

En dépit de nos efforts afin de rendre l’expérience de mise à niveau sans encombre et aussi transparente que possible, veuillez considérer ces recommandations :

  • si seul le dernier chiffre diffère de votre version utilisée, la mise à jour est considérée être rétrocompatible avec les plugins et les thèmes ;
  • si les deux derniers chiffres diffèrent de votre version utilisée, la mise à jour nécessitera la mise à niveau de certains plugins et/ou thèmes bien qu'ils continueront probablement à fonctionner mais néanmoins de manière limitée ;
  • si le premier chiffre diffère de votre version utilisée, la mise à jour est fortement recommandée pour la plupart des plugins et des thèmes. Si vos besoins nécessitent l’usage d’un plugin ou une fonctionnalité de thème en particulier, veuillez vous renseigner auprès des auteurs ou des membres de la communauté avant de commencer la mise à niveau.
]]>
Mise à jour de pré-version de Textpattern

Une pré-version plus récente de Textpattern est disponible. Nous recherchons des volontaires afin de tester cette version afin de réaliser la distribution finale officielle la plus stable possible. Nous-nous efforçons de rendre l’expérience de mise à niveau sans encombre et aussi transparente que possible, même pour les versions bêta.

Si vous décidez de participer, veuillez considérer ces recommandations :

  • n’utilisez pas cette version bêta sur un site en production sans au préalable disposer d’une sauvegarde à la fois des fichiers du site que de sa base de données et assurez-vous de savoir comment en disposer ;
  • assurez-vous, si vous utilisez cette version bêta, de mettre à niveau vers la version finale dès sa disponibilité.
]]>
Le chemin du répertoire temporaire et celui des plugins ne doivent pas être identiques

Le plugins doivent disposer de leur propre répertoire et ne doivent rien partager avec le répertoire temporaire. A défaut, c’est un risque de sécurité potentiel et peut nuire au bon fonctionnement de votre site si votre répertoire temporaire est vidé. Veuillez vous assurer que ces deux chemins vers des répertoires distincts sont différents.

]]>
Serveur de mise à jour inaccessible

La vérification de mises à jour a échouée, souvent due à un encombrement du réseau ou à un délai de connexion excessif. Cette situation se résout souvent d’elle-même au bout dune heure ou deux ; aussi, veuillez retournez sur cette page ultérieurement.

]]>
Votre installation de PHP ne dispose pas de la fonction mail()

La fonction mail (ouvre le lien externe dans une nouvelle fenêtre) de PHP est désactivée. Par conséquent, Textpattern ne peut envoyer de e-mails et certaines de ses fonctionnalités seront inopérantes. Par exemple, les notifications par e-mail des nouveaux commentaires ne seront pas adressées et les nouveaux utilisateurs de sites ne recevront pas de message de bienvenue. Cependant, les utilisateurs pourront être ajoutés, néanmoins.

]]>
Réaffecter le fichier

Lorsque vous téléversez un fichier en remplacement d’un précédent identifié comme «Manquant», votre fichier est déposé sur le serveur et lié aux informations du fichier initial dans la base de données. Cela signifie que le nom de fichier du fichier original restera, de même toutes les autres informations associées comme le décompte de téléchargements ainsi que la catégorie. Toutefois, la taille du fichier sera mise à jour pour refléter le nouveau fichier.

]]>
Remplacer le fichier

le téléversement d’un fichier ici ne remplacera pas le contenu du fichier existant sur le serveur mais conservera le nom de fichier identique au précédent. Le décompte des téléchargements ainsi que les autres informations associées au fichier resteront inchangées.

]]>
Date de publication

La date de publication d’un fichier ou de sa plus récente consultation. Cet horodatage peut être assigné au moment de la publication ou selon une référence arbitraire dans le passé voire dans le futur.

Les champs de saisie correspondent aux informations suivantes :

  • Année / Mois / Jour
  • Heure (format 24 heures) : Minutes : Secondes
]]>
Téléversement de fichier

Utilisez ce formulaire pour téléverser sur votre serveur des images ou des fichiers.

Utilisez le code Textile pour associer des images avec vos articles, le code Textpattern pour insérer des images dans vos gabarits de pages ou le code HTML pour placer des images où bon vous semblera.

]]>
Introduction aux Modules

Dans Textpattern, un module est un bloc de texte ou de code, du HTML, des balisages spécifiques à Textpattern pouvant être réutilisés afin de restituer du contenu.

Voici un exemple de module qui pourrait être nommé ordinary_list :

<li>
   <txp:permlink>
      <txp:title />
   </txp:permlink>
</li>

Vous pourriez l’utiliser pour afficher une liste non ordonnée d’articles :

<txp:related_articles form="ordinary_list" wraptag="ul" />

Sachant que l’intérêt de ce module est d’afficher une liste de titres, il pourrait s’appliquer à l’intérieur d’autres balisages comme pour restituer les 20 articles de la section courante :

<txp:article form="ordinary_list" limit="20" wraptag="ol" />

Vous avez tout intérêt d’utiliser des modules pour afficher du contenu récurrent dans vos gabarits de pages comme, par exemple, un «header» ou un «footer». Cela signifie que les contenus se trouvent à un seul endroit et ce qui facilite grandement les corrections répercutées partout où ils apparaissent. Afficher le contenu d’un module est habituellement effectué avec :

<txp:output_form form="your_form_name" />

Un module peut atteindre une taille de 64 Kb. Un exemple pour un «footer» pourrait inclure des titres, des paragraphes, des liens, des balises conditionnelles et des références à d’autres modules tel que ordinary_list. Par ailleurs, la création de types de modèles de modules personnalisés nécessite d’activer la «Configuration avancée» depuis les préférences d’administration (une option masquée par défaut)

]]>
Créer une miniature

Permet de (re)créer une vignette aux dimensions indiquées à partir de son image originale de pleines dimensions.

La vignette sera retaillée pour s’adapter aux dimensions souhaitées, à moins de cliquer sur la case à cocher «Retailler». Dans ce cas, la vignette sera créée à partir du centre de l’image sans aucune déformation.

]]>
Remplacer l’image

Toute image téléversée ici remplacera celle existante associée à sa référence dans la base de données.

]]>
Envoyer une image

Envoie une ou plusieurs images sur votre serveur.

Lors du téléversement dans le répertoire images, le nom du fichier de votre image originelle sera conservé uniquement dans la base de données de Textpattern ; le fichier image, lui-même, sera renommé à l’aide d’un nombre incrémenté suivi de son extension.

]]>
Envoyer une miniature

Les images de pleines taille peuvent être associées à leur miniature. Elles sont utiles pour lier et indexer des images correspondantes de taille réelle.

La référence à la vignette est identique à la référence à une image en taille réelle, avec t à la suite de son identifiant. Par exemple, pour référer une miniature associée à limage de pleine taille ainsi localisée /images/12.jpg vous devez utiliser /images/12t.jpg.

]]>
Installer un Textpack

Collez les chaînes de traduction supplémentaires pour votre site dans ce champ, puis cliquez «Envoi» pour les installer.

Ces traductions se présentent souvent sous forme de fichiers textes Textpack téléchargeables distribués avec un plugin pour pouvoir les utiliser avec les langues nativement incluses dans Textpattern.

Les traducteurs sont invités à traduire ces Textpack dès que nécessaire et de redistribuer leur travail à la communauté des utilisateurs.

]]>
Description

Les descriptions sont facultatives et sont utiles pour légender les liens, pour créer les attributs title="" des infobulles (tooltip) pour les liens, ou simplement pour votre propre documentation interne.

]]>
Valeur de tri

Utile pour classer les listes de liens selon le langage naturel (ex. sur le nom d’une personne plutôt que son prénom, ou des phrases commençant par des article définis ou indéfinis).

]]>
URL

L’adresse du lien. Si le lien pointe vers un site différent, alors il doit être précédé par http:// ou https://.

]]>
Date de publication

L’horodatage du lien lors de sa publication ou de sa révision. Peut être mis à jour au moment du téléversement ou renseigné arbitrairement dans le passé ou le futur.

Les champs de saisies correspondent aux informations suivantes :

  • Année / Mois / Jour
  • Heure (format 24 heures) : Minutes : Secondes
]]>
Restez connecté•e avec ce navigateur

Si coché, vous resterez connecté•e à votre compte Textpattern depuis votre navigateur courant, jusqu’à ce que vous choisissiez de fermer votre session. Si laissé vide, vous serez automatiquement déconnecté•e après une période d’inactivité.

Nécessite l’acceptation des cookies par votre navigateur.

]]>
Installer un plugin

Collez le contenu du fichier texte du plugin ici, puis cliquez «Envoi» pour commencer l’installation. Tout plugin que vous ajoutez du même nom qu’un autre préalablement installé sera alors écrasé par la version nouvellement installée.

Le texte du plugin collé ici n’est pas du code PHP mais du texte encodé au format Base-64, généralement précédé d’une en-tête avec les informations du plugin (comme son nom, sa version, sa description, le nom de son auteur•e, etc).

]]>
Téléverser un plugin

Utilisez ce formulaire pour téléverser un plugin (un fichier PHP ou une archive zippée). Les plugins ainsi téléversés (et leurs éventuelles ressources associées) sont conservés dans un répertoire nommé «plugins».

Tous les plugins téléversés de mêmes noms que ceux déjà installés seront écrasés par leur nouvelle version.

]]>
Utiliser les plugins administratifs ?

Les plugins administratifs modifient le fonctionnement de l’interface d’administration. Ils peuvent agir sur des actions existantes, comme l’édition ou la publication des articles, ou ils peuvent ajouter de nouvelles pages avec des fonctionnalités supplémentaires/étendues.

Si vous souhaitez en savoir plus à propos des plugins administratifs, veuillez consulter la page Extending Textpattern de la documentation officielle Textpattern User Documentation. Des plugins de toutes sortes sont disponibles sur le site Textpattern Plugins.

]]>
Configuration avancée

Affiche le groupe des options avancées où des paramètres supplémentaires peuvent être configurés tels que :

  • Fonctions PHP associées à txp:evaluate
  • Modèles types de modules personnalisés
]]>
Autoriser l’usage de PHP dans les articles ?

Lorsque activé, ce paramètre permettra l’utilisation du code PHP dans les articles. L’auteur•e doit néanmoins disposer de privilèges suffisants (par défaut, seul•le•s les Administrat•eur•rice•s(ouvrir le lien externe dans une nouvelle fenêtre) et les Assistant•e•s administrat•eur•rice(ouvrir le lien dans une fenêtre externe) y sont autorisé•e•s).

Le code PHP ne doit pas comporter de balises d’ouverture et de fermeture propres à PHP mais doit être encapsulé entre des balises <txp:php>(ouvrir le lien externe dans une nouvelle fenêtre).

]]>
Autoriser l’usage du module de remplacement par article ?

Ce paramètre permet aux auteur•e•s d’écraser et de remplacer le module utilisé afin de restituer leurs articles. Si activé, une liste déroulante «Module de remplacement» sera disponible sous les options avancées «Affectation et affichage de l’article», lors de l’édition d’un article.

]]>
Autoriser l’usage de PHP dans les gabarits ?

Si activé, ce paramètre permet l’ajout de code PHP dans les gabarits de pages et les modules.

Le code PHP ne doit pas inclure les balises d’ouverture et de fermeture propres à PHP, mais doit être encapsulé entre des balises <txp:php>(ouvrir le lien externe dans une nouvelle fenêtre).

]]>
Format de la date des archives

Définit l’aspect des dates pour les articles dans les sections de votre site.

]]>
Les articles utilisent un résumé ?

En choisissant «Non», le champ de saisie des résumés d’articles ne sera pas disponible aux auteur•e•s sur la page d’édition.

]]>
Attacher le titre aux liens permanents ?

Ce paramètre génèrera automatiquement le titre d’article dans une version propre aux URL. Cela peut être automatique ou corrigé manuellement depuis le champ «Texte de l’URL» lors de l’édition d’articles.

Ce paramètre sera effectif pour les seules URL propres. Pour certaines langues, il peut en résulter des URL longues et spéciales. Dans ce cas, vous préfèrerez probablement régler ce paramètre sur «Non».

]]>
Ajuster automatiquement l’heure d’été

Ce paramètre permet à Textpattern de s’adapter automatiquement lorsque DST (heure avancée de l’Est) se produit dans votre pays. Si réglé sur «Non», vous pourrez changer la préférence «Activer DST» manuellement.

]]>
Des nouveaux commentaires signifient une mise à jour du site ?

La base de données de Textpattern conserve une trace du plus récent changement intervenu sur votre site. Lorsque réglé sur «Oui», chaque nouveau commentaire mettra systématiquement à jour cette valeur. Cette valeur est utilisée par exemple pour la fonctionnalité «Envoyer l’entête de dernière modification ?».

]]>
Ajouter rel="nofollow" aux commentaires ?

Si réglé sur «Oui», ajoutera un attribut supplémentaire aux liens présents dans les commentaires. Il s’agit d’une mesure pour dissuader les spammeurs de commentaire et a été initiée par de nombreux moteurs de recherches et des développeurs de logiciels. Vous pourrez en savoir plus en lisant cette annonce de Google (ouvre le lien externe dans une nouvelle fenêtre).

Remarque : ce paramètre n’affecte pas les fonctionnalités de votre site. Cela peut empêcher ou diminuer l’influence de vos commentaires lors de l’indexation des sites qui y sont mentionnés par certains moteurs de recherches.

]]>
Afficher les commentaires dans une liste ordonnée ?

Détermine si les commentaires d’articles seront contenus dans la balise HTML <ol> et les commentaires individuels dans une balise <li> (ce qui affiche les commentaires dans une liste ordonnée), ou si les commentaires individuels seront plutôt contenus dans une balise <div>.

Qu’importe ce choix, vous pourrez toujours choisir de changer les balises utilisées en modifiant la balise <txp:comments /> (ouvre le lien externe dans une nouvelle fenêtre) présent dans le module comments_display.

]]>
Ajout automatique des commentaires après un article ?

Ce paramètre détermine si les commentaires et le formulaire associé doivent suivre tous les articles individuels (par ajout automatique du contenu du module comments_display).

La plupart du temps, vous choisirez de régler la valeur sur «Non» afin d’obtenir plus de flexibilité avec le positionnement de vos commentaires dans l’apparence de votre site. Vous devrez ajouter la balise <txp:comments /> (ouvre le lien externe dans une nouvelle fenêtre) manuellement dans chaque modèle d’articles à l’endroit désiré.

Si vous constatez un double affichage des commentaires dans un article, il est probable que la balise <txp:comments /> soit présente dans votre modèle et que le paramètre «Ajout automatique des commentaires après un article ?» soit réglé sur «Oui» également.

]]>
Format de la date des commentaires

Contrôle la présentation de la date des commentaires sur votre site public.

]]>
Phrase – par défaut – d’invitation à poster

Si vous autorisez vos visiteurs à commenter, c’est le texte d’invitation affiché par défaut. Par exemple :

  • Commentaires
  • Ajoutez votre commentaire
  • Avis
  • Annoter

Remarque : ce texte d’invitation peut être changé, individuellement, par article.

]]>
Commentaires désactivés après

Utiliser ceci pour définir le délai après lequel la possibilité de commenter sera fermée pour les articles (possibilité de régler sur «Jamais» pour supprimer la limite d’autorisation à commenter).

]]>
Autoriser les images dans les commentaires ?

Pour cette option renseignée à «Non», toutes les images incluses dans les commentaires seront supprimées

]]>
Affichage des commentaires

Si «nopopup» est sélectionné (recommandé), la page courante sera rafraîchie pour afficher uniquement l’article suivit de ses commentaires.

Si «popup» est sélectionné, une nouvelle fenêtre du navigateur sera ouverte lors d’un clic sur le lien des commentaires (et invoque le module popup_comments).

]]>
Modérer les commentaires ?

Si réglé sur «Oui», chaque nouveau commentaire sera masqué du site public jusqu’à ce qu’il ait été examiné. Vous devrez modérer manuellement les commentaires puis les rendre visibles (un message sera envoyé à l’auteur de l’article pour chaque nouveau commentaire).

]]>
Commentaires activés par défaut ?

Si réglé sur «Oui», les commentaires seront automatiquement affichés pour les articles publiés. Si réglé sur «Non», vous devrez, pour chaque article, activer les commentaires depuis la page «Rédiger» si vous souhaitez accepter les commentaires.

Remarque : l’autorisation de commenter peut être activée ou désactivée, à tout moment, pour chaque article.

]]>
Les commentaires exigent l’adresse e-mail des utilisateurs ?

Si réglé sur «Oui», les internautes voulant commenter les articles devront renseigner leur adresse e-mail dans le formulaire des commentaires. Et ne pourront pas poster de commentaires si aucune adresse e-mail n’est fournie.

]]>
Les commentaires exigent un nom d’utilisateur ?

Si réglé sur «Oui», les internautes voulant commenter les articles devront renseigner leur nom dans le formulaire des commentaires. Et ne pourront pas poster de commentaires si aucun nom n’est fourni.

]]>
Envoyer les commentaires à l’auteur par e-mail ?

Si réglé sur «Oui», chaque fois qu’un article reçoit un nouveau commentaire, une copie sera envoyée par e-mail à l’auteur•e de l’article.

]]>
Permettre plus de balisage Textile dans les commentaires ?

Si réglé sur «Oui», les commentaires pourront contenir des éléments Textile (ouvre le lien externe dans une nouvelle fenêtre) qui, autrement, seraient considérés comme du texte brut, tel que :

  • les titres (h1)
  • les listes ordonnées et non ordonnées
  • les notes de bas de page
  • les tables
  • du code
  • les syntaxes de blocs étendus (bc.., bq.., etc.)

Remarque : pour des raisons de sécurité, le HTML brut est transformé en texte ordinaire.

]]>
Types de modèles de modules personnalisés

En complément des types de modules standards (article, fichier, divers etc.), les Administrat•eur•rice•s peuvent définir leurs types personnalisés. L’objectif des modèles de modules personnalisés est double : faciliter la classification des modules et permettre la définition personnalisée des ressources.

Le paramètre de ces préférences est au format INI (ouvre le lien externe dans une nouvelle fenêtre), et chaque élément correspond à un type de modèle de module

Pour déclarer un type de module personnalisé (ex. js), veuillez tout d’abord à activer la «Configuration avancée» depuis les préférences d’administration (désactivée par défaut). Depuis cette nouvelle option, renseignez ce type (chaque nouveau sur une ligne distincte) qui devra être associé à un élément [js]. Un titre d’intitulé par défaut peut être déclaré à l’aide de la ligne title="Javascript" de l’élément de liste correspondant. Si nécessaire, le support des traductions des intitulés est possible également (ex. ru="Скрипт").

De plus, un modèle de module media type (ouvre le lien externe dans une nouvelle fenêtre) (auparavant connu sous la désignation «MINE Type») peut être spécifié, par exemple : minetype="application/javascript". Cela transforme les modèles de modules de ce type en ressources personnalisées qui seront servies dans le paramètre du type de média plutôt que dans celui de la base de données ou du serveur (fichiers «Flat» indépendants) grâce à la balise <txp:output_form />. Par exemple, un modèle de module nommé example.js du type [js] et de type de média minetype="application/javascript" pourra être inclus dans votre code comme ci-après :

<txp:output_form form="myscript.js"
    format="flat.script" />

Ce qui génèrera le balisage <script> HTML suivant:

<script src="path/to/flat/myscript.js"></script>

Seuls les modèles de modules d’une même extension correspondant à leur type (ex. myscript.js) peuvent être servis comme fichiers indépendants («Flat files»). Dans ce cas, ils ne seront pas interceptés par Textpattern et seront tous accessibles via leur URL.

Si un modèle de module nécessite d’être interprété (s’il contient des balisages Textpattern), vous devrez les servir depuis la base de données comme suit :

<script>
 <txp:txp:output_form form="myscript.js"
 format="script" />
</script>

Dans ce cas, vous n’ajouterez pas l’extension au nom du module – par simple appel de myscript (sans .js) afin de le rendre inaccessible via une URL standard – et en l’incluant comme suit :

<txp::myscript format="script" />

Liste de type de modules :


[js]
mediatype="application/javascript"
title="Javascript"
[css]
mediatype="text/css"
title="Stylesheet"
[json]
mediatype="application/json"
title="Json"
[svg]
mediatype="image/svg+xml"
title="SVG"
[xml]
mediatype="application/xml"
title="XML"
[txt]
mediatype="text/plain"
title="TXT"
[csv]
mediatype="text/csv"
title="CSV"
[html]
mediatype="text/html"
title="HTML"
]]>
Champs personnalisés

Les champs personnalisés sont utilisés pour conserver des données supplémentaires avec l’article. Vous pouvez en définir jusqu’à dix en leur attribuant un nom ici. ]]> Format de la date

Cette option affecte l’apparence des dates des articles sur votre site public uniquement.

]]>
Onglet actif par défaut

L’onglet qui apparaît en premier dans l’interface d’administration de Textpattern après connexion.

]]>
Statuts de publication par défaut

Définit l’état de visibilité pour la publication d’un article dans Textpattern.

Notez que ce paramètre des préférences n’affectera pas le statut des articles déjà créés ou édités.

Les statuts de publication correspondent à la liste suivante :

  • Brouillon
  • Masqué
  • À valider
  • Publié
  • Persistant

Un brouillon d’article est considéré comme un travail en cours et n’est pas visible à l’extérieur de la zone d’administration de Textpattern (c’est-à-dire non visible sur le site public de Textpattern et non syndiqué dans les flux).

Un article masqué n’est pas visible à l’extérieur de la zone d’administration de Textpattern.

Un article à valider est considéré comme prêt pour la publication et en attente d’approbation mais il n’est pas visible à l’extérieur de la zone d’administration de Textpattern.

Un article publié est généralement visible à l’extérieur de l’espace d’administration de Textpattern (c’est-à-dire visible sur le site public de Textpattern, syndiqué dans les flux si la préférence le permet). ]]> Doctype

Sélectionnez le doctype HTML que vous souhaitez utiliser (HTML5 ou XHTML). Cela affecte les champs de saisies des commentaires, le rendu de Textile pour <abbr> ou <acronym> et les balises <link> générées par <txp:css /> (ouvrir le lien externe dans une nouvelle fenêtre).

]]>
Activer l’aperçu du thème en mode développement ?

Les utilisateurs disposant de privilèges suffisants (par défaut, ceux affectés des rôles d’Administrat•eur•rice ou de Designer) peuvent développer et visualiser, en toute discrétion, un nouveau thème tandis que les autres utilisateurs continueront à voir l’ancien (jusqu’à ce que le nouveau soit déployé).

Toutefois, les utilisateurs habilités ne souhaitant pas participer à l’élaboration de nouveaux thèmes peuvent désactiver l’aperçu du thème en mode de développement. Le thème public courant leurs sera alors servi tout comme pour les visiteurs du site.

]]>
Activer le support des balises réduites ?

Les balises spécifiques de Textpattern sont de la forme <txp:tag_name attribute1="value" ... />. Il est toutefois possible d’en réduire la saisie par l’emploi d’une notation courte où les préfixes txp: peuvent être omis en respectant une convention très simple. Voici des exemples pour démontrer le concept :

  • <txp:article_id /> devient : <article::id />
  • <txp:recent_articles/> devient : <recent::articles />
  • <txp:file_download_list /> devient : <file::download_list />
  • <txp:smd_if /> devient : <smd::if />
  • <txp:smd_if> ... <txp:else /> ... </txp:smd_if> devient : <smd::if> ... <smd::else /> ... </smd::if> (notez que le préfixe du plugin peut être utilisé pour la balise else).

Si une balise contient un trait souligné (underscore) et que vous adoptez les balises réduites, le concept devient alors :

  1. Supprimez le préfixe txp:
  2. Remplacez la première occurrence de l’underscore par ::

Remarque : l’adoption de cette préférence n’affecte pas l’usage des codes réduits <txp:output_form /> pour restituer le contenu d’un module. Vous pouvez continuer à utiliser <txp::shortcode /> ce qui sera interprété <txp:output_form form="shortcode" />.

]]>
Activer le serveur XML-RPC ?

Si vous souhaitez utiliser XML-RPC (ouvre le lien externe dans une nouvelle fenêtre) afin de contrôler Textpattern par un processus distant (ex. via une application de bureau ou mobile), vous devez activer le serveur XML-RPC en réglant ce paramètre sur «Oui».

]]>
Le journal d’activités (log) expire après ?

Lorsque la journalisation des visites de Textpattern est activée, vous pouvez choisir le délai (en jours) de conservation des traces des accès. Le chiffre «7» signifie que les logs seront disponibles pendant une semaine.

Remarque : les logs sont réduits lorsque vous consultez la page «Activité». Sinon, leur taille continuera de croître.

]]>
Chemin du répertoire des fichiers téléversés

Renseigne le chemin absolu au répertoire de conservation des fichiers téléversés. PHP réclame un accès en écriture à ce dossier.

]]>
Taille maximale d’un fichier téléversé (en octets)

Vous pouvez restreindre la taille maximale (en octets) pour le téléversement des fichiers. Notez que cette restriction est également régie par la configuration de PHP. Si Textpattern détecte une valeur plus petite dans votre configuration de PHP, il s’y adaptera automatiquement. Si vous voulez autoriser l’usage de fichiers plus volumineux depuis cette interface d’administration dans votre navigateur, contactez votre hébergeur (les valeurs correspondantes dans php.ini sont : post_max_size, upload_max_filesize at memory_limit).

]]>
Fuseau horaire

Afin dafficher les dates selon votre situation géographique, veuillez sélectionner votre fuseau horaire.

]]>
Répertoire des images

Si vous souhaitez personnaliser le répertoire des images, vous pouvez le faire ici. Vous devrez d’abord créer ce dossier à la racine de l’installation de Textpattern ; vous devrez également vous assurer que ce dossier est accessible en écriture.

Ce chemin est toujours un chemin relatif (au répertoire racine de votre installation de Textpattern)

Par défaut c’est : images.

]]>
Inclure l’adresse e-mail dans les flux Atom ?

Permet d’inclure l’adresse e-mail de l’auteur (selon celle renseignée avec le compte utilisateur) d’un article dans la partie author des flux de syndication Atom.

]]>
Mises à jour des heures d’été utilisées ?

Si l’heure d’été est effectivement activée pour votre fuseau horaire DST (Daylight Saving Time).

]]>
Enregistrements dans le journal d’activités

Vous pouvez choisir le niveau de détail sur les visites des Internautes obtenues par Textpattern

  • Tous : Textpattern dénombrera toutes les pages vues sur votre site
  • Référents seuls : Textpattern dénombrera uniquement les visiteurs en provenance d’autres sites
  • Aucun : Textpattern n’enregistrera aucune activité pour toutes pages vues

Depuis sa version 4.7.0, aucune information sur les adresses IP des visiteurs n’est collectée par Textpattern. Si vous collectez et enregistrez ces adresses IP en dehors de Textpattern, veuillez prendre toutes les dispositions requises en accord avec les lois applicables et, notamment, RGPD (ouvre le lien externe dans une nouvelle fenêtre) ; veuillez mettre en place sur votre serveur une stratégie globale de sécurité y compris pour votre installation de Textpattern afin d’empêcher que ces données ne soient compromises.

Il est vivement recommandé de laisser ce paramètre sur sa valeur par défaut, à savoir «Aucun», à moins que les besoins de ces informations ne soient absolument nécessaires et, en outre, d’informer explicitement de l’usage que vous comptez en faire.

]]>
Longueur maximale d’une URL (en caractères)

Permet de prévenir le fonctionnement des URL plus longues que la valeur spécifiée. Utile pour réduire les dommages et accroître la sécurité du site.

]]>
Afficher dans l’administration les liens de l’aide en ligne

Si vous préférez cacher les liens de l’aide en ligne (les fenêtre modales d’aide) dans l’interface d’administration de Textpattern, choisissez «Aucun».

]]>
Toujours masquer les adresses e-mail des commentaires ?

Ce paramètre contrôle l’affichage publique des adresses e-mail des commentateurs.

Il est vivement recommandé que ces adresses e-mail ne soient pas affichées publiquement, eu égard à vos visiteurs, mais certaines situations peuvent, cependant, l’exiger.

]]>
Transformer les e-mails en Latin 1 (ISO-8859-1) ?

Textpattern utilise l’encodage UTF-8 par défaut dans la mesure du possible, y compris pour les e-mails sortants. Toutefois, certains anciens clients de messagerie électronique (y compris certaines versions de Microsoft Outlook) ne dispose pas d’un bon support UTF-8. Si vous obtenez des caractères inintelligibles dans vos messages, ce paramètre permettra d’utiliser l’encodage ISO-8859-1.

Remarque : si vous utilisez une langue dont les caractères ne peuvent être représentés en ISO-8859-1, ce paramètre ne vous aidera malheureusement pas. Vous devrez faire usage d’un client de messagerie compatible UTF-8.

]]>
Permaliens : forme des titres d’URL

Détermine la méthode à employer pour la construction et l’association des URL des articles lorsque la forme brute n’est pas en usage.

Quand un article est publié, son URL est générée à partir de son titre à moins qu’une URL personnalisée ne soit changée dans le champ «Texte de l’URL».

Par exemple, avec ce titre d’article : Anne et Jean mangent un gâteau

Lorsque l’option de choix d’URL est sélectionné à «Avec traits d’union (titre-comme-cela)», l’URL pour cet article sera alors :

https://example.com/anne-et-jean-mangent-un-gateau

Si la même option est sélectionnée à «Casse de chameau (TitreCommeCela)», l’URL pour cet article deviendra alors :

https://example.com/AnneetJeanmangentungateau
]]>
Format des URL

Détermine la méthode avec laquelle les articles individuels sont liés par des URL avec les balises <txp:permlink> (ouvre le lien externe dans une nouvelle fenêtre).

brute (?=paramètres) est le plus compatible il fonction sans pratiquement aucune configuration particulière mais est pénalisant en terme de lisibilité et d’optimisation à destination des moteurs de recherches (SEO). Avec ce mode, les URL de vos articles ressembleront à :

Tous les autres modes requièrent les capacités de réécriture d’URL par le serveur (c-à-d mod_rewrite d’Apache ou les directives de réécriture NGINX dans le bloc server). Si votre serveur ne supporte pas la réécriture des URL, veuillez contacter votre hébergeur pour faire usage du mode brute (?=paramètres) expliqué ci-avant.

]]>
Chemin du répertoire de cache des plugins

Ce paramètre s’adresse principalement aux développeurs de plugins. Lorsque renseigné, le code source d’un plugin (non encore compilé) placé dans ce dossier sera chargé automatiquement par Textpattern et permet d’en éditer facilement le code et contrôler son fonctionnement sans devoir installer/activer le plugin. Attention toutefois avec cette méthode : un plugin défaillant (qui échoue dans sa compilation) brisera l’exécution de Textpattern !

Il est recommandé de charger les plugins selon la procédure standard depuis la page «Installer un plugin» sur un site en production plutôt que d’utiliser ce répertoire de cache.

Remarque : veillez à ne pas renseigner le même emplacement pour le répertoire temporaire et celui du cache des plugins ce qui occasionnerait des problèmes de fonctionnement (Textpattern chercherait à exécuter les fichiers d’activités en tant que plugins).

]]>
Statut de production

Un site Textpattern fonctionne dans l’un de ces trois modes :

  1. En débogage
  2. En test
  3. En exploitation

Mode de débogage

Toutes les erreurs PHP signalées sur votre site seront visibles en rapport avec les messages d’erreur du code saisi et des plugins défaillants. En complément, les informations suivantes seront affichées dans le code source de la page HTML :

  • le délai de génération de la page par le serveur (Runtime)
  • le nombre de requêtes MySQL exécutées
  • la consommation approximative de la mémoire
  • toutes les balises Textpattern associées à la génération de la page (connu également sous la désignation de «tag trace»)

Le mode de test

Toutes les erreurs PHP signalées sur votre site seront visibles en rapport avec les messages d’erreur du code saisi et des plugins défaillants. En complément, les informations suivantes seront affichées dans le code source de la page HTML :

  • le délai de génération de la page par le serveur (Runtime)
  • le nombre de requêtes MySQL exécutées
  • la consommation approximative de la mémoire

Le mode de production

Aucune erreur ni aucune information de diagnostic ne seront envoyée à la page. Généralement, ce mode de production est préférable puisqu’il assure la meilleure expérience utilisateur et mobilise moins de charge pour le serveur.

]]>
Thème du site public

Le thème par défaut affiché lorsque quiconque consultera le site public. Un thème par défaut est pré-fourni avec Textpattern ainsi qu’une option autorisant une installation brute de Textpattern sans aucun thème. Vous pouvez également ajouter des distributions de thèmes dans le répertoire textpattern/themes afin de pouvoir les utiliser.

]]>
Publier les articles qui ont expiré ?

Si renseigné sur «Oui», les articles expirés continueront à s’afficher sur le site public après leur date d’expiration. Vous pouvez utiliser la balise <txp:if_expired />(ouvre le lien dans une nouvelle fenêtre) pour afficher un contenu alternatif ou une structure de substitution aux articles expirés.

Si renseigné sur «Non», les articles expirés seront supprimés du site public et toute tentative d’y accéder renverra un statut HTTP «401 Gone» à la place. Le paramètre par défaut est «Non».

]]>
Envoi des informations de connexion à cette adresse e-mail

Renseigne une adresse e-mail utilisée pour origine d’expéditeur «De :» dans les messages d’envoi des informations de connexion aux nouveaux utilisateurs du site.

Si ce paramètre est laissé vide ou contient une adresse e-mail erronée, Textpattern utilisera le nom et l’adresse de l’utilisat•eur•rice connecté•e à la place.

]]>
Combien d’articles par flux XML (RSS/Atom) ?

Il s’agit du nombre maximum d’articles à syndiquer à la fois, dans flux au format RSS et Atom.

Une valeur faible, comme 5 plutôt que 15, est préférable.

]]>
Envoyer l’entête de dernière modification ?

Si renseigné, Textpattern comparera l’entête HTTP If-Modified-Since des visiteurs (si elle existe) avec la dernière modification intervenue sur le site. Si rien n’a changé depuis la dernière visite de l’Internaute (ex. si l’horodatage transmis par le navigateur est identique à celui de la dernière mise à jour du site), alors une entête sera envoyée pour que le navigateur du visiteur affiche la version de la page mise dans son cache.

Permet de réduire la consommation de la bande passante, le délai de chargement des pages, et la charge du serveur.

]]>
Afficher le nombre de commentaires dans les flux XML ?

Si renseigné sur «Oui», ce paramètre ajoutera le nombre des commentaires aux titres d’articles dans les flux RSS/Atom.

]]>
Slogan du site

Le Slogan du site (ouvre le lien externe dans une nouvelle fenêtre) est un résumé ou une courte description de votre site. Qui sera utilisé comme description du site dès que nécessaire, comme dans vos flux RSS/Atom, et peut aussi être utilisé partout ailleurs sur votre site à discrétion.

Nota Bene : le slogan du site est optionnel mais il est requis afin d’obtenir des flux de syndication RSS ou Atom valides.

]]>
Nom du site

Le nom ou titre général de votre site (ouvre le lien externe dans une nouvelle fenêtre). Apparaîtra dans la barre de titres des navigateurs ou dans les lecteurs de flux de syndications et partout ailleurs sur votre site, à discrétion.

]]>
URL du site

C’est l’adresse de votre site Textpattern, par exemple : www.example.com.

Remarque : Aucun préfixe http://, https:// ni de barres obliques n’est requis.

]]>
Répertoire du thème

Si vous souhaitez personnaliser le choix de votre répertoire de thèmes où les fichiers plats (Flat Files) du modèle public seront conservés. Vous devrez, d’abord, créer ce dossier à la racine de votre installation de Textpattern et lui accorder les droits d’accès en écriture.

Ce chemin est toujours un chemin relatif(au répertoire racine de votre installation de Textpattern).

Par défaut c’est themes.

]]>
Adresse d’envoi SMTP

Cette préférence devrait rester vide à moins que vous rencontriez des problèmes avec les envois de e-mails depuis Textpattern (si aucun e-mail n’est transmis). Si ce problème devait survenir, vous pourrez, alors, renseigner une adresse e-mail valide ici bien qu’il serait préférable qu’elle ait le même nom de domaine que celui où vous avez installé Textpattern (ex. si l’adresse de votre site est https://example.com, vous devriez utiliser you@example.com).

Pour les détails techniques :

  • Sur serveurs UNIX-like/MacOS, l’adresse e-mail renseignée est utilisée comme 4ème paramètre (préfixé par "-f") pour la fonction PHP mail()
  • Sur serveur Windows, l’adresse e-mail renseignée est utilisée pour définir (ou remplacer) le paramètre sendmail_from du fichier php.ini

Cela garanti que l’enveloppe SMTP de l’adresse d’expédition (qui n’est par nécessairement la même que celle de l’entête "From:" visible dans les messages) est configurée avec l’adresse renseignée ici, ce qui est requis pour l’envoi de e-mail sur certains serveurs.

]]>
Listes noires anti-spam (séparées par une virgule)

La liste noire (ouvre le lien externe dans une nouvelle fenêtre) des fournisseurs d’accès renseignée ici sera interrogée lors de la création d’un nouveau commentaire et l’adresse IP du commentateur sera vérifiée. Si l’adresse IP est listée, c-à-d qu’elle a fait l’objet de plusieurs rapport de spamming auparavant, le commentaire sera de facto rejeté. Ces adresses IP rejetées ne sont pas conservées par Textpattern.

Vous pouvez renseigner une liste de noms de domaine, séparés par une virgule. Veuillez prendre note que ces listes relèvent de votre responsabilité et correspondent, effectivement, à vos besoins.

]]>
Le résumé plutôt que l’article complet dans les flux XML ?

Si renseigné sur «Non», les flux contiendront les corps des articles complets.

Si renseigné sur «Oui», les flux contiendront les résumés à la place des corps d’articles chaque fois que possible.

]]>
Chemin du répertoire temporaire

Renseignez un chemin absolu pour le répertoire temporaire (parfois dénommé tmp ou temp). PHP réclame de disposer de droits d’écriture sur ce dossier. Il sera utilisé pour les fichiers temporaires, par exemple les téléversements de toutes sortes (plugins, fichiers ou images).

Remarque : ne renseignez pas le même répertoire que celui du «cache des plugins» au risque de causer des problèmes de dysfonctionnement (Textpattern chercherait à exécuter les fichiers d’activités comme des plugins).

]]>
Thème de l’administration

Le thème de l’interface d’administration par défaut utilisée lorsque quiconque se connectera à Textpattern. Un choix de thèmes pré-fournis sont inclus avec les distributions de Textpattern et vous pouvez les compléter par des distributions à placer dans le répertoire textpattern/admin-themes afin de les rendre disponibles.

]]>
Éviter un mot veuf (seul) dans les titres d’articles ?

Les mots veufs (ou orphelins) correspondent au dernier mot d’une phrase placé sur une nouvelle ligne lorsque la phrase est trop longue pour se contenir sur une même ligne. En typographie, ces mots veufs sont considérés comme inélégants et doivent être évités. Renseigner cette préférence sur «Oui» vous assurera que les longs titres d’articles ne comporteront pas de mots seuls en début de nouvelle ligne.

Remarque : ce paramètre peut provoquer des problèmes dans les pages dites «Responsives» dans les petits écrans en raison de l’ajout d’un espace insécable entre les deux derniers mots et pouvant déborder de leur élément parent. Dans ce cas, choisissez pour réglage «Non».

]]>
Functions PHP associées à txp:evaluate

Renseignez une liste de function séparées par une virgule ou des alias=function (ex. md5, replace=str_replace). Les éléments renseignés dans cette liste peuvent être utilisés dans l’attribut query de la balise <txp:evaluate /> :

<txp:evaluate query="replace('cats', 'dogs', 'I like cats.')" />

function doit retourner une valeur scalaire (pas un array/object).

]]>
Accepter les commentaires ?

Choix d’acceptation ou non des fonctionnalités des commentaires.

]]>
Utiliser l’e-mail pour l’identification ID des flux XML (par défaut : l’URL du site) ?

Les éléments contenus dans les flux Atom nécessitent un identifiant unique.

Pour générer cet identifiant ID pour votre site, Textpattern vous permet de choisir entre soit une adresse e-mail, soit votre nom de domaine. L’adresse e-mail sera la première utilisée lors de la création du site. À moins de préférer changer pour votre nom de domaine dans le futur, mieux vaut régler ce paramètre sur «Non».

]]>
Utiliser les plugins ?

Permet de désactiver totalement le support des plugins dans Textpattern. Utile pour le débogage d’erreurs sur votre site et pour identifier le dysfonctionnement, éventuel, d’un plugin.

]]>
Introduction

Il est légitime d’appréhender, par analogie, les sections dans Textpattern comme les sections d’un journal ; chacune appartenant à la même publication, mais pouvant relever de différentes mises en page, ou différentes thématiques d’articles, et ainsi de suite.

Pour la plupart des sites web, il suffit de créer un nombre minimum de sections (pages).

Considérons ce scénario pour un site avec trois sections :

  1. Archives : la section à laquelle tous les articles figurant sur la page d’accueil dépendent. Lorsqu’un lecteur clique sur le lien permanent d’un article, celui-ci s’affiche dans la mise en page attribuée à cette section. Pour accéder à la liste paginée des articles les plus récents affectés à cette section «Archive», l’URL serait de la forme https://example.com/archive/.
  2. À propos : une page nommée «À propos de ce site» qui différerait de la page d’accueil et celle des archives en ce sens qu’elle serait beaucoup plus statique, pourrait avoir une présentation différente et ne contenir qu’un seul article. Cette page «À propos» serait accessible sur https://example.com/a-propos/.
  3. Photos : une section avec une présentation différente (et sans doute d’autres styles CSS) pouvant présenter des images plutôt que des articles.

Remarquez qu’une section cachée spéciale, nommée «default», sera toujours présente. Cette section par défaut utilise le gabarit et les styles CSS nommés également «default» et bâtissent la page d’accueil principale de votre site.

]]>
Section de publication par défaut

Cette option détermine la section sélectionnée par défaut dans la liste de choix lors de la création d’un nouvel article depuis la page «Rédiger».

Si la plupart de vos articles dépendent d’une section particulière, choisissez-la dans la liste ici. Les modifications seront immédiatement actives.

Vous pourrez, cependant, continuer d’affecter toute autre section, individuellement et par article, depuis la liste de choix dans «Affectation et affichage de l’article» de la page «Rédiger».

]]>
Description

La description attachée à la section est optionnelle et peut améliorer les moteurs de recherches et leur robots d’indexation à identifier et restituer les contenus textuels.

Cette description est limitée à 255 caractères maximum. Sachez que certains moteurs de recherches définissent une limite maximale différente pour des raisons de présentation depuis leurs résultats (SERP) et cette limite peut être inférieure à la limite propre à Textpattern.

]]>
En page d’accueil ?

Les articles de certaines sections, comme celles ressemblant davantage à des pages statiques, peuvent n’avoir aucune légitimité à s’afficher dans la succession d’articles récents de la page d’accueil.

Réglez ce paramètre sur «Non» afin d’empêcher les articles associés à cette section d’apparaître sur la page d’accueil de votre site.

]]>
Ajouter aux recherches ?

Permet d’associer les articles appartenant à cette section de figurer dans les résultats de recherches sur votre site.

]]>
Syndiquer (flux XML) ?

Permet d’inclure ou non les articles de cette section dans les flux de syndication RSS et Atom du site

]]>
Utilise le style

Si vous souhaitez substituer les styles CSS par défaut d’une section, faîtes-le ici.

Ne concerne que les feuilles de style disponibles depuis la page «Styles» de Textpattern. Si vous hébergez vos CSS en dehors du stockage dans la base de donnée de Textpattern sous la forme de fichiers (ce qui est vivement recommandé), cette option n’aura alors aucun effet.

]]>
Utilise le gabarit

Dans Textpattern, les sections (pages) sont associées aux modèles de page (gabarits). C’est plutôt super, vraiment !

]]>
Utilise le thème

Si vous souhaitez changer de thème pour une section particulière, cela est possible en le sélectionnant, ici, parmi l’un des thèmes installés et disponibles.

]]>
Identifiant d’utilisateur

L’identifiant de connexion du compte l’administrateur utilisé pour administrer le site.

Bien qu’il n’y ait aucune restriction dans le choix de cet identifiant, il est préférable d’éviter les séquences de caractères complexes ainsi que les mots prédictibles (ex. admin, administrator, administrateur, etc.)

]]>
Mot de passe

Parce que ce compte dispose des plus hauts niveaux d’accès dans Textpattern, veuillez choisir un mot de passe particulièrement complexe voire, idéalement, une phrase secrète.

Conseils

  • Utilisez une combinaison de caractères majuscules et minuscules
  • Utilisez aussi des nombres
  • Ainsi que des symboles
  • Le tout comprenant, au moins, huit caractères
  • Proscrivez toutes les informations personnelles (dates, noms, endroits, membres de la famille, animaux de compagnie, etc.)
  • Évitez d’utiliser des mots du dictionnaire uniques ou répétés, quelle que soit leur orthographe, leur langue ou leur casse (majuscules ou minuscules).
]]>
Préfixe des tables

Vous n’aurez à renseigner un préfixe de tables uniquement si vous réalisez de multiples installations de Textpattern dans une seule et même base de donnée. Chaque installation de Textpattern nécessitera alors un préfixe unique.

  • Le premier caractère : doit être compris parmi les lettres a-z, A-Z ou un trait souligné (underscore)
  • les caractères suivants : peuvent être compris parmi les lettres a-z, A-Z ou un trait souligné (underscore)
]]>
Auteur•e du thème

Les auteur•e•s de ce thème (optionnel).

]]>
Site web du thème

L’URL correspondante où se situent les informations et/ou les dernières versions pour ce thème (optionnel).

]]>
Supprimer également les modèles du thème sur le serveur

Si coché, tous les fichiers du modèle correspondants au(x) thème(s) sélectionné(s) seront définitivement supprimés du disque. Toutefois, les répertoires relatifs aux thèmes ainsi que leurs sous-répertoires ne seront pas détruits si des fichiers (javascript, images, etc.) s’y trouvent.

]]>
Supprimer de la base de données les modèles inutilisés à l’importation

Si coché, chaque modèle du(es) thème(s) sélectionné(s) n’ayant aucun fichier correspondant sur le disque sera définitivement supprimé de la base de données. Le résultat, après exécution de l’action, fera correspondre, tant que faire se peut, la base de données avec ce qui est présent sur le disque.

Remarque : si vous avez supprimé des fichiers d’un modèle que Textpattern requière, des versions vides de ces fichiers seront créés automatiquement (incluant un commentaire informatif circonstancié) dans la base de données.

]]>
Supprimer les modèles inutilisés sur le serveur à l’exportation

Si coché, chaque fichier du modèle du(es) thème(s) sélectionné(s) n’ayant pas d’élément correspondant dans la base de données sera définitivement supprimé du thème sur le disque. Le résultat, après exécution l’action, fera correspondre, exactement, le système de fichiers avec ce qui est présent dans la base de données.

]]>
Description du thème

Un bref résumé concernant le design/la mise en forme peut être complété (optionnel).

La description du thème est limitée à 255 caractères au maximum.

]]>
Importer le thème

Ce formulaire permet l’importation d’un thème dans la base de données depuis le répertoire des thèmes.

Un thème importable doit être composé d’un dossier parent accessible en lecture utilisant le nom du thème pour nom de dossier interne, ainsi qu’un fichier manifest.json dans le format requis et accessible en lecture. Le dossier du thème doit également contenir les pages, modules et les styles correspondants dans leur dossier éponymes.

Alors que les gabarits et les modules doivent comporter une extension .txp, les feuilles de styles seront des fichiers .css. Les modules devront être groupés par type dans leur dossiers correspondants. Textpattern créera tout les modèles essentiels manquants lors de l’importation.

Voir la documentation themes documentation (ouvre le lien externe dans une nouvelle fenêtre) pour de plus amples informations lors de la création, l’installation et l’utilisation des thèmes avec Textpattern CMS.

]]>
Nom du thème

Le nom du thème est utilisé pour nom du dossier du thème et pour d’autres raisons techniques (requis).

Le nom ne doit pas contenir de caractères spéciaux ni d’espaces.

]]>
Introduction aux thèmes

Un Thème Textpattern est une collection de Gabarits, de Modules et de Styles. Les thèmes vous permettent de séparer, logiquement, vos ressources du site dans des groupes pour une meilleure identification ou pour le partage avec d’autres utilisateurs en tant que distributions. L’acte de créer ou d’importer un Thème, ainsi que toutes les ressources qu’il contient, n’a aucun impact sur votre site existant. Vous êtes laissé libre d’éditer ou de modifier n’importe quelle ressource qui n’est pas associée avec une Section de votre site, sans craindre d’affecter votre site lui-même.

Pour éditer une ressource de Thème, consultez les Gabarits, les Modules ou les Styles de votre interface d’administration et sélectionnez le thème, dans la liste de choix, sur lequel vous souhaitez travailler. Le thème sur lequel vous travaillez sera mémorisé d’une page d’administration à une autre, vous permettant de basculer d’une page à l’autre rapidement et facilement. Ce sera reconnu comme étant votre Thème de travail.

Veuillez consulter le document Textpattern User Documentation (ouvrir le lien externe dans une nouvelle fenêtre) pour de plus amples informations.

]]>
Titre du thème

Un titre descriptif pour le thème, utilisé pour identifier le thème dans les pages de l’interface d’administration de Textpattern.

Le titre peut comporter des caractères spéciaux ainsi que des espaces.

]]>
Version du thème

Le numéro de version pour la version de ce thème installé (optionnel).

]]>