Forex 

 scommesse sportive
Offrimi un caffè o una birra!

Feed RSS

feed image
Video di Revver su forum phpBB PDF Stampa E-mail
Valutazione attuale: / 0
ScarsoOttimo 


Revver è un sito di condivisione Video, che permette, tramite annunci pubblicitari inseriti nei propri video, di guadagnare per ogni clic su di essi.

Per inserire i video di Revver su un Forum phpBB2 ho creato una sorta di Mod che inserisce un bottone per Revver e permette di inserire il player direttamente nelle pagine del forum stesso tramite codice BBCode.

La mia Mod si basa in realtà su una Mod per YouTube, che va installata per prima. Potete trovare le istruzioni qui.

Una volta installata la Mod per YouTube, occorrerà fare alcune ulteriori modifiche al codice delle pagine .php e .tpl del phpBB

Attenzione: questa non è una Mod ufficiale, è una mia implementazione, consiglio come sempre in questi casi di tenere una copia di backup delle pagine modificate prima di procedere


Iniziamo con le modifiche:

1) Aprire la pagina templates/[tuotemplate]/bbcode.tpl

 

#
#-----[ FIND ]------------------------------------------
#
<!-- END youtube -->
#
#-----[ AFTER, ADD ]------------------------------------------
#
<!-- BEGIN revver -->
<script src="http://flash.revver.com/player/1.0/player.js?mediaId:{REVVERID};
affiliateId:{AFFILIATEID};height:392;width:480;" type="text/javascript"></script>
<!-- END revver -->

 

2) Aprire la pagina includes/bbcode.php

 

 

#
#-----[ FIND ]------------------------------------------
#
// [youtube]YouTube URL[/youtube] code..
$patterns[] = "#\[youtube\]http://(?:www\.)?youtube.com/watch\?v= (a capo)
([0-9A-Za-z-_]{11})[^[]*\[/youtube\]#is";
$replacements[] = $bbcode_tpl['youtube'];
#
#-----[ AFTER, ADD ]------------------------------------------
#
// [revver]Revver URL[/revver] code..
$patterns[] = "#\[revver\]http://(?:one\.)?revver.com/watch/([0-9A-Za-z-_]*) (a capo)
flv/affiliate/([0-9A-Za-z-_]*)[^[]*\[/revver\]#is";
$replacements[] = $bbcode_tpl['revver'];

 

 

 

3) Sempre nella pagina includes/bbcode.php

 

#
#-----[ FIND ]------------------------------------------
#
$bbcode_tpl['youtube'] = str_replace('{YOUTUBEID}', '\\1', $bbcode_tpl['youtube']);
$bbcode_tpl['youtube'] = str_replace('{YOUTUBELINK}', $lang['youtube_link'], $bbcode_tpl['youtube']);
#
#-----[ AFTER, ADD ]------------------------------------------
#
$bbcode_tpl['revver'] = str_replace('{REVVERID}', '\\1', $bbcode_tpl['revver']);
$bbcode_tpl['revver'] = str_replace('{AFFILIATEID}', '\\2', $bbcode_tpl['revver']);

 

 

In questo modo sarà possibile inserire i Video di Revver direttamente nei post del Forum usando i tag [revver] e [/revver]

Se lo desiderate, è possibile aggiungere un pulsante che inserisca il tag in automatico, facendo alcune ulteriori semplici modifiche al codice delle pagine includes/bbcode.php e templates/[yourtemplate]/posting_body.tp, aggiungendo il pulsante all'array di pulsanti già esistente.






Aggiungi ai siti di Social Bookmarking
Digg! Reddit! Del.icio.us! Google! Live! Facebook! StumbleUpon! Yahoo! Free social bookmarking plugins and extensions for Joomla! websites!
 

Aggiungi commento

N.B. Non sempre riesco a rispondere ai commenti, soprattutto per richieste di aiuto e problemi tecnici. Mi piacerebbe avere tempo di rispondere a tutti, ma siete tanti e il tempo purtroppo è poco...

:D:lol::-);-)8):-|:-*:oops::sad::cry::o:-?:-x:eek::zzz:P:roll::sigh:
Bold Italico Sottolineato Quota


Codice di sicurezza
Aggiorna