Sebastian Stan 𓇢𓆸 1982 (43yo)
Credits 𓇢 Wisteria
seen from United States
seen from United States
seen from Indonesia
seen from United States
seen from United States
seen from China
seen from China
seen from United States
seen from Malaysia
seen from Australia

seen from United States
seen from United Kingdom
seen from China

seen from Russia
seen from Malaysia
seen from China

seen from United Kingdom

seen from Malaysia
seen from China
seen from Türkiye
Sebastian Stan 𓇢𓆸 1982 (43yo)
Credits 𓇢 Wisteria
sondage sur l'expérience rpgique
hello à tous! ça fait un sacré moment que je me pose des questions sur la sphère rpgique, d'un point de vue personnel déjà, parce que j'ai grandis, et que je n'arrive plus à me retrouver dans ce qui est demandé par un forum — mais aussi d'un point de vue général, parce que si ces questionnements me touchent, ils peuvent aisément toucher d'autres rpgistes, également. alors, je me suis finalement décidé — j'ai préparé un sondage, dont vous trouverez le lien plus bas, afin de récolter vos avis. j'ai plusieurs idées de comment changer la structure des rpgs tel qu'on les connait (mon dieu qu'est-ce que ça sonne prétentieux jpp), mais j'ai surtout besoin de savoir ce que vous pensez, comment vous vous sentez, et si vous avez envie que les choses changent. vous pourrez trouver le sondage juste ici : https://forms.gle/swgZWuTd8S1jCumG9 celui-ci sera ouvert jusqu'au 30 avril, vous avez donc jusqu'à cette date pour y répondre 🤓 merci par avance si vous pouvez rebloguer ce poste, plus des gens répondront, mieux ça sera, évidemment!! et n'hésitez pas à me dire si vous souhaitez avoir les résultats du sondage 🥰💗
❦ tutoriel : héberger ses ressources RPG sur GitHub
bonsoir la team ♡ la contribution est plus tardive que prévu, mais le tutoriel de création de galerie est là ! j'ai essayé de décrire à max chaque étape, mais n'hésitez pas à me faire vos retours par MP ou en commentaire au besoin. j'espère que ça vous plaira et surtout que ça vous sera utile ! enjoy hehe :-)
https://harmless-runner-bce.notion.site/Tutoriel-h-berger-ses-ressources-RPG-sur-GitHub-2c57b496d9bf83b38c43813f0f489783?pvs=143
Lera Abova
request by @rngrrckt
Devblog Blank V4 (24/02)
Hey ! 👋
Je suis super heureuse de vous annoncer que : j'ai terminé de coder la nouvelle version du Blank ✨
Le travail est LOIN d'être fini. Je dois désormais m'attaquer à la documentation qui me fait un peu peur, pour être honnête. Je crois que je met la barre un peu haute et je passe autant de temps à me rationnaliser qu'à réellement travailler haha.
BREF, et si je vous montrais les nouveautés ?
LE HUB
Voici à quoi ressemble le nouveau qeel HUB ! J'ai jamais aimé l'appellation "qui est en ligne" donc j'ai profité de cette nouveauté pour renommer la section avec un nom plus pertinent qui reflètent son utilité : l'endroit où sont rassemblés les informations du forum et des membres. Ce qu'il apporte :
Nouvelle apparence
Affichage des avatars des membres actuellement connecté
Compteur du nombre de membre par groupe
Affichage automatique de l'avatar du dernier inscrit
Modification du texte facilité
Nouvelle structure HTML
Pour ce qui est du code qui génère le Hub, j'en parlais déjà dans le précédent devblog.
Aperçu du template terminé
Javascript du plugin
POSTER UN MESSAGE
Cette partie a été complètement refaite et surtout optimisée. Les nouveautés visibles sont minimes mais je peux vous assurer que cette page sera beaucoup plus facile à personnaliser !
Nouveautés :
Aperçu de votre profil lors de la prévisualisation du message (permet de mieux visualiser son message avec les dimensions du profil)
Meilleure hiérarchisation des informations
Cadre des smileys qui s'accorde par défaut au thème sélectionné
Refonte visuel de l'éditeur de texte avec des boutons personnalisables
Aperçu du profil
Ca m'a toujours agacée de pas voir mon message dans les vrais conditions du post (notamment pour poser une fiche), donc voilà un petit ajout de pur confort. A savoir que le bloc de prévisualisions à son propre template donc il est facile de reprendre la structure de vos sujets pour l'appliquer ici ! (avatar pour la démo par @rathmoore)
Aperçu du template
Nouvel éditeur de texte
Je suis particulièrement contente d'avoir enfin un éditeur de texte qui parait un peu plus "moderne". Les icones sont personnalisables comme du texte, ce qui veut dire plus d'harmonie dans vos designs ! J'ai retiré les boutons inutiles pour ne laisser que l'essentiel et aérer un peu la zone. Normalement les codes qui permettent d'ajouter les balises personnalisées fonctionnent toujours !
Javascript pour personnaliser l'éditeur de texte
BARRE DE NAVIGATION
Avant, la navbar était générée avec une seule variable ({GENERATED_NAV_BAR}) ce qui rendait sa personnalisation frustrante. Désormais le HTML est totalement déconstruit et vous pouvez afficher les liens dans l'ordre que vous voulez, horizontalement, verticalement, séparément, ...
Il est également possible de personnaliser l'alerte d'un nouveau MP ! Par défaut, c'est une petite pastille.
SIDEBAR
Tous les éléments "flottants" ont été rassemblé dans la sidebar pour créer un vrai petit menu de profil dans lequel on retrouve Switcheroo et Notiffi. J'y ai également ajouté deux éléments HTML qui permettent d'afficher son propre avatar et son pseudo. Un petit plugin discret que j'ai appelé "Miroir" que vous pouvez mettre n'importe où tant que vous utilisez les bonnes balises HTML !
Aperçu du template dédié à la sidebar
Javascript Miroir
EDITION DE PROFIL
Vous remarquez ? PLUS DE CHAMPS INUTILES !
Fini de voir les champs "genre, date d'anniversaire, humeur" ou encore "facebook, twitter, SKYPE??" alors que personne s'en sert mais que pour une raison inconnu on peut pas retirer. C'est désormais chose faite.
Elles sont juste invisibles mais au moins ça épure la page d'édition de profil !
AMÉLIORATION DU CSS
Tout le CSS a été refait ! Ca m'a permis de l'optimisé à son maximum de retirer presque 400 LIGNES ! Du précieux espace que vous préférez utiliser pour votre design.
La hiérarchisation a été revu et les blocs mieux commentés. Dans la documentation vous aurez accès à un chapitrage des différentes parties ainsi que les templates qui sont concernés.
Pour réussir cet exploit, j'ai dû me résoudre à deux choses :
imposer un CSS de base dans un fichier importé : c'est un fichier libre d'accès, hébergé sur deux plateformes fiables (Github et JSdlvr), qui me permet de mettre tout le CSS "structurel". Un CSS auquel vous aurez peu de chance de toucher car il sert juste à faire ajuster les mises en page de page dont on a pas accès (la page d'inscription et connexion par exemple). Mais aussi pour y mettre tout les indésirables de FA.
créer un CSS utilitaire : parfois, vous avez du code qui se répète beaucoup. Par exemple, pour avoir des avatars carrés bien redimensionnés. J'ai donc créé des class dites "utilitaires" pour les réutiliser partout. Toutes ces class sont aussi dans fichier importé (libre d'accès).
Libre à vous de récupérer les codes de ces deux fichiers importés et les réhéberger de votre côté pour les modifier !
Fichier CSS de base
Fichier CSS utilitaire
MEILLEURE GESTION DU JAVASCRIPT
C'est la partie la plus invisible et la plus technique de cette mise à jour, et pourtant celle qui m'a pris le plus de temps.
J'ai créé une "librairie de code" javascript avec plein de fonction utilitaires que j'ai appelé Blanket (🥁). En gros, j'ai fais une boîte à outils qui permet de créer des scripts plus facilement et plus proprement.
Tout les scripts et plugins du Blank on été réécrit avec ces outils. Ca m'a permis de les améliorer, de pas réécrire des fonctions en double ou en triple, d'avoir une meilleure gestion du debug etc.
Exemple concret : avoir une fonction qui récupère l'avatar des membres pour les afficher ailleurs. Elle est utilité dans Notiffi et le Hub, et puisqu'il s'agit de la même fonction, elle optimise les requêtes faites par votre navigateur et réduit (au possible) le temps de chargement des pages malgré ces deux "gros" plugins qui modifient beaucoup Forumactif.
Je ne ferais pas de tuto sur comment l'utiliser car c'est d'un niveau avancé et je crains que ça serve à trop peu de personne pour le temps que ça prendrait de tout documenté en détails. Si vous êtes néanmoins désireux d'avoir une "démonstration" de comment ça fonctionne, je serais ravie de vous montrer ça sur Discord !
Blanket est un fichier javascript importé de base avec le Blank. Il sera désormais nécessaire de l'avoir pour utiliser les scripts/plugins, que vous utilisez le Blank ou non. Comme pour le CSS, il est libre d'accès et vous pouvez le réhéberger vous-même.
EN VRAC ET FIN
De nombreux éléments de fonctionnalités ont été supprimés dans les templates pour les épurés (encore). Par exemple, il n'est plus possible d'avoir des annonces défilantes ou la petite fenêtre de recherche rapide.
Ce n'est pas définitif, je ferais des tutos à part pour les ajouter. J'ai néanmoins l'impression que les forums qui les utilisent sont trop peu et qu'il est préférable de s'en décharger par défaut.
Et voilà !
Je sais pas si quelqu'un lira ça parce que ce post est gigantesque mais ça me permet de revenir aux nouvelles et de récolter un peu de motivation pour entamer la documentation. De voir des gens intéressés ça me permet toujours de me rappeler que je fais pas ça dans le vide ❤
Pour les vraiment, vraiment, curieux, le code de la V4 est déjà accessible sur Github du Blank, l'onglet "experimental" (lien direct). J'aurais peut-être besoin de quelques testeurs sous peu 👀
Chappell Roan
Un futur personnage sur @fablesofenvola, je me devais de lui faire quelques avatars d'un rouge sanguin
(à part le rouge y a pas vraiment de cohérence je suis dessus depuis genre 1 mois me demandez pas d'être cohérent.e pls)
a random thought
j'avoue ne jamais poster de messages sur mon tumblr car je considère que c'est une plateforme pour exposer mon art et que je suis très pudique de mes émotions. mais depuis plusieurs mois, je cogite et j'ai envie de libérer la parole sur plusieurs points. il est très probable que je supprime ce post d'ici quelques jours pour ne laisser qu'en avant mes créations. mais pour contexte, j'ai vécu du cyberharcelement en tant que membre lancé par une admin et quelques années plus tard, j'ai subi encore une vague mais en tant qu'admin ce coup ci (pas par les mêmes personnes). je pensais que cela n'allait pas me toucher car j'ai grandi et que surtout je me détache beaucoup plus du rpg mais le fait est que non. les mots ont un impact et les mensonges aussi. et je me demande combien de personnes ont subi ça sur ces plateformes (j'imagine beaucoup trop) mais normalisons le fait de se défendre qu'on soit membre ou admin (tant que la forme est la bonne). rester dans le silence n'offre qu'une opportunité à ces gens de s'en tirer et surtout quand on sait que la moyenne d'âge sur les forums est d'environ 30 ans, il serait temps à ces personnes de grandir et de devoir assumer leurs responsabilités. et de ne pas justifier leurs focus sous forme de loyauté, car la loyauté ce n'est pas defendre une personne c'est de dire aussi quand celle ci fait de la merde. personne n'est blanc sur les rpgs tout le monde a fait des conneries car beaucoup ont grandi sur ses plateformes. mais ca ne retire pas le fait que ça ne donne pas tous les droits et surtout pas celui d'être des mean girls (boys) en ligne. dans le cas le plus récent de cyberharcelement que j'ai vécu et en tant qu'admin, j'ai laissé beaucoup trop de choses se passer (sur ma personne) car je considère que les "dramas" doivent rester privés et surtout à mes yeux, un forum reste une démocratie. mais avec du recul, j'aurais du sévir bien avant. je ne vais pas faire le discours de la charge mentale qu'est de gérer un forum ou du bénévolat derrière, juste n'oubliez pas que les gens derrière un écran viennent tous avec un bagage et que cela ne donne pas le droit de passer ses nerfs sur eux ou de leur inventer une vie juste par mécontentement. je ne citerai pas de noms car flemme de la chasse à la sorcière (et de donner du gaz aux gens qui en méritent pas) mais si vous avez vécu des expériences similaires, j'espère que vous avez guéri.
Kiernan Shipka
((Irish, Slovak, German, Italian, English, Scottish, French))
©Freyaa