Ajuda REgister CODE

Iniciado por Amendoim, 31 de Março de 2009, 13:07

Tópico anterior - Tópico seguinte

0 Membros e 1 Visitante estão a ver este tópico.

Amendoim

Bom dia..

Fizeram um MOD, manualmente para bloquear os links em codigo [CODE! aos visitantes, e so esses links..

Eu gostava, de converte-lo para versão 1.1.8 se ainda nao estiver, e para portuguese a minha linguagem!..

passo a citar o codigo aqui:

Citação de: MaxiPes em 31 de Março de 2009, 11:57
Registered CODE
Make my friend Jaa(c) :o

File Edits:
./Themes/default/languages/index.english-utf8.php

Find:
$txt['quote'] = 'Quote';

Add After:
// Registered code
$txt['smula_hoste'] = "Hello,";
$txt['smula_hoste_reg'] = '&nbsp;only the <a href="' . $scripturl . '?action=login">logged</a> users can see the characters hidden in CODE. <br /> If you are not registered, you can do it <a href="' . $scripturl . '?action=register">THERE</a>.';
// Registered code



File Edits:
./Themes/default/languages/index.czech-utf8.php

Find:
$txt['quote'] = 'Citace';

Add After:
// Registered code
$txt['smula_hoste'] = "Dobrý den,";
$txt['smula_hoste_reg'] = '&nbsp;pouze <a href="' . $scripturl . '?action=login">přihlášení</a> uživatelé mohou vidět znaky ukryté v CODE. <br />Pokud nejste ještě zaregistrováni, toto můžete zcela zdarma a bez závazků provést <a href="' . $scripturl . '?action=register">ZDE</a>.';
// Registered code



./Sources/Subs.php

Find:
'tag' => 'code',
'type' => 'unparsed_content',
'content' => '<div class="codeheader">' . $txt['code'] . ': <a href="javascript:void(0);" onclick="return smfSelectText(this);" class="codeoperation">' . $txt['code_select'] . '</a></div><code>$1</code>',
// !!! Maybe this can be simplified?
'validate' => isset($disabled['code']) ? null : create_function('&$tag, &$data, $disabled', '
global $context;

if (!isset($disabled[\'code\']))
{
$php_parts = preg_split(\'~(&lt;\?php|\?&gt;)~\', $data, -1, PREG_SPLIT_DELIM_CAPTURE);

for ($php_i = 0, $php_n = count($php_parts); $php_i < $php_n; $php_i++)
{



Replace With:
'tag' => 'code',
'type' => 'unparsed_content',

// Registered code

'content' => $user_info['is_guest'] ? '<div class="codeheader">' . $txt['code'] . ': </div><code>' . $txt['smula_hoste'] . $txt['smula_hoste_reg'] . '</code>' :  '<div class="codeheader">' . $txt['code'] . ': <a href="javascript:void(0);" onclick="return smfSelectText(this);" class="codeoperation">' . $txt['code_select'] . '</a></div><code>$1</code>',
// !!! Maybe this can be simplified?
'validate' => isset($disabled['code']) ? null : create_function('&$tag, &$data, $disabled', '
global $context;
if (!isset($disabled[\'code\']))
{
$php_parts = preg_split(\'~(&lt;\?php|\?&gt;)~\', $data, -1, PREG_SPLIT_DELIM_CAPTURE);

for ($php_i = 0, $php_n = count($php_parts); $php_i < $php_n; $php_i++)
{



Citação de: vbgamer45 em 23 de Janeiro de 2009, 07:02
Does not yet support SMF 2.0

For SMF 2.0 RC1  ;)


Obrigado desde já! wink

Archa

podes colocar o link di mod para poder ajudar