Précédent   Forum des professionnels en informatique > Le club des professionnels en informatique > Evolutions du club
Evolutions du club Participez à l'évolution du club. Réservé aux membres du club. Avant de poster -> Le club
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/04/2008, 18h03   #1
Expert Confirmé
 
Avatar de FremyCompany
 
Étudiant
Inscription : février 2006
Messages : 2 532
Détails du profil
Informations personnelles :
Âge : 20

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2006
Messages : 2 532
Points : 2 903
Points : 2 903
Envoyer un message via MSN à FremyCompany
Par défaut Proposer de mettre RESOLU dans un message

Serait-il possible que ne soit plus considéré comme une simple image mais aussi comme TAG "lien" ?

Je m'explique le code suivant :
Code :
Si cette solution vous convient, veuillez marquer le post comme :resolu:
Serait rendu comme suit si et seulement si la personne connectée est celle qui a créé le message et est donc en mesure de le marquer comme résolu :
Citation:
Si cette solution vous convient, veuillez marquer le post comme
Dans le cas contraire, le rendu resterait le même que celui qu'il est déjà actuellement :
Citation:
Si cette solution vous convient, veuillez marquer le post comme
===================================================

Une autre option serait de faire cela via JavaScript (si je suis propriétaire de ce post, alors chercher toutes les images et les remplacer changer en lien pour marquer le post comme résolu.

Cela éviterait de devoir modifier le code du serveur.
__________________
Fremy
Pour vos développements Web et une navigation agréable, le tout gratuit :
1) IE 8 + IE7Pro (Si vous ne connaissez pas IE7Pro, essayez !)
2) FF 3 + Web Developper Toolbar + AdBlockPlus + FireBug + GreaseMonkey
FremyCompany est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2008, 18h08   #2
Rédacteur/Modérateur
 
Avatar de millie
 
Inscription : juin 2006
Messages : 6 929
Détails du profil
Informations personnelles :
Localisation : Luxembourg

Informations forums :
Inscription : juin 2006
Messages : 6 929
Points : 6 714
Points : 6 714
Bah, suffit de le faire comme ça

Merci de poster
(mais l'icône sera interdit si l'utilisateur n'est pas le propriétaire du post...)

Mais les gens vont en général pas cliquer sur une image mis dans un poste...
__________________
Je ne répondrai à aucune question technique en privé
millie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2008, 18h28   #3
Expert Confirmé
 
Avatar de FremyCompany
 
Étudiant
Inscription : février 2006
Messages : 2 532
Détails du profil
Informations personnelles :
Âge : 20

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2006
Messages : 2 532
Points : 2 903
Points : 2 903
Envoyer un message via MSN à FremyCompany
Oui mais cela impose de composer le lien pour chaque post
Ce que je propose c'est une solution automatique et qui ne risque pas aux utilisateurs qui n'ont pas le droit de le faire de se laisser prendre au piège par un lien qui ne leur est pas réservé...

Mais bon je vous donnerai mon JavaScript dans 5-10 min quand il sera fait et puis vous en faites ce que vous voulez. C'est juste une idée après tout
__________________
Fremy
Pour vos développements Web et une navigation agréable, le tout gratuit :
1) IE 8 + IE7Pro (Si vous ne connaissez pas IE7Pro, essayez !)
2) FF 3 + Web Developper Toolbar + AdBlockPlus + FireBug + GreaseMonkey
FremyCompany est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2008, 18h46   #4
Expert Confirmé
 
Avatar de FremyCompany
 
Étudiant
Inscription : février 2006
Messages : 2 532
Détails du profil
Informations personnelles :
Âge : 20

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2006
Messages : 2 532
Points : 2 903
Points : 2 903
Envoyer un message via MSN à FremyCompany
Code JavaScript :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
// ==UserScript==
// @name Developpez.com - Forums - RESOLU
// @description Activate :resolu: IMG tags
// @injectframes 0
// @include http://www.developpez.net/*
// ==/UserScript==
 
function replaceResolu() {
    var all = null; var l = null;
    var link = new RegExp("postings.php\\?t=[0-9]*\\&do\\=chgetat\\&e\\=resolu","gi");
    if (link.exec) {
        all = document.getElementsByTagName('A');
        l = all.length;
        for (var i=l-1; i!=0; i--) {
            var anchor = all[i];
            if (link.exec(anchor.href)) {
                link = anchor.href;
                break;
            }
        }
    }
    if (!link.exec) {
        all = document.images;
        l = all.length;
        for (var i=0; i!=l; i++) {
            var img = all[i];
            if (img.title==":resolu:") {
                img.style.cursor="pointer";
                img.title="Mettre resolu";
                img.alt=img.title;
                img.onclick=function() {
                    location.href=link;
                }
            }
        }
    }
}
if (window.attachEvent) {
    window.attachEvent("onload", replaceResolu);
} else if (window.addEventListener) {
    window.addEventListener("load", replaceResolu, true);
} else {
    var oldOnLoad = window.onload;
    window.onload=function(e) {
        try { oldOnLoad(e); } catch (ex) {}
        try { replaceResolu(e); } catch (ex) {}
    }
}
__________________
Fremy
Pour vos développements Web et une navigation agréable, le tout gratuit :
1) IE 8 + IE7Pro (Si vous ne connaissez pas IE7Pro, essayez !)
2) FF 3 + Web Developper Toolbar + AdBlockPlus + FireBug + GreaseMonkey
FremyCompany est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h35.


 
 
 
 
Partenaires

Hébergement Web