configuration page article administration

JoséJosé Member

Bonjour,

je redessine la page article de mon administration ( core./admin/article.php) et si besoin les librairies. je souhaite réduire la hauteur de la zone de texte "chapeau" mais je ne trouve pas quel paramètre je dois modifier. je suis prêt à créer la fonction printChapeau si l'un de vous peut m'indiquer le paramètre à modifier. Merci de vos conseils. José

Réponses

  • Bonsoir,

    tu peut réinitialiser sa hauteur via height en CSS #id_chapo{height:xx}

    Par défaut, sa hauteur correspond à 8 lignes car dans le fichier en admin article.php , ce textarea est généré via : <?php plxUtils::printArea('chapo',plxUtils::strCheck($chapo),0,8); ?>

    C'est à dire :
    Cela créer un textarea avec:
    1. 'chapo' devient l'attribut id="id_chapo'
    2. plxUtils::strCheck($chapo) devient le contenu du textarea
    3. 0 devient rien si à zero, sinon donne le nombre de colonne (caractère) dans l'attribut col="X"
    4. 8 devient l'attribut row="8" ou rien si mis à 0.

    Voilou, j'espere que cel te sera utile


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • JoséJosé Member

    Merci

    j'avais déjà testé, et cela ne fonctionnait pas, mais Je crois avoir compris:

    quand le plugin plxEditor est activé, les attributs cols et rows ne sont pas pris en compte. le nombre de lignes est fixé à 12.
    quand le plugin plxEditor est désactivé cela fonctionne le nombre de lignes correspond bien alors à $rows.

    il y a un truc qui m'échappe.

  • bazooka07bazooka07 PluXml Lead Developer, Moderator

    Bonjour,
    PlxEditor remplace les <textarea> de PluXml par des <iframe>.
    Il faut modifier le fichier plxEditor.css dans le dossier du plugin.
    plxEditor ne fait pas la différence entre le chapô et le corps de l'article pour la hauteur du <iframe>.
    Tu peux rajouter cette règle CSS en début du fichier :

    #id_chapo-editor .plxeditor-iframe {
        min-height: 15rem;
    }
    

    En principe, tous les éditeurs de contenu (plxEditor, tinyMCE, CKEditor, ...) modifient l'arbre DOM de la page HTML.
    Tu peux utiliser le débogueur de Firefox ou de Chrome pour retrouver ce qui est affiché ( touche F12 )

  • JoséJosé Member

    Woah!

    super, çela correspond à ce que je souhaitais.
    Merci à vous deux et bravo à toute l'équipe qui développe le projet.

Connectez-vous ou Inscrivez-vous pour répondre.