home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
Language specific support
MediaPortal Forums Francais
MediaPortal 1 - Développement
Les plugins
PWS: Plugin Web Server
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="guilhem" data-source="post: 442215"><p>CE MESSAGE EST MODIFIE ET CONTIENT LES "SPECS", LES QUESTIONS et LA DESCRIPTION DE LA BASE</p><p></p><p><span style="color: purple"><span style="font-size: 10px"><strong><u>La description de la base</u></strong></span></span><span style="font-size: 10px"></span></span></p><p><span style="font-size: 10px"></span></p><p><span style="font-size: 10px"><span style="color: blue"><em><strong>Pour la gestion des utilisateurs :</strong></em></span></span></p><p><span style="font-size: 10px"></span></p><p><span style="font-size: 10px"><span style="color: green"><u>PWS_USER</u></span></span></p><p><span style="font-size: 10px">* INT : id </span></p><p><span style="font-size: 10px">* TEXT : login</span></p><p><span style="font-size: 10px">* TEXT : mot de passe</span></p><p><span style="font-size: 10px">* TEXT : adresse mail</span></p><p><span style="font-size: 10px">* BOOL : isModerateur</span></p><p><span style="font-size: 10px">* BOOL : isTraducteur</span></p><p><span style="font-size: 10px"></span></p><p><span style="font-size: 10px">NB : </span></p><p><span style="font-size: 10px">pas besoin de isCreateur car c'est le mode par defaut </span></p><p><span style="font-size: 10px"></span></p><p><span style="font-size: 10px"><span style="color: blue"><em><strong>Pour la gestion des plugins :</strong></em></span></span></p><p><span style="font-size: 10px"></span></p><p><span style="font-size: 10px"><span style="color: green"><u>PWS_PLUGIN</u></span></span></p><p><span style="font-size: 10px">* INT : id</span></p><p><span style="font-size: 10px">* TEXT : name</span></p><p><span style="font-size: 10px">* BOOL : isValidate (validé par modérateur)</span></p><p><span style="font-size: 10px">* INT : type (process,window,...)</span></p><p><span style="font-size: 10px">* INT : id_categorie</span></p><p><span style="font-size: 10px">*INT : nb_telechargement</span></p><p><span style="font-size: 10px"></span></p><p><span style="font-size: 10px">Un plugin peut avoir plusieurs descriptions (Langue)</span></p><p><span style="font-size: 10px"><span style="color: green"><u>PWS_PLUGIN_DESCRIPTION</u></span></span></p><p><span style="font-size: 10px">*INT : id</span></p><p><span style="font-size: 10px">*INT : id_plugin</span></p><p><span style="font-size: 10px">*INT : id_langue</span></p><p><span style="font-size: 10px">*TEXT: traduction nom</span></p><p><span style="font-size: 10px">*TEXT: description</span></p><p><span style="font-size: 10px">*TEXT: page web</span></p><p><span style="font-size: 10px">*TEXT: forum</span></p><p><span style="font-size: 10px"></span></p><p><span style="font-size: 10px"><span style="color: green"><u>PWS_LANGUE</u></span></span></p><p><span style="font-size: 10px">*INT: id</span></p><p><span style="font-size: 10px">*TEXT: nom : 3 caractères</span></p><p><span style="font-size: 10px">*TEXT : longName : nom complet</span></p><p><span style="font-size: 10px">*TEXT: incone : lien vers l'icone du drapeau</span></p><p><span style="font-size: 10px"></span></p><p><span style="font-size: 10px">Un plugin peut avoir plusieurs full versions</span></p><p><span style="font-size: 10px"><span style="color: green"><u>PWS_PLUGIN_VERSION</u></span></span></p><p><span style="font-size: 10px">*INT : id</span></p><p><span style="font-size: 10px">*INT : id_plugin</span></p><p><span style="font-size: 10px">*TEXT : Nom version</span></p><p><span style="font-size: 10px">*TEXT : changement</span></p><p><span style="font-size: 10px">*TEXT : lien téléchargement</span></p><p><span style="font-size: 10px"></span></p><p><span style="font-size: 10px"><span style="color: green"><u>PWS_PLUGIN_COMPATIBILITY</u></span></span></p><p><span style="font-size: 10px">*INT : id</span></p><p><span style="font-size: 10px">*INT : id_version_plugin</span></p><p><span style="font-size: 10px">*INT : id_version_plugin_necessaire</span></p><p><span style="font-size: 10px"></span></p><p><span style="font-size: 10px"></span></p><p><span style="font-size: 10px">Un plugin peut avoir plusieurs update</span></p><p><span style="font-size: 10px">Une update se base sur une version et devient l'équivalent d'une autre</span></p><p><span style="font-size: 10px"><span style="color: green"><u>PWS_PLUGIN_UPDATE</u></span></span></p><p><span style="font-size: 10px">*INT : id</span></p><p><span style="font-size: 10px">*INT : id_plugin_version_base</span></p><p><span style="font-size: 10px">*INT : id_plugin_version_equivalent</span></p><p><span style="font-size: 10px">*TEXT : lien téléchargement</span></p><p><span style="font-size: 10px"></span></p><p><span style="font-size: 10px">Une version de plugin peut être compatible à plusieurs versions de MP</span></p><p><span style="font-size: 10px"><span style="color: green"><u>PWS_PLUGIN_VERSION_COMPATIBLE</u></span></span></p><p><span style="font-size: 10px">*INT : id</span></p><p><span style="font-size: 10px">*INT : id_plugin_version</span></p><p><span style="font-size: 10px">*INT : id_mp_version</span></p><p><span style="font-size: 10px">*DATE : date svn (si id_mp_version = SVN)</span></p><p><span style="font-size: 10px"></span></p><p><span style="font-size: 10px">Un plugin peut administré par plusieurs créateurs</span></p><p><span style="font-size: 10px"><span style="color: green"><u>PWS_PLUGIN_CREATEUR</u></span></span></p><p><span style="font-size: 10px">*INT : id</span></p><p><span style="font-size: 10px">*INT : id_plugin</span></p><p><span style="font-size: 10px">*INT : id_createur</span></p><p><span style="font-size: 10px"></span></p><p><span style="font-size: 10px"><span style="color: blue"><em><strong>Pour la gestion de MP:</strong></em></span></span></p><p><span style="font-size: 10px"><span style="color: green"><u>PWS_MP_VERSION</u></span></span></p><p><span style="font-size: 10px">*INT : id</span></p><p><span style="font-size: 10px">*TEXT: nom version</span></p><p><span style="font-size: 10px"></span></p><p><span style="font-size: 10px"><span style="color: blue"><em><strong>Pour la gestion des catégories:</strong></em></span></span></p><p><span style="font-size: 10px"><span style="color: green"><u>PWS_CATEGORIE</u></span></span></p><p><span style="font-size: 10px">* INT : id</span></p><p><span style="font-size: 10px">* INT : IdCategorie (gestion de sous categorie)</span></p><p><span style="font-size: 10px">* TEXT : nom (le nom par defaut)</span></p><p><span style="font-size: 10px"></span></p><p><span style="font-size: 10px"><span style="color: green"><u>PWS_CATEGORIE_DESCRIPTION</u></span></span></p><p><span style="font-size: 10px">* INT : id</span></p><p><span style="font-size: 10px">* INT : id_categorie</span></p><p><span style="font-size: 10px">* INT : id_langue</span></p><p><span style="font-size: 10px">* TEXT : nom de la categorie</span></p><p><span style="font-size: 10px">* TEXT : description</span></p><p><span style="font-size: 10px"></span></p><p><span style="font-size: 10px">Bon je vais modifier ce post au fur et à mesure de vos suggestions. </span></p><p><span style="font-size: 10px">Du coup n'hésitez pas à faire vos commentaires, vos suggestions, et à proposer de l'aide</span></p><p><span style="font-size: 10px"></span></p><p><span style="font-size: 10px"><span style="color: orange">-------------------------------------------------- Derniers ajouts----------------------------</span></span></p><p><span style="font-size: 10px"><u>le 13/09/06 : </u></span></p><p><span style="font-size: 10px">* les skins sont considérés comme des plugins sous PWS</span></p><p><span style="font-size: 10px">* Compatibilité entre plugin</span></p><p><span style="font-size: 10px"><u>le 06/07/06 : </u></span></p><p><span style="font-size: 10px">* la gestion de sous-categorie</span></p><p><span style="font-size: 10px">* la gestion d'icone de langue</span></p><p><span style="font-size: 10px"><u>le 11/05/06 : </u></span></p><p><span style="font-size: 10px">* la gestion des noms de plugins multi-langues PWS_PLUGIN_DESCRIPTION</span></p><p><span style="font-size: 10px">* idem pour les skins</span></p><p><span style="font-size: 10px"><u>le 10/05/06 : </u></span></p><p><span style="font-size: 10px">* la gestion des updates dans PWS_PLUGIN_UPDATE</span></p><p><span style="font-size: 10px">* le compteur de téléchargement</span></p><p><span style="font-size: 10px"><u>le 09/05/06 : </u></span></p><p><span style="font-size: 10px">* la gestion des catégories</span></p><p><span style="font-size: 10px">* le champ type des plugins</span></p><p><span style="font-size: 10px"></span></p><p><span style="font-size: 10px"><span style="color<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite9" alt=":eek:" title="Eek! :eek:" loading="lazy" data-shortname=":eek:" />range">-------------------------------------------------- Message Original----------------------------</span></p><p>On pourrait aussi avoir une gestion homogène pour les pages d'aide, description, instalation ... des plugins. Ce qui permettrait d'avoir de la même aide sur internet et MPI et PWI.</p></blockquote><p></p>
[QUOTE="guilhem, post: 442215"] CE MESSAGE EST MODIFIE ET CONTIENT LES "SPECS", LES QUESTIONS et LA DESCRIPTION DE LA BASE [color=purple][SIZE=2][b][u]La description de la base[/u][/b][/SIZE][/color][SIZE=2]</span> [color=blue][i][b]Pour la gestion des utilisateurs :[/b][/i][/color] [color=green][u]PWS_USER[/u][/color] * INT : id * TEXT : login * TEXT : mot de passe * TEXT : adresse mail * BOOL : isModerateur * BOOL : isTraducteur NB : pas besoin de isCreateur car c'est le mode par defaut [color=blue][i][b]Pour la gestion des plugins :[/b][/i][/color] [color=green][u]PWS_PLUGIN[/u][/color] * INT : id * TEXT : name * BOOL : isValidate (validé par modérateur) * INT : type (process,window,...) * INT : id_categorie *INT : nb_telechargement Un plugin peut avoir plusieurs descriptions (Langue) [color=green][u]PWS_PLUGIN_DESCRIPTION[/u][/color] *INT : id *INT : id_plugin *INT : id_langue *TEXT: traduction nom *TEXT: description *TEXT: page web *TEXT: forum [color=green][u]PWS_LANGUE[/u][/color] *INT: id *TEXT: nom : 3 caractères *TEXT : longName : nom complet *TEXT: incone : lien vers l'icone du drapeau Un plugin peut avoir plusieurs full versions [color=green][u]PWS_PLUGIN_VERSION[/u][/color] *INT : id *INT : id_plugin *TEXT : Nom version *TEXT : changement *TEXT : lien téléchargement [color=green][u]PWS_PLUGIN_COMPATIBILITY[/u][/color] *INT : id *INT : id_version_plugin *INT : id_version_plugin_necessaire Un plugin peut avoir plusieurs update Une update se base sur une version et devient l'équivalent d'une autre [color=green][u]PWS_PLUGIN_UPDATE[/u][/color] *INT : id *INT : id_plugin_version_base *INT : id_plugin_version_equivalent *TEXT : lien téléchargement Une version de plugin peut être compatible à plusieurs versions de MP [color=green][u]PWS_PLUGIN_VERSION_COMPATIBLE[/u][/color] *INT : id *INT : id_plugin_version *INT : id_mp_version *DATE : date svn (si id_mp_version = SVN) Un plugin peut administré par plusieurs créateurs [color=green][u]PWS_PLUGIN_CREATEUR[/u][/color] *INT : id *INT : id_plugin *INT : id_createur [color=blue][i][b]Pour la gestion de MP:[/b][/i][/color] [color=green][u]PWS_MP_VERSION[/u][/color] *INT : id *TEXT: nom version [color=blue][i][b]Pour la gestion des catégories:[/b][/i][/color] [color=green][u]PWS_CATEGORIE[/u][/color] * INT : id * INT : IdCategorie (gestion de sous categorie) * TEXT : nom (le nom par defaut) [color=green][u]PWS_CATEGORIE_DESCRIPTION[/u][/color] * INT : id * INT : id_categorie * INT : id_langue * TEXT : nom de la categorie * TEXT : description Bon je vais modifier ce post au fur et à mesure de vos suggestions. Du coup n'hésitez pas à faire vos commentaires, vos suggestions, et à proposer de l'aide [color=orange]-------------------------------------------------- Derniers ajouts----------------------------[/color] [u]le 13/09/06 : [/u] * les skins sont considérés comme des plugins sous PWS * Compatibilité entre plugin [u]le 06/07/06 : [/u] * la gestion de sous-categorie * la gestion d'icone de langue [u]le 11/05/06 : [/u] * la gestion des noms de plugins multi-langues PWS_PLUGIN_DESCRIPTION * idem pour les skins [u]le 10/05/06 : [/u] * la gestion des updates dans PWS_PLUGIN_UPDATE * le compteur de téléchargement [u]le 09/05/06 : [/u] * la gestion des catégories * le champ type des plugins <span style="color:orange">-------------------------------------------------- Message Original----------------------------[/SIZE] On pourrait aussi avoir une gestion homogène pour les pages d'aide, description, instalation ... des plugins. Ce qui permettrait d'avoir de la même aide sur internet et MPI et PWI. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Language specific support
MediaPortal Forums Francais
MediaPortal 1 - Développement
Les plugins
PWS: Plugin Web Server
Contact us
RSS
Top
Bottom