PluXml.org

Blog ou CMS à l'Xml

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

#1 Re : Modifications » [Resolu] Agrandir la classe grid » 07/01/2018 22:23:46

Salut Ecrivain77,

tu utilises quelle version de PluXml et quel thème ? Est-ce que tu veux réaliser la modification sur ton thème actuel ou sur le thème par défaut de PluXml ?

#2 Re : Discussions générales » Migrer depuis wordpress, dotclear, ... ? » 05/01/2018 00:09:20

AH AH AH big_smile

C'est pas de bol. Bon il se trouve que j'avais conservé le zip du script utilisé pour ma migration : wp2pluxml-master.zip (master du 12 juin 2014)

Par contre le wiki étant parti aussi, il n'y a plus beaucoup d'aide à l'utilisation du script. Il y a bien un readme dans le zip, mais c'est plus que succinct.

@bazooka07 : si tu te sens d'attaque pour y jeter un coup d'oeil, voir le mettre à jour pour les versions actuelles de WP et PluXml; c'est hors de mes compétences.

#3 Re : Modifications » Panneau d'administration des commentaires » 04/01/2018 23:56:05

bazooka07 a écrit :

Dans l'édition de l'article, tu peux désactiver les nouveaux commentaires. Mais c'est manuel.

Tout à fait. Mais ce serait pour éviter de se taper tous les messages un par un smile Le faire manuellement prend du temps si le suivi n'est pas régulier ou si l'on écrit beaucoup d'articles par semaine ou mois.

@niqnutn : je n'ai rien trouvé sur le sujet avant de poster le message. Aurais-tu un lien ?

@Stéphane : oh super. En complément, serait-il possible d'avoir une sélection "par défaut" du nombre de jour avant fermeture des commentaires depuis le panneau d'administration "Configuration de base" (comme pour "Autoriser les commentaires", quelque chose comme "Fermer les commentaires au bout de X jour ? Oui/Non" et "valeur de x par défaut : 30") ?

#4 Re : Modifications » Panneau d'administration des commentaires » 03/01/2018 17:21:59

Bonjour Stéphane,

serait-il possible avec ces informations de créer un plugin qui permette de "fermer" tous les commentaires au bout d'un nombre de jour définissable après la date de publication ? Pas forcément automatiquement, avoir à cliquer sur un bouton pour réaliser la manœuvre de temps en temps n'est pas trop contraignant.

#5 Re : Discussions générales » Migrer depuis wordpress, dotclear, ... ? » 03/01/2018 17:14:47

Bonjour cyrille,

je te renvoie vers l'article que j'avais écrit en 2015 sur le sujet : http://forum.pluxml.org/viewtopic.php?id=5175.

Je n'ai pas suivi l'actualité de WP et ne sais pas si la migration depuis une version récente avec le plugin est toujours réalisable facilement mais il y a une possibilité à tester :

  1. Sauvegarder la base WP actuelle

  2. Installer une ancienne version 4.x de WP sur un serveur de test, importer la base WP et voir si les articles sont toujours accessibles.

  3. Installer l'ancienne version 5.4 de PluXml sur le serveur de test et faire la migration.

  4. Si tout se passe bien, il suffira ensuite de faire une MAJ de PluXml pour avoir un nouveau site fonctionnel.

#6 Discussions générales » Espace dévolu au titre dans le thème 5.7 » 25/12/2017 22:29:34

kowalsky
Réponses : 2

Salut Stéphane,

en récupérant la dernière version de PluXml sur github, j'ai constaté la présence d'un nouveau thème en préparation. Donc je l'ai installé wink

Ne sachant pas s'il est finalisé ou toujours en cours de développement, j'attire ton attention sur le fait qu'il va y avoir un problème au niveau de l'espace dédié pour le titre dans le nouvel header : en l'état avec le titre "PluXml" par défaut ça passe, mais dès qu'on le remplace par un titre plus long (plus de 25 caractères) ça déborde mal et le retour à la ligne disparait à cause du "sticky".

Ça s'améliore si l'on supprime les hauteurs imposées du header et du logo, mais alors ce n'est pas beau à voir en version mobile sad

Joyeux Noël big_smile

#7 Re : Vos créations » Gratuit* La nouvelle adaptation du panneau d'admin de PluXml ver. 5.6 » 18/11/2017 14:25:43

@cpalo > à priori MAPC2012 envoie le lien ou le fichier zip contre une petite rémunération, cf. la fin de son message initial.

#8 Re : Entraide » Aide code website. » 07/11/2017 10:12:22

bonjour pope,

peux-tu nous recopier toutes les informations présentes sur la page "administration -> paramètres -> informations" ?

D'autre part si tu utilises des plugins, quels sont-ils (page "administration -> paramètres -> plugins -> plugins actifs") ? Pour certains, l'ordre d'affichage est important.

Et quelle version du thème "athena" as-tu installé ?

#9 Re : Entraide » Trier aussi par mois (plugin MyAllArchive) ? » 06/11/2017 21:48:44

Ça m’intéresse aussi smile

Et sauf erreur de ma part, ne sont disponibles que les tris suivants : "by_year, by_category, by_author, by_title"

Pour l'affichage par année, il y a une extraction de l'année venant du champ "date" dans class.plx.archives.php en ligne 66

'year'        => substr($tmp['date'], 0,4),

Je suggèrerai bien de rajouter une nouvelle variable permettant d'extraire en plus le mois, puis de modifier la façon d'afficher la liste des articles à partir de la ligne 120 en rajoutant une sous liste <ul> mais ça dépasse de loin mes maigres connaissances en la matière.

Donc pour le moment pas possible en l'état.

#10 Re : Entraide » Mise en route site avec Pluxml » 08/10/2017 21:52:16

Salut webasso,

1) modifie plutôt la date de publication pour ordonner tes articles, mais si tu veux que l'ordre reste inchangé sur ta page d'accueil, il vaudrait mieux utiliser une page d'accueil statique personnalisée, car par défaut tes articles vont se décaler à chaque nouvel ajout.

2 et 3) désolé, je ne suis pas utilisateur d'images d'accroche. A priori je dirais que c'est à voir avec le thème qui a été importé de Wordpress. Peut-être un CSS manquant. A faire remonter dans le fil dédié à ce thème.

4) le bouton "input" du captcha est pré-rempli et caché, donc inutilisable.

[== Indéfini ==]
<input type="" value="20420e3427119aafc5e77df6305c858009e4d129" name="capcha_token">

5) concernant le décalage de ton menu, c'est parce que la classe "menu" est aussi appliquée dans ton lien "contact" et repositionne celui-ci en dessous

[== Indéfini ==]
<li id="static-contact" class="static menu noactive">

Sans trop m'avancer, il semblerait que le thème que tu utilises n'ait pas été suffisamment apuré : il reste encore beaucoup de code utilisé par Wordpress qui traine et rentre en conflit avec le fonctionnement de PluXml. Cf. pied de page.

#11 Re : Entraide » Problème de définitions » 06/10/2017 10:14:14

Salut cassius,

je vois ta confusion : dans PluXml, le "template" auquel tu fais référence est le "modèle" de "page" à utiliser. A l'inverse de ce que vient d'écrire Bazooka wink

Dans ce cas : le "thème" sera le type de véhicule à afficher, le "template" sera la carrosserie (et les plugins étant les options).

Donc un même "thème" peut proposer plusieurs "templates" différents si le créateur du thème l'a prévu.

Ce qui est le cas avec le thème par défaut de PluXml (site avec fond blanc, texte noir, liens bleus), tu as la possibilité d'appliquer 2 templates différents à plusieurs éléments de PluXml (comme les pages statiques, les articles, les catégories, etc.). Le premier template affichera la page avec la barre latérale (pour un article, ce sera le template "article.php"), le second sans barre latérale (pour un article, ce sera alors template "article-full-width.php").

Dans le manuel utilisateur, il y a plusieurs références au choix du template (page 15 pour un article, page 24 pour une page statique), et comment l'appliquer via le panneau d'administration. Et il y a aussi un chapitre entier dédié à la création de ces templates (chapitre IX, page 46), avec la codification et structuration nécessaire pour qu'ils soient pris en compte par PluXml et plutôt destiné aux utilisateurs avertis.

Le chapitre X (page 48) étant lui consacré à la création de thème. "Chaque thème est composé de plusieurs fichiers utiles au design et au bon fonctionnement de celui-ci." Parmi ces fichiers, on retrouvera nos différents "templates".

Pour résumer : le choix d'un "thème" s'applique à l'ensemble du site, le choix d'un "template" s'applique à la page concernée.

(Quant au choix du thème le plus approprié pour un blog, l'avantage de PluXml, c'est que tu peux choisir n'importe lequel. On en a plein en stock, y compris le thème par défaut qui est parfaitement adapté à cet usage) wink

#12 Re : Discussions générales » HELP! Problème plxPrivateStatic et MultiLingue » 28/09/2017 21:37:09

Bonjour luc_denis,

Peux-tu nous indiquer : ta version de PluXml, et celles des deux plugins "plxPrivateStatic" et "MultiLingue".

Est-ce que tu utilises d'autres plugins ? Si oui, le problème est-il toujours présent quand tu les désactives et n'utilises que "plxPrivateStatic" et "MultiLingue" ?

A bientôt

#13 Re : Entraide » Commentaires et html » 24/08/2017 09:30:15

salut niqnutn,

c'est une limitation de PluXml pour empêcher l’exécution de code qui pourrait être introduit via les commentaires des visiteurs. Stéphane avait expliqué cela il y a quelques temps.

#14 Re : Entraide » [Résolu] correspondance des dates de commentaires » 21/08/2017 08:50:02

Sauf erreur de ma part et s'il s'agit du thème par défaut, la date du 03 septembre 2016 correspond à la date de publication de l'article, et non à celle du commentaire attaché.

#15 Re : Entraide » [ Résolu ] Poids des photos » 19/08/2017 18:01:52

2Go de photo c'est énorme... Que cherches-tu à modifier ? La taille maximale du répertoire ou celle d'une photo envoyée ?

#16 Re : Entraide » [Résolu] protection adresse mail sans image ni java-script ni pluging? » 19/08/2017 17:55:26

Sinon, ne pas indiquer son email sur son site et renvoyer vers la page contact à la place

#17 Re : Entraide » [Résolu] Redirection htaccess + Plugin MyBetterURL » 17/08/2017 18:27:55

Ta version du plugin n'est pas la dernière en date (version 1.5.5 (10/04/2017) - http://pluxopolis.net/myplugins), une mise à jour ne fera pas de mal mais bon, si le problème de redirection reste présent en désactivant le plugin, il va te falloir attendre qu'un plus calé passe dans le coin parce que je ne pense pas que ce soit lié à PluXml.

En utilisant le .htaccess que je t'ai donné en com 8, la redirection devrait te renvoyer à la racine de ton site quel que soit le CMS utilisé.

En attendant et pour compléter le diagnostic et te donner quelques pistes supplémentaires : c'est bien un serveur Apache que tu utilises (si oui, quelle version) ? Pas du Nginx ? Si c'est toi qui le gère, la redirection serveur est bien activée ? Si tu passes par un hébergeur, il n'y aurait pas une configuration mise en place via le panneau de gestion ? Des fois que.

Tes 3 sites sont sur le même hébergement ?  Dans des répertoires différents depuis la racine ? Sur un serveur en production partagé, un serveur dédié ou sur une machine virtuelle locale ?

#18 Re : Entraide » [Résolu] Redirection htaccess + Plugin MyBetterURL » 17/08/2017 16:13:17

Hum étrange

Bon. On va reprendre depuis le début smile

Quelle version de PluXml utilises-tu ?
Quelle version du plugin MyBetterUrl utilises-tu ?

Dans Administration / Paramètres / Configuration avancée -> désactive la réécriture d'URL et sauvegarde (bouton modifier). Puis active la de nouveau et sauvegarde.

Dans Paramètres / Plugins -> modifie l'ordre de chargement de MyBetterUrl et passe le à 1 si ce n'est pas déjà le cas.

Teste ton lien "http://www.monsite.com/accueil".

Si cela ne marche toujours pas, sauvegarde ton fichier .htaccess et remplace le contenu actuel par :

Redirect permanent /accueil "http://www.monsite.com/"

# BEGIN -- Pluxml
Options -Multiviews
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
# Réécriture des urls
RewriteRule ^(?!feed)(.*)$ index.php?$1 [L]
RewriteRule ^feed\/(.*)$ feed.php?$1 [L]
</IfModule>
<Files "version">
	Order allow,deny
	Deny from all
</Files>
# END -- Pluxml

Et teste à nouveau ton lien "http://www.monsite.com/accueil".

Si cela ne marche toujours pas, désactive le plugin MyBetterUrl et teste à nouveau le lien wink

Je n'ai pas mieux pour le moment si cela ne marche toujours pas smile

#19 Re : Entraide » [Résolu] Redirection htaccess + Plugin MyBetterURL » 17/08/2017 12:12:44

Supprime les deux lignes suivantes de ton fichier :

RewriteCond %{THE_REQUEST} ^[A-Z]+\ /([^/]+/)*index(\.[a-z0-9]+)?[^\ ]*\ HTTP/
RewriteRule ^(([^/]+/)*)index(\.[a-z0-9]+)?$ http://www.monsite.com/$1? [R=301,L] 

(je me demande si le ? ne vient pas de la dernière ligne, et je ne suis pas sûr d'en comprendre l'usage)


Pour info, voici la redirection que j'utilise sur mon site pour forcer vers http://www.monsite.com :

RewriteCond %{HTTP_HOST} ^monsite\.com$
RewriteRule ^(.*)$ "http\:\/\/www\.monsite\.com\/$1" [R=301,L]

(et pense à nettoyer le cache de ton navigateur, si ce n'est déjà fait)

#20 Re : Entraide » [Résolu] Redirection htaccess + Plugin MyBetterURL » 17/08/2017 09:45:48

Salut RcK,

il te faut indiquer l'URL complète de ton site pour une redirection (que l'on placera souvent avant les rewrite) :

Redirect Permanent /accueil "http://www.monsite.com/"
Redirect Permanent /decouvrir "http://www.monsite.com/"
Redirect Permanent /decouvrir/les-plages "http://www.monsite.com/"

RewriteEngine On
RewriteCond %{HTTP_HOST} ^monsite.com$
RewriteRule ^(.*)$ http://www.monsite.com/$1  [QSA,L,R=301]
RewriteCond %{THE_REQUEST} ^[A-Z]+\ /([^/]+/)*index(\.[a-z0-9]+)?[^\ ]*\ HTTP/
RewriteRule ^(([^/]+/)*)index(\.[a-z0-9]+)?$ http://www.monsite.com/$1? [R=301,L] 

#21 Re : Entraide » [Résolu] - Taille des blocs » 16/08/2017 11:36:40

Bien que le message soit passé en résolu, j'aimerai apporter quelques précisions smile

LAuCoBa57 a écrit :

J'ai une première question (je sens bien que j'en aurais d'autres) : la taille des blocs dispose d'une largeur maximale de 1280px, qu'en est-il de largeur du bloc container ? Peut-on modifier cette valeur sans nuire à l'aspect responsive ?

En utilisant le thème par défaut de PluXml 5.6, donc en utilisant le framework CSS PluCSS 1.2 (lien dans le message de niqnutn) :

- par défaut (et sans autre indication contraire) la largeur d'un "bloc" n'est seulement limitée que par la largeur d'affichage disponible
- c'est la classe ".container" qui impose une largeur maximale de 1280px au thème
- cette valeur de 1280px peut être modifiée à loisir en ligne 736 du fichier plucss.css pour lui donner la valeur souhaitée, ou en rajoutant un bout de code en début du fichier "themes.css" (pratique recommandée, qui évite ainsi de modifier le fichier plucss.css ; le fichier theme.css étant lu en second par le navigateur, c'est son code qui aura priorité)

.container {
    max-width: XXXXpx;
}

Toutefois, la modification de cette valeur peut avoir un impact plus ou moins important (selon la nouvelle valeur choisie si très différente de celle par défaut) sur l'aspect responsive du fait de l'utilisation des media-queries CSS. Il suffit cependant de parcourir les deux fichiers CSS à la recherche de ceux-ci (@media) et d'y apporter les ajustements nécessaires si besoin.

En aparté, les largeurs des principaux blocs conteneurs utilisées dans PluCSS sont "optimisées" pour un affichage et une lecture agréable d'un site web quel qu'en soit le support numérique.

#22 Re : Entraide » Questions de débutant : par quoi commencer ? » 16/08/2017 10:59:27

@LAuCoBa57 : dans ton code actuel, tu as utilisé la balise <p> pour insérer ton logo : c'est la raison pour laquelle ton menu passe à la ligne, car il s'agit d'une balise de type "bloc" (dont le comportement par défaut fait que la balise suivante se positionnera en dessous).

Pour aligner horizontalement ton logo et ton menu, une solution sera d'insérer deux colonnes dans ton header au niveau de la <div class="container">. Le logo allant dans la première, et le menu dans la seconde.

<div class="grid">
    <div class="col sml-12 med-6">...</div>
    <div class="col sml-12 med-6">...</div>
</div>

(http://plucss.pluxml.org/index.php#grid)

#23 Re : Entraide » Mise en archive des articles. » 02/08/2017 13:10:26

Salut stevanovich,

Est-ce que cela ne viendrait pas d'un de tes plugins ? Je ne me rappelle pas de cette fonction d'archivage intégrée à PluXml.

#24 Re : Entraide » Le choix d'un ordinateur » 29/07/2017 18:36:11

Pas de bol. Désolé de cette mauvaise expérience.

C'est complètement anormal que tu aies ce genre de soucis sur un PC neuf. Fait jouer la garantie et fait le remplacer. Et demande un dédommagement au passage.

Sinon, vu les symptômes que tu décris, ça peut ressembler à un pc infecté par un malware. Ou si le PC est très chaud, cela peut aussi venir de la mauvaise dissipation thermique du CPU. Avec un PC fixe c'est souvent quand la pâte thermique a mal été appliquée, mais pour un portable il me semble que le CPU est généralement soudé à la carte mère.

#25 Re : PluCSS » class container » 28/07/2017 10:10:28

@grisbi : tout dépend du codeur et du code css utilisé avec smile mais cette classe est usuellement utilisée pour englober et délimiter toute la page (la classe .container est souvent remplacée par .page).  (http://romy.tetue.net/structure-html-de-base)

Dans PluCSS, elle permet de s'assurer que la balise qui y fait appel ne dépassera pas 1280px de large, avec une marge latérale de 1,5rem en affichage normal (la marge varie en fonction de la largeur d'affichage via les media query).

.container {
    margin: 0 auto;
    max-width: 1280px;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    width: 100%;
}

On voit donc que son rôle principal est de limiter la largeur d'un objet assez grand et d'y associer une marge. Cette classe peut donc être réutilisée pour cet usage si besoin, cependant :

  • Ne pas confondre avec la classe .content qui défini souvent un "contenu" et est beaucoup plus présente dans le code html d'une page web

  • Et aussi à ne pas confondre avec la définition française d'un "bloc conteneur" (phonétiquement proche du mot anglais "container") qui sert à encadrer plusieurs balises (par exemple un formulaire avec ses différents champs - à noter qu'en html5 on préfèrera utiliser la balise <form> avec son code css associé pour structurer le formulaire)

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