Olivier D. alias ze kat (Créer un compte)

Toutes mes réponses sur les forums

15 sujets de 1 à 15 (sur un total de 87)
  • Auteur
    Messages
  • oliezekat
    Membre
    Chevalier WordPress
    107 contributions

    Ce topic va être définitivement fermé.

    Le site wordpress.org sera la seule page officielle du plugin :
    https://wordpress.org/plugins/functionscapacitor/

    N’hésitez pas à vous exprimer en français dans le forum de support de wordpress.org :
    https://wordpress.org/support/plugin/functionscapacitor

    Vous pouvez aussi me joindre par mail à oliezekat@yahoo.fr

    oliezekat
    Membre
    Chevalier WordPress
    107 contributions

    Petit passage furtif pour signaler que le plugin n’est pas concerné par la faille XSS si vous en faites un usage classique, les données que WordPress relaye aux widgets et shortcode étant sécurisés. De plus le plugin n’utilise pas les deux API incriminées.
    https://blog.sucuri.net/2015/04/security-advisory-xss-vulnerability-affecting-multiple-wordpress-plugins.html

    Néanmoins, si vous avez bricolé des scripts qui utilisent des méthodes du plugin, il vous incombe de neutraliser les arguments fournis surtout si ils proviennent de l’URL ou d’un formulaire. Précaution à prendre pour tout bricolage avec un plugin ou l’API.

    en réponse à : [plugin] functionsCapacitor : hackez le Codex dans vos pages /posts ! #819851
    oliezekat
    Membre
    Chevalier WordPress
    107 contributions

    Je dois renoncer à implémenter wp_redirect() car la redirection doit être envoyée avant d’envoyer du contenu au navigateur. Il faudrait profondément changer et complexifier le plugin pour le permettre…

    en réponse à : [plugin] functionsCapacitor : hackez le Codex dans vos pages /posts ! #819850
    oliezekat
    Membre
    Chevalier WordPress
    107 contributions

    J’étudie l’implémentation de l’API wp_redirect()
    http://codex.wordpress.org/Function_Reference/wp_redirect

    L’idée serait de pouvoir détourner la vocation de certains plugins. Par exemple si vous aimez un plugin de diaporama photo utilisant des articles mais que vous voudriez qu’il dirige vers des catégories, un appel à wp_redirect() sur ces pages donnerait l’effet escompté.

    Ca pourrait aussi servir quand on a fait une nouvelle version de son site sur un autre domaine (avec ou sans la stratégie de permalien) pour activer des redirections au cas-par-cas. L’appel de wp_redirect() dans un widget combiné à une fonction conditionnelle le permettrait.

    Problème annexe: voir si FunctionsCapacitor marche bien sur le template de page d’une pièce-jointe ou média.

    Merci de faire part de vos avis et expériences dans ce domaine.

    en réponse à : plugin catalogue produits #980178
    oliezekat
    Membre
    Chevalier WordPress
    107 contributions

    Pour illustrer mon propos, voir la section des motos d’occasions de ce client ;
    http://www.harley-davidson-lille.com/category/motos-doccasion/

    En plus de functionsCapacitor pour afficher une liste de marques, on lui a adapter deux autres plugins pour facilement faire une miniature bien cadrée, et un autre pour les boutons liés au formulaire mail.

    Le gros intérêt c’est que les données sont des articles et que tout n’est pas perdu si on renonce à un plugin ou change de thème.

    en réponse à : plugin catalogue produits #980177
    oliezekat
    Membre
    Chevalier WordPress
    107 contributions

    On peut faire sans ; pour nos clients je crée une catégorie d’articles, un modèle de liste d’articles (pour la catégorie et d’éventuelles sous-catégories*), et parfois un modèle pour les articles.

    L’inconvénient, c’est l’ordre chronologique mais on peut tricher sur les dates de publication et les masquer. Sinon, le système de galerie photo et pièces-jointes des articles suffit aux besoins basiques.

    (*) dans ce cas, mon plugin functionsCapacitor peut aider à faire des widgets avec la liste des sous-catégories.

    en réponse à : Plugin “liste d’objets déroulant” ? #979174
    oliezekat
    Membre
    Chevalier WordPress
    107 contributions
    oliezekat wrote:
    Je sais qu’il existe une API qui génère une liste déroulante de catégories (et sous catégories). Je penses l’ajouter un jour dans functionsCapacitor mais j’ai pas de projet de client sous la main qui le requiert (pour tester à fond).

    Retrouvé, c’est l’API wp_dropdown_categories
    http://codex.wordpress.org/Function_Reference/wp_dropdown_categories

    Ca m’étonnerait pas qu’il existe un plugin pour pouvoir l’utiliser dans un widget, sinon il suffit de l’utiliser dans un template (sidebar.php par exemple) en suivant les instructions du Codex.

    en réponse à : Plugin “liste d’objets déroulant” ? #979173
    oliezekat
    Membre
    Chevalier WordPress
    107 contributions

    Je sais qu’il existe une API qui génère une liste déroulante de catégories (et sous catégories). Je penses l’ajouter un jour dans functionsCapacitor mais j’ai pas de projet de client sous la main qui le requiert (pour tester à fond).

    en réponse à : articles récents dans la page index #980101
    oliezekat
    Membre
    Chevalier WordPress
    107 contributions
    carosch wrote:
    j’ai résolu mon probleme avec le plug-in List Category Post

    J’utilisais ce plugin avant d’avoir créé functionsCapacitor. Si la lecture du Codex ne t’effraies pas, essaye mon couteau-suisse 😉

    en réponse à : [plugin] functionsCapacitor : hackez le Codex dans vos pages /posts ! #819849
    oliezekat
    Membre
    Chevalier WordPress
    107 contributions

    La version 0.9.6 a été publiée :

    * support de la condition is_page()
    * ajout de la condition is_page_in_tree_of()
    * la condition in_tree_of() accepte un page ID comme argument.
    * ajout de la condition is_page_descendant_of()
    * testé avec WordPress 4.0

    J’attendais d’avoir l’occasion de la tester avec plusieurs versions anciennes de WordPress ainsi que la version 4.0

    Le plugin a été amélioré dans le cadre de la refonte du thème du site du restaurant La Grignotière à la sauce “responsive design”. Le widget du plugin aide à produire les alternatives de navigation pour les mobiles.

    en réponse à : [plugin] functionsCapacitor : hackez le Codex dans vos pages /posts ! #819848
    oliezekat
    Membre
    Chevalier WordPress
    107 contributions

    Teasing de la future version 0.9.6 :

    * support is_page() conditional function.
    * add is_page_in_tree_of() conditional function (not canonical).
    * in_tree_of() support page ID as argument.
    * add is_page_descendant_of() conditional function (not canonical).

    A la différence de is_page_in_tree_of() la condition is_page_descendant_of() ne sera pas appliquée quand on est sur la page racine de l’arborescence.

    On peut ainsi faire un widget qui affiche une branche de l’arborescence uniquement quand on navigue dans la branche. Souvent le parent racine contient déjà dans son contenu la liste des principaux enfants, d’où l’intérêt que le widget soit caché.
    Comme les menus déroulants sont peu commodes en tactile, le plugin facilite la mise en place de menus alternatifs.

    en réponse à : [plugin] functionsCapacitor : hackez le Codex dans vos pages /posts ! #819847
    oliezekat
    Membre
    Chevalier WordPress
    107 contributions

    Passage furtif pour dire que je modifie cette semaine le plugin pour implémenter la fonction conditionnelle is_page() et créer des conditions du même style que mes _in_tree_of() précédents avec les catégories ou posts.

    En gros, on pourra faire widget qui affiche une branche de l’arborescence des pages seulement quand une des pages est affichée.

    Nb: ça correspond à un besoin concret pour un client, j’pourrais tester à fond 🙂

    en réponse à : Les meilleurs moyens de sécuriser son site web wp ? #959925
    oliezekat
    Membre
    Chevalier WordPress
    107 contributions

    Le but de la plupart des attaques est de réussir à pouvoir modifier un fichier du site pour y insérer un javascript qui fait charger un virus ou malware à vos internautes.
    La parade est de régler un CHMOD en lecture seule sur TOUS les fichiers et dossiers sauf sur sitemap.xml et /wp-content/uploads/*
    Du coup, le système d’upgrade intégré de WordPress ne marchera plus. [et certains plugins mal fichus ont parfois un dossier de travail ou cache temporaire auquel faudra laisser un CHMOD en écriture]

    oliezekat
    Membre
    Chevalier WordPress
    107 contributions

    Oyé, functionsCapacitor marche très bien avec WordPress 3.9.1

    Anecdote: j’ai cru un court moment qu’il y avait bug jusqu’à ce que je me rappelle que le plugin règle par défaut l’API wp_get_recent_posts() avec le paramètre exclude=%postID% et donc ignore l’article en cours (ou le 1er article de la catégorie en cours). On peut court-circuiter ce réglage en ajoutant exclude=” dans la requête du widget.

    en réponse à : Un VRAI testeur de mobile et tablette!!! #956540
    oliezekat
    Membre
    Chevalier WordPress
    107 contributions

    Avec Firefox, allez dans Développement, puis Vue Adaptative. Vous pourrez simuler les tailles d’écran de votre choix.

15 sujets de 1 à 15 (sur un total de 87)