Changeset 21208 in spip-zone


Ignore:
Timestamp:
Jul 1, 2008, 5:06:15 PM (11 years ago)
Author:
toutati@…
Message:

Par defaut, le bloc admin ne présente que des icones, hop jquerysez tout ça! il s'ouvre et tout ç'est est plus joli ... + des elements supp au core en comments dans les fonctions

Location:
_plugins_/_stable_/adminpublic
Files:
4 added
1 deleted
5 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_stable_/adminpublic/adminpublic.css

    r21128 r21208  
    1212
    1313.paddingadmin{ padding: 1em }
    14 #special-admin h5{background-color:#444; color:#FFF; display:block; margin:0; padding:0.5em; font-size:1.1em;}
    15 #special-admin h6{background-color:#f1f1f1; display:block; margin:0;  border-top:1px solid #555; padding:2px 0 2px 0; font-size:1em; color:#000; }
    16 #programmearticle{ padding: 0 0 1em 0;}
    17 
    18 #programmearticle .insereraccourci{background-color:#fff; font-weight:normal; color:green;}
    19  
    2014#special-admin {
     15font-family: Verdana, Arial, Helvetica, sans-serif;
    2116position: absolute;
    2217top: 1em;
     
    2722overflow:auto;
    2823text-align:center;
     24font-size:12px;
    2925}
    3026
    31 #special-admin a,  #special-admin img{
    32 text-decoration:none; border:none; color:#CC3333;
     27#boutonadmin{border-bottom:1px solid #666;}
     28
     29#special-admin .diktat {background-color:#999; color:#FFF; display:block; margin:0; padding:0.5em; font-weight:normal; border:1px solid #666; border-bottom:none; width:auto}
     30#programmearticle{ padding: 0 0 1em 0;}
     31
     32#programmearticle .insereraccourci{background-color:#fff; font-weight:normal; color:green;}
     33
     34#special-admin img{
     35 float:left; margin-left:0.2em;  border:none;
     36}
     37
     38#boutonadmin a, .obeirpoliment a {clear:both; display:block; text-decoration:none;  }
     39#boutonadmin a {display:block; border-bottom:1px dotted #666; padding:1px; padding:0.2em 0 0.5em 0;}
     40
     41#special-admin a {
     42background-color: #ffffff;
     43   filter:alpha(opacity=80);
     44   -moz-opacity:0.8;
     45   opacity: 0.8;
     46
    3347}
    3448
    3549#special-admin a:hover{
    36 text-decoration:none; background-color:#FFFF00; color:#660000;
     50        background-color: #ffffff;
     51           filter:alpha(opacity=100);
     52   -moz-opacity:1;
     53   opacity: 1;
     54text-decoration:none;  color:#CC3333; 
    3755}
    3856
     
    4563
    4664
    47 .obeirpoliment{ background-color: #F9F9F9; border: 1px solid #666666; }
     65.obeirpoliment{border-left: 1px solid #666; border-right: 1px solid #666; }
     66
    4867html>body #special-admin {
    4968position: fixed; color:#666;
    5069}
    5170
    52 #boutonadmin a{display:block; }
     71#boutonadmin .infoadmin a{ display:block; margin:0; border:none; font-size:1em;  font-weight:normal;}
     72.infoadmin{border-bottom:1px dotted #666;}
     73
    5374
    5475#special-admin .formulaire_upload .decrire_doc{width:100%;}
     
    6586#special-admin .formulaire_upload .insert_code abbr{color:green;}
    6687
     88.loginmini{background-color:#DADADA; border:1px solid #666;}
    6789
     90
  • _plugins_/_stable_/adminpublic/adminpublic.html

    r21085 r21208  
    88</B_URLMOT><B_URLAUTEURS>
    99<link rel="alternate" type="application/rss+xml" title="<:icone_auteurs:>" href="#URL_PAGE{backend}<BOUCLE_URLAUTEURS(AUTEURS){id_article}>&amp;id_auteur[]=#ID_AUTEUR</BOUCLE_URLAUTEURS>" />
    10 </B_URLAUTEURS><INCLURE{fond=inc-head}>
     10</B_URLAUTEURS>
     11<link rel="stylesheet" type="text/css" href="http://ordinateur-de-loumi.local/bordegrande/spip.php?page=style_prive&amp;ltr=left&amp;couleur_claire=97d2e1&amp;couleur_foncee=5da7c5" />
     12<INCLURE{fond=inc-head}>
    1113</head>
    1214
     
    4951[<h3><:icone_ecrire_article:></h3>
    5052(#AUTORISER{creerarticledans,rubrique,#ENV{id_rubrique}})
    51 [(#FORMULAIRE_EDITER_ARTICLE)]
     53[(#FORMULAIRE_EDITER_ARTICLE{'',#ENV{id_rubrique}})]
    5254]
    5355
  • _plugins_/_stable_/adminpublic/adminpublic.js.html

    r20967 r21208  
    2626               
    2727               
     28        $("#special-admin").css({width:"24px", left:"110px", overflow:"hidden"});
     29        $("#special-admin a").css({width:"120px"});
     30               
     31               
    2832//pour cacher afficher la boite
    2933        $(".diktat").toggle(function() {
    30         $(".obeirpoliment").hide();
     34        //$(".obeirpoliment").hide();
     35        $("#special-admin").css({width:"24px", left:"110px", overflow:"hidden"});
     36//$(".obeirpoliment").css({border:"1px solid #666"});
     37        $("#special-admin a").css({width:"120px"});
     38        $(".showme").hide();
    3139        },function(){
    32         $(".obeirpoliment").show();
     40        //$(".obeirpoliment").show();
     41        $("#special-admin").css({width:"120px", left:"5px", overflow:"auto"});
     42        $("#special-admin a").css({width:"120px"});
     43        });
     44
     45//pour cacher afficher info
     46$(".showme").hide();
     47
     48        $(".infocrayon").toggle(function() {
     49        $(".showme").show();
     50        $("#special-admin").css({width:"120px", left:"5px", overflow:"auto"});
     51        $("#special-admin a").css({width:"120px"});
     52        },function(){
     53        $(".showme").hide();
    3354        });
    3455       
  • _plugins_/_stable_/adminpublic/adminpublic_mes_fonctions.php

    r21043 r21208  
    11<?php
     2
     3#Vous pouvez affiner ...
     4####################################################################
     5#ajout core SPIP
     6#pour modifier en ligne un evenement
     7#fichier ecrire/balise/formulaire_admin.php
     8#ajouter ligne 73 dans le tableau de $env
     9#marche pas sur l'enregistrement..
     10
     11#$env['id_evenement'] = (_request('id_evenement'));
     12
     13####################################################################
     14
     15#ajout sur dist/formulaires/editer_article
     16#permet de donner un statut ˆ un nouvel article
     17#donc pour ne pas casser dans l'espace privŽ
     18#ligne 12 aprs  <input type='hidden' name='id_article' value='#ENV{id_article}' />
     19/*
     20        [(#REM) on definit les hidden en une ligne: statut de l'article, redirect etc... si espace public ]
     21         [(#SELF|match{exec}|?{'',' '}) <!-- suppose pas dans espace prive -->
     22         <input type="hidden" name="statut" value="[(#ENV**{statut}|sinon{prop})]" >
     23         <input type="hidden" name="redirect" value="[(#SELF|parametre_url{id_article,[(#ENV{id_article})]})]" />
     24         ]
     25*/
     26         
     27#####################################################################
     28       
     29       
    230
    331        function cree_puce_stat($statut){       
  • _plugins_/_stable_/adminpublic/formulaires/administration.html

    r21085 r21208  
    11<div id="special-admin">
    2 <h5>[(#SESSION{nom})] <a href="#" class="diktat">[+]</a></h5>
     2<a href="#" class="diktat">
     3<img src="[(#CHEMIN{images/plus.gif}|image_reduire{10}|extraire_attribut{src})]" width="9px" height="9px" alt="[+]" />
     4[(#SESSION{nom})]
     5</a>
    36<div class="obeirpoliment">
    4         [<div style="background-color:#DADADA; border:1px solid #666;">(#LOGINMINI_PUBLIC|?{'',' '})</div>]
    5         [(#SESSION|?{' ',''})<a href="#URL_LOGOUT" title="se deconnecter">D&eacute;connexion</a>]
     7        [<div class="loginmini">(#LOGINMINI_PUBLIC|?{'',' '})</div>]
    68       
    79
    810[(#REM) les boutons par defaut de SPIP]
    911<div dir="#LANG_DIR" id="boutonadmin">
     12        [(#SESSION|?{' ',''})<a href="#URL_LOGOUT" title="D&eacute;connexion">
     13        <img src="[(#CHEMIN{images/deconnecter-24.gif}|image_reduire{16,16}|extraire_attribut{src})]" width="16px" height="16px" alt="(-)"  />
     14        D&eacute;connexion</a>]
     15       
    1016        [<a href="(#ENV{analyser})" id="analyser"><:analyse_xml:>[(#ENV{xhtml_error}|?{' *',''})]</a>]
    1117       
    1218        [(#AUTORISER{ecrire,'','',#SESSION{id_auteur}})
    13         [<a href="[(#ENV{voir_article})]" id="voir_article"><:admin_modifier_article:>((#ENV{id_article}))</a>]
    14         [<a href="[(#ENV{voir_breve})]" id="voir_breve"><:admin_modifier_breve:>((#ENV{id_breve}))</a>]
    15         [<a href="[(#ENV{voir_rubrique})]" id="voir_rubrique"><:admin_modifier_rubrique:>((#ENV{id_rubrique}))</a>]
    16         [<a href="[(#ENV{voir_mot})]" id="voir_mot"><:admin_modifier_mot:>((#ENV{id_mot}))</a>]
    17         [<a href="[(#ENV{voir_site})]" id="voir_site"><:icone_modifier_site:>((#ENV{id_syndic}))</a>]
    18         [<a href="[(#ENV{voir_auteur})]" id="voir_auteur"><:admin_modifier_auteur:>((#ENV{id_auteur}))</a>]
     19        [<a href="[(#ENV{voir_article})]" id="voir_article">
     20        <img src="[(#IMG{[(#EVAL{_DIR_PLUGIN_ADMINPUBLIC})images/adminespace.png]}|image_reduire{16,16}|extraire_attribut{src})]" width="16px" height="16px" alt=">|<"  />
     21<:admin_modifier_article:>((#ENV{id_article}))</a>]
     22        [<a href="[(#ENV{voir_breve})]" id="voir_breve">
     23        <img src="[(#IMG{[(#EVAL{_DIR_PLUGIN_ADMINPUBLIC})images/adminespace.png]}|image_reduire{16,16}|extraire_attribut{src})]" width="16px" height="16px" alt=">|<"  />
     24<:admin_modifier_breve:>((#ENV{id_breve}))</a>]
     25        [<a href="[(#ENV{voir_rubrique})]" id="voir_rubrique">
     26        <img src="[(#IMG{[(#EVAL{_DIR_PLUGIN_ADMINPUBLIC})images/adminespace.png]}|image_reduire{16,16}|extraire_attribut{src})]" width="16px" height="16px" alt=">|<"  />
     27<:admin_modifier_rubrique:>((#ENV{id_rubrique}))</a>]
     28        [<a href="[(#ENV{voir_mot})]" id="voir_mot">   
     29        <img src="[(#IMG{[(#EVAL{_DIR_PLUGIN_ADMINPUBLIC})images/adminespace.png]}|image_reduire{16,16}|extraire_attribut{src})]" width="16px" height="16px" alt=">|<"  />
     30<:admin_modifier_mot:>((#ENV{id_mot}))</a>]
     31        [<a href="[(#ENV{voir_site})]" id="voir_site"> 
     32        <img src="[(#IMG{[(#EVAL{_DIR_PLUGIN_ADMINPUBLIC})images/adminespace.png]}|image_reduire{16,16}|extraire_attribut{src})]" width="16px" height="16px" alt=">|<"  />
     33<:icone_modifier_site:>((#ENV{id_syndic}))</a>]
     34        [<a href="[(#ENV{voir_auteur})]" id="voir_auteur">     
     35        <img src="[(#IMG{[(#EVAL{_DIR_PLUGIN_ADMINPUBLIC})images/adminespace.png]}|image_reduire{16,16}|extraire_attribut{src})]" width="16px" height="16px" alt=">|<"  />
     36<:admin_modifier_auteur:>((#ENV{id_auteur}))</a>]
    1937        ]
    2038       
    21         [<a href="(#ENV{ecrire})" id="ecrire"><:espace_prive:></a>]
     39        [<a href="(#ENV{ecrire})" id="ecrire" title="<:espace_prive:>">
     40        <img src="[(#IMG{[(#EVAL{_DIR_PLUGIN_ADMINPUBLIC})images/adminespace.png]}|image_reduire{16,16}|extraire_attribut{src})]" width="16px" height="16px" alt=">|<"  />
     41        <:espace_prive:></a>]
    2242       
    23         <a href="[(#SELF|parametre_url{var_mode,#ENV{calcul}})]"  id="var_mode"><:admin_recalculer:>[(#ENV{use_cache})]</a>
     43        <a href="[(#SELF|parametre_url{var_mode,#ENV{calcul}})]"  id="var_mode" title="<:admin_recalculer:>">
     44        <img src="[(#IMG{[(#EVAL{_DIR_PLUGIN_ADMINPUBLIC})images/recalcul.gif]}|image_reduire{16,16}|extraire_attribut{src})]" width="16px" height="16px" alt="( )"  />
     45        Recalculer[(#ENV{use_cache})]</a>
    2446        [<a href="(#ENV{statistiques})"  id="statistiques">[<:info_visites:>&nbsp;(#ENV{visites})][;&nbsp;<:info_popularite_5:>&nbsp;(#ENV{popularite})]</a>]
    2547        [<a href="(#ENV{preview})" id="preview"><:previsualisation:></a>]
    2648        [<a href="(#ENV{debug})"  id="debug"><:admin_debug:></a>]
    27 </div>
     49
    2850
    2951[<!-- (#REM) GESTION COMPTE --> ]
    30 [(#AUTORISER{modifier,auteur,#SESSION{id_auteur}}) 
    31 <h6><a href="#URL_PAGE{adminpublic}">
     52[(#AUTORISER{modifier,auteur,#SESSION{id_auteur}})
     53
     54<a href="#URL_PAGE{adminpublic}" title="G&eacute;rer votre compte">
    3255[<img src="(#IMG{[(#CHEMIN{images/auteur-24.gif})]}|image_reduire{16,16}|extraire_attribut{src})" width="16px" height="16px" alt="mon compte"/>]
    33 G&eacute;rer votre compte
     56Votre compte
    3457</a>
    35 </h6>
    3658]
    3759
    3860
    3961[<!-- (#REM) AIDE CRAYONS // necessite plugin crayons --> ]
    40 [(#AUTORISER{modifier,article,#ENV{id_article}}) 
    41 [<h6><img src="(#IMG{[(#EVAL{_DIR_PLUGIN_CRAYONS})images/crayon20.png]}|image_reduire{16,16}|extraire_attribut{src})" width="16px" height="16px" alt="crayon"/> <:adminpublic:modifier_les_textes:></h6><:adminpublic:survoler_le_texte:>]
     62[(#PLUGIN{crayons}|?{' ',''})
     63[(#AUTORISER{modifier,article,#ENV{id_article}})
     64<div class="infoadmin"><a href="#info-crayons" class="infocrayon" title="<:adminpublic:modifier_les_textes:>">
     65<img src="[(#IMG{[(#EVAL{_DIR_PLUGIN_ADMINPUBLIC})images/aide.png]}|image_reduire{16,16}|extraire_attribut{src})]" width="16px" height="16px" alt=">|<"  />
     66<:adminpublic:modifier_les_textes:>
     67</a>
     68<small class="showme"><:adminpublic:survoler_le_texte:></small>]
     69</div>
    4270]
    4371
     
    5381<BOUCLE_rub(RUBRIQUES){id_rubrique=#ENV{id_rubrique}}>
    5482[(#AUTORISER{creerarticledans,rubrique,#ENV{id_rubrique}})
    55 <h6><img src="[(#IMG{[(#EVAL{_DIR_PLUGIN_ADMINPUBLIC})images/articleplus.png]}|image_reduire{16,16}|extraire_attribut{src})]" width="16px" height="16px" alt="article+"/>
    56 <a href="?page=adminpublic&id_rubrique=#ID_RUBRIQUE"><:icone_ecrire_article:></a>  dans la rubrique [(#TITRE|supprimer_numero)]</h6>]
     83<a href="?page=adminpublic&id_rubrique=#ID_RUBRIQUE"><img src="[(#IMG{[(#EVAL{_DIR_PLUGIN_ADMINPUBLIC})images/articleplus.png]}|image_reduire{16,16}|extraire_attribut{src})]" width="16px" height="16px" alt="article+"/>
     84&Eacute;crire pour [(#TITRE|supprimer_numero)]
     85</a>]
    5786</BOUCLE_rub>
    5887[<!--(#REM) pour recup id_rubrique admin restreint-->]
    5988<BOUCLE_rubrestreinte(SPIP_AUTEURS_RUBRIQUES){id_auteur=#SESSION{id_auteur}}{0,1}>
    60 <h6><img src="[(#IMG{[(#EVAL{_DIR_PLUGIN_ADMINPUBLIC})images/articleplus.png]}|image_reduire{16,16}|extraire_attribut{src})]" width="16px" height="16px" alt="article+"/>
    61 <a href="?page=adminpublic&id_rubrique=#ID_RUBRIQUE"><:icone_ecrire_article:></a>  dans votre rubrique</h6>
     89<a href="?page=adminpublic&id_rubrique=#ID_RUBRIQUE"><img src="[(#IMG{[(#EVAL{_DIR_PLUGIN_ADMINPUBLIC})images/articleplus.png]}|image_reduire{16,16}|extraire_attribut{src})]" width="16px" height="16px" alt="article+"/>
     90&Eacute;crire pour votre rubrique</a>
    6291</BOUCLE_rubrestreinte>
    6392[<!--(#REM) recup id_rubrique wiki sinon XX-->]
    64 
    65 <h6><img src="[(#IMG{[(#EVAL{_DIR_PLUGIN_ADMINPUBLIC})images/articleplus.png]}|image_reduire{16,16}|extraire_attribut{src})]" width="16px" height="16px" alt="article+"/>
    66 <a href="[(#URL_PAGE{adminpublic}|parametre_url{id_rubrique,[(#GET{wikirub,#ID_RUBRIQUE}|sinon{XX})]})]"><:icone_ecrire_article:></a></h6>
    67 
     93<a href="[(#URL_PAGE{adminpublic}|parametre_url{id_rubrique,[(#GET{wikirub,#ID_RUBRIQUE}|sinon{XX})]})]"><img src="[(#IMG{[(#EVAL{_DIR_PLUGIN_ADMINPUBLIC})images/articleplus.png]}|image_reduire{16,16}|extraire_attribut{src})]" width="16px" height="16px" alt="article+"/>
     94&Eacute;crire un article</a>
    6895<//B_rubrestreinte>
    6996
     
    7299
    73100[<!-- (#REM) CREER EVENEMENT // necessite plugin agenda --> ]
     101[(#PLUGIN{agenda}|?)]
    74102[(#ENV{id_article}|?{' ',''})
    75103[(#AUTORISER{modifier,article,#ENV{id_article}})
    76 <h6><a href='[(#SELF|parametre_url{ajout_evenement,oui}|parametre_url{id_article,#ENV{id_article}}|parametre_url{id_evenement,''})]'>
     104<a href='[(#SELF|parametre_url{ajout_evenement,oui}|parametre_url{id_article,#ENV{id_article}}|parametre_url{id_evenement,''})]'>
    77105<img src="[(#IMG{[(#EVAL{_DIR_PLUGIN_AGENDA})img_pack/agenda-24.png]}|image_reduire{16,16}|extraire_attribut{src})]" width="16px" height="16px" alt="ajouter" title="<:agenda:titre_cadre_ajouter_evenement:>" />
    78106 <:adminpublic:ajouter_evenement:>
    79 </a></h6>]
    80 ]
     107</a>]
     108] 
    81109
    82110
     
    85113
    86114[<!-- (#REM) INSERER DOCUMENT ARTICLE ou RUBRIQUE // necessite plugin formulaire_upload--> ]
    87 [(#EVAL{_DIR_PLUGIN_FORMULAIREUPLOAD}|?{' ',''})
    88 [(#AUTORISER{modifier,article,#ENV{id_article}})    [(#CONFIG{documents_article}|=={oui}|?{<h6>Ins&eacute;rer des documents</h6>}) ]  ]
    89 [(#AUTORISER{modifier,rubrique,#ENV{id_rubrique}})  [(#CONFIG{documents_rubrique}|=={oui}|?{<h6>Ins&eacute;rer des documents</h6>}) ] ]
     115[(#PLUGIN{formulaireupload})
     116[(#ENV{id_article}|?{' ',''})[(#AUTORISER{modifier,article,#ENV{id_article}})    [(#CONFIG{documents_article}|=={oui}|?{Ins&eacute;rer des documents}) ]  ]]
     117[(#ENV{id_rubrique}|?{' ',''})[(#AUTORISER{modifier,rubrique,#ENV{id_rubrique}})  [(#CONFIG{documents_rubrique}|=={oui}|?{Ins&eacute;rer des documents}) ] ]]
    90118]
    91119
     
    96124</div>
    97125</div>
     126</div>
    98127
    99128[<!-- (#REM) CREER EVENEMENT // POSITION ABSOLUTE --> ]
    100 [<div class="editereve">(#FORMULAIRE_EDITION_EVENEMENT{id_evenement})</div>]
     129[<div class="editereve">(#FORMULAIRE_EDITION_EVENEMENT{id_evenement}{id_article})</div>]
Note: See TracChangeset for help on using the changeset viewer.