Bouton citer par mp
2 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Gérer l'apparence de son forum :: Archives des problèmes avec l'apparence du forum
Page 1 sur 1 • Partagez
Bouton citer par mp
Détails techniques
Version du forum : phpBB2
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Mozilla Firefox
Personnes concernées par le problème : Moi uniquement
Problème apparu depuis : 22 septembre 2021
Lien du forum : http://lacaverneagigi.forums-actifs.com
Description du problème
Bonjour en changeant le thème de mon forum je viens de m'apercevoir que mon bouton citer par mp n'a plus de couleurs j'ai beau le désinstaller et l'installer mais j'ai cette erreur !https://i.goopics.net/jnqyyn.png
merci de votre aide c'est un bouton que moi et mes membres utilise souvent !
Re: Bouton citer par mp
Bonjour,
Que voulez-vous dire par là ? Il ne s'affiche plus ? Ou bien le bouton s'affiche mais en cliquant dessus vous obtenez la fenêtre d'erreur ?choupette60 a écrit:mon bouton citer par mp n'a plus de couleurs
Donnez un titre explicite à votre sujet pour améliorer son référencement Remerciez le message qui vous a aidé pour le mettre en évidence Cochez lorsque votre problème est résolu pour faciliter le travail des modérateurs L'aide par MP n'est pas autorisée pour que celle-ci puisse bénéficier au plus grand nombre |
Re: Bouton citer par mp
Bonjour c'est cette application fa7up j'ai mis le bouton citer par mp mais quand je veux changer la couleur j'ai le message que je vous ai mis !
Re: Bouton citer par mp
Malheureusement, l'application FA7UP n'est plus disponible car a été retirée par son développeur, voir ce sujet https://forum.forumactif.com/t405841-dysfonctionnement-fa7up#3383393
C'est ce qui est à l'origine de votre message d'erreur. Pour y remédier, vous pouvez suivre le correctif mentionné dans l'avant dernier message.
C'est ce qui est à l'origine de votre message d'erreur. Pour y remédier, vous pouvez suivre le correctif mentionné dans l'avant dernier message.
Re: Bouton citer par mp
Hello les ami(e)s,
le soucis a été résolu ici:
https://forum.forumactif.com/t405841-dysfonctionnement-fa7up#3383668
C'était juste un problème de sécurité en fait sur lien du panneau d'administration.
Édit, après avoir testé sur les ajouts via cette page, effectivement l’installateur ne fonctionne plus .
Pour la recherche des templates il est fonctionnel.
Donc il doit y avoir encore des soucis ailleurs .
a++
le soucis a été résolu ici:
https://forum.forumactif.com/t405841-dysfonctionnement-fa7up#3383668
C'était juste un problème de sécurité en fait sur lien du panneau d'administration.
Édit, après avoir testé sur les ajouts via cette page, effectivement l’installateur ne fonctionne plus .
Pour la recherche des templates il est fonctionnel.
Donc il doit y avoir encore des soucis ailleurs .
a++
Invité- Invité
Re: Bouton citer par mp
Bonjour et merci a vous j'ai fais la première partie mais après je comprends pas quand vous dite
1
Résolu Re: Dysfonctionnement FA7UP
Message par Milouze14 Jeu 16 Sep - 9:58
Hello les ami(e)s,
je me suis penché sur ce script et ce sont deux lignes qu'il fallait quelque peut modifier Wink .
var $a_admin=$("a[href*="tid="]",data);
tid=$a_admin.length&&/tid=([0-9a-f]{32})$/i.exec($a_admin.attr("href"))[1];
Deviennent:
var $a_admin=$("a[href^='/admin/?part=admin']",data);
tid=$a_admin.length&&/tid=(.{47})$/i.exec($a_admin.attr("href"))[1];
Le soucis par contre est le suivant:
Le script était hébergé par no_way (que je salue),
il faut donc l'héberger sur votre propre forum .
Pour cela, il faudra suivre les instructions suivantes à la lettre Wink .
Pour le script, il ne faudra cocher aucune case,on s'en servira juste pour appeler ce dernier via la page html de Fa7Up
Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mettre un titre explicite.
NE COCHEZ AUCUNE CASE
Déposez ceci:
(function(){if(window.fa7up&&!window.fa7up.tagName){console.log("fa7up déjà déclaré dans le contexte global window, abandon");return}
var fa7up=function(s_obj,form_values){
"use strict";
try{
var ref=this,s_obj=s_obj||false,tid=false,lastUpdateTid,form_values=form_values||false,LVLS_USER_ACQUIRED={"-1":1,"0":3,"2":7,"1":15}[window._userdata["session_logged_in"]?window._userdata["user_level"]:-1];
this.expectedSteps=this.doneSteps=0;
this.afterTidExtraction=function(fn,args){
try{
if(ref.LVL_REQ[s_obj["req_lvl"]]!=(ref.LVL_REQ[s_obj["req_lvl"]]&LVLS_USER_ACQUIRED)){
if(s_obj["req_lvl"]==="ADMINISTRATOR") throw "Vous n'avez pas les droits d'accès au niveau administrateur";
if(s_obj["req_lvl"]==="MODERATOR") throw "Vous n'avez pas les droits d'accès au niveau modérateur";
if(s_obj["req_lvl"]==="MEMBER") throw "Vous n'avez pas les droits d'accès au niveau membre";
}
/*Get tid*/
ref.LVL_REQ[s_obj["req_lvl"]]===ref.LVL_REQ["ADMINISTRATOR"]&LVLS_USER_ACQUIRED&&$.get("/admin",function(data){
try{
var $a_admin=$("a[href^='/admin/?part=admin']",data);
tid=$a_admin.length&&/tid=(.{47})$/i.exec($a_admin.attr("href"))[1];
if(!tid||!$a_admin.length)throw "tid pas trouvé, assurez-vous d'être connecté sous un compte administrateur";
lastUpdateTid=Date.now();
if(typeof fn=="function")fn.apply(null,args);
}catch(error){
ref.errorMgnt(error)
}
}).fail(function(a,b,error){
ref.errorMgnt("PA:"+error)
})
}catch(error){
ref.errorMgnt(error)
}
};
this.getTid=function(){
return tid||false;
};
this.format=function(mode){
if(!s_obj||!form_values)return;
var mdm,
replace_tokens=function(a){
return a.replace(/\{(FA7UP_[^\}]+)\}/g,function(m,m1){
if(form_values[m1]!=null&&typeof form_values[m1]!="undefined")return form_values[m1];
return m
})
},
modes_array=[ref.CSS,ref.JS,ref.HTML];
while(!!(mdm=modes_array.shift())){
mdm&=mode;
switch(mdm){
case ref.CSS:
if(s_obj.css)return replace_tokens(s_obj.css);
break;
case ref.JS:
if(s_obj.js)return replace_tokens(s_obj.js);
break;
case ref.HTML:
if(s_obj.html)return replace_tokens(s_obj.html);
break;
}
}
};
/*ERROR 1054 (42S22): Unknown column 'XSD' in 'FA7UP_MSRV_CFG'*//*Oups, une exception a été levée, votre installateur n'est peut être pas compatible voir https://fa7up.fr/fa7up_installer/doc_fa7up_installer.html*/
this.setFormValues=function(f_k){
form_values=f_k||false;
};
/*auto-init*/
ref.afterTidExtraction();
}catch(error){
this.errorMgnt("fa7up declaration"+error);
}
};
fa7up.prototype={
LVL_REQ:{
"ANONYMOUS":1,
"MEMBER":3,
"MODERATOR":7,
"ADMINISTRATOR":15
},
CSS:1,
JS:2,
HTML:4,
INST_JS_NONE:0,
INST_JS_INDEX:1,
INST_JS_PORTAL:2,
INST_JS_FORUMS:4,
INST_JS_TOPICS:8,
INST_JS_ALLPAGES:16,
info:function(info,timer,delay){
var timer=timer||2000,delay=delay||300;
console&&console.log&&console.log(info);
if(!$("#fa7up_infos").length)$("#fa7up").append("<aside id="fa7up_infos"></aside>");
$info=$("<ul class="fa7up-table"><li><div><strong>Information</strong></div></li><li><div>"+(info.message||info)+"</div></li></ul>");
$info.appendTo("#fa7up_infos");
timer=$("#fa7up_infos>ul").length--*delay+timer;
setTimeout(function(){this.remove();}.bind($info),timer);
},
clear_info:function(){
if($("#fa7up_infos").length)$("#fa7up_infos").remove();
},
errorMgnt:function(error){
console&&console.error&&console.error(error);
$("#fa7up_errorMgnt").remove();
$("#fa7up_infos .wait").parentsUntil("ul").parent().remove();
$("<ul id="fa7up_errorMgnt" class="fa7up-table"><li><div><div style="position:relative"><strong>Erreur</strong><strong id="fa7up_errorMgnt_close">X</strong></div></div></li><li><div><div id="fa7up_errorMgnt_msg">"+(error.message||error)+"</div></div></li></ul>").appendTo("#fa7up");
$("#fa7up_errorMgnt_close").on("click",function(){$("#fa7up_errorMgnt").remove()});
},
args_GET:function(t){
var args={},i,t_args=document.location.search.trim().substr(1).split("&");
for(i in t_args){
var e=t_args[i],arg=decodeURIComponent(e.substr(0,e.indexOf("="))),arg_v=decodeURIComponent(e.substr(e.indexOf("=")+1));
args[arg]=isNaN(arg_v)?arg_v:parseFloat(arg_v);
}
return t?args[t]:args;
}
};
window.fa7up=fa7up;
$(function(){
try{
if(!$("#fa7up").length)return;
$("<link/>",{"rel":"stylesheet","type":"text/css","href":"//fa7up.fr/fa7up.css"}).appendTo($("head"));
$("#fa7up").replaceWith("<section id="fa7up"><header><img src="//fa7up.fr/svg/logo_FA7UP.svg" id="fa7up-logo" alt="logo FA7UP"/><p>Sélectionnez ce que vous souhaitez installer/supprimer puis suivez les instructions</p><div id="conteneur-fa7up-choix"><select id="fa7up-choix"></select><input type="button" id="fa7up-validation" value="ok"></div></header><aside id="fa7up_infos"></aside></section>");
var uninstall_mode=fa7up.prototype.args_GET("uninstall")===1?1:0;
$("#fa7up>header").prepend($("<button>",{"id"!uninstall_mode?"fa7up_uninstall_button":"fa7up_install_button"),"text":!uninstall_mode?"Désinstaller":"Installer","style":"float:right"}));
$("#fa7up-choix").html("<optgroup label="Installateurs"><option value="3">Boutique</option><option value="4">Boutons messagerie</option><option value="17">Citer post par MP</option><option value="5">FaForm</option><option value="1">FontAwesome (ver 4.7.0)</option><option value="2">FontAwesome (ver 4.7.0) Bouton editeur</option><option value="6">Latex - MathJax</option><option value="12">MyBBCode</option><option value="13">Notification des derniers sujets actifs</option><option value="10">Systeme d alertes</option><option value="18">Widget evenements calendrier</option></optgroup><optgroup label="Outils"><option value="16">Compilateur SCSS</option><option value="19">Recherche dans les templates</option></optgroup><optgroup label="Autres"><option value="11">Entetes de votre forum</option></optgroup>");
var id=fa7up.prototype.args_GET("id")||$("#fa7up-choix").val();
$("#fa7up_install_button,#fa7up_uninstall_button").on("click",function(){
var a=[];
if(!uninstall_mode)a.push("uninstall=1");
a.push("id="+$("#fa7up-choix").val());
document.location=document.location.pathname+"?"+a.join("&");
});
$("#fa7up-choix option[value=""+id+""]").prop("selected","selected");
/*FA7UP RELIES ON UTF8 CHARSET*/
/*
if(!/utf-8$/i.test($("meta[http-equiv='content-type'][content^='text/html;']").attr("content")))throw "FA7UP ne peut fonctionner que sur les forums en utf-8";
*/
$("#fa7up-validation").on("click",function(e){
e.preventDefault();
$("#fa7up_errorMgnt").remove();
$("#fa7up_infos").empty();
fa7up.prototype.info("<div class="wait"></div><p class="al-center">Veuillez patienter ...</p>",60000);
$.post("//fa7up.fr/fa7up_rq.php?uninstall="+uninstall_mode+"",{"sid":$("#fa7up-choix").val()},function(d){
try{
var expectedSteps=0;
$("#fa7up_infos").empty();
if(d.error)throw d.error;
$("#fa7up-crt").remove();
$("#fa7up").append("<article id="fa7up-crt"><header><h3>"+d.nom+"</h3></header><div id="fa7up_expectedSteps"></div></article>");
/*Expected Steps*/
if(d.js&&d.js!="0"){expectedSteps|=fa7up.prototype.JS;$("#fa7up_expectedSteps").append("<object type="image/svg+xml" data="//fa7up.fr/svg/JS.svg" alt="JS" style="height:1em"><b>[JS]</b></object>")};
if(d.css&&d.css!="0"){expectedSteps|=fa7up.prototype.CSS;$("#fa7up_expectedSteps").append("<object type="image/svg+xml" data="//fa7up.fr/svg/CSS.svg" alt="CSS" style="height:1em"><b>[CSS]</b></object>")};
if(d.html&&d.html!="0"){expectedSteps|=fa7up.prototype.HTML;$("#fa7up_expectedSteps").append("<object type="image/svg+xml" data="//fa7up.fr/svg/HTML.svg" alt="HTML" style="height:1em"><b>[HTML]</b></object>")};
/**/
if(d.html_inst||d.js_inst||d.css_inst){
if(d.css_inst){
$("#fa7up_css").remove();
$("<style>",{"type":"text/css","id":"fa7up_css"}).text(d.css_inst).appendTo($("head:first"));
}
if(d.html_inst){
$("#fa7up-crt").append(d.html_inst);
}
if(d.js_inst){
$("#fa7up_js").remove();
$("<script>",{"type":"text/javascript","id":"fa7up_js"}).text(d.js_inst).appendTo($("head:first"));
}
fa7up.prototype.info("Installateur prêt",500);
}else if(d.uninstall){
var _fa7up=new fa7up(d);
_fa7up.onceUninstalled=function(){$("#fa7up-crt").empty()};
$("#fa7up-crt").append("<ul class="fa7up-table w100p" id="fa7up_uninstall"><li></li></ul>");
if(d.js&&d.js!="0")$("#fa7up_uninstall>li").append("<div class="al-center"><img src="//fa7up.fr/svg/JS.svg" style="height:1.8em;cursor:pointer" id="fa7up_delete_js" alt="[JS]" /></div>");
if(d.css&&d.css!="0")$("#fa7up_uninstall>li").append("<div class="al-center"><img src="//fa7up.fr/svg/CSS.svg" style="height:1.8em;cursor:pointer" id="fa7up_delete_css" alt="[CSS]" /></div>");
if(d.html&&d.html!="0")$("#fa7up_uninstall>li").append("<div class="al-center"><img src="//fa7up.fr/svg/HTML.svg" style="height:1.8em;cursor:pointer" id="fa7up_delete_html" alt="[HTML]" /></div>");
expectedSteps&&$("#fa7up-crt").append("<button id="fa7up_delete_all" class="w100p" style="background:#fc431b;color:#fff;font-weight:800">Désinstaller</button>");
$("#fa7up_delete_js").on("click",_fa7up.uninstall.bind(null,expectedSteps&fa7up.prototype.JS));
$("#fa7up_delete_css").on("click",_fa7up.uninstall.bind(null,expectedSteps&fa7up.prototype.CSS));
$("#fa7up_delete_html").on("click",_fa7up.uninstall.bind(null,expectedSteps&fa7up.prototype.HTML));
$("#fa7up_delete_all").on("click",_fa7up.uninstall.bind(null,expectedSteps));
}else{
throw "Aucune instruction disponible";
}
}catch(error){
fa7up.prototype.errorMgnt("#fa7up-validation:"+error)
}
});
})
}catch(error){
fa7up.prototype.errorMgnt(error);
}
})}())
Penses à cliquer sur le bouton VALIDER
Le script a était créé,
il faut donc repérer le lien:
Dysfonctionnement FA7UP 132
puis déposer celui ci dans la page html créée pour FA7UP, cliquez sur le petit engrenage
Pour l'exemple mon lien était celui-ci:
https://testphpbb3.1fr1.net/30328.js
Il faut donc remplacer le lien" https://fa7up.fr/fa7up.js " :
Par le lien js créé:
https://testphpbb3.1fr1.net/30328.js
Et voilou je trouve ça ou !
1
Résolu Re: Dysfonctionnement FA7UP
Message par Milouze14 Jeu 16 Sep - 9:58
Hello les ami(e)s,
je me suis penché sur ce script et ce sont deux lignes qu'il fallait quelque peut modifier Wink .
var $a_admin=$("a[href*="tid="]",data);
tid=$a_admin.length&&/tid=([0-9a-f]{32})$/i.exec($a_admin.attr("href"))[1];
Deviennent:
var $a_admin=$("a[href^='/admin/?part=admin']",data);
tid=$a_admin.length&&/tid=(.{47})$/i.exec($a_admin.attr("href"))[1];
Le soucis par contre est le suivant:
Le script était hébergé par no_way (que je salue),
il faut donc l'héberger sur votre propre forum .
Pour cela, il faudra suivre les instructions suivantes à la lettre Wink .
Pour le script, il ne faudra cocher aucune case,on s'en servira juste pour appeler ce dernier via la page html de Fa7Up
Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mettre un titre explicite.
NE COCHEZ AUCUNE CASE
Déposez ceci:
(function(){if(window.fa7up&&!window.fa7up.tagName){console.log("fa7up déjà déclaré dans le contexte global window, abandon");return}
var fa7up=function(s_obj,form_values){
"use strict";
try{
var ref=this,s_obj=s_obj||false,tid=false,lastUpdateTid,form_values=form_values||false,LVLS_USER_ACQUIRED={"-1":1,"0":3,"2":7,"1":15}[window._userdata["session_logged_in"]?window._userdata["user_level"]:-1];
this.expectedSteps=this.doneSteps=0;
this.afterTidExtraction=function(fn,args){
try{
if(ref.LVL_REQ[s_obj["req_lvl"]]!=(ref.LVL_REQ[s_obj["req_lvl"]]&LVLS_USER_ACQUIRED)){
if(s_obj["req_lvl"]==="ADMINISTRATOR") throw "Vous n'avez pas les droits d'accès au niveau administrateur";
if(s_obj["req_lvl"]==="MODERATOR") throw "Vous n'avez pas les droits d'accès au niveau modérateur";
if(s_obj["req_lvl"]==="MEMBER") throw "Vous n'avez pas les droits d'accès au niveau membre";
}
/*Get tid*/
ref.LVL_REQ[s_obj["req_lvl"]]===ref.LVL_REQ["ADMINISTRATOR"]&LVLS_USER_ACQUIRED&&$.get("/admin",function(data){
try{
var $a_admin=$("a[href^='/admin/?part=admin']",data);
tid=$a_admin.length&&/tid=(.{47})$/i.exec($a_admin.attr("href"))[1];
if(!tid||!$a_admin.length)throw "tid pas trouvé, assurez-vous d'être connecté sous un compte administrateur";
lastUpdateTid=Date.now();
if(typeof fn=="function")fn.apply(null,args);
}catch(error){
ref.errorMgnt(error)
}
}).fail(function(a,b,error){
ref.errorMgnt("PA:"+error)
})
}catch(error){
ref.errorMgnt(error)
}
};
this.getTid=function(){
return tid||false;
};
this.format=function(mode){
if(!s_obj||!form_values)return;
var mdm,
replace_tokens=function(a){
return a.replace(/\{(FA7UP_[^\}]+)\}/g,function(m,m1){
if(form_values[m1]!=null&&typeof form_values[m1]!="undefined")return form_values[m1];
return m
})
},
modes_array=[ref.CSS,ref.JS,ref.HTML];
while(!!(mdm=modes_array.shift())){
mdm&=mode;
switch(mdm){
case ref.CSS:
if(s_obj.css)return replace_tokens(s_obj.css);
break;
case ref.JS:
if(s_obj.js)return replace_tokens(s_obj.js);
break;
case ref.HTML:
if(s_obj.html)return replace_tokens(s_obj.html);
break;
}
}
};
/*ERROR 1054 (42S22): Unknown column 'XSD' in 'FA7UP_MSRV_CFG'*//*Oups, une exception a été levée, votre installateur n'est peut être pas compatible voir https://fa7up.fr/fa7up_installer/doc_fa7up_installer.html*/
this.setFormValues=function(f_k){
form_values=f_k||false;
};
/*auto-init*/
ref.afterTidExtraction();
}catch(error){
this.errorMgnt("fa7up declaration"+error);
}
};
fa7up.prototype={
LVL_REQ:{
"ANONYMOUS":1,
"MEMBER":3,
"MODERATOR":7,
"ADMINISTRATOR":15
},
CSS:1,
JS:2,
HTML:4,
INST_JS_NONE:0,
INST_JS_INDEX:1,
INST_JS_PORTAL:2,
INST_JS_FORUMS:4,
INST_JS_TOPICS:8,
INST_JS_ALLPAGES:16,
info:function(info,timer,delay){
var timer=timer||2000,delay=delay||300;
console&&console.log&&console.log(info);
if(!$("#fa7up_infos").length)$("#fa7up").append("<aside id="fa7up_infos"></aside>");
$info=$("<ul class="fa7up-table"><li><div><strong>Information</strong></div></li><li><div>"+(info.message||info)+"</div></li></ul>");
$info.appendTo("#fa7up_infos");
timer=$("#fa7up_infos>ul").length--*delay+timer;
setTimeout(function(){this.remove();}.bind($info),timer);
},
clear_info:function(){
if($("#fa7up_infos").length)$("#fa7up_infos").remove();
},
errorMgnt:function(error){
console&&console.error&&console.error(error);
$("#fa7up_errorMgnt").remove();
$("#fa7up_infos .wait").parentsUntil("ul").parent().remove();
$("<ul id="fa7up_errorMgnt" class="fa7up-table"><li><div><div style="position:relative"><strong>Erreur</strong><strong id="fa7up_errorMgnt_close">X</strong></div></div></li><li><div><div id="fa7up_errorMgnt_msg">"+(error.message||error)+"</div></div></li></ul>").appendTo("#fa7up");
$("#fa7up_errorMgnt_close").on("click",function(){$("#fa7up_errorMgnt").remove()});
},
args_GET:function(t){
var args={},i,t_args=document.location.search.trim().substr(1).split("&");
for(i in t_args){
var e=t_args[i],arg=decodeURIComponent(e.substr(0,e.indexOf("="))),arg_v=decodeURIComponent(e.substr(e.indexOf("=")+1));
args[arg]=isNaN(arg_v)?arg_v:parseFloat(arg_v);
}
return t?args[t]:args;
}
};
window.fa7up=fa7up;
$(function(){
try{
if(!$("#fa7up").length)return;
$("<link/>",{"rel":"stylesheet","type":"text/css","href":"//fa7up.fr/fa7up.css"}).appendTo($("head"));
$("#fa7up").replaceWith("<section id="fa7up"><header><img src="//fa7up.fr/svg/logo_FA7UP.svg" id="fa7up-logo" alt="logo FA7UP"/><p>Sélectionnez ce que vous souhaitez installer/supprimer puis suivez les instructions</p><div id="conteneur-fa7up-choix"><select id="fa7up-choix"></select><input type="button" id="fa7up-validation" value="ok"></div></header><aside id="fa7up_infos"></aside></section>");
var uninstall_mode=fa7up.prototype.args_GET("uninstall")===1?1:0;
$("#fa7up>header").prepend($("<button>",{"id"!uninstall_mode?"fa7up_uninstall_button":"fa7up_install_button"),"text":!uninstall_mode?"Désinstaller":"Installer","style":"float:right"}));
$("#fa7up-choix").html("<optgroup label="Installateurs"><option value="3">Boutique</option><option value="4">Boutons messagerie</option><option value="17">Citer post par MP</option><option value="5">FaForm</option><option value="1">FontAwesome (ver 4.7.0)</option><option value="2">FontAwesome (ver 4.7.0) Bouton editeur</option><option value="6">Latex - MathJax</option><option value="12">MyBBCode</option><option value="13">Notification des derniers sujets actifs</option><option value="10">Systeme d alertes</option><option value="18">Widget evenements calendrier</option></optgroup><optgroup label="Outils"><option value="16">Compilateur SCSS</option><option value="19">Recherche dans les templates</option></optgroup><optgroup label="Autres"><option value="11">Entetes de votre forum</option></optgroup>");
var id=fa7up.prototype.args_GET("id")||$("#fa7up-choix").val();
$("#fa7up_install_button,#fa7up_uninstall_button").on("click",function(){
var a=[];
if(!uninstall_mode)a.push("uninstall=1");
a.push("id="+$("#fa7up-choix").val());
document.location=document.location.pathname+"?"+a.join("&");
});
$("#fa7up-choix option[value=""+id+""]").prop("selected","selected");
/*FA7UP RELIES ON UTF8 CHARSET*/
/*
if(!/utf-8$/i.test($("meta[http-equiv='content-type'][content^='text/html;']").attr("content")))throw "FA7UP ne peut fonctionner que sur les forums en utf-8";
*/
$("#fa7up-validation").on("click",function(e){
e.preventDefault();
$("#fa7up_errorMgnt").remove();
$("#fa7up_infos").empty();
fa7up.prototype.info("<div class="wait"></div><p class="al-center">Veuillez patienter ...</p>",60000);
$.post("//fa7up.fr/fa7up_rq.php?uninstall="+uninstall_mode+"",{"sid":$("#fa7up-choix").val()},function(d){
try{
var expectedSteps=0;
$("#fa7up_infos").empty();
if(d.error)throw d.error;
$("#fa7up-crt").remove();
$("#fa7up").append("<article id="fa7up-crt"><header><h3>"+d.nom+"</h3></header><div id="fa7up_expectedSteps"></div></article>");
/*Expected Steps*/
if(d.js&&d.js!="0"){expectedSteps|=fa7up.prototype.JS;$("#fa7up_expectedSteps").append("<object type="image/svg+xml" data="//fa7up.fr/svg/JS.svg" alt="JS" style="height:1em"><b>[JS]</b></object>")};
if(d.css&&d.css!="0"){expectedSteps|=fa7up.prototype.CSS;$("#fa7up_expectedSteps").append("<object type="image/svg+xml" data="//fa7up.fr/svg/CSS.svg" alt="CSS" style="height:1em"><b>[CSS]</b></object>")};
if(d.html&&d.html!="0"){expectedSteps|=fa7up.prototype.HTML;$("#fa7up_expectedSteps").append("<object type="image/svg+xml" data="//fa7up.fr/svg/HTML.svg" alt="HTML" style="height:1em"><b>[HTML]</b></object>")};
/**/
if(d.html_inst||d.js_inst||d.css_inst){
if(d.css_inst){
$("#fa7up_css").remove();
$("<style>",{"type":"text/css","id":"fa7up_css"}).text(d.css_inst).appendTo($("head:first"));
}
if(d.html_inst){
$("#fa7up-crt").append(d.html_inst);
}
if(d.js_inst){
$("#fa7up_js").remove();
$("<script>",{"type":"text/javascript","id":"fa7up_js"}).text(d.js_inst).appendTo($("head:first"));
}
fa7up.prototype.info("Installateur prêt",500);
}else if(d.uninstall){
var _fa7up=new fa7up(d);
_fa7up.onceUninstalled=function(){$("#fa7up-crt").empty()};
$("#fa7up-crt").append("<ul class="fa7up-table w100p" id="fa7up_uninstall"><li></li></ul>");
if(d.js&&d.js!="0")$("#fa7up_uninstall>li").append("<div class="al-center"><img src="//fa7up.fr/svg/JS.svg" style="height:1.8em;cursor:pointer" id="fa7up_delete_js" alt="[JS]" /></div>");
if(d.css&&d.css!="0")$("#fa7up_uninstall>li").append("<div class="al-center"><img src="//fa7up.fr/svg/CSS.svg" style="height:1.8em;cursor:pointer" id="fa7up_delete_css" alt="[CSS]" /></div>");
if(d.html&&d.html!="0")$("#fa7up_uninstall>li").append("<div class="al-center"><img src="//fa7up.fr/svg/HTML.svg" style="height:1.8em;cursor:pointer" id="fa7up_delete_html" alt="[HTML]" /></div>");
expectedSteps&&$("#fa7up-crt").append("<button id="fa7up_delete_all" class="w100p" style="background:#fc431b;color:#fff;font-weight:800">Désinstaller</button>");
$("#fa7up_delete_js").on("click",_fa7up.uninstall.bind(null,expectedSteps&fa7up.prototype.JS));
$("#fa7up_delete_css").on("click",_fa7up.uninstall.bind(null,expectedSteps&fa7up.prototype.CSS));
$("#fa7up_delete_html").on("click",_fa7up.uninstall.bind(null,expectedSteps&fa7up.prototype.HTML));
$("#fa7up_delete_all").on("click",_fa7up.uninstall.bind(null,expectedSteps));
}else{
throw "Aucune instruction disponible";
}
}catch(error){
fa7up.prototype.errorMgnt("#fa7up-validation:"+error)
}
});
})
}catch(error){
fa7up.prototype.errorMgnt(error);
}
})}())
Penses à cliquer sur le bouton VALIDER
Le script a était créé,
il faut donc repérer le lien:
Dysfonctionnement FA7UP 132
puis déposer celui ci dans la page html créée pour FA7UP, cliquez sur le petit engrenage
Pour l'exemple mon lien était celui-ci:
https://testphpbb3.1fr1.net/30328.js
Il faut donc remplacer le lien" https://fa7up.fr/fa7up.js " :
Par le lien js créé:
https://testphpbb3.1fr1.net/30328.js
Et voilou je trouve ça ou !
Re: Bouton citer par mp
Coucou choupette60,
alors le hasard fait bien les choses si je puis dire,
j'ai discuter avec le créateur du sujet ce matin sur mon fofo et il faut vraiment abandonner l'idée d'avoir une réponse positive sur un correctif.
Le script est encore fonctionnel pour les recherches sur les templates simplement.
Donc les mps, il faut purement oublier choupette60 .
Désolé.
a++
alors le hasard fait bien les choses si je puis dire,
j'ai discuter avec le créateur du sujet ce matin sur mon fofo et il faut vraiment abandonner l'idée d'avoir une réponse positive sur un correctif.
Le script est encore fonctionnel pour les recherches sur les templates simplement.
Donc les mps, il faut purement oublier choupette60 .
Désolé.
a++
Invité- Invité
Re: Bouton citer par mp
milouze je te remercie c'est bien dommage j'ai aimé ce bouton si un jour une autre solution je serais preneuse j'irai voir ton forum! merci a+
Sujets similaires
» Bouton citer qui ne marche pas
» Déplacement du bouton "Citer"
» Bouton Citer, Editer, etc...
» Bouton Citer, editer, ...
» bouton remonter/citer/modifier/effacer ne fonctionne pas
» Déplacement du bouton "Citer"
» Bouton Citer, Editer, etc...
» Bouton Citer, editer, ...
» bouton remonter/citer/modifier/effacer ne fonctionne pas
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Gérer l'apparence de son forum :: Archives des problèmes avec l'apparence du forum
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum