Problema Tag persone
4 partecipanti
Forum dei Forum: Aiuto per Forumattivo :: Assistenza a problemi e richieste :: Problemi con uno script o codici :: I problemi risolti con i codici :: Argomenti chiusi con i codici
Pagina 1 di 2 • Condividi
Pagina 1 di 2 • 1, 2
Problema Tag persone
Ciao, Non capisco perchè alcune volte mi esce così la tag https://prnt.sc/fcobt7 e avvolte (più volte) così http://prntscr.com/fcoo9r e sotto c'è scritto solo Vedere il profilo posso aspettare anche 2H ma la targhetta come la prima foto non si apre come mai? Bug mio ?
Re: Problema Tag persone
Ciao,
il popup esce se passi sopra con il cursore
puoi darmi il link così provo anche io?
il popup esce se passi sopra con il cursore
puoi darmi il link così provo anche io?
Re: Problema Tag persone
il forum http://thetamultigaming.italiaforum.net/
Alcune volte esce cosi: http://prntscr.com/fg1elc (con sotto vedere il profilo di e poi nome.
e invece alcune volte così http://prntscr.com/fg1fem
prova anche tu per vedere un attimo se sono io oppure è proprio così
Alcune volte esce cosi: http://prntscr.com/fg1elc (con sotto vedere il profilo di e poi nome.
e invece alcune volte così http://prntscr.com/fg1fem
prova anche tu per vedere un attimo se sono io oppure è proprio così
Re: Problema Tag persone
Sisi quello l'ho capito, ma puoi passarmi il link del topic che vedo nello screenshot?
Re: Problema Tag persone
Ah scusami, Questo è il primo https://prnt.sc/fg1elc http://thetamultigaming.italiaforum.net/t31-il-nostro-staff-del-forum
https://prnt.sc/fg1fem il secondo ho creato la sezione solo per lo staff se vuoi ti metto staffer poi ti tolgo
https://prnt.sc/fg1fem il secondo ho creato la sezione solo per lo staff se vuoi ti metto staffer poi ti tolgo
Re: Problema Tag persone
Si verifica solo in quella sezione? in nessun topic in qualche sezione pubblica?
Così che io possa vedere senza dover diventare staffer o quant'altro
Così che io possa vedere senza dover diventare staffer o quant'altro
Re: Problema Tag persone
Ecco qui! Ho creato una prova, E da questo bug http://thetamultigaming.italiaforum.net/t55-ciao-questa-e-una-prova?thank=141
Re: Problema Tag persone
Allora sei sicuro di aver attivato l'opzione?
PDA > Generale > Messaggi & Email > Configurazione > Attivare l'anteprima dei profili sui tag dei nomi utente : SI
PDA > Generale > Messaggi & Email > Configurazione > Attivare l'anteprima dei profili sui tag dei nomi utente : SI
Re: Problema Tag persone
mmm, puoi provare a disattivare i codici javascript? magari uno di quelli che hai aggiunto tu fa "interferenza"
Re: Problema Tag persone
Fatto.. Infatti hai ragione è un problema di codici JavaScript...
Ora non so che fare.. Piccola idea da parte vostra senza che devo togliere TUTTI i codici ?
Ora non so che fare.. Piccola idea da parte vostra senza che devo togliere TUTTI i codici ?
Re: Problema Tag persone
Prova a toglierne uno alla volta..
togli il primo script.. se funziona allora passami quello script, se ancora non funziona nonostante tu lo abbia tolto allora prova con un altro
vai avanti fiche non trovi lo script "difettoso"
togli il primo script.. se funziona allora passami quello script, se ancora non funziona nonostante tu lo abbia tolto allora prova con un altro
vai avanti fiche non trovi lo script "difettoso"
Re: Problema Tag persone
Non sto capendo.. provato con tutti.. non funziona ancora io ho questi Codici..
http://prntscr.com/fj6i9v
http://prntscr.com/fj6i9v
Re: Problema Tag persone
Prova a fare Attivare la gestione del codice javascript: no
e vedi sei il problema si verifica ancora.. se si, devi riuscire ad identificare lo script "cattivo"
e vedi sei il problema si verifica ancora.. se si, devi riuscire ad identificare lo script "cattivo"
Re: Problema Tag persone
Allora ho disattivato i codici e funzionava.
Dopo ne stavo cercando 1 a 1.. e da ancora questo problema
Dopo ne stavo cercando 1 a 1.. e da ancora questo problema
Re: Problema Tag persone
uno degli script deve per forza causare il problema, se togliendoli tutti si risolve... bisogna trovare quale è quello sbagliato
quando verifichi, e sei nel topic, premi CTRL + F5 così da pulire la cache
quando verifichi, e sei nel topic, premi CTRL + F5 così da pulire la cache
Re: Problema Tag persone
@Niko !!!! L'ho trovato finalmenteeee !!!! è la Reputazione:
Codice:
io l'ho chiamato Reputazione Miglioramento... Però quando l'ho tolto e rimesso per fare una prova e assicurarmi che sia quello è tornato a funzionare il tag perfetto! O almeno per quella pagina !
FUNZIONA SU TUTTE LE PAGINE !! http://prntscr.com/fjs66b
Niko che dici la lascio oppure lo tolgo la "Reputazione Miglioramento"
Codice:
- Codice:
$(function() {
// General Configuration of the plugin
var config = {
position_left : false, // true for left || false for right
negative_vote : true, // true for negative votes || false for positive only
vote_bar : true, // display a small bar under the vote buttons
// button config
icon_plus : '<img src="https://i18.servimg.com/u/f18/18/21/41/30/plus10.png" alt="+"/>',
icon_minus : '<img src="https://i18.servimg.com/u/f18/18/21/41/30/minus10.png" alt="-"/>',
// language config
title_plus : 'Ottimo %{USERNAME}\'s post',
title_minus : 'Negativo%{USERNAME}\'s post',
title_like_singular : '%{VOTES} persona che gli piace%{USERNAME}\'s post',
title_like_plural : '%{VOTES} persone che gli piacciono%{USERNAME}\'s post',
title_dislike_singular : '%{VOTES} persona che non gli piace %{USERNAME}\'s post',
title_dislike_plural : '%{VOTES} persone che non gli piace %{USERNAME}\'s post',
title_vote_bar : '%{VOTES} la gente è piaciuto %{USERNAME}\'s post %{PERCENT}'
},
// function bound to the onclick handler of the vote buttons
submit_vote = function() {
var next = this.nextSibling, // the counter next to the vote button that was clicked
box = this.parentNode,
bar = box.getElementsByTagName('DIV'),
vote = box.getElementsByTagName('A'),
mode = /eval=plus/.test(this.href) ? 1 : 0,
i = 0, j = vote.length, pos, neg, percent;
// submit the vote asynchronously
$.get(this.href, function() {
next.innerHTML = +next.innerHTML + 1; // add to the vote count
next.title = next.title.replace(/(\d+)/, function(M, $1) { return +$1 + 1 });
pos = +vote[0].nextSibling.innerHTML;
neg = vote[1] ? +vote[1].nextSibling.innerHTML : 0;
percent = pos == 0 ? '0%' : pos == neg ? '50%' : Math.round(pos / (pos + neg) * 100) + '%';
if (bar[0]) {
bar[0].style.display = '';
bar[0].firstChild.style.width = percent;
box.title = box.title.replace(/\d+\/\d+/, pos + '/' + ( pos + neg )).replace(/\(\d+%\)/, '(' + percent + ')');
}
});
// revoke voting capabilities on the post once the vote is cast
for (; i < j; i++) {
vote[i].href = '#';
vote[i].className = vote[i].className.replace(/fa_vote/, 'fa_voted');
vote[i].onclick = function() { return false };
}
return false;
},
vote = $('.vote'), i = 0, j = vote.length,
version = $('body[id="modernbb"]')[0] ? 4 : $('.bodylinewidth')[0] ? 0 : document.getElementById('wrap') ? 1 : $('.pun')[0] ? 2 : document.getElementById('ipbwrapper') ? 3 : 'badapple', // version check
// version data so we don't have to redefine these arrays during the loop
vdata = {
tag : ['SPAN', 'LI', 'SPAN', 'LI'][version],
name : ['.name', '.postprofile dt > strong', '.username', '.popmenubutton', '.postprofile-name a'][version],
actions : ['.post-options', '.profile-icons', '.post-options', '.posting-icons'][version],
},
post, plus, minus, n_pos, n_neg, title_pos, title_neg, li, ul, bar, button, total, percent, span, pseudo, vote_bar; // startup variables for later use in the loop
console.log(version);
// prevent execution if the version cannot be determined
if (version == 'badapple') {
if (window.console) console.warn('This plugin is not optimized for your forum version. Please contact the support for further assistance.');
return;
}
for (; i < j; i++) {
post = $(vote[i]).parentsUntil('.post').parent()[0];
bar = $('.vote-bar', vote[i])[0]; // vote bar
button = $('.vote-button', vote[i]); // plus and minus buttons
pseudo = $(vdata.name, post).text() || 'MISSING_STRING'; // username of the poster
ul = $(vdata.actions, post)[0]; // post actions
li = document.createElement(vdata.tag); // vote system container
li.className = 'fa_reputation';
if (li.tagName == 'SPAN') li.style.display = 'inline-block';
// calculate votes
if (bar) {
total = +bar.title.replace(/.*?\((\d+).*/, '$1');
percent = +bar.title.replace(/.*?(\d+)%.*/, '$1');
n_pos = Math.round(total * (percent / 100));
n_neg = total - n_pos;
} else {
n_pos = 0;
n_neg = 0;
}
// set up negative and positive titles with the correct grammar, votes, and usernames
title_pos = (n_pos == 1 ? config.title_like_singular : config.title_like_plural).replace(/%\{USERNAME\}/g, pseudo).replace(/%\{VOTES\}/g, n_pos);
title_neg = (n_neg == 1 ? config.title_dislike_singular : config.title_dislike_plural).replace(/%\{USERNAME\}/g, pseudo).replace(/%\{VOTES\}/g, n_neg);
// define the vote counts
li.innerHTML = '<span class="fa_count fa_positive" title="' + title_pos + '">' + n_pos + '</span>' + (config.negative_vote ? ' <span class="fa_count fa_negative" title="' + title_neg + '">' + n_neg + '</span>' : '');
span = li.getElementsByTagName('SPAN'); // get the vote count containers for use as insertion points
// create positive vote button
plus = document.createElement('A');
plus.href = button[0] ? button[0].firstChild.href : '#';
plus.onclick = button[0] ? submit_vote : function() { return false };
plus.className = 'fa_vote' + (button[0] ? '' : 'd') + ' fa_plus';
plus.innerHTML = config.icon_plus;
plus.title = (button[0] ? config.title_plus : title_pos).replace(/%\{USERNAME\}/g, pseudo);
span[0] && li.insertBefore(plus, span[0]);
// create negative vote button
if (config.negative_vote) {
minus = document.createElement('A');
minus.href = button[1] ? button[1].firstChild.href : '#';
minus.onclick = button[1] ? submit_vote : function() { return false };
minus.className = 'fa_vote' + (button[1] ? '' : 'd') + ' fa_minus';
minus.innerHTML = config.icon_minus;
minus.title = (button[1] ? config.title_minus : title_neg).replace(/%\{USERNAME\}/g, pseudo);
span[1] && li.insertBefore(minus, span[1]);
}
// create vote bar
if (config.vote_bar) {
vote_bar = document.createElement('DIV');
vote_bar.className = 'fa_votebar';
vote_bar.innerHTML = '<div class="fa_votebar_inner" style="width:' + percent + '%;"></div>';
vote_bar.style.display = bar ? '' : 'none';
li.title = config.title_vote_bar.replace(/%\{USERNAME\}/, pseudo).replace(/%\{VOTES\}/, n_pos + '/' + (n_pos + n_neg)).replace(/%\{PERCENT\}/, '(' + percent + '%)');
li.appendChild(vote_bar);
io l'ho chiamato Reputazione Miglioramento... Però quando l'ho tolto e rimesso per fare una prova e assicurarmi che sia quello è tornato a funzionare il tag perfetto! O almeno per quella pagina !
FUNZIONA SU TUTTE LE PAGINE !! http://prntscr.com/fjs66b
Niko che dici la lascio oppure lo tolgo la "Reputazione Miglioramento"
Re: Problema Tag persone
Sai quale è il problema? che questo codice che mi hai passato... non è completo
è troncato a metà
è troncato a metà
Re: Problema Tag persone
L'ho copiato da un vostro tuttorial da un bel pò
Comunque io ho altri problemi con i JavaScript da quando ho cambiato i codici.
Comunque io ho altri problemi con i JavaScript da quando ho cambiato i codici.
Pagina 1 di 2 • 1, 2
Argomenti simili
» [Risolto] Problema con delle Persone che non vogliono capire ù.ù
» persone in linea
» storia persone loggate
» Perchè le persone si registrano ma non le vedo registrate????
» Rendi il tuo forum accessibile alle persone con disabilità
» persone in linea
» storia persone loggate
» Perchè le persone si registrano ma non le vedo registrate????
» Rendi il tuo forum accessibile alle persone con disabilità
Forum dei Forum: Aiuto per Forumattivo :: Assistenza a problemi e richieste :: Problemi con uno script o codici :: I problemi risolti con i codici :: Argomenti chiusi con i codici
Pagina 1 di 2
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.