Diff
checker
Testo
Testo
Immagini
Documenti
Excel
Cartelle
Legal
Enterprise
Applicazione per desktop
Prezzi
Accedi
Scarica Diffchecker Desktop
Confronta il testo
Trova la differenza tra due file di testo
Strumenti
Cronologia
Visualizzazione
Layout
Diviso
Unificato
Editor live
Nascondi spazi bianchi
Comprimi invariate
Senza a capo
Livello di dettaglio
Intelligente
Sintassi
Nessuno
Modifica aspetto
Elaborazione
Ignora
Trasforma testo
Vai alla prima modifica
Modifica input
Diffchecker Desktop
Il modo più sicuro per usare Diffchecker. Ottieni l'app Diffchecker Desktop: i tuoi diff non lasciano mai il tuo computer!
Ottieni Desktop
Untitled diff
Creato
9 anni fa
Il diff non scade mai
Eliminare
Esporta
Condividere
Spiegare
20 rimozioni
Linee
Totale
Rimosso
Caratteri
Totale
Rimosso
Per continuare a utilizzare questa funzione, aggiorna a
Diff
checker
Pro
Visualizza prezzi
174 linee
Copia tutti
30 aggiunte
Linee
Totale
Aggiunto
Caratteri
Totale
Aggiunto
Per continuare a utilizzare questa funzione, aggiorna a
Diff
checker
Pro
Visualizza prezzi
168 linee
Copia tutti
<script>
<script>
<!--
<!--
function shoutbox_add_message()
function shoutbox_add_message()
{
{
var pseudo = jQuery("#shout-pseudo").val();
var pseudo = jQuery("#shout-pseudo").val();
var contents = jQuery("#shout-contents").val();
var contents = jQuery("#shout-contents").val();
if (pseudo && contents)
if (pseudo && contents)
{
{
jQuery.ajax({
jQuery.ajax({
url: '${relative_url(ShoutboxUrlBuilder::ajax_add())}',
url: '${relative_url(ShoutboxUrlBuilder::ajax_add())}',
type: "post",
type: "post",
dataType: "json",
dataType: "json",
data: {'pseudo' : pseudo, 'contents' : contents, 'token' : '{TOKEN}'},
data: {'pseudo' : pseudo, 'contents' : contents, 'token' : '{TOKEN}'},
beforeSend: function(){
beforeSend: function(){
jQuery('#shoutbox-refresh').html('<i class="fa fa-spin fa-spinner"></i>');
jQuery('#shoutbox-refresh').html('<i class="fa fa-spin fa-spinner"></i>');
},
},
success: function(returnData){
success: function(returnData){
if(returnData.code > 0) {
if(returnData.code > 0) {
shoutbox_refresh_messages_box();
shoutbox_refresh_messages_box();
jQuery('#shout-contents').val('');
jQuery('#shout-contents').val('');
} else {
} else {
switch(returnData.code)
switch(returnData.code)
{
{
case -1:
case -1:
alert(${escapejs(LangLoader::get_message('e_flood', 'errors'))});
alert(${escapejs(LangLoader::get_message('e_flood', 'errors'))});
break;
break;
case -2:
case -2:
alert("{L_ALERT_LINK_FLOOD}");
alert("{L_ALERT_LINK_FLOOD}");
break;
break;
case -3:
case -3:
alert(${escapejs(LangLoader::get_message('e_incomplete', 'errors'))});
alert(${escapejs(LangLoader::get_message('e_incomplete', 'errors'))});
break;
break;
case -4:
case -4:
alert(${escapejs(LangLoader::get_message('error.auth', 'status-messages-common'))});
alert(${escapejs(LangLoader::get_message('error.auth', 'status-messages-common'))});
break;
break;
}
}
}
}
jQuery('#shoutbox-refresh').html('<i class="fa fa-refresh"></i>');
jQuery('#shoutbox-refresh').html('<i class="fa fa-refresh"></i>');
},
},
error: function(e){
error: function(e){
alert(${escapejs(LangLoader::get_message('csrf_invalid_token', 'status-messages-common'))});
alert(${escapejs(LangLoader::get_message('csrf_invalid_token', 'status-messages-common'))});
}
}
});
});
} else {
} else {
alert("${LangLoader::get_message('require_text', 'main')}");
alert("${LangLoader::get_message('require_text', 'main')}");
return false;
return false;
}
}
}
}
function shoutbox_delete_message(id_message)
function shoutbox_delete_message(id_message)
{
{
if (confirm(${escapejs(LangLoader::get_message('confirm.delete', 'status-messages-common'))}))
if (confirm(${escapejs(LangLoader::get_message('confirm.delete', 'status-messages-common'))}))
{
{
jQuery.ajax({
jQuery.ajax({
url: '${relative_url(ShoutboxUrlBuilder::ajax_delete())}',
url: '${relative_url(ShoutboxUrlBuilder::ajax_delete())}',
type: "post",
type: "post",
dataType: "json",
dataType: "json",
data: {'id' : id_message, 'token' : '{TOKEN}'},
data: {'id' : id_message, 'token' : '{TOKEN}'},
beforeSend: function(){
beforeSend: function(){
jQuery('#shoutbox-refresh').html('<i class="fa fa-spin fa-spinner"></i>');
jQuery('#shoutbox-refresh').html('<i class="fa fa-spin fa-spinner"></i>');
},
},
success: function(returnData){
success: function(returnData){
var code = returnData.code;
var code = returnData.code;
if(code > 0) {
if(code > 0) {
jQuery('#shoutbox-message-' + code).remove();
jQuery('#shoutbox-message-' + code).remove();
} else {
} else {
alert("{@error.message.delete}");
alert("{@error.message.delete}");
}
}
jQuery('#shoutbox-refresh').html('<i class="fa fa-refresh"></i>');
jQuery('#shoutbox-refresh').html('<i class="fa fa-refresh"></i>');
},
},
error: function(e){
error: function(e){
alert(${escapejs(LangLoader::get_message('csrf_invalid_token', 'status-messages-common'))});
alert(${escapejs(LangLoader::get_message('csrf_invalid_token', 'status-messages-common'))});
}
}
});
});
}
}
}
}
function shoutbox_refresh_messages_box() {
function shoutbox_refresh_messages_box() {
jQuery.ajax({
jQuery.ajax({
url: '${relative_url(ShoutboxUrlBuilder::ajax_refresh())}',
url: '${relative_url(ShoutboxUrlBuilder::ajax_refresh())}',
type: "post",
type: "post",
dataType: "json",
dataType: "json",
data: {'token' : '{TOKEN}'},
data: {'token' : '{TOKEN}'},
beforeSend: function(){
beforeSend: function(){
jQuery('#shoutbox-refresh').html('<i class="fa fa-spin fa-spinner"></i>');
jQuery('#shoutbox-refresh').html('<i class="fa fa-spin fa-spinner"></i>');
},
},
success: function(returnData){
success: function(returnData){
Copia
Copiato
Copia
Copiato
jQuery('#shoutbox-messages-container').html(returnData
.messages
);
jQuery('#shoutbox-messages-container').html(returnData
);
jQuery('#shoutbox-refresh').html('<i class="fa fa-refresh"></i>');
jQuery('#shoutbox-refresh').html('<i class="fa fa-refresh"></i>');
},
},
error: function(e){
error: function(e){
Copia
Copiato
Copia
Copiato
messages = e.responseText;
jQuery('#shoutbox-messages-container').html(
e.responseText
);
if (messages.substring(2, 10) == "messages") {
messages = messages.replace(/\\(.?)/g, function (s, n1){switch (n1){case '\\':return '\\';case '0':return '\u0000';case '':return '';default:return n1;}});
messages = messages.replace(/>nn</g, '><');
messages = messages.replace(/<br \/>n/g, '<br \/>');
messages = messages.slice(14);
messages = messages.slice(0, -3);
jQuery('#shoutbox-messages-container').html(
messages
);
}
jQuery('#shoutbox-refresh').html('<i class="fa fa-refresh"></i>');
jQuery('#shoutbox-refresh').html('<i class="fa fa-refresh"></i>');
}
}
});
});
}
}
Diff salvati
Testo originale
Apri file
<script> <!-- function shoutbox_add_message() { var pseudo = jQuery("#shout-pseudo").val(); var contents = jQuery("#shout-contents").val(); if (pseudo && contents) { jQuery.ajax({ url: '${relative_url(ShoutboxUrlBuilder::ajax_add())}', type: "post", dataType: "json", data: {'pseudo' : pseudo, 'contents' : contents, 'token' : '{TOKEN}'}, beforeSend: function(){ jQuery('#shoutbox-refresh').html('<i class="fa fa-spin fa-spinner"></i>'); }, success: function(returnData){ if(returnData.code > 0) { shoutbox_refresh_messages_box(); jQuery('#shout-contents').val(''); } else { switch(returnData.code) { case -1: alert(${escapejs(LangLoader::get_message('e_flood', 'errors'))}); break; case -2: alert("{L_ALERT_LINK_FLOOD}"); break; case -3: alert(${escapejs(LangLoader::get_message('e_incomplete', 'errors'))}); break; case -4: alert(${escapejs(LangLoader::get_message('error.auth', 'status-messages-common'))}); break; } } jQuery('#shoutbox-refresh').html('<i class="fa fa-refresh"></i>'); }, error: function(e){ alert(${escapejs(LangLoader::get_message('csrf_invalid_token', 'status-messages-common'))}); } }); } else { alert("${LangLoader::get_message('require_text', 'main')}"); return false; } } function shoutbox_delete_message(id_message) { if (confirm(${escapejs(LangLoader::get_message('confirm.delete', 'status-messages-common'))})) { jQuery.ajax({ url: '${relative_url(ShoutboxUrlBuilder::ajax_delete())}', type: "post", dataType: "json", data: {'id' : id_message, 'token' : '{TOKEN}'}, beforeSend: function(){ jQuery('#shoutbox-refresh').html('<i class="fa fa-spin fa-spinner"></i>'); }, success: function(returnData){ var code = returnData.code; if(code > 0) { jQuery('#shoutbox-message-' + code).remove(); } else { alert("{@error.message.delete}"); } jQuery('#shoutbox-refresh').html('<i class="fa fa-refresh"></i>'); }, error: function(e){ alert(${escapejs(LangLoader::get_message('csrf_invalid_token', 'status-messages-common'))}); } }); } } function shoutbox_refresh_messages_box() { jQuery.ajax({ url: '${relative_url(ShoutboxUrlBuilder::ajax_refresh())}', type: "post", dataType: "json", data: {'token' : '{TOKEN}'}, beforeSend: function(){ jQuery('#shoutbox-refresh').html('<i class="fa fa-spin fa-spinner"></i>'); }, success: function(returnData){ jQuery('#shoutbox-messages-container').html(returnData.messages); jQuery('#shoutbox-refresh').html('<i class="fa fa-refresh"></i>'); }, error: function(e){ messages = e.responseText; if (messages.substring(2, 10) == "messages") { messages = messages.replace(/\\(.?)/g, function (s, n1){switch (n1){case '\\':return '\\';case '0':return '\u0000';case '':return '';default:return n1;}}); messages = messages.replace(/>nn</g, '><'); messages = messages.replace(/<br \/>n/g, '<br \/>'); messages = messages.slice(14); messages = messages.slice(0, -3); jQuery('#shoutbox-messages-container').html(messages); } jQuery('#shoutbox-refresh').html('<i class="fa fa-refresh"></i>'); } }); } # IF C_AUTOMATIC_REFRESH_ENABLED #setInterval(shoutbox_refresh_messages_box, {SHOUT_REFRESH_DELAY});# ENDIF # --> </script> # IF C_DISPLAY_SHOUT_BBCODE #<script src="{PATH_TO_ROOT}/BBCode/templates/js/bbcode.js"></script># ENDIF # <div id="shoutbox-messages-container"# IF C_HORIZONTAL # class="shout-horizontal" # ENDIF #># INCLUDE SHOUTBOX_MESSAGES #</div> # IF C_DISPLAY_FORM # <form action="#" method="post"> # IF NOT C_MEMBER # <div class="spacer"></div> <label for="shout-pseudo"><span class="small">${LangLoader::get_message('form.name', 'common')}</span></label> <input maxlength="25" type="text" name="shout-pseudo" id="shout-pseudo" value="${LangLoader::get_message('visitor', 'user-common')}"> # ELSE # <input type="hidden" name="shout-pseudo" id="shout-pseudo" value="{SHOUTBOX_PSEUDO}"> # ENDIF # <br /> # IF C_VERTICAL #<label for="shout-contents"><span class="small">${LangLoader::get_message('message', 'main')}</span></label># ENDIF # <textarea id="shout-contents" name="shout-contents"# IF C_VALIDATE_ONKEYPRESS_ENTER # onkeypress="if(event.keyCode==13){shoutbox_add_message();}"# ENDIF # rows="# IF C_VERTICAL #4# ELSE #2# ENDIF #" cols="16"></textarea> <div id="shoutbox-bbcode-container" class="shout-spacing"> # IF C_DISPLAY_SHOUT_BBCODE # <ul> <li class="bbcode-elements"> <a href="javascript:bb_display_block('1', 'shout-contents');" onmouseover="bb_hide_block('1', 'shout-contents', 1);" onmouseout="bb_hide_block('1', 'shout-contents', 0);" class="fa bbcode-icon-smileys" title="${LangLoader::get_message('bb_smileys', 'common', 'BBCode')}"></a> <div class="bbcode-block-container" style="display:none;" id="bb-block1shout-contents"> <ul class="bbcode-block block-smileys" onmouseover="bb_hide_block('1', 'shout-contents', 1);" onmouseout="bb_hide_block('1', 'shout-contents', 0);"> # START smileys # <li> <a href="" onclick="insertbbcode('{smileys.CODE}', 'smile', 'shout-contents');return false;" class="bbcode-hover" title="{smileys.CODE}"><img src="{smileys.URL}" alt="{smileys.CODE}"></a> </li> # END smileys # </ul> </div> </li> <li class="bbcode-elements"> <a href="" class="fa bbcode-icon-bold# IF C_BOLD_DISABLED # icon-disabled# ENDIF #" onclick="# IF NOT C_BOLD_DISABLED #insertbbcode('[b]', '[/b]', 'shout-contents');# ENDIF #return false;" title="${LangLoader::get_message('bb_bold', 'common', 'BBCode')}"></a> </li> <li class="bbcode-elements"> <a href="" class="fa bbcode-icon-italic# IF C_ITALIC_DISABLED # icon-disabled# ENDIF #" onclick="# IF NOT C_ITALIC_DISABLED #insertbbcode('[i]', '[/i]', 'shout-contents');# ENDIF #return false;" title="${LangLoader::get_message('bb_italic', 'common', 'BBCode')}"></a> </li> <li class="bbcode-elements"> <a href="" class="fa bbcode-icon-underline# IF C_UNDERLINE_DISABLED # icon-disabled# ENDIF #" onclick="# IF NOT C_UNDERLINE_DISABLED #insertbbcode('[u]', '[/u]', 'shout-contents');# ENDIF #return false;" title="${LangLoader::get_message('bb_underline', 'common', 'BBCode')}"></a> </li> <li class="bbcode-elements"> <a href="" class="fa bbcode-icon-strike# IF C_STRIKE_DISABLED # icon-disabled# ENDIF #" onclick="# IF NOT C_STRIKE_DISABLED #insertbbcode('[s]', '[/s]', 'shout-contents');# ENDIF #return false;" title="${LangLoader::get_message('bb_strike', 'common', 'BBCode')}"></a> </li> </ul> # ENDIF # </div> <p class="shout-spacing"> <button onclick="shoutbox_add_message();" type="button">${LangLoader::get_message('submit', 'main')}</button> <input type="hidden" name="token" value="{TOKEN}"> <a href="" onclick="shoutbox_refresh_messages_box();return false;" id="shoutbox-refresh" title="${LangLoader::get_message('refresh', 'main')}"><i class="fa fa-refresh"></i></a> </p> </form> # ELSE # <div class="spacer"></div> <span class="warning">{@error.post.unauthorized}</span> <p class="shout-spacing"> <a href="" onclick="shoutbox_refresh_messages_box();return false;" id="shoutbox-refresh" title="${LangLoader::get_message('refresh', 'main')}"><i class="fa fa-refresh"></i></a> </p> # ENDIF # <a class="small" href="${relative_url(ShoutboxUrlBuilder::home())}" title="">{@archives}</a>
Testo modificato
Apri file
<script> <!-- function shoutbox_add_message() { var pseudo = jQuery("#shout-pseudo").val(); var contents = jQuery("#shout-contents").val(); if (pseudo && contents) { jQuery.ajax({ url: '${relative_url(ShoutboxUrlBuilder::ajax_add())}', type: "post", dataType: "json", data: {'pseudo' : pseudo, 'contents' : contents, 'token' : '{TOKEN}'}, beforeSend: function(){ jQuery('#shoutbox-refresh').html('<i class="fa fa-spin fa-spinner"></i>'); }, success: function(returnData){ if(returnData.code > 0) { shoutbox_refresh_messages_box(); jQuery('#shout-contents').val(''); } else { switch(returnData.code) { case -1: alert(${escapejs(LangLoader::get_message('e_flood', 'errors'))}); break; case -2: alert("{L_ALERT_LINK_FLOOD}"); break; case -3: alert(${escapejs(LangLoader::get_message('e_incomplete', 'errors'))}); break; case -4: alert(${escapejs(LangLoader::get_message('error.auth', 'status-messages-common'))}); break; } } jQuery('#shoutbox-refresh').html('<i class="fa fa-refresh"></i>'); }, error: function(e){ alert(${escapejs(LangLoader::get_message('csrf_invalid_token', 'status-messages-common'))}); } }); } else { alert("${LangLoader::get_message('require_text', 'main')}"); return false; } } function shoutbox_delete_message(id_message) { if (confirm(${escapejs(LangLoader::get_message('confirm.delete', 'status-messages-common'))})) { jQuery.ajax({ url: '${relative_url(ShoutboxUrlBuilder::ajax_delete())}', type: "post", dataType: "json", data: {'id' : id_message, 'token' : '{TOKEN}'}, beforeSend: function(){ jQuery('#shoutbox-refresh').html('<i class="fa fa-spin fa-spinner"></i>'); }, success: function(returnData){ var code = returnData.code; if(code > 0) { jQuery('#shoutbox-message-' + code).remove(); } else { alert("{@error.message.delete}"); } jQuery('#shoutbox-refresh').html('<i class="fa fa-refresh"></i>'); }, error: function(e){ alert(${escapejs(LangLoader::get_message('csrf_invalid_token', 'status-messages-common'))}); } }); } } function shoutbox_refresh_messages_box() { jQuery.ajax({ url: '${relative_url(ShoutboxUrlBuilder::ajax_refresh())}', type: "post", dataType: "json", data: {'token' : '{TOKEN}'}, beforeSend: function(){ jQuery('#shoutbox-refresh').html('<i class="fa fa-spin fa-spinner"></i>'); }, success: function(returnData){ jQuery('#shoutbox-messages-container').html(returnData); jQuery('#shoutbox-refresh').html('<i class="fa fa-refresh"></i>'); }, error: function(e){ jQuery('#shoutbox-messages-container').html(e.responseText); jQuery('#shoutbox-refresh').html('<i class="fa fa-refresh"></i>'); } }); } # IF C_AUTOMATIC_REFRESH_ENABLED #setInterval(shoutbox_refresh_messages_box, {SHOUT_REFRESH_DELAY});# ENDIF # --> </script> # IF C_DISPLAY_SHOUT_BBCODE #<script src="{PATH_TO_ROOT}/BBCode/templates/js/bbcode.js"></script># ENDIF # <div id="shoutbox-messages-container"# IF C_HORIZONTAL # class="shout-horizontal" # ENDIF #># INCLUDE SHOUTBOX_MESSAGES #</div> # IF C_DISPLAY_FORM # <form action="#" method="post"> <div class="shout-form-container shout-pseudo-container"> # IF NOT C_MEMBER # <label for="shout-pseudo"><span class="small">${LangLoader::get_message('form.name', 'common')}</span></label> <input maxlength="25" type="text" name="shout-pseudo" id="shout-pseudo" class="shout-pseudo not-connected" value=" ${LangLoader::get_message('visitor', 'user-common')}"> # ELSE # <input type="hidden" name="shout-pseudo" id="shout-pseudo" class="shout-pseudo connected" value="{SHOUTBOX_PSEUDO}"> # ENDIF # </div> <div class="shout-form-container shout-contents-container"> <label for="shout-contents"><span class="small">${LangLoader::get_message('message', 'main')}</span></label> <textarea id="shout-contents" name="shout-contents"# IF C_VALIDATE_ONKEYPRESS_ENTER # onkeypress="if(event.keyCode==13){shoutbox_add_message();}"# ENDIF # rows="2" cols="16"></textarea> </div> <div id="shoutbox-bbcode-container" class="shout-spacing"> # IF C_DISPLAY_SHOUT_BBCODE # <ul> <li class="bbcode-elements"> <a href="javascript:bb_display_block('1', 'shout-contents');" onmouseover="bb_hide_block('1', 'shout-contents', 1);" onmouseout="bb_hide_block('1', 'shout-contents', 0);" class="fa bbcode-icon-smileys" title="${LangLoader::get_message('bb_smileys', 'common', 'BBCode')}"></a> <div class="bbcode-block-container" style="display: none;" id="bb-block1shout-contents"> <ul class="bbcode-block block-smileys" onmouseover="bb_hide_block('1', 'shout-contents', 1);" onmouseout="bb_hide_block('1', 'shout-contents', 0);"> # START smileys # <li> <a href="" onclick="insertbbcode('{smileys.CODE}', 'smile', 'shout-contents');return false;" class="bbcode-hover" title="{smileys.CODE}"><img src="{smileys.URL}" alt="{smileys.CODE}"></a> </li> # END smileys # </ul> </div> </li> <li class="bbcode-elements"> <a href="" class="fa bbcode-icon-bold# IF C_BOLD_DISABLED # icon-disabled# ENDIF #" onclick="# IF NOT C_BOLD_DISABLED #insertbbcode('[b]', '[/b]', 'shout-contents');# ENDIF #return false;" title="${LangLoader::get_message('bb_bold', 'common', 'BBCode')}"></a> </li> <li class="bbcode-elements"> <a href="" class="fa bbcode-icon-italic# IF C_ITALIC_DISABLED # icon-disabled# ENDIF #" onclick="# IF NOT C_ITALIC_DISABLED #insertbbcode('[i]', '[/i]', 'shout-contents');# ENDIF #return false;" title="${LangLoader::get_message('bb_italic', 'common', 'BBCode')}"></a> </li> <li class="bbcode-elements"> <a href="" class="fa bbcode-icon-underline# IF C_UNDERLINE_DISABLED # icon-disabled# ENDIF #" onclick="# IF NOT C_UNDERLINE_DISABLED #insertbbcode('[u]', '[/u]', 'shout-contents');# ENDIF #return false;" title="${LangLoader::get_message('bb_underline', 'common', 'BBCode')}"></a> </li> <li class="bbcode-elements"> <a href="" class="fa bbcode-icon-strike# IF C_STRIKE_DISABLED # icon-disabled# ENDIF #" onclick="# IF NOT C_STRIKE_DISABLED #insertbbcode('[s]', '[/s]', 'shout-contents');# ENDIF #return false;" title="${LangLoader::get_message('bb_strike', 'common', 'BBCode')}"></a> </li> </ul> # ENDIF # </div> <p class="shout-spacing"> <button onclick="shoutbox_add_message();" type="button">${LangLoader::get_message('submit', 'main')}</button> <input type="hidden" name="token" value="{TOKEN}"> <a href="" onclick="shoutbox_refresh_messages_box();return false;" id="shoutbox-refresh" title="${LangLoader::get_message('refresh', 'main')}"><i class="fa fa-refresh"></i></a> </p> </form> # ELSE # # IF C_DISPLAY_NO_WRITE_AUTHORIZATION_MESSAGE # <div class="spacer"></div> <span class="warning">{@error.post.unauthorized}</span> <p class="shout-spacing"> <a href="" onclick="shoutbox_refresh_messages_box();return false;" id="shoutbox-refresh" title="${LangLoader::get_message('refresh', 'main')}"><i class="fa fa-refresh"></i></a> </p> # ENDIF # # ENDIF # <a class="small" href="${relative_url(ShoutboxUrlBuilder::home())}" title="{@archives.link}">{@archives}</a>
Trovare la differenza