[FOORUM] Teema liigutamisel automaatne teade
Lehekülg 1, lehekülgi kokku 1 • Share
- Tonight
- Liitus : 19/02/2012
Postitusi : 18000
See script võimaldab moderaatoritel teemat liigutades jätta selle kohta automaatse teate.
• Lisa Javascript (ACP -> Modules -> HTML & JAVASCRIPT -> Javascript codes management -> ).
✓ In all the pages
- Kood:
jQuery(function() {
if(_userdata.user_level > 0 && window.location.href.search('mode=move') >= 0) {
var forumID = jQuery('[name="f"]').val();
var topicID = jQuery('[name="t"]').val();
var TID = jQuery('a[href*="tid="]').attr('href').split('tid=')[1].split('&')[0];
jQuery('input[name="confirm"]').on('click', function(d) {
var verify = jQuery('[name="new_forum"]').val();
if(verify.indexOf('f') >= 0) {
var qst = window.confirm("Postita sõnum teema liigutamise kohta?");
if(qst) {
d.preventDefault();
jQuery.get('/modcp?mode=move&t=' + topicID + '&tid=' + TID).done(function(local) {
var currentLocal = jQuery('a.nav[href^="/f"]:last', local).text();
var newLocal = jQuery('[name="new_forum"] option:selected').text().split('--').pop();
var autoMsg = '[b]Automaatne sõnum[/b]\n\n\nSee teema liigutati alafoorumist "[u]' + currentLocal + '[/u]" alafoorumisse "[u]' + newLocal + '[/u]".';
jQuery.post('/modcp?tid=' + TID, {
'new_forum': verify,
'mode': 'move',
'f': forumID,
't': topicID,
'confirm': '1'
}).done(function(move) {
jQuery.post('/post?t=' + topicID, {
'mode': 'reply',
'message': autoMsg,
'post': '1',
'attach_sig': '1'
}).done(function(send) {
location.href = jQuery(send).find('a[href^="/viewtopic"]').attr('href');
}).fail(function() {
alert("Sõnumi saatmisega esines probleem.");
location.href = jQuery(move).find('a[href^="/viewtopic"]').attr('href');
});
}).fail(function() {
alert("Teema liigutamine ei õnnestunud.");
location.reload();
});
});
}
} else {
d.preventDefault();
alert("Vali foorum");
}
});
}
});
Soovid vestluses osaleda?
Selleks logi sisse või tee endale kasutaja.
Lehekülg 1, lehekülgi kokku 1
Permissions in this forum:
Sa ei saa vastata siinsetele teemadele