Autor Tópico: [Tutorial] - Criar mods no SMF - Capítulo V  (Lida 17990 vezes)

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

Offline candidosa2

  • Suporte Tecnico
  • Fundador
  • *
  • Mensagens: 5072
  • Rank: 1658
  • Sexo: Masculino
  • Suporte
    • Hosting Moçambique
[Tutorial] - Criar mods no SMF - Capítulo V
« em: 04 de Novembro de 2018, 09:51 »
Agora vou explicar para fazer um simples bbcode para o smf 2.0

Primeiro vamos abrir o Sources/Subs-Editor.php Nós vamos procurar a linha

Código: [Seleccione]
array(
'image' => 'flash',
'code' => 'flash',
'before' => '[flash=200,200]',
'after' => '[/flash]',
'description' => $txt['flash']
),


e nós substituí-lo com o nosso bbcode ....

Código: [Seleccione]
array(
'image' => 'aplicmz',
'code' => 'aplicmz',
'before' => '[aplicmz]',
'after' => '[/aplicmz]',
'description' => $txt['aplicmz']
),



O que fizemos aqui é dar as tags qe nesse caso é 'aplicmz' ...... Então vamos colocar quais tags terão nosso bbcode Antes (antes) [aplicmz] e depois (depois) [/ aplicmz]
Vamos continuar ... Temos a descrição que seria passar com o mouse no botão que vai aparecer ... Nesse caso $ txt ['aplicmz'] ...Mas .... Temos que ir para o ficheiro Themes/default/languages / Modifications.TEUIDIOMA.php e adicionar antes?>

Código: [Seleccione]
$txt['aplicmz'] = 'O título do nosso bbcode';
Nós terminamos essa parte ...
Nós estamos indo para o Sources/Subs.php
Nós estamos procurando:

Código: [Seleccione]
array(
'tag' => 'white',
'before' => '<span style="color: white;" class="bbc_color">',
'after' => '</span>',
),



E preste atenção a esta parte, Nós adicionamos mais tarde

Código: [Seleccione]
array(
'tag' => 'aplicmz',
'before' => '<h1><div align="center">',
'after' => '</div></h1>',
),


Olhe com cuidado ... 'tag' é o que vai nos criar o bbcode A parte de antes => nos referimos à parte que substituiria a [aplicmz] e a depois a parte que substituiria a [/ aplicmz]

Resumindo ..... Este é um exemplo nomas .... E é o básico ..... Neste caso, seria [aplicmz] Olá SMFPT [/ aplicmz]
 
E o que nosso bbcode faria nesse caso é adicionar a tag <h1> e alinhá-la ......E finalmente nós carregaríamos nossa imagem aplicmz.gif (se tem que ter o mesmo nome da nossa tag) de 23 x 22 px para a pasta Temas/TEUTHEMES/images/bbc