[spip-dev] a propos de .php / .php3

Salut,

voici un exemple de chantier où il est facile de contribuer à SPIP...

Pour faire une version ".php" de SPIP, il suffit, je pense, de :

1) supprimer /index.php et /ecrire/index.php
2) modifier tous les noms .php3 -> .php
3) chercher/remplacer ".php3" -> ".php" dans tous les fichiers .php3 et
   .html des répertoires / et /ecrire/

Si c'est bien le cas, on peut faire un script qui produit automagiquement le
package en .zip... si quelqu'un peut essayer de faire ce script en shell
linux, on l'intégrera directement sur rezo.net

a +

-- Fil

Fil a écrit:

Salut,

voici un exemple de chantier où il est facile de contribuer à SPIP...

Pour faire une version ".php" de SPIP, il suffit, je pense, de :

1) supprimer /index.php et /ecrire/index.php
2) modifier tous les noms .php3 -> .php
3) chercher/remplacer ".php3" -> ".php" dans tous les fichiers .php3 et
   .html des répertoires / et /ecrire/

Si c'est bien le cas, on peut faire un script qui produit automagiquement le
package en .zip... si quelqu'un peut essayer de faire ce script en shell
linux, on l'intégrera directement sur rezo.net

ça n'avait pas été fait dans les contrib d'Antoine le "pack pour Free", ou c'est peut-être adaptable ?

Salut,

voici un exemple de chantier où il est facile de contribuer à SPIP...

Pour faire une version ".php" de SPIP, il suffit, je pense, de :

1) supprimer /index.php et /ecrire/index.php
2) modifier tous les noms .php3 -> .php
3) chercher/remplacer ".php3" -> ".php" dans tous les fichiers .php3 et
   .html des répertoires / et /ecrire/

Si c'est bien le cas,

C'est le cas je l'ai fait et cela fonctionne bieng, et permet les longs articles online. MAIS attention du coup, chez online (chepo chez les autres) la recherche de l'hébergeur ne fonctionne plus car on passe de php3 à php4. Il faut donc préciser aux zéberger d'online de fixer la variable $hebergeur=online dan inc_version.

on peut faire un script qui produit automagiquement le
package en .zip... si quelqu'un peut essayer de faire ce script en shell
linux, on l'intégrera directement sur rezo.net

Alors là j'en suis hélas incapable.

Il y a deja un script fait en php, voir message http://listes.rezo.net/archives/spip-dev/2002-09/msg00054.html
mais par contre je ne sait pas si l'auteur (jean.marc.baubet@free.fr) l'a mis quelque part.
Le script doit etre absolument en shell ? php cela ne va pas ?
Et si shell, quel shell ? sh / ksh / csh ....

A+
Ben.

Fil wrote:

Salut,
Si cela a été fait.
Seul problème, le pack Free ne fonctionne que pour la partie publique.
Le problème est résolu, j'ai envoyé spip 1.4.2 renommé totalement en php à Fil pour le mettre dans les contrib.
La différence de vitesse est assez impressionnante sur Free.
@+
JB

@ Jean Baptiste FAVRE <jean-b.favre@wanadoo.fr> :

Le problème est résolu, j'ai envoyé spip 1.4.2 renommé totalement en php à Fil pour le mettre dans les contrib.
La différence de vitesse est assez impressionnante sur Free.

Je viens de l'installer dans SPIP-Contrib - Toutes les contributions à SPIP
à noter que :
1) je ne l'ai pas testé
2) ce n'est pas "supporté" par l'équipe de dev
3) si personne ne se fend d'un script pour automatiser ça, il n'est pas sûr
   que les prochaines versions seront faciles à upgrader
4) sur online, il faut patcher inc_version.php3 pour que le mail fonctionne:
   il faut installer, vers la fin du fichier, une ligne du genre
        $hebergeur='online';

-- Fil

Ci jointe ma contrib : un script PHP à copier à la racine du site SPIP et à
appeller.

A noter que le script doit avoir les droits sur les fichiers PHP3 en
écriture et qu'il finit par s'effacer...

Je vous recommande de sauvegarder vos fichiers avant d'utiliser ce script
car je décline toute responsabilité en cas de problème :wink:

Fred

php3tophp.php (1.29 KB)

Le script en php eszt dispo sur http://jsctt.free.fr

En réponse à periute <periute@free.fr>:

Il y a deja un script fait en php, voir message
Discuter chez rezo.net
mais par contre je ne sait pas si l'auteur (jean.marc.baubet@free.fr)
l'a mis quelque part.

Le script doit etre absolument en shell ? php cela ne va pas ?
Et si shell, quel shell ? sh / ksh / csh ....

A+
Ben.

Fil wrote:

>Salut,
>
>voici un exemple de chantier où il est facile de contribuer à SPIP...
>
>Pour faire une version ".php" de SPIP, il suffit, je pense, de :
>
>1) supprimer /index.php et /ecrire/index.php
>2) modifier tous les noms .php3 -> .php
>3) chercher/remplacer ".php3" -> ".php" dans tous les fichiers .php3
et
> .html des répertoires / et /ecrire/
>
>Si c'est bien le cas, on peut faire un script qui produit
automagiquement le
>package en .zip... si quelqu'un peut essayer de faire ce script en
shell
>linux, on l'intégrera directement sur rezo.net
>
>a +
>
>-- Fil
>
>_______________________________________________
>spip-dev@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-dev
>Documentation de SPIP : http://www.uzine.net/spip
>
>
>
>

_______________________________________________
spip-dev@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-dev
Documentation de SPIP : http://www.uzine.net/spip

From fil@miel.brainstorm.fr Mon Sep 30 10:53:09 2002

Return-Path: <fil@miel.brainstorm.fr>
Received: by miel.brainstorm.fr (Postfix, from userid 1001)
  id 48ACC1BF73; Mon, 30 Sep 2002 10:53:09 +0200 (CEST)