PluXml.org

Blog ou CMS à l'Xml

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

#101 12/03/2017 02:03:39

Yannic
Membre
Lieu : Lac-Saint-Jean QC CA
Inscription : 17/01/2017
Messages : 191
Site Web

Re : 5.6 rc4

Un tout petit truc aussi sur le thème, si l'on clique sur "Aucun commentaire" ou "xx commentaires" du header de l'article on se dirige vers l'ancre #comments

Mais quand il n'y a aucun commentaire cette ancre n'existe pas, donc on ne bouge pas de position. je pense qu'il serais mieux de faire quelque chose comme

if($plxShow->plxMotor->plxRecord_coms):
  --boucle des commentaires---
else if ...allow_com..
  echo "<p id="comments">Aucun commentaire pour le moment, soyez le premier !<p>";
else 
  echo '<p id="comments">.$plxShow->lang('COMMENTS_CLOSED').'</p>';

Enfin quelque chose du genre (car là c'est juste une réflexion rapide à la vas vite, dans les faits ce n'est pas tout à fait cela) ainsi ont serais toujours dirigé vers cet endroit de la page.

ou alors quelque chose de plus simple pour éviter réinterroger deux fois si les commentaires sont ouverts
en déplacant le lien du fil RSS avant la boucle de commentaires et lui mettre l'ancre dedans :

<p id="comments"><?php $plxShow->comFeed('rss',$plxShow->artId()); ?></p> 

Enfin pas sur pour le fil.

A voir ce qui est faisable sans trop compliquer/alourdir et suivant ce que tu en pense pour rester dans les normes


---------------

Edit: sinon, il y'a un petit souci dans le fichier static.php du thème
avec les balises de fermetures  un </div> au lieu de </article> et un </section> au lieu de </div>

Dernière modification par Yannic (13/03/2017 05:55:20)


Bonjour chez vous !
Mon Site PluXml : cryptoservices.net

Hors ligne

#102 13/03/2017 14:14:37

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : 5.6 rc4

Yannic a écrit :

Un tout petit truc aussi sur le thème, si l'on clique sur "Aucun commentaire" ou "xx commentaires" du header de l'article on se dirige vers l'ancre #comments

Mais quand il n'y a aucun commentaire cette ancre n'existe pas

J'ai bien une ancre quand il y a écrit "Aucun commentaire" et quand je clique sur le lien j'arrive sur le formulaire pour saisir un commentaire


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#103 13/03/2017 14:17:25

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : 5.6 rc4

Yannic a écrit :

Edit: sinon, il y'a un petit souci dans le fichier static.php du thème
avec les balises de fermetures  un </div> au lieu de </article> et un </section> au lieu de </div>

Ha oui bien vu. c'est corrigé


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#104 15/03/2017 00:11:54

bazooka07
Membre
Lieu : Quelque part en Rhône-Alpes
Inscription : 06/02/2014
Messages : 805
Site Web

Re : 5.6 rc4

Quand on redimensionne les textarea à la souris, cela introduit des bugs à l'affichage, surtout pour l'édition d'un article
Il faut restreindre le redimensionnement de ces éléments au sens vertical :
Dans core/admin/theme/theme.css, ajouter :

[== CSS ==]
#id_content, #id_chapo,
#id_frontend, #id_backend {
	resize: vertical;
}

Dans core/admin/parametres_affichage.php, il faut ajouter au textarea, class="full-width"
Idem dans core/admin/user.php

Dernière modification par bazooka07 (15/03/2017 00:12:29)

Hors ligne

#105 15/03/2017 09:28:55

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : 5.6 rc4

@bazooka07: Pris en compte. modifs faites. Merci


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#106 15/03/2017 14:00:50

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : 5.6 rc4

Release Candidate 4 (15/03/2017)
https://github.com/pluxml/PluXml/releases/tag/5.6rc4

Liste des évolutions et des changements:
https://github.com/pluxml/PluXml/blob/5 … /CHANGELOG


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#107 16/03/2017 11:34:41

zetrader
Membre
Lieu : Paris et Valencia
Inscription : 14/01/2010
Messages : 235
Site Web

Re : 5.6 rc4

C'est la dernière release candidate avant la version finale ou il y en aura d'autres ?  angel

Hors ligne

#108 16/03/2017 14:39:13

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 550
Site Web

Re : 5.6 rc4

Je propose une modification de la fonction comLevel de plxShow.

Par défaut, la fonction retourne une classe dont le nom ne peut pas être modifié (level-x). Or certains thèmes utilisent ce même nom de classe pour les sous-menus (thèmes de html5up par exemple ainsi que certains plugins jquery). Du coup, il peut y avoir des effets de bords sur le design si on veut que nos commentaires soient indentés.

Je propose donc la modification suivante.

[== PHP ==]
         /**
	 * Méthode qui formate et affiche le niveau d'indentation du commentaire
	 *
	 *
	 * @param $class string le nom personnalisé de la classe
	 *
	 * @return	stdout
	 * @scope	article
	 * @author	Stephane F.
	 **/
	public function comLevel($class='level') {
                if($class == '') $class = 'level';
		if($this->comNumLevel() > 5)
			echo $class.'-'.$this->comNumLevel().' '.$class.'-max';
		else
			echo $class.'-'.$this->comNumLevel();
	}

PS : suite à un problème technique personnel, je ne peux pas poster temporairement sur GitHub. Je poste donc ici. Ça permet d'ouvrir le débat  tongue


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#109 16/03/2017 15:35:55

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : 5.6 rc4

@Jerry Wham: pris en compte. Merci pour la suggestion (github modifié)


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#110 16/03/2017 18:24:48

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 550
Site Web

Re : 5.6 rc4

@Stephane : sauf erreur de ma part, la modification n'a pas été prise en compte ni sur la version de dev, ni sur la version officielle. J'ai raté quelque chose ?


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#111 16/03/2017 18:39:44

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : 5.6 rc4

si c'est bien sur la version de dev
https://github.com/pluxml/PluXml/commit … 537d3cfb9c


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#112 17/03/2017 04:16:44

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 550
Site Web

Re : 5.6 rc4

@Stephane : je ne regardais pas au bon endroit. Désolé.
J'ai fait une proposition pour pouvoir traduire les fichiers de langue directement depuis l'interface d'administration. Si tu peux y jeter un oeil.


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#113 17/03/2017 10:19:37

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 550
Site Web

Re : 5.6 rc4

L'indentation en a peut-être pris un coup ? J'ai importé mes fichiers en faisant des copier/coller depuis l'interface web de Github.


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#114 17/03/2017 11:21:09

zetrader
Membre
Lieu : Paris et Valencia
Inscription : 14/01/2010
Messages : 235
Site Web

Re : 5.6 rc4

Hello Jerry, où est le problème avec l'identation ? J'ai téléchargé la dernière version hier, et l'identation dans les commentaires semble bien marcher :
http://zetrader.info/test56multi/articl … is#c0001-1 (site de test pluxml dernière version)

Hors ligne

#115 17/03/2017 11:24:52

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : 5.6 rc4

La modif de jerry n'est pas dans la RC4. Il faut prendre cette version (qui sera incluse dans la version finale)
https://github.com/pluxml/PluXml.git

Jerry Wham a écrit :

L'indentation en a peut-être pris un coup ? J'ai importé mes fichiers en faisant des copier/coller depuis l'interface web de Github.

Pas compris de quoi tu parles là


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#116 17/03/2017 11:38:20

zetrader
Membre
Lieu : Paris et Valencia
Inscription : 14/01/2010
Messages : 235
Site Web

Re : 5.6 rc4

La version de test que j'ai n'est pas la RC4 c'est la version master du github (fichiers en date du 16/03/2017 6:34 dans le zip), pas de problème visible en testant l'indentation des commentaires.

Hors ligne

#117 17/03/2017 11:40:50

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 550
Site Web

Re : 5.6 rc4

@Stephane :

Stephane a écrit :

La modif de jerry n'est pas dans la RC4. Il faut prendre cette version (qui sera incluse dans la version finale)
https://github.com/pluxml/PluXml.git

Désolé, je ne maitrise pas encore tout à fait les subtilités de Git et Github.

Stephane a écrit :

Jerry Wham a écrit :

    L'indentation en a peut-être pris un coup ? J'ai importé mes fichiers en faisant des copier/coller depuis l'interface web de Github.

Pas compris de quoi tu parles là

Dans les fichiers du dossier _templates, il se peut que l'indentation soit cassée, que tout ne soit pas bien aligné, car j'ai fait des copier/coller depuis l'interface web et je ne sais pas ce que ça donne sur les fichiers finaux.


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#118 17/03/2017 11:41:18

Stéphane
Responsable du projet
Lieu : pas loin de Metz
Inscription : 07/08/2007
Messages : 6 203
Site Web

Re : 5.6 rc4

zetrader a écrit :

La version de test que j'ai n'est pas la RC4 c'est la version master du github (fichiers en date du 16/03/2017 6:34 dans le zip), pas de problème visible en testant l'indentation des commentaires.

ça me rassure.
mais vu la modif qu'a proposé jerry et que j'ai validé il ne devait pas avoir d'impact.


Mes articles et tutoriels pour PluXml
Pluxopolis mon site sur PluXml, mais pas seulement...
Twitter: @pluxopolis

Hors ligne

#119 17/03/2017 12:14:49

MAPC2012
Membre
Lieu : Russia
Inscription : 26/02/2017
Messages : 19
Site Web

Re : 5.6 rc4

C'était une erreur, lors de la sortie de cyrillique balise... Test: http://test.mapc2012.ru

Hors ligne

#120 17/03/2017 16:17:33

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 550
Site Web

Re : 5.6 rc4

Could you please be more explicit ? What is the error you notice ?


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#121 17/03/2017 16:48:36

Yannic
Membre
Lieu : Lac-Saint-Jean QC CA
Inscription : 17/01/2017
Messages : 191
Site Web

Re : 5.6 rc4

MAPC2012 a écrit :

C'était une erreur, lors de la sortie de cyrillique balise... Test: http://test.mapc2012.ru

Jerry Wham a écrit :

Could you please be more explicit ? What is the error you notice ?

salut,
Il parle que les caracteres russes provoques des bugs et problemes qui rendent quasi inutilisable ou disons tres problematique l'utilisation  de pluxml en russe

Voir le probleme décrit ici: http://forum.pluxml.org/viewtopic.php?pid=52920#p52920

Et la solution proposée en attendant :
http://forum.pluxml.org/viewtopic.php?pid=52934#p52934

Dernière modification par Yannic (17/03/2017 17:42:05)


Bonjour chez vous !
Mon Site PluXml : cryptoservices.net

Hors ligne

#122 17/03/2017 17:41:14

MAPC2012
Membre
Lieu : Russia
Inscription : 26/02/2017
Messages : 19
Site Web

Re : 5.6 rc4

salut, Il parle que les caracteres russes provoques des bugs et problemes qui rendent quasi inutilisable ou disons tres problematique l'utilisation  de pluxml en russe

Merci!

Hors ligne

#123 18/03/2017 11:58:27

MAPC2012
Membre
Lieu : Russia
Inscription : 26/02/2017
Messages : 19
Site Web

Re : 5.6 rc4

[== Undefined ==]
public static function removeAccents($str,$charset='utf-8') {

		$str = htmlentities($str, ENT_NOQUOTES, $charset);
		
		$a = array('а', 'б', 'в', 'г', 'д', 'е', 'ё', 'ж', 'з', 'и', 'й', 'к', 'л', 'м', 'н', 'о', 'п', 'р', 'с', 'т', 'у', 'ф', 'х', 'ц', 'ч', 'ш', 'щ', 'ъ', 'ы', 'ь', 'э', 'ю', 'я', 'А', 'Б', 'В', 'Г', 'Д', 'Е', 'Ё', 'Ж', 'З', 'И', 'Й', 'К', 'Л', 'М', 'Н', 'О', 'П', 'Р', 'С', 'Т', 'У', 'Ф', 'Х', 'Ц', 'Ч', 'Ш', 'Щ', 'Ъ', 'ы', 'Ь', 'Э', 'Ю', 'Я');
		$b = array('a', 'b', 'v', 'g', 'd', 'e', 'yo', 'zh', 'z', 'i', 'y', 'k', 'l', 'm', 'n', 'o', 'p', 'r', 's', 't', 'u', 'f', 'h', 'c', 'ch', 'sh', 'shch', '', 'y', '', 'e', 'yu', 'ya', 'a', 'b', 'v', 'g', 'd', 'e', 'yo', 'zh', 'z', 'i', 'y', 'k', 'l', 'm', 'n', 'o', 'p', 'r', 's', 't', 'u', 'f', 'h', 'c', 'ch', 'sh', 'shch', '', 'y', '', 'e', 'yu', 'ya');
		$str = str_replace($a, $b, $str);
		
		$a = array('À', 'Á', 'Â', 'Ã', 'Ä', 'Å', 'Æ', 'Ç', 'È', 'É', 'Ê', 'Ë', 'Ì', 'Í', 'Î', 'Ï', 'Ð', 'Ñ', 'Ò', 'Ó', 'Ô', 'Õ', 'Ö', 'Ø', 'Ù', 'Ú', 'Û', 'Ü', 'Ý', 'ß', 'à', 'á', 'â', 'ã', 'ä', 'å', 'æ', 'ç', 'è', 'é', 'ê', 'ë', 'ì', 'í', 'î', 'ï', 'ñ', 'ò', 'ó', 'ô', 'õ', 'ö', 'ø', 'ù', 'ú', 'û', 'ü', 'ý', 'ÿ', 'Ā', 'ā', 'Ă', 'ă', 'Ą', 'ą', 'Ć', 'ć', 'Ĉ', 'ĉ', 'Ċ', 'ċ', 'Č', 'č', 'Ď', 'ď', 'Đ', 'đ', 'Ē', 'ē', 'Ĕ', 'ĕ', 'Ė', 'ė', 'Ę', 'ę', 'Ě', 'ě', 'Ĝ', 'ĝ', 'Ğ', 'ğ', 'Ġ', 'ġ', 'Ģ', 'ģ', 'Ĥ', 'ĥ', 'Ħ', 'ħ', 'Ĩ', 'ĩ', 'Ī', 'ī', 'Ĭ', 'ĭ', 'Į', 'į', 'İ', 'ı', 'IJ', 'ij', 'Ĵ', 'ĵ', 'Ķ', 'ķ', 'Ĺ', 'ĺ', 'Ļ', 'ļ', 'Ľ', 'ľ', 'Ŀ', 'ŀ', 'Ł', 'ł', 'Ń', 'ń', 'Ņ', 'ņ', 'Ň', 'ň', 'ʼn', 'Ō', 'ō', 'Ŏ', 'ŏ', 'Ő', 'ő', 'Œ', 'œ', 'Ŕ', 'ŕ', 'Ŗ', 'ŗ', 'Ř', 'ř', 'Ś', 'ś', 'Ŝ', 'ŝ', 'Ş', 'ş', 'Š', 'š', 'Ţ', 'ţ', 'Ť', 'ť', 'Ŧ', 'ŧ', 'Ũ', 'ũ', 'Ū', 'ū', 'Ŭ', 'ŭ', 'Ů', 'ů', 'Ű', 'ű', 'Ų', 'ų', 'Ŵ', 'ŵ', 'Ŷ', 'ŷ', 'Ÿ', 'Ź', 'ź', 'Ż', 'ż', 'Ž', 'ž', 'ſ', 'ƒ', 'Ơ', 'ơ', 'Ư', 'ư', 'Ǎ', 'ǎ', 'Ǐ', 'ǐ', 'Ǒ', 'ǒ', 'Ǔ', 'ǔ', 'Ǖ', 'ǖ', 'Ǘ', 'ǘ', 'Ǚ', 'ǚ', 'Ǜ', 'ǜ', 'Ǻ', 'ǻ', 'Ǽ', 'ǽ', 'Ǿ', 'ǿ');
		$b = array('A', 'A', 'A', 'A', 'A', 'A', 'AE', 'C', 'E', 'E', 'E', 'E', 'I', 'I', 'I', 'I', 'D', 'N', 'O', 'O', 'O', 'O', 'O', 'O', 'U', 'U', 'U', 'U', 'Y', 's', 'a', 'a', 'a', 'a', 'a', 'a', 'ae', 'c', 'e', 'e', 'e', 'e', 'i', 'i', 'i', 'i', 'n', 'o', 'o', 'o', 'o', 'o', 'o', 'u', 'u', 'u', 'u', 'y', 'y', 'A', 'a', 'A', 'a', 'A', 'a', 'C', 'c', 'C', 'c', 'C', 'c', 'C', 'c', 'D', 'd', 'D', 'd', 'E', 'e', 'E', 'e', 'E', 'e', 'E', 'e', 'E', 'e', 'G', 'g', 'G', 'g', 'G', 'g', 'G', 'g', 'H', 'h', 'H', 'h', 'I', 'i', 'I', 'i', 'I', 'i', 'I', 'i', 'I', 'i', 'IJ', 'ij', 'J', 'j', 'K', 'k', 'L', 'l', 'L', 'l', 'L', 'l', 'L', 'l', 'l', 'l', 'N', 'n', 'N', 'n', 'N', 'n', 'n', 'O', 'o', 'O', 'o', 'O', 'o', 'OE', 'oe', 'R', 'r', 'R', 'r', 'R', 'r', 'S', 's', 'S', 's', 'S', 's', 'S', 's', 'T', 't', 'T', 't', 'T', 't', 'U', 'u', 'U', 'u', 'U', 'u', 'U', 'u', 'U', 'u', 'U', 'u', 'W', 'w', 'Y', 'y', 'Y', 'Z', 'z', 'Z', 'z', 'Z', 'z', 's', 'f', 'O', 'o', 'U', 'u', 'A', 'a', 'I', 'i', 'O', 'o', 'U', 'u', 'U', 'u', 'U', 'u', 'U', 'u', 'U', 'u', 'A', 'a', 'AE', 'ae', 'O', 'o');
		$str = str_replace($a, $b, $str);		
		
		$str = preg_replace('#\&([A-za-z])(?:acute|cedil|circ|grave|ring|tilde|uml|uro)\;#', '\1', $str);
		$str = preg_replace('#\&([A-za-z]{2})(?:lig)\;#', '\1', $str); # pour les ligatures e.g. '&oelig;'
		$str = preg_replace('#\&[^;]+\;#', '', $str); # supprime les autres caractères
		return $str;
	}

Où coller? Where to get them?  yikes

Hors ligne

#124 18/03/2017 14:55:31

Yannic
Membre
Lieu : Lac-Saint-Jean QC CA
Inscription : 17/01/2017
Messages : 191
Site Web

Re : 5.6 rc4

MAPC2012 a écrit :

Où coller? Where to get them?  yikes

Salut, remplace la même fonction dans :

core/lib/class.plx.utils.php

Note : ceci est solution temporaire en attendant correction de Stéphane

Dernière modification par Yannic (18/03/2017 15:15:20)


Bonjour chez vous !
Mon Site PluXml : cryptoservices.net

Hors ligne

#125 18/03/2017 17:48:17

MAPC2012
Membre
Lieu : Russia
Inscription : 26/02/2017
Messages : 19
Site Web

Re : 5.6 rc4

Yannic a écrit :

Salut, remplace la même fonction dans :

core/lib/class.plx.utils.php

Note : ceci est solution temporaire en attendant correction de Stéphane

Clair. Merci. Allons attendre...

Hors ligne

Pied de page des forums

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