Propositions pour améliorer le forum

Pages: 1 ... 150 151 152 153 154 [155] 156 157 158 159 160 ... 315

Yotu

  • Membre
  • 6232 posts
16 janvier 2011, 01:53
En y pensant Trashy, Biono/Pichyu avait un avatar/signature qui était hébergée sur un site que quand tu trouve sur la page où le membre à poste, on te demande de t'identifier, bon après il a hébergée ailleurs et ça n'était fini. :biere:

Magus

  • Administrateur
  • 6487 posts
16 janvier 2011, 08:35
Remettez l'option pour del nos propre messages. svplé

Non, définitivement.

Trashy

  • Invité
16 janvier 2011, 09:54
Mais était-ce la peine de saboter mes liens ? :biere:

J'ai rien saboté du tout :nan:

Downhill

  • Membre
  • 7236 posts
18 janvier 2011, 00:30
Dîtes.

Ne serait-il pas possible de mettre cette banderole de retour également au bas de la page
:



Alors cette idée ça devient quoi ?

Retrosasu

  • Membre
  • 27186 posts
18 janvier 2011, 19:40
J'approuve, ce sera vraiment utile.

Vvn Niger

  • Membre
  • 17725 posts
18 janvier 2011, 20:17
Je comprends pas trop en quoi ça pourrait être utile.

Retrosasu

  • Membre
  • 27186 posts
18 janvier 2011, 20:22
Chiant de toujours revenir en haut.

Castho

  • Membre
  • 29202 posts
18 janvier 2011, 20:24
C'est vrai que c'est un effort surhumain.

Retrosasu

  • Membre
  • 27186 posts
18 janvier 2011, 20:26
Herculéen même

Vvn Niger

  • Membre
  • 17725 posts
18 janvier 2011, 20:28
Ca va pas changer grand-chose,mais bon,pourquoi pas,ça peut être pratique.

Quartz

  • Membre
  • 4795 posts
18 janvier 2011, 20:31
Certaines pages sont vachement longue, un simple "Revenir en haut" serrait le bienvenu.

Retrosasu

  • Membre
  • 27186 posts
18 janvier 2011, 20:32
Non, faut faire 2 clics après :boogyfr:
La proposition de Yuan est très bien

M@T

  • Membre
  • 15146 posts
19 janvier 2011, 02:34
J'ai fait un petit script GreaseMonkey qui clone le bandeau d'en haut et l'ajoute en bas.
Dans les sections où il y a des modérateurs attitrés, ça vire leurs noms en bas aussi, sinon c'est trop long parfois quand y'en a beaucoup.

Pour l'utiliser il faut installer GreaseMonkey sous Firefox ; sous Chrome/Chomium 4+ c'est géré nativement.
Ensuite, il suffit de cliquer sur ce lien et ça devrait se faire automatiquement.

Le résultat est de ce genre :



Par contre, Chrome/Chromium a l'air d'avoir un peu de mal parfois ; ça fonctionne bien la première fois qu'on va sur une page mais plus après un refresh.
Aucun problème sous Firefox par contre.

Yuan

  • Membre
  • 6480 posts
19 janvier 2011, 03:19
Tu déchires M@T ! Ton post mériterait même un épinglage !

M@T

  • Membre
  • 15146 posts
19 janvier 2011, 03:37
Merci, mais c'est du Javascript pas bien compliqué ; quand on connaît un peu ça se fait assez facilement.

De toute façon, nous sommes dans un topic épinglé, donc tous les posts contenus dedans le sont déjà.  :baffan:

Voici la source sinon, pour ceux que ça intéresse :

Source
Code: (Javascript) [Sélectionner]
// ==UserScript==
// @name           Bandeau PT
// @namespace      PokemonTrash
// @description    Affiche le bandeau de retour en bas des pages
// @version        1.0
// @include        http://www.pokemontrash.com/club/*
// @exclude        http://www.pokemontrash.com/club/
// @exclude        http://www.pokemontrash.com/club/index.php
// @exclude        http://www.pokemontrash.com/club/*?action=post*
// @exclude        http://www.pokemontrash.com/club/profile/*
// @exclude        http://www.pokemontrash.com/club/pm/*
// @exclude        http://www.pokemontrash.com/club/search/*
// @exclude        http://www.pokemontrash.com/club/admin/*
// @exclude        http://www.pokemontrash.com/club/mlist/*
// @exclude        http://www.pokemontrash.com/club/who/*
// @exclude        http://www.pokemontrash.com/club/unread/*
// @exclude        http://www.pokemontrash.com/club/unreadreplies/*
// @exclude        http://www.pokemontrash.com/club/help/*
// ==/UserScript==

function afficherBandeau() {
  var tables = document.getElementsByTagName("table");
  var t;
  for (var i = 0; i < tables.length; i++) {
    try {
      if (tables[i].childNodes[1].firstChild.childNodes[1].childNodes[1].className == "pathway-l" &&
          tables[i].childNodes[1].firstChild.childNodes.length == 3) {
        t=tables[i];
        break;
      }
    }
    catch(err) {
      break;
    }
  }
  if (t) {
    var ts = document.getElementById("quickModForm").getElementsByTagName("table");
    var newT = t.cloneNode(true);
    var div = newT.childNodes[1].firstChild.childNodes[1].childNodes[1].childNodes[1].childNodes[1];
    var elts = div.childNodes;
    for (var i = 0; i < elts.length; i++) {
      if (elts[i].nodeType == 3 && / \(Mod.rateurs: | \(Moderators: /.test(elts[i].nodeValue)) {
        elts[i].nodeValue = elts[i].nodeValue.substring(0, elts[i].nodeValue.indexOf(" (Mod"));
        if (elts[elts.length - 1].nodeValue.substr(0, 1) == ")")
          elts[elts.length - 1].nodeValue = elts[elts.length - 1].nodeValue.substr(1, elts[elts.length - 1].nodeValue.length - 1);
        div.removeChild(elts[i + 1]);
        for (var j = i; j < elts.length; j++) {
          if (elts[j].nodeType == 3 && elts[j].nodeValue == ", ") {
            div.removeChild(elts[j]);
            if (elts[j].tagName == "A" && /Mod.rateur|Moderator/.test(elts[j].title)) {
              div.removeChild(elts[j]);
              j--;
            }
          }
        }
      break;
      }
    }
    document.getElementById("quickModForm").insertBefore(newT, ts[ts.length - 2]);
  }
}

window.addEventListener("load", function() { afficherBandeau() }, false);

Chanman

  • Membre
  • 8817 posts
19 janvier 2011, 03:59
Comment ça se fait que Buck est à nouveau dans la liste des membres? Il a été débanni?

M@T

  • Membre
  • 15146 posts
19 janvier 2011, 04:03
Non, il est toujours banni.

Captain Awesome

  • Membre
  • 4579 posts
19 janvier 2011, 07:13
:) Il a était banni le jour de mon anniversaire. M@t ce que tu a fais , c'est pour remettre de revenir en haut de la page sans faire l'effort surhumain d'uttiliser la molette de la souris?

Chanman

  • Membre
  • 8817 posts
19 janvier 2011, 11:17
Le résultat est de ce genre :

Normal que je l'ai pas avec Firefox?

Nesis

  • Membre
  • 21494 posts
19 janvier 2011, 12:25
T'as installé l'extension GreaseMonkey ?

yago58

  • Invité
19 janvier 2011, 12:34
Merci, c'est pratique.

Chanman

  • Membre
  • 8817 posts
19 janvier 2011, 12:36
Ah non, j'avais pas vu le début de son post :you:

Retrosasu

  • Membre
  • 27186 posts
19 janvier 2011, 12:51
Ça marche :D
Merci M@T

Yotu

  • Membre
  • 6232 posts
19 janvier 2011, 13:12
M@T, pourquoi dis-tu que c'est assez façile alors que ce genre de script, j'ai la très nette impression que c'est difficile à faire ? :baffan:

Mic Mac

  • Membre
  • 4599 posts
19 janvier 2011, 13:21
Et est-ce qu'on aura aussi les boutons déplacer le post etc... ?

Quartz

  • Membre
  • 4795 posts
19 janvier 2011, 13:47
C'est pour les modos/admins ça.
Sinon, merci M@T !

Mic Mac

  • Membre
  • 4599 posts
19 janvier 2011, 13:54
Je sais c'était pour mettre un côté con dans la discussion  :baffan:

Retrosasu

  • Membre
  • 27186 posts
19 janvier 2011, 14:06
M@T, pourquoi dis-tu que c'est assez façile alors que ce genre de script, j'ai la très nette impression que c'est difficile à faire ? :baffan:
Clair que si tu connais pas, tu peux pas comprendre :fail:

Ksilee

  • Membre
  • 1275 posts
19 janvier 2011, 18:24
Bonjour, une question : Pour que les messages se mettent à jours faut il réactualiser le page ou cela se fait automatiquement ?

[Edit] Désoler je vien de trouver la réponse par moi meme
« Modifié: 19 janvier 2011, 18:28 par Ksilee »

M2K

  • Membre
  • 26756 posts
19 janvier 2011, 18:26
Il faut actualiser.

Pages: 1 ... 150 151 152 153 154 [155] 156 157 158 159 160 ... 315    En haut ↑