Ovviamente sarà cancellata nel caso xiradorn.it tornasse online, ma nel frattempo servirà a chi volesse usufruire di tale modifica o deve disinstallarla.xiradorn.it ha scritto:Titolo: Power Custom BBCode Box (custom, video e font)
Autore: Simon, [Addon] Sir Xiradorn
Descrizione: Racchiude tutti i vostri BBCODE personalizzati in un menù a tendina
Versione: 1.0.3
Piattaforma e versione: phpbb 3.0.5 | 3.0.6 | | 3.0.7 | 3.0.7-PL1
Inizio guida:
Guida base
Come prima cosa fai un backup del dile posting_buttons.html che potrai trovare proprio nella cartella relativa al tuo stile o in quella da cui esso deriva.
Apri:styles/{tuo tema}/template/posting_buttons.html
Trova:Sostituisci con:Codice: Seleziona tutto
<!-- BEGIN custom_tags --> <input type="button" class="button2" name="addbbcode{custom_tags.BBCODE_ID}" value="{custom_tags.BBCODE_TAG}" onclick="bbstyle({custom_tags.BBCODE_ID})" title="{custom_tags.BBCODE_HELPLINE}" /> <!-- END custom_tags -->
Codice: Seleziona tutto
<select name="addbbcode_custom" onchange="bbstyle(this.form.addbbcode_custom.options[this.form.addbbcode_custom.selectedIndex].value*1);this.form.addbbcode_custom.selectedIndex = 0;"> <option value="#" selected="selected">Custom BBCodes</option> <!-- BEGIN custom_tags --> <option value="{custom_tags.BBCODE_ID}" title="{custom_tags.BBCODE_HELPLINE}">{custom_tags.BBCODE_TAG}</option> <!-- END custom_tags --> </select>
Dopo finito i passaggi, salvate il tutto e aggiornare il template svutando le varie cache per non avere problemi
[hr][/hr]
Addon: Box per font bbcode
Come prima cosa dobbiamo creare un nostro bbcode che sarà poi quello da usare. (consiglio: lasciatelo disattivato nella pagina di scrittura così lo avrete visibile solo nel box che state creando). Se volete aggiungere altri font fatelo come detto alla fine di questo addon
BBcodeHtmlCodice: Seleziona tutto
[font={TEXT1}]{TEXT2}[/font]
Poi apri il posting_buttons.html.Codice: Seleziona tutto
<span style="font-family: {TEXT1}">{TEXT2}</span>
Trova:Prima aggiungi:Codice: Seleziona tutto
<select name="addbbcode_custom" onchange="bbstyle(this.form.addbbcode_custom.options[this.form.addbbcode_custom.selectedIndex].value*1);this.form.addbbcode_custom.selectedIndex = 0;">
Quindi se volete aggiungere un nuovo font usate questa sintassi (assicuratevi che il font possa essere visionato e posseduto da tutti)Codice: Seleziona tutto
<!-- Font_menu --> <select name="addbbcodefont" onchange="bbfontstyle('[font=' + this.form.addbbcodefont.options[this.form.addbbcodefont.selectedIndex].value + ']', '[/font]');this.form.addbbcodefont.selectedIndex = 6;" title="Font style: [font=Tahoma]text[/font]"> <option style="font-family: Tahoma;" value="Tahoma">Tahoma</option> <option style="font-family: Verdana;" value="Verdana">Verdana</option> <option style="font-family: Arial Black;" value="Arial Black">Arial Black</option> <option style="font-family: Comic Sans MS;" value="Comic Sans MS">Comic Sans MS</option> <option style="font-family: Lucida Console;" value="Lucida Console">Lucida Console</option> <option style="font-family: Palatino Linotype;" value="Palatino Linotype">Palatino Linotype</option> <option value="" selected="selected">Font Family</option> <option style="font-family: MS Sans Serif4;" value="MS Sans Serif4">MS Sans Serif4</option> <option style="font-family: System;" value="System">System</option> <option style="font-family: Georgia1;" value="Georgia1">Georgia1</option> <option style="font-family: Impact;" value="Impact">Impact</option> <option style="font-family: Courier;" value="Courier">Courier</option> <option style="font-family: Symbol;" value="Symbol">Symbol</option> </select> <!-- Font_menu -->
<option style="font-family: NOME_FONT;" value="NOME_FONT">NOME_FONT</option>
Aggiungi al posto di NOME_FONT il nome del font che vuoi. Come sempre salva il tutto e svuota la cache.
[hr][/hr]
Addon: Box per video bbcode
Come prima cosa dobbiamo creare i nostri bbcode che sarà poi quello da usare. (consiglio: lasciate disattivato nella pagina di scrittura così saranno visibili solo nel box che state creando)
Creiamo tre bbcode (voi potrete farne quante ne volete ripetendo modifiche similari per i vostri bbcode come mostrato a fine di questa guida)
Youtube
BBcodeHtmlCodice: Seleziona tutto
[youtube]http://www.youtube.com/watch?v={IDENTIFIER}[/youtube]
MegaVideoCodice: Seleziona tutto
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/{IDENTIFIER}&rel=en&fs=1&color1=0x234900&color2=0xd4d4d4"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/{IDENTIFIER}&rel=en&fs=1&color1=0x234900&color2=0xd4d4d4" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
BBcodeHtmlCodice: Seleziona tutto
[megavideo]{SIMPLETEXT}[/megavideo]
GoogleVideoCodice: Seleziona tutto
<object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=5,0,0,0" width="432" height="351"><param name="movie" value="http://wwwstatic.megavideo.com/ep_gr.swf?&v={SIMPLETEXT}&image=" /><param name="play" value="false" /> <param name="loop" value="false" /><param name="quality" value="high" /> <param name="allowScriptAccess" value="never" /><param name="allowNetworking" value="internal" /> <embed src="http://wwwstatic.megavideo.com/ep_gr.swf?&v={SIMPLETEXT}&image=" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" width="432" height="351" play="false" loop="false" quality="high" allowscriptaccess="never" allownetworking="internal"> </embed></object>
BBcodeHtmlCodice: Seleziona tutto
[gvideo]{SIMPLETEXT}[/gvideo]
Aprite poi il vostro template e aggiungete dopo la precedente mofifica (o dove volete) questo:Codice: Seleziona tutto
<embed id="VideoPlayback" src="http://video.google.com/googleplayer.swf?docid=-{SIMPLETEXT}&hl=en&fs=true" style="width: 425px; height: 350px;" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash"></embed>
Se volete aggiungere altri bbcode video dovrete prima crearlo e poi aggiungerlo usando questa sintassiCodice: Seleziona tutto
<!-- video_menu --> <select name="addbbcodevideo" onchange="bbfontstyle('[' + this.form.addbbcodevideo.options[this.form.addbbcodevideo.selectedIndex].value + ']', '[/' + this.form.addbbcodevideo.options[this.form.addbbcodevideo.selectedIndex].value + ']');this.form.addbbcodefont.selectedIndex = 2;"> <option value="youtube" title="[youtube]Identificatore o url[/youtube]">Youtube</option> <option value="megavideo" title="[megavideo]Identificatore[/megavideo]">MegaVideo</option> <option value="" selected="selected">Video</option> <option value="gvideo" title="[gvideo]Identificatore[/gvideo]">GoogleVideo</option> </select> <!-- video_menu -->
Sostituendo come segue:Codice: Seleziona tutto
<option value="BBCODE" title="DESCRIZIONE BBCODE">NOME BBCODE</option>
BBCODE: bbcode creato (esempio se create [video_sito]...[/video_sito] dovrete sostituire BBCODE con video_sito);
DESCRIZIONE BBCODE: descrizione del bbcode (facoltativa);
NOME BBCODE: Nome del bbcode da far visualizzare nel menù a tendina.
Salvate il tutto come sempre e azzerate la cache
phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.
Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.
Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.
Grazie ancora,
Carlo - Amministratore di phpBB Italia
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.
Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.
Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.
Grazie ancora,
Carlo - Amministratore di phpBB Italia
[xiradorn.it]Power Custom BBCode Box (custom, video e font)
- Barrnet
- Leader Moderatori
- Messaggi: 3124
- Iscritto il: 04/07/2010, 23:31
- Sesso: Maschio
- Versione: 3.0.10
- Server: UNIX/Linux
- PHP: 5.3.10
- Database: MySQL 5.1.61-community-log
- Contatta:
[xiradorn.it]Power Custom BBCode Box (custom, video e font)
Prima di installare una mod pensa...
Regolamento ~ Guida al ripristino integrale FTP ~ Guida al backup
Videogame Zone! ~ Phpbb-Store
Regolamento ~ Guida al ripristino integrale FTP ~ Guida al backup
Videogame Zone! ~ Phpbb-Store
-
- Utente
- Messaggi: 72
- Iscritto il: 03/01/2013, 14:17
- Sesso: Maschio
- Versione: 3.0.11
- Server: UNIX/Linux
- PHP: 5.3
- Database: MySQL
Re: [xiradorn.it]Power Custom BBCode Box (custom, video e fo
Grazie barnett per la condivisione.
Compatibile per 3.0.11?
Compatibile per 3.0.11?
Possiedo Premod SEO
-
- Utente
- Messaggi: 72
- Iscritto il: 03/01/2013, 14:17
- Sesso: Maschio
- Versione: 3.0.11
- Server: UNIX/Linux
- PHP: 5.3
- Database: MySQL
Re: [xiradorn.it]Power Custom BBCode Box (custom, video e fo
Non vedo l ora fi provare. Grazie mille
Possiedo Premod SEO
Chi c’è in linea
Visitano il forum: Nessuno e 35 ospiti