modindex pour SME 7

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

modindex pour SME 7

Messagepar sibsib » 16 Avr 2006 21:42

Bonjour,

Je viens de terminer le portage de modindex pour SME7.

Pour ceux qui ne connaissent pas, modindex permet de faire un bô listing d'un dossier sur un serveur WEB http.

Pour vous faire une idée du look de la bête (quasi pas tunée) : http://www.schirrms.net/files

Pour lire la documentation (En anglais, pas le temps de faire mieux) :
http://distro.ibiblio.org/pub/linux/dis ... o-beta.htm

Pour l'installation sur SME 7 rc 1 :

Code: Tout sélectionner
cd /tmp
wget http://www.schirrms.net/files/smeserver-modindex-0.0.6-0.noarch.rpm
yum localinstall smeserver-modindex-0.0.6-0.noarch.rpm
(Yum va se charger de chercher le module modindex manquant)

C'est tout, çà marche ! Il n'est pas nécessaire de faire le post-upgrade et le reboot.

Si vous aviez installé précédemment e-smith-modindex-0.0.5-2 (ou une autre version, je pense), il va se désinstaller, mais le service http restera 'planté'. Pour le redémarrer :
Code: Tout sélectionner
/etc/rc.d/init.d/httpd-e-smith stop
/etc/rc.d/init.d/httpd-e-smith start


C'est tout frais, alors à tester plutôt sur une machine pas trop critique :-)

Enjoy,
Pascal
Sibsib, admin heureux d'un petit SME !!!
- SME 8.0 beta 6 dans une VM :-)
- ESXI 4.1 sur hardware noname
Ma petite page sur SME
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne

Messagepar sibsib » 17 Avr 2006 14:07

Hello,

Déjà la version 0.0.6-01 ...

Un petit bug mis en évidence si une requête malformée arrive au programme.

pour celui qui l'a installé :-)
Code: Tout sélectionner
cd /tmp
wget http://www.schirrms.net/files/smeserver-modindex-0.0.6-01.noarch.rpm
yum localupdate smeserver-modindex-0.0.6-01.noarch.rpm


pour les autres :
Code: Tout sélectionner
cd /tmp
wget http://www.schirrms.net/files/smeserver-modindex-0.0.6-01.noarch.rpm
yum localinstall smeserver-modindex-0.0.6-01.noarch.rpm


A+,
Pascal
Sibsib, admin heureux d'un petit SME !!!
- SME 8.0 beta 6 dans une VM :-)
- ESXI 4.1 sur hardware noname
Ma petite page sur SME
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne

Messagepar dpfpic » 17 Avr 2006 22:38

Sibsib,

J'ai installé modindex sur ma SME 7rc1 de Test et l'installation c'est passée sans problème.

Maintenant, une petite question, comment rajouter une Description comme sur ton site.

Pour moi, j'ai bien le fichier + la date de modification, masi pas de Description.

Merci de ton aide.

DPFPIC
Processeur : 2 x AMD Opteron(tm) Processor 252 (2,6 GHz)
Mémoire : 4 Go
Disque Dur : 2 x 1To en RAID 1
Os :SmeServeur 7.4 (Centos 4.7)
Serveur Web/MySQL/PHP/Ftp/Mail
Avatar de l’utilisateur
dpfpic
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 160
Inscrit le: 24 Mai 2003 00:00

Messagepar sibsib » 18 Avr 2006 22:10

Hello,

Donc çà marche, ouf :-)

Ben oui, sans description, c'est vachement moins interressant ;-)

En fait, il faut créer un fichier descriptions.txt dans chaque répertoire.

La structure minimale de ce fichier est :
nom_fichier<TAB>description

(Une ligne par fichier dans le répertoire)

Après, si tu veux un titre, ou changer les couleurs, ou l'ordre de tri, tu peux passer des paramètres, toujours selon la même syntaxe, mais en précédant les paramètres par #

Par expemple, le plus courant :
#text_title<TAB>Download Area

Attention : le parser du fichier description.txt est assez sensible. Donc, ne pas essayer de créer ce fichier avec notepad ;-)

En général, je crées le fichier en me positionnant dans le dossier et en tapant :
Code: Tout sélectionner
ls >descriptions.txt


Comme çà, au moins les noms de fichiers sont exacts.

Ensuite, je suis un vieux donc j'édite avec vi, mais mc ou pico vont très bien aussi.

La doc de tous les paramètres (en angliche, mais par l'auteur donc c'est mieux ) ici

Il y a juste un bug dans la doc (l'auteur est informé et fera la correction)

Les 4 commandes #sort_file_by_ doivent être écrite #sort_files_by_

A+,
Pascal
Sibsib, admin heureux d'un petit SME !!!
- SME 8.0 beta 6 dans une VM :-)
- ESXI 4.1 sur hardware noname
Ma petite page sur SME
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne

Messagepar dpfpic » 18 Avr 2006 22:27

Sibsib,

C'est parfait, cela fonctionne très bien.

Merci encore.

DPFPIC
Processeur : 2 x AMD Opteron(tm) Processor 252 (2,6 GHz)
Mémoire : 4 Go
Disque Dur : 2 x 1To en RAID 1
Os :SmeServeur 7.4 (Centos 4.7)
Serveur Web/MySQL/PHP/Ftp/Mail
Avatar de l’utilisateur
dpfpic
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 160
Inscrit le: 24 Mai 2003 00:00


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité