Changeset 122987 in spip-zone


Ignore:
Timestamp:
Mar 17, 2020, 11:55:26 AM (3 weeks ago)
Author:
ARNO*
Message:

Modifs graphiques/ergonomiques

Ajouter les sélections éditoriales autonomes sur la page d'accueil, afficher les différents logos en plus gros, intégrer bouton «modifier» du logo au logo lui-même, déplacer boutons «Modifier/Supprimer?». (Gaffe: dans list-item, il y a du "style" inline, pas idéal, mais je n'ai pas trouvé où étaient les styles.

Location:
_plugins_/selections_editoriales/trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/selections_editoriales/trunk

    • Property subgit:lock:5dc6767433d26e6e98b32d9944284212bafd7419 deleted
    • Property subgit:lock:9f903033b954378ea4de2d713fdd4f7458f438de set to 2020-03-17T13:15:06.181
  • _plugins_/selections_editoriales/trunk/paquet.xml

    r118017 r122987  
    77        logo="prive/themes/spip/images/selections_editoriales-64.png"
    88        documentation="https://contrib.spip.net/4647"
    9         schema="1.7.10"
     9        schema="1.7.11"
    1010>
    1111        <nom>Sélections éditoriales</nom>
  • _plugins_/selections_editoriales/trunk/prive/objets/liste/selections_objets.html

    r102954 r122987  
    2828                        <td class='titre principale'><a href="[(#ID_OBJET|generer_url_entite{#OBJET})]">[(#INFO_TITRE{#OBJET,#ID_OBJET})] ([(#OBJET|objet_info{texte_objet}|_T)])</a></td>
    2929                        <td class='titre principale'><a href="[(#ID_SELECTION|generer_url_entite{selection})]" title="<:info_numero_abbreviation|attribut_html:> #ID_SELECTION">[(#RANG). ]#TITRE</a></td>
    30                         <td class='nb_contenus id'><BOUCLE_contenus(SELECTIONS_CONTENUS){id_selection}> </BOUCLE_contenus>#TOTAL_BOUCLE</B_contenus>0<//B_contenus></td>
     30                        <td class='nb_contenus id'><BOUCLE_contenus(SELECTIONS_CONTENUS){id_selection}> </BOUCLE_contenus>#TOTAL_BOUCLE</B_contenus>0<//B_contenus>[/#LIMITE(#LIMITE|>{0}|oui)]</td>
    3131                        <td class='id'>[(#AUTORISER{modifier,selection,#ID_SELECTION}|?{
    3232                                <a href="[(#URL_ECRIRE{selection_edit,id_selection=#ID_SELECTION})]">#ID_SELECTION</a>,
  • _plugins_/selections_editoriales/trunk/prive/objets/liste/selections_orphelines.html

    r102954 r122987  
    1515        <thead>
    1616                <tr class='first_row'>
    17                         <th class='titre' scope='col'>[(#TRI{titre,<:selection:champ_titre_label:>,ajax})]</th>
     17                        <th class='titre' scope='col' colspan='2'>[(#TRI{titre,<:selection:champ_titre_label:>,ajax})]</th>
    1818                        <th class='identifiant' scope='col'>[(#TRI{identifiant,<:selection:champ_identifiant_label:>,ajax})]</th>
    1919                        <th class='nb_contenus' scope='col'><:selection:champ_nombre_contenus:></th>
     
    2424        <BOUCLE_liste_selections(SELECTIONS){orphelins}{auteurs_liens.id_auteur?}{where?}{recherche?}{tri #ENV{par,num titre},#GET{defaut_tri}}{par titre}{pagination #ENV{nb,10}}>
    2525                <tr class='[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]'>
    26                         <td class='titre principale'>[(#LOGO_SELECTION|image_reduire{20,26})]<a href="[(#ID_SELECTION|generer_url_entite{selection})]" title="<:info_numero_abbreviation|attribut_html:> #ID_SELECTION">[(#RANG). ]#TITRE</a></td>
    27                         <td class='identifiant principale'>#IDENTIFIANT</td>
    28                         <td class='nb_contenus id'><BOUCLE_contenus(SELECTIONS_CONTENUS){id_selection}> </BOUCLE_contenus>#TOTAL_BOUCLE</B_contenus>0<//B_contenus></td>
     26                        <td class='titre principale'><a href="[(#ID_SELECTION|generer_url_entite{selection})]" title="<:info_numero_abbreviation|attribut_html:> #ID_SELECTION">[(#RANG). ]<strong>#TITRE</strong></a></td>
     27                        <td class='logo'>[(#LOGO_SELECTION|image_reduire{90,70})]</td>
     28                        <td class='identifiant secondaire'>#IDENTIFIANT</td>
     29                        <td class='nb_contenus id'><BOUCLE_contenus(SELECTIONS_CONTENUS){id_selection}> </BOUCLE_contenus>#TOTAL_BOUCLE</B_contenus>0<//B_contenus>[/#LIMITE(#LIMITE|>{0}|oui)]</td>
    2930                        <td class='id'>[(#AUTORISER{modifier,selection,#ID_SELECTION}|?{
    3031                                <a href="[(#URL_ECRIRE{selection_edit,id_selection=#ID_SELECTION})]">#ID_SELECTION</a>,
  • _plugins_/selections_editoriales/trunk/prive/squelettes/inclure/editer_selections_contenus.html

    r118017 r122987  
    3333                                        #SET{editer_logo,#ENV{editer_contenu_logo}|=={#ID_SELECTIONS_CONTENU}}
    3434                                        [<a class="ajax item__logo" title="<:info_telecharger_nouveau_logo|trim{:}:>" href="[(#GET{self}|parametre_url{editer_contenu_logo,#ENV{editer_contenu_logo}|=={#ID_SELECTIONS_CONTENU}|?{'',#ID_SELECTIONS_CONTENU}})]">
    35                                                 (#LOGO_SELECTIONS_CONTENU|sinon{#CHEMIN{prive/images/rayures-gris.gif}}|image_reduire{60,60}|inserer_attribut{alt,<:info_telecharger_nouveau_logo|trim{:}:>}|inserer_attribut{class,logo})
    36                                                 <br>[(#GET{editer_logo}|?{<:bouton_fermer:>,<:bouton_modifier:>})]
     35                                                <span style="position:relative;">
     36                                                (#LOGO_SELECTIONS_CONTENU|sinon{#CHEMIN{prive/images/rayures-gris.gif}}|image_reduire{90,70}|inserer_attribut{alt,<:info_telecharger_nouveau_logo|trim{:}:>}|inserer_attribut{class,logo})
     37                                                <span style="position: absolute;bottom: 0; left: 0; background-color: rgba(255,255,255,0.8);padding:1px 5px; font-size:80%;">[(#GET{editer_logo}|?{<:bouton_fermer:>,<:bouton_modifier:>})</span>]
     38                                        </span>
    3739                                        </a>]
    3840                                ]
     
    4143                                        <div class="descriptif #EDIT{descriptif}">#DESCRIPTIF</div>
    4244                                        [<div class="css #EDIT{css}"><code>(#CHAMP_SQL{css}|attribut_html)</code></div>]
     45
     46                                        [(#AUTORISER{modifier,selections_contenu,#ID_SELECTIONS_CONTENU}|oui)
     47                                                <a class="ajax edit" style="font-size: 90%;" href="[(#GET{self}|parametre_url{editer_contenu,#ID_SELECTIONS_CONTENU})]"><strong><:bouton_modifier:></strong></a>
     48                                        ]
     49                                        [(#AUTORISER{supprimer,selections_contenu,#ID_SELECTIONS_CONTENU}|oui)
     50                                                [(#BOUTON_ACTION{<:lien_supprimer:>, #URL_ACTION_AUTEUR{supprimer_selections_contenu,#ID_SELECTIONS_CONTENU,#GET{self}}, delete  ajax todo})]
     51                                        ]
    4352                                </div>
    4453                                [(#ENV{editer_contenu,non}|=={non}|oui)
    4554                                <div class="item__actions actions">
    4655                                        [(#AUTORISER{modifier,selections_contenu,#ID_SELECTIONS_CONTENU}|oui)
    47                                                 <a class="ajax edit" href="[(#GET{self}|parametre_url{editer_contenu,#ID_SELECTIONS_CONTENU})]"><:bouton_modifier:></a>
    4856                                                [(#BOUTON_ACTION{
    4957                                                        [(#CHEMIN_IMAGE{rang_haut-16.png}|balise_img{<:selections_contenu:deplacer_avant:>})],
     
    5765                                                })]
    5866                                                [(#CHEMIN_IMAGE{rang_deplacer-16.png}|balise_img{<:selections_contenu:deplacer:>, move move_sort})]
    59                                         ]
    60                                         [(#AUTORISER{supprimer,selections_contenu,#ID_SELECTIONS_CONTENU}|oui)
    61                                                 [(#BOUTON_ACTION{<:lien_supprimer:>, #URL_ACTION_AUTEUR{supprimer_selections_contenu,#ID_SELECTIONS_CONTENU,#GET{self}}, delete link ajax todo})]
    6267                                        ]
    6368                                </div>
  • _plugins_/selections_editoriales/trunk/selections_editoriales_pipelines.php

    r113171 r122987  
    111111        }
    112112
     113
     114        if ($flux['args']['exec'] == "accueil") {
     115                $texte = recuperer_fond("prive/objets/liste/selections_orphelines", array(
     116                        'titre' => _T("selection:titre_selections_autonomes")
     117                ));
     118        }
     119
    113120        if ($texte) {
    114121                if ($p=strpos($flux['data'], '<!--affiche_milieu-->')) {
     
    118125                }
    119126        }
     127
    120128
    121129        return $flux;
Note: See TracChangeset for help on using the changeset viewer.