Selecteur de thème

Page 2 sur 2 Précédent  1, 2

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Selecteur de thème

Message par Arisana le Dim 13 Nov 2011 - 17:40

Rappel du premier message :

Bonjour,

J'ai récemment installé un sélecteur de thème en suivant un tuto de S.O.S forum.
C'est le seul tuto qui rendait mes thèmes identiques à ce que je voulais.
En revanche, il y a deux soucis.

1- Une barre prévisualisation hitskin apparaît, et il me semble qu'elle n'y a pas toujours été
2- (Mon soucis Majeur) à chaque poste de message ou prévisualisation, on retombe sur le thème actuel.

J'ai essayé divers autres tutos mais tous ne rendaient pas DU TOUT le thème comme il le fallait ...

J'espère donc que quelqu'un ici aura la solution, sachant que j'ai aussi essayé l'astuce du selecteur de theme de forumactif, qui ne rendait pas comme je le souhaitais.

Arisana


Dernière édition par Arisana le Sam 19 Nov 2011 - 21:23, édité 1 fois

Arisana
*

Féminin
Messages : 39
Inscrit(e) le : 19/02/2011

http://passionmangabeta.forumgratuit.org/
Arisana a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Selecteur de thème

Message par Arisana le Sam 19 Nov 2011 - 21:22

OMG. Une erreur de copier coller et hop ça plante tout !
Merci beaucoup, pour le moment, le thème reste en place !
Il reste toujours quelques défauts (par exemple la boîte de smiley, le fond est le thème de base) mais sinon le reste est niquel ! Merci énormément à ceux qui se sont penchés sur le problème !

Arisana
*

Féminin
Messages : 39
Inscrit(e) le : 19/02/2011

http://passionmangabeta.forumgratuit.org/
Arisana a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Selecteur de thème

Message par sefyu783 le Dim 20 Nov 2011 - 7:24

Je crois qu'on confond sélecteur de style et sélecteur de thème, moi c'est le Thème que j'aimerai avoir en sélection et non le style.

C'est ceci qui m’intéresse: http://forum.forumactif.com/t261442-astuce-de-la-semaine-un-selecteur-de-theme-pour-vos-membres

Le problème c'est que je comprend pas trop, Si possible, faire une vidéo pour en installé un sa m'aiderai.

Je vous donnerai les détail des code que j'ai préparé et j'espère que quelqu'un me dira où je fait les erreurs
Où dois-je posté mes code que j'ai préparé?

sefyu783
Nouveau membre

Masculin
Messages : 28
Inscrit(e) le : 10/02/2011

http://les-freres-demons.monempire.net/
sefyu783 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Selecteur de thème

Message par sefyu783 le Dim 20 Nov 2011 - 9:56

voila le code d'origine:

//STAR Skin Selector by Bourne (montatuforo.net) and 3mOtrOnik (toxigeek.com)
document.write('<style>body {margin-top:50px !important;} select {color: #fff !important; background-color: #000 !important;} option {font-family: verdana; font-size: 10px; color: white;} option.sl {color: #fff !important; background-color: #000;} SELECT{ font-family: verdana; font-size: 10px; color: white; </style>');
document.write('<div style="position: absolute; width: 150px; height: 38px; z-index: 1; left: 5px; top: 10px" id="skinselector"><form><select onchange="changeskin(this.options[this.selectedIndex].value); window.location.reload();"><option class="sl"> Cambiar de Skin </option><option class="sl" value="Defaul"> Defaul </option><option class="sl" value="Black"> Black </option><option class="sl" value="Purple"> Purple </option><option class="sl" value="Yellow"> Yellow </option></select></form></div>');
var scheme = getCookie('template1');
if (scheme == 'Defaul') {
document.write('<LINK REL="stylesheet" TYPE="text/css" HREF="http://skinselector.foroactivo/77-ltr.css">');
} else if (scheme == 'Black') {
document.write('<LINK REL="stylesheet" TYPE="text/css" HREF="http://www.fileden.com/files/2008/9/27/2117903/skin1.css">');
} else if (scheme == 'Purple') {
document.write('<LINK REL="stylesheet" TYPE="text/css" HREF="http://www.fileden.com/files/2008/9/27/2117903/skin2.css">');
} else if (scheme == 'Yellow') {
document.write('<LINK REL="stylesheet" TYPE="text/css" HREF="http://www.fileden.com/files/2008/9/27/2117903/skin3.css">');;
}

function changeskin(change) {
var scheme = change;
var name = 'template1';
var pathname = location.pathname;
var myDomain = pathname.substring(0,pathname.lastIndexOf('/')) +'/';
var ExpDate = new Date ();
ExpDate.setTime(ExpDate.getTime() + (180 * 24 * 3600 * 1000));
setCookie(name,scheme,ExpDate,myDomain);
}
function getCookie(name){
var cname = name + "=";
var dc = document·cookie;
if (dc.length > 0) {
begin = dc.indexOf(cname);
if (begin != -1) {
begin += cname.length;
end = dc.indexOf(";", begin);
if (end == -1) end = dc.length;
return unescape(dc.substring(begin, end));
}
}
return null;
}

function setCookie(name, value, expires, path, domain, secure) {
document·cookie = name + "=" + escape(value) +
((expires == null) ? "" : "; expires=" + expires.toGMTString()) +
((path == null) ? "" : "; path=" + path) +
((domain == null) ? "" : "; domain=" + domain) +
((secure == null) ? "" : "; secure");
}
//END Skin Selector by Bourne (montatuforo.net) and 3mOtrOnik (toxigeek.com)

et voila ce que je dois faire et que je comprend pas très bien:

~> Maintenant vous allez pouvoir insérer vos thèmes dans cette feuille de style: Il faudra travailler uniquement sur la partie 1 et 2 :

1) Dans la partie 1 Vous pouvez commencer par changer le nom que vous souhaitez donner à votre sélecteur, dans mon exemple le sélecteur s'appelle :
"Changer le style" c'est la phrase qui apparaît sur le sélecteur quand vous ne vous en servez pas.

Vous pouvez garder cette phrase, ou mettre ce que vous souhaitez :
exemple : Choisis ton ambiance / Choisis ton style / Changer de design
(Évitez les accents, certains navigateurs ne les liront pas.)

Partie 1 :


IMPORTANT : cette partie du code ne doit pas avoir de saut de ligne à partir de la troisième ligne. Ne faites jamais "entrer" dans cette partie.
Vérifiez que tout retour à la ligne est dû à un manque d'espace qui coupe la phrase et non pas à un espace en trop.
La seule partie où vous pouvez insérer des espaces est celle des noms des thèmes entre

Code: Sélectionner le contenu

<option> et </option>


>>> Un saut de ligne provoquera la disparition du sélecteur sur votre forum.<<<


sefyu783
Nouveau membre

Masculin
Messages : 28
Inscrit(e) le : 10/02/2011

http://les-freres-demons.monempire.net/
sefyu783 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Selecteur de thème

Message par Ea le Dim 20 Nov 2011 - 11:17

Ceci :
http://forum.forumactif.com/t261442-astuce-de-la-semaine-un-selecteur-de-theme-pour-vos-membres

C'est un sélecteur de style ( malgré le nom ), c'est l'ancienne version la nouvelle version est à :
http://forum.forumactif.com/t308631-selecteur-de-style

Elle fait totalement la même chose que l'ancienne version ( avec quelques améliorations ) tout en étant plus courte et facile à installer ( et avec une vidéo ).

( et là j'ai bien mis "sélecteur de style" pour qu'il y ait moins de confusion )


Le seul "sélecteur de thème" ( en utilisant des thèmes hitskin ) je pense que c'est celui-là que je viens de faire :
http://forum.forumactif.com/t318559-selecteur-de-theme#2770869

( il y en a d'autres mais il me semble qu'on revient pour tous ces autres au thème par défaut après avoir envoyé un formulaire )

Ea
Aidactif
Aidactif

Messages : 23418
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Selecteur de thème

Message par sefyu783 le Dim 20 Nov 2011 - 22:48

j'ai déjà fait en suivant les instructions mais je n'ai pas le résultat voulu, j'ai les aspect sans les logos et je veux les logos des hitskin sélectionné svp

sefyu783
Nouveau membre

Masculin
Messages : 28
Inscrit(e) le : 10/02/2011

http://les-freres-demons.monempire.net/
sefyu783 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Selecteur de thème

Message par Ea le Lun 21 Nov 2011 - 3:28

Sur hitskin je ne vois pas ce que vous appelez "logo", si vous voulez dire image, comme on peut le voir là : http://teta.123.st ça fonctionne bien ( le changeur de thème est tout en bas juste à droite de "Forum des forums | " ).

Ea
Aidactif
Aidactif

Messages : 23418
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Selecteur de thème

Message par Arisana le Sam 26 Nov 2011 - 15:15

Bonjour,

Depuis que j'ai installé un sélecteur de thème, les membres ne peuvent plus changer de signature (il en va de même pour les admins). En effet à la validation, nous sommes redirigées sur l'index et la signature reste tel quel ...
Si quelqu'un pouvez nous aider à résoudre le problème, s'il vous plaît ...

Arisana

Arisana
*

Féminin
Messages : 39
Inscrit(e) le : 19/02/2011

http://passionmangabeta.forumgratuit.org/
Arisana a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Selecteur de thème

Message par Arisana le Dim 27 Nov 2011 - 18:43

Up ...

Arisana
*

Féminin
Messages : 39
Inscrit(e) le : 19/02/2011

http://passionmangabeta.forumgratuit.org/
Arisana a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Selecteur de thème

Message par Arisana le Lun 28 Nov 2011 - 20:53

Up ...

Arisana
*

Féminin
Messages : 39
Inscrit(e) le : 19/02/2011

http://passionmangabeta.forumgratuit.org/
Arisana a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Selecteur de thème

Message par Arisana le Mar 29 Nov 2011 - 21:24

Up x)

Arisana
*

Féminin
Messages : 39
Inscrit(e) le : 19/02/2011

http://passionmangabeta.forumgratuit.org/
Arisana a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Selecteur de thème

Message par Ea le Jeu 1 Déc 2011 - 17:20

Désolé, je regarde ça ^^

Donc le formulaire de signature a une petite particularité, en gros il renvoie sur lui-même et dans ce cas là le paramètre était vide et avec mon ajout ( du theme_id ) on était renvoyé sur l'index.

Enfin j'ai modifié le script pour que dans ce cas là, ça ajoute le theme_id à l'adresse de la page sur laquelle on se trouve :

Code:
(function(){if(+my_getcookie("htheme")){$("head").append("<style type='text/css'>#hitskin_preview{display:none!important}body{margin-top:0!important}</style>");var a=document.location.href,b=a.indexOf("#");if(-1!=b)var c=a.substr(b),a=a.substr(0,b);else c="";b=a.indexOf("?");-1==a.indexOf("theme_id="+my_getcookie("htheme"),b)&&document.location.replace(a+(-1==b?"?":"&")+"theme_id="+my_getcookie("htheme")+c);$(function(){$("form").each(function(){var a=$(this).attr("action")||document.location.href, b=a.indexOf("#");if(-1!=b)var c=a.substr(b),a=a.substr(0,b);else c="";b=a.indexOf("?");-1==a.indexOf("theme_id="+my_getcookie("htheme"),b)&&$(this).attr("action",a+(-1==b?"?":"&")+"theme_id="+my_getcookie("htheme")+c)})})}else if(null!==my_getcookie("htheme"))a=document.location.href,b=a.indexOf("#"),-1!=b?(c=a.substr(b),a=a.substr(0,b)):c="",b=a.indexOf("?"),b=a.indexOf("theme_id=",b),-1!=b&&document.location.replace(a.substr(0,b)+"dump"+a.substr(b+8)+c)})();

Ea
Aidactif
Aidactif

Messages : 23418
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Selecteur de thème

Message par Arisana le Jeu 1 Déc 2011 - 20:12

Ca marche à présent, merci beaucoup !

Arisana
*

Féminin
Messages : 39
Inscrit(e) le : 19/02/2011

http://passionmangabeta.forumgratuit.org/
Arisana a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Selecteur de thème

Message par Invité le Jeu 8 Déc 2011 - 21:03

Bonjour,

Afin de faciliter la gestion des problèmes, si votre problème est résolu, pensez à :
  • éditer votre premier message,
  • cocher l'icône résolu
  • Et enregistrer en cliquant sur


Vous pouvez également remercier les personnes qui vous ont aidé, en cliquant sur le bouton

A bientôt sur ForumActif Smile


Dernière édition par Isolde le Dim 18 Déc 2011 - 9:45, édité 1 fois

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Selecteur de thème

Message par MySt1KxSyL3nT le Ven 9 Déc 2011 - 20:30

Bonjour, je voulais savoir à quoi ce référait les valeurs des balises "value" dans le type de ligne suivante :

<option value="178482">Août by Kimeko</option>

MySt1KxSyL3nT
***

Masculin
Messages : 159
Inscrit(e) le : 30/05/2010

http://cheat-gamers.com
MySt1KxSyL3nT a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Selecteur de thème

Message par Ea le Sam 10 Déc 2011 - 0:09

L'identifiant du thème histkin, on peut le trouver dans l'adresse du thème.

Par exemple pour : http://fr.hitskin.com/rechercher-un-theme/les-piou-piou-de-paques-168066.htm

L'identifiant est 168066.

Pour : http://demo.nicetheme.com/forum?theme_id=130608

L'identifiant est 130608.

Ea
Aidactif
Aidactif

Messages : 23418
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Page 2 sur 2 Précédent  1, 2

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum