Bifurcation depuis
spip / spip
Le projet source a une visibilité limitée.
-
cerdic a rédigé
Les icones ont une structure html unifiee invariante : <span><a><img /><b>texte</b></a></span> generee par la fonction unique icone_base() dans inc/filtres, utilisee par toutes les fonctions ci-dessous Dans les squelettes : |icone_verticale [(#URL|icone_verticale{texte,icone,action,class})] texte : texte du lien (+title sur le lien et alt de l'icone) icone : nom du fichier (article-24.png). Peut etre simplement l'objet (article) auquel cas la dimension -24 et l'extension .png seront prises par defaut action : new, del ou edit. Correspondent aux variantes d'icone (les anciens supprimer.gif, creer.gif et edit.gif fonctionnent encore) class : porte a la fois l'alignement (left, center, right), l'ajax des squelettes (ajax) et toute autre classe necessaire, qui sera appliquee sur le conteneur span |icone_horizontale [(#URL|icone_horizontale{texte,icone,action,class})] meme syntaxe que |icone_verticale Dans les scripts php : les fonctions icone_inline et icone_horizontale sont maintenues inchangees dans leur utilisation, mais provoquent simplement un appel a icone_base avec re-ecriture de l'ajax de l'espace prive et bidouille sur les action auteur inchangee Les vieilles fonctions icone() et icone_horizontale_display sont evacuees en inc/vieilles_def Dans les css : les vieilles classes icone36 et cellule-h sont evacuees en vieille_def, commentee Un stylage unique des .icone est realise, avec les declinaisons sans texte/sans img selon les preferences de l'utilisateur. Le html est donc unique, seul le mode d'affichage differe.
cerdic a rédigéLes icones ont une structure html unifiee invariante : <span><a><img /><b>texte</b></a></span> generee par la fonction unique icone_base() dans inc/filtres, utilisee par toutes les fonctions ci-dessous Dans les squelettes : |icone_verticale [(#URL|icone_verticale{texte,icone,action,class})] texte : texte du lien (+title sur le lien et alt de l'icone) icone : nom du fichier (article-24.png). Peut etre simplement l'objet (article) auquel cas la dimension -24 et l'extension .png seront prises par defaut action : new, del ou edit. Correspondent aux variantes d'icone (les anciens supprimer.gif, creer.gif et edit.gif fonctionnent encore) class : porte a la fois l'alignement (left, center, right), l'ajax des squelettes (ajax) et toute autre classe necessaire, qui sera appliquee sur le conteneur span |icone_horizontale [(#URL|icone_horizontale{texte,icone,action,class})] meme syntaxe que |icone_verticale Dans les scripts php : les fonctions icone_inline et icone_horizontale sont maintenues inchangees dans leur utilisation, mais provoquent simplement un appel a icone_base avec re-ecriture de l'ajax de l'espace prive et bidouille sur les action auteur inchangee Les vieilles fonctions icone() et icone_horizontale_display sont evacuees en inc/vieilles_def Dans les css : les vieilles classes icone36 et cellule-h sont evacuees en vieille_def, commentee Un stylage unique des .icone est realise, avec les declinaisons sans texte/sans img selon les preferences de l'utilisateur. Le html est donc unique, seul le mode d'affichage differe.