Fork me on GitHub






News: existe-t-il variable smarty "lire la suite" contenant seulement URL ?
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Je suis en train d'adapter la page index du module news pour un thème (en surcharge) et je voudrais pouvoir utiliser l'image liée à l'article (pas celle du sujet) comme lien vers la suite du texte (comme le clic sur "lire la suite").

Existe-t-il une variable prête à l'emploi ? Je n'en trouve aucune qui contienne juste l'url du lien ... par exemple $story.morelink contient l'url mais aussi tout le texte de la barre sous le scoop de l'article.

Pour éviter de modifier le core du module news lui-même en ajoutant une variante de morelink qui ne contiendrait que l'url je souhaiterais savoir s'il y a un moyen plus simple ?

Je n'ai trouvé aucun thème qui fasse cela ...

Merci !


Posté le : 30/06/2014 13:13

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: News: existe-t-il variable smarty "lire la suite" contenant seulement URL ?
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
J'ai attaqué la question sous un autre angle et j'ai utilisé <{$story.id}>.

Problème réglé.

Posté le : 30/06/2014 17:54

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: News: existe-t-il variable smarty "lire la suite" contenant seulement URL ?
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Citation :
Je suis en train d'adapter la page index du module news pour un thème (en surcharge)

Haaa bravo !

Oui, le lien vers l'URL de l'article est très bien pour ce que tu veux faire, je pense !

ça donne donc un truc dans ce genre :

<a href=/modules/news/article.php?storyid=<{$story.id}>
   <
img ...>
</
a>



Posté le : 01/07/2014 09:44

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: News: existe-t-il variable smarty "lire la suite" contenant seulement URL ?
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
C'est exactement la solution à laquelle j'étais arrivé

<{$xoops_url}>/modules/news/article.php?storyid=<{$story.id}>



J'ai profité de cette occasion pour faire un état des lieux des smarties news, si ça peut aider voici ce que j'ai recensé:

story.id
story.poster
story.posterid
story.poster_avatar
story.poster_signature
story.poster_email
story.poster_url
story.poster_from
story.author_name
story.author_uid
story.rating
story.votes
story.posttimestamp
story.posttime
story.topic_description
story.text
story.picture
story.pictureinfo
story.morelink
story.adminlink
story.mail_link
story.imglink
story.align
story.infotips
story.title
story.news_title
story.subtitle
story.topic_title
story.topicid
story.topic_color
story.hits
story.align
story.files_attached
story.attached_link


Posté le : 01/07/2014 11:52

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: News: existe-t-il variable smarty "lire la suite" contenant seulement URL ?
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Héhé,
toi, tu es allé faire un tour dans pas mal de fichiers php...
en gros, les mêmes que ceux qui ont une extension html que tu surcharges, mais cette fois-ci, en PHP.

Parfois certains smarty ne sont pas très pratiques si tu veux séparer des informations dans ta surcharge mais bon, ce module a largement fait ses preuves et ses fonctionnalités sont immenses.

Une mise à jour des blocs comme c'est fait actuellement pour le module publisher serait intéressant.

Posté le : 01/07/2014 11:57

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: News: existe-t-il variable smarty "lire la suite" contenant seulement URL ?
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Bah, avec un éditeur comme pspad (gratuit) tu fais une "recherche dans les fichiers" avec comme critère "$story[" et ça te ressort toutes les lignes de tous les fichiers concernés ... c'est assez rapide !


Posté le : 01/07/2014 12:07

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: News: existe-t-il variable smarty "lire la suite" contenant seulement URL ?
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Citation :
Parfois certains smarty ne sont pas très pratiques si tu veux séparer des informations dans ta surcharge


En effet, je voudrais séparer hometext (scoop) et bodytext (le corps de l'article) pour pouvoir les afficher dans un style différent.

Mais ils sont rassemblés dans une smarty $story.text qui affiche les deux en même temps.

Il suffit de créer deux smarties (une pour chaque) mais ça veut dire qu'il faut ajouter ça dans le cœur du module ... à moins qu'elles ne soient déjà accessibles séparément, mais je ne vois pas où, peux-tu me dire ?

Posté le : 01/07/2014 12:22

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: News: existe-t-il variable smarty "lire la suite" contenant seulement URL ?
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Ha ... apparemment le hometext correspond à $story.infotips

Posté le : 01/07/2014 12:30

signé: LionHell
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

93 Personne(s) en ligne (77 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 93 | Plus ...