[suggestion] configuration de base : indiquer/uploader un logo
Bonjour,
Voici une suggestion, ce serait d'avoir la possibilité d’ajouter au titre et sous-titre, un logo , que l'on pourrait ensuite afficher facilement quelque soit le thème comme on peut le faire avec le titre., voir s'en servir comme affichage du titre du site ou de lien vers l’accueil
actuellement nous avons deux options :
<?php $plxShow->mainTitle('link'); ?>
et <?php $plxShow->mainTitle(); ?>
.
Nous pourrions alors avoir aussi ... de façon à afficher le logo en lieu et place du titre, qui lui, remplirait l'attribut alt de l'image servie.<?php $plxShow->mainTitle('logo'); ?>
et <?php $plxShow->mainTitle('logoLink'); ?>
Il faudrait plutôt finalement avoir un input text avec le lien vers le logo ou image à utilisé et une case à cocher pour qu'il remplace ou non le titre .Cela reste simple et justifiable à caler dans "Configuration de base" . L'upload et la récupération du lien serait à faire dans "média" .
Qu'en pensez-vous?
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
Réponses
Hello.
Ce n'est pas plus simple de gérer cela directement par les CSS ? Notamment pour des histoires de positionnement et de dimensions selon les tailles d'écrans ?
Par contre, ce qui serait pratique, serait d'avoir un champ "sous-titre" optionnel pour les articles et les pages statiques...
@erxyz pour le CSS, c'est ce qui se fait déjà actuellement , chacun modifie son thème pour y inclure un logo, et hop en passant d'un thème à un autre, il faut refaire la manip
Mais tu as raison, l'idée d’insérer facilement un logo est bonne et mauvaise à la fois de la façon présentée , car elle n'évite pas une retouche sur le (s) thème(s).
Il faudrait plutôt finalement avoir le lien vers le logo ou image à utilisé et une case à cocher pour qu'il remplace ou non le titre.Cela reste simple et justifiable à caler dans "Configuration de base" . L'upload et la récupération du lien serait à faire dans "média" .
Pour les champs optionnels, j'aime bien aussi l'idée. Pour le coup, @bazooka07 à un plugin qui permettrais de les ajouter.
Cdt
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
Bah oui, c'est le principe de l'intégration. Vouloir un "one size fits all" risque de finir en usine à gaz.
Les CMS "grand public" qui propose cette option ne sont pas nombreux. Et dans tous les cas il faut repasser par CSS pour affiner le placement du logo.
Par exemple, WordPress (qui est plutôt pointu dans ce domaine) propose ce type de code pour les intégrateurs :
function themename_custom_logo_setup() {
$defaults = array(
'height' => 100,
'width' => 400,
'flex-height' => true,
'flex-width' => true,
'header-text' => array( 'site-title', 'site-description' ),
'unlink-homepage-logo' => true,
);
add_theme_support( 'custom-logo', $defaults );
}
add_action( 'after_setup_theme', 'themename_custom_logo_setup' );
Je te laisse imaginer la machinerie nécessaire en back-end !
Le plugin champlus (si c'est à celui-là que tu fais référence) est trop complexe à prendre en main.
Le champ sous-titre dont je parle est un champ essentiel dispo dans beaucoup de CMS et devrait (amha) figurer dans le core de PluXml au même titre que le chapô (implémentation similaire, mais input type=text plutôt que textarea).
@erxyz Je suis d'accord avec toi, mais l'idée là est uniquement de pouvoir à partir de la config de base ajouter son logo, ni plus ni moins.
En le téléchargeant depuis les médias, il y a déjà la possibilité de le retailler , pas besoin de refaire ce qui existe déjà à mon avis, d'autant que le webmestre à tout loisir de créer et rééditer son logo avant de l'envoyer.
Je ne suggère que l'ajout d'un champs supplémentaire et d'une case à cocher pour afficher un LOGO (
<img src='logo.png" alt="titreDuSite">
) en place et lieu du titre en texte du site, rien de plus Cela ne devrait pas alourdir PluXml.Par ailleurs, articles et catégories ont déjà ce champ et cela ne pose aucun probléme coté CSS. La partie CSS, c'est gérer via les feuilles de styles du thèmes sans être imposer plus que ça par le cœur de PluXml.
J'ai le même sentiment que toi vis a vis de champlus, pour les soust-titre d'article et page statique, je dirais que cela devrait-être une évolution à envisager.
Pour le moment une bidouille serait de se servir du champ Contenu balise meta "description" et de l'afficher de cette façon dans l'article :
<p><?php echo $plxShow->plxMotor->plxRecord_arts->f('meta_description'); ?></p>
Je ne sais pas si les balises
<meta>
ont encore une grande utilité et si elles sont réellement utilisées.Cdt
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
Du coup, tu pourrais prévoir un dossier spécifique (style media/corporate) qui pourrait recevoir ledit logo ainsi que tout ce qui y serait uploadé et concernerait l'identité du site plutôt que son contenu (logo du site, photo de l'auteur⋅e, bannière(s), logos pour les catégories, etc) ?
À charge pour l'admin ou le/la graphiste de les insérer correctement ?
(pour la balise description, oui, je m'en étais déjà servi de cette façon, ça fonctionne mais c'est moins intuitif qu'un champ spécifique sous le champ titre)
Bon dimanche !
@erxyz ah oui, j'aime l'idée du répertoire "corporate" . I serait aussi aisée de le créer ou de l’insérer directement dans l'archive de base.
@HS pour la balise description et son usage détournée, pour un usage ponctuel dans PluXml et définitif sur un site, il suffirait de déplacer le champs dans l'admin (article.php) et de changer l'intitulé de son label pour ne pas perturbé l'utilisateur. laisser l'affichage du meta dans le thème n'est probablement pas un probléme.
Cdt
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
Bonjour
@erxyz
Ce dossier existe déjà sous la forme du dossier img inclus dans le dossier du thème
Cordialement
<?php echo $plxShow->plxMotor->plxRecord_arts->f('meta_description'); ?>
~~j'ai voulu tester et rien ne s'affiche.
Mais du coup en vérifiant le code source, même avec le théme par défaut, où dans le header il y a les trois metas ( description, keywords, author) .
Dans l'admin j'ai bien rempli leur champ pour qu'il ne reste pas vide; mais dans le head ils ne s'affichent pas.~~
j'avais oublié de rafraichir!!!
Par contre l'astuce pour détourner le meta en l'utilisant dans le texte n'affiche rien, y compris dans le code source
@cpalo
<?php echo $plxShow->plxMotor->plxRecord_arts->f('meta_description'); ?>
. Si les meta ne s'affiche pas, le problème est ailleurs. De quelle version de PluXml s'agit-il ?pour l'idée de l'option du logo, a la base c'est de ne pas avoir à toucher aux thèmes mais d'avoir à partir de l'admin la possibilité d'uploader un logo et de cocher une case pour que
$plxShow->artTitle()
affiche le logo à la place du texte.Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci