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 14-04-2015 18:46:00

kao
Modérateur
Distrib. : Testing
Noyau : Linux 4.quelquechose
(G)UI : Gnome 3
Inscription : 27-09-2012
Site Web

[autre] Ajout code couleur pour la balise code au wiki.debian.org

En ce moment je m'interresse au wiki.debian.org
J'aimerai faire profiter le wiki du principe de la couleur pour la balise code , j'ai rédigé un début de proposition ici :
https://wiki.debian.org/kao/colorcodeproposal


L'idéal serait de proposer un patch prêt à l'emploi. Je me suis donc lancé dans la découverte de leur moteur de wiki : moinmoin écrit en python.

J'ai créé une vm pour tester le truc et éventuellement créer un patch mais je bute encore sur l'import du thème debian.

Donc, afin de faire le suivi et de pouvoir partager mes découvertes, voici mes notes :


Prépa serveur :

apt-get install ssh git


nano .bashrc
export PATH=$PATH:/sbin



Dépendances :

apt-get install apache2 libapache2-mod-wsgi




Téléchargement :

cd
wget http://static.moinmo.in/files/moin-1.9.8.tar.gz
tar -xzvf moin-1.9.8.tar.gz



nano /etc/apache2/sites-available/000-default.conf


Changer : DocumentRoot /var/www/html pour DocumentRoot /var/www/

 /etc/init.d/apache2 restart




Installation :

cd moin-1.9.8/


python setup.py install --force --prefix=/usr/local --record=install.log




cd /usr/local/share/moin/server


python test.wsgi



python wikiserver.py


Normalement on peut y accéder depuis http://IpdelaVM/ et creer un compte de test  ou bien depuis http://IpdelaVM:8000/


Configuration de la copie des fichiers :
(je ne sais si c'est d'un grand interet pour les tests)

cd /usr/local/share/moin


cp server/moin.wsgi .
cp config/wikiconfig.py .




Theme Debian :
Pour l'instant je bloque sur l'installation du theme debian : je n'arrive pas à le télécharger complètement depuis ici : http://git.deb.at/w/deb/moinmoin.git/tree
De plus je ne suis pas sur de pouvoir l'éxecuter je ne sais pas vraiment dans quelle version est le wiki debian.org smile


J'avance tranquillement, en espérant trouver une solution.


NB: J'ai trouvé la plupart de mes infos ici :
https://moinmo.in/HowTo/UbuntuQuick

Hors ligne

#2 17-04-2015 09:01:20

kao
Modérateur
Distrib. : Testing
Noyau : Linux 4.quelquechose
(G)UI : Gnome 3
Inscription : 27-09-2012
Site Web

Re : [autre] Ajout code couleur pour la balise code au wiki.debian.org

Je galère toujours sur l'importation du thème, je n'arrive pas à faire un clone du git :

git clone http://git.deb.at/w/deb/moinmoin.git


En même temps je ne suis pas sur d'être au bon endroit.


Sinon j'ai créé un bug sur le wiki.debian.org dans les wishlist :
https://bugs.debian.org/cgi-bin/bugrepo … bug=782710
On pourra faire le suivi depuis là.
Je vais supprimer la page que j'avais créé sur le wiki.debian.org

Hors ligne

#3 17-04-2015 14:47: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 : [autre] Ajout code couleur pour la balise code au wiki.debian.org

Hop:

git clone 'git://git.deb.at/deb/moinmoin.git'


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

Hors ligne

#4 17-04-2015 19:45:32

kao
Modérateur
Distrib. : Testing
Noyau : Linux 4.quelquechose
(G)UI : Gnome 3
Inscription : 27-09-2012
Site Web

Re : [autre] Ajout code couleur pour la balise code au wiki.debian.org

Merci Captnfab, une fois le clonage fait en local,

J'ai essayé de placer les fichiers, le theme est pris en compte mais il semble pas trouver le css :
Un des emplacements ne doit pas être bon. Il faut que j'enquête.

cp -R moinmoin/debwiki/  /usr/local/share/moin/htdocs/debwiki/
chown -R www-data:www-data /usr/local/share/moin/htdocs/debwiki/




Le dossier thème :

cp -R moinmoin/theme/  /usr/local/share/moin/data/plugin/
chown -R www-data:www-data /usr/local/share/moin/data/plugin/
chmod ugo+x /usr/local/share/moin/data/plugin/theme/debwiki.py




Le fichier : wikiconfig.py.debwiki

cp  moinmoin/wikiconfig.py.debwiki /usr/local/share/moin/wikiconfig.py.debwiki
chown  www-data:www-data /usr/local/share/moin/wikiconfig.py.debwiki
chmod ugo+x /usr/local/share/moin/wikiconfig.py.debwiki

Hors ligne

Pied de page des forums