intertitre

Hello tout le monde

voila mon soucis, qui m'empeche de dormir:

Quand on place un intertitre (avec les 3 accolades), spip rajoute
systematiquement un <br> aprés l'intertitre. Ce qui crée un espace important
entre l'intertitre et le texte qui le suit.

Comment faire comprendre à spip que je n'ai pas besoin de ce <br> qui me tue
la vie ???

Sur ce, bonne nuit...

Bizarre, en principe tu peux modifier celà dans la feuille de style, ouvres
"spip_style.css" et recherche l'entrée "h3.spip", ceci dit je n'y vois aucun
<br>, il y a donc surement autre chose à creuser, dans les fonctions
certainement...

----- Original Message -----
From: "makhno" <makhno2001@noos.fr>
To: <spip@rezo.net>
Sent: Tuesday, February 12, 2002 2:01 AM
Subject: [Spip] intertitre

Hello tout le monde

voila mon soucis, qui m'empeche de dormir:

Quand on place un intertitre (avec les 3 accolades), spip rajoute
systematiquement un <br> aprés l'intertitre. Ce qui crée un espace

important

entre l'intertitre et le texte qui le suit.

Comment faire comprendre à spip que je n'ai pas besoin de ce <br> qui me

tue

la vie ???

Sur ce, bonne nuit...

_______________________________________________
spip mailing list
spip@rezo.net
http://listes.rezo.net/mailman/listinfo/spip

Non, ce "<br>" est un reliquat du spip vieille école (tout html sans
feuilles de style). Pour modifier ça, on peut mettre, dans un fichier
mes_fonctions.php3 à la racine du site, les lignes suivantes (par exemple) :

<?
    // modifs des tags intertitre : remplacer par des feuilles de style
    $GLOBALS['debut_intertitre'] = "<h3 class='spip'>";
    $GLOBALS['fin_intertitre'] = "</h3>";

    $GLOBALS['ouvre_ref'] = '&nbsp;('; // appels de note avec des parentheses
    $GLOBALS['ferme_ref'] = ')';
    $GLOBALS['ouvre_note'] = '(';
    $GLOBALS['ferme_note'] = ') ';

    $GLOBALS['espace_logos'] = 0; // espacement autour des logos
    $GLOBALS['espace_images'] = 5; // espacement autour des images
?>

@ Matthieu <matthieu.charrel@wanadoo.fr> :

Bizarre, en principe tu peux modifier celà dans la feuille de style, ouvres
"spip_style.css" et recherche l'entrée "h3.spip", ceci dit je n'y vois aucun
<br>, il y a donc surement autre chose à creuser, dans les fonctions
certainement...

----- Original Message -----
From: "makhno" <makhno2001@noos.fr>
To: <spip@rezo.net>
Sent: Tuesday, February 12, 2002 2:01 AM
Subject: [Spip] intertitre
>
> Quand on place un intertitre (avec les 3 accolades), spip rajoute
> systematiquement un <br> aprés l'intertitre. Ce qui crée un espace
> important entre l'intertitre et le texte qui le suit.
>
> Comment faire comprendre à spip que je n'ai pas besoin de ce <br> qui me
> tue la vie ???

-- Fil

Bonjour,
y a-t-il une solution pour mettre un alt sur des images pour y insérer une
légende?
Merci d'avance
didier

-----Original Message-----
From: spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]On Behalf Of
Fil
Sent: Tuesday, February 12, 2002 10:10 AM
To: spip@rezo.net
Subject: Re: [Spip] intertitre

Non, ce "<br>" est un reliquat du spip vieille école (tout html sans
feuilles de style). Pour modifier ça, on peut mettre, dans un fichier
mes_fonctions.php3 à la racine du site, les lignes suivantes (par
exemple) :

<?
    // modifs des tags intertitre : remplacer par des feuilles de style
    $GLOBALS['debut_intertitre'] = "<h3 class='spip'>";
    $GLOBALS['fin_intertitre'] = "</h3>";

    $GLOBALS['ouvre_ref'] = '&nbsp;('; // appels de note avec
des parentheses
    $GLOBALS['ferme_ref'] = ')';
    $GLOBALS['ouvre_note'] = '(';
    $GLOBALS['ferme_note'] = ') ';

    $GLOBALS['espace_logos'] = 0; // espacement autour des logos
    $GLOBALS['espace_images'] = 5; // espacement autour des images
?>

@ Matthieu <matthieu.charrel@wanadoo.fr> :
> Bizarre, en principe tu peux modifier celà dans la feuille de
style, ouvres
> "spip_style.css" et recherche l'entrée "h3.spip", ceci dit je
n'y vois aucun
> <br>, il y a donc surement autre chose à creuser, dans les fonctions
> certainement...
>
>
> ----- Original Message -----
> From: "makhno" <makhno2001@noos.fr>
> To: <spip@rezo.net>
> Sent: Tuesday, February 12, 2002 2:01 AM
> Subject: [Spip] intertitre
> >
> > Quand on place un intertitre (avec les 3 accolades), spip rajoute
> > systematiquement un <br> aprés l'intertitre. Ce qui crée un espace
> > important entre l'intertitre et le texte qui le suit.
> >
> > Comment faire comprendre à spip que je n'ai pas besoin de ce
<br> qui me
> > tue la vie ???

-- Fil

_______________________________________________
spip mailing list
spip@rezo.net
http://listes.rezo.net/mailman/listinfo/spip

Peut-être que vous avez déjà répondu à ce problème... Mais j'y suis
confronté pour la première fois.
Sans avoir fait de mondification etm on site tourne sous spip depuis 2 mois
j'ai eu ce message :

Warning: Cannot add header information - headers already sent by (output
started at http://www.oasies.com/asie/toit/toit.php.inc:6) in
/home/sites/site155/web/asie/ecrire/inc_version.php3 on line 173

Quelqu'un peut me dire ce qui se passe ?

Merci d'avance

Eric

Incroyable, elle s'est déclenché ce matin sans que j'aie rien fait.
Normalement c'est tous les 15 jours, il y a eu deux mois sans rien.
Là c'est passé comme une lettre à la poste :wink:
JMi

@ Jean-Michel Blondeau <jmb@voir.net> :

Incroyable, elle s'est déclenché ce matin sans que j'aie rien fait.
Normalement c'est tous les 15 jours, il y a eu deux mois sans rien.
Là c'est passé comme une lettre à la poste :wink:

Pas étonnant : le problème est que l'envoi de la lettre plantait (c'est
corrigé sur la version de dev) lorsque le texte à envoyer contenait certaine
chaîne de caractères faisant ramer une de nos fonctions. Cette chaîne devait
se trouver dans les articles "récents" depuis 2 mois, mais cette semaine
l'article en question n'était plus récent, et la lettre n'a pas ramé...

Pour que ça ne se reproduise pas, tu peux corriger inc_texte.php3, dans
supprimer_tags(), vers la ligne 58, en mettant l'expression suivante là où
tu trouves une expression simmilaire mais plus compliquée :

    $texte = ereg_replace("<[^>]*>", $rempl, $texte);

-- Fil

Warning: Cannot add header information - headers already sent by
(output started at Oasies : voyage et informations touristiques !) in
/home/sites/site155/web/asie/ecrire/inc_version.php3 on line 173

toit/toit.php.inc, c'est un script à toi appelé avant SPIP ?
Si oui, tu devrais vérifier qu'il ne contient aucun espace ou
retour chariot (ni aucun caractère) avant les <? et après les ?>.

a+

Antoine.

Eric : Ben c'est un include d'Html qui a marché jusqu'à maintenant, je
m'interroge pourquoi ça déraille...

> Warning: Cannot add header information - headers already sent by
> (output started at Oasies : voyage et informations touristiques !) in
> /home/sites/site155/web/asie/ecrire/inc_version.php3 on line 173

toit/toit.php.inc, c'est un script à toi appelé avant SPIP ?
Si oui, tu devrais vérifier qu'il ne contient aucun espace ou
retour chariot (ni aucun caractère) avant les <? et après les ?>.

a+

Antoine.

Tu parles de quelle version de dev, la 1.3 ou la 1.4?

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
Fil
Envoyé : mardi 12 février 2002 11:44
À : spip@rezo.net
Objet : Re: [Spip] Lettre d'info nouveautés... Miracle

@ Jean-Michel Blondeau <jmb@voir.net> :

Incroyable, elle s'est déclenché ce matin sans que j'aie rien fait.
Normalement c'est tous les 15 jours, il y a eu deux mois sans rien.
Là c'est passé comme une lettre à la poste :wink:

Pas étonnant : le problème est que l'envoi de la lettre plantait (c'est
corrigé sur la version de dev) lorsque le texte à envoyer contenait certaine
chaîne de caractères faisant ramer une de nos fonctions. Cette chaîne devait
se trouver dans les articles "récents" depuis 2 mois, mais cette semaine
l'article en question n'était plus récent, et la lettre n'a pas ramé...

Pour que ça ne se reproduise pas, tu peux corriger inc_texte.php3, dans
supprimer_tags(), vers la ligne 58, en mettant l'expression suivante là où
tu trouves une expression simmilaire mais plus compliquée :

    $texte = ereg_replace("<[^>]*>", $rempl, $texte);

-- Fil

_______________________________________________
spip mailing list
spip@rezo.net
http://listes.rezo.net/mailman/listinfo/spip

@ Ronan Le Cornec <ronan.lecornec@free.fr> :

Tu parles de quelle version de dev, la 1.3 ou la 1.4?

La 1.4a7

(avec notre nouveau système de développement, la version 1.3 ne sera pas
corrigée par une 1.3.xxx, il faudra attendre la 1.4, qui sera prête dès que
les fichiers attachés seront fonctionnels)

-- Fil

La config de ton hébergeur a dû changer. Normalement il ne faut
pas inclure de HTML "en dur" avant d'appeler les fichiers SPIP,
parce que cela empêche certaines fonctionnalités (d'où le message
d'erreur PHP). Il est possible que certaines configs hébergeurs
soient plus tolérantes (grâce au output-buffering), mais ce n'est
pas la règle ;))

Une solution est d'inclure le HTML directement dans le squelette.

Amicalement

Antoine.

Eric : Ben c'est un include d'Html qui a marché jusqu'à maintenant, je
m'interroge pourquoi ça déraille...

Eric : Oui, Amen est passé à une version supérieur de PHP4... L'intérêt
d'inClure, c'est que c'est pratique. Mettre du Html dans le squellette,
c'est retourner à la case manuelle. Il faut que tranfrome le fichier Html en
PHP pour garder mon Inclure... Faire du Print tout le temps ?

La config de ton hébergeur a dû changer. Normalement il ne faut
pas inclure de HTML "en dur" avant d'appeler les fichiers SPIP,
parce que cela empêche certaines fonctionnalités (d'où le message
d'erreur PHP). Il est possible que certaines configs hébergeurs
soient plus tolérantes (grâce au output-buffering), mais ce n'est
pas la règle ;))

Une solution est d'inclure le HTML directement dans le squelette.

Amicalement

Antoine.

> Eric : Ben c'est un include d'Html qui a marché jusqu'à maintenant, je
> m'interroge pourquoi ça déraille...

Non, il suffit de faire <? include "monfichier"; ?> directement
dans le squelette. SPIP exécute le code PHP contenu dans les
squelettes, donc ça ne pose pas de problème.

Amicalement

Antoine.

Eric : Oui, Amen est passé à une version supérieur de PHP4... L'intérêt
d'inClure, c'est que c'est pratique. Mettre du Html dans le squellette,
c'est retourner à la case manuelle. Il faut que tranfrome le fichier
Html en PHP pour garder mon Inclure... Faire du Print tout le temps ?

At 12:00 12/02/2002 +0100, Fil wrote:

(avec notre nouveau système de développement, la version 1.3 ne sera pas
corrigée par une 1.3.xxx, il faudra attendre la 1.4, qui sera prête dès que
les fichiers attachés seront fonctionnels)

et il y a une vague idée de la fourchette de date ?
Merci

>corrigée par une 1.3.xxx, il faudra attendre la 1.4, qui sera prête dès que
et il y a une vague idée de la fourchette de date ?

Non.

-- Fil