logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 30-05-2014 19:05:41

Thuban
aka prx
Distrib. : OpenBSD
Noyau : current
(G)UI : cwm
Inscription : 09-01-2009
Site Web

[dokuwiki] Ajout automatique de pages

Bonjour,
J'aimerais que dokuwiki prenne en compte directement les pages que je mettrais sur mon serveur.

Un peu comme le fait wikitten http://wikitten.vizuina.com/ : je pousse une arborescence de fichiers sur mon serveur, et ils sont directement consultables/éditables sur le wiki.

C'est possible?

Hors ligne

#2 30-05-2014 21:21:36

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : [dokuwiki] Ajout automatique de pages

Salut,
Oui, si tu copies une page dans le wiki (et que les droits sont bons), elle est directement éditable par dokuwiki.
Le seul soucis avec les envois manuels, c'est que l'historique des différence n'es pas mis à jour, ou plutôt, il fait figurer une entrée «édition externe», non-archivée contrairement aux autres.

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#3 30-05-2014 21:29:00

Thuban
aka prx
Distrib. : OpenBSD
Noyau : current
(G)UI : cwm
Inscription : 09-01-2009
Site Web

Re : [dokuwiki] Ajout automatique de pages

Hum... Donc à priori c'est envisageable d'avoir un dokuwiki géré avec rsync (ou git/mercurial). cool smile

Je m'en vais tester tout ça. L'idéal pour moi serait de pouvoir copier des fichiers écrits en markdown et que dokuwiki affiche ça correctement.

Hors ligne

#4 31-05-2014 10:30:59

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : [dokuwiki] Ajout automatique de pages

Oui, euh, par contre, si tu fais du git/mercurial, il faut que le wiki commit lorsqu'il fait des changements smile Il y a un module pour ça, qui la dernière fois que je l'ai testé ne fonctionnait pas.
De plus, git/mercurial ne vont pas gérer les «verrous» lors de l'édition, et inversement, dokuwiki ne fera pas de son côté de three-way-merge lors de l'enregistrement. Donc si une page est éditée dans le git pendant que le wiki est modifié, ben, l'envoi git sera écrasé…
Si tu veux un wiki avec un backend git uniquement, tu peux regarder du côté de l'ikiwiki qu'utilise Debian.

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#5 31-05-2014 10:39:03

Thuban
aka prx
Distrib. : OpenBSD
Noyau : current
(G)UI : cwm
Inscription : 09-01-2009
Site Web

Re : [dokuwiki] Ajout automatique de pages

J'avoue que je galère un peu pour faire ce que je veux. Je réexplique car je crois que je ne suis pas clair :

- Syntaxe markdown supportée (j'écris tout ainsi)
- Un wiki (ou un truc) qui me permet d'avoir en évidence la liste des changements récents.
- Possibilité de modifier les pages via le navigateur.
- Possibilité de modifier les pages via n'importe quel éditeur, et de pousser le fichier (la page) sur le serveur -> le wiki doit le prendre en compte ou en tout cas ajouter automatiquement cette nouvelle page. Du coup, quand je dis git, ça peut très bien être rsync.

Hors ligne

#6 31-05-2014 10:56:05

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : [dokuwiki] Ajout automatique de pages

Ikiwiki : https://en.wikipedia.org/wiki/Ikiwiki
Cela-dit, je ne l'ai encore jamais essayé.

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#7 31-05-2014 11:02:27

Thuban
aka prx
Distrib. : OpenBSD
Noyau : current
(G)UI : cwm
Inscription : 09-01-2009
Site Web

Re : [dokuwiki] Ajout automatique de pages

Ouaip, il semble plus adapté.
D'autant plus que c'est dans les dépots. Ça génère des pages statiques, donc c'est mieux pour mon petit RPi.

M'en vais tester tout ça. Merci! smile

Hors ligne

#8 31-05-2014 11:03:04

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : [dokuwiki] Ajout automatique de pages

Tu nous feras des retours alors ! C'est o-bli-gé ! big_smile

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#9 31-05-2014 11:07:03

Thuban
aka prx
Distrib. : OpenBSD
Noyau : current
(G)UI : cwm
Inscription : 09-01-2009
Site Web

Re : [dokuwiki] Ajout automatique de pages

Bien sûr wink
Là où je vais le plus galérer, c'est la partie cgi avec nginx...

Hors ligne

#10 31-05-2014 11:19:51

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : [dokuwiki] Ajout automatique de pages

\o/

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#11 31-05-2014 11:31:55

Lunatic
Membre
Lieu : Lyon
Distrib. : Fedora 24
Noyau : Linux 4.6.5-300.fc24.x86_64
(G)UI : Gnome
Inscription : 03-08-2013
Site Web

Re : [dokuwiki] Ajout automatique de pages

Tu peux regarder du côté de gitit aussi, il me semble que ça comble l'ensemble de tes demandes. De plus ça se base sur la syntaxe Pandoc (c'est du même créateur), qui est du Markdown amélioré (utile pour faire des tableaux par exemple).

Je suis aussi sur Twitter et nouvellement sur Diaspora*
Mon blog de geekeries : HAL-9000

(J'applique la règle de proximité)

Hors ligne

#12 31-05-2014 15:21:50

Thuban
aka prx
Distrib. : OpenBSD
Noyau : current
(G)UI : cwm
Inscription : 09-01-2009
Site Web

Re : [dokuwiki] Ajout automatique de pages

Ça y est, c'est installé.
Par contre, je n'arrive pas encore à m'en servir tongue .

Le site explique tout super bien!
Alors pour commencer, on installe ikiwiki et ce qu'il faut:

apt-get install ikiwiki fcgiwrap spawn-fcgi



Ensuite, on crée un nouveau wiki :

ikiwiki --setup /etc/ikiwiki/auto.setup



Bon, moi ça m'a mis tous les fichiers dans le /home de mon utilisateur. J'ai donc suivi ces informations : https://ikiwiki.info/setup/#index6h2


Pour nginx, j'ai lancé le spawn-fcgi comme expliqué ici pour nginx : https://ikiwiki.info/tips/dot_cgi/

Ne reste plus qu'à adapter les chemins de fichiers à vos besoins.

ikiwiki permet même d'utiliser mercurial plutôt que git! smile

Bon, j'y retourne, il faut que je trouve comment rajouter une page wink

Hors ligne

#13 31-05-2014 15:39:57

Thuban
aka prx
Distrib. : OpenBSD
Noyau : current
(G)UI : cwm
Inscription : 09-01-2009
Site Web

Re : [dokuwiki] Ajout automatique de pages

Bon c'est bon, j'ai juste fait mon boulet, il faut que les pages aient l'extension .mdwn .

Je ne sais pas si je vais le garder... C'est quand même un gros bouzin pour ce que j'en ai besoin. Il faut voir à l'usage

Hors ligne

#14 13-11-2015 19:33:47

remydev
Membre
Inscription : 13-11-2015

Re : [dokuwiki] Ajout automatique de pages

Salut Thuban,

Je cherche exactement la même chose :
un docuwiki avec edition on-line mais aussi off-line (donc via editeur de texte)

As tu conservé la solution ikiwiki ?

Merci

Hors ligne

#15 13-11-2015 22:49:07

Thuban
aka prx
Distrib. : OpenBSD
Noyau : current
(G)UI : cwm
Inscription : 09-01-2009
Site Web

Re : [dokuwiki] Ajout automatique de pages

Salut!
Eh bien non, j'en suis venu à séparer finalement un site statique d'un blogotext. Entre les 2, j'ai utilisé pico mais je l'ai trouvé trop "jeune" à l'époque.

Hors ligne

Pied de page des forums