[suggestion] $plxShow->artFeed() et $plxShow->comFeed()
danielsan
Member
Je vous rassure, ce n'est pas énorme : juste rajouter une class dans le lien généré ...
Par ce que bon, entourer un simple lien d'une balise juste pour lui donner une class ... c'est un peu osé !
Merciiiiiiii
dans class.plxShow.php
devient :
et la même pour $plxShow->comFeed() :
devient :
la modif de la mort qui tue du lundi à 1h du mat' !
Par ce que bon, entourer un simple lien d'une balise juste pour lui donner une class ... c'est un peu osé !
Merciiiiiiii
dans class.plxShow.php
[== PHP ==]
public function artFeed($type='rss', $categorie='') {
# Hook Plugins
if(eval($this->plxMotor->plxPlugins->callHook('plxShowArtFeed'))) return;
if($categorie != '' AND is_numeric($categorie)) # Fil Rss des articles d'une catégorie
echo '<a href="'.$this->plxMotor->urlRewrite('feed.php?rss/categorie'.$categorie).'" title="'.L_ARTFEED_RSS_CATEGORY.'">'.L_ARTFEED_RSS_CATEGORY.'</a>';
else # Fil Rss des articles
echo '<a href="'.$this->plxMotor->urlRewrite('feed.php?rss').'" title="'.L_ARTFEED_RSS.'">'.L_ARTFEED_RSS.'</a>';
}
devient :
[== PHP ==]
public function artFeed($type='rss', $categorie='') {
# Hook Plugins
if(eval($this->plxMotor->plxPlugins->callHook('plxShowArtFeed'))) return;
if($categorie != '' AND is_numeric($categorie)) # Fil Rss des articles d'une catégorie
echo '<a class="rss" href="'.$this->plxMotor->urlRewrite('feed.php?rss/categorie'.$categorie).'" title="'.L_ARTFEED_RSS_CATEGORY.'">'.L_ARTFEED_RSS_CATEGORY.'</a>';
else # Fil Rss des articles
echo '<a class="rss" href="'.$this->plxMotor->urlRewrite('feed.php?rss').'" title="'.L_ARTFEED_RSS.'">'.L_ARTFEED_RSS.'</a>';
}
et la même pour $plxShow->comFeed() :
[== PHP ==]
public function comFeed($type='rss', $article='') {
# Hook Plugins
if(eval($this->plxMotor->plxPlugins->callHook('plxShowComFeed'))) return;
if($article != '' AND is_numeric($article)) # Fil Rss des commentaires d'un article
echo '<a href="'.$this->plxMotor->urlRewrite('feed.php?rss/commentaires/article'.$article).'" title="'.L_COMFEED_RSS_ARTICLE.'">'.L_COMFEED_RSS_ARTICLE.'</a>';
else # Fil Rss des commentaires global
echo '<a href="'.$this->plxMotor->urlRewrite('feed.php?rss/commentaires').'" title="'.L_COMFEED_RSS.'">'.L_COMFEED_RSS.'</a>';
}
devient :
[== PHP ==]
public function comFeed($type='rss', $article='') {
# Hook Plugins
if(eval($this->plxMotor->plxPlugins->callHook('plxShowComFeed'))) return;
if($article != '' AND is_numeric($article)) # Fil Rss des commentaires d'un article
echo '<a class="rss" href="'.$this->plxMotor->urlRewrite('feed.php?rss/commentaires/article'.$article).'" title="'.L_COMFEED_RSS_ARTICLE.'">'.L_COMFEED_RSS_ARTICLE.'</a>';
else # Fil Rss des commentaires global
echo '<a class="rss" href="'.$this->plxMotor->urlRewrite('feed.php?rss/commentaires').'" title="'.L_COMFEED_RSS.'">'.L_COMFEED_RSS.'</a>';
}
la modif de la mort qui tue du lundi à 1h du mat' !
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Normalement avec la hiérarchie du css, il n'y a pas besoin de mettre de classe à la balise <a>
Tu englobes tes liens dans un <p>, un <div>, une <section> et après tu accèdes à <a>
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
alors qu'on pourrait l'atteindre directement s'il avait une class, SANS la balise DIV
Si quelqu'un veut le mettre dans une div pour rajouter d'autre truc il peut.
Si quelqu'un n'a pas besoin de cette div, il ne peut pas ...
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Il peut être dans le footer d'une section, d'une aside etc ... mais je ne vois/comprends pas pourquoi il doit être dans un conteneur qui lui est spécifique.
Si par exemple tu veux expliquer ce qu'est le rss, comment l'utiliser etc et ajouter le lien tu ferais
Dans ce cas-là on est d'accord que la class au lien n'est pas utile SAUF si tu mets un autre lien dedans,
par exemple le lien pointant vers la définition de wikipedia ... Là tu as un pb ... il faudrait :
Si par contre tu n'as besoin que d'afficher le lien du flux, tel quel, pourquoi utiliser un conteneur spécifique ?
Avec l'approche actuelle on impose une contrainte, celle d'utiliser un bloc supplémentaire.
En donnant une class au lien, on donne plus de liberté.
Et rien n'empêche d'avoir, si on le souhaite : car avec le CSS on peut distinguer les blocs
et si vraiment la double class pose pb (je ne vois pas où), on peut donner une autre class au bloc parent du lien ...
Tu vois ce que je veux dire ?