PluXml.org

Blog ou CMS à l'Xml

Vous n'êtes pas identifié(e).

#1 Re : Entraide » Ajout de template pour page statique ou article » 21/03/2018 15:30:58

Je vois souvent des utilisateurs qui multiplient les pages statiques en délaissant la force et la versatilité des articles.  Dans les cas où le désir est de permuter, de varier, de produire des pages qui ne sont pas toujours identiques, c'est vraiment l'inverse de la définition du mot "statique"...

Si ça fonctionne en créant des catégories qui ne contiennent qu'un article, et bien pourquoi pas.  On ne lancera jamais la page de catégorie pour cette situation unique, on s'en tiendra à la page d'article.  Même chose pour les listes de catégories, on ajoutera un paramètre qui pourra opérer la restriction aux catégories de "vrai" blogue.

Élégant ou pas, avoir un lien vers le site nous aiderait pour offrir une assistance plus précise.

#2 Re : Entraide » publication aléatoire d'un article en page d'accueil » 20/03/2018 20:33:24

Mais pourtant la fonction lastArtList a bien son paramètre $sort="RANDOM".  On peut y diriger la catégorie au besoin.  Peut-être que le problème est plus complexe que je le vois.

#3 Re : Vos créations » [thème] Masonic » 10/03/2018 18:03:28

Un peu de connaissances en HTML ne peut qu'aider quiconque veut jouer un peu sous le capot.  Une opération comme rendre une image cliquable pour être redirigé fait partie des choses de base qui ne seront jamais perdues.

Le lien A est le sujet ici.  Tout ce qui se trouve entre le <a>  et le </a> fera partie de ce qui est cliquable.

#4 Re : Vos créations » [thème] Masonic » 09/03/2018 17:59:16

Non, il n'est pas nécessaire d'avoir plusieurs copies d'une image, pas même une miniature.

La transformation d'une ligne AVEC cImage en une ligne SANS cImage ressemble à:

[== Indéfini ==]
<figure>
	<img src="<?php $plxShow->template(); ?>/img.php?src=<?php $plxShow->artThumbnail('#img_url'); ?>&w=570&h=255&crop-to-fit" class="attachment-large-thumb size-large-thumb wp-post-image" alt="" srcset="<?php $plxShow->template(); ?>/img.php?src=<?php $plxShow->artThumbnail('#img_url'); ?>&w=570&h=255&crop-to-fit"> 
</figure>


<figure>
	<img src="<?php $plxShow->artThumbnail('#img_url'); ?>" class="attachment-large-thumb size-large-thumb wp-post-image" alt="" srcset="<?php $plxShow->artThumbnail('#img_url'); ?>"> 
</figure>

#5 Re : Vos créations » [thème] Masonic » 09/03/2018 17:42:38

Comme j'ai expliqué, le thème permet assez bien de retirer l'utilitaire qui rogne les images (img.php ou cImage) et ne forcer que les largeurs d'images en laissant la hauteur se régler toute seule.

Pour ce qui est de la liste de scripts.  Il y a l'option de comparer les lignes et ajouter tout ce qui manque mais beaucoup de ces scripts ne seront jamais appelés.  Pour des thèmes convertis en quelques minutes pour satisfaire une demande spéciale, je m'assure que les fonctions de base nécessaires pour faire rouler les articles PluXML sont bien présents et opérationnels.  Tout le reste est fait par notre CMS et ses fonctions. 

Les outils diagnostiques vont provoquer des avertissements que des appels de scripts sont lancés inutilement.  Ça vaut la peine de faire les retraits de ces lignes pour produire un beau bulletin de notes mais rappelons-nous que l'économie se compte en millisecondes.  Ceci dit, un beau bulletin de notes, c'est toujours plaisant.

#6 Re : Vos créations » [thème] Masonic » 08/03/2018 17:06:50

L'avantage du thème Masonic est sont apparence très verticale, très blog traditionnel.  C'est bien parce qu'un collègue du forum en a fait la demande car il ne m'aurait pas normalement attiré vraiment.  Tant mieux pour les traditionalistes.

Ainsi, presque toutes les images d'accroches peuvent être forcées seulement en largeur, laissant la hauteur pousser le texte vers le bas sans casser autre chose.

Pour les superpositions indésirées de texte, c'est une question de feuille de style.  Jouer dans les CSS demande un peu de patience et beaucoup de précision dans l'action qu'on veut entreprendre.  Le lien ne fonctionne plus, il faudra décrire clairement ce qui est désiré, avec un lien.

#7 Re : Vos créations » [thème] Masonic » 08/03/2018 02:01:48

Ouf, délicieuse proposition mais pas très bonne pour la ligne! 

Maintenant, peut-être que nos amis du forum auront une solution pour la restriction de Free.  Je ne suis pas familier avec ses particularités. 

Au pire, il restera l'option de ne pas utiliser cImage du tout mais de lancer les images directement dans la taille et la proportion voulue.  La fonction incluse dans img.php sert à rogner les images qui auraient été sauvegardées dans une proportion (largeur/hauteur) qui devient déformée dans un gabarit qui les force dans un cadre qui ne leur est pas flatteur.  Pour certains thèmes, ce serait une catastrophe, mais ça l'est beaucoup moins ici.

#8 Re : Vos créations » [thème] Masonic » 07/03/2018 21:09:54

tiré du texte de la boucle dans home.php (lignes 17 à 19):


<figure>
    <img src="<?php $plxShow->template(); ?>/img.php?src=<?php $plxShow->artThumbnail('#img_url'); ?>&w=570&h=255&crop-to-fit" class="attachment-large-thumb size-large-thumb wp-post-image" alt="" srcset="<?php $plxShow->template(); ?>/img.php?src=<?php $plxShow->artThumbnail('#img_url'); ?>&w=570&h=255&crop-to-fit">
</figure>

Peut-être que le problème se trouve ailleurs, par exemple l'absence du répertoire /cache ou un serveur qui n'accepte pas l'activation de cImage avec le script img.php

Un truc est d'essayer avec un article qui contient une image d'accroche mais aucune image dans le corps du texte inséré par l'éditeur.

#9 Re : Vos créations » [thème] Masonic » 07/03/2018 20:51:04

L'image d'accroche est affichée pour chaque article dans home.php

C'est dans le gabarit tel que téléchargé.

#10 Re : Vos créations » [thème] Masonic » 07/03/2018 19:28:51

Pourtant, j'ai un carré blanc sous tous les navigateur en pointant à http://randomazan.free.fr/index.php?art … -avec-nous

La partie

<figure>
<img width="570" height="255" src="" class="attachment-large-thumb size-large-thumb wp-post-image" alt="" srcset="">
</figure>

dans la source ne semble pas recevoir la variable de l'image, du genre

<figure>
<img width="570" height="255" src="<?php $plxShow->artThumbnail('#img_url'); ?>" class="attachment-large-thumb size-large-thumb wp-post-image" alt="" srcset="<?php $plxShow->artThumbnail('#img_url'); ?>">
</figure>

Et il faut que l'article comporte une image d'accroche, comme tous les autres, le gabarit attend cette variable pour tous les articles.

#11 Re : Vos créations » [thème] Masonic » 07/03/2018 19:10:02

Si on avait un lien, ça aiderait sans doute pour commencer.

#12 Re : Entraide » (Pseudo) base de données ? » 26/02/2018 20:19:57

Ah, je suis d'accord, je suis un peu un fan discret de SQLite3 mais je suis tout de même d'avis que l'exemple mentionné ne l'exige pas à première vue.  Ceci dit, c'est un excellent produit qui fait la barbe aux grand joueurs du marché.

#13 Re : Entraide » (Pseudo) base de données ? » 26/02/2018 16:38:29

C'est presque dommage car toute l'explication donnée au début s'utiliserait très bien avec la structure de base de PluXml.  Des catégories bien nommées avec leur jeu d'articles construits avec des gabarits adaptés, tout semble en place pour une vie bien plus simple.  Et c'était aussi bien parti avec SPXDATAS, surtout si on regarde du côté des shortcodes.

Mais bon, si la machine est partie avec une des saveurs de SQL, on verra le résultat.  C'est ce qui compte, après tout.

#14 Re : Entraide » Ajout de template pour page statique ou article » 26/02/2018 16:30:19

Il faut pas oublier qu'on peut créer autant de gabarits de pages d'articles que nécessaires.  Utiliser un gabarit statique pour recevoir des commentaires est un peu étrange, plus de travail et possiblement une utilisation contreproductive d'un gabarit de page statique.  À première vue, les commentaires sont habituellement le propre du concept d'articles.

Si jamais l'intention est de voir une certaine catégorie d'articles se comporter d'une façon différente, tout cela est possible en utilisant les gabarits en conséquence.

Si on nous donne un lien vers le site en question, peut-être que ça deviendra plus clair.  Avec le contexte, on peut probablement utiliser le CMS à son meilleur.  En bonus, ça nous donnera un site de plus à visiter!

#15 Re : Vos créations » [thème] Blogger » 03/02/2018 22:32:17

À noter qu'aucun thème n'est adapté de Wordpress ou d'autres plateformes.  Le thème est saisi en HTML dans son rendu à l'écran avec parfois quelques javascripts qui l'accompagnent.  Il ne reste plus la moindre fonction Wordpress.  Il est vrai qu'il reste parfois quelques scripts qui sont chargés (pour rien) mais ils n'interfèrent pas dans la bonne marche du rendu HTML puisqu'ils ne sont jamais rappelés ensuite.  Si quelqu'un installe un de ces thèmes et détecte une lenteur anormale, il me fera plaisir d'accompagner le brave utilisateur dans sa démarche et de charger la version épurée comme nouvelle version.

Ceux qui veulent cracher dans la soupe sont invités à charger leurs propres thèmes s'ils s'en croient capables, ça sera certainement plus utile.

Pour tout problème, SVP laisser vos messages dans le fil du thème concerné, ça m'enverra un message courriel.

#16 Re : Vos créations » [thème] Blogger » 02/02/2018 15:22:50

En fait, l'ouverture de l'image dans le navigateur n'est pas le fruit d'un script ou d'une fonction programmée dans la page, c'est simplement un lien direct vers l'adresse absolue de l'image, comme elle serait apparue n'importe où sur un autre site.  Certains navigateurs sont programmés pour ouvrir les liens dans un onglet séparé, d'autres l'ouvrent dans la même page et demande ensuite de reculer pour revoir la page d'origine.  Des fonctions existent parfois dans d'autres thèmes mais pas dans celui-ci.  Il reste toujours les plugins ou ajouter un javascript du genre "lightbox".

#17 Re : Vos créations » [thème] Blogger » 01/02/2018 21:05:57

C'est bien ça, les modules sont insérés tel quel pour permettre de retirer ou modifier au besoin. 

La colonne sidebar.php reproduit le look original pour ne pas perdre les éléments qui auraient peut-être servi d'inspiration.   Bien entendu, on peut enlever ce qui n'est pas désiré. 

Même chose pour le fichier footer.php qui garde les vestiges de la démo en attendant de trouver un texte intelligent pour remplacer l'original.  Le texte du genre "à propos de nous" se prête très bien à l'exercice.

#18 Re : Discussions générales » On parle de PluXml ailleurs » 14/01/2018 00:45:56

Moi aussi je suis un utilisateur accompli des deux produits et je peux diriger mes clients vers celui qui servira le mieux leurs besoins. 

La supposée simplicité de Wordpress provoque presque toujours un désir de lui ajouter des thèmes élaborés avec des plugins pas toujours à point qui ne font que créer des problèmes à la moindre mise à jour.  C'est un excellent produit de professionnel mais je ne suis pas d'accord avec le message véhiculé qu'il est pour monsieur tout le monde qui ne s'y connaît pas trop en informatique.

PluXML fonctionne tout aussi bien dans sa version par défaut avec quelques plugins que Wordpress, aucun besoin d'être un programmeur si la formule fonctionne, ce qui est souvent le cas.  Les plus aventuriers vont demander ici comment ajouter leur petite touche personnelle, les réponses viennent rapidement, autant pour les plugins qui sont biens vivants avec leur créateur au bout du fil disponible dans les heures qui suivent pour répondre aux questions et faire tout fonctionner.

Soyons fiers de la petitesse de PluXML, pour moi, c'est sa plus grande qualité.  Montrez-moi votre site Wordpress préféré, je vous fais un thème PluXML identique pour prouver que ces centaines de milliers de fichiers n'y étaient pour rien...

#19 Re : Entraide » modification URL » 08/12/2017 20:55:39

Tout en revient à la structure de PluXml qui n'est pas basée sur une suite de noeuds (comme l'est Drupal) mais bien comme un nuage d'articles que nous classons sous une ou plusieurs catégories.  Le problème devient très clair quand un article est attribué à deux catégories sans distinction.

Le même article sera aussi bien

http://ledomaine/lapremiererubrique/lapagedelarticle

que

http://ledomaine/ladeuxiemerubrique/lapagedelarticle

ce qui dédoublerait le contenu pour que les deux fonctionnent.

L'option d'URL simplifié de PluXml est parfaitement appropriée avec son

http://ledomaine/lapagedelarticle

ce qui rend la catégorie une "façon de s'y rendre" plutôt qu'un chemin de miettes de pain...

#20 Re : Vos créations » [thème] Acura » 21/11/2017 19:51:35

Retesté avec un téléchargement du package tel quel, pluXml brut, aucun plugin, tout fonctionne.  Il faut regarder ailleurs.


Est-ce que la démo fonctionne correctement?

#21 Re : Vos créations » [thème] Acura » 21/11/2017 18:04:22

certainement pas un plugin, la mise en page est strictement gérée par les feuilles de style, les fichiers appelés en début de page qui ont l'extension .CSS

#22 Re : Vos créations » [thème] Acura » 21/11/2017 02:37:54

ça dépend de quelle page on parle, l'accueil est certainement la première affectée, donc home.php

#23 Re : Entraide » ancre qui ne fonctionne pas (résolu) » 20/11/2017 18:01:07

En passant, la borne ID peut être assignée directement à la première chose "visible" au rendu à l'écran.  Dans ce cas-ci:

[== Indéfini ==]

<p id="adhesion">Actuellement, la cotisation...

#24 Re : Entraide » ancre qui ne fonctionne pas (résolu) » 20/11/2017 17:49:40

Juste au cas, quel est le comportement de ce navigateur fautif quand le "bouton" Adhésion est pressé?

#25 Re : Entraide » ancre qui ne fonctionne pas (résolu) » 20/11/2017 17:46:56

Si la combinaison ordi/OS/navigateur ne permet pas d'afficher un rendu HTML qui date de 40 ans, je me demande bien ce qui va flancher ailleurs!  Je codais des pages avec ce genre d'ancrage avant l'invention des navigateurs graphiques, c'est une des plus vieilles fonctions HTML...

C'est effectivement un peu étrange d'encapsuler la borne A à l'intérieur d'une borne P, c'est certainement inutile, et possiblement une source de conflit.

Pied de page des forums

Propulsé par FluxBB

A propos Nous soutenir Contact Twitter Google+
Copyright © 2006-2018 PluXml.org, tous droits réservés