PluXml.org

Blog ou CMS à l'Xml

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

#1 Re : Entraide » petits coups de pouce website » 04/02/2018 09:02:56

Bonjour, tu n'es pas obligé de mettre le nom de domaine dans ton lien. Tu peux saisir

<a href="index.php?static9/contact">point de vente</a>

Ce qui le rend portable. Le lien fonctionnera en local sur ta machine ou sur ton hébergement avec un nom de domaine.

Si ce lien est mis dans une page statique, on peut faire encore mieux pour prendre en compte la réécriture d'url si tu as configuré ton site pour l'utiliser
Voici le code à mettre dans ta page statique

<?php
$plxShow = plxShow::getInstance();
$plxShow->urlRewrite('?static9/contact'); ?>
?>

Tu as comme ça un lien qui fonctionnera partout et dans tous les cas: en local, sur un nom de domaine ou sous domaine

#4 Re : Entraide » Affichage pages statiques » 29/01/2018 08:56:44

Bonjour

Si tu peux me faire un .zip de ton site et me l'envoyer, je regarderai où ça coince.

#5 Re : Entraide » [RÉSOLU] Lien sur le thumbnail ? » 24/01/2018 14:26:09

Ma solution

<?php $plxShow->artThumbnail('<a href='.$plxShow->artUrl(false).'><img class="art_thumbnail" src="#img_url" alt="#img_alt" title="#img_title" /></a>'); ?>

à la place de

<?php $plxShow->artThumbnail(); ?>

#6 Re : Entraide » [Resolu]Erreur sur le plugin captchaImage » 23/01/2018 20:05:00

Bonjour

Est-ce que le dossier sessions est présent à la racine de ton hébergement ?

#7 Re : Entraide » Images retournées » 23/01/2018 11:31:06

Bonjour.

Utilise un "vrai" logiciel pour editer et preparer tes images et pas les outils intégrés de windows. ça devrait résoudre le problème. PluXml ne manipule pas les images donc aucune raison qu'il en soit la cause.
En gratuit il y a gimp, peut-etre un peu lourd juste pour pivoter une image mais il fera correctement le travail

#8 Re : Entraide » Interdire accès direct des fichiers dans un répertoire » 18/01/2018 15:18:55

Bonjour

Pour empecher l'acces direct à un fichier, tu peux protéger l'acces au dossier en demandant un mot de passe en faisant comme c'est expliqué ici

http://www.infowebmaster.fr/tutoriel/se … r-htpasswd

#10 Re : Bogues » Font Awesome n'est pas autorisé par PluXml (ou CKEditor) » 05/01/2018 21:23:03

Bonjour

C'est Ckeditor qui filtre les balises <i> de font-awesome
J'ai rien sous la main tester si cette manip fonctionne, je te laisse essayer

dans le fichier config.js de ckeditor à chercher dans /plugins/ckeditor/ckdeditor

rajouter

// ALLOW <i></i>
config.protectedSource.push(/<i[^>]*><\/i>/g);

Sinon tu peux faire des recherches dans google, le sujet est connu et on trouve des infos pour pallier à ça

#11 Re : Modifications » Panneau d'administration des commentaires » 03/01/2018 19:02:46

kowalsky a écrit :

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.

c'est noté
https://github.com/pluxml/PluXml/issues/276

#13 Re : Modifications » Panneau d'administration des commentaires » 03/01/2018 05:27:31

@bazooka07: utilise le hook plxMotorConstruct pour modifier à la volée le paramètre aConf['allow_com'] et si tu veux intervenir au niveau de l'article tu peux passer par le hook plxMotorParseArticle pour toucher à $art['allow_com']

#14 Re : Vos créations » [Thème] Responsee » 29/12/2017 09:30:04

Bonjour
Ma faute, je viens de le valider, je suis passé à coté. Désolé.

#15 Re : Entraide » install sous wamp » 28/12/2017 17:12:49

Bonjour

Peux-tu nous donner stp ce que tu as écris dans ton virtualhost

Thx

#16 Re : Entraide » Parsing balise "description" de la classe class.plx.feed.php » 19/12/2017 14:42:45

Tu peux toujours t'en sortir avec ce genre code

<?php

class test extends plxPlugin {


	public function __construct($default_lang) {

		# Appel du constructeur de la classe plxPlugin (obligatoire)
		parent::__construct($default_lang);

		# Ajouts des hooks
		$this->addHook('plxFeedRssArticlesXml', 'plxFeedRssArticlesXml');
	}

 	public function plxFeedRssArticlesXml() {

		echo '<?php
			if(preg_match("/<description>(.*?)<\/description>/", $entry, $capture)) {
				print_r($capture);
			}
		?>';
	
	}

}
?>

#17 Re : Entraide » Parsing balise "description" de la classe class.plx.feed.php » 18/12/2017 22:39:03

Salut Jérôme

Que veux-tu faire exactement ?
Rajouter du contenu à toi dans la balise description du flux rss ?

#18 Re : Entraide » Comprenant » 17/12/2017 13:25:59

The file you're trying to include is not accessible by entering his url in the browser. Not a php issue here.
Maybe not a valid url, or insuffisant access rights.

link tested: http://pluxml.mapc2012.ru/version/russi … header.php

ps: please also consider files coming from PluXml's theme are protected with this following line (1st line) to prevent file inclusion from another site.

<?php if (!defined('PLX_ROOT')) exit; ?>

#19 Re : Entraide » Comprenant » 17/12/2017 11:19:23

Hello

You can't include a remote file in this way.
More php code is required. Try this by copying the following code

<?php

    $string = file_get_contents("http://www.example.com");

    if($string === FALSE) {
         echo "Could not read the file.";
    } else {
         echo $string;
    }

?>

Please consider that calling file_get_contents is only possible if allow_url_fopen is set on by your host in php.ini.
It's not the only available solution, but let's start with it

Cheers

#20 Re : Discussions générales » A chaque usage son plugin » 15/12/2017 18:17:54

ça me va. et pour gérer la non regression si la balise n'est pas présente dans le fichier .xml on charge pour les 3 cas.
modif très simple à faire et qui ne devrait prendre que quelques lignes de code en plus.
tres bien vu JP. Merci

#21 Re : Discussions générales » A chaque usage son plugin » 15/12/2017 16:10:31

Bonjour

Dans les devs en cours que je prepare pour la suite de PluXml, j'ai intégré une notion de "scope" pour définir lors de la déclaration d'un hook (appel de la fonction addHook) quand le hook doit etre chargé en fonction de la page affichée.
Ce qui mettra par exemple de charger un fichier externe .js que si on est sur la page article.php de l'admin
C'est facile à faire coté admin car il suffit de regarder en fonction du fichier .php présent dans l'url et de rajouter un parametre dans l'appel du hook

ex: $this->addHook('Hook', 'monHook', 'article.php');

de cette façon on ne charge et garde en mémoire la définition du hook que si on est sur la page article.php de l'admin

Coté visiteur, c'est un peu plus compliqué car il tenir compte du mode d'affichage (home, article, statique, etc...) car on passe toujours par le fichier index.php et le mode d'affichage est définit après le chargement des plugins. Donc difficile d'appliquer le meme raisonnement que coté admin. Il faut encore que je réfléchisse comment faire au mieux coté visiteur.

C'est en cours de réflexion et ça demande à murir, mais ça rejoins ton sujet

#24 Re : Entraide » Trier une liste d'articles alpha inverse » 04/12/2017 10:34:50

Bonjour
J'ai ajouté le tri alpha inversé en natif dans PluXml
Dispo sur la version de github: https://github.com/pluxml/PluXml

Merci JP (aka bazooka07) pour les modifs

#25 Re : Entraide » Trier une liste d'articles alpha inverse » 02/12/2017 22:01:48

limul a écrit :

PS: en fait, il s'agit de la reprise d'un site sous spip qui a été piraté il y a plusieurs années et que l'on me réclame. Donc les articles ne vont pas être saisis forcément dans l'ordre désiré... (http://limul.info/wikiRomejpem/index.ph … rubrique-1)

Bonjour

Tu peux changer manuellement la date de création de l'article pour lui redonner la date originale: panneau de droite sur la page de rédaction/modification de l'article

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