PWS: Plugin Web Server (1 Viewer)

G

guilhem

Guest
Originally posted by ltb-@5 May 2006, 21:13
une page  de ce type pourrait  etre mise en place pour l'update
<div align="right"><{POST_SNAPBACK}>
[/quote]

Dommage qu'ils n'ai pas une seule base d'utilisateur pour le web et le forum. Et pour notre base utilisateur, ce serait d'ailleur à essayer de ce coupler avec la base d'utilisateur existante de MP. A voir plus tard.

Sinon pour la page en elle même. Je pense que ce sera quelque chose d'approchant en effet. Par contre si c'est nous qui le développons on aura du mal à faire des espaces de saisie de textes aussi évolué. Enfin si vous avez des pistes pour le faire pourquoi pas (inclure des scripts déjà fait ...)
 
P

pitie

Guest
Originally posted by guilhem@5 May 2006, 19:24
Tout d'abord les questions :

---- <div class='quotetop'>CITATION
piloté par l'equipe officiel de MP

C'est eu les moderateurs





Bon allez je me lance....
Bon boulot
<


Utilisateurs de PWS:

* l'administrateur / modérateur : Il doit pouvoir tout gérer sans avoir à entrer dans la base de données à la main ( hors update logicielle).
* le créateur de plugin : Possibilité de gérer son ou ses plugins
* l'utilisateur Lamda : Possibilité de voir la liste des plugins et leur description. Voir si cet accès est utile car il est redondant avec ce qu'à fait -ltb- et le téléchargement officiel.
* l'utilisater MP: c'est à dire l'interface avec le plugin de téléchargement, je pense trés similaire à l'utilisateur Lamda
==> Les traducteurs ? non ? oui ? (attention ce n'est pas prioritaire)

Fonctionnalités générales
* Ce site doit être multi - langue
Seul les DEVs et super utilisateur utilisateur sont je pense utile
en effet pourquoi faire un site dedié alors que lon aura cela dans MP ou en RSS ?
apres rien n'empechera de rajouter sur le site EN et FR la liste
<


Fonctionnalités par utilisateurs

le créateur de plugin doit pouvoir :
* s'identifier : gestion de login pour créateur
* créer un nouveau plugin
* modifier les informations de ce plugin
* insérer de nouvelles révisions pour ce plugin
* définir la compatibilité des versions de son plugin par rapport aux versions officielles MP et SVN
* définir la compatibilité des skins ( voir si pas redondant avec MPI )
* supprimer les informations de son plugin
* télécharge son plugin (only format mpi ???)
* lien vers description de son plugin (voir ensuite à intégrer)
* ...


l'administrateur doit pouvoir :
* s'identifier : gestion de login pour administrateur
* gérer tous les plugins comme pourrait le faire un créateur pour le sien.
* valide la diffusion d'un plugin : c'est à dire que sans cette validation un utilisateur Lambda ou MP ne pourra voir le plugin.
* gérer la traduction dans les divers langues des libelles.
*...

l'utilisateur Lamda ou MP doit pouvoir :
* Voir la liste des plugins téléchargeables
* Sélectionner et télécharger des plugins.



Physiquement :
Donc il nous faut un serveur web PHP / MYSQL. Alors ou?
Le serveur FR doit pouvoir le faire (peut être fait déjà PHP / MySql).
Le serveur US : qui sont les contacts ?
Pour le moment un compte free suffira
<
on vera apres
<


Pour démarrer, si on a du mal à mettre en place, j'ai des comptes free, je pe commencer le dev là dessus.
Exactement
<


Graphiquement :
Ce ne va pas être mon premier soucis.
Je pense qu'il faudra se rapprocher du style graphique du site officiel ou fr ???
les dev et super user s'en moqueront au debut, le design est secondaire
<




[/b][/quote]

ben nikel
<
je rajouterais : continu comme ca
<
le serveur avancera .

et n'hesite pas si tu as besoin en coding
<
le php et sql font partie de mes cordes
 

Scubefr

Portal Pro
May 19, 2004
8,603
4
ailleurs
Home Country
France France
et pourquoi ne pas utiliser le XML du plugin pourremplir tout les champs ?
il sufit d'uploader le xml +le mpi ...

je plutot pour le multilangu:
il suffit pour ca d'avoir simplement le champs "description " dans plusieur langue, le generateur de MPI qui va je pense generer le xml devrait demander au debut les langue a utiliser pour la description, le createur du plugin pourrait remplir ensuite autant de champ pour la description que lague préalablement choisi

pour l'affichage, en fait on peux faire une sorte de KIT, utilisable par n'importequel site pour etre intégrer ...
 
P

pitie

Guest
Originally posted by Scubefr@6 May 2006, 09:42
et pourquoi ne pas utiliser le XML du plugin  pourremplir tout les champs ?
il sufit d'uploader le xml +le mpi ...
oui pourquoi pas. en faite il faudrait carement n'uploader que le mpi. le cript dezippera automatiquement le fichier MPI pour en tirer le xml.
rajouter dans le xml le champs :
<info>
<lang>english</lang>
<titre>TV program</titre>
<description>this is a plugin......</description>
</info>
<info><lang>french</lang>
<titre>Programme TV</titre>
<description>C'est un plugin......</description>
</info>
ca c une idee a creuser !

<div class='quotetop'>CITATION</div>
je plutot pour le multilangu:
il suffit pour ca d'avoir simplement le champs "description " dans plusieur langue, le generateur de MPI qui va je pense generer le xml devrait demander au debut les langue a utiliser pour la description, le createur du plugin pourrait remplir ensuite autant de champ pour la description que lague préalablement choisi[/b]
on s'est rejoins
<

<div class='quotetop'>CITATION</div>
pour l'affichage, en fait on peux faire une sorte de KIT, utilisable par n'importequel site pour etre intégrer ...[/b]
exactement ce que je dit depuis le debut (mais j'ai du mal l'exprimé...)
 
G

guilhem

Guest
pour l'instant, le site sera hébergé sur un sous compte free : guilhem.mp.free.fr mais il n'est pas encore activé...

J'ai ouvert un module CVS : pws sur le serveur CVS.

J'ai modifié les "specs", je les places dans le seconds post du sujet (une chance c'est moi qui l'ai posté...)

TODO Liste :

- espace d'hébergement officiel (même endroit que serveur CVS ?)
- définir le modèle de base
- créer une architecture de base de site DEBUTE
- gérer les utilisateurs
- gérer les plugins
------ informations
------ stockage
------ affichage (web, rss)
- gérer la récup d'info du mpi.
- gérer les sessions
- gérer les langues DEBUTE Juste le cadre, le reste se fera à la fin
 
G

guilhem

Guest
Proposition d'un schéma de base de données dans le deuxième post du sujet...

Allez-y déchainez-vous. donnez moi votre avis....

bon je vas me faire une petite bière et me reposer un peu
 
P

pitie

Guest
Nikel pour la base de donnée mais il manque les catégories
<


id int
descr text
lang id

pour les version on se base sur un int je pense que c'est le plus simple et on pourra tojours evolué avec un minor (x.y)

Voila
<


Continu comme ca bon boulot !
 
G

guilhem

Guest
Originally posted by pitie@8 May 2006, 00:53
Nikel pour la base de donnée mais il manque les catégories
<


id int
descr text
lang id

Le plus fort c'est que j'y ai pensé cette nuit en dormant. Il manque aussi le type de plugin (process, windows ...)

Je corrige

<div class='quotetop'>CITATION</div>
pour les version on se base sur un int je pense que c'est le plus simple et on pourra tojours evolué avec un minor  (x.y)[/b]


Le problème c'est que si tu as un int qui vaut 123 comment tu fait la différence entre :
1.23 12.3 et 1.2.3

<div class='quotetop'>CITATION</div>
Continu comme ca bon boulot ![/b]
<
arrete tu vas me faire rougir
<


Merci, mais il y a du boulot et je ne pense pas pouvoir tout faire dans un délais assez court.
Si des amateurs PHP/MySql et MP sont par là : on a besoin de vous.
 
G

guilhem

Guest
TODO Liste :

- espace d'hébergement officiel (même endroit que serveur CVS ?)
- espace d'hébergement de travail FAIT le site est ouvert avec la base pas d'info pour l'instant
- définir le modèle de base DEBUTE
- créer une architecture de base de site DEBUTE
- gérer les utilisateurs
- gérer les plugins
------ informations
------ stockage
------ affichage (web, rss)
- gérer la récup d'info du mpi.
- gérer les sessions
- gérer les langues DEBUTE Juste le cadre, le reste se fera à la fin
 

Users who are viewing this thread


Write your reply...
Top Bottom