Coder Social home page Coder Social logo

Comments (5)

timovn avatar timovn commented on May 18, 2024

Le chapo n’est pas utilisé sur le thème actuel, c'est vrai.

On peut l’ajouter, mais faut éditer le thème manuellement.
En FTP, copies le dossier "default" du theme en "default_2" (ou n'importe quel autre nom pour toi). Ensuite, dans les préférences de blogotext, sélectionnes ce theme "default_2" (ou ce que tu auras mis).

Ensuite, ajoute {article_chapo} quelque part dans le fichier /template/article.html dans le dossier de ton thème, qui représente le squelette en HTML des articles.
Là où tu auras placé ce tag, le châpo s’affichera (tu peux utiliser du HTML pour l’encadrer (par exemple ainsi : <strong>{article_chapo}</strong> pour mettre le chapo en gras).

Le chapo apparaîtra alors sur chaque article.

Perso, je ne le trouve pas très très utile pour ça. Il sert plutôt dans les cas suivants :

  • dans la section admin aussi : quand on est dans la liste des article et quand on passe la souris au dessus d’un article (sans cliquer) il affiche le chapo.
  • dans la description de la page d’un article (pour le référencement). C’est le chapo qui prend cette fonction. Notes que quand tu laisses le chapo vide, il est alors remplacé par les X premiers mots de l’article.
  • autrefois il était utilisé aussi dans le flux RSS, à la place de l’article complet (il fallait alors cliquer pour voir l’article sur le blog). Cette anti-fonction peu pratique a été supprimée depuis.

from blogotext.

 avatar commented on May 18, 2024

J'avais deja cree un second theme pour le modifier et garder le default, respectivement, j'ai :

/template/article.html :
{article_chapo} <strong>[...]</strong>

/template/post.html :
<strong>{article_chapo}</strong>{article_content}

Dans ce cas un autre problème survient, c'est qu'il n'y a pas de formatage possible dans le chapo (pas de lien, pas de gras), c'est la seule raison qui fait que je reste le un chapo automatique. Mais je ne comprend pas trop pourquoi ce n'est pas/plus utilisé, je trouve ça plus pratique (une page plus petite, plus navigable pour le blog pour trouver un article, et ne pas avoir tout un article dans l'aggrégateur RSS).

(Je viens de remarquer une autre "erreur" je suppose, le chapo n'accepte pas les apostrophes classiques de mon clavier : ' il ajoute systèmatiquement un \ devant)

from blogotext.

timovn avatar timovn commented on May 18, 2024

Non, pas de formatage. Ça pose des problèmes.
Je pense qu’on devrait faire comme dans Wordpress : faire un système qui tronque le contenu de l’article et qui met un lien « lire la suite » à la fin.
Il y a un système de modules pour le thème public, il sera étoffé à l’avenir, et il sera possible de faire ça.

En attendant, il n’y a pas de moyen de faire ce que tu cherches…

Pour l’antislash \ qu’il ajoute, c’est un bug connu ( #50 ) . Il a été corrigé dans la version de travail et le sera ensuite dans la version stable.

from blogotext.

 avatar commented on May 18, 2024

D'accord merci, je vais désactiver le chapo pour le moment et regarder comment faire pour ce système plus intéressant.

En prenant la dernière version du GitHub j'aurai donc la version déjà corrigé ?

from blogotext.

timovn avatar timovn commented on May 18, 2024

La dernière version de la branche /dev, oui

(par contre la mise à jour est un peu compliquée, il y a une procédure de migration manuelle à appliquer.
Mais si tu exportes les données, réinstalle, puis importe, il ne devrait pas y avoir de soucis.)

from blogotext.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.