1

Basé pourtant sur phpBB, forum opensource très populaire, la galaxie Forumactif (forumactif, forumdediscussions...) aime bien qu'on les rejoigne, moins qu'on les quitte.

Un forum où j'ai mes habitudes (BDTrash) diffuse de vieilles bd petits formats des années 70 pour les amateurs de kitsh et parfois de bonnes histoires. Ces bd se trouvaient en kiosque en nombre et aussi régulièrement qu'un Mickey Parade. Un élément obligé au cahier des charges de ces histoires étaient la présence de nudité et/ou de scènes pornographiques. Avant l'avènement de la VHS et la libération des films érotiques, cela rendait ainsi ces bd très populaires.
Le décor étant posé, BDTrash a maintenant plus de 6 ans d'existence sur Forumactif où sont postées des histoires retrouvées et scannées aussi bien par des amateurs que des collectionneurs. Et soudain, il y a un effet boule de neige qui fait que Forumactif remarque le contenu du forum et signale qu'il nous laisse 4 jours pour virer tout ce qui est pornographique, après quoi c'est le nettoyage par le vide. Il y a même un zoli compte à rebours affiché en permanence sur le panneau d'administration pour signaler ce qui se prépare. On peut dire que l'intention du forum n'étant pas d'afficher du contenu pornographique (qui reste minoritaire dans les histoires), les admins-fondateurs n'ont pas pensé à cela à propos des conditions d'utilisation en démarrant BDTrash.

Question donc : comment part-on de Forumactif pour concevoir un phpBB privé afin d'éviter cela à l'avenir ? et bien, en théorie on ne peut pas.
La première idée est d'aller chercher dans le panneau d'administration l'export des données du forum. Après tout, Forumactif est un phpBB classique, non ? non. La fonction d'export des données a été retirée. Pas de sauvegarde personnelle, pas de sortie possible, on reste fermement accroché au forum.
On peut demander gentiment au staff de Forrumactif si on peut obtenir un export de la BDD ? non mais vous rêvez, personne ne fournit cela !
Bien... alors cela semble sans espoir... à moins... à moins que d'autres aient déjà bossé sur la question ! un script Python de récupération des données d'un Forumactif et qui en tire un script d'import pour un forum phpBB. Excellent ! plus qu'à le lancer !

Sauf que.
Sauf que ce script existe depuis un moment, et Forumactif ne veut vraiment, vraiment pas qu'on sorte de leur zolie prison, quitte à devoir recommencer le contenu d'une communauté à zéro.
Quand ce script est lancé, Forumactif détecte rapidement la présence de ce script à la manière dont il se balade sur les pages d'admin, et bloque les accès des utilisateurs. En somme, les pages des utilisateurs sont paginées. Seule la première est affichée, les autres ne sont plus accessibles. D'après d'autres personnes ayant eu ce problème, la "protection" est effective 24h.
Mais plus vicieux encore, les adresses emails des membres étant capitales, Forumactif les transforme alors de texte en image pour être irrécupérables. De nouvelles versions du script sus-cité ont été sorties pour contrer ces mesures, comme l'intégration d'un ORC pour lire les adresses emails. Excepté que les emails sont placées dans un bloc de largeur limitée, celles qui sont suffisamment longues en voient leur fin tronquées.
Voilà que pour l'heure on attend la fin des 24h pour essayer de lancer un autre script voire si on a plus de chances. D'autres membres ont utilisé des aspirateurs pour récupérer le contenu du forum sans pour autant que ceci soit exploitable pour l'import, mais au moins garder des traces.

C'est triste et surprenant de voir à quel point une fois entré, il devient très difficile de quitter ces forums dont on pense avoir la gestion sans abandonner au passage tout le contenu créé pendant des années.
avatar
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »

Legion, geth trolleur à portée galactique

2

Pour le coup des adresses mail je pense plutôt à un anti-spam. Mais sinon ouais c'est pas terrible qu'ils veuillent pas te fournir un backup de ton forum quand tu les contactes par e-mail...
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

3

Il faut modifier le script pour allonger le délais entre les lectures de pages.

Je pense pas qu'il y ai un truc specifique contre le script, juste que si trop de requete a la suite, ca bloque.
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

4

Brunni (./2) :
Pour le coup des adresses mail je pense plutôt à un anti-spam. Mais sinon ouais c'est pas terrible qu'ils veuillent pas te fournir un backup de ton forum quand tu les contactes par e-mail...

J'en doute : le changement des emails vers une image ne se fait qu'en un seul endroit, et dans le panneau d'admin.
L'accès à des listes d'utilisateurs est possible à d'autres endroits (par exemple pour lister les utilisateurs inactifs), sans compter que leur liste côté membre est toujours disponible.

Je ne pense pas non plus à un blocage contre le script. Comme j'ai dit, ça ne concerne que le panneau admin. En revanche les utilisateurs ayant appliqués un aspirateur de sites n'ont pas été arrêtés en cours de route, quand bien même ils prennent le même volume de données (cette protection, dans l'ordre du script, intervient après la récupération de tous les messages).
avatar
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »

Legion, geth trolleur à portée galactique

5

Utilisez un aspirateur de site classique + un script pour post-traiter (oui, ça demande un peu de boulot, c'est certain).
Et/ou répartissez vous la tâche entre vous histoire que le volume de données par personne reste limité.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

6

7

Je m'en suis sorti, le script "nouvelle version" a bien fonctionné. Il a fallu par moment le relancer (bonne nouveauté, l'avancement de la progression est sauvegardée si le dispositif de protection se met en marche). Ça m'a demandé quelques heures avec les relances et les timeout (c'est un big forum) et à quelques moments il m'a fallu modifier manuellement des messages corrompus, mais alléluia, j'ai eu une sauvegarde complète.
En comparaison, l'import est long mais très simple, à part un petit soucis de charset encore à régler tout semble en ordre smile
avatar
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »

Legion, geth trolleur à portée galactique

8

Et du coup sur quelle plateforme vous allez vous baser dorénavant ? J'imagine que l'expérience Forumactif vous a pas mal refroidi sur les solutions du même genre, non ?

9

Tout ceci est hébergé sur mon serveur privé afin de ne plus être sous le couperet d'un service tiers. L'inconvénient est que pour tous ces membres, la maintenance à long terme repose sur mes petites épaules, première fois que je prends en charge l'infrastructure d'un gros nombre d'utilisateurs.
Pour le forum, nous restons sur un phpBB, c'est encore ce qui se fait de mieux (le paradigme des forums n'a pas bougé d'un iota depuis plus de dix ans, si ce n'est ajouter des liens "connectés") et de toute façon l'architecture était imposée du fait du script (bien qu'avec un peu/beaucoup de travail...). Certes, il n'y a pas eu de mise à jour majeure depuis longtemps, mais au fond on n'en demande pas plus à phpBB (sauf peut-être un éditeur wysiwyg) et les modules remplissent bien les éventuels trous (même si un gestionnaire des modules performant serait bienvenu).

Il reste encore à ajouter une solution de stockage d'images (à l'origine de cette fermeture) sur le serveur dont je pourrais faire générer le bbcode à l'upload (les gros posteurs d'histoires trouvent chronophage le système forumactif d'upload des images une à une, quand ils postent souvent plus d'une vingtaine d'images d'un coup en guise de chapitre du jour).
avatar
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »

Legion, geth trolleur à portée galactique

10

C'est cool que vous ayez pu vous en sortir smile

Je suis d'accord, le monde des forums est complètement mort, il y a quelques tentatives pour faire des forums avec des technos modernes (Django, Ruby on Rails, etc.), mais ça ne décolle pas vraiment. Quant à PhpBB, ça ne bouge plus depuis 4 ou 5 ans.
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

11

J'en profite au passage pour demander si quelqu'un a des idées pour du stockage d'images sur mon serveur dédié.

Voici en somme mon petit cahier des charges : pouvoir stocker plusieurs images à la fois (par répertoire ou par drag-and-drop), liées à un compte utilisateur, où peut être défini (avant ou après le transfert) des paramètres de crop, en particulier une largeur maximale. Le top serait que cela sorte des listes de liens sur les images uploadées. En somme, je voudrais une solution comme le font presque tous les sites d'hébergement d'images, à ceci près de pouvoir uploader un gros paquet d'images facilement (pas une vingtaine d'input-file à la suite, mais en une fois).

Je peux toujours coder quelque chose à la main pour ça, je me demandais si des scripts (idéalement php) existaient déjà prêts à l'installation.
avatar
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »

Legion, geth trolleur à portée galactique

12

seafile ?
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

13

Merci pour Seafile, c'est intéressant à l'heure où je voulais m'installer un Dropbox dessus. Mais je cherche surtout une solution dédiée à l'hébergement d'images, pas à d'autres fichiers ni un besoin de synchronisation.
avatar
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »

Legion, geth trolleur à portée galactique

14

Seafile propose une interface web, ce n'est peut etre pas le plus pratique, mais ca permet de faire un peu comme mirari
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

15

Sinon, tu achètes une licence Mirari à Zeph embarrassed
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

16

Après un brusque sursaut de mémoire, je vais faire mon propre Mirari-like, j'oubliais qu'il fallait ajouter quelque chose aux images uploadées, à savoir un watermark.
Nous avons eu à gérer des situations de "vol" d'images dont nous n'avons même pas les droits (au mieux les posteurs se sont vu proposer une compensation contre les sources, au pire les images ont été pillées) pour atterrir sur des readers en ligne à accès payant (comme presque toutes les histoires ont l'obligation de scènes érotiques, ça fait du contenu à pas cher pour des sites pornographiques).
Une façon ainsi de prévenir les lecteurs "si vous avez payé pour voir cela, vous vous êtes faits avoir".
Nous devons aussi avoir le contrôle des images pour les retirer en cas de problèmes de droits justement. Certes ce sont des BD de gare de presque 40 ans, mais certaines se font actuellement rééditer, par nostalgie d'anciens lecteurs ou même dans certains cas par pur goût du kitsh pour les pires exemplaires qu'on ait vu passer.
avatar
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »

Legion, geth trolleur à portée galactique

17

[HS]
Meowcate (./16) :
Nous avons eu à gérer des situations de "vol" d'images dont nous n'avons même pas les droits
...sans commentaires grin
[/HS]
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

18

Nous n'avons pas les droits comme les sites hébergeant des abandonwares n'ont pas les droits de leurs jeux smile les BD ainsi diffusées sont anciennes (minimum +20 ans), ne sont éditées nul part (publication uniquement par kiosque, introuvable en librairie) et peuvent difficilement porter du tort à quelqu'un (les sociétés éditant ces bd n'existent plus, même leurs auteurs sont difficilement trouvables : un moment très sympa du forum fut un dessinateur/scénariste italien de l'époque qui est tombé sur notre forum, a tapé la discute, et est reparti en nous laissant une illustration dédicacée).
C'est effectivement la façon dont on voit notre travail : une sorte de préservation de l'abandonware des bd de gare de l'époque.
avatar
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »

Legion, geth trolleur à portée galactique

19

La question n'est pas vraiment là :

- on ne peut pas parler de "vol" étant donné que la copie ne fait pas disparaître l'original.

- même si revendre un truc que vous diffusez gratuitement est moralement contestable, les sites qui le font ont autant de droits que vous, à savoir strictement aucun. Si quelqu'un est potentiellement lésé dans l'histoire, ce sont les éditeurs et les auteurs, pas vous : contrairement aux auteurs de fanfiction par exemple, vous ne créez rien de nouveau.

- mettre un watermark qui permet de remonter à la source, quand on diffuse du contenu illégalement, c'est pas particulièrement malin.

- qui dit ajout de watermark dit recompression des images, donc perte de qualité (c'est probablement anecdotique pour des BDs, mais le principe est contestable)

Ce n'est pas un jugement moral, vous faites comme vous voulez, mais aller coller des watermarks sur des trucs dont on n'est pas l'auteur, c'est comme IGN qui met les siens sur les screenshots que lui refilent les éditeurs : pour moi, c'est absurde.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

20

(Même si je suis d'accord avec le jaguar, Gallery Menalto fait tout ça très bien)
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

21

Le watermark n'est utile que pour un hotlink, sinon l'interet est douteux..

(ie avoir un cache des images avec un mauvais rendu et un watermark avec un .htacess pour les hotlink, c'est ce que j'ai mis sur mon blog grin)
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

22

./9 ./10 > PunBB reste actif et léger par rapport aux autres.
avatar
----- SNK Forever -----
Association Retro-gaming Connexion : http://www.retro-gc.fr/
http://www.consoles-portables.com

23

Je comprends ces points de vue, le watermark semble effectivement dispensable. D'autant que cela pourrait nuire au confort de lecture ou de la qualité de l'image.
avatar
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »

Legion, geth trolleur à portée galactique

24

Je te conseille de watermarker les images si et seulement si elle sont affiche via un hotlink.

Ce que fait mon blog:

Image normal tel que affiche depuis le blog et/ou les sites autorisé (dont yN) : 20140518-154014-56414929.jpg
Image vu en cas de hotlink sur un site non autorisé : b15b34d385c979527df9768b25420e18.jpg (cf cette page de test: http://box3.godzil.net/~godzil/test.html ou le domaine box3 n'est pas autorisé a faire du hotlink)

La différence de taille entre les images est souvent d'un rapport plus grand que 10x
(la dégradation de qualité est entièrement volontaire)
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

25

Bonne idée ça smile
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

26

Godzil > Et à part avec des règles de httacess, tu as un workflow pour produire les différentes versions des images et mettre le watermark ou bien tu fais tout à la main ? happy

27

Un script php qui fait ca oui
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

28

Pour info, j'ai comparé diverses solutions et j'ai été un peu pris par le temps, alors j'ai arrêté mon choix en passant à la caisse : Chevereto.
Je trouve toujours un peu dommage de payer une licence (~50€, ~100€ pour multidomaine) pour un projet qui était à l'origine open-source, mais ce script fait pile poil ce que je veux : hébergement d'images (et seulement images) avec système d'utilisateurs et d'albums, upload groupé, génération d'une liste de liens des images uploadées dont plusieurs versions pour le BBCode, et accessoirement (même si vous tendez à me convaincre que ce n'est pas une bonne idée) une gestion efficace des watermarks. Il y a bien d'autres fonctionnalités, mais c'est celles-ci que je cherchais, et nulle autre solution dans la limite de ce que je cherchais ne regroupait à la fois toutes ces fonctions à ma connaissance.
avatar
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »

Legion, geth trolleur à portée galactique

29

C'est surtout pour la fille que tu as choisis ce soft embarrassed

Avoue!
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

30

Bien tenté, mais à l'image de la page d'accueil de Tumblr, le background change à chaque chargement. Je suppose que tu fais référence à quelque chose que je n'ai pas vu tongue
(c'est le stormtrooper qui lit le journal sur le trône qui m'a convaincu)
avatar
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »

Legion, geth trolleur à portée galactique