La Taverne Des Aventuriers
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.


L'antre des passionnés de
Livres dont VOUS êtes le héros
 
AccueilPortailS'enregistrerConnexion
-40%
Le deal à ne pas rater :
Lego 40747 Les Jonquilles à 8,98€ / 40725 Les Fleurs de cerisier ...
8.98 € 14.99 €
Voir le deal

 

 Réflexion sur les fonctionnalités d'un nouveau site

Aller en bas 
3 participants
AuteurMessage
Caïthness
ex-Lekhor
ex-Lekhor
Caïthness


Féminin
Vierge Singe
Nombre de messages : 1051
Age : 44
Localisation : Pays des Sushis Radioactifs
Date d'inscription : 23/06/2006

Réflexion sur les fonctionnalités d'un nouveau site Empty
MessageSujet: Réflexion sur les fonctionnalités d'un nouveau site   Réflexion sur les fonctionnalités d'un nouveau site EmptyJeu 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 Very Happy
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) Razz

donc, je réponds a Vévé ici (on va attaquer un sujet qui fait mal a la tête)  Mr. Green

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 Mr. Green ).

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... Mr. Green

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 ? geek )

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 !! flower
Revenir en haut Aller en bas
https://www.twitch.tv/kaithness
gynogege
Maître d'armes
Maître d'armes
gynogege


Masculin
Bélier Tigre
Nombre de messages : 3712
Age : 50
Localisation : Seine et Marne
Date d'inscription : 26/09/2014

Réflexion sur les fonctionnalités d'un nouveau site Empty
MessageSujet: Re: Réflexion sur les fonctionnalités d'un nouveau site   Réflexion sur les fonctionnalités d'un nouveau site EmptyJeu 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).
Revenir en haut Aller en bas
Caïthness
ex-Lekhor
ex-Lekhor
Caïthness


Féminin
Vierge Singe
Nombre de messages : 1051
Age : 44
Localisation : Pays des Sushis Radioactifs
Date d'inscription : 23/06/2006

Réflexion sur les fonctionnalités d'un nouveau site Empty
MessageSujet: Re: Réflexion sur les fonctionnalités d'un nouveau site   Réflexion sur les fonctionnalités d'un nouveau site EmptyJeu 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 lol!


Dernière édition par Lekhor le Mar 29 Aoû 2017 - 15:14, édité 1 fois
Revenir en haut Aller en bas
https://www.twitch.tv/kaithness
linflas
Architecte du Forum
Architecte du Forum
linflas


Masculin
Vierge Tigre
Nombre de messages : 2785
Age : 50
Localisation : Lille, France
Profession : IT crowd
Date d'inscription : 14/05/2008

Réflexion sur les fonctionnalités d'un nouveau site Empty
MessageSujet: Re: Réflexion sur les fonctionnalités d'un nouveau site   Réflexion sur les fonctionnalités d'un nouveau site EmptyJeu 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 Mr. Green)
Revenir en haut Aller en bas
http://linflas-art.deviantart.com
Caïthness
ex-Lekhor
ex-Lekhor
Caïthness


Féminin
Vierge Singe
Nombre de messages : 1051
Age : 44
Localisation : Pays des Sushis Radioactifs
Date d'inscription : 23/06/2006

Réflexion sur les fonctionnalités d'un nouveau site Empty
MessageSujet: Re: Réflexion sur les fonctionnalités d'un nouveau site   Réflexion sur les fonctionnalités d'un nouveau site EmptyJeu 10 Aoû 2017 - 10:45

T'assure Arthur cheers
Revenir en haut Aller en bas
https://www.twitch.tv/kaithness
Caïthness
ex-Lekhor
ex-Lekhor
Caïthness


Féminin
Vierge Singe
Nombre de messages : 1051
Age : 44
Localisation : Pays des Sushis Radioactifs
Date d'inscription : 23/06/2006

Réflexion sur les fonctionnalités d'un nouveau site Empty
MessageSujet: Re: Réflexion sur les fonctionnalités d'un nouveau site   Réflexion sur les fonctionnalités d'un nouveau site EmptyLun 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.
Revenir en haut Aller en bas
https://www.twitch.tv/kaithness
Contenu sponsorisé





Réflexion sur les fonctionnalités d'un nouveau site Empty
MessageSujet: Re: Réflexion sur les fonctionnalités d'un nouveau site   Réflexion sur les fonctionnalités d'un nouveau site Empty

Revenir en haut Aller en bas
 
Réflexion sur les fonctionnalités d'un nouveau site
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Nouveau site d'enchères
» AVH en réflexion autour d'un perso d'AO : avis requis
» Puzzles games et autres jeux de réflexion
» Site de LDVELH en ligne
» site Bradypus

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
La Taverne Des Aventuriers :: Les Livres dont Vous êtes le Héros :: En général-
Sauter vers:  
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Forum gratuit