Aggiungere la funzione align nei BBCode

Snippet & addons per il nostro phpbb 3
Rispondi
Avatar utente
Moloch
Utente
Utente
Messaggi: 1053
Iscritto il: 13/06/2012, 0:35
Link del Forum: http://twawi.altervista.org/forum/index.php

Aggiungere la funzione align nei BBCode

Messaggio da Moloch »

Autore Moloch
Questa procedura aggiunge alla bbcode light o editor normale un menu a tendina con le funzioni di allineamento testo
Align=Left
Align=Center
Align=Right
Che sono presenti nella mod advanced bbcode box

100%

100%

Apri: posting_buttons.html
Trova Questo può essere un ritrovamento parziale e non l’intera linea

Codice: Seleziona tutto

<option value="50">{L_FONT_TINY}</option>
		<option value="85">{L_FONT_SMALL}</option>
		<option value="100" selected="selected">{L_FONT_NORMAL}</option>
		<!-- IF not MAX_FONT_SIZE or MAX_FONT_SIZE >= 150 -->
			<option value="150">{L_FONT_LARGE}</option>
			<!-- IF not MAX_FONT_SIZE or MAX_FONT_SIZE >= 200 -->
				<option value="200">{L_FONT_HUGE}</option>
			<!-- ENDIF -->
		<!-- ENDIF -->
Aggiungi dopo Aggiungere queste righe su una nuova riga vuota dopo le righe precedenti trovate

Codice: Seleziona tutto

<select name="addbbcode21" onchange="bbfontstyle('[align=' + this.form.addbbcode21.options[this.form.addbbcode21.selectedIndex].value + '', '[/align]');this.form.addbbcode21.selectedIndex = 0;" title="{L_ALIGN_BBCODES}">
<option value="#" selected="selected">{L_ALIGN_BBCODES}</option>
<option value="right]">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {L_ALIGN_RIGHT}</option>
<option value="center]">&nbsp; &nbsp; &nbsp; {L_ALIGN_CENTER}</option>
<option value="left]">{L_ALIGN_LEFT}</option>       
</select>
Se per caso dovreste avere già un "addbbcode21" basta sostituire il numero 21 con un'altro numero
Apri: language/en/posting.php
Trova Questo può essere un ritrovamento parziale e non l’intera linea

Codice: Seleziona tutto

'MORE_SMILIES'				=> 'View more smilies',
Aggiungi dopo Aggiungere queste righe su una nuova riga vuota dopo le righe precedenti trovate

Codice: Seleziona tutto

/** Begin Align BBCodes */
    'ALIGN_BBCODES'				=> '-- Align BBCodes --',
	'ALIGN_LEFT'				=> 'Align Left',
	'ALIGN_CENTER'				=> 'Align Center',
	'ALIGN_RIGHT'				=> 'Align Right',
    /** End Align BBCodes */
Apri: language/it/posting.php
Trova Questo può essere un ritrovamento parziale e non l’intera linea

Codice: Seleziona tutto

'MORE_SMILIES'				=> 'Visualizza tutte le emoticon',
Aggiungi dopo Aggiungere queste righe su una nuova riga vuota dopo le righe precedenti trovate

Codice: Seleziona tutto

/** Begin Align BBCodes */
     'ALIGN_BBCODES'				=> '-- Align BBCodes --',
	'ALIGN_LEFT'				=> 'Allinea a sinistra',
	'ALIGN_CENTER'				=> 'Allinea al centro',
	'ALIGN_RIGHT'				=> 'Allinea a destra',
    /** End Align BBCodes */
Per chi invece a installato anche la MODX Command le linee che sono in
language/en/posting.php
language/it/posting.php
Vanno aggiunte dopo le seguenti linee

Codice: Seleziona tutto

'BBCODE21_INBEFORE'        => '[b][color=#BF0080]In line add before[/b][/color]',
'BBCODE21_INREPLACE'       => '[b][color=#BF0080]In line replace with[/b][/color]',
/** End MODx Instructions */
Poi dovete creare un bbcode dal vostro PCA

Codice: Seleziona tutto

[align={IDENTIFIER}]{TEXT}[/align]
Trasforma in html

Codice: Seleziona tutto

div style="text-align:{IDENTIFIER};">{TEXT}</div>
Non spuntatelo
Rispondi