SMFPT Comunidade geral > Tutorial SMFPT

[Tutorial] - Criar mods no SMF - Capítulo V

(1/1)

candidosa2:
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: --- array(
'image' => 'flash',
'code' => 'flash',
'before' => '[flash=200,200]',
'after' => '[/flash]',
'description' => $txt['flash']
),
--- Fim de Código ---


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


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



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: ---$txt['aplicmz'] = 'O título do nosso bbcode';
--- Fim de Código ---

Nós terminamos essa parte ...
Nós estamos indo para o Sources/Subs.php
Nós estamos procurando:


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



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


--- Código: ---array(
'tag' => 'aplicmz',
'before' => '<h1><div align="center">',
'after' => '</div></h1>',
),
--- Fim de Código ---


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

Navegação

[0] Índice de mensagens

Ir para versão completa