[spip-dev] $lang ?

Coucou,

comment gère-t-on $lang ?

Ce que j'ai fait pour un spip en anglais est de rajouter, dans
inc_texte.php3, la fonction dont j'avais besoin sous le passage suivant :

function affdate_mois_annee($numdate, $lang = 'fr') {
    return affdate_base($numdate, 'mois_annee', $lang);
}

+ function affdate_month_year($numdate, $lang = 'en') {
+ return affdate_base($numdate, 'mois_annee', $lang);
+ }

...et je vais supprimer l'appel à la fonction typo()

mais peut-être faudrait-il un global $lang qu'on règle au début (si on ne le
règle pas, il est en 'fr' comme maintenant.. ? Qu'en pensez-vous ?

-- Fil

Salut tout le monde,

J'ai commencé à développer une nouvelle interface graphique pour "/ecrire". Le but est d'avoir une interface plus compacte, et qui donne une impression de professionnalisme et de "boulot".

http://miel.brainstorm.fr/~arno/ecrire/
login: spip-dev
pass: spip-dev

Pour l'instant, je n'ai quasiment bossé que sur le bandeau de navigation supérieur. Donc bien entendu, ça jure avec le reste. En particulier, il manque de grands pavés blancs destinés à mettre en avant ce qui est important (textes des articles, des rubriques...).

Il y a quelques boutons qui ne fonctionnent pas, en attendant qu'on fasse les pages qui vont bien:
- les mots-clés
- configuration précise (forums on/off, courrier automatique des forums on/off...).

De plus, les 4 boutons gris et gris-bleu (au centre, en haut: de "suivre les forums" à "sauvegarde/restauration") n'apparaîtront que pour les admins (ce sont les fonctions réservées aux administrateurs).

Yo,

Pour l'instant, je n'ai quasiment bossé que sur le bandeau de
navigation supérieur. Donc bien entendu, ça jure avec le reste. En
particulier, il manque de grands pavés blancs destinés à mettre en
avant ce qui est important (textes des articles, des rubriques...).

La texture de fond est plutôt gênante. Garder le fond blanc
serait plus reposant pour un espace de travail, non ? D'autre
part, plus il y a de couleurs, moins c'est susceptible de convenir
aux goûts de chacun : faut un truc neutre et léger. D'autant que
le back-office est en communication étroite avec le site public,
et j'imagine que la transition entre ce monument de graphisme
léché et l'espace public vacarme, uzine, ou diplo aura un goût
un peu étrange :))

Autre problème très important : avant les équivalents texte des
boutons étaient toujours visibles, maintenant il faut passer dessus,
ce qui est moins pratique (surtout, j'imagine, sous explorer qui
prend une seconde avant de se réveiller quand on passe sur un
bouton). Faudrait que l'interface soit instantanément intuitive
et explicite.

Par contre, c'est vrai qu'un relookage est nécessaire pour faire
tenir les principales fonctionnalités dans le bandeau. Personnellement,
j'imaginais qu'on serait obligé de se diriger vers quelque chose
de plus en plus textuel, mais c'est aussi mon manque d'imagination
graphique qui veut ça....

a+

Antoine.

Petit problème d'affichage des accents :

LE CHE, LE BUSTOS ET LE DEBRAY
Un western y´ rebondissements
par Vykinge - 29 janvier 2001
Un reportage de Tarik Saleh et Erik Gandini pour la tÈlÈvision nationale
suÈdoise (SVT1) intitulÈ ´Qui a trahi Che Guevara ?ª remet en question la
distribution des rÙles... et la presse franÁaise se tait.

A+

Aris

Bonjours à tous/toutes,

Quelques remarques vite fait :

- Il n'y a plus (ou j'ai pas trouvé) de bouton "Rubriques" : l'admin des
rubriques a-t-il été regroupé avec autre chose et mis ailleurs ?

- Le fond de page est un peu trop présent à mon goût, je trouve que cela
perturbe la navigation.

- Puisquy'on refait l'interface, ce serait pas mail de nonner la possibilité
aux utilisateur de customiser l'interface : rajouter un logo, modifier le
couleurs... Si j'ai bien compris le code de SPIP il suffirait de mettre les
éléments de mise en page dans un "inc_haut.php3" et un "inc_bas.php3"...

Amitiés

Aris

hello

en fait il s'agit de modif graphique uniquement destinée à /ecrire ?
- en effet petit pb d'accent
- pour le reste c'est dans la philosophie de l'interface précédente donc
nous ne sommes pas dépaysés mais qu'en sera-t-il de newbies ? i dont know

il serait quand meme intéressant d'avoir un embryon d'une mise en page plus
graphique pour le site publique lui meme - qu'en penses tu ?

amts

rw

-----Message d'origine-----
de ARNO*
Envoyé : mercredi 9 mai 2001 04:04
Importance : Haute

Salut tout le monde,

J'ai commencé à développer une nouvelle interface graphique pour
"/ecrire". Le but est d'avoir une interface plus compacte, et qui
donne une impression de professionnalisme et de "boulot".

http://miel.brainstorm.fr/~arno/ecrire/
login: spip-dev
pass: spip-dev

Pour l'instant, je n'ai quasiment bossé que sur le bandeau de
navigation supérieur. Donc bien entendu, ça jure avec le reste. En
particulier, il manque de grands pavés blancs destinés à mettre en
avant ce qui est important (textes des articles, des rubriques...).

Il y a quelques boutons qui ne fonctionnent pas, en attendant qu'on
fasse les pages qui vont bien:
- les mots-clés
- configuration précise (forums on/off, courrier automatique des
forums on/off...).

De plus, les 4 boutons gris et gris-bleu (au centre, en haut: de
"suivre les forums" à "sauvegarde/restauration") n'apparaîtront que
pour les admins (ce sont les fonctions réservées aux administrateurs).

Salut,

J'ai continué à travailler sur l'interface graphique.

- Première remarque: les problèmes d'accents n'ont rien à voir avec SPIP. C'est ma faute, j'ai récupéré comme un cochon un dump d'uZine que j'ai réinstallé comme un porc (et les accents ont sauté).

- Dans le bandeau de navigation, vous verrez que les 4 boutons réservés aux admins sont affichés/cachés en fonction du choix de l'interface (simplifiée/complète). Evidemment, à terme, les rédacteurs n'ont pas cette possibilité, et les 4 boutons sont toujours cachés. Pour l'instant, c'est pour vous montrer l'effet: une fois ce boutons cachés, l'interface de navigation est tout de même très simple.

- J'ai intégré le choix d'interface (simplifiée/complète) dans l'afficheur du bandeau. Je suis carrément fier de cet effet :-))

- Sur la lisibilité immédiate de l'interface (il n'y a plus l'évidence précédente, les indications en texte étant remplacées par un survol): ben vu le nombre de fonctions ajoutées, je crois qu'il n'y a pas trop le choix. J'ai tout de même fait un gros effort pour que l'agencement, la taille et les logos des boutons indiquent plus clairement la destination de chaque bouton.

- J'ai commencé à attaquer l'interface des pages en-dessous du bandeau supérieur. Je réintroduis au fur et à mesure des éléments sur fond blanc. C'est là qu'apparaît l'intérêt du fond grisé: ça permet de mettre plus en avant les éléments importants (sur fond blanc), d'isoler les éléments moins importants (fond verdâtre façon chaîne hi-fi), ou de laisser en retrait les éléments moins importants (sur le fond gris).

- Le lien "voir en ligne" passe dans la colonne de gauche: affichage plus rationnel et plus zoli.

- Il n'y a plus (ou j'ai pas trouvé) de bouton "Rubriques" : l'admin des
rubriques a-t-il été regroupé avec autre chose et mis ailleurs ?

C'est vrai: la page "les rubriques" disparaît, parce qu'elle faisait pas mal double-emploi avec "tout le site". Va falloir modifier quelques fonctions pour que ça reprenne sa cohérence (par exemple: "Supprimer cette rubrique", désormais disparu).

- Puisquy'on refait l'interface, ce serait pas mail de nonner la possibilité
aux utilisateur de customiser l'interface : rajouter un logo, modifier le
couleurs... Si j'ai bien compris le code de SPIP il suffirait de mettre les
éléments de mise en page dans un "inc_haut.php3" et un "inc_bas.php3"...

Bof bof bof...

- D'abord parce que fabriquer une interface graphique pour gérer l'ensemble du truc, c'est franchement coton.

- Surtout les éléments de l'interface graphique s'adaptent à la situation (admin/rédac, rédacteur qui n'est pas l'auteur de l'article en question, choix interface simplifiée/complète...). En clair: je vois pas qui peut se cogner un tel boulot; et pour nous, ça compliquerait à mort la présentation.

- Sachant que j'ai encore l'intention d'ajouter un certain nombre de fonctionnalités (par exemple classer les articles par titre, ou par date, ou par auteurs). Ce qui complique encore le travail sur l'interface.

Resalut,

J'ai continué sur la nouvelle interface:

  http://miel.brainstorm.fr/~arno/ecrire/
  login: spip-dev
  pass: spip-dev

Pas mal d'effets de relief un peu partout (l'affichage verdâtre façon chaîne hi-fi en creux dans la colonne de gauche).

J'ai travaillé sur l'affichage des articles (articles.php3), ce qui devrait commencer à donner une idée du truc: le fond grisé permet de mettre en valeur, par contraste, les éléments importants (ici, le texte sur fond blanc). Par ailleurs, effet de relief sur les "pavés" grisés de réglage du texte (dates, auteurs...), qui séparent nettement les éléments.

Au fait, le problème des accents n'a rien à voir avec SPIP: c'est moi qui ait bossé comme un cochon en transférant un dump crade d'uZine.

- Il n'y a plus (ou j'ai pas trouvé) de bouton "Rubriques" : l'admin des
rubriques a-t-il été regroupé avec autre chose et mis ailleurs ?

Oui, ça faisait double effet avec "Tout le site". Reste quelques bidouilles pour retrouver la cohérence.

- Puisquy'on refait l'interface, ce serait pas mail de nonner la possibilité
aux utilisateur de customiser l'interface : rajouter un logo, modifier le
couleurs... Si j'ai bien compris le code de SPIP il suffirait de mettre les
éléments de mise en page dans un "inc_haut.php3" et un "inc_bas.php3"...

Ouh, customiser l'interface, bon courage: mission impossible. L'interface est entièrement adaptative (selon admins/rédacteurs, auteur de l'article ou non, en fonction des éléments utilisés ou non, et bien entendu interface simplifiée/complète) -> faut être dingue pour vouloir se faire son interface perso avec autant d'éléments variables; surtout ça nous obligerait à une programmation de dingues pour intégrer cette possibilité.

Amicalement,
ARNO*

Je viens d'installer une version beta1 avec la nouvelle interface. Attention, cette nuit j'ai travaillé avec la alpha 4, donc cette version ne comprend pas les dernières modifs introduites par Antoine (alpha 5). Antoine, tu peux inclure tes dernières modifs? (Dont j'ai cru comprendre que ça concernait le front-office?)

Amicalement,
ARNO*

Hello les fonds non totalement clairs à motifs ont des rendus très
différents selon les écrans -

je m'en méfie même si là cela reste regardable (j'ai testé en 256 et 16
bits)
jugez des motifs de ce genre est un exercice périlleux - c'est en quelque
sorte une affaire de mode

tu nous parles de l'impossibilité de faire une interface entièrement
adaptative - Je comprends - mais la question n'est pas plutôt de faire des
skins (squelettes) pour avoir un projet présentable à minima sans mettre les
mains sous le capot ? j'insiste un peu parce que je vois que contrairement
aux programmeurs dévoués, le "public un peu éclairé" lui s'intéresse plus à
la surface (l'aspect immédiat) qu'aux performances du moteur. Ceci fait le
succès des slashdots like autant que le concept de publication automatisée.

D'ailleurs c'est assez heureux que les personnes qui pourraient être
intéressées soient d'avantage à leur projet rédactionnel. Il est même
possible qu'avec des skins, thèmes, squelettes bien conçus qu'il y ait une
foule de personnes auxquelles on ne pense pas à priori qui adhèrent à tout
cela - Cette idée que les sites doivent totalement se distinguer les uns des
autres n'est pas forcément la meilleure. Mais cela se discute.

amts
rw

-----Message d'origine-----
de ARNO*
Envoyé : mercredi 9 mai 2001 11:33
Importance : Haute

Resalut,

J'ai continué sur la nouvelle interface:

  http://miel.brainstorm.fr/~arno/ecrire/
  login: spip-dev
  pass: spip-dev

Pas mal d'effets de relief un peu partout (l'affichage verdâtre façon
chaîne hi-fi en creux dans la colonne de gauche).

J'ai travaillé sur l'affichage des articles (articles.php3), ce qui
devrait commencer à donner une idée du truc: le fond grisé permet de
mettre en valeur, par contraste, les éléments importants (ici, le
texte sur fond blanc). Par ailleurs, effet de relief sur les "pavés"
grisés de réglage du texte (dates, auteurs...), qui séparent
nettement les éléments.

Au fait, le problème des accents n'a rien à voir avec SPIP: c'est moi
qui ait bossé comme un cochon en transférant un dump crade d'uZine.

- Il n'y a plus (ou j'ai pas trouvé) de bouton "Rubriques" : l'admin des
rubriques a-t-il été regroupé avec autre chose et mis ailleurs ?

Oui, ça faisait double effet avec "Tout le site". Reste quelques
bidouilles pour retrouver la cohérence.

- Puisquy'on refait l'interface, ce serait pas mail de nonner la

possibilité

aux utilisateur de customiser l'interface : rajouter un logo, modifier le
couleurs... Si j'ai bien compris le code de SPIP il suffirait de mettre les
éléments de mise en page dans un "inc_haut.php3" et un "inc_bas.php3"...

Ouh, customiser l'interface, bon courage: mission impossible.
L'interface est entièrement adaptative (selon admins/rédacteurs,
auteur de l'article ou non, en fonction des éléments utilisés ou non,
et bien entendu interface simplifiée/complète) -> faut être dingue
pour vouloir se faire son interface perso avec autant d'éléments
variables; surtout ça nous obligerait à une programmation de dingues
pour intégrer cette possibilité.

Amicalement,
ARNO*

Salut,

Je ne l'ai pas fait vu que tu es en train de faire des modifs ;))

Suggestions pour l'interface :

- enlever le fond d'écran ou le rendre très très très clair.

- remplacer la texture "rayures" par autre chose, c'est laid
et ça fait des effets de bord avec les textes (petites fontes
en particulier) et les formulaires (pavés blancs).

- l'affichage des listes d'articles (naviguer et page d'accueil)
était plus clair et plus léger avant ; sauf la barre de titre
qui est maintenant plus lisible (mais couleurs gerbos : du bleu
ciel/clair/pastel mixé avec des cases blanches, des liens orange,
un fond d'écran métal brossé, des boutons aqua à couleurs flashy
et un panneau lcd-old school, y a comme une légère saturation -
sans compter que l'effet "pro" est un peu raté....).

- l'effet d'enfoncement sur les tables en vert kaki (affreux,
remplacer par quelque chose de plus clair et plus discret :
jaune très pâle ??) ne marche pas sous netscape.

- le logo interface complète ressemble tellement à un décor
qu'on ne pense pas à cliquer dessus.

- ça a l'air plus long à charger (plus lourd, et beaucoup de
petits fichiers vs. bandeau unique).

- plutôt qu'un flyover affichant des gifs, pourquoi pas un
système de bulles dynamiques comme sur la page d'accueil
uzine (j'ai déjà vu ce genre de choses marcher sous netscape,
il suffirait de reprendre le code ;-)) : plus léger et au moins
on peut modifier le texte à la demande => petite explication
sans se contenter du titre de la section.

- en mode interface simplifiée, les trois logos mots-clés,
rédacteurs, brèves, devraient être au-dessus de l'afficheur
LCD au lieu de sur la gauche : plus équilibré et plus
pratique avec la souris pour faire le rollover et trouver
le bouton qui correspond à la fonction désirée. :slight_smile:

- le cadre autour des articles réduit la largeur d'affichage,
et bouffe de la place pour pas grand'chose (surtout si on
bazarde la texture de fond)....

Sur les bons points, l'affichage de la date de rédaction
est mieux, et les cadres ombrés permettent un groupage
lisible des éléments (même si les ombres devraient peut-être
être plus légères).

Pour finir, voici à mon avis les qualités que devrait avoir l'interface :

- se fait oublier ! simple, neutre, légère, adaptée aux goûts de tous

- la plus immédiate possible : axée facilité de compréhension
et d'utilisation

- ne pas entraîner de fatigue visuelle ou psychologique après
quelques heures d'utilisation :)) (surtout pour les pauvres
dont c'est le boulot : diplo, vacarme...)

Enfin, je vois mal cette interface être parachutée sur le back-office
uzine :))

a+

Antoine.

@ Antoine Pitrou (pitrou@free.fr) :

- ne pas entraîner de fatigue visuelle ou psychologique après
quelques heures d'utilisation :)) (surtout pour les pauvres
dont c'est le boulot : diplo, vacarme...)

Non, non ; on ne se plaint pas.

-- Fil