Nu permiteți utilizatorilor să le placă / să nu le placă propriile postări

Vezi subiectul anterior Vezi subiectul urmator In jos

Nu permiteți utilizatorilor să le placă / să nu le placă propriile postări Empty Nu permiteți utilizatorilor să le placă / să nu le placă propriile postări

Mesaj Scris de Mihai la data de 26.08.20 4:51

Salutări,
După anunțarea noului sistem Like și Dislike acum aproape o săptămână, am vazut unii utilizatori care vor să le permită utilizatorilor să le placă sau să le placă propriile lor postări. Acest cod JS destul de scurt ar trebui să facă treaba.

Panoul de Administrare » Module » HTML & JAVASCRIPT: Gestiunea codurilor JavaScript; apoi faceți clic pe butonul CREEAZĂ UN NOU JAVASCRIPT button.

  • Titlu: alegeti Dvs.
  • Amplasare: Topicuri
  • Cod:
    phpBB2:
    Cod:
    $(function() {
    $('tr.post').each(function() {
    var postauthor = $(this).find('td').first().find('.name').children().last().text();
    var myname = _userdata.username;
     
    if (postauthor === myname) { $(this).find('.fa_like_div').remove(); }
    }); });




  • Titlu: alegeti Dvs.
  • Amplasare: Topicuri
  • Cod:
    phpBB3:
    $(function() {
    $('div.post').each(function() {
    var postauthor = $(this).find('.postprofile dl dt').children().last().text();
    var myname = _userdata.username;

    if (postauthor === myname) { $(this).find('.fa_like_div').remove(); }
    }); });




  • Titlu: alegeti Dvs.
  • Amplasare: Topicuri
  • Cod:
    PunBB:
    $(function() {
    $('div.post').each(function() {
    var postauthor = $(this).find('.user-ident h4.username').children().last().text();
    var myname = _userdata.username;

    if (postauthor === myname) { $(this).find('.fa_like_div').remove(); }
    }); });


  • Titlu: alegeti Dvs.
  • Amplasare: Topicuri
  • Cod:
    Invision:
    $(function() {
    $('div.post').each(function() {
    var postauthor = $(this).find('.postprofile .popmenubutton').children().last().text();
    var myname = _userdata.username;

    if (postauthor === myname) { $(this).find('.fa_like_div').remove(); }
    }); });




  • Titlu: alegeti Dvs.
  • Amplasare: Topicuri
  • Cod:
    ModernBB:
    $(function() {
    $('div.post').each(function() {
    var postauthor = $(this).find('.postprofile .postprofile-name').children().last().text();
    var myname = _userdata.username;

    if (postauthor === myname) { $(this).find('.fa_like_div').remove(); }
    }); });




  • Titlu: alegeti Dvs.
  • Amplasare: Topicuri
  • Cod:
    AwesomeBB:
    $(function() {
    $('div.post-wrap').each(function() {
    var postauthor = $(this).find('.post-aside .post-author-name').children().last().text();
    var myname = _userdata.username;

    if (postauthor === myname) { $(this).find('.fa_like_div').remove(); }
    }); });




Topic: Unallow users to like/dislike their own posts
Autor: mSyx
și tradus de @Mihai


Nu permiteți utilizatorilor să le placă / să nu le placă propriile postări Untit104

Nu permiteți utilizatorilor să le placă / să nu le placă propriile postări Scre1015 Nu permiteți utilizatorilor să le placă / să nu le placă propriile postări 398 Nu permiteți utilizatorilor să le placă / să nu le placă propriile postări 2209 Nu permiteți utilizatorilor să le placă / să nu le placă propriile postări Scre1016 Nu permiteți utilizatorilor să le placă / să nu le placă propriile postări Portoq16
Mihai

Mihai
Administrator
Administrator

Mesaje : 1348
Varsta : 22
Localizare : București, România
Data înscrierii : 25/09/2014
Mulțumiri : 80
Pachetul Premium Google Chrome phpBB3

http://fgsuport.forumgratuit.ro
Mihai a fost mulțumit de autorul acestui subiect.

Vezi subiectul anterior Vezi subiectul urmator Sus


Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum