source: spip-zone/_grenier_/barre_typo_rubriques/define_prive.php @ 117558

Last change on this file since 117558 was 13412, checked in by apachot@…, 14 years ago

Plus de surcharge du core de SPIP
manipulation du DOM avec jQuery pour ajouter un attribut 'name' au formulaire et insérer les boutons typographiques au bon endroit.

Sur le même principe, on pourrait étendre les barres typo à toutes les textarea...

File size: 976 bytes
Line 
1<?php
2
3function typo_rubrique_insertion_in_body_prive ($texte)
4{
5        include_spip('inc/barre');
6        include_spip('inc/presentation');
7        include_spip('inc/documents');
8        $ajout_texte = "<script type=\"text/javascript\">
9                $(document).ready(function(){
10                       
11                        $('body.rubriques').find('.cadre-formulaire').find(\"form\").attr('name', 'formulaire');
12                        $('#barre_typo').insertBefore(\"textarea[@name=texte]\");
13                       
14                        $('body.rubriques').find('.cadre-formulaire').find('#barre_typo').css(\"display\",\"block\");
15                });
16        </script><script type=\"text/javascript\" src=\"../dist/javascript/spip_barre.js\"></script>
17";
18
19        $barre_temporaire = "<div id=\"barre_typo\" style=\"display: none;\">".afficher_barre('document.formulaire.texte')."</div>";
20
21        return $ajout_texte.$texte.$barre_temporaire;
22       
23}
24function typo_rubrique_insertion_in_head_prive ($texte)
25{
26        return $texte."<script type=\"text/javascript\" src=\"../dist/javascript/spip_barre.js\"></script>";
27}
28
29?>
Note: See TracBrowser for help on using the repository browser.