Changeset 10423 in spip-zone


Ignore:
Timestamp:
Mar 16, 2007, 11:49:08 AM (14 years ago)
Author:
cdespres69@…
Message:

Lorsque l'on est sur une page rubrique, pas de soucis, le formulaire s’affichait en bas du menu gauche.
Lorsque l'on est sur une page article, le formulaire s’affichait tout en haut de la page (au dessus de la barre de menu). Dans la source HTML, le formulaire se trouvait juste apres la balise <body>.
Le probleme vient du fait que dans la fonction affiche_gauche, un echo du formulaire etait fait, alors que la fonction est sensee retourner le contenu du menu par un "return".
Modif 2 : suppression du pipeline affiche_milieu qui ne sert visiblement plus.

Location:
_plugins_/_stable_/gestion_metas
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_stable_/gestion_metas/GestionMetas.php

    r9499 r10423  
    2222/******************************************************************************************/
    2323
    24 function GestionMetas_affiche_gauche() {
     24function GestionMetas_affiche_gauche($flux) {
    2525        if ((_request('exec') != 'naviguer') && (_request('exec') != 'articles') && (_request('exec') != 'breves_voir')) return;
    26         return formulaire_metas();
     26        $flux['data'] .= formulaire_metas();
     27        return $flux;
    2728}
    2829
     
    7980                $res = spip_query($query);
    8081        }
    81        
    82 ?>
     82        return '
    8383        <form id="metas" method="post">
    8484                <fieldset>
    8585                        <legend>Metadatas</legend>
    8686                        <input type="hidden" name="GestionMetasSubmit" value="1" />
    87                         <input type="hidden" name="exec" value="<?php echo _request('exec'); ?>" />
    88                         <input type="hidden" name="id_rubrique" value="<?php echo _request('id_rubrique'); ?>" />
    89                         <input type="hidden" name="id_article" value="<?php echo _request('id_article'); ?>" />
    90                         <input type="hidden" name="id_breve" value="<?php echo _request('id_breve'); ?>" />
     87                        <input type="hidden" name="exec" value="'._request('exec').'" />
     88                        <input type="hidden" name="id_rubrique" value="'._request('id_rubrique').'" />
     89                        <input type="hidden" name="id_article" value="'._request('id_article').'" />
     90                        <input type="hidden" name="id_breve" value="'._request('id_breve').'" />
    9191                        <p><label for="GestionMetas_title">Title</label><br />
    92                         <input id="GestionMetas_title" type="text" name="GestionMetasTitre" value="<?php echo htmlspecialchars($metas['titre'], ENT_QUOTES); ?>" style="width: 98%"/></p>
     92                        <input id="GestionMetas_title" type="text" name="GestionMetasTitre" value="'.htmlspecialchars($metas['titre'], ENT_QUOTES).'" style="width: 98%"/></p>
    9393                        <p><label for="GestionMetas_description">Description</label><br />
    94                         <input id="GestionMetas_description" type="text" name="GestionMetasDescription" value="<?php echo htmlspecialchars($metas['description'], ENT_QUOTES); ?>" style="width: 98%"/></p>
     94                        <input id="GestionMetas_description" type="text" name="GestionMetasDescription" value="'.htmlspecialchars($metas['description'], ENT_QUOTES).'" style="width: 98%"/></p>
    9595                        <p><label for="GestionMetas_keywords">Keywords</label><br />
    96                         <input id="GestionMetas_keywords" type="text" name="GestionMetasKeywords" value="<?php echo htmlspecialchars($metas['keywords'], ENT_QUOTES); ?>" style="width: 98%"/></p>
     96                        <input id="GestionMetas_keywords" type="text" name="GestionMetasKeywords" value="'.htmlspecialchars($metas['keywords'], ENT_QUOTES).'" style="width: 98%"/></p>
    9797                        <p><input type="submit" /></p>
    9898                </fieldset>
    99         </form>
    100 <?php
     99        </form>';
    101100}
    102101
  • _plugins_/_stable_/gestion_metas/changelog.txt

    r9516 r10423  
     1V0.2.4 : 16 mars 2007 : CDE : modification du plugin.xml et de la fonction affiche_gauche pour affichage correct du formulaire sur la page article
    12V0.2.3 : 07 fev 2007 : Fonction textebrut et pas texte_brut !
    23V0.2.2 : 07 fev 2007 : On protège <title> avec supprimer_numero|texte_brut|entites_html dans le squelette inclus
  • _plugins_/_stable_/gestion_metas/plugin.xml

    r9516 r10423  
    11<plugin>
    22        <nom>Gestion des m&#233;ta donn&#233;es <code>title</code>, <code>description</code> et <code>keywords</code>.</nom>
    3         <version>0.2.3</version>
     3        <version>0.2.4</version>
    44        <prefix>GestionMetas</prefix>
    55        <etat>stable</etat>
     
    77        <description>Ce plugin permet de remplir la table qui lie les m&#233;tadonn&#233;es et les articles ou les rubriques.</description>
    88        <pipeline>
    9                 <nom>affiche_milieu</nom>
    10                 <inclure>GestionMetas.php</inclure>
    11         </pipeline>
    12         <pipeline>
    139                <nom>affiche_gauche</nom>
    1410                <inclure>GestionMetas.php</inclure>
Note: See TracChangeset for help on using the changeset viewer.