Back to top

Autore Topic: Joomla problemi con modulo youtube  (Letto 2762 volte)

Offline sabrinef

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Joomla problemi con modulo youtube
« il: 23 Mag 2011, 21:21:07 »
ciao
ho scaricato un modulo per joomla.

- youtubecustom

Praticamente dovrebbe restituire un player video inserendo semplicemente il collegamento youtube nelle pagine :
per es. http://www.youtube.com/watch?v=eFV8...detailpage#t=1s

Il modulo non funziona proprio correttamente, quando incollo il link escono due player video nella stessa pagina, con errori di codice nel mezzo....

Qualcuno potrebbe aiutarmi a capire perche non funziona corettamente.

Questo è il codice php.
codice:
Codice: [Seleziona]
<?php
/**
* Author: Cico Zeljko
* @package www.artcreative.me YouTube Embed Custom
* @copyright Copyright (C) www.artcreative.me. All rights reserved.
* @license http://www.gnu.org, see LICENSE.php
* Version 1.1
*/
// Check to ensure this file is included in Joomla!
defined'_JEXEC' ) or die( 'Restricted access' );

jimport'joomla.plugin.plugin' );

class 
plgContentYoutubeCustom extends JPlugin
{
function plgContentYoutubeCustom( &$subject$params )
{
parent::__construct$subject$params );
}
    function 
onPrepareContent( &$article, &$params$limitstart )
{
global $mainframe;
    
if ( JString::strpos$article->text'http://www.youtube.com/' ) === false ) {
return true;
}
    
$article->text preg_replace('|(http://www.youtube.com/watch\?v=([a-zA-Z0-9_-]+))|e''$this->youtubeCodeCustom("\2")'$article->text);
    
return true;
        }
    function 
youtubeCodeCustom$Yvideo )
{
        
$plugin =& JPluginHelper::getPlugin('content''youtubecodecustom');
  $params = new JParameter$plugin->params );

   $width $this->params->get('width'425);
   $height $this->params->get('height'344);
       
$colorscheme $this->params->get('infotitle'1);
       if (
$colorscheme =="0"){$infotitle="0";}
       if (
$colorscheme =="1"){$infotitle="1";}
       
$relatedvideo $this->params->get('related'1);
       if (
$relatedvideo =="0"){$relvalue="0";}
       if (
$relatedvideo =="1"){$relvalue="1";}
       
$border=$this->params->get'border_show',0);
                  if (
$border =="0"){$border1="0";}
                  if (
$border =="1"){$border1="1";}
       
$fullsc=$this->params->get'fullsc',0);
                  if (
$fullsc =="0"){$fullsc1="true";}
                  if (
$fullsc =="1"){$fullsc1="false";}
       
$autoplay=$this->params->get'auto_play',0);
                  if (
$autoplay =="0"){$play1="0";}
                  if (
$autoplay =="1"){$play1="1";}
       
$disp_notice=$this->params->get'display_artcreative',0);
                  if (
$disp_notice =="0"){$disp='<span style="font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333; ">/span>';}
                  if (
$disp_notice =="1"){$disp='<span style=" display:none;"><a href="http://www.artcreative.me" target="_blank"></a></span>';}
return '<object width="'.$width.'" height="'.$height.'"><param name="movie" value="http://www.youtube.com/v/'.$Yvideo.'&hl=en_US&fs=1&showinfo='.$infotitle.'&color1=0x'.$this->params->get('color1').'&color2=0x'.$this->params->get('color2').'&border='.$border1.'&autoplay='.$play1.'&rel='.$relvalue.'""></param><param name="allowFullScreen" value="'.$fullsc1.'"></param><embed src="http://www.youtube.com/v/'.$Yvideo.'&hl=en_US&showinfo='.$infotitle.'&fs=1&color1=0x'.$this->params->get('color1').'&color2=0x'.$this->params->get('color2').'&border='.$border1.'&autoplay='.$play1.'&rel='.$relvalue.'"" type="application/x-shockwave-flash" allowfullscreen="'.$fullsc1.'" width="'.$width.'" height="'.$height.'"></embed>
</object><br />'
.$disp.'<br />';
}

}

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:Joomla problemi con modulo youtube
« Risposta #1 il: 23 Mag 2011, 21:59:20 »
ciao..
per cortesia non inondare il forum di codice,  semmai indicaci dove hai preso quel modulo che almeno vediamo se è per joomla 1.5 oppure no..
se proprio devi mandare codice, fai un file .txt ed allegalo al tuo messaggio.. 
 grazie.
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Joomla problemi con modulo youtube
« Risposta #2 il: 23 Mag 2011, 22:00:35 »
Mmmm... io avrei chiesto in un'altra sezione del forum ;) però già che ci siamo posso consigliarti, data l'enorme quantità di plugin (in generale e per youtube) che ci sono, di scartare questo (a meno che non sia proprio l'effetto che desideri ottenere e credi non ne esistano di migliori/equivalenti) e provarne un'altro. Sul forum si è sicuramente già parlato di AllVideos http://extensions.joomla.org/extensions/multimedia/multimedia-players/video-players-a-gallery/812, Qtube http://www.latenight-coding.com/it/joomla-addons/qtube/documentazione.html  e Joomla 1.5 YouTube Plugin http://www.dart-creations.com/joomla/joomla-modules/joomla-youtube-plugin.html, tutti rigorosamente free e nativi per joomla 1.5!
« Ultima modifica: 23 Mag 2011, 22:03:05 da giovi »

Offline sabrinef

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Re:Joomla problemi con modulo youtube
« Risposta #3 il: 24 Mag 2011, 06:57:51 »
innanzitutto scusate per il codice, è la prima volta che ho problemi con un modulo, ma la prossima volta farò come indicato.

Ho dato un'occhiata ai moduli youtube, ma ho trovato solo questo che fa al caso mio.

Io ho bisogno che si veda il il player video inserendo solo l'indirizzo web , e con l'id.
Infatti ho già installato AllVideos (un gran componente) ma la persona che deve utilizzare il pannello non riesce a capire come si fà, e non riesce ....
quini mi chiedeva qualcosa dove c'era da inserire direttamente l'url nella pagina senza fatica o complicazioni.

Voi conoscete qualcosa ?


Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Joomla problemi con modulo youtube
« Risposta #4 il: 24 Mag 2011, 09:28:38 »
mmmm penso che la cosa più semplice sia usare la sintassi dell'ultimo che ti ho postato:
con solo
Codice: [Seleziona]
{  youtube : http://www.youtube.com/watch?v=47DT41m86N4 }hai il video integrato nell'articolo.. Anche perchè tutti questi plugin sono molto personalizzabili e con questa sintassi ti permettono di specificare altri parametri come altezza, larghezza, autoplay, ecc.. Addirittura allvideo ti permette di riprodurre soli mp3!
Non so se questi plugin aggiungano anche un tasto nell'editor di testo degil articoli, ma si potrebbe provare!

 



Web Design Bolzano Kreatif