L'antre des passionnés de Livres dont VOUS êtes le héros |
|
| Réflexion sur les fonctionnalités d'un nouveau site | |
| | Auteur | Message |
---|
Caïthness ex-Lekhor
Nombre de messages : 1051 Age : 44 Localisation : Pays des Sushis Radioactifs Date d'inscription : 23/06/2006
| Sujet: Réflexion sur les fonctionnalités d'un nouveau site Jeu 10 Aoû 2017 - 3:51 | |
| juste pour préciser que rien n'est encore décidé, mais qu'on réfléchi juste a ce que pourrait être une plate-forme commune, c'est plus facile pour se projeter dans l'avenir et ca pourrait nous regrouper vers un but commun y'a toujours le problème du transfert de l'historique des fofo et de litteraction (je précise ce point au cas ou on finirait par tomber d'accord défaire une fusion ailleurs). Dans tous les cas, cette condition est pratiquement indispensable (hors de question de déménager tout le monde en abandonnant les historiques ; dans tout les cas, que cela ne nous empêche pas de discuter) donc, je réponds a Vévé ici (on va attaquer un sujet qui fait mal a la tête) - H.d.V / Zeed a écrit:
Tu aurais un exemple de "plate-forme qui fait le café", pour voir ce que tu as en tête ?
Déjà, j'y connais rien en programmation de site (php, sql toussa), je connais CSS/HTML sans problème et je programme du visualbasic excel (ca me rappelle un peu mon vieux CPC ). Donc sous réserve de faisabilité (technique et compétence) : avoir une BDD qui serve a la fois de forum et de site internet "litteraction". De ce que j'ai vu dans le panel d'admin quand j'ai trifouillé les templates, il devrait être possible de générer des pages "spéciales", disons des sous-forum ou des threads ressemblant a des articles ou des fiches AVH/LDVELH. Si c'est faisable. le reste découle tout seul : les pages fiche/article ne seraient pas visible dans le forum mais dans des pages particulière (un sir\te genre litteraction). L'Avantage est d'avoir la BDD, comme ca, les thread de com sont visibles et utilisables soit sur le forum soit ou la page de l'AVH (puisqu'on code la même BDD a l'affichage via le php). Ca c'est le gros œuvre ; si on peut bidouiller un semblant de fofo/site avec ce cahier des charges, on tient le moteur de site ; après, yapluka... Autre avantage, on s'inscrit une fois pour toutes, les AVH sont postées sous le nom de l'auteur et avec son profil on a accès a tout : ses AVH, ses projets, ses com' toussa... Il faut programmer la création de Projet (et de série), avec ses com' et presentation ; prevoir la conversion en AVH finie (soit on change le thread de place, soit on clôture le projet et ca fabrique automatiquement la page AVH publiée). Autre avantage, on peut programmer un agrégateur d'information qui remplit automatiquement le thread "avancement projet". Des qu'un membre change l'avancement, ou post, un com dans sa page projet, le php va chercher les modifs dans la BDD et le thread se complète tout seul ! (quand je dis que ca fait le café lol) je rappelle, c'est juste une esquisse, y'a surement d'autre fonctionnalité possible (genre balancer des AVH en navigation html, chier des plug-in pour générer des nb aléatoires et des fiches personnages, fabrique des fichiers en epub, faire une librairie virtuelle avec lulu, amazon, et les autres éditeurs, je sais pas moi, racheter Gallimard, convertir tout le monde a faire une AVH par jour sous peine de passer la nuit avec moi :lool: la coercition, ca se programme, ca ? ) Autant savoir si des gens s'y connaissent bien en fabrication de site/php ; déjà pour avoir un avis sur la faisabilité et éventuellement faire le taf lol MANIFESTEZ-VOUS !! | |
| | | gynogege Maître d'armes
Nombre de messages : 3720 Age : 50 Localisation : Seine et Marne Date d'inscription : 26/09/2014
| Sujet: Re: Réflexion sur les fonctionnalités d'un nouveau site Jeu 10 Aoû 2017 - 9:15 | |
| Si j'interprète bien il s'agit déjà d'une plate-forme qui permettrait de fusionner RdV1 et Litteraction (ce qui vu d'un auteur serait déjà une grande avancée, mais ça veut dire qu'il faut aussi impliquer les responsables de Litteraction). | |
| | | Caïthness ex-Lekhor
Nombre de messages : 1051 Age : 44 Localisation : Pays des Sushis Radioactifs Date d'inscription : 23/06/2006
| Sujet: Re: Réflexion sur les fonctionnalités d'un nouveau site Jeu 10 Aoû 2017 - 10:16 | |
| - gynogege a écrit:
- Si j'interprète bien il s'agit déjà d'une plate-forme qui permettrait de fusionner RdV1 et Litteraction (ce qui vu d'un auteur serait déjà une grande avancée, mais ça veut dire qu'il faut aussi impliquer les responsables de Litteraction).
pour litteraction, j'en suis (modo et aide a la conception du site + test + fabrication de la BDD a partir de Xhoromag) Seul Alendir, le webmaster n'est pas encore au courant, mais pour l'instant on réfléchit ; et occupé comme il est, ca ne sera pas un problème de le délester de ce site
Dernière édition par Lekhor le Mar 29 Aoû 2017 - 15:14, édité 1 fois | |
| | | linflas Architecte du Forum
Nombre de messages : 2791 Age : 50 Localisation : Lille, France Profession : IT crowd Date d'inscription : 14/05/2008
| Sujet: Re: Réflexion sur les fonctionnalités d'un nouveau site Jeu 10 Aoû 2017 - 10:35 | |
| - Lekhor a écrit:
- De ce que j'ai vu dans le panel d'admin quand j'ai trifouillé les templates, il devrait être possible de générer des pages "spéciales", disons des sous-forum ou des threads ressemblant a des articles ou des fiches AVH/LDVELH.
Si c'est faisable. le reste découle tout seul : les pages fiche/article ne seraient pas visible dans le forum mais dans des pages particulière (un sir\te genre litteraction). L'Avantage est d'avoir la BDD, comme ca, les thread de com sont visibles et utilisables soit sur le forum soit ou la page de l'AVH (puisqu'on code la même BDD a l'affichage via le php).
Comme ça ? https://community.mybb.com/showthread.php?tid=6615 Ca a l'air tout con effectivement. Le gros du boulot c'est pas le PHP mais le HTML (donc ta prédilection ) | |
| | | Caïthness ex-Lekhor
Nombre de messages : 1051 Age : 44 Localisation : Pays des Sushis Radioactifs Date d'inscription : 23/06/2006
| Sujet: Re: Réflexion sur les fonctionnalités d'un nouveau site Jeu 10 Aoû 2017 - 10:45 | |
| T'assure Arthur | |
| | | Caïthness ex-Lekhor
Nombre de messages : 1051 Age : 44 Localisation : Pays des Sushis Radioactifs Date d'inscription : 23/06/2006
| Sujet: Re: Réflexion sur les fonctionnalités d'un nouveau site Lun 4 Sep 2017 - 1:07 | |
| je copie ici le post de Jehan sur la possibilité d'une migration de la bdd de la taverne : - Jehan a écrit:
- J’ai enfin fini ma « POC », et bonne nouvelle : finalement, la migration semble possible.
L’aspiration des pages des différents sujets de la Taverne est ce qui m’a pris le plus de temps. J’ai utilisé pour cela un logiciel nommé WinHTTrack. L’aspiration est très longue : j’ai fait plusieurs essais, et à chaque fois cela m’a pris plusieurs heures. Du coup, je laissais tourner le logiciel (en général la nuit), sans pouvoir faire grand-chose d’autre en attendant. Comme j’ai eu très peu de soirées pour me consacrer à la migration — et aucune journée jusqu’à ce week-end —, et que je ne pouvais, pour des raisons techniques, pas travailler dessus au boulot, ça a beaucoup traîné.
Il faut configurer WinHTTrack de façon à ce qu’il ne s’occupe que des fichiers H.T.M.L. Sinon, il récupère l’univers (notamment des tonnes d’images) et finit par protester qu’il analyse trop de liens. En le restreignant au H.T.M.L., en revanche, il va jusqu’au bout. Le résultat contient quand même un petit paquet de fichiers inutiles. Les fichiers qui nous intéressent, eux, sont préfixés de la lettre p suivie d’une série de chiffres, et correspondent à un vrai sujet. Les sujets qui font plusieurs pages sont divisés en différents fichiers, les fichiers correspondant aux pages autre que 1 ayant un préfixe surnuméraire : la lettre t suivie d’une série de chiffres. Par exemple, pour le Captif du roi-sorcier, on a les deux fichiers suivants : t5150-14-le-captif-du-roi-sorcier.html et t5150p25-14-le-captif-du-roi-sorcier.html. En tout, il y a plus de huit-mille fichiers pertinents.
L’avantage, c’est que ce sont des fichiers H.T.M.L. Il existe donc des outils dédiés à leur traitement. J’ai écrit mon script en Python, et j’ai utilisé un tel outil : une bibliothèque nommée Beautiful Soup, qui m’a énormément facilité la vie. Je m’y suis attelé ce week-end, ça m’a pris l’après-midi, et le résultat est encourageant.
Pour les curieux, mon script est en pièce jointe (j’ai modifié l’extension pour que le forum accepte le fichier). Je l’ai testé sur le sujet du Captif ainsi que sur les deux sujets (oui, bizarrement, il y en a deux) consacrés à un Poignard dans le dos : celui-ci et celui-là. Le résultat est un dictionnaire (une structure de donnée Python) qui répertorie les messages par forums et par sujets. Je l’ai transformé au format JSON, le résultat est également en pièce jointe.
À partir du JSON, il est possible de réimporter les messages n’importe où. Il pourra donc servir de base à une future migration. Mais c’est un autre sujet.
Bien sûr, ce n’est qu’une « preuve de concept ». Il y a encore un peu de travail pour en faire un vrai outil de migration. Par exemple, il y a un bug sur certains messages, dû à du code H.T.M.L. mal formé (une balise fermante sans balise ouvrante ; j’ignore si le responsable est le forum lui-même ou WinHTTrack), qui fait que Beautiful Soup fait l’impasse sur le message concerné. Il est probable qu’il y aura d’autres bugs de ce genre à corriger au fur et à mesure. Il faut aussi voir comment se comporte le script en passant à l’échelle des plus de huit-mille fichiers H.T.M.L. (je n’ai pas testé). De même, la question de l’extraction de la liste des membres reste ouverte (mais je ne pense pas que celle-ci posera de grandes difficultés). Et cætera.
Néanmoins, même s’il faut rester prudent, ma conclusion est que la migration est possible. | |
| | | Contenu sponsorisé
| Sujet: Re: Réflexion sur les fonctionnalités d'un nouveau site | |
| |
| | | | Réflexion sur les fonctionnalités d'un nouveau site | |
|
Sujets similaires | |
|
| Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
| |
|