un simple agrégateur, lecteur de flux rss pour tout suivre .... par: fonds d'écran - Kriss Feed, version : 7 - Google
  • Friday 12 April 2024 - 22:36

    Un hébergeur français et gratuit.

    C'est un hébergement qui répond largement aux besoins de PluXml, ou à d'autre gros CMS. Il ne va pas vous engagez à quoi que ce soit en contre-partie pour bénéficier de son offre gratuite.

    Particulier ou professionnel, si vous avez besoin d'un hébergement efficace et gratuit sans que l'on vous impose des publicités et où vous pouvez librement:

    • Utiliser les scripts et versions de de votre choix(Node.js, Python, PHP, Ruby, etc. avec configuration spécifique par instance)
    • Utiliser les scripts ou CMS de votre choix.
    • Utiliser des Bases de données infogérées : MariaDB (MySQL) et PostgreSQL (pgBouncer et multiples extensions disponibles)
    • Utiliser vos noms de domaines ( Domaines et emails illimités, Administration complète des zones DNS, antispam, listes de diffusion, ...)
    • Des sauvegardes automatiques journalières
    • Utiliser le protocol SSL , c'est à dire avoir votre adresse en https
    • Créer et gérer les courriels de vos noms de domaine
    • etc.

    Ou, où vous voulez tout simplement installer la dernière version de PluXml et mettre en ligne votre premier ou un xiéme site., il y a de grande chance que ce soit la perle rare que vous recherchiez, de plus , un pack ne limite pas le nombre de site hébergé , nombre de noms de domaine. C'est l'espace alloué au pack choisi qui détermine les limites.

    Quel est cet hébergeur ?

    C'est l'hébergement que PluXopolis à choisi, c'est aussi un hébergeur qui à tout compris en ne bridant que l'espace de stockage dans sa version gratuite et qui n'imposera pas de publicité à vos visiteurs ni ne limitera votre bande passante. L’hébergement vous donne un nom de sous domaine du type :pseudo.alwaysdata.net/ par défaut que vous choisissez et la possibilité d'utiliser autant de NDD que vous avez.

    Cet hébergeur, avec son siège social à PARIS (France), vous permet donc en fait de tester ses services et son sérieux sans même vous imposer une limite dans le temps, le pack gratuit de 100 MO est à vie. Quand aux versions payantes, le premier pack a 10GO de stockage et 7€ HT/mois vous laissera la possibilité d’héberger plusieurs sites sans problèmes.

  • Wednesday 27 March 2024 - 16:30

    PluXml continue a évolué

    La version stable est passée de la 5.8.9 à la 5.8.11, en corrigeant plusieurs petits bugs ou typos

    Elle se conforme aux versions de PHP 8.X, évitant ainsi tout les messages désagréables de pratiques de codages devenus obsolètes et bientôt inopérants.

    La mise à jour se fait de façon classique sans modifier la structure de vos fichiers de configurations ou des articles.

    Vous pouvez suivre les évolutions de PluXml avec les archives des différentes versions . Les archives avec le suffixe -rcX , indiquent une version en développement à tester , à ne pas utiliser pour un site en ligne

    Et à propos de la 5.9.0-rcX, qu'en est-il ?

  • Friday 26 January 2024 - 23:27

    La plupart des plugins n'ajoutent qu'une fonctionnalité ponctuellement utile.

    D'autres, intègrent de véritables applications.

    Leur point communs?

    Pour qu'il soient pleinement fonctionnels ils doivent être greffés aux fonctions natives, ou ajoutés à PluXml.

    La créations d'un plugin est souvent chronophage et particulièrement lorsqu'il s'agit d’implémenter un simple script .

    Chacun est tenter de modifier à un ou quelques endroits le code de PluXml pour y glisser rapidement cette nouvelle fonctionnalité.Mais il s’avère que c'est une mauvaise idée. Les versions de PHP qui évoluent en permanence, nécessiteront très souvent une remise à niveau du script , et Les mises à jour de PluXml élimineront toutes les modifications effectuées au sein du code contrairement à un plugin, qui n'aura pas forcément besoin d'une mise à niveau, ni pour les mêmes raisons que PluXml.

    le pourquoi d'un plugin

    L'installation d'un plugin est de beaucoup, plus perenne, que l'inclusion manuel d'un script., il n' y a pas à en douter

    Le plugin ne demande pas à l'utilisateur d'avoir des compétences de développeur ni une expertise sur le code de PluXml. Tout au plus si c'est la première fois, la capacité d'activer un plugin pour ceux gérant leur CMS en autonomie complète...

    Si vous avez installer vous même PluXml, l'installation et l'activation d'un plugin est tout aussi simple !.

    Reprenons un script en exemple:

    Voyons comment integrer le script commentaires dans une page statique en un plugin avec le confort d'une page de configuration.

    Cette article est pour démontrer !, qu’une fois le plugin réalisé, l'utilisateur n'aura pas à savoir coder pour ajouter cette fonction à toute les pages statiquestelle ou telle page statique ni pour régler les options d'affichages.

  • Friday 15 December 2023 - 16:16

    Prérequis

    Le développement d'un plugin n'est pas chose aisée lorsque l'on ne connait pas bien le fonctionnement de PluXml. Cela peut-être mission impossible si, PHP et vous, êtes de parfais inconnus pour l'un et l'autre.

    Un minimum de connaissance en PHP est un prérequis , mais aussi la capacité de déboguer sont propre code. L''idéal est aussi d'avoir quelques compétences en JavaScript , HTML et CSS pour gérer l'ensemble des fonctionnalités du plugin pour son intégration dans votre PluXml et votre thème.

    Avec ces prérequis, vous pouvez prendre connaissance de la documentation et de ses quelques exemples fournis. En décortiquant l'un des nombreux plugins disponibles la documentation n'en sera que plus facile à lire et à comprendre.

  • Tuesday 01 August 2023 - 21:26

    Des questions sur le SEO, ou comment optimiser son site pour les "moteurs de recherches" reviennent régulièrement sur le forum de PluXml

    Malgré les qualités indéniables de PluXml, le peut de contributeur et d'expert en différent domaine ne permette pas à PluXml d'évoluer aussi rapidement qu'on le souhaite dans les différents domaines d'expertises afin d'en tirer les meilleur partis, même si l'essentiel existe et est en place dans PluXml

    Au delà des bonnes pratiques et des quelques métadonnées que PluXml permet de renseigner , des plugins et scripts existent pour ajouter et améliorer le référencement de votre site.

    On peut retrouver des plugins sur le centre de ressources et des scripts et astuces sur le forum de PluXml. Certains sont trop spécifiques pour se suffirent, d'autres sont en parti devenus obsolète avec le changement des bonnes pratiques ou la disparition de certains réseaux sociaux.

    En creusant un peu l'on découvre que le sujet est très complexe et qu'il n'est pas nécessaire ou possible de mettre en place toutes les recommandations. Cela dépendra du contenu(sujet de votre Site mais aussi de chaque pages individuellement), de votre public, de vos compétences mais aussi de votre budget si vous souhaitez confier cette tache à un professionnel.

    Le plugin, tente de regrouper quelques moyens qui faciliteront le référencement et le partage de votre site. Ce plugin est compatible avec les plugin plxMyMultiLingue, plxMyBetterUrls et plxMySearch .

  • Tuesday 18 July 2023 - 13:09

    Sur le forum de PluXml, Il revient régulièrement la question de Comment insérer les commentaires dans une page statiques?.

    Les astuces proposées se basent toutes sur l'utilisation d'un article, soit en l'affichant dans la page statique avec la fonction lastArtList() soit avec une redirection 301 vers cet article détourné

    Avantage:

    • toutes les fonctions sont déjà présentes dans PluXml, il n'y a rien à développer
    • les derniers commentaires peuvent s'afficher dans la barre de navigation via la fonction lastComList().

    Désavantage:

    • On veux une page, pas un article

    • Cela nécessite de créer un article et éventuellement une catégorie dédiée
    • Cela nécessite de cacher cette article et sa catégorie de la navigation.
    • accessoirement les extraire du sitemap aussi
    • pas de pagination , sauf à trouver un plugin pour le faire et pour l'ensemble des articles.

    Proposons alors, une autre approche avec un script "maison"! et qui inclus une pagination sur les commentaires.

  • Wednesday 14 June 2023 - 14:04

    Lorsque vous consultez un article, si celui ci est l'un des derniers parus, vous retrouvez son lien dans la liste des "derniers articles". et éventuellement d'autres liens vers l'article dans "les derniers commentaires".

    Pour éviter ce qui peut-être vu comme un défaut. Il est possible d'exclure les liens de l'article en cours ainsi que les liens vers ses commentaires.

    Les données qui permettent d'extraire le lien vers un article sont stockées dans $plxShow->plxMotor->plxGlob_arts->aFiles et les commentaires sont stockés dans $plxShow->plxMotor->plxGlob_coms->aFiles sous forme de tableaux ( array() ). Il faut alors exclure les clés correspondantes de ces deux tableaux.

    Cela peut-être fait à l'aide d'un petit script à inclure dans vos thèmes.

  • Tuesday 23 May 2023 - 14:22


    Le site pluxthemes.com propose de donner à vos thèmes la capacité de générer vos URL canoniques avec quelques lignes de codes à insérer dans le fichier template 'header.php' de votre thème.


    Un plugin est aussi disponible pour ne pas avoir à modifier vos thèmes : myCannonical plugin


    Voici les quelques lignes à ajouter pour en bénéficier:

    		# URL canonique
    		# Author Gcyrillus @ re7net.com
    		# genere l'url canonique de votre page , d'acceuil, categorie, statique ou article  sous la forme <link rel="canonical" href="URL" />
    		# conformémént à votre configuration urlrewriting, compatible avec le plugin MyBetterUrl
    		# indique le numero de page : page1
    		# identifie les plugins generant une page
    		$pagination='';
    		$reqUri=   $plxShow->plxMotor->get;
    		preg_match('/(\/?page[0-9]+)$/', $reqUri, $matches);
    		if( $matches) $pagination =$reqUri;
    		if($plxShow->catId(true) AND intval($plxShow->catId()) =='0') echo '	<link rel="canonical" href="'.$plxShow->plxMotor->urlRewrite().$pagination.'" />'.PHP_EOL  ;
    		if($plxShow->catId(true) AND intval($plxShow->catId()) !='0') echo '	<link rel="canonical" href="'.$plxShow->plxMotor->urlRewrite('?categorie'. intval($plxShow->catId()).'/'.$plxShow->plxMotor->aCats[$plxShow->catId()]['url']).$pagination.'" />'.PHP_EOL  ;
    		if($plxShow->plxMotor->mode=='article'  AND $plxShow->plxMotor->plxRecord_arts->f('numero')) echo '	<link rel="canonical" href="'.$plxShow->plxMotor->urlRewrite('?article' . intval($plxShow->plxMotor->plxRecord_arts->f('numero')) . '/' . $plxShow->plxMotor->plxRecord_arts->f('url')).'" />'.PHP_EOL  ;
    		if( $plxShow->plxMotor->mode=='static'  ) { 
    			echo '	<link rel="canonical" href="'.$plxShow->plxMotor->urlRewrite('?static'. intval($plxShow->staticId()).'/'.$plxShow->plxMotor->aStats[str_pad($plxShow->staticId(),3,0,STR_PAD_LEFT)]['url']).'" />'.PHP_EOL ;
    		}
    		else{
    	# enfin on regarde si il s'agit de la page d'un plugin	
    	foreach($plxShow->plxMotor->plxPlugins->aPlugins as $plug){				
    		if($plug->getParam('url') == $plxShow->plxMotor->mode)  echo '	<link rel="canonical"  href="'.$plxShow->plxMotor->urlRewrite('?'.$_SERVER['QUERY_STRING']).'"/>'.PHP_EOL;
    			}
    		}

    Le script teste si il s'agit de la page d'accueil, puis si c'est une catégorie, un article ou une page statique.avant de servir cette balise "canonical". Il inclus aussi les pages des plugins ainsi que la pagination.

    En echo au précédent article, connaitre le mode d'affichage de PluXml est au coeur de ce bout de codes.

  • Monday 03 April 2023 - 17:40

    Pour connaitre le mode d'affichage de Pluml:

    
    <?php echo $plxShow->mode(); ?>

    Cela n'a d’intérêt que lorsque vous souhaitez afficher ou appeler un script seulement sur un certain type de pages et, ou a des fin de débogages.

    Quels sont ces modes?

    1. home
    2. article
    3. static
    4. categorie
    5. tags
    6. archives
    7. erreur