source: spip-zone/_themes_/popdev/inc-insert-head.html @ 47879

Last change on this file since 47879 was 47463, checked in by joseph@…, 10 years ago

encore quelques améliorations pour l'affichage des forums

File size: 2.8 KB
Line 
1<script type="text/javascript" src="#CHEMIN{jquery.jBreadCrumb.1.1.js}"></script>
2<script type="text/javascript">// <![CDATA[
3        function paddToggle(classname,value) {
4                jQuery(classname).focus(function() {
5                        if (value == jQuery(classname).val()) {
6                                jQuery(this).val('');
7                        }
8                });
9                jQuery(classname).blur(function() {
10                        if ('' == jQuery(classname).val()) {
11                                jQuery(this).val(value);
12                        }
13                });
14        };
15        $(document).ready(function(){
16                // Déplacer le fil d'arianne
17                if(document.getElementById('hierarchie')){
18                        $("#hierarchie a").wrap("<li></li>");
19                        $("#hierarchie strong").wrap("<li></li>");
20                        $("#breadCrumb ul").append($("#hierarchie li"));
21                        $("#hierarchie").remove();
22                        $(".breadCrumbHolder").show();
23                        $("#breadCrumb").jBreadCrumb({previewWidth:40});
24                } else {
25                        $(".breadCrumbHolder").remove();
26                }
27                // Déplacer le formulaire de recherche
28                if(document.getElementById('formulaire_recherche')){
29                        $("#header").append($("#formulaire_recherche"));
30                        $(".noisette_formulaire_recherche").remove();
31                }
32                // Recopier les notes
33                $("#content [rel='footnote']").each(function(index, element) {
34                        var nb = $(this).attr('id').substring(2);
35                        var note = $('#nb'+nb).parent('p');
36                        $(this).after(note.clone().addClass('sidenote'));
37                });
38                $(".sidenote a").removeAttr('id','');
39                // Gérer hauteur et largeur pour AnythingSlider.
40                $("#content .liste.anythingslider li.item").each(function(index, element) {
41                        $(this).css('width',$("#content").width()-100);
42                        $(this).css('height',$(this).outerHeight(true)+10);
43                });
44                $("#side .liste.anythingslider li.item").each(function(index, element) {
45                        $(this).css('width',$("#side").width()-100);
46                        $(this).css('height',$(this).outerHeight(true)+10);
47                });
48                // Pré-charger le formulaire de recherche
49                if ('' == $('input#recherche').val()) {
50                        $('input#recherche').val('<:info_rechercher:>');
51                }
52                paddToggle('input#recherche', '<:info_rechercher:>');
53                // Forums (ajout d'un clear et déplacement des titres)
54                $('#content .comment-texte').append('<br style="clear: both;" />');
55                $('#content .comment-meta .sep').append('<br />');
56                $('#content .forum-message').each(function(index, element) {
57                        if($(this).find('.forum-titre').length>0)
58                                $(this).find('.comment-content').prepend($(this).find('.forum-titre').wrap('<div></div>'));
59                });
60                // Rajouter une classe .qui lorsque comment n'est pas actif
61                if($('#formulaire_forum fieldset.qui').length==0)
62                        $('#formulaire_forum fieldset').last().addClass('qui');
63        });
64 //]]></script>
65<!--[if IE]>
66<script type="text/javascript" src="#CHEMIN{jquery.corner.js}"></script>
67<script type="text/javascript">// <![CDATA[
68        $(document).ready(function(){
69                $('#main').corner("15px");
70                $('h3.spip').corner("left 5px");
71        });
72 //]]></script>
73<![endif]-->
Note: See TracBrowser for help on using the repository browser.