[spip-dev] Je refais ma promo ...

Voilà, juste pour re-dire et re-demander ( ;+)) ) votre avis à toutes et
tous sur l'article sur Spip_Contrib
http://www.uzine.net/spip_contrib/ecrire/articles.php3?id_article=170 :

Cela parle de : un explorateur, éditeur de fichiers en ligne charté et
intégré sous SPIP ..

Cela permet de : "gérer" vos fichiers en lignes : naviguer dans votre ftp,
créer, renommer, supprimer, copier, déplacer, voir le source, éditer un
fichier et/ou un répertoire. Vous pouvez aussi uploader un ou plusieurs
fichiers sur votre serveur.

Comment ? : j'ai intégré une appli existante à SPIP (Phpmyexplorer) , voir
mon dernier post là dessus...

Où ? : On y accède par le menu "Administration du site", par le " nouveau "
bouton " Explorateur du site " ...

Je peux envoyer la béta à qui veut .... ;+))

Bonne nuit pour de bon ...

Ah au fait ,... juste une dernière question :

Je voudrais intégrer les fonctions de division en pages, d'ancres
automatiques dans le moteur (merci Noplay et Gpl :wink: ). Cela parait-il
"contre-nature" de l'intégrer à SPIP ( dans inc_texte.php3... ), sachant
qu'il s'agit de vrais besoin de rédacteurs ...

Mon retour perso :

J'ai installé récemment un script cousin de celui ci sur le site spip
d'un magazine papier + en ligne. ( j'en causais ya pas longtemps en
demandant un conseil pour comment faire mieux adapté )
Cela a été utile pour partager textes et images et travailler à plusieurs dessus. Cependant, ce webexplorateur est limité à une arborescence de répertoires à l'extérieur des répertoires spip.
Donc un webexplorateur est utile parfois, mais ma conclusion c'est aussi que c'est pas le plus adapté, qu'il faudrait en plus :
- manip de plusieurs fichiers à la fois (possible avec certains scripts disponibles)
- visu images vignettes
- vérouillage de document (quand quelqu'un travaille dessus en local)
Au point que je me demande - en attendant un soft spécifique et léger -
si la simple interface privée de spip est pas mieux pour cela !!

Ce que tu proposes t'a surtout été utile pour faire de la mise à jour des squelettes sans logiciel ftp. Pourtant les logiciels ftp sont assez légers et ils peuvent être installés sur toute machine (non ?) alors mon avis c'est que c'est un besoin très particulier qui t'a fait intégrer ça à l'interface spip. D'ailleurs comme c'est joli et bien fait cette intégration, yaurait une doc à faire là dessus en parallèle avec ta contrib : "comment intégrer l'accés à de nouvelles fonctionnalités dans l'interface privée de spip"

Cordialement,
JLuc

neoram wrote:

Bonjour,

Mon retour perso :

J'ai installé récemment un script cousin de celui ci sur le site spip
d'un magazine papier + en ligne. ( j'en causais ya pas longtemps en
demandant un conseil pour comment faire mieux adapté )

Désolé, j'avais pas vu ...

Cela a été utile pour partager textes et images et travailler à
plusieurs dessus. Cependant, ce webexplorateur est limité à une
arborescence de répertoires à l'extérieur des répertoires spip.

Ici, avec l'eplorateur de site intégré, tu navigues dans les répertoires
internes de Spip par défaut. Mais tu peux changer le chemin par défaut. Si
ton site spip est un sous-rep, ex : www.monsite.com/toto/spip, tu peux
changer le chemin relatif dans "préférences" et aisni naviguer dans les
ficheirs et répertoires de www.monsite.com/toto .

Donc un webexplorateur est utile parfois, mais ma conclusion c'est aussi
que c'est pas le plus adapté, qu'il faudrait en plus :
- manip de plusieurs fichiers à la fois (possible avec certains scripts
disponibles)

Je pense que c'est possible.

- visu images vignettes

On peut voir une image en cliquant dessus. Mais je peux aussi intégrer le
script "ListImg" de spip_contrib.

- vérouillage de document (quand quelqu'un travaille dessus en local)

Il existe une version multi-utilisateurs, non-finalisée en intégration
"Spipienne", qui verrouille les fichiers en cours d'utilisation.

Au point que je me demande - en attendant un soft spécifique et léger -
si la simple interface privée de spip est pas mieux pour cela !!

Euh... Je comprends pas ta remarque ...

Ce que tu proposes t'a surtout été utile pour faire de la mise à jour
des squelettes sans logiciel ftp. Pourtant les logiciels ftp sont assez
légers et ils peuvent être installés sur toute machine (non ?) alors mon
avis c'est que c'est un besoin très particulier qui t'a fait intégrer ça
à l'interface spip.

Je me suis fait le reflet d'un certain nombre de gens qui ne sont pas rompus
aux divers soft à télécharger, à installer sur leurs machines. Le but est de
fournir une solution clé en mains pour pouvoir gérer un site, aussi contenu
que contenant en ligne. Dans mon milieu pro, j'ai un certain nombre de gens
qui veulent créer et maintenir un site. Quand on parle d'installer un client
FTP, un logiciel d'édition HTML, et patati et patata.... Ils sont perdus. Le
but est de simplifier la chose, la rendre accessible, démocratiser cet
aspect encore obscur parfois ( j'ai dit "parfois", je rajoute même
"rarissime" .. ;-° ) du "comment rajouter un ch'tite boucle mot-clés dans un
squelette".

Pour les gens qui parlent Ch'Te'Meu'leu couramment, je sais bien que tout çà
a l'air de venir d'une autre planète, mais lorsque je fais mon
évengélisation "Spipienne", j'ai encore un obstacle à franchir : "Qui fait
les squelettes, qui les modifie ?"

Ce que je vois, c'est que grâce à cette appli intégrée, on peut maintenir à
distance, quelque soit l'ordinateur que tu utilises, où que tu te trouves
dans le monde, un ou plusieurs sites sous Spip.

Et pas d'installation de logiciel qui pose parfois des problèmes dans une
société privée ou publique : "Faut appeler le département informatique, le
responsable gnagnagna... Pour savoir si on a le droit d'installer tel ou tel
truc sur le poste du mec qui va gérer le site... Est-ce qu'on a la licence ?
..."

Bref, rendre accessible à tous par des moyens gratuits et simples cette
contrainte technique.

D'ailleurs comme c'est joli et bien fait cette
intégration, yaurait une doc à faire là dessus en parallèle avec ta
contrib : "comment intégrer l'accés à de nouvelles fonctionnalités dans
l'interface privée de spip"

Ok. Je dégage du temps et je m'y mets. Mais je pense que les créateurs de
Spip auraient une plus grande légitimité que moi pour le faire. Je ne
connaît qu'une infime partie du fonctionnement de SPIP...

Cordialement,
JLuc

neoram wrote:
> Voilà, juste pour re-dire et re-demander ( ;+)) ) votre avis à toutes et
> tous sur l'article sur Spip_Contrib
> http://www.uzine.net/spip_contrib/ecrire/articles.php3?id_article=170 :
>
> Cela parle de : un explorateur, éditeur de fichiers en ligne charté et
> intégré sous SPIP ..
>
> Cela permet de : "gérer" vos fichiers en lignes : naviguer dans votre

ftp,

> créer, renommer, supprimer, copier, déplacer, voir le source, éditer un
> fichier et/ou un répertoire. Vous pouvez aussi uploader un ou plusieurs
> fichiers sur votre serveur.
>
> Comment ? : j'ai intégré une appli existante à SPIP (Phpmyexplorer) ,

voir

> mon dernier post là dessus...
>
> Où ? : On y accède par le menu "Administration du site", par le "

nouveau "

neoram wrote:
> Il existe une version multi-utilisateurs, non-finalisée en intégration
> "Spipienne", qui verrouille les fichiers en cours d'utilisation.

Intéressant !

>>Au point que je me demande - en attendant un soft spécifique et léger -
>>si la simple interface privée de spip est pas mieux pour cela !!
> Euh... Je comprends pas ta remarque ...

La partie prévée de SPIP permet pas mal des choses dont j'ai besoin
(mais pas toi :wink: ) car
- un article peut contenir les textes d'un article (papier)
- il peut aussi contenir les images en doc attaché, avec vignettes
Seulement.
- on peut créer différentes versions des documents sous forme d'articles.
- ya un systeme de vérouillage presque adapté
Mais c'est un peu lourd, et ya pas de visu des vignettes au niveau de la rubrique
ou à un niveau plus global et j'ai l'intuition qu'il y a des scripts plus
spécialisés déjà existants. PhPCollab m'a été conseillé, je ne sais pas
si c'est pas trop lourd (j'ai le numéro d'été à sortir, pas le temps de regarder !!)

> Je me suis fait le reflet d'un certain nombre de gens qui ne sont pas rompus...
> FTP, un logiciel d'édition HTML, et patati et patata.... Ils sont perdus.

Louable soucis, mais ya achment intérêt à cerner les possibilités,
car si tu permet à des "innocents" de toucher au répertoire écrire,
tu cours à des désastres !!!

> lorsque je fais mon évengélisation "Spipienne",
> j'ai encore un obstacle à franchir :
> "Qui fait les squelettes, qui les modifie ?"

Bémol quand même : les boucles spip et leur mise en page,
c'est quand même pas évident évident dés qu'on sort des boucles standards.
Ne serait-ce que parceque ça cohabite pas génial avec un éditeur visuel.
C'est un "niveau d'abstraction" en plus ...
En même temps, on voit des personnes découvrir le html avec spip,
et qui bouclent et qui bouclent ... c'est donc possible. Tu confirmes ?

>>D'ailleurs comme c'est joli et bien fait cette
>>intégration, yaurait une doc à faire là dessus en parallèle avec ta
>>contrib : "comment intégrer l'accés à de nouvelles fonctionnalités dans
>>l'interface privée de spip"

> Ok. Je dégage du temps et je m'y mets. Mais je pense que les créateurs de
> Spip auraient une plus grande légitimité que moi pour le faire. Je ne
> connaît qu'une infime partie du fonctionnement de SPIP...

Jusqu'à présent, les créateurs ne documentent pas leur code en dehors du
code lui même (sauf éventuelle exception). Tu as la légitimité de
l'utilisateur contribuant, comme tous les auteurs de contrib
sur le site spipcontrib !

Remarque que
formaliser une API SPIP pour ces fonctionnalités
serait une des facettes accessibles de la modularisation.

A +,
JLuc
PS :
Mon retour sur ta contrib, c'est mon avis perso d'utilisateur
qui correspond à un cas particulier (comme tous les cas !)
Seuls les créateurs pourront apprécier si les cas perso particuliers
dans lesquels ta contrib est utile rentrent dans une catégorie
d'utilisation qu'ils souhaitent encourager...

Voilà, juste pour re-dire et re-demander ( ;+)) ) votre avis
à toutes et tous sur l'article sur Spip_Contrib
http://www.uzine.net/spip_contrib/ecrire/articles.php3?id_article=170

:

Cela permet de : "gérer" vos fichiers en lignes : naviguer
dans votre ftp, créer, renommer, supprimer, copier, déplacer,
voir le source, éditer un fichier et/ou un répertoire. Vous
pouvez aussi uploader un ou plusieurs fichiers sur votre serveur.

Perso, j'utilise SSH ou FTP pour tout ça (je n'ai donc pas intallé le
script), mais voici quelques idées de fonctionnalités qui pourraient
être utiles :

- permettre de gérer les droits sur le fichiers (chmod). Je crois que
PhpMyExplorer le fait (donc probablement ton script aussi), mais je le
dis quand même à tout hasard.

- gérer les fonctions zip, gzip, tar,...

- permettre d'éditer un .htaccess (je ne sais pas si l'utilisation des
fichiers cachés est autorisée).

- Créer une fonction de backup automatique des fichiers sensibles (la db
moins les données d'indexation; les squelettes; mesfonctions.php3
(peut-être d'autres,...)). Une tache routinière (tous les jours, toutes
les semaines) crée une archive .tar.gz et se connecte en FTP à un
serveur distant pour effectuer le backup et supprimer les backups dont
le délai de vie est dépassé. Je ne sais pas si çà s'inscrit dans ton
projet, mais ça pourrait être extrêmement pratique de manière générale
dans SPIP (et il n'est pas trop dur de trouver un serveur gratuit pour
hoster les backups). Le problème, c'est que PHP sera sans doute un peu
court pour ce genre de tâche et qu'il faudrait programmer ça dans un
langage compilé. Mais bon, c'est juste une suggestion.

FS

Re Bonjour ...

> Il existe une version multi-utilisateurs, non-finalisée en intégration
> "Spipienne", qui verrouille les fichiers en cours d'utilisation.

Intéressant !

Je vois çà dès que possible, mais je voulais d'abord votre avis dessus avant
de continuer plus avant ...

>>Au point que je me demande - en attendant un soft spécifique et léger -
>>si la simple interface privée de spip est pas mieux pour cela !!
> Euh... Je comprends pas ta remarque ...

La partie prévée de SPIP permet pas mal des choses dont j'ai besoin
(mais pas toi :wink: ) car
- un article peut contenir les textes d'un article (papier)
- il peut aussi contenir les images en doc attaché, avec vignettes
Seulement.
- on peut créer différentes versions des documents sous forme d'articles.
- ya un systeme de vérouillage presque adapté

Oui mais là tu parles de contenus stockés en BD. Comment gérer ton système
d'affichage des contenus " en ligne " ... :-p

Mais c'est un peu lourd, et ya pas de visu des vignettes au niveau de la
rubrique
ou à un niveau plus global et j'ai l'intuition qu'il y a des scripts plus
spécialisés déjà existants. PhPCollab m'a été conseillé, je ne sais pas
si c'est pas trop lourd (j'ai le numéro d'été à sortir, pas le temps de
regarder !!)

Connait pas, dsl...

> Je me suis fait le reflet d'un certain nombre de gens qui ne sont pas
rompus...
> FTP, un logiciel d'édition HTML, et patati et patata.... Ils sont
perdus.

Louable soucis, mais ya achment intérêt à cerner les possibilités,
car si tu permet à des "innocents" de toucher au répertoire écrire,
tu cours à des désastres !!!

Que les administrateurs de toutes les rubriques, bien sur, en mode
"interface complète" ... Ca réduit la marge d'erreur ...

> lorsque je fais mon évengélisation "Spipienne",
> j'ai encore un obstacle à franchir :
> "Qui fait les squelettes, qui les modifie ?"

Bémol quand même : les boucles spip et leur mise en page,
c'est quand même pas évident évident dés qu'on sort des boucles standards.
Ne serait-ce que parceque ça cohabite pas génial avec un éditeur visuel.
C'est un "niveau d'abstraction" en plus ...

Je suis d'accord. Mais la simplicité est tout de même de mise ...

En même temps, on voit des personnes découvrir le html avec spip,
et qui bouclent et qui bouclent ... c'est donc possible. Tu confirmes ?

J'en suis la preuve, concernant le PHP ;=)) ...

>>D'ailleurs comme c'est joli et bien fait cette
>>intégration, yaurait une doc à faire là dessus en parallèle avec ta
>>contrib : "comment intégrer l'accés à de nouvelles fonctionnalités dans
>>l'interface privée de spip"

> Ok. Je dégage du temps et je m'y mets. Mais je pense que les créateurs

de

> Spip auraient une plus grande légitimité que moi pour le faire. Je ne
> connaît qu'une infime partie du fonctionnement de SPIP...

Jusqu'à présent, les créateurs ne documentent pas leur code en dehors du
code lui même (sauf éventuelle exception). Tu as la légitimité de
l'utilisateur contribuant, comme tous les auteurs de contrib
sur le site spipcontrib !

Effectivement, mais faut pas s'inquiéter, je sortirai pas un bouquin dessus
à 23 euros... ;+))

Remarque que
formaliser une API SPIP pour ces fonctionnalités
serait une des facettes accessibles de la modularisation.

Comme l'abstraction de bases de données d'ailleurs...

A +,
JLuc
PS :
Mon retour sur ta contrib, c'est mon avis perso d'utilisateur
qui correspond à un cas particulier (comme tous les cas !)
Seuls les créateurs pourront apprécier si les cas perso particuliers
dans lesquels ta contrib est utile rentrent dans une catégorie
d'utilisation qu'ils souhaitent encourager...

Je vois cela aussi de cette façon. Mon but est d'ouvrir SPIP au maximum. Ici
, en fournissant un squelette de base à quelqu'un qui a juste un
hébergement, tu lui donnes la possibilité de gérer son site entièrement à
distance. Démocratisation de l'internet à outrance... Désolé, je rêve tout
haut ...

--neoram

Bonjour,

Voilà, juste pour re-dire et re-demander ( ;+)) ) votre avis
à toutes et tous sur l'article sur Spip_Contrib
http://www.uzine.net/spip_contrib/ecrire/articles.php3?id_article=170
:

Cela permet de : "gérer" vos fichiers en lignes : naviguer
dans votre ftp, créer, renommer, supprimer, copier, déplacer,
voir le source, éditer un fichier et/ou un répertoire. Vous
pouvez aussi uploader un ou plusieurs fichiers sur votre serveur.

Perso, j'utilise SSH ou FTP pour tout ça (je n'ai donc pas intallé le
script),

Si tu sais gérer tout cela en ligne de commande, effectivement. Mais moi je
sais po faire...

mais voici quelques idées de fonctionnalités qui pourraient
être utiles :

Aie...

- permettre de gérer les droits sur le fichiers (chmod). Je crois que
PhpMyExplorer le fait (donc probablement ton script aussi), mais je le
dis quand même à tout hasard.

Effectivement. J'ai perdu le bout de code, je l'intègre dès que possible...

- gérer les fonctions zip, gzip, tar,...

Je connais pas les commandes en PHP pour çà. Si tu les as...

- permettre d'éditer un .htaccess (je ne sais pas si l'utilisation des
fichiers cachés est autorisée).

J'vais voir...

- Créer une fonction de backup automatique des fichiers sensibles (la db
moins les données d'indexation;

Suffit de réadapter le script de Matthieu Onfray ou de Noplay , je sais
plus... Donc possible, sans problèmes, je pense...

les squelettes;

Idem...

mesfonctions.php3

Idem...

(peut-être d'autres,...)). Une tache routinière (tous les jours, toutes
les semaines) crée une archive .tar.gz et se connecte en FTP à un
serveur distant pour effectuer le backup et supprimer les backups dont
le délai de vie est dépassé.

Ou la la ... Je suis dépassé.. Masi je vais m'y pencher, ma fois...

Je ne sais pas si çà s'inscrit dans ton
projet, mais ça pourrait être extrêmement pratique de manière générale
dans SPIP (et il n'est pas trop dur de trouver un serveur gratuit pour
hoster les backups). Le problème, c'est que PHP sera sans doute un peu
court pour ce genre de tâche et qu'il faudrait programmer ça dans un
langage compilé.

Moi j'ai acheté le dernier " Compil'FUnk " de Chez Universal.. J'ai bon , là
? Sérieusement, je pense qui'l faut rester sur un standard de langage , pour
une question de simplicité, d'accessibilité à tous du code...

Mais bon, c'est juste une suggestion.

Je le note .. ;-))))))

--neoram