Back to top

Autore Topic: PROGETTO: Testare componenti per joomla 1.5 su altervista.org  (Letto 22782 volte)

Offline filpi5481

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4106
  • Sesso: Maschio
  • NO MP TECNICI
    • Mostra profilo
ciao a tutti..

swedenfox ha proposto di testare i componenti funzionanti per la 1.5 su altervista.org

abbiamo già a disposizione un dominio:
http://www.joomlavistademo.altervista.org/15/

per tutti coloro che vogliono partecipare a questo progetto possono contattare swedenfox in privato via mp.

verrà dato un account da amministratore per poter testare il componente.

ciao
filpi5481
« Ultima modifica: 14 Set 2008, 12:08:19 da filpi5481 »
Volete sapere tutto sul nuovo iPad di Apple? iPad Forum Italia
Global moderator Joomla.it

Offline swedenfox

  • Esploratore
  • **
  • Post: 113
  • Sesso: Maschio
    • Mostra profilo
Re: PROGETTO: Testare componenti per joomla 1.5 su altervista.org
« Risposta #1 il: 20 Mar 2008, 00:35:29 »
calmi ce n'è per tutti  ;D

ATTENZIONE PER MANTENERE PULITO IL 3D AGGIORNERO' DI VOLTA IN VOLTA I MIEI TEST
Legenda
PROBLEMA RISOLTO
PROBLEMA NON RISOLTO


Citazione
CORE

-com_newsfeed
Funziona abilitandole connessioni server to server dal pannello di amministrazione alervista
per chi non ha idea
http://joomlavista.altervista.org/download/tutorial/abilitare-fsockopen-e-curl-su-altervista/details.html

è in fase embrionale il rilascio , da una prima prova pare funzionare

DEMO QUI
http://joomlavistademo.altervista.org/15/index.php?option=com_newsfeedsjv&Itemid=8

-com_massmail
Soluzione:
-bisogna dare le direttive alla funzione phpmail di fermarsi ogni 3 mail inviate per almeno 2 sec e partire dal puntatore da dove si è fermata,

EDIT: RISOLTO (TESTATO FINO A 20 mail .... vi prego di aiutarmi a testarlo anche usando  mail temporanee , tanto poi verra cancellato il db )

file /administrator/components/com_massmail/admin.massmail.php
Riga 143
Citazione
// Send the Mail
   //Swedenfox mod 
   foreach ($rows as $row) {
    $rs   = $mailer->Send($row->email);
   sleep(2);
       }
   //$rs   = $mailer->Send();
        //End Swedenfox Mod

-Ho Notato Che sulla 1.5.1 c'è l'opzione bcc  ;) (quindi le  mail arrivano in questo modo) bisogna ricordarsi ogni volta di inserire la spunta




Citazione
ALTRI COMPONENTI
---------------------------------------------------------------

  • com_virtuemart
Versione Testata 1.1.0 RC2 J15 native
nessun problema durante l'installazione , ma al momento di uppare il database si presenta questo errore
[img=http://img72.imageshack.us/img72/4199/immaginerl6.th.jpg]http://
è dovuto al fatto che la path di altervista non viene perfettamente riconosciuta e non vengono estratti i file relativi

SOLUZIONE:
Decomprimi sul tuo pc il componente virtuemart
al suo interno troverai numerosi file tra cui 2 archivi tarball
admin_files.tar
frontend_files.tar
li decomprimi (per non fare confusione in due cartelle ben distinte) e i file e le cartelle presenti le uploadi in
/administrator/components/com_virtuemart/ i file e le cartelle presenti in admin_files
/components/com_virtuemart/
i file presenti in frontend_files

Dopo funzionerà tutto  ;)
---------------------------------------------------------------

  • com_docman
Versione Testata 1.4.0 RC3 J15 legacy mode on
nessun problema durante l'installazione , l'unico problema e che su altervista i file zip se scaricati da internet explorer risultano corrotti  >:(

SOLUZIONE:
Per risolvere i download zip corrotti seguire la procedura qui descritta
http://forum.it.altervista.org/cms-forum-e-preconfezionati/65461-mkportal-joomla-download-file-corrotti-2.html#post506090

PochaGuestbook
installazione senza problemi ma compare errore 404 come se il componente non fosse presente
---------------------------------------------------------------

COMPONENTI CHE FUNZIONANO SENZA NESSUN PROBLEMA O CORREZIONE
Com_easybook

Com_Sobi2 RC 2.8.6
(legacy mode attivo)

« Ultima modifica: 29 Apr 2008, 15:36:56 da swedenfox »
<---Fai una capatina su JoomlaVista-->
 
    [IMG]http://img137.imageshack.us/img137/2024/moderatorers8.png[/

Offline Andrew_wm

  • Esploratore
  • **
  • Post: 88
    • Mostra profilo
Re: PROGETTO: Testare componenti per joomla 1.5 su altervista.org
« Risposta #2 il: 27 Apr 2008, 12:33:02 »

Com- JEVENTS
Com- Recommend
Funzionano tutto ok
« Ultima modifica: 27 Apr 2008, 15:19:25 da filpi5481 »

Offline Mario

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo
Re: PROGETTO: Testare componenti per joomla 1.5 su altervista.org
« Risposta #3 il: 03 Set 2008, 19:28:12 »
ragà ho provato a installare un modulo su joomla 1.5.6 il modulo si tratta del smf_1-1-5_install.zip e mi da il seguente errore
Fatal error: Maximum execution time of 15 seconds exceeded in /membri/format201/libraries/joomla/filesystem/archive/zip.php on line 292
« Ultima modifica: 14 Set 2008, 12:08:50 da filpi5481 »

Offline filpi5481

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4106
  • Sesso: Maschio
  • NO MP TECNICI
    • Mostra profilo
Re: PROGETTO: Testare componenti per joomla 1.5 su altervista.org
« Risposta #4 il: 09 Set 2008, 21:10:22 »
ragà ho provato a installare un modulo su joomla 1.5.6 il modulo si tratta del smf_1-1-5_install.zip e mi da il seguente errore
Fatal error: Maximum execution time of 15 seconds exceeded in /membri/format201/libraries/joomla/filesystem/archive/zip.php on line 292


dunque??? :)
« Ultima modifica: 14 Set 2008, 12:09:17 da filpi5481 »
Volete sapere tutto sul nuovo iPad di Apple? iPad Forum Italia
Global moderator Joomla.it

Offline sasakawaz1000

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
Re: PROGETTO: Testare componenti per joomla 1.5 su altervista.org
« Risposta #5 il: 07 Ott 2008, 12:57:07 »
ciaO FILPI, STò IMPAZZENDO PER IL COMPONENTE E-VALUE IL QUALE ERAP ER JOOMLA 1.0 OVE CORRETTAMENTE FUNZIONAVA, MA NON FUNGE SOTTO 1.5 OVE LO INSTALLO CORRETTAMENTE, MA MI Dà UN ERRORE NELL'APERTURA SULLA RIGA 72.... COME POSSO FARE??? PUOI ESSERMI DI AIUTO?? DIMMI COSA TI OCCORRE... gRAZIE

Offline sasakawaz1000

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
Re: PROGETTO: Testare componenti per joomla 1.5 su altervista.org
« Risposta #6 il: 07 Ott 2008, 13:01:29 »
off topic: chiedo scusa per aver scritto con la lettera maiuscola ma non mi sono accorto del tab attivo.......

spiedino

  • Visitatore
Re: PROGETTO: Testare componenti per joomla 1.5 su altervista.org
« Risposta #7 il: 13 Apr 2009, 23:57:56 »
ciao ragazzi,ho un problema con il componente BonckoLen Image Gallery,in locale funziona,su sgaragnao server linux anche ma su altervista no,mi da questo errore quando provo a pubblicare una galleria in un articolo

Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /membri/lucaorlandi/accessibile/plugins/content/plgBonckoLen.php on line 32

vi posto il codice php della pagina

Codice: [Seleziona]
<?php
defined
'_JEXEC' ) or die( 'Restricted access' );

define('_BONCKOLEn_JVERSION','<b>Error</b>: JoomlaWorks "BockoLen (j!1.5)" Plugin functions only under Joomla! 1.5');
function cmpName($a$b)
  {
  
return strcasecmp($a->getMediaName(),$b->getMediaName());
  }
  function 
cmpDate($a$b)
  {
  
if ($a->getMediaDate()==$b->getMediaDate()) return 0;
  
if ($a->getMediaDate()> $b->getMediaDate()) return 1;
  
if ($a->getMediaDate()< $b->getMediaDate()) return -1;
  

  }
  function 
cmpDateInverse($a$b)
  {
  
if ($a->getMediaDate()==$b->getMediaDate()) return 0;
  
if ($a->getMediaDate()< $b->getMediaDate()) return 1;
  
if ($a->getMediaDate()> $b->getMediaDate()) return -1;
  }
  function 
cmpPath($a$b)
  {
  
return strcasecmp($a->getMediaPath().'/'.$a->getMediaName(),$b->getMediaPath().'/'.$b->getMediaName());
  }
  function 
debug($debug,$message){
  
if ($debug) echo $message.'<br>';
  }
// Import library dependencies
jimport('joomla.event.plugin');
class 
rssItem{
  [
color=red]private $title;[/color]
  private 
$guid;
  private 
$link;
  private 
$thumbnail;
  private 
$content;
  private 
$mediaUrl;
  private 
$mediaPath;
  private 
$mediaType;
  private 
$used;
  private 
$mediaDate;
  private 
$mediaName;

  function 
rssItem$mediaPath,$mediaUrl,$media,$playIco ){
  
$this->used=FALSE;
    
$this->mediaName=$media;
    
$this->mediaPath=$mediaPath;
    
    
$this->mediaDate=filemtime$this->mediaPath.'/'.$this->mediaName);

    
$vowels = array(".""_""-""jpg","flv""gif""JPG""GIF","FLV");
    
$this->title ='<title>'str_replace($vowels" "$media).'</title>';
    
$this->guid='<guid>'.md5($mediaPath.$media).'</guid>';
    
$this->link='<link>'.$mediaUrl."/".$media.'</link>';
    if(
substr(strtolower($media),-3) == 'flv'){
    
$this->mediaType="video";
      
$this->thumbnail='<media:thumbnail  url="'.$playIco.'"/>';
      
$this->content='<media:content type="video/x-flv" url="'.$mediaUrl."/".$media.'"/>';
    }else{
      
$this->thumbnail='<media:thumbnail url="'.$mediaUrl."/".$media.'"/>';
      
$this->content='<media:content url="'.$mediaUrl."/".$media.'"/>';
      
$this->mediaType="img";
    }
    
$this->mediaUrl=$mediaUrl."/".$media;
 
  }
  function 
getMediaName(){
  
return $this->mediaName;
  }
  function 
getMediaUrl(){
  
return $this->mediaUrl;
  }
  function 
getTitle(){
  
return $this->title;
  }
  function 
getGuid(){
  
return $this->guid;
  }
  function 
getLink(){
  
return $this->link;
  }  
  function 
getThumbnail(){
  
return $this->thumbnail;
  }  
  function 
getContent(){
  
return $this->content;
  }
  function 
getMediaType(){
  
return $this->MediaType;
  }
  function 
isUsed(){
  
return $this->used;
  }
  function 
setUsed($bool){
  
 $this->used=$bool;
  }
  function 
isVideo(){
  
 return $this->MediaType=="video" ;
  }
  function 
getMediaPath(){
  
 return $this->mediaPath;
  }
 function 
getMediaDate(){
  
 return $this->mediaDate;
  }

class 
plgContentplgBonckoLen extends JPlugin
{
  private 
$widthTumb 200;
  private 
$heightTumb =  0;
  private 
$rootfolder '/images/stories';
  private 
$howmanythumbs 1;
  private 
$msg 'Click to open gallery ';
  private 
$imgText 'Click to open gallery';
  private 
$displaycaption 1;
  private 
$resetRss1;
  private 
$logo='';
  private 
$mosConfig_absolute_path '';
  private 
$mosConfig_live_site ='';
  private 
$rssFileName='boncko';
  private 
$playIco='/plugins/content/BonckoLen/play.jpg';
  private 
$random=TRUE;
  private 
$sortorder=0;
  private 
$debug=FALSE;
  private 
$cssClass="bonckolen";




  function 
plgContentplgBonckoLen( &$subject )
  {
   
    
parent::__construct$subject );
    
// load plugin parameters
    //echo 'Costruttore';
    
$this->_plugin JPluginHelper::getPlugin'content''plgBonckoLen' );
    
$this->_params = new JParameter$this->_plugin->params );
    
$this->mosConfig_absolute_path JPATH_SITE;
    
$this->mosConfig_live_site JURI :: base();

  }

  function 
onPrepareContent(&$row, &$params$limitstart) {
    
// just startup
        
$regex='#{boncko}(.*?){/boncko}#s';
    
//echo 'just startup';
    
$plugin =& JPluginHelper::getPlugin('content''plgBonckoLen');
    
$param = new JParameter$plugin->params );

    if(
substr($this->mosConfig_live_site, -1)=="/"$this->mosConfig_live_site substr($this->mosConfig_live_site0, -1);
    if(
substr($this->mosConfig_live_site, -1)=="/"$this->mosConfig_live_site substr($this->mosConfig_live_site0, -1);

  
    
$this->widthTumb $param->get('th_width'200);
    
$this->heightTumb $param->get('th_height'0);
    
$this->rootfolder $param->get('rootfolder','');
    
$this->howmanythumbs $param->get('th_numb',1);
    
$this->msg $param->get('star_text','');
    
$this->imgText $param->get('clickopen','Click to open gallery');
    
$this->displaycaption $param->get('displaycaption',1);
    
$this->resetRss$param->get('resetRss',1);
    
$this->logo=$param->get('logo',$mosConfig_live_site);
    
$this->playIco=$param->get('playico','/plugins/content/BonckoLen/play.jpg');
    
$this->random=($param->get('th_rand','0')=='1');
    
$this->debug=($param->get('debug','0')=='1');
    
$this->sortorder=$param->get('sortorder',0);
    
$this->cssClass.=$param->get('cssClassSuffix','');
    
    
// Version check
    
$version = new JVersion();
    if( 
$version->PRODUCT=="Joomla!" && $version->RELEASE!="1.5") { echo '<div class="message">'._BONCKOLEN_JVERSION.'</div>'; }
    
$row->text=preg_replace_callback($regex,array($this'bosMosBonckoLen_replacer'),$row->text);
  }
  
  function 
bosMosBonckoLen_replacer(&$matches){
    global 
$mainframe;

    
// Parameters
    
$_temp=@$matches[1];
    
$_params explode("|",$_temp);
    
$this->rssFileName.=md5($_temp).".rss";
    
$rssPath=$this->mosConfig_absolute_path.$this->rootfolder.'/'.$this->rssFileName;
    
$rssUrl=$this->mosConfig_live_site.$this->rootfolder.'/'.$this->rssFileName;
    
    unset(
$images);
    
$noimage=0;
    foreach(
$_params as $dir){
      
$imagesDir$this->rootfolder.$dir;
      if(
substr($imagesDir, -1)=="/"$imagesDirsubstr($imagesDir0, -1);
    
      
$imgDir=$this->mosConfig_absolute_path.$imagesDir;
      
$imgUrl=$this->mosConfig_live_site.$imagesDir;
      if (!
is_dir($imgDir)){
        return 
"<br>Dir: ".$imgDir." inesistente<br>"
      }
      if (
$dh opendir($imgDir)) {
        while ((
$f readdir($dh)) !== false) {
          if((
substr(strtolower($f),-3) == 'jpg') || (substr(strtolower($f),-3) == 'gif') || (substr(strtolower($f),-3) == 'png')|| (substr(strtolower($f),-3) == 'flv')) {
            
$noimage++;
            
$images[] = new rssItem($imgDir,$imgUrl,$f,$this->playIco);
            
//$bonckoLen.="<br>".$f;
          
}
        }  
        
closedir($dh);
      }
    } 
      if(
$noimage 1){
        return 
"<br>Dir: ".$imgDir."non contiene img<br>";
      }
      else{
 
        switch (
$this->sortorder) {
          case 
0:
            if(
$this->debug){
            
echo "nessun ordine<br>";
            }
            break;
          case 
1:
            
usort($images"cmpName");
            if(
$this->debug){
            
echo "ordinati per nome<br>";
            
foreach ($images as $item) {
                 echo 
$item->getMediaName() ."<br>";
              }
            }
            break;
          case 
2:
            
usort($images"cmpPath");
            if(
$this->debug){
            
echo "oordinati per nome e percorso<br>";
            
foreach ($images as $item) {
                 echo 
$item->getMediaPath()."/".$item->getMediaName() . "<br>";
              }
            }            
            break;
          case 
3:
            
usort($images"cmpDate");
            if(
$this->debug){
            
echo "ordinati per data<br>";
            
foreach ($images as $item) {
                 echo  
date ("F d Y H:i:s."$item->getMediaDate()). "<br>";
              }
            }               
            break;
          case 
4:
            
usort($images"cmpDateInverse");
            if(
$this->debug){
            
echo "ordinati per data inversa<br>";
            
foreach ($images as $item) {
                 echo  
date ("F d Y H:i:s."$item->getMediaDate()). "<br>";
              }
            }             
            break;            
        break;
}

        if (!
file_exists($rssPath) || $this->resetRss) {
          
//creazione file rss
          
$bonckoLenheader '
          <!-- JW "BonckoLen" Plugin (v1.2) added -->
          <link rel="alternate" href="'
.$rssUrl.'"   type="application/rss+xml" />
          <!-- JW "BonckoLen" Plugin (v1.2) added -->'
;
      
$mainframe->addCustomHeadTag($bonckoLenheader);
          
$bonckoLen.="<!--";
      
  $rssText='<?xml version="1.0" encoding="utf-8" standalone="yes"?>

          <rss version="2.0" xmlns:media="http://search.yahoo.com/mrss" xmlns:atom="http://www.w3.org/2005/Atom">
          <channel>
          <atom:icon>'.$this->logo.'</atom:icon>
          ';
          for($a = 0;$a<$noimage;$a++) {
            $rssText.='
            <item>';
            if($this->displaycaption){
            $rssText.=$images[$a]->getTitle().'
            ';
            }
            $rssText.=$images[$a]->getGuid().'
            '.$images[$a]->getLink().'
            '.$images[$a]->getThumbnail().'
            '.$images[$a]->getContent().'
            </item>';
            $bonckoLen.='<img src="'.$images[$a]->getMediaUrl().'">';
          }
          $bonckoLen.='-->
          ';
          $rssText.='
            </channel>
          </rss>';
       
          $file_handle = fopen($rssPath, "w");
          fwrite($file_handle, $rssText);
          fclose($file_handle);
      }
      //aggiunta javascript header
      // add to the document head
      static $BonckoLenAdded=0;
      //print "$BonckoLenAdded ".$BonckoLenAdded;
    if(!$BonckoLenAdded) {
      $BonckoLenAdded=1;
      $bonckoLenheader = '
          <!-- JW "BonckoLen" Plugin (v1.2) starts here -->
          <script type="text/javascript" src="'.$this->mosConfig_live_site.'/plugins/content/BonckoLen/piclens.js"></script>
          <!-- JW "BonckoLen" Plugin (v1.2) ends here -->';
        $mainframe->addCustomHeadTag($bonckoLenheader);
        }
      //inserimento img e link
      $bonckoLen.="
      ";
      $bonckoLen.="<div class=".$this->cssClass.">";
      if($align) $bonckoLen.="<center>";
      $bonckoLen.="
      <a href='javascript:PicLensLite.start({feedUrl:".'"'.$rssUrl.'"})'."'>"
      .$this->msg;
      for($a = 0;$a<min($noimage,$this->howmanythumbs);$a++) {
      if($this->random) {
      debug($this->debug,"random minia num".$ind);
      $ind=rand(0,$noimage-1);
 
        }
        else{
        debug($this->debug,"first minia");
        $ind=$a;
        }
      $bonckoLen.="
        <br><img src='".$images[$ind]->getMediaUrl()."' alt='".$this->imgText."' title='".$this->imgText."' ";
        if($this->widthTumb>0){
          $bonckoLen.=" width='".$this->widthTumb."px' ";
        }
        if($this->heightTumb>0){
          $bonckoLen.=" height='".$this->heightTumb."px' ";
        }
        $bonckoLen.=">";
      }
      $bonckoLen.="
      </a>
      ";
/*      for($a = 0;$a<min($noimage,$this->howmanythumbs);$a++) {
     
        $bonckoLen.="
        <br><a href='".$images[$ind]->getMediaUrl()."' ></a>";
      }*/
      if($align) $bonckoLen.="</center>";
      $bonckoLen.="</div>";
   
  }
  return $bonckoLen;
       
}
}
?>

la linea 32 parte da quella evindenziata in rosso,grazie in anticipo!
« Ultima modifica: 08 Mag 2009, 19:31:58 da filpi5481 »

Offline darksoul88

  • Nuovo arrivato
  • *
  • Post: 31
    • Mostra profilo
Re: PROGETTO: Testare componenti per joomla 1.5 su altervista.org
« Risposta #8 il: 07 Mag 2009, 02:33:52 »
-com_massmail
Soluzione:
-bisogna dare le direttive alla funzione phpmail di fermarsi ogni 3 mail inviate per almeno 2 sec e partire dal puntatore da dove si è fermata,

EDIT: RISOLTO (TESTATO FINO A 20 mail .... vi prego di aiutarmi a testarlo anche usando  mail temporanee , tanto poi verra cancellato il db )

file /administrator/components/com_massmail/admin.massmail.php
Riga 143
Citazione
// Send the Mail
   //Swedenfox mod
   foreach ($rows as $row) {
    $rs   = $mailer->Send($row->email);
   sleep(2);
       }
   //$rs   = $mailer->Send();
        //End Swedenfox Mod

-Ho Notato Che sulla 1.5.1 c'è l'opzione bcc  Wink (quindi le  mail arrivano in questo modo) bisogna ricordarsi ogni volta di inserire la spunta


Questo codice apporta problemi, invia e.mail multiple agli utenti.. sul mio sito ne arrivano 300 a testa!

 



Web Design Bolzano Kreatif