[spip-dev] 1.2 suite

Voilà, j'ai fait les deux modifs précitées dans inc-calcul-squel
et dans inc_version.

Donc, normalement, on peut figer les modifs pour la release....

a+

Antoine.

Salut,

Y'a un bug tr=E8s chiant dans le calcul des squelettes, qui perturbe
totalement le fonctionnement des p=E9titions. Y'aurait besoin de
corriger ASAP, car d'ici l=E0 LSIjolie.net est en rade...

Il y a deux choses:

Du fait d'un interdire_script (que je ne m'explique pas dans le cadre
des squelettes), la commande
<? reponse_signature() ?>
est affich=E9e en clair dans la page, et forc=E9ment non ex=E9cut=E9e.

De plus, l=E0 je ne vois pas du tout pourquoi, le formulaire est
perturb=E9: le formulaire pour "votre adresse email" est mis en
remarque, donc plus de case pour r=E9ellement signer la p=E9tition. Et
"Si vous avez un site Web", y'a carr=E9ment pas de case...

D=E9sol=E9, mais c'est tr=E8s urgent... :slight_smile:

ARNO*

Ah ben oui, c'était une erreur en fusionnant avec la version de Fil
(ça me rappelle des histoires de verrou :-)). J'ai corrigé le
inc-calcul-squel, faut purger le cache....

ARNO* wrote:

--============_-1209039577==_ma============
Content-Type: text/plain; charset="iso-8859-1" ; format="flowed"
Content-Transfer-Encoding: quoted-printable

Yop, merci, pour le <? transform=E9, maintenant =E7a fonctionne. Mais il
reste le probl=E8me de la case du formulaire qui disparait:

Le INPUT de l'adresse email devient:

<!--PUT TYPE=3D"text" CLASS=3D"forml" NAME=3D"ad_email"
VALUE=3D"vous@fournisseur.com" SIZE=3D"3-->

Ce qui fait qu'on ne peut pas signer la p=E9tition.

ARNO*

Salut,

En bidouillant dans le cache "skel_article.php3", je me rends compte
qu'il me suffit de remplacer le nom de l'input "ad_email" par
"ademail" pour que =E7a fonctionne =E0 nouveau. J'ai d=E9j=E0 constat=E9 =E7=
a sur
autre chose r=E9cemment, je ne me l'explique d=E9sesp=E9remment pas...

ARNO*

T'as pas un truc genre killer de pub foireux qui désactive
les entrées de formulaire commençant par ad_ ?
Parce que chez moi, je n'ai jamais eu ce problème....

ARNO* wrote:

BINGO!!! (o=F9 va-t-il donc trouver tout =E7a? :-)))

Du coup: je vous signale que SPIP a quelques incompatibilit=E9s avec
WebFree (pour Mac)! :slight_smile:

C'est donc =E7a, le bug que je rencontrais =E9galement pour l'aide en ligne!

ARNO*

Salut,

Minuscules modifications d'ordre cosm=E9tique dans:
/inc-calcul-squel.php3

il s'agit de la pr=E9sentation du formulaire des p=E9titions.
Introduction notamment d'un classe CSS "spip_encadrer", qui permet de
s=E9parer les parties "identit=E9 du signataire" et "site Web". A
l'oeuvre par exemple =E0 la page:
http://www.lsijolie.net/article.php3?id_article=3D68

(attention, par ailleurs cette page fait planter mon Netscape; je
crois que c'est =E0 cause d'une profusion stup=E9fiante de tableaux
imbriqu=E9s).

Amicalement,
ARNO*

ARNO* wrote:

Introduction notamment d'un classe CSS "spip_encadrer", qui permet de
séparer les parties "identité du signataire" et "site Web". A
l'oeuvre par exemple à la page:
http://www.lsijolie.net/article.php3?id_article=68

(attention, par ailleurs cette page fait planter mon Netscape; je
crois que c'est à cause d'une profusion stupéfiante de tableaux
imbriqués).

Sur mon Netscape, ce qui est stupéfiant, c'est la tronche du
formulaire : les cadres s'étirent en hauteur sur plusieurs écrans ;))

a+

Salut,

D=E9sol=E9, ceci compl=E8te le message pr=E9c=E9dent. Modifs purement=
cosm=E9tiques sur:
/inc-calcul-squel.php3
/inc-public.php3

Apparaissent en fait deux classes CSS: spip_encadrer et spip_bouton.

spip_encadrer est appliqu=E9 dans le formulaire de signature des
p=E9titions, pour s=E9parer les parties du formulaire. Et spip_bouton
concerne les boutons du type "valider", il s'applique aussi aux
boutons ajout=E9s "Modifier cet article", "Recalculer cette page".

Si vous ne changez rien =E0 vos squelettes, rien n'est chang=E9. Mais
vous avez la possibilit=E9 de personnaliser un poil plus l'interface.

ARNO*

Salut,

Deux nouvelles petites modifs:

/ecrire/messagerie.php3
/ecrire/inc.php3 (celle-ci, uniquement cosm=E9tique)

J'ai simplement adapt=E9 la fonction ajout=E9e r=E9cemment dans
afficher_articles pour la balancer (avec changement des noms de
variables, tout de m=EAme) dans afficher_messages. De cette fa=E7on, la
page "messagerie.php3" ne souffre plus d'afficher des pages
interminables. J'ai fix=E9 le d=E9coupage =E0 15 messages (contre 10 pour
les articles)...

Dans inc.php3, la petite modif concerne simplement la largeur des
colonnes des tableaux de liste. J'ai un poil =E9largit la colonne de la
date (parce que syst=E9matiquement les "29 septembre 20001" =E9taient sur
deux lignes, eurk), et =E9largit celle des auteurs (parce que 4 lignes
pour 4 auteurs, =E7a faisait beaucoup :-)).

Amicalement,
ARNO*

Y a un petit problème : quand on clique sur plusieurs intervalles
différents, l'URL s'élargit à chaque fois d'un paramètre (contrairement
aux articles).

ARNO* wrote:

C'est là :

    $adresse_page = ereg_replace("\&?debut\_liste\_articles\[$n_liste_articles\]\=[0-9]+","",$adresse_page);

faut remplacer liste_articles par liste_messages

Antoine Pitrou wrote:

C'est l=E0 :

    $adresse_page =3D
ereg_replace("\&?debut\_liste\_articles\[$n_liste_articles\]\=3D[0-9]+","",=

$adresse_page);

faut remplacer liste_articles par liste_messages

Voil=E0, c'est install=E9 dans la beta 15. Le fichier modifi=E9:
/ecrire/messagerie.php3

Amicalement,
ARNO*