banned member

Σελίδα 1 από 2 1, 2  Επόμενο

Επισκόπηση προηγούμενης Θ.Ενότητας Επισκόπηση επόμενης Θ.Ενότητας Πήγαινε κάτω

Σε εξέλιξη banned member

Δημοσίευση από petrosnik Την / Το Τετ Μαρ 08, 2017 4:17 pm

Παιδιά καλησπέρα πρόσθεσα τους κώδικες του οδηγού http://helpgr.forumgreek.com/t300-topic στο φορουμ μου
http://postmaniac.forumgreek.com/forum

και ενώ στο προφιλ τυο αποκλεισμενου χρηστη ολα ειναι κανονικα οταν ο χρηστης που εχει αποκλειστει προσπαθησει να συνδεθει του εμφανιζει αυτο:




Τι μπορεί να συμβαίνει;
avatar

petrosnik
Eνεργό Μέλος

Δημοσιεύσεις : 180

petrosnik ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Σε εξέλιξη Απ: banned member

Δημοσίευση από GAMSgr Την / Το Τετ Μαρ 08, 2017 4:32 pm

Καλησπέρα και πάλι,
αν του έδωσες ban σωστά το εμφανίζει.
Αυτό που λέει είναι ποιος έδωσε τον αποκλεισμό,ως πότε είναι και γιατί .
Επίσης να σε ενημερώσω ότι ο προγραμματιστής που έφτιαξε αυτόν το κώδικα δεν το έχει αναβαθμίσει ή αλλάξει ,δεν έχει ασχοληθεί ξανά με αυτό ,οπότε κάποιες λειτουργίες ίσως δε  λειτουργούν όπως θα έπρεπε.

Περισσότερα μπορεί να μας πει ,αν γνωρίζει κάτι άλλο @Luffy που ασχολήθηκε με αυτό.

Καλό απόγευμα. Smile
avatar

GAMSgr
Eνεργό Μέλος

Άντρας
Ηλικία : 27
Τόπος : Athens
Δημοσιεύσεις : 841

GAMSgr ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Σε εξέλιξη Απ: banned member

Δημοσίευση από petrosnik Την / Το Τετ Μαρ 08, 2017 4:33 pm

Ευχαριστώ Πολύ ελπίζω να μας βοηθήσει ο @Luffy
avatar

petrosnik
Eνεργό Μέλος

Δημοσιεύσεις : 180

petrosnik ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Σε εξέλιξη Απ: banned member

Δημοσίευση από GAMSgr Την / Το Τετ Μαρ 08, 2017 4:48 pm

Μετά από έρευνα βρήκα και άλλον κώδικα:

Javascript

Πάμε: Πίνακας Διαχείρισης ► Λειτουργικές Μονάδες ► HTML & JAVASCRIPT ► Διαχείριση κωδικών Javascript και πατάμε το κουμπί  και συμπληρώνουμε τα πεδία ως εξής:
Title: Ότι θέλετε
Placement: In All Pages
Javascript Code: αντιγράψτε/επικολλήστε τον εξής κώδικα:
Κώδικας:
$(function(){if (_userdata.page_desktop) return;var limages = ['http://www.rifenews.com/wp-content/uploads/2014/12/20141213_548c52a7a4c55.png','http://cdn.meme.am/instances/57622676.jpg','http://wordpressinaction.com/files/2014/06/ip.jpg','http://silverhawkarmy.files.wordpress.com/2010/10/banhammer_forecast.gif','http://istillgotoschool.files.wordpress.com/2014/04/you_shall_not_pass_road_sign_by_replicantcomplex-d5terv3.png?w=519','http://www.winsonyeung.com/wp-content/uploads/2012/10/banned.png'];var a="",namee = "", reason = "",days = "",given = "",exspires = "",comment = "";    var lognmsg,usrsname,element;      if (document.getElementById('wrap')){        element = '#wrap';        usrsname =  $('#profile-advanced-right .module').eq(0).find('.h3').text();        lognmsg = $('.page-title').next('p').text();}//phpbb3       else if ($('.bodylinewidth').length){        element = '.bodylinewidth';        usrsname =  $('.catLeft .module-title').eq(0).text();            lognmsg = $('.forumline table:contains(You have been banned)').text();} //phpbb2       else if ($('.pun').length){        element = '.pun';        usrsname =  $('#profile-advanced-right .module').eq(0).find('.h3').text();        lognmsg = $('.message').text();}   //punbb       else if (document.getElementById('ipbwrapper')){        element = '#ipbwrapper';        usrsname =  $('#profile-advanced-right .module').eq(0).find('h3').text();        lognmsg = $('.msg').text();}; //invision  function getimage() {return limages[Math.floor(Math.random() * limages.length)];};                 if($('a[href*="mode=ban"]').length==1){              $('head').append('<style>#tbanbutton {float:right;margin-top: -25px;}#banstatus {width: 200px;display: inline-block;}#tbanbutton input{color:#fff;background-color: rgba(255,0,0,01);font-weight: bold;border:1px solid grey;border-radius: 3px; box-shadow: 0px 5px 6px rgba(255, 255, 255, 0.5) inset, 0px -5px 6px rgba(0, 0, 0, 0.5) inset;}#banbox {color:#555;border-radius: 3px; background-color: #eee;box-shadow: 5px 5px 6px rgba(255, 255, 255, 0.5) inset, -5px -5px 6px rgba(0, 0, 0, 0.2) inset;padding: 10px;}.bantitle{border-bottom:1px solid black;color:black;}</style>');         $('a[href*="mode=ban"]').css('display','none');$('a[href*="mode=ban"]').parent().after('<div id="banbox"><h3 class="bantitle">Ban This User<h3><table><tbody><tr><td>Ban for how many days:</td><td><input id="hdays" type="text"></td></tr><tr><td>Reason for ban: </td><td><input id="treason" type="text"></td></tr><tr><td>Ban Comments:</td><td><input id="tcomment"type="text"></td></tr></tbody></table><div id="tbanbutton" ><input value="Ban User" type="button">  <span id="banstatus">Idle...</div></div>');                        };              if(lognmsg.match('banned')){            a =  lognmsg;            namee = a.match(/usn-(.*?)-usn/,'$1');            reason = a.match(/rsn-(.*?)-rsn/,'$1');            days = a.match(/dys-(.*?)-dys/,'$1');            given = a.match(/givn-(.*?)-givn/,'$1');            exspires = a.match(/exp-(.*?)-exp/,'$1');            comment = a.match(/com-(.*?)-com/,'$1');            $('head').append('<style>#banstuff { padding: 20px;margin-top: 10px;width: 600px;display: inline-block;border-radius: 10px; border: 1px solid black;box-shadow: 0px 30px 30px rgba(0, 0, 0, 0.3) inset, 0px -30px 30px rgba(255, 255, 255, 0.3) inset;}#banned img { max-height: 250px;border-radius: 10px;margin-top:10px;margin-bottom:10px;}#banned {width:80%;position: relative;color: #000 !important;font-size: 18px;background-color: #FFA500;border-radius: 50px; padding-bottom: 30px;box-shadow: 0px 50px 50px rgba(0, 0, 0, 0.3) inset, 0px -50px 50px rgba(255, 255, 255, 0.3) inset; border: 3px solid darkkhaki;}</style>');            $(element).html('<center><div id="banned"><img id="bannedimg" src="'+getimage()+'"><br><span>Hello <b>'+namee[1]+'</b>, you have been <b>banned</b> from <b>This Forum</b> for the following:</span><br><div id="banstuff"><span>Reason: <b>'+reason[1]+'</b></span><br><br><span>Ban Given: <b>'+given[1]+'</b></span><br><br><span>Ban Length: <b>'+days[1]+' Days.</b></span><br><br><span>Ban Expires: <b>'+exspires[1]+'</b></span><br><br><span>Comments: <b>'+comment[1]+'</b></span></div></center>');            };            if($('strong:contains(This member is banned)').length==1||$('strong:contains(This member is already banned)').length==1){                            var obpro,tmiban;                            if($('strong:contains(This member is banned)').length==1){tmiban='strong:contains(This member is banned)'; obpro = $('strong:contains(This member is banned)').html(); }                                if($('strong:contains(This member is already banned)').length==1){tmiban='strong:contains(This member is already banned)'; obpro = $('strong:contains(This member is already banned)').html();}            obpro = obpro.replace(/<\/a>(.*)/,'</a><br><span id="hidebanbox">$1</span>');            $(tmiban).html(obpro);              var a="",namee = "", reason = "",days = "",given = "",exspires ="",comment = "";            if($('#hidebanbox').length==1){            a =  $('#hidebanbox').text();            namee = a.match(/usn-(.*?)-usn/,'$1');            reason = a.match(/rsn-(.*?)-rsn/,'$1');            days = a.match(/dys-(.*?)-dys/,'$1');            given = a.match(/givn-(.*?)-givn/,'$1');            exspires = a.match(/exp-(.*?)-exp/,'$1');            comment = a.match(/com-(.*?)-com/,'$1');            $('head').append('<style>#hidebanbox{display:none;}#banstuff { padding: 20px;margin-top: 10px;width: 600px;display: inline-block;border-radius: 10px; border: 1px solid black;color:#000;background-color: #FFA500;box-shadow: 0px 30px 30px rgba(0, 0, 0, 0.3) inset, 0px -30px 30px rgba(255, 255, 255, 0.3) inset;}</style>');            $('#hidebanbox').before('<divid="bannedbox"><center><div id="banstuff"><span><b>'+namee[1]+'</b>, has been <b>banned</b> from <b>This Forum</b> for the following:</span><br><span>Reason: <b>'+reason[1]+'</b></span><br><span>Ban Given: <b>'+given[1]+'</b></span><br><span>Ban Length: <b>'+days[1]+' Days.</b></span><br><span>Ban Expires: <b>'+exspires[1]+'</b></span><br><span>Comments: <b>'+comment[1]+'</b></span></center></div>');            };            };                            $('#tcomment').keyup(function(){            var uname = usrsname.replace(/ \(online\)/,'');            var days = $('#hdays').val();            var reason = $('#treason').val();            var uid = location.pathname.replace('/u','');            var day  = (new Date).getDate();            var month = (new Date).getMonth() + 1;                       var year =  (new Date).getFullYear();            var givn =month+'/'+day+'/'+year;            var exp = month+'/'+(day+parseInt(days))+'/'+year;            var thelist = 'usn-'+uname+'-usn rsn-'+reason+'-rsn givn-'+givn+'-givn dys-'+days+'-dys exp-'+exp+'-exp com--com';            var hh = thelist.split('');            $('#tcomment').attr('maxlength',255-hh.length);            });            $('#tbanbutton').click(function(){            $('#banstatus').text('Banning User...');            var uname = usrsname.replace(/ \(online\)/,'');            var days = $('#hdays').val();            var reason = $('#treason').val();            var comment = $('#tcomment').val();            var uid = location.pathname.replace('/u','');var exp1 = new Date();var exp2 = new Date();exp2.setDate(exp2.getDate()+parseInt(days));            var day  = exp1.getDate();            var month = exp1.getMonth() + 1;                       var year =  exp1.getFullYear();            var day2  = exp2.getDate();            var month2 = exp2.getMonth() + 1;                       var year2 =  exp2.getFullYear();            var givn =month+'/'+day+'/'+year;            var exp = month2+'/'+day2+'/'+year2;  if (days ==""){ days ='Forever';exp='Never';};            var thelist = 'usn-'+uname+'-usn rsn-'+reason+'-rsn givn-'+givn+'-givn dys-'+days+'-dys exp-'+exp+'-exp com-'+comment+'-com';             jQuery.post('/modcp?tid='+document.getElementById('logout').href.replace(/.*tid=(.*?)&.*/,'$1'), {            ban_user_date: days,            ban_user_reason:thelist,            confirm:1,            mode: 'ban',            user_id: uid            },function(data,status){            if(data.match('This member has been banned')){            $('#banstatus').text('User Banned..');            location.reload();            }else{            $('#banstatus').text('Failed To Ban User..');            };            });            });            });
Αλλαγές:
Μπορείς να βάλεις την εικόνα που θες για το ban αλλάζοντας το:
Κώδικας:
var limages = ['http://illiweb.com/fa/empty.gif'];

αλλιώς θα σου βγάζει τυχαίες εικόνες ban.
Επίσης θα πρέπει να μεταφράσεις το κώδικα στην Ελληνική γλώσσα αλλιώς στο ban page Θα είναι Αγγλικά όπως στην εικόνα.



χρήστες Προφίλ Μετά Μπαν: 

Μεγέθυνση αυτή την εικόνα Πατήστε για να δείτε πλήρες μέγεθος


Χρήστη Οθόνη απαγόρευση θα δείτε όταν Δοκιμάστε να κάνετε Login: 

Μεγέθυνση αυτή την εικόνα Πατήστε για να δείτε πλήρες μέγεθος


Αυτό το σεμινάριο γράφτηκε από Twisted_Mods.


Είσαι έτοιμος  Very Happy Very Happy . Δοκίμασε το και πες μας.
avatar

GAMSgr
Eνεργό Μέλος

Άντρας
Ηλικία : 27
Τόπος : Athens
Δημοσιεύσεις : 841

GAMSgr ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Σε εξέλιξη Απ: banned member

Δημοσίευση από petrosnik Την / Το Τετ Μαρ 08, 2017 5:02 pm

Φίλε μου δυστιχώς δεν δουλεύει θα περιμένουμε να μας απαντήσει ο @Luffy
avatar

petrosnik
Eνεργό Μέλος

Δημοσιεύσεις : 180

petrosnik ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Σε εξέλιξη Απ: banned member

Δημοσίευση από GAMSgr Την / Το Τετ Μαρ 08, 2017 7:19 pm

ακόμη σου βγάζει το ίδιο;
ή κάτι άλλο στον αποκλεισμένο χρήστη;

Όπως σε ενημέρωσα ο κώδικας είναι ανολοκλήρωτος δηλαδή δε λειτουργεί πλήρως για αυτό είναι πιθανόν να έχουμε προβλήματα

Δοκίμασε όμως και το παρακάτω:
Πας Πίνακας Διαχείρισης ► Λειτουργικές Μονάδες ► HTML & JAVASCRIPT ► Διαχείριση κωδικών Javascript

Φτιάξε ένα νέο Javascript,
Τίτλος: ότι θέλεις
Τοποθέτηση: Σε όλες τις σελίδες
Κώδικας:
ΚΩΔΙΚΑΣ:Επιλογή Περιεχομένου
Κώδικας:

$(function(){
var limages = ['http://www.rifenews.com/wp-content/uploads/2014/12/20141213_548c52a7a4c55.png','http://cdn.meme.am/instances/57622676.jpg','http://wordpressinaction.com/files/2014/06/ip.jpg','http://silverhawkarmy.files.wordpress.com/2010/10/banhammer_forecast.gif','http://istillgotoschool.files.wordpress.com/2014/04/you_shall_not_pass_road_sign_by_replicantcomplex-d5terv3.png?w=519','http://www.winsonyeung.com/wp-content/uploads/2012/10/banned.png'];
var a="",namee = "", reason = "",days = "",given = "",exspires = "",comment = "";
    var lognmsg,usrsname,element;  
    if (document.getElementById('wrap')){
        element = '#wrap';
        usrsname =  $('#profile-advanced-right .module').eq(0).find('.h3').text();
        lognmsg = $('.page-title').next('p').text();}//phpbb3
   
    else if ($('.bodylinewidth').length){
        element = '.bodylinewidth';
        usrsname =  $('.catLeft .module-title').eq(0).text();
            lognmsg = $('.forumline table:contains(Έχετε αποκλειστεί)').text();} //phpbb2
   
    else if ($('.pun').length){
        element = '.pun';
        usrsname =  $('#profile-advanced-right .module').eq(0).find('.h3').text();
        lognmsg = $('.message').text();}   //punbb
   
    else if (document.getElementById('ipbwrapper')){
        element = '#ipbwrapper';
        usrsname =  $('#profile-advanced-right .module').eq(0).find('h3').text();
        lognmsg = $('.msg').text();}; //invision


function getimage() {return limages[Math.floor(Math.random() * limages.length)];};
   if($('a[href*="mode=ban"]').length==1){
              $('head').append('<style>#tbanbutton {float:right;margin-top: -25px;}#banstatus {width: 200px;display: inline-block;}#tbanbuttoninput{color:#fff;background-color: rgba(255,0,0,01);font-weight: bold;border:1px solid grey;border-radius: 3px; box-shadow: 0px 5px 6px rgba(255, 255, 255, 0.5) inset, 0px -5px 6px rgba(0, 0, 0, 0.5) inset;}#banbox {color:#555;border-radius: 3px; background-color: #eee;box-shadow: 5px 5px 6px rgba(255, 255, 255, 0.5) inset, -5px -5px 6px rgba(0, 0, 0, 0.2) inset;padding: 10px;}.bantitle{border-bottom:1px solid black;color:black;}</style>');
         $('a[href*="mode=ban"]').css('display','none');
$('a[href*="mode=ban"]').parent().after('<div id="banbox"><h3class="bantitle">Αποκλείστε αυτόω τον χρήστη<h3><table><tbody><tr><td>Αποκλεισμός για πόσες μέρες:</td><td><input id="hdays" type="text"></td></tr><tr><td>Αιτία αποκλεισμού: </td><td><input id="treason" type="text"></td></tr><tr><td>Σχόλια αποκλεισμού:</td><td><input id="tcomment"type="text"></td></tr></tbody></table><div id="tbanbutton" ><inputvalue="Αποκλεισμός χρήστη" type="button">  <span id="banstatus">Idle...</div></div>');
                        };
              if(lognmsg.match('banned')){
            a =  lognmsg;
            namee = a.match(/usn-(.*?)-usn/,'$1');
            reason = a.match(/rsn-(.*?)-rsn/,'$1');
            days = a.match(/dys-(.*?)-dys/,'$1');
            given = a.match(/givn-(.*?)-givn/,'$1');
            exspires = a.match(/exp-(.*?)-exp/,'$1');
            comment = a.match(/com-(.*?)-com/,'$1');
            $('head').append('<style>#banstuff { padding: 20px;margin-top: 10px;width:600px;display: inline-block;border-radius: 10px; border: 1px solid black;box-shadow: 0px 30px 30px rgba(0, 0, 0, 0.3) inset, 0px -30px 30px rgba(255, 255, 255, 0.3) inset;}#banned img { max-height: 250px;border-radius: 10px;margin-top:10px;margin-bottom:10px;}#banned {width:80%;position: relative;color: #000 !important;font-size:18px;background-color: #FFA500;border-radius: 50px; padding-bottom: 30px;box-shadow: 0px 50px 50px rgba(0, 0, 0, 0.3) inset, 0px -50px 50px rgba(255, 255, 255, 0.3) inset; border: 3px solid darkkhaki;}</style>');
            $(element).html('<center><div id="banned"><img id="bannedimg"src="'+getimage()+'"><br><span>Γειά σας <b>'+namee[1]+'</b>, έχετε <b>αποκλειστεί</b> απο <b>αυτό το φόρουμ</b> για την ακόλουθη :</span><br><div id="banstuff"><span>Αιτία: <b>'+reason[1]+'</b></span><br><br><span>Αποκλεισμός που δόθηκε: <b>'+given[1]+'</b></span><br><br><span>Διάρκεια αποκλεισμού: <b>'+days[1]+' ημέρες.</b></span><br><br><span>Λήξη αποκλεισμού: <b>'+exspires[1]+'</b></span><br><br><span>Σχόλια: <b>'+comment[1]+'</b></span></div></center>');
            };
            if($('strong:contains(Αυτό το μέλος έχει αποκλειστεί)').length==1||$('strong:contains(Αυτό το μέλος έχει ήδη αποκλειστεί)').length==1){
                            var obpro,tmiban;
                            if($('strong:contains(Αυτό το μέλος έχει αποκλειστεί)').length==1){tmiban='strong:contains(Το μέλος αποκλείστηκε)'; obpro = $('strong:contains(Αυτό το μέλος έχει αποκλειστεί)').html(); }
                                if($('strong:contains(Αυτό το μέλος έχει ήδη αποκλειστεί)').length==1){tmiban='strong:contains(Αυτό το μέλος έχει ήδη αποκλειστεί)'; obpro = $('strong:contains(Αυτό το μέλος έχει ήδη αποκλειστεί)').html();}
            obpro = obpro.replace(/<\/a>(.*)/,'</a><br><spanid="hidebanbox">$1</span>');
            $(tmiban).html(obpro);
              var a="",namee = "", reason = "",days = "",given = "",exspires = "",comment = "";
            if($('#hidebanbox').length==1){
            a =  $('#hidebanbox').text();
            namee = a.match(/usn-(.*?)-usn/,'$1');
            reason = a.match(/rsn-(.*?)-rsn/,'$1');
            days = a.match(/dys-(.*?)-dys/,'$1');
            given = a.match(/givn-(.*?)-givn/,'$1');
            exspires = a.match(/exp-(.*?)-exp/,'$1');
            comment = a.match(/com-(.*?)-com/,'$1');
            $('head').append('<style>#hidebanbox{display:none;}#banstuff { padding:20px;margin-top: 10px;width: 600px;display: inline-block;border-radius: 10px; border:1px solid black;color:#000;background-color: #FFA500;box-shadow: 0px 30px 30px rgba(0, 0, 0, 0.3) inset, 0px -30px 30px rgba(255, 255, 255, 0.3) inset;}</style>');
            $('#hidebanbox').before('<divid="bannedbox"><center><div id="banstuff"><span><b>'+namee[1]+'</b>, έχει <b>αποκλειστεί</b> απο <b>Αυτό το φόρουμ</b> για την ακόλουθη:</span><br><span>Αιτία: <b>'+reason[1]+'</b></span><br><span>Ban Given: <b>'+given[1]+'</b></span><br><span>Διάρκεια αποκλεισμού: <b>'+days[1]+' Days.</b></span><br><span>Λήξη αποκλεισμού: <b>'+exspires[1]+'</b></span><br><span>Σχόλια: <b>'+comment[1]+'</b></span></center></div>');
            };
            };
                            $('#tcomment').keyup(function(){
            var uname = usrsname.replace(/ \(online\)/,'');
            var days = $('#hdays').val();
            var reason = $('#treason').val();
            var uid = location.pathname.replace('/u','');
            var day  = (new Date).getDate();
            var month = (new Date).getMonth() + 1;           
            var year =  (new Date).getFullYear();
            var givn =month+'/'+day+'/'+year;
            var exp = month+'/'+(day+parseInt(days))+'/'+year;
            var thelist = 'usn-'+uname+'-usn rsn-'+reason+'-rsn givn-'+givn+'-givn dys-'+days+'-dys exp-'+exp+'-exp com--com';
            var hh = thelist.split('');
            $('#tcomment').attr('maxlength',255-hh.length);
            });
            $('#tbanbutton').click(function(){
            $('#banstatus').text('Γίνεται αποκλεισμός χρήστη...');
            var uname = usrsname.replace(/ \(online\)/,'');
            var days = $('#hdays').val();
            var reason = $('#treason').val();
            var comment = $('#tcomment').val();
            var uid = location.pathname.replace('/u','');
var exp1 = new Date();
var exp2 = new Date();
exp2.setDate(exp2.getDate()+parseInt(days));
            var day  = exp1.getDate();
            var month = exp1.getMonth() + 1;           
            var year =  exp1.getFullYear();
            var day2  = exp2.getDate();
            var month2 = exp2.getMonth() + 1;           
            var year2 =  exp2.getFullYear();
            var givn =month+'/'+day+'/'+year;
            var exp = month2+'/'+day2+'/'+year2;
  if (days ==""){ days ='Για πάντα';exp='Ποτέ';};
            var thelist = 'usn-'+uname+'-usn rsn-'+reason+'-rsn givn-'+givn+'-givn dys-'+days+'-dys exp-'+exp+'-exp com-'+comment+'-com';    jQuery.post('/modcp?tid='+document.getElementById('logout').href.replace(/.*tid=(.*?)&.*/,'$1'), {
            ban_user_date: days,
            ban_user_reason:thelist,
            confirm:1,
            mode: 'ban',
            user_id: uid
            },function(data,status){
            if(data.match('Το μέλος έχει αποκλειστεί')){
            $('#banstatus').text('Ο χρήστης αποκλείστηκε.');
            location.reload();
            }else{
            $('#banstatus').text('Αποτυχία αποκλεισμού μέλους.');
            };
            });
            });
            });


και βρες αντικατέστησε στον παραπάνω κώδικα τη παρακάτω μεταβλητή (limages)

ΚΩΔΙΚΑΣ:Επιλογή Περιεχομένου
Κώδικας:

var limages = ['http://illiweb.com/fa/empty.gif'];

με το σύνδεσμο της εικόνας με με τη δικιά σου εικόνας
και πατάς 

και να είναι ίδια αυτά:
 ( Πίνακας Διαχείρισης ► Διαχείριση Μελών & Ομάδων ► Διαχείριση Μελών ► Προφίλ ► General Options:
Activate advance profile: Ναι )
;



Έλεγξε επίσης μήπως έχει κάποιο άλλο Java script ή widget  μπλοκάρει την λειτουργία.

Δες και το παρόμοιο θέμα:http://helpgr.forumgreek.com/t306-topic?highlight=%CF%80%CE%B1%CF%81%CE%AC%CE%B8%CF%85%CF%81%CE%BF
avatar

GAMSgr
Eνεργό Μέλος

Άντρας
Ηλικία : 27
Τόπος : Athens
Δημοσιεύσεις : 841

GAMSgr ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.
  • 0

Σε εξέλιξη Απ: banned member

Δημοσίευση από petrosnik Την / Το Τετ Μαρ 08, 2017 7:27 pm

Φίλε μου δυστυχώς ούτε αυτό δουλεύει τώρα αν ο κώδικας είναι ανολοκλήρωτος τότε καλύτερα να τον κατεβάσουν γιατί μπορεί να υπάρξουν προβλήματα.
avatar

petrosnik
Eνεργό Μέλος

Δημοσιεύσεις : 180

petrosnik ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Σε εξέλιξη Απ: banned member

Δημοσίευση από GAMSgr Την / Το Τετ Μαρ 08, 2017 7:29 pm

Φίλε μου δυστυχώς ούτε αυτό δουλεύει τώρα αν ο κώδικας είναι ανολοκλήρωτος τότε καλύτερα να τον κατεβάσουν γιατί μπορεί να υπάρξουν προβλήματα.
περισσότερα θα σου πει ο @Luffy ή αν ξέρει και ο @Van-Helsing .

Καλό βράδυ,καλό απόγευμα.
avatar

GAMSgr
Eνεργό Μέλος

Άντρας
Ηλικία : 27
Τόπος : Athens
Δημοσιεύσεις : 841

GAMSgr ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.
  • 0

Σε εξέλιξη Απ: banned member

Δημοσίευση από petrosnik Την / Το Τετ Μαρ 08, 2017 7:33 pm

Σε κάθε περίπτωση ευχαριστώ πολύ.
avatar

petrosnik
Eνεργό Μέλος

Δημοσιεύσεις : 180

petrosnik ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.
  • 0

Σε εξέλιξη Απ: banned member

Δημοσίευση από Luffy Την / Το Τετ Μαρ 08, 2017 8:46 pm

Καλησπέρα,

Θα κοιτάξω τον κώδικα εντός του Σαββατοκύριακου γιατί είμαι κάπως πιεσμένος αυτή την εβδομάδα. Απολογούμαι εκ των προτέρων για την καθυστέρηση.



avatar

Luffy
Διαχειριστής
Διαχειριστής

Άντρας
Τόπος : Ελλάδα
Δημοσιεύσεις : 2165

Luffy ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.
  • 0

Σε εξέλιξη Απ: banned member

Δημοσίευση από petrosnik Την / Το Τετ Μαρ 08, 2017 8:48 pm

Οκ φίλε μου ευχαριστώ πολύ κοιτάξε το με την ησυχία σου μην βιάζεσαι.
avatar

petrosnik
Eνεργό Μέλος

Δημοσιεύσεις : 180

petrosnik ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Σε εξέλιξη Απ: banned member

Δημοσίευση από Van-Helsing Την / Το Παρ Μαρ 10, 2017 12:01 am

Καλησπέρα παιδιά,
Ο κώδικας αυτός είχε γραφτεί αρχικά για τη μορφή φόρουμ Phpbb3 μόνο από όσο με είχε ενημερώσει ο συγγραφέας του προγράμματος, παρόλα αυτά δεν δούλεψε σωστά και σε κάποια phpbb3 φόρουμ γιατί είχαν τροποποιήσει τα αρχικά πρότυπα είτε είχαν προσθέσει και κάποια άλλα javascripts που μπλοκάραν τον συγκεκριμένο κώδικα. Αν στο πρότυπο overall_header έχει αλλαχθεί το αναγνωριστικό της έκδοσης του κάθε φόρουμ θα πρέπει να αλλαχθεί και στο javascript για να δουλέψει καθώς ο κώδικας javascript ελέγχει τα αναγνωριστικά της κάθε έκδοσης στο παρακάτω τμήμα:

Κώδικας:
    if (document.getElementById('wrap')){
        element = '#wrap'; // Aναγνωριστικό για την έκδοση phpbb3
        usrsname =  $('#profile-advanced-right .module').eq(0).find('.h3').text();
        lognmsg = $('.page-title').next('p').text();}//phpbb3
 
    else if ($('.bodylinewidth').length){
        element = '.bodylinewidth'; // Aναγνωριστικό για την έκδοση phpbb2
        usrsname =  $('.catLeft .module-title').eq(0).text();
            lognmsg = $('.forumline table:contains(Έχετε αποκλειστεί)').text();} //phpbb2
 
    else if ($('.pun').length){
        element = '.pun'; // Aναγνωριστικό για την έκδοση PunBB
        usrsname =  $('#profile-advanced-right .module').eq(0).find('.h3').text();
        lognmsg = $('.message').text();}  //punbb
 
    else if (document.getElementById('ipbwrapper')){
        element = '#ipbwrapper'; // Aναγνωριστικό για την έκδοση Invision
        usrsname =  $('#profile-advanced-right .module').eq(0).find('h3').text();
        lognmsg = $('.msg').text();}; //invision

Θα πρέπει να ελέγξεται στο πρότυπο overall_header υπάρχουν τα αναγνωριστικά έκδοσης του κάθε φόρουμ που έχω επισημάνει στον παραπάνω κώδικα με ελληνικά. Στην περίπτωση που έχουν αλλαχθεί στο πρότυπο θα πρέπει να αντικατασταθούν και στο javascript ώστε να μπορέσει να τα αναγνωρίσει και να δουλέψει.
Επίσης θα πρέπει να είναι ενεργοποιημένο το προχωρημένο προφίλ (Advanced Profile).

Μπορείτε να δοκιμάσετε το παρακάτω javascript:

Κώδικας:

    $(function(){
    var limages = ['http://www.rifenews.com/wp-content/uploads/2014/12/20141213_548c52a7a4c55.png','http://cdn.meme.am/instances/57622676.jpg','http://wordpressinaction.com/files/2014/06/ip.jpg','http://silverhawkarmy.files.wordpress.com/2010/10/banhammer_forecast.gif','http://istillgotoschool.files.wordpress.com/2014/04/you_shall_not_pass_road_sign_by_replicantcomplex-d5terv3.png?w=519','http://www.winsonyeung.com/wp-content/uploads/2012/10/banned.png'];
    var a="",namee = "", reason = "",days = "",given = "",exspires = "",comment = "";
        var lognmsg,usrsname,element; 
        if (document.getElementById('wrap')){
            element = '#wrap';
            usrsname =  $('#profile-advanced-right .module').eq(0).find('.h3').text();
            lognmsg = $('.page-title').next('p').text();}//phpbb3
     
        else if ($('.bodylinewidth').length){
            element = '.bodylinewidth';
            usrsname =  $('.catLeft .module-title').eq(0).text();
                lognmsg = $('.forumline table:contains(Έχετε αποκλειστεί)').text();} //phpbb2
     
        else if ($('.pun').length){
            element = '.pun';
            usrsname =  $('#profile-advanced-right .module').eq(0).find('.h3').text();
            lognmsg = $('.message').text();}  //punbb
     
        else if (document.getElementById('ipbwrapper')){
            element = '#ipbwrapper';
            usrsname =  $('#profile-advanced-right .module').eq(0).find('h3').text();
            lognmsg = $('.msg').text();}; //invision


    function getimage() {return limages[Math.floor(Math.random() * limages.length)];};
      if($('a[href*="mode=ban"]').length==1){
                  $('head').append('<style>#tbanbutton {float:right;margin-top: -25px;}#banstatus {width: 200px;display: inline-block;}#tbanbuttoninput{color:#fff;background-color: rgba(255,0,0,01);font-weight: bold;border:1px solid grey;border-radius: 3px; box-shadow: 0px 5px 6px rgba(255, 255, 255, 0.5) inset, 0px -5px 6px rgba(0, 0, 0, 0.5) inset;}#banbox {color:#555;border-radius: 3px; background-color: #eee;box-shadow: 5px 5px 6px rgba(255, 255, 255, 0.5) inset, -5px -5px 6px rgba(0, 0, 0, 0.2) inset;padding: 10px;}.bantitle{border-bottom:1px solid black;color:black;}</style>');
            $('a[href*="mode=ban"]').css('display','none');
    $('a[href*="mode=ban"]').parent().after('<div id="banbox"><h3class="bantitle">Αποκλείστε αυτόω τον χρήστη<h3><table><tbody><tr><td>Αποκλεισμός για πόσες μέρες:</td><td><input id="hdays" type="text"></td></tr><tr><td>Αιτία αποκλεισμού: </td><td><input id="treason" type="text"></td></tr><tr><td>Σχόλια αποκλεισμού:</td><td><input id="tcomment"type="text"></td></tr></tbody></table><div id="tbanbutton" ><inputvalue="Αποκλεισμός χρήστη" type="button">  <span id="banstatus">Idle...</div></div>');
                            };
                  if(lognmsg.match('Το μέλος έχει ήδη αποκλειστεί')){
                a =  lognmsg;
                namee = a.match(/usn-(.*?)-usn/,'$1');
                reason = a.match(/rsn-(.*?)-rsn/,'$1');
                days = a.match(/dys-(.*?)-dys/,'$1');
                given = a.match(/givn-(.*?)-givn/,'$1');
                exspires = a.match(/exp-(.*?)-exp/,'$1');
                comment = a.match(/com-(.*?)-com/,'$1');
                $('head').append('<style>#banstuff { padding: 20px;margin-top: 10px;width:600px;display: inline-block;border-radius: 10px; border: 1px solid black;box-shadow: 0px 30px 30px rgba(0, 0, 0, 0.3) inset, 0px -30px 30px rgba(255, 255, 255, 0.3) inset;}#banned img { max-height: 250px;border-radius: 10px;margin-top:10px;margin-bottom:10px;}#banned {width:80%;position: relative;color: #000 !important;font-size:18px;background-color: #FFA500;border-radius: 50px; padding-bottom: 30px;box-shadow: 0px 50px 50px rgba(0, 0, 0, 0.3) inset, 0px -50px 50px rgba(255, 255, 255, 0.3) inset; border: 3px solid darkkhaki;}</style>');
                $(element).html('<center><div id="banned"><img id="bannedimg"src="'+getimage()+'"><br><span>Γειά σας <b>'+namee[1]+'</b>, έχετε <b>αποκλειστεί</b> απο <b>αυτό το φόρουμ</b> για την ακόλουθη :</span><br><div id="banstuff"><span>Αιτία: <b>'+reason[1]+'</b></span><br><br><span>Αποκλεισμός που δόθηκε: <b>'+given[1]+'</b></span><br><br><span>Διάρκεια αποκλεισμού: <b>'+days[1]+' ημέρες.</b></span><br><br><span>Λήξη αποκλεισμού: <b>'+exspires[1]+'</b></span><br><br><span>Σχόλια: <b>'+comment[1]+'</b></span></div></center>');
                };
                if($('strong:contains(Αυτό το μέλος έχει αποκλειστεί)').length==1||$('strong:contains(Αυτό το μέλος έχει ήδη αποκλειστεί)').length==1){
                                var obpro,tmiban;
                                if($('strong:contains(Αυτό το μέλος έχει αποκλειστεί)').length==1){tmiban='strong:contains(Το μέλος αποκλείστηκε)'; obpro = $('strong:contains(Αυτό το μέλος έχει αποκλειστεί)').html(); }
                                    if($('strong:contains(Το μέλος έχει ήδη αποκλειστεί)').length==1){tmiban='strong:contains(Αυτό το μέλος έχει ήδη αποκλειστεί)'; obpro = $('strong:contains(Το μέλος έχει ήδη αποκλειστεί)').html();}
                obpro = obpro.replace(/<\/a>(.*)/,'</a><br><spanid="hidebanbox">$1</span>');
                $(tmiban).html(obpro);
                  var a="",namee = "", reason = "",days = "",given = "",exspires = "",comment = "";
                if($('#hidebanbox').length==1){
                a =  $('#hidebanbox').text();
                namee = a.match(/usn-(.*?)-usn/,'$1');
                reason = a.match(/rsn-(.*?)-rsn/,'$1');
                days = a.match(/dys-(.*?)-dys/,'$1');
                given = a.match(/givn-(.*?)-givn/,'$1');
                exspires = a.match(/exp-(.*?)-exp/,'$1');
                comment = a.match(/com-(.*?)-com/,'$1');
                $('head').append('<style>#hidebanbox{display:none;}#banstuff { padding:20px;margin-top: 10px;width: 600px;display: inline-block;border-radius: 10px; border:1px solid black;color:#000;background-color: #FFA500;box-shadow: 0px 30px 30px rgba(0, 0, 0, 0.3) inset, 0px -30px 30px rgba(255, 255, 255, 0.3) inset;}</style>');
                $('#hidebanbox').before('<divid="bannedbox"><center><div id="banstuff"><span><b>'+namee[1]+'</b>, έχει <b>αποκλειστεί</b> απο <b>Αυτό το φόρουμ</b> για την ακόλουθη:</span><br><span>Αιτία: <b>'+reason[1]+'</b></span><br><span>Ban Given: <b>'+given[1]+'</b></span><br><span>Διάρκεια αποκλεισμού: <b>'+days[1]+' Days.</b></span><br><span>Λήξη αποκλεισμού: <b>'+exspires[1]+'</b></span><br><span>Σχόλια: <b>'+comment[1]+'</b></span></center></div>');
                };
                };
                                $('#tcomment').keyup(function(){
                var uname = usrsname.replace(/ \(online\)/,'');
                var days = $('#hdays').val();
                var reason = $('#treason').val();
                var uid = location.pathname.replace('/u','');
                var day  = (new Date).getDate();
                var month = (new Date).getMonth() + 1;         
                var year =  (new Date).getFullYear();
                var givn =month+'/'+day+'/'+year;
                var exp = month+'/'+(day+parseInt(days))+'/'+year;
                var thelist = 'usn-'+uname+'-usn rsn-'+reason+'-rsn givn-'+givn+'-givn dys-'+days+'-dys exp-'+exp+'-exp com--com';
                var hh = thelist.split('');
                $('#tcomment').attr('maxlength',255-hh.length);
                });
                $('#tbanbutton').click(function(){
                $('#banstatus').text('Γίνεται αποκλεισμός χρήστη...');
                var uname = usrsname.replace(/ \(online\)/,'');
                var days = $('#hdays').val();
                var reason = $('#treason').val();
                var comment = $('#tcomment').val();
                var uid = location.pathname.replace('/u','');
    var exp1 = new Date();
    var exp2 = new Date();
    exp2.setDate(exp2.getDate()+parseInt(days));
                var day  = exp1.getDate();
                var month = exp1.getMonth() + 1;         
                var year =  exp1.getFullYear();
                var day2  = exp2.getDate();
                var month2 = exp2.getMonth() + 1;         
                var year2 =  exp2.getFullYear();
                var givn =month+'/'+day+'/'+year;
                var exp = month2+'/'+day2+'/'+year2;
      if (days ==""){ days ='Για πάντα';exp='Ποτέ';};
                var thelist = 'usn-'+uname+'-usn rsn-'+reason+'-rsn givn-'+givn+'-givn dys-'+days+'-dys exp-'+exp+'-exp com-'+comment+'-com';    jQuery.post('/modcp?tid='+document.getElementById('logout').href.replace(/.*tid=(.*?)&.*/,'$1'), {
                ban_user_date: days,
                ban_user_reason:thelist,
                confirm:1,
                mode: 'ban',
                user_id: uid
                },function(data,status){
                if(data.match('Το μέλος έχει αποκλειστεί')){
                $('#banstatus').text('Ο χρήστης αποκλείστηκε.');
                location.reload();
                }else{
                $('#banstatus').text('Αποτυχία αποκλεισμού μέλους.');
                };
                });
                });
                });

έκανα μερικές διορθώσεις ώστε να δουλεύει με την Ελληνική γλώσσα.





avatar

Van-Helsing
Διαχειριστής
Διαχειριστής

Άντρας
Ηλικία : 43
Δημοσιεύσεις : 1975

Van-Helsing ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Σε εξέλιξη Απ: banned member

Δημοσίευση από petrosnik Την / Το Παρ Μαρ 10, 2017 12:16 am

φίλε μου δυστυχώς δεν δουλεύει.
avatar

petrosnik
Eνεργό Μέλος

Δημοσιεύσεις : 180

petrosnik ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Σε εξέλιξη Απ: banned member

Δημοσίευση από Luffy Την / Το Παρ Μαρ 10, 2017 9:17 pm

Καλησπέρα @petrosnik,

Το φόρουμ σου είναι phpbb2?



avatar

Luffy
Διαχειριστής
Διαχειριστής

Άντρας
Τόπος : Ελλάδα
Δημοσιεύσεις : 2165

Luffy ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Σε εξέλιξη Απ: banned member

Δημοσίευση από petrosnik Την / Το Παρ Μαρ 10, 2017 9:19 pm

Καλησπέρα πως το βλέπω αυτό?
avatar

petrosnik
Eνεργό Μέλος

Δημοσιεύσεις : 180

petrosnik ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Σε εξέλιξη Απ: banned member

Δημοσίευση από Luffy Την / Το Παρ Μαρ 10, 2017 9:36 pm

@petrosnik
Πίνακας Διαχείρισης > Εμφανιση > Διαχείριση Εμφανίσεων > Διαλέξτε θέμα > Έκδοση



avatar

Luffy
Διαχειριστής
Διαχειριστής

Άντρας
Τόπος : Ελλάδα
Δημοσιεύσεις : 2165

Luffy ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Σε εξέλιξη Απ: banned member

Δημοσίευση από petrosnik Την / Το Παρ Μαρ 10, 2017 10:31 pm

Είναι στο ModernBB τώρα τσεκαρισμένο.
avatar

petrosnik
Eνεργό Μέλος

Δημοσιεύσεις : 180

petrosnik ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.
  • 0

Σε εξέλιξη Απ: banned member

Δημοσίευση από Luffy Την / Το Παρ Μαρ 10, 2017 11:57 pm

Μάλιστα, λόγω του ότι αυτή είναι νέα έκδοση, δεν γνωρίζω απολύτως τίποτα γι' αυτήν καθώς δεν έχω δουλέψει καθόλου με αυτήν. Ίσως γνωρίζει κάτι ο @Van-Helsing.



avatar

Luffy
Διαχειριστής
Διαχειριστής

Άντρας
Τόπος : Ελλάδα
Δημοσιεύσεις : 2165

Luffy ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Σε εξέλιξη Απ: banned member

Δημοσίευση από GAMSgr Την / Το Σαβ Μαρ 11, 2017 1:45 pm

@petrosnik έγραψε:Είναι στο ModernBB τώρα τσεκαρισμένο.
τέλειο!
Μπράβο,μπορείς να μου πεις ποιος σου το έβαλε να με βοηθήσει και μένα για να βάλω κι εγώ.  Smile
avatar

GAMSgr
Eνεργό Μέλος

Άντρας
Ηλικία : 27
Τόπος : Athens
Δημοσιεύσεις : 841

GAMSgr ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Σε εξέλιξη Απ: banned member

Δημοσίευση από Luffy Την / Το Σαβ Μαρ 11, 2017 2:22 pm

@GAMSgr έγραψε:τέλειο!
Μπράβο,μπορείς να μου πεις ποιος σου το έβαλε να με βοηθήσει και μένα για να βάλω κι εγώ.  Smile
Οι απαντήσεις σας δεν αποσκοπούν στην λύση του προβλήματος. Παρακαλούμε μην απαντάτε αν οι απαντήσεις σας δεν έχουν στόχο την λύση του προβλήματος.
Παρακαλούμε διαβάστε τους κανόνες μας:  Γενικοί Κανόνες Φόρουμ



avatar

Luffy
Διαχειριστής
Διαχειριστής

Άντρας
Τόπος : Ελλάδα
Δημοσιεύσεις : 2165

Luffy ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Σε εξέλιξη Απ: banned member

Δημοσίευση από Van-Helsing Την / Το Κυρ Μαρ 12, 2017 12:39 am

Καλησπέρα,
Πρόσθεσα στον κώδικα και τα στοιχεία για την έκδοση ModernBB στο javascript παρακάτω μπορείς να το δοκιμάσεις;

Κώδικας:

        $(function(){
        var limages = ['http://www.rifenews.com/wp-content/uploads/2014/12/20141213_548c52a7a4c55.png','http://cdn.meme.am/instances/57622676.jpg','http://wordpressinaction.com/files/2014/06/ip.jpg','http://silverhawkarmy.files.wordpress.com/2010/10/banhammer_forecast.gif','http://istillgotoschool.files.wordpress.com/2014/04/you_shall_not_pass_road_sign_by_replicantcomplex-d5terv3.png?w=519','http://www.winsonyeung.com/wp-content/uploads/2012/10/banned.png'];
        var a="",namee = "", reason = "",days = "",given = "",exspires = "",comment = "";
            var lognmsg,usrsname,element;
            if (document.getElementById('wrap')){
                element = '#wrap';
                usrsname =  $('#profile-advanced-right .module').eq(0).find('.h3').text();
                lognmsg = $('.page-title').next('p').text();}//phpbb3
        
            else if ($('.bodylinewidth').length){
                element = '.bodylinewidth';
                usrsname =  $('.catLeft .module-title').eq(0).text();
                    lognmsg = $('.forumline table:contains(Έχετε αποκλειστεί)').text();} //phpbb2
        
            else if ($('.pun').length){
                element = '.pun';
                usrsname =  $('#profile-advanced-right .module').eq(0).find('.h3').text();
                lognmsg = $('.message').text();}  //punbb
        
            else if (document.getElementById('ipbwrapper')){
                element = '#ipbwrapper';
                usrsname =  $('#profile-advanced-right .module').eq(0).find('h3').text();
                lognmsg = $('.msg').text();}; //invision
            else if (document.getElementById('modernbb')){
                element = '#modernbb';
                usrsname =  $('#profile-advanced-right .module').eq(0).find('h3').text();
                lognmsg = $('.page-title').next('p').text(); // ModernBB

        function getimage() {return limages[Math.floor(Math.random() * limages.length)];};
          if($('a[href*="mode=ban"]').length==1){
                      $('head').append('<style>#tbanbutton {float:right;margin-top: -25px;}#banstatus {width: 200px;display: inline-block;}#tbanbuttoninput{color:#fff;background-color: rgba(255,0,0,01);font-weight: bold;border:1px solid grey;border-radius: 3px; box-shadow: 0px 5px 6px rgba(255, 255, 255, 0.5) inset, 0px -5px 6px rgba(0, 0, 0, 0.5) inset;}#banbox {color:#555;border-radius: 3px; background-color: #eee;box-shadow: 5px 5px 6px rgba(255, 255, 255, 0.5) inset, -5px -5px 6px rgba(0, 0, 0, 0.2) inset;padding: 10px;}.bantitle{border-bottom:1px solid black;color:black;}</style>');
                $('a[href*="mode=ban"]').css('display','none');
        $('a[href*="mode=ban"]').parent().after('<div id="banbox"><h3class="bantitle">Αποκλείστε αυτόω τον χρήστη<h3><table><tbody><tr><td>Αποκλεισμός για πόσες μέρες:</td><td><input id="hdays" type="text"></td></tr><tr><td>Αιτία αποκλεισμού: </td><td><input id="treason" type="text"></td></tr><tr><td>Σχόλια αποκλεισμού:</td><td><input id="tcomment"type="text"></td></tr></tbody></table><div id="tbanbutton" ><inputvalue="Αποκλεισμός χρήστη" type="button">  <span id="banstatus">Idle...</div></div>');
                                };
                      if(lognmsg.match('Το μέλος έχει ήδη αποκλειστεί')){
                    a =  lognmsg;
                    namee = a.match(/usn-(.*?)-usn/,'$1');
                    reason = a.match(/rsn-(.*?)-rsn/,'$1');
                    days = a.match(/dys-(.*?)-dys/,'$1');
                    given = a.match(/givn-(.*?)-givn/,'$1');
                    exspires = a.match(/exp-(.*?)-exp/,'$1');
                    comment = a.match(/com-(.*?)-com/,'$1');
                    $('head').append('<style>#banstuff { padding: 20px;margin-top: 10px;width:600px;display: inline-block;border-radius: 10px; border: 1px solid black;box-shadow: 0px 30px 30px rgba(0, 0, 0, 0.3) inset, 0px -30px 30px rgba(255, 255, 255, 0.3) inset;}#banned img { max-height: 250px;border-radius: 10px;margin-top:10px;margin-bottom:10px;}#banned {width:80%;position: relative;color: #000 !important;font-size:18px;background-color: #FFA500;border-radius: 50px; padding-bottom: 30px;box-shadow: 0px 50px 50px rgba(0, 0, 0, 0.3) inset, 0px -50px 50px rgba(255, 255, 255, 0.3) inset; border: 3px solid darkkhaki;}</style>');
                    $(element).html('<center><div id="banned"><img id="bannedimg"src="'+getimage()+'"><br><span>Γειά σας <b>'+namee[1]+'</b>, έχετε <b>αποκλειστεί</b> απο <b>αυτό το φόρουμ</b> για την ακόλουθη :</span><br><div id="banstuff"><span>Αιτία: <b>'+reason[1]+'</b></span><br><br><span>Αποκλεισμός που δόθηκε: <b>'+given[1]+'</b></span><br><br><span>Διάρκεια αποκλεισμού: <b>'+days[1]+' ημέρες.</b></span><br><br><span>Λήξη αποκλεισμού: <b>'+exspires[1]+'</b></span><br><br><span>Σχόλια: <b>'+comment[1]+'</b></span></div></center>');
                    };
                    if($('strong:contains(Αυτό το μέλος έχει αποκλειστεί)').length==1||$('strong:contains(Αυτό το μέλος έχει ήδη αποκλειστεί)').length==1){
                                    var obpro,tmiban;
                                    if($('strong:contains(Αυτό το μέλος έχει αποκλειστεί)').length==1){tmiban='strong:contains(Το μέλος αποκλείστηκε)'; obpro = $('strong:contains(Αυτό το μέλος έχει αποκλειστεί)').html(); }
                                        if($('strong:contains(Το μέλος έχει ήδη αποκλειστεί)').length==1){tmiban='strong:contains(Αυτό το μέλος έχει ήδη αποκλειστεί)'; obpro = $('strong:contains(Το μέλος έχει ήδη αποκλειστεί)').html();}
                    obpro = obpro.replace(/<\/a>(.*)/,'</a><br><spanid="hidebanbox">$1</span>');
                    $(tmiban).html(obpro);
                      var a="",namee = "", reason = "",days = "",given = "",exspires = "",comment = "";
                    if($('#hidebanbox').length==1){
                    a =  $('#hidebanbox').text();
                    namee = a.match(/usn-(.*?)-usn/,'$1');
                    reason = a.match(/rsn-(.*?)-rsn/,'$1');
                    days = a.match(/dys-(.*?)-dys/,'$1');
                    given = a.match(/givn-(.*?)-givn/,'$1');
                    exspires = a.match(/exp-(.*?)-exp/,'$1');
                    comment = a.match(/com-(.*?)-com/,'$1');
                    $('head').append('<style>#hidebanbox{display:none;}#banstuff { padding:20px;margin-top: 10px;width: 600px;display: inline-block;border-radius: 10px; border:1px solid black;color:#000;background-color: #FFA500;box-shadow: 0px 30px 30px rgba(0, 0, 0, 0.3) inset, 0px -30px 30px rgba(255, 255, 255, 0.3) inset;}</style>');
                    $('#hidebanbox').before('<divid="bannedbox"><center><div id="banstuff"><span><b>'+namee[1]+'</b>, έχει <b>αποκλειστεί</b> απο <b>Αυτό το φόρουμ</b> για την ακόλουθη:</span><br><span>Αιτία: <b>'+reason[1]+'</b></span><br><span>Ban Given: <b>'+given[1]+'</b></span><br><span>Διάρκεια αποκλεισμού: <b>'+days[1]+' Days.</b></span><br><span>Λήξη αποκλεισμού: <b>'+exspires[1]+'</b></span><br><span>Σχόλια: <b>'+comment[1]+'</b></span></center></div>');
                    };
                    };
                                    $('#tcomment').keyup(function(){
                    var uname = usrsname.replace(/ \(online\)/,'');
                    var days = $('#hdays').val();
                    var reason = $('#treason').val();
                    var uid = location.pathname.replace('/u','');
                    var day  = (new Date).getDate();
                    var month = (new Date).getMonth() + 1;        
                    var year =  (new Date).getFullYear();
                    var givn =month+'/'+day+'/'+year;
                    var exp = month+'/'+(day+parseInt(days))+'/'+year;
                    var thelist = 'usn-'+uname+'-usn rsn-'+reason+'-rsn givn-'+givn+'-givn dys-'+days+'-dys exp-'+exp+'-exp com--com';
                    var hh = thelist.split('');
                    $('#tcomment').attr('maxlength',255-hh.length);
                    });
                    $('#tbanbutton').click(function(){
                    $('#banstatus').text('Γίνεται αποκλεισμός χρήστη...');
                    var uname = usrsname.replace(/ \(online\)/,'');
                    var days = $('#hdays').val();
                    var reason = $('#treason').val();
                    var comment = $('#tcomment').val();
                    var uid = location.pathname.replace('/u','');
        var exp1 = new Date();
        var exp2 = new Date();
        exp2.setDate(exp2.getDate()+parseInt(days));
                    var day  = exp1.getDate();
                    var month = exp1.getMonth() + 1;        
                    var year =  exp1.getFullYear();
                    var day2  = exp2.getDate();
                    var month2 = exp2.getMonth() + 1;        
                    var year2 =  exp2.getFullYear();
                    var givn =month+'/'+day+'/'+year;
                    var exp = month2+'/'+day2+'/'+year2;
          if (days ==""){ days ='Για πάντα';exp='Ποτέ';};
                    var thelist = 'usn-'+uname+'-usn rsn-'+reason+'-rsn givn-'+givn+'-givn dys-'+days+'-dys exp-'+exp+'-exp com-'+comment+'-com';    jQuery.post('/modcp?tid='+document.getElementById('logout').href.replace(/.*tid=(.*?)&.*/,'$1'), {
                    ban_user_date: days,
                    ban_user_reason:thelist,
                    confirm:1,
                    mode: 'ban',
                    user_id: uid
                    },function(data,status){
                    if(data.match('Το μέλος έχει αποκλειστεί')){
                    $('#banstatus').text('Ο χρήστης αποκλείστηκε.');
                    location.reload();
                    }else{
                    $('#banstatus').text('Αποτυχία αποκλεισμού μέλους.');
                    };
                    });
                    });
                    });


Στο javascript η τοποθέτηση του θα πρέπει να είναι σε όλες τις σελίδες.





avatar

Van-Helsing
Διαχειριστής
Διαχειριστής

Άντρας
Ηλικία : 43
Δημοσιεύσεις : 1975

Van-Helsing ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Σε εξέλιξη Απ: banned member

Δημοσίευση από petrosnik Την / Το Κυρ Μαρ 12, 2017 2:19 am

Καλησπέρα τώρα μέσα στο προφιλ του αποκλεισμενου μελους φαινεται ετσι:


και όταν πάει να συνδεθεί δείχνει αυτό:
avatar

petrosnik
Eνεργό Μέλος

Δημοσιεύσεις : 180

petrosnik ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Σε εξέλιξη Απ: banned member

Δημοσίευση από Luffy Την / Το Κυρ Μαρ 12, 2017 3:54 pm

Οπότε διορθώθηκε ε;



avatar

Luffy
Διαχειριστής
Διαχειριστής

Άντρας
Τόπος : Ελλάδα
Δημοσιεύσεις : 2165

Luffy ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Σε εξέλιξη Απ: banned member

Δημοσίευση από petrosnik Την / Το Κυρ Μαρ 12, 2017 3:59 pm

κοιταξε να δεις δεν εμφανιζει το κοκκινο πλαισιο που εμφανιζε.Αν μπορούμε να κάνουμε κάτι για αυτό;
avatar

petrosnik
Eνεργό Μέλος

Δημοσιεύσεις : 180

petrosnik ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Σε εξέλιξη Απ: banned member

Δημοσίευση από Luffy Την / Το Κυρ Μαρ 12, 2017 4:44 pm

Μπορείς να με κάνεις εμένα ban για να βοηθήσω με αυτό;



avatar

Luffy
Διαχειριστής
Διαχειριστής

Άντρας
Τόπος : Ελλάδα
Δημοσιεύσεις : 2165

Luffy ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Σελίδα 1 από 2 1, 2  Επόμενο

Επισκόπηση προηγούμενης Θ.Ενότητας Επισκόπηση επόμενης Θ.Ενότητας Επιστροφή στην κορυφή


Δικαιώματα σας στην κατηγορία αυτή
Δεν μπορείτε να απαντήσετε στα Θέματα αυτής της Δ.Συζήτησης