Changes

Jump to navigation Jump to search
7,111 bytes added ,  09:32, 24 November 2007
Traduction FR
{{Languages|KPlaylist}}

=Maintaineur=
[[User:Cool34000|Sylvain Gomez]]<br/>
mailto:sylvaingomez@free.fr

=Description de kPlaylist=
[http://www.kplaylist.net/ kPlaylist] est un système PHP gratuit qui créé votre collection de musique via Internet.

[http://www.kplaylist.net/ kPlaylist] est une base de données musicale que vous pouvez gérer via le web. Avec kPlaylist vous pouvez diffuser votre musique (ogg, mp3, wav, wma, etc.), vous pouvez uploader, créer des playlists, partager, effectuer des recherches, télécharger et bien plus encore.

[http://www.kplaylist.net/index.php?readmore=true Plus] d'informations sur kPlaylist et liste des [http://www.kplaylist.net/index.php?features=true fonctionnalités].

=RPM kPlaylist=
==Téléchargement==
Vous pouvez télécharger ce paquetage ''[http://mirror.contribs.org/smeserver/contribs/sgomez/contribs/kplaylist/smeserver-kplaylist-1.7.426-1.noarch.rpm ici]''.

Si vous souhaitez le sauvegarder directement sur votre serveur SME, lancez la commande suivante au prompt :
wget http://mirror.contribs.org/smeserver/contribs/sgomez/contribs/kplaylist/smeserver-kplaylist-1.7.426-1.noarch.rpm
==Installation==
Pour installer kPlaylist, tapez la commande suivante :
yum localinstall smeserver-kplaylist-1.7.426-1.noarch.rpm
Vous pouvez ignorer les messages YUM ''signal event post-upgrade'' et ''signal-event reboot''.
==Commandes spéciales==
Pour voir la configuration de kPlaylist, tapez la commande suivante au prompt :
config show kplaylist
Vous pouvez changer quelques paramètres :
Paramètre DB | Options | Défaut | Explication
# HTTPS | on/off | off | Active/Désactive le mode https forcé
# PublicAccess | local/global | local | Accessibilité de l'interface web
# MaxUpload | xM | 16M | Taille maxi des fichiers à envoyer
# URL | nouvel alias | | Alias optionnel pour kPlaylist
Après toute modification de la configuration de kPlaylist, vous devez appliquez vos changements avec les commandes suivantes :
expand-template /etc/httpd/conf/httpd.conf
/etc/rc7.d/S86httpd-e-smith sigusr1
==Mise à jour==
Le RPM installe la dernière version stable (1.7.426). Si vous souhaitez essayer la version de développement (1.7.464), uploadez simplement le nouveau fichier dans '''''/opt/kplaylist/html/'''''.

Puis éditez ce fichier et changez le mot de passe MySQL password à la ligne #71
'pass' => 'kplaylist', # MySql password
Vous pouvez retrouver votre mot de passe existant en tapant la commande suivante :
config getprop kplaylist DbPassword
Puis renommez ce fichier en ''index.php'' et appliquez la sécurité :
mv -f /opt/kplaylist/hmtl/kplaylist.1.7.464.php /opt/kplaylist/hmtl/index.php
chown root:www /opt/kplaylist/hmtl/index.php
chmod 660 /opt/kplaylist/hmtl/index.php
Pour terminer, vous aurez besoin de mettre à jour la base de données. Cette étape sera réalisée à votre 1ère connexion.

Les prochaines version du RPM versions seront bien entendu capable de mettre à jour une installation existante. Un nouveau RPM sortira dès qu'une nouvelle version stable sera disponible.
==Désinstallation==
Pour désinstaller kPlaylist, tapez simplement la commande suivante :
yum remove smeserver-kplaylist
Vous pouvez ignorer les messages YUM ''signal event post-upgrade'' et ''signal-event reboot''.

Pour supprimer complètement kPlaylist (fichiers d'installation + utilisateur/base de données MySQL) vous devrez lancez la commande suivante :
sh /root/KPlaylist-Full-Uninstall.sh
{{Warning box|Le répertoire de MP3 par défaut sera supprimé durant cette opération par le script ! Déplacez vos fichiers avant de lancer ce script !}}

=Utilisation de kPlaylist=
==Accès Web==
L'interface web de kPlaylist est disponible sur le LAN UNIQUEMENT par défaut (sans HTTPS)

Vous pouvez accéder à l'interface à l'adresse http://yourserver/kplaylist
login : admin
pass : admin
Veuillez changer le mot de passe admin en 1er !
==Upload==
Les utilisateurs enregistrés peuvent uploader des fichiers (16M maxi par défaut). Ces fichiers seront stockés dans '''''/opt/kplaylist/files''''' par défaut.

Ce dossier est également le dossier de MP3 par défaut !
==Accès Samba==
Pour un téléchargement/envoi plus rapide, vous pouvez utiliser Samba pour accéder à '''''/opt/kplaylist/files'''''.

Parcourez simplement les partages de votre serveur SME server, vous devriez voir un dossier nommé '''''kplaylist'''''.

Les utilisateur SME existants peuvent parcourir ce dossier partagé après l'installation du RPM.
==Ajouter plus de dossiers source==
kPlaylist est compatible avec plusieurs sources musicales (lecteurs, répertoires, nmb, smbfs, nfs, etc).

L'option ''FollowSymLinks'' est également disponible, ce qui signifie que vous pouvez utiliser des liens symboliques à l'intérieur du dossier '''''/opt/kplaylist/files'''''.

Rappellez vous simplement que l'accès de kPlaylist est restreint à /opt/kplaylist par défaut, vous devriez opérer tout changement '''dans un custom-template''' pour autoriser l'accès au dossier souhaité.
'''Rappel: Procédure correcte pour créer un custom-template'''
# Créez le dossier s'il n'existe pas déja
mkdir -p /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf

# Copiez le template original
cp /etc/e-smith/templates/etc/httpd/conf/httpd.conf/98kplaylist /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf/

# Editez ''/etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf/98kplaylist''
# Remplacez la ligne #34 avec vos changements désirés
php_admin_value open_basedir /opt/kplaylist:/tmp:/usr/share/pear''':/home/e-smith/files/ibays/mp3_ibay/files''' ''(juste un exemple)''

# Appliquez vos changements
expand-template /etc/httpd/conf/httpd.conf
/etc/rc7.d/S86httpd-e-smith sigusr1
Maintenant rendez-vous dans l'interface web de kPlaylist et connectez vous avec le compte admin. Cliquez sur ''Config'' dans la console d'administration. Puis cliquez sur ''Gestion de la librairie'' et ajouter manuellement votre nouveau chemin à la liste (ou créez un lien symbolique).
==mp3mail==
kPlaylist est capable d'envoyer des mails. Si vous désirez utiliser cette fonctionnalité, vous devez paramétrer dans MySQL ''max_allowed_packet'' (sinon vous obtiendrez une page d'erreur lors de vos tentatives d'envoi).

Créez le fichier '''''/etc/e-smith/templates/etc/my.cnf/011max-allowed-packet''''' s'il n'existe pas déja et coller le code suivant dedans :
max_allowed_packet=32M (vous pourriez avoir besoin d'augmenter cette valeur)

Puis appliquez vos modifications:
expand-template /etc/my.cnf
service mysqld restart
expand-template /etc/httpd/conf/httpd.conf
/etc/rc7.d/S86httpd-e-smith sigusr1

=Informations additionelles=
*[http://www.kplaylist.net/ Homepage]
*[http://www.kplaylist.net/index.php?documentation=true Documentation]
*[http://www.kplaylist.net/forum/ Forums]
*[http://www.kplaylist.net/index.php?download=true Section téléchargement]


''Sylvain Gomez (Cool34000)''

----
[[Category: Contrib/fr]]
[[Category: Webapps/fr]]
498

edits

Navigation menu