Pagina 1 din 1

Hide Link

Scris: 28-Iun-2010, 14:24:51
de AlleXyS
Cautand un mod pentru a nu mai permite vizitatorilor sa vada linkurile, am gasit unul asemanator ,dar care mie nu-mi place .

il pun aici , poate altora le place !! Si este usor de instalat , 1-2 minute sunt de ajuns !!

Open viewtopic.php

Find:


Cod: Selectaţi tot

$rowset[$row['post_id']] = array(

Before add:

Cod: Selectaţi tot

// Mod for members bbcode
if ($user->data['user_id'] == ANONYMOUS)
    {

    $offset = 0;
    $newstring = $row['post_text'];
    $strpos = strpos($newstring ,'[members:', $offset);
    $strcnt = substr_count($newstring ,'[members:');
   
    while ($strcnt <> false):

          $endpos = strpos($newstring, '[/members', $offset);
          $strpos = $strpos + 18;
          $strlen = $endpos - $strpos;
          $newstring = substr_replace($newstring, 'You must be a Registered Member to view this content', $strpos, $strlen);
           $offset = $strpos + 53;
   
            if ($offset < strlen($newstring))
                {
                         $strrem = substr($newstring, $offset);
                         $strcnt = substr_count($strrem ,'[members:');
                 $strpos = strpos($newstring, '[members:', $offset);
                }
            else
                  {
                   $strcnt = false;
                  }         
    endwhile;
   
    $row['post_text'] = $newstring;
    }
// End Mod for members bbcode

Acum trebuie sa adaugati un nou BB Code , din ACP !!

In ACP / Posting / BBcodes / Add New BBCode

BB Code Usage :

Cod: Selectaţi tot

[members]{TEXT}[/members]
HTML :

Cod: Selectaţi tot

<div style="margin:20px; margin-top:5px"><div class="quotetitle"><b>Registered Members Only:</b> <input type="button" value="Show" style="width:45px;font-size:10px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';        this.innerText = ''; this.value = 'Hide'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Show'; }" /></div><div class="quotecontent"><div style="display: none;">{TEXT}</div></div></div>
Help Line :

Cod: Selectaţi tot

Hide :[members]your content[/member]