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
array(
'image' => 'flash',
'code' => 'flash',
'before' => '[flash=200,200]',
'after' => '[/flash]',
'description' => $txt['flash']
),
e nós substituí-lo com o nosso bbcode ....
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?>
$txt['aplicmz'] = 'O título do nosso bbcode';
Nós terminamos essa parte ...
Nós estamos indo para o Sources/
Subs.phpNós estamos procurando:
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
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