FranceFurs - Forum Furry

Forum Furry Français --- French Furry Forum
Nous sommes le 09 Sep 2025, 15:28

Heures au format UTC + 1 heure




Poster un nouveau sujet Répondre au sujet  [ 20 messages ]  Aller à la page 1, 2  Suivante
Auteur Message
MessagePosté: 08 Juil 2009, 12:39 
Hors ligne

Inscription: 18 Juil 2004, 09:25
Messages: 608
Localisation: Le bac à sable
Pays/Lieu: Autre
Sexe: Autre
Etes vous Furry?: oui
Espèce(s): Fennec
Voila, comme je suis en vacances et que je n'ai pas grand chose à faire, je vais vous raconter comment fonctionne mon avatar, et pour ceux que ça intéresse, je peux même les aider à s'en faire un pareil !

Je trouvais plutôt ennuyeux qu'il ne soit possible de n'avoir qu'un seul avatar, alors que j'avais de nombreuses images de fennec que je voulais toutes utiliser.

J'ai donc été voir les possibilités offertes par le moteur du forum je me suis rendu dans l'interface de configuration et j'ai vu que je pouvais mettre des images en "Lien distant".

Je me suis donc empressé de tester. J'ai essayé avec une image sur elynx (serveur mutualisé, merci Hiro :3 ) première image ça marche, je change l'image sur le serveur, mon avatar change ! trop bien !

On passe à l'étape suivante, il faut que ça change tout seul. Mais comment ? J'ai cherché un peu le protocole HTTP (sur la wikipedia) et j'ai trouvé la réponse 303 qui dit qu'il faut aller voir ailleurs. Je me suis donc fait un petit scripte PHP pour choisir un image aléatoirement.

Code:
<?php

$file = sprintf("http://fenax.elynx.fr/AVs/V2/fennec_%d.png",rand(1,30));

header("HTTP/1.1 303 See Other");
header("Location: ".$file);

?>


Et la ... rien !
Le forum ne veux pas de fichier PHP !
Mais je fais comment moi alors ? c'est simple ... enfin pas tant que ça ...
il y a un fichier appelé .htaccess pour faire toutes ces choses. et c'est plutôt obscure, une sorte de magie noire
et en plus il y a des regexp.

ça donne un machin comme ça :
Code:
RewriteEngine On
RewriteRule ^(avatar.png)(/.*)?$ avatar.php


Et la je met donc http://fenax.elynx.fr/AVs/V2/avatar.png dans mon profil et joie, mon avatar change !

Donc voila, je suis content, si il y as une V2 c'est juste parce-que j'ai mis d'autres images de fennec et que je vouais pas effacer les autres.


Haut
 Profil  
Répondre en citant le message  
MessagePosté: 08 Juil 2009, 12:59 
Hors ligne
Avatar de l’utilisateur

Inscription: 20 Août 2005, 16:04
Messages: 3305
Localisation: Bête des Vosges - France
Compte Furmap: Vector
Compte LiveJournal: vector-the-croc
Compte FurAffinity: vectorthecrocodile
Compte InkBunny: Vector
Pays/Lieu: France
Sexe: Masculin
Etes vous Furry?: oui
Espèce(s): Crocodile
Sexe personnage: Masculin
Fursuiter: Oui
Login Fursuit Database: Vector
Vidéaste: Oui
Portfolio: https://www.youtube.com/user/deeragonfandomvideos
FurCode: FDA[Crocodile]f2ac A C+ D+++ H+ M- P+ R- T++ W- Z- Sm+ RLGP a+ cn++ d++ e+++ f h- i+ j+ p+ sm+
Informations / Description: Puppeteer / marionnettiste
Informations complémentaires: I believe I can fly
Merci du tuyau ! :P

_________________
http://www.lorrainefurs.fr

Membre honoraire de l'Eglise de Jesus Raptor


Haut
 Profil  
Répondre en citant le message  
MessagePosté: 08 Juil 2009, 13:04 
Hors ligne
Avatar de l’utilisateur

Inscription: 18 Oct 2007, 22:40
Messages: 2319
Localisation: Waasten (Belgique)
Compte Furmap: Naalik
Compte FurAffinity: lormir
Compte Weasyl: naalik
Compte Twitter: naalik
Telegram: @naalik
Discord: Naalik#6882
Pays/Lieu: France
Sexe: Masculin
Etes vous Furry?: oui
Espèce(s): Tauren
Type: Anthro
Sexe personnage: Masculin
Fursuiter: Oui
Dessinateur: Oui
Roleplay à thème Furry?: Oui
FurCode: FArBmp2acr A+ C++ D+++ H+++ M P+++ R T+++ W Z Sm++ RLCT a cln++ d+ e++ f++ h+++ iwf+++ j+ p+ sm+
Informations complémentaires: Nananananananana, BATMOO !
Fennecs ! :love:

_________________
"Les Smilies ne sont pas des signes de ponctuation reconnus par l'Académie Française."
Image
Say "No" to vertical video.


Haut
 Profil  
Répondre en citant le message  
MessagePosté: 08 Juil 2009, 13:05 
Hors ligne

Inscription: 18 Juil 2004, 09:25
Messages: 608
Localisation: Le bac à sable
Pays/Lieu: Autre
Sexe: Autre
Etes vous Furry?: oui
Espèce(s): Fennec
J'ai oublié de préciser, si vous comptez le faire, il faut que toutes les images aient la même taille

Après on est pas obligé de faire comme ça non plus l'image de ma signature est construite dynamiquement
et on peut choisir les images suivant des critère arbitraire, comme par exemple le browser ou le système d'exploitation de celui qui regarde. Ou alors selon le sujet regardé... ce qui permetrais d'avoir des avatar +18 dans cette section


Haut
 Profil  
Répondre en citant le message  
MessagePosté: 08 Juil 2009, 14:08 
Hors ligne
Avatar de l’utilisateur

Inscription: 21 Août 2003, 08:29
Messages: 13744
Localisation: Nantes
Compte Furmap: Rimou
Compte FurAffinity: Rimou
Compte DeviantArt: Rimou
Compte Facebook: remiminou
Pays/Lieu: France
Sexe: Masculin
Etes vous Furry?: oui
Espèce(s): Chat sphynx
Type: Anthro
Sexe personnage: Masculin
Précisions espèce: Gonflable
Dessinateur: Oui
Portfolio: https://lematougraphe.fr/
Informations / Description: Dessinateur depuis tout petit, normand devenu nantais, marié et papa de 2 garçons.
Préside l'association "Le Fur'West" à Nantes.
Organise l'atelier créatif furry "Le FAWN" tous les mois sur Nantes.
Donne des coups de patte à gauche à droite sur d'autres projets et ssociations furries.

Aime :
La chicorée, l'humour anglais, la cuisine japonaise, le rock progressif,

N'aime pas :
Marcher dans le caca
Je croyais que tu changeais d'avatar régulièrement ... pas mal l'astuce ! :) Ca redonne envie de bidouiller :D

Celà dit, je n'ai pas compris où et avec quoi on programme ce petit système. Puisses-tu nous en dire d'avantage ? Du moins pour les néophytes gros noobs innocents comme moi ? :cat:

_________________
Discreet dating with sexy women near you https://secrelocal.com


Haut
 Profil  
Répondre en citant le message  
MessagePosté: 08 Juil 2009, 17:36 
Hors ligne
Avatar de l’utilisateur

Inscription: 20 Août 2005, 16:04
Messages: 3305
Localisation: Bête des Vosges - France
Compte Furmap: Vector
Compte LiveJournal: vector-the-croc
Compte FurAffinity: vectorthecrocodile
Compte InkBunny: Vector
Pays/Lieu: France
Sexe: Masculin
Etes vous Furry?: oui
Espèce(s): Crocodile
Sexe personnage: Masculin
Fursuiter: Oui
Login Fursuit Database: Vector
Vidéaste: Oui
Portfolio: https://www.youtube.com/user/deeragonfandomvideos
FurCode: FDA[Crocodile]f2ac A C+ D+++ H+ M- P+ R- T++ W- Z- Sm+ RLGP a+ cn++ d++ e+++ f h- i+ j+ p+ sm+
Informations / Description: Puppeteer / marionnettiste
Informations complémentaires: I believe I can fly
Ahah ! Cela marche ! Me reste plus à me constituer une base d'avatars. :P

*hugs* Fenax :love:

_________________
http://www.lorrainefurs.fr

Membre honoraire de l'Eglise de Jesus Raptor


Haut
 Profil  
Répondre en citant le message  
MessagePosté: 08 Juil 2009, 17:55 
Hors ligne

Inscription: 18 Juil 2004, 09:25
Messages: 608
Localisation: Le bac à sable
Pays/Lieu: Autre
Sexe: Autre
Etes vous Furry?: oui
Espèce(s): Fennec
c'est assez simple comme matériel, un serveur apache et du php, c'est faisable avec la plus-part des hébergeurs gratuits à mon avis.

Sinon ça se programme avec du code en php, tout le code est dans mon premier post, le script PHP demande simplement au navigateur d'aller voir ailleurs, choisissant une image de 1 à 30.
Si tu va sur http://fenax.elynx.fr/AVs/V2/ tu peux voire les image numérotées de 1 à 30.

Et le code du .htaccess est utilisé pour exécuter le script php quand on demande le fichier avatar.png (qui lui n'existe pas au passage)


Vector : Et en plus tu à modifié le fichier htaccess !
Vector est une sorcière !

Edit : Vector : je savais pas que tu faisait du PHP

Edit 2 : apparemment il y as pas de referer, donc pas moyen de choisir l'avatar selon ce que l'utilisateur est en train de visiter, ce qui est chiant.

Edit 3 : en fait je suis vraiment une wiche lorraine moi !
Merci Hiro bis ... ne pas se fier aux commentaire de la doc de PHP pour coder, sinon on se demande pourquoi ça marche pas ...
Bons ça marche j'ai un avatar spécial dans la section +18 et un spécial dans mon profil


Dernière édition par Fenax le 08 Juil 2009, 19:34, édité 2 fois.

Haut
 Profil  
Répondre en citant le message  
MessagePosté: 08 Juil 2009, 18:37 
Hors ligne
Avatar de l’utilisateur

Inscription: 21 Août 2003, 08:29
Messages: 13744
Localisation: Nantes
Compte Furmap: Rimou
Compte FurAffinity: Rimou
Compte DeviantArt: Rimou
Compte Facebook: remiminou
Pays/Lieu: France
Sexe: Masculin
Etes vous Furry?: oui
Espèce(s): Chat sphynx
Type: Anthro
Sexe personnage: Masculin
Précisions espèce: Gonflable
Dessinateur: Oui
Portfolio: https://lematougraphe.fr/
Informations / Description: Dessinateur depuis tout petit, normand devenu nantais, marié et papa de 2 garçons.
Préside l'association "Le Fur'West" à Nantes.
Organise l'atelier créatif furry "Le FAWN" tous les mois sur Nantes.
Donne des coups de patte à gauche à droite sur d'autres projets et ssociations furries.

Aime :
La chicorée, l'humour anglais, la cuisine japonaise, le rock progressif,

N'aime pas :
Marcher dans le caca
Ah ok, je crois y voir un brin plus clair :)

_________________
Discreet dating with sexy women near you https://secrelocal.com


Haut
 Profil  
Répondre en citant le message  
MessagePosté: 08 Juil 2009, 19:47 
Hors ligne

Inscription: 18 Juil 2004, 09:25
Messages: 608
Localisation: Le bac à sable
Pays/Lieu: Autre
Sexe: Autre
Etes vous Furry?: oui
Espèce(s): Fennec
Code:
<?php
function StartsWith($Haystack, $Needle){
    // Recommended version, using strpos
    return strpos($Haystack, $Needle) === 0;
}

$ref = $_SERVER["HTTP_REFERER"];
$file = "fail";

if(StartsWith($ref,"http://forum.francefurs.org/memberlist.php?mode=viewprofile&")){
        // Profil
        $file = "http://fenax.elynx.fr/AVs/V2/profil.png";
  }elseif(StartsWith($ref,"http://forum.francefurs.org/viewtopic.php?f=17&")){
        // +18
        $file = "http://fenax.elynx.fr/AVs/V2/.pron.png";
  }else{
        //Autre
        $file = sprintf("http://fenax.elynx.fr/AVs/V2/fennec_%d.png",rand(1,30));
  }

header("HTTP/1.1 303 See Other");
header("Location: ".$file);

?>


Voila quelques modifications, j'ai ajouté grâce au 'referer' (donné permettant de savoir quelle page vous êtes entrain de visiter) la possibilité de changer d'avatar suivant la page visitée, j'en ai fait un pour la section +18 et un pour le profil, tout cela avec le début de l'adresse de la page.

ça ne se limite évidement pas à ça, il est possible d'avoir un avatar différent sur chaque section (intérêts / introduction, projets, english connexion, ... c'est évidement possible pour une image de signature aussi, avoir une image de signature en anglais dans la partie du forum ou il y as des anglophones et en français partout ailleurs.

Je tien aussi a présenter mes excuses pour la police utilisée sur l'avatar de mon profil ...

Edit :
Rimou, si tu veux t'en faire un et que tu galère, je crois qu'il y as un bouton PM ici en dessous, pas loin.
C'est valable pour les autres aussi.
Puis si vous voulez pas me parlez demander à Vector, lui aussi il sais faire.


Haut
 Profil  
Répondre en citant le message  
MessagePosté: 09 Juil 2009, 11:41 
Hors ligne
Avatar de l’utilisateur

Inscription: 16 Fév 2003, 00:07
Messages: 1967
Localisation: Oise
Compte FurAffinity: issarlk
Compte DeviantArt: issarlk
Compte InkBunny: issarlk
Wikifur Anglais: issarlk
Discord: Issarlk#0358
Pays/Lieu: France
Sexe: Masculin
Etes vous Furry?: oui
Espèce(s): Chat, Ratton laveur.
Type: Anthro
Sexe personnage: Masculin
Précisions espèce: Chatton laveur jaune.
Dessinateur: Oui
Portfolio: https://inkbunny.net/Issarlk
FurCode: FPR3 A C+ D H- M- P- R T- W-- Z- Sm+ RLE a++ cln++ d+ e+++ f-- h- i++ j p-- sm#
Et avec un peu plus de PHP on peux meme se faire une petite base de donnée IP -> pseudo de la personne ; après c'est génial car on peut mettre un avatar visible seulement par une personne sur le forum, grossse rigolade.

Je parle en théorie bien sur ; mais enfin bon, sachez que vos IP belong to us.

_________________
J.3.16


Haut
 Profil  
Répondre en citant le message  
MessagePosté: 09 Juil 2009, 11:57 
Hors ligne

Inscription: 18 Juil 2004, 09:25
Messages: 608
Localisation: Le bac à sable
Pays/Lieu: Autre
Sexe: Autre
Etes vous Furry?: oui
Espèce(s): Fennec
En théorie c'est possible ... quoique avec le IP dynamiques et tout le bordel c'est pas simple
surtout qu'il faut deviner a qui appartiens une IP particulière, pas simple, pas simple.


Haut
 Profil  
Répondre en citant le message  
MessagePosté: 09 Juil 2009, 12:29 
Hors ligne
Avatar de l’utilisateur

Inscription: 18 Fév 2003, 11:59
Messages: 3189
Localisation: France
Compte Furmap: Ozone
Pays/Lieu: France
Sexe: Masculin
Etes vous Furry?: oui
Espèce(s): Griffox
Type: Anthro
Sexe personnage: Masculin
Roleplay à thème Furry?: Oui
Kromeugnon les fennecs !


Fichiers joints:
Kromeugnon.png
Kromeugnon.png [ 59.95 KIB | Vu 16401 fois ]
Haut
 Profil  
Répondre en citant le message  
MessagePosté: 09 Juil 2009, 13:27 
Hors ligne

Inscription: 18 Juil 2004, 09:25
Messages: 608
Localisation: Le bac à sable
Pays/Lieu: Autre
Sexe: Autre
Etes vous Furry?: oui
Espèce(s): Fennec
Ozone, c'est pas la base du furry ça ?
Faire des calins aux animaux qui ont des grandes dents ...

Enfin un fennec c'est pas vraiment un grand prédateur ... grand comme un chat :/


Haut
 Profil  
Répondre en citant le message  
MessagePosté: 09 Juil 2009, 21:57 
Hors ligne
Avatar de l’utilisateur

Inscription: 03 Jan 2004, 14:49
Messages: 9616
Localisation: Hainaut (Belgique).
Compte Furmap: Lord Foxhole
Compte LiveJournal: lord-foxhole
Compte FurAffinity: lordfoxhole
Compte DeviantArt: Lord-Foxhole
Compte InkBunny: LordFoxhole
Pays/Lieu: Belgique
Sexe: Masculin
Etes vous Furry?: oui
Espèce(s): Cerf
Type: Anthro
Sexe personnage: Masculin
Dessinateur: Oui
Issarlk a écrit:
Et avec un peu plus de PHP on peux meme se faire une petite base de donnée IP -> pseudo de la personne ; après c'est génial car on peut mettre un avatar visible seulement par une personne sur le forum, grossse rigolade.

Je parle en théorie bien sur ; mais enfin bon, sachez que vos IP belong to us.

Je viens de voir le message « Mon avatar de cul » apparaître en lieu et place d'un avatar normal de fennec !
Tu crois que cette plaisanterie m'était spécialement destinée !? :P

_________________
Le train de tes injures roule sur les rails de mon indifférence. (Georges Abitbol - La Classe américaine)


Haut
 Profil  
Répondre en citant le message  
MessagePosté: 09 Juil 2009, 21:59 
Hors ligne
Avatar de l’utilisateur

Inscription: 20 Fév 2004, 23:24
Messages: 4855
Localisation: 77, Mitry / 93, Tremblay
Compte Furmap: Corrsk
Compte FurAffinity: Corrsk
Compte InkBunny: Corrsk
Compte Weasyl: Corrsk
Compte Twitter: LtnCorrsk
Pays/Lieu: France
Sexe: Masculin
Etes vous Furry?: oui
Espèce(s): Corbeau
Type: Anthro
Sexe personnage: Masculin
Précisions espèce: Blanc
Dessinateur: Oui
Lord Foxhole a écrit:
Je viens de voir le message « Mon avatar de cul » apparaître en lieu et place d'un avatar normal de fennec !
Tu crois que cette plaisanterie m'était spécialement destinée !? :P

D'ailleurs, je me suis demander pourquoi il avait pas mis un Q.

_________________
FurAffinity / SoFurry
InkBunny / Weasyl
-=Brute force isn't always the solution, but often it is=-


Haut
 Profil  
Répondre en citant le message  
Afficher les messages précédents:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 20 messages ]  Aller à la page 1, 2  Suivante

Heures au format UTC + 1 heure


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages
Vous ne pouvez pas joindre des fichiers

Rechercher:
Aller à:  
POWERED_BY
Traduction par: phpBB-fr.com & phpBB.biz