Demoscene.fr BBS

Communauté => Aide et informations à propos de demoscene.fr => Topic started by: ponce on 22 June 2013 à 17:59:27

Title: Modifications du forum
Post by: ponce on 22 June 2013 à 17:59:27
Suite a une vieille discussion avec Zavie sur l'ergonomie, j'ai commencé par enlever le bouton "Imprimer".
Title: Re : Modifications du forum
Post by: ponce on 22 June 2013 à 18:09:31
Maintenant bbs.demoscene.fr est un dépot git sur le serveur (pourquoi pas un mirror github? voir ce qui est credentials).
Title: Re : Modifications du forum
Post by: ponce on 22 June 2013 à 18:31:13
J'ai viré les boutons "Marquer non-lu" et "Partager" par e-mail, je vois vraiment, vraiment pas à quoi ça sert.
Title: Re : Modifications du forum
Post by: ponce on 22 June 2013 à 18:36:53
Plus de bouton "Signaler au modérateur", vu le ratio modérateurs / utilisateurs actifs élevé.
Title: Re : Modifications du forum
Post by: ponce on 22 June 2013 à 18:47:32
Plus d'IP, de messages "IP loggée" ou "Logged".

Les IP sont toujours loggées en interne, seulement plus affichées.
Title: Re : Modifications du forum
Post by: ponce on 22 June 2013 à 19:10:16
Viré la "jump-to" box, celle qui contenait la combobox "Aller a".
Title: Re : Modifications du forum
Post by: ponce on 22 June 2013 à 19:14:53
"Ancienneté", "Groupe", "Ville" et "Rôle" prennent de la place verticale surtout sur les petits messages. Que pensez-vous de supprimer ces choses à gauche ? Ces informations seront quoi qu'il arrive disponible sur la page profil de chaque utilisateur.

Si vraiment ça ne vous plait pas, que pensez-vous de laisser seulement "Groupe: $groupe" ?
Title: Re : Modifications du forum
Post by: LLB on 22 June 2013 à 19:36:16
Rôle et ancienneté : ok, je m'en passe facilement.
Groupe : je trouve ça sympa comme info visible tout le temps.
Ville : peu importe
Title: Re : Modifications du forum
Post by: MsK` on 22 June 2013 à 22:06:44
le groupe pourrait être mis avec le pseudo, comme on le voit souvent. LLB/Ctrl-Alt-Test, ponce^gfm... ce genre de trucs (caractère de séparation réglable dans le profil ?)
Title: Re : Modifications du forum
Post by: ponce on 23 June 2013 à 00:21:44
Groupe : je trouve ça sympa comme info visible tout le temps.
Je suis d'accord. En attendant je change rien là dessus.

Je vais voir si on peut pas déplacer le permalien et date de chaque message à droite. Au dessus de chaque message il y a cet en-tête assez redondant qui coupe la discussion.
Title: Re : Modifications du forum
Post by: ponce on 23 June 2013 à 00:32:04
Rappel : vous pouvez désactiver l'affichage des avatars et des signatures dans vos options de profil.
Title: Re : Modifications du forum
Post by: ponce on 23 June 2013 à 01:19:12
Le permalien avec la date est passé a droite (le topic n'est plus rappelé à chaque post).
Du coup ca fait des en-têtes plus clairs même si je reconnais qu'il va falloir un petit temps pour s'y faire.
En place verticale c'est pas encore tip-top, j'ai du mélanger les <div> et les <span>.
Title: Re : Modifications du forum
Post by: ponce on 23 June 2013 à 01:28:17
Plus de bouton "modifier inline", ça faisait deux boutons pour modifier un message.
Title: Re : Modifications du forum
Post by: Graindolium on 23 June 2013 à 01:34:50
si tu peut s'il te plait rendre le forum sombre, j'ai horreur de me cramé les yeux avec des pages blanche,   ça peut être une option aussi bien,
y a aussi le "Posté le:" qui peut giclé
Title: Re : Modifications du forum
Post by: ponce on 23 June 2013 à 01:48:38
J'ai enlevé le "Posté le", c'est mieux comme ça en effet.

Mais par contre que le thème ne soit pas sombre faudrait un espèce de grand débat national :p déjà c'est pas mal de boulot vu que y'a pas de séparation du thème et du code de génération des pages. Tu peux installer http://justgetflux.com/ (http://justgetflux.com/) pour éviter les effets néfastes de la lumière bleue sur le sommeil, ce truc fait bel et bien ce qu'il annonce. Bizarrement on a même pas l'impression que F.lux réduit le gamut, l'oeil s'adapte.
Title: Re : Modifications du forum
Post by: Graindolium on 23 June 2013 à 02:09:20
'installer 0_0 tu sais bien que j'ai la phobie des installations, c'est pas grave pour le forum, si les crétin écervelée qui code ces navigateurs de merde pouvaient intégré des functions pour inversé ces couleurs à chier ça serait bien la première preuve d'intelligence et sans doute avant long time à laquelle ont seraient horrifier encore une fois d’assisté, mon étonnement est muet, une belle brochette de sodomite tout ça  !
Title: Re : Modifications du forum
Post by: Graindolium on 23 June 2013 à 02:44:27
c'est bon j'ai trouvé, Firefox à été développé par des dieu , y a un truc un peut pourrie mais bon pour moi dans les options, sauf que maintenant des images disparaisse, mais c'est pas gênant, j'vais enfin pouvoir pausé mes lunettes de soleil
Title: Re : Modifications du forum
Post by: ponce on 24 June 2013 à 23:23:43
Tweak de la hauteur verticale au dessus de chaque post.

Voila je reste de l'avis qu'il faut supprimer Ville/Ancienneté/Rôle.
Title: Re : Modifications du forum
Post by: ponce on 24 June 2013 à 23:25:55
le groupe pourrait être mis avec le pseudo, comme on le voit souvent. LLB/Ctrl-Alt-Test, ponce^gfm... ce genre de trucs (caractère de séparation réglable dans le profil ?)
Je trouve que c'est une très bonne idée, quelqu'un est pour ? contre ?
Title: Re : Modifications du forum
Post by: ponce on 24 June 2013 à 23:35:33
J'aimerais aussi avoir votre avis sur la présence des signatures !

Je pense que c'est complètement inutile et pénible pour la discussion. Il y a actuellement 4 usages :
 - soit on s'en sert pour mettre son pseudo et son groupe, ce qui est redondant avec l'encart à gauche
 - soit on s'en sert pour mettre l'adresse vers son site, ce qui est redondant avec l'encart à gauche
 - soit c'est une phrase drôle qui devient vite fatiguante à force de la voir
 - de rares utilisateurs mettent une image en signature, ce qui est quand même contestable

Donc je serais pour ne plus afficher les signatures du tout ! je crois que c'était une vieille idée de LLB d'ailleurs et finalement je suis bien d'accord avec lui.

(EDIT: c'est à dire qu'il n'y aura pas besoin d'aller fouiller dans les options pour ne plus les voir, c'est par défaut)
Title: Re : Modifications du forum
Post by: ponce on 25 June 2013 à 01:11:37
Ajout de la coloration syntaxique de code.

Code: [Select]
// Computes average line length for standard input.
import std.stdio;

void main() {
    ulong lines = 0;
    double sumLength = 0;
    foreach (line; stdin.byLine()) {
        ++lines;
        sumLength += line.length;
    }
    writeln("Average line length: ",
        lines ? sumLength / lines : 0);
}
Title: Re : Modifications du forum
Post by: ponce on 25 June 2013 à 02:11:35
Code: [Select]
#include <map>
#include <set>
 
bool happy(int number) {
  static std::map<int, bool> cache;
 
  std::set<int> cycle;
  while (number != 1 && !cycle.count(number)) {
    if (cache.count(number)) {
      number = cache[number] ? 1 : 0;
      break;
    }
    cycle.insert(number);
    int newnumber = 0;
    while (number > 0) {
      int digit = number % 10;
      newnumber += digit * digit;
      number /= 10;
    }
    number = newnumber;
  }
  bool happiness = number == 1;
  for (std::set<int>::const_iterator it = cycle.begin();
       it != cycle.end(); it++)
    cache[*it] = happiness;
  return happiness;
}
 
#include <iostream>
 
int main() {
  for (int i = 1; i < 50; i++)
    if (happy(i))
      std::cout << i << std::endl;
  return 0;
}
Title: Re : Modifications du forum
Post by: ponce on 25 June 2013 à 02:16:16
Et donc on a aussi le GLSL grace à highlight.js (mais pas HLSL).

Code: [Select]
#ifdef GL_ES
precision mediump float;
#endif

uniform vec2 resolution;
uniform float time;
uniform vec2 mouse;

const int   complexity      = 3;    // More points of color.
const float mouse_factor    = 25.0;  // Makes it more/less jumpy.
const float mouse_offset    = 1.0;   // Drives complexity in the amount of curls/cuves.  Zero is a single whirlpool.
const float fluid_speed     = 6.0;  // Drives speed, higher number will make it slower.
const float color_intensity = 0.8;

const float Pi = 3.14159;

float sinApprox(float x) {
    x = Pi + (2.0 * Pi) * floor(x / (2.0 * Pi)) - x;
    return (4.0 / Pi) * x - (4.0 / Pi / Pi) * x * abs(x);
}

float cosApprox(float x) {
    return sinApprox(x + 0.5 * Pi);
}

void main()
{
  vec2 p=(2.0*gl_FragCoord.xy-resolution)/max(resolution.x,resolution.y);
  for(int i=1;i<complexity;i++)
  {
    vec2 newp=p;
    newp.x+=0.6/float(i)*sin(float(i)*p.y+time/fluid_speed+0.3*float(i))+mouse.y/mouse_factor+mouse_offset;
    newp.y+=0.6/float(i)*sin(float(i)*p.x+time/fluid_speed+0.3*float(i+10))-mouse.x/mouse_factor+mouse_offset;
    p=newp;
  }
  vec3 col=vec3(color_intensity*sin(3.0*p.x)+color_intensity,color_intensity*sin(3.0*p.y)+color_intensity,color_intensity*sin(p.x+p.y)+color_intensity);
  gl_FragColor=vec4(col, 1.0);
}
Title: Re : Modifications du forum
Post by: flure on 25 June 2013 à 09:30:39
Enorme
Title: Re : Modifications du forum
Post by: kaneel on 25 June 2013 à 10:15:39
Cool, on va pouvoir poster nos xml de partition renoise :)))
Title: Re : Modifications du forum
Post by: phaazon on 25 June 2013 à 10:22:15
Le colorscheme n’est pas trop trop mal en plus :)
Title: Re : Modifications du forum
Post by: ulrick on 26 June 2013 à 00:18:17
Purée, j'adore F.lux
Title: Re : Modifications du forum
Post by: ponce on 27 June 2013 à 21:11:11
Personne m'a répondu sur les signatures, Ancienneté/Rôle/Ville, je prends ça comme une autorisation pour les enlever de la vue.  ;D
Title: Re : Modifications du forum
Post by: ponce on 27 June 2013 à 21:39:10
Donc on voit plus Ancienneté/Ville/Rôle, ni les signatures, et le groupe est juste en dessous du handle (pour des raisons de place je sais pas si on peut le mettre sur la même ligne).
Title: Re : Modifications du forum
Post by: Graindolium on 27 June 2013 à 23:05:00
Nickel !
Title: Re : Modifications du forum
Post by: ponce on 27 June 2013 à 23:51:17
Rajouté support du TeX/Latex grâce à http://www.mathjax.org/ (http://www.mathjax.org/)
Ca marche sans BBCode, l'aide est ici http://docs.mathjax.org/en/latest/tex.html (http://docs.mathjax.org/en/latest/tex.html)

Les expressions inlines marchent ( \(\sqrt{3x-1}+(1+x)^2\) ) comme ceci.

Sinon on peut écrire des équations sur leur propre ligne: $$\int^{0}_{-\infty} e^{-t^{2}}dt = \frac{\sqrt{\pi}}{2} $$
Title: Re : Modifications du forum
Post by: ponce on 28 June 2013 à 17:32:26
- Maintenant les messages "Modifié a telle heure par tel personne" sont à droite dans le permalink
- et si l'utilisateur qui a modifié le message est le posteur original, on ne montre pas son pseudo à nouveau

EDIT2: test pour l'exemple
EDIT3: fixé regression markup introduite avec ce commit
Title: Re : Modifications du forum
Post by: phaazon on 28 June 2013 à 17:35:08
Ouais c’est bien comme ça ponce :)
Title: Re : Modifications du forum
Post by: Ziple on 28 June 2013 à 19:31:10
Génial pour les maths :)
Title: Re : Modifications du forum
Post by: ponce on 30 June 2013 à 17:54:55
Feature expérimentale : vous pouvez maintenant embed une iframe arbitraire dans un post  :D

Exemple:
[iframe width=800 height=200]http://js1k.com/2010-first/demo/635[/iframe]

J'en appelle à votre modération et votre bon sens afin que la feature ne soit pas retirée.
L'idée est de pouvoir montrer un effet en Javascript directement dans un post.
Title: Re : Modifications du forum
Post by: TarMil on 30 June 2013 à 19:57:15
[iframe width=800 height=200]data:text/html,Test <i>data url</i>[/iframe]
Test data url.

Edit: damned, ça marche pas, il rajoute http:// devant l'url. Ca aurait été pratique pour mettre des trucs courts inline au lieu d'avoir à héberger quelque part :(
Title: Re : Modifications du forum
Post by: maracuja on 30 June 2013 à 21:00:19
Arg des iframe ca pue .... :-(
Title: Re : Modifications du forum
Post by: ponce on 30 June 2013 à 21:32:33
@maracuja: pourquoi ça pue ? Un indice ?  ???
Title: Re : Modifications du forum
Post by: ponce on 30 June 2013 à 21:45:15
@TarMil: fixé, test data URI

[iframe width=350 height=200]data:text/html;base64,DQo8Ym9keSBvbmxvYWQ9c2V0SW50ZXJ2YWwoIlM9TWF0aC5zaW47d2l0aChSLmdldENvbnRleHQoJzJkJykpZm9yKGZpbGxSZWN0KDAsMCwzMDAsMTUwLGRyYXdJbWFnZShSLDksMiwyODIsMTQ4LDAsMywzMDAsMTUwKSxmaWxsU3R5bGU9J3JnYmEoOTksMCw0MiwuMDEpJyksYSs9eD04ODt4LS07ZmlsbFJlY3QoeCo0LDc1K1MoYSt4LzI3K1MoeC85KSpTKGEqMi14LzE1KSkqMjAsNCwzKSlmaWxsU3R5bGU9JyNjNjAnIixhPTkpPjxjYW52YXMgaWQ9Uj4=[/iframe]
Title: Re : Modifications du forum
Post by: TarMil on 30 June 2013 à 21:59:10
nice \o/
Title: Re : Modifications du forum
Post by: maracuja on 01 July 2013 à 09:45:30
@ponce, j'ai toujours eu vent des problèmes occasionnés par cet artifice. :/ (un article pas mal sur le sujet : http://forum.ovh.com/showthread.php?t=49433 (http://forum.ovh.com/showthread.php?t=49433))
Title: Re : Modifications du forum
Post by: kaneel on 01 July 2013 à 11:22:31
Les iframes sont pas mal utilisés pour des third app. web applications. Si ya des attaques, ça vient surtout de failles de browser plus que de l'élément iframe (qui va forcément revenir encore plus en force avec le mode sandbox)
Title: Re : Modifications du forum
Post by: flure on 01 July 2013 à 12:07:27
Les iframes c'est comme les goto: ils sont là pour qu'on les utilise mais la plupart des gens ne savent pas les utiliser correctement ;)

Donc j'ai a priori rien contre, au contraire en l'occurrence je trouve que c'est un usage adapté.
Title: Re : Modifications du forum
Post by: kaneel on 01 July 2013 à 12:14:10
Un exemple, création d'une iframe pour récupérer les prototypes natifs pour que sa librairie se base sur des proto non modifiés par d'autres librairies.
Title: Re : Modifications du forum
Post by: ponce on 01 July 2013 à 12:38:08
maracuja: ben moi aussi je pensais pas trop à faire ça, y'a un type qui avait mis un de mes jeux dans une <iframe> sur son site, les widget twitter à base d'iframe qui marche pas, la règle "same protocol"...

Mais dans le fond une <iframe> c'est je l'espère sandboxée de manière à éviter les injections, et puis ça permet de faire un peu n'importe quoi. C'est vrai que ça peut être contestable vu qu'en js on peut lancer une musique, peut-être qu'il faudra les rendre clickable (un clic => activation) ?
Title: Re : Modifications du forum
Post by: flure on 01 July 2013 à 13:34:47
Je suis pour les rendre cliquables, ne serait-ce que pour optimiser le chargement des pages... Et imaginez qu'on soit sur un navigateur (mobile par exemple) qui n'a pas les fonctionnalités ou performances requises pour afficher le contenu de l'iframe (genre gros shader webgl)...
Title: Re : Modifications du forum
Post by: ponce on 01 July 2013 à 14:39:47
Ok c'est vrai que c'est un peu intrusif pour le moment.
Title: Re : Modifications du forum
Post by: kaneel on 01 July 2013 à 15:37:00
TL;DR:
Because it is served from a separate domain, it is affected by all the normal cross-site restrictions. In addition, the embedded page has scripting disabled, plugins disabled, forms disabled, and it cannot navigate any frames or windows other than itself (or any frames or windows it itself embeds)

http://www.whatwg.org/specs/web-apps/current-work/multipage/the-iframe-element.html#attr-iframe-sandbox (http://www.whatwg.org/specs/web-apps/current-work/multipage/the-iframe-element.html#attr-iframe-sandbox)

Donc, pas de sandbox mode mais je pense que oui, en effet, du côté browser, ça devrait éviter certaines failles.
Title: Re : Modifications du forum
Post by: ponce on 01 July 2013 à 19:59:51
Ok @kaneel j'ai juste mis allow-scripts du coup, ça à l'air de suffire pour ce qu'on veut faire.
Title: Re : Modifications du forum
Post by: ponce on 01 July 2013 à 20:12:40
Les icônes de gauche sont maintenant sur la même ligne.
Title: Re : Modifications du forum
Post by: kaneel on 01 July 2013 à 20:26:23
Faudrait changer cette CSS, les bords arrondis c'est so cheap.. ou alors, met du gradient pourri, ça fera iOS7 (lolilol)
Title: Re : Modifications du forum
Post by: ponce on 01 July 2013 à 20:32:49
Ouais c'est plus trop à la mode, maintenant c'est le Plat Design !
Enlevé l'icône "voir Profil" qui faisait triplon avec le lien sur le handle et le lien sur l'avatar.
Title: Re : Modifications du forum
Post by: kaneel on 01 July 2013 à 21:23:26
Comment si j'avais le temps jte ferais une CSS purement minimale.
Title: Re : Modifications du forum
Post by: ponce on 01 July 2013 à 21:33:52
Si un jour t'es motivé, je ferai péter le FTP.
Title: Re : Modifications du forum
Post by: ponce on 01 July 2013 à 21:59:22
Commit un peu hum-hum pour activer les <embed> Flash. A utiliser avec modération !

http://www.adobe.com/jp/events/cs3_web_edition_tour/swfs/perform.swf
Title: Re : Modifications du forum
Post by: kaneel on 01 July 2013 à 23:23:03
je réglerais le lookat si j'étais toi (:DDDDD)
Title: Re : Modifications du forum
Post by: phaazon on 02 July 2013 à 09:35:42
Je suis d’accord :D
Title: Re : Modifications du forum
Post by: ponce on 20 July 2013 à 17:58:01
Du nouveau pour la balise iframe, le chargement est maintenant dynamique pour éviter les ralentissements / autre bugs.

[iframe width=640 height=360]http://www.p01.org/releases/MINAMI_DISTRICT/MINAMI_DISTRICT.unpacked.htm[/iframe]

Le plus dur c'était finalement de centrer un truc en CSS !
(EDIT: fix lien dans <button> qui passe pas dans Firefox)
Title: Re : Modifications du forum
Post by: ponce on 20 July 2013 à 18:58:19
Enlevé le texte de description de la réponse rapide "Dans la Réponse Rapide, vous pouvez utiliser du BBCode bla bla bla accès".
Title: Re : Modifications du forum
Post by: ponce on 20 July 2013 à 19:45:23
Ajout de smileys débiles.

:wullon: :hola: :sucks: :piggy: :rulez: :wink:
Title: Re : Modifications du forum
Post by: wullon on 20 July 2013 à 20:01:14
Best update ever :rulez:
Title: Re : Modifications du forum
Post by: ponce on 20 July 2013 à 23:01:54
- les descriptions des catégories sont un peu changées
- si on utiliser defer="defer" pour les script MathJax et Google Analytics ça accélere bien la vitesse de chargement surtout sur Firefox.
Title: Re : Modifications du forum
Post by: ponce on 21 July 2013 à 00:01:19
- désactivation de la liste des derniers posts dans http://bbs.demoscene.fr (http://bbs.demoscene.fr), ca double la vitesse de génération de la page d'index. Les derniers posts non-lus sont visibles sur les icônes de sections.
- désactivations des stats sur page d'index
- désactivation du dernier inscrit sur page d'index
Title: Re : Modifications du forum
Post by: phaazon on 23 July 2013 à 22:12:16
Tu as viré les « derniers messages » tout en bas ? Je l’utilisais tout le temps !
Title: Re : Modifications du forum
Post by: ponce on 24 July 2013 à 00:47:43
Si vous êtes plusieurs on le remettra. Mais par exemple ton message, je l'ai vu parce il y a une icône qui change de forme quand il y a des messages non-lus.
Title: Re : Modifications du forum
Post by: Den on 24 July 2013 à 03:17:03
Je l'utilisais aussi tout le temps, j'aimais bien voir que je visitais le forum en même temps que googlebot entre deux lectures.

(Ceci dit, le lien "Messages non lus depuis votre dernière visite" et les icônes me suffisent.)
Title: Re : Modifications du forum
Post by: Graindolium on 24 July 2013 à 04:48:15
nan mais heureusement les mec que c'est resté sur cette page apparament   www.demoscene.fr (http://www.demoscene.fr)
Title: Re : Modifications du forum
Post by: ponce on 24 July 2013 à 09:22:59
Ok ok ben on va le remettre, moi aussi je l'utilisais c'était pour voir :)
Title: Re : Modifications du forum
Post by: Den on 25 July 2013 à 15:29:18
Y aurait pas moyen de mettre les infos du bloc "messages privés" dans le pavé en haut à côté de l'avatar (là où il y a "messages non lus depuis votre dernière visite") plutôt que tout à fait en bas ?

Bon, je dis ça parce que j'ai vu par hasard en allant tout en bas de la page que j'avais un vieux message, mais si ça se trouve les nouveaux messages privés sont indiqués plus visiblement...

Et si c'est c'est trop prise de tête c'est pas grave, hein... ;)
Title: Re : Modifications du forum
Post by: Graindolium on 25 July 2013 à 20:22:56
y a un avertisseur par mail de ça justement, ?!
Title: Re : Modifications du forum
Post by: ponce on 28 July 2013 à 16:58:56
Et voilà les posts récents sont remis.
Title: Re : Re : Modifications du forum
Post by: Den on 28 July 2013 à 19:20:36
Et voilà les posts récents sont remis.
:rulez: Den aime ça.
Title: Re : Modifications du forum
Post by: Hellflip on 30 July 2013 à 00:37:31
Hello ! J'y vais de ma suggestion pour l'amélioration du forum: d'avoir les dernières actualités présentes sur la home page, à coté des derniers posts.
Title: Re : Modifications du forum
Post by: ponce on 30 July 2013 à 09:12:52
http://www.demoscene.fr/ (http://www.demoscene.fr/)
cf "A la une"

(EDIT: c'est vrai qu'une liste de liens vers les topics serait du meilleur effet)
Title: Re : Modifications du forum
Post by: ponce on 19 August 2013 à 16:26:43
Je viens de voir qu'on hotlink des images depuis pouet sur la page d'accueil du forum, TODO (done)
Title: Re : Modifications du forum
Post by: ponce on 30 January 2016 à 10:19:16
Dorénavant et à cause de robots spammeurs, les Invités ne peuvent plus poster de nouveaux messages ou sondages dans les sections publiques soumises à approbation d'un modérateur. Ca nous évite de recevoir 2 mails par heure. :)
Title: Re : Modifications du forum
Post by: ponce on 31 January 2016 à 11:09:53
Changé la question d'inscription, rajouté un captcha à l'inscription.