URL: https://linuxfr.org/users/anonyme/journaux/microlabel-mmaj Title: Microlabel : MMÀJ Authors: Anonyme Date: 2014年04月28日T00:11:35+02:00 License: CC By-SA Tags: franglais Score: 5 Méchante Mise À Jour pour [μLabel](http://linuxfr.org/users/philippemc/journaux/microlabel-alternative-tentacles-a-toi-tout-seul). Je rappelle que ce truc est un CMS, basiquement un player web pour musicos voulant diffuser leur musique, sur la base du concept d'[album](https://en.wikipedia.org/wiki/Album). ## Index ## Nouvelle page d'index. [Roundabout](http://fredhq.com/projects/roundabout/), contrairement à [la précédente lib](http://www.jacksasylum.eu/ContentFlow/), n'impose pas l'usage de markup non standard, donc la page d'index [valide](http://validator.w3.org/check?uri=http%3A%2F%2Fopensimo.org%2Fmicrolabel%2Findex.php). Ça, c'est fait. ![index](http://pix.toile-libre.org/upload/original/1398633647.png) ### Meta-data musiciens ### Un fichier index.xml, s'il est présent dans le répertoire de l'album, et qu'il ressemble à ça : ```xml vocal guitar bob10bal leadvocal guitar bass drums xaccrocheur xaccrocheur@gmail.com engineer vocal research other recording janob75 ``` Déclenche l'affichage d'une section par musicien (et une liste des videos, qui playent dans une galerie), comme ça : ![mucicien](http://pix.toile-libre.org/upload/original/1398634040.png) Et tout ça est [valide aussi](http://validator.w3.org/check?uri=http%3A%2F%2Fopensimo.org%2Fplay%2F%3Fa%3DAzer0%2CCounternatures). Oui oui je sais, c'est génial, mais atta. Il y a maintenant un système de notification de MàJ (clique sur l'icône d'aide, [en bas](http://opensimo.org/microlabel/?a=Les_Intouchables,Touche)). En fait il est là depuis longtemps, mais c'était ~~chiant~~ contraignant de copier / coller le hash du dernier commit, et de le remplacer par le nouveau dans le source du fichier index.php. Maintenant j'ai fait une fonction qui me permet de faire ça directement dans emacs, d'un coup : - Sauvation de tous les fichiers ouverts - Retrouvation du hash - Remplacement du hash dans le source - Commit, push - Eventuels pull sur des machines distantes C'est super pratique, pour moi et pour les utilisateurs. ## Back Office ## ![Back Office](http://pix.toile-libre.org/upload/original/1398635754.png) On peut maintenant tagger les fichier en ligne. Bon, il faut que les fonctions ad-hoc soyent disponibles sur le serveur, genre [vorbiscomment](https://wiki.xiph.org/Vorbis-tools), et les histoires de droits habituelles. ## Sécurité ## La sécurité se limite au .htaccess d'Apache (ce qui n'est pas rien non plus). J'ai tenté d'être un maximum interopérable dans le code, de tester l'OS et tout, mais ça m'étonnerait vraiment que, tel quel, ça tourne sur autre chose qu'un Linux/Apache. J'aimerais bien de l'aide sur ce front. ## Bugs ## What ? Get out of here ;)

AltStyle によって変換されたページ (->オリジナル) /