Back to top

Autore Topic: joomlafap e Very Simple Image Gallery  (Letto 7135 volte)

uik32

  • Visitatore
joomlafap e Very Simple Image Gallery
« il: 30 Giu 2011, 14:08:39 »
Ciao a tutti,
ho installato su joomlafap il plugin  plg_verysimpleimagegallery_v1.6.5_J1.5.  Il plugin funziona perfettamente, è versatile e di semplice amministrazione.
La verifica per la  validazione CSS ha restituito i seguenti errori:
...
.vsig_top div.inside  Parse Error opacity=60) !important
.vsig_top div.inside  La proprietà opacity non esiste per CSS versione 2.1 ma esiste in : 0.6 0.6
...
che ho risolto agendo sul file:
\plugins\contents\plugin_vsig\vsig.css
eliminando la voce: 
filter:alpha(opacity=60) !important;opacity:0.60 !important 
alla riga 16.
 
Ora chiedo il vostro aiuto: la validazione XHTML 1.0 Strict restituisce il seguente errore:
...
document type does not allow element "div" here; missing one of "object", "ins", "del", "map", "button" start-tag
<a id='g_vsig106_0'>[/url]<div class='vsig vsig106_0'>
...........................................................................
 
Ho agito in vari modi sul file:
\plugins\contents\vsig.php 
senza però pervenire ad una soluzione.
Chi può aiutarmi ??
Grazie 
 
 

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:joomlafap e Very Simple Image Gallery
« Risposta #1 il: 01 Lug 2011, 10:35:33 »
ciao puoi provare ad incollare il codice tra gli appositi tag? credo che l'editor l'abbia modificato e non riesco a capire l'errore!

uik32

  • Visitatore
Re:joomlafap e Very Simple Image Gallery
« Risposta #2 il: 01 Lug 2011, 15:51:07 »
intendi il codice del file
\plugins\contents\vsig.php ?

uik32

  • Visitatore
Re:joomlafap e Very Simple Image Gallery
« Risposta #3 il: 01 Lug 2011, 15:59:45 »
Allego il codice del file vsig.php
 
Codice: [Seleziona]
<?php
/*
// "Simple Image Gallery" (in content items) Plugin for Joomla 1.5 - Version 1.2.1
// License: http://www.gnu.org/copyleft/gpl.html
// Authors: Fotis Evangelou - George Chouliaras
// Copyright (c) 2008 JoomlaWorks.gr - http://www.joomlaworks.gr
// Project page at http://www.joomlaworks.gr - Demos at http://demo.joomlaworks.gr
// ***Last update: January 6th, 2007***
// Modified by Andreas Berger - http://www.bretteleben.de
// Plugin Name changed to "Very Simple Image Gallery" - Version 1.6.5
// Lightbox removed, large image added, further modifications.
// Modifications and additions Copyright (c) 2011 Andreas Berger - andreas_berger@bretteleben.de
// License: http://www.gnu.org/copyleft/gpl.html
// Project page and Demo at http://www.bretteleben.de
// ***Last update: 2011-03-06***
*/
defined'_JEXEC' ) or die( 'Restricted access' );
// Import library dependencies
jimport('joomla.event.plugin');
class 
plgContentVsig extends JPlugin
{
 
//Constructor
 
function plgContentVsig( &$subject )
 {
  
parent::__construct$subject );
  
// load plugin parameters
  
$this->_plugin JPluginHelper::getPlugin'content''vsig' );
  
$this->_params = new JParameter$this->_plugin->params );
 }
 function 
onPrepareContent(&$row, &$params$limitstart=0) {
  
// just startup
  
global $mainframe;
  
// checking
  
if ( !preg_match("#{vsig}(.*?){/vsig}#s"$row->text) ) {
   return;
  }
  
// j!1.5 paths
  
$path_absolute =  JPATH_SITE;
  
$path_site =    JURI :: base();
  if(
substr($path_site, -1)=="/"$path_site substr($path_site0, -1);
  
$path_imgroot =  '/images/stories/';        // default image root folder
  
$path_ctrls =   '/images/stories/vsig_buttons/';  // button folder
  
$path_plugin =   '/plugins/content/plugin_vsig/';  // path to plugin folder
  
$folder_thumbs =  'vsig_thumbs';           // thumbnail subfolder
  
$folder_images =  'vsig_images';           // image subfolder
  // import helper
    
JLoader::import'vsighelper'dirname__FILE__ ).'/plugin_vsig' );
//captions
  
if (preg_match_all("#{vsig_c}(.*?){/vsig_c}#s"$row->text$matchesPREG_PATTERN_ORDER) > 0) {
   
$document =& JFactory::getDocument();
   foreach (
$matches[0] as $match) {
    
$_raw_cap_ preg_replace("/{.+?}/"""$match);
    
$_raw_cap_exp_ explode("|",$_raw_cap_);
    
$cap1=($_raw_cap_exp_[1]&&trim($_raw_cap_exp_[1])!="")?(trim(plgContentVsigHelper::beStrtolower($_raw_cap_exp_[1]))):("CAPDEFAULT");
    
$cap2=($_raw_cap_exp_[2]&&trim($_raw_cap_exp_[2])!="")?(trim($_raw_cap_exp_[2])):("");
    
$cap3=($_raw_cap_exp_[3]&&trim($_raw_cap_exp_[3])!="")?(trim($_raw_cap_exp_[3])):("");
    
$caparray="cap_ar".$_raw_cap_exp_[0];
    if(!isset($
$caparray)){$$caparray=array();};
    ${
$caparray}[$cap1]=array($cap2,$cap3);
    
//remove the call
    
$row->text plgContentVsigHelper::beReplaceCall("{vsig_c}".$_raw_cap_."{/vsig_c}",''$row->text);
   }
  }
//captions
//links
  
if (preg_match_all("#{vsig_l}(.*?){/vsig_l}#s"$row->text$matchesPREG_PATTERN_ORDER) > 0) {
   
$document =& JFactory::getDocument();
   foreach (
$matches[0] as $match) {
    
$_raw_link_ preg_replace("/{.+?}/"""$match);
    
$_raw_link_exp_ explode("|",$_raw_link_);
    
$_link1=($_raw_link_exp_[1]&&trim($_raw_link_exp_[1])!="")?(trim(plgContentVsigHelper::beStrtolower($_raw_link_exp_[1]))):("LINKDEFAULT");
    
$_link2=($_raw_link_exp_[2]&&trim($_raw_link_exp_[2])!="")?(trim($_raw_link_exp_[2])):("");
    
$_link3=($_raw_link_exp_[3]&&trim($_raw_link_exp_[3])!="")?(trim($_raw_link_exp_[3])):($_link2);
    
$_link4=($_raw_link_exp_[4]&&trim($_raw_link_exp_[4])!="")?(trim($_raw_link_exp_[4])):("_self");
    
$_linkarray="_linkar".$_raw_link_exp_[0];
    if(!isset($
$_linkarray)){$$_linkarray=array();};
    ${
$_linkarray}[$_link1]=array($_link2,$_link3,$_link4);
    
//remove the call
    
$row->text plgContentVsigHelper::beReplaceCall("{vsig_l}".$_raw_link_."{/vsig_l}",''$row->text);
   }
  }
//links
//images
  
if (preg_match_all("#{vsig}(.*?){/vsig}#s"$row->text$matchesPREG_PATTERN_ORDER) > 0) {
   
$document =& JFactory::getDocument();
   
$sigcount = -1;
   
$_target=JRequest::getURI();
   
$vsig_cssadd=""//collect css for page head
   
$vsig_script=""//collect javascript for page head
   
foreach ($matches[0] as $match) {
    
$sigcount++;
    
//split string and check for overrides
    
$vsig_code preg_replace("/{.+?}/"""$match);
    
$vsig_raw explode ("|"$vsig_code);
    
$_images_dir_ trim($vsig_raw[0]);
    if(
substr($_images_dir_,-1,1)!="/"&&$_images_dir_!=""){$_images_dir_=$_images_dir_."/";} //add trailing slash
    
if(substr($_images_dir_,0,1)=="/"&&$_images_dir_!=""){$_images_dir_=substr($_images_dir_,1,strlen($_images_dir_)-1);} //remove leading slash
    //process overrides if any
    
unset ($vsig_overrides);
    
$vsig_overrides=array();
    if(
count($vsig_raw)>=2){ //there are parameteroverrides
     
for($i=1;$i<count($vsig_raw);$i++){
      
$overr_temp=explode("=",$vsig_raw[$i]);
      if(
count($overr_temp)>=2){
       
$vsig_overrides[strtolower(trim($overr_temp[0]))]=trim($overr_temp[1]);
      }
     }
    }
    unset(
$images);
    
$noimage 0;
    
//read and process the param for the image root
    
$path_imgroot trim($this->_params->get('imagepath'$path_imgroot));
    if(
substr($path_imgroot, -1)!="/"){$path_imgroot=$path_imgroot."/";} //add trailing slash
    
if(substr($path_imgroot,0,1)!="/"){$path_imgroot="/".$path_imgroot;} //add leading slash
    //check permissions and set default if possible
    //jimport('joomla.filesystem.path');
    //$dpcr = JPath::canChmod($path_absolute.$path_imgroot.$_images_dir_);
    //if($dpcr==1){$dpcr = JPath::setPermissions($path_absolute.$path_imgroot.$_images_dir_);};
    // read directory and check for images
    
if ($dh = @opendir($path_absolute.$path_imgroot.$_images_dir_)) {
     while ((
$f readdir($dh)) !== false) {
      if((
substr(strtolower($f),-4) == '.jpg') || (substr(strtolower($f),-4) == '.gif') || (substr(strtolower($f),-4) == '.png')) {
       
$noimage++;
       
$images[] = array('filename' => $f'flastmod' => filemtime($path_absolute.$path_imgroot.$_images_dir_.$f)); 
      }
     }
     
closedir($dh);
     
//damn, found the folder but it is empty
     
$html1="<br />Very Simple Image Gallery:<br />No images found in folder ".$path_absolute.$path_imgroot.$_images_dir_."<br />";
    }
    else {
     
//you promised me a folder - where is it?
     
$html1="<br />Very Simple Image Gallery:<br />Could not find folder ".$path_absolute.$path_imgroot.$_images_dir_."<br />";
    }
    if(
$noimage) {
     
//read in parameters and overrides
     
$_width_    = (array_key_exists("twidth",$vsig_overrides)&&$vsig_overrides['twidth']!="")?($vsig_overrides['twidth']):($this->_params->get('th_width'120)); //thumbs
     
$_height_   = (array_key_exists("theight",$vsig_overrides)&&$vsig_overrides['theight']!="")?($vsig_overrides['theight']):($this->_params->get('th_height'90)); //thumbs
     
$_keep_     = (array_key_exists("crop",$vsig_overrides)&&$vsig_overrides['crop']!="")?($vsig_overrides['crop']):($this->_params->get('th_keep''keep')); //thumbs
     
$_imquality_  = (array_key_exists("imquality",$vsig_overrides)&&$vsig_overrides['imquality']!="")?($vsig_overrides['imquality']):($this->_params->get('im_quality'90)); //image
     
$_quality_   = (array_key_exists("quality",$vsig_overrides)&&$vsig_overrides['quality']!="")?($vsig_overrides['quality']):($this->_params->get('th_quality'80)); //thumbs
     
$_space_    = (array_key_exists("space",$vsig_overrides)&&$vsig_overrides['space']!="")?($vsig_overrides['space']):($this->_params->get('th_space'5));  //thumbs
     
$_imwidth_   = (array_key_exists("width",$vsig_overrides)&&$vsig_overrides['width']!="")?($vsig_overrides['width']):($this->_params->get('im_width'400));  //image
     
$_imheight_  = (array_key_exists("height",$vsig_overrides))?($vsig_overrides['height']):($this->_params->get('im_height'''));  //image
     
$_im_align_  = (array_key_exists("align",$vsig_overrides)&&$vsig_overrides['align']!="")?($vsig_overrides['align']):($this->_params->get('im_align'1));  //image
     
$_usescript_  = (array_key_exists("script",$vsig_overrides)&&$vsig_overrides['script']!="")?($vsig_overrides['script']):($this->_params->get('usescript'1));  //javascript
     
$_hover_    = (array_key_exists("hover",$vsig_overrides)&&$vsig_overrides['hover']!="")?($vsig_overrides['hover']):($this->_params->get('th_hover'0));  //javascript
     
$_preload_   = (array_key_exists("preload",$vsig_overrides)&&$vsig_overrides['preload']!="")?($vsig_overrides['preload']):($this->_params->get('preload'0));  //javascript
     
$_tooltip_  = (array_key_exists("tooltip",$vsig_overrides)&&$vsig_overrides['tooltip']!="")?($vsig_overrides['tooltip']):($this->_params->get('tooltip'0));  //tooltips
     
$_th_right_  = (array_key_exists("right",$vsig_overrides)&&$vsig_overrides['right']!="")?($vsig_overrides['right']):($this->_params->get('th_right'2));  //layout
     
$_th_cols_   = (array_key_exists("cols",$vsig_overrides)&&$vsig_overrides['cols']!="")?($vsig_overrides['cols']):($this->_params->get('th_cols'1));  //layout
     
$_th_sort_  = (array_key_exists("sort",$vsig_overrides)&&$vsig_overrides['sort']!="")?($vsig_overrides['sort']):($this->_params->get('th_sort'0)); //thumbs
     
$_setid_    = (array_key_exists("folderid",$vsig_overrides)&&$vsig_overrides['folderid']!="")?($vsig_overrides['folderid']):($this->_params->get('setid'0));    //foldername
     
$_cap_show_  = (array_key_exists("caps",$vsig_overrides)&&$vsig_overrides['caps']!="")?($vsig_overrides['caps']):($this->_params->get('cap_show'1));  //captions
     
$_cap_pos_   = (array_key_exists("inout",$vsig_overrides)&&$vsig_overrides['inout']!="")?($vsig_overrides['inout']):($this->_params->get('cap_pos'1));   //captions
     
$_link_use_  = (array_key_exists("links",$vsig_overrides)&&$vsig_overrides['links']!="")?($vsig_overrides['links']):($this->_params->get('link_use'1));  //links
     
$_link_orig_  = (array_key_exists("autolink",$vsig_overrides)&&$vsig_overrides['autolink']!="")?($vsig_overrides['autolink']):($this->_params->get('link_orig'0));  //links
     
$_sets_use_  = (array_key_exists("sets",$vsig_overrides)&&$vsig_overrides['sets']!="")?($vsig_overrides['sets']):($this->_params->get('sets_use'''));  //sets
     
$_sets_txt_  = (array_key_exists("setstxt",$vsig_overrides)&&$vsig_overrides['setstxt']!="")?($vsig_overrides['setstxt']):($this->_params->get('sets_txt''Set'));  //sets
     
$path_ctrls  trim($this->_params->get('buttonpath'$path_ctrls));
     
//controls
     
$_ctrl_fwd_   = (array_key_exists("cfwd",$vsig_overrides))?($vsig_overrides['cfwd']):(trim($this->_params->get('ctrl_fwd''')));
     
$_ctrl_back_   = (array_key_exists("cbwd",$vsig_overrides))?($vsig_overrides['cbwd']):(trim($this->_params->get('ctrl_back''')));
     
$_ctrl_height_  24;
     
//check if images are used for controls and allow default buttons
     
$_ctrl_fwd_type $_ctrl_back_type "noimg";
     if(
is_file($path_absolute.$path_ctrls.$_ctrl_fwd_)&&((substr(strtolower($_ctrl_fwd_),-3)=='jpg')||(substr(strtolower($_ctrl_fwd_),-3)=='gif')||(substr(strtolower($_ctrl_fwd_),-3)=='png'))){$_ctrl_fwd_=$path_ctrls.$_ctrl_fwd_;$_ctrl_fwd_type="img";}
     elseif(
$_ctrl_fwd_==""){$_ctrl_fwd_=$path_plugin.'fwd.png';$_ctrl_fwd_type="img";}
     if(
is_file($path_absolute.$path_ctrls.$_ctrl_back_)&&((substr(strtolower($_ctrl_back_),-3)=='jpg')||(substr(strtolower($_ctrl_back_),-3)=='gif')||(substr(strtolower($_ctrl_back_),-3)=='png'))){$_ctrl_back_=$path_ctrls.$_ctrl_back_;$_ctrl_back_type="img";}
     elseif(
$_ctrl_back_==""){$_ctrl_back_=$path_plugin.'bwd.png';$_ctrl_back_type="img";}
     
//calculations
     
$_im_area_=$_imwidth_-10;
     if(
$_th_right_=="1"||$_th_right_=="3"){
     
$_im_area_=$_imwidth_+10;
      
$_th_cols_=(($_im_area_-($_width_+8+$_space_)*$_th_cols_) >=($_width_+10))?($_th_cols_):(1);
      
$_im_area_=intval($_imwidth_-($_width_+8+$_space_)*$_th_cols_);
      
$_rulerspace_=intval(($_width_+8+$_space_)*$_th_cols_);
      
$_rulerspace_.="px";
      
$_im_area_=$_im_area_-10;
     }
     
//calculate the number of sets
     
$_sets_number_=($_sets_use_&&$_sets_use_<=(count($images)+1))?(ceil(count($images)/$_sets_use_)):1;
     
//justify
     
if($_th_right_=="2"){
      
$_im_area_=$_im_area_+10;
      
$countthumbs=intval($_im_area_/(($_width_+8+$_space_)));
      
$toremove=$_im_area_-($countthumbs*($_width_+8+$_space_));
      
$newwidth=$_width_+intval($toremove/$countthumbs);
      
$_height_=intval($_height_/$_width_*$newwidth);
       
$_width_=$newwidth;
      
$_im_area_=$countthumbs*($_width_+8+$_space_)-$_space_-10;
     }
     
//calulate the image proportions
     
if(trim($_imheight_)!=""){$therealimageheight=(int)($_imheight_*($_im_area_/$_imwidth_));}
     else{
$therealimageheight="full";}
     
//create a unique identifier for the current gallery
     
$identifier=$row->id."_".$sigcount;
     
//write the styles for the gallery
     
if($_th_right_!="1"&&$_th_right_!="3"){
      
$vsig_cssadd.=".vsig_cont".$identifier." {margin:0 ".$_space_."px ".$_space_."px 0 !important;width:".($_width_+8)."px;height:".($_height_+8)."px;}\n";
      
$vsig_cssadd.=".vsig_top".$identifier." {width:".$_im_area_."px;margin:0px 0px 0px 0px;}\n";
      }
     else{
      if(
$_th_right_=="1"){
      
$vsig_cssadd.=".vsig_cont".$identifier." {margin:0 0 ".$_space_."px ".$_space_."px !important;width:".($_width_+8)."px;height:".($_height_+7)."px;}\n";
      
$vsig_cssadd.=".vsig_top".$identifier." {width:".$_im_area_."px;float:left;margin:0px 0px 0px 0px;}\n.vsig_ruler".$identifier." {float:right !important;width:".$_rulerspace_.";}\n";
       }
      else{
      
$vsig_cssadd.=".vsig_cont".$identifier." {margin:0 ".$_space_."px ".$_space_."px 0 !important;width:".($_width_+8)."px;height:".($_height_+7)."px;}\n";
      
$vsig_cssadd.=".vsig_top".$identifier." {width:".$_im_area_."px;float:left;margin:0px 0px 0px 0px;}\n.vsig_ruler".$identifier." {float:left !important;width:".$_rulerspace_.";}\n";
      }
      }
     if(
$_im_align_==0){$vsig_cssadd.=".vsig".$identifier." {margin:0 0 0 auto;padding:0;display:block;width:".$_imwidth_."px;}\n";}
     elseif(
$_im_align_==1){$vsig_cssadd.=".vsig".$identifier." {margin:auto;display:block;width:".$_imwidth_."px;}\n";}
     elseif(
$_im_align_==3){$vsig_cssadd.=".vsig".$identifier." {margin:10px;float:left;width:".$_imwidth_."px;}\n";}
     elseif(
$_im_align_==4){$vsig_cssadd.=".vsig".$identifier." {margin:10px;float:right;width:".$_imwidth_."px;}\n";}
     else{
$vsig_cssadd.=".vsig".$identifier." {width:".$_imwidth_."px;}\n";}
     
$vsig_cssadd.=".vsig_ctrls_".$identifier." {display:block;width:".($_im_area_+10)."px;height:".$_ctrl_height_."px;text-align:right;";
     if(
$_th_right_==3){
      
$vsig_cssadd.="float:right !important;";
      } else {
      
$vsig_cssadd.="float:left !important;";
     }
     
$vsig_cssadd.="}\n";
     
//manipulate uri
     
$aktimg=0;
     
$target[$identifier]=htmlspecialchars($_target);
     
$foundrequest=JRequest::getVar('vsig'.$identifier'FALSE');
     if(
$foundrequest!='FALSE'){
      
$aktimg=(int)$foundrequest;
      
//if we find on of our request-params a potential random sort is changed to the default sort
      
if($_th_sort_==4){$_th_sort_=0;}
      
$target[$identifier] = preg_replace('@[&|&amp;]?vsig'.$identifier.'=[0-9]+@'''$target[$identifier] );
      
$target[$identifier] = @preg_replace('@(\?&amp;)@''?'$target[$identifier] );
      }
     
$vsig_adqm strpos($target[$identifier], '?');
     
$target[$identifier].=($vsig_adqm===false)?("?"):("");
     
$target[$identifier].=(substr($target[$identifier], -1)!="?")?("&amp;"):("");    
     
$target[$identifier] = @preg_replace('@(&amp&amp;)@''&amp;'$target[$identifier] );
     
//current set according to main image else 1
     
$_sets_current_=($_sets_use_)?(intval($aktimg/$_sets_use_)+1):1;
     
//sort images
     
$images plgContentVsigHelper::beSortImages($images,$_th_sort_);
     
//set path of thumbnail directory
     
$thumbdir=$path_absolute.$path_imgroot.$_images_dir_.$folder_thumbs.'/';
     
//check_existence_of/create thumbdirectory
     
if(!is_dir($thumbdir)){plgContentVsigHelper::beMakeFolder($thumbdir,'thumbnail');}
     
//set path of image directory
     
$imgdir=$path_absolute.$path_imgroot.$_images_dir_.$folder_images.'/';
     
//check_existence_of/create imagedirectory
     
if(!is_dir($imgdir)){plgContentVsigHelper::beMakeFolder($imgdir,'image');}
     
//set the var for the current array of captions
     
$captions="cap_ar".$sigcount;
     
//set the var for the current array of links
     
$vsiglinks="_linkar".$sigcount;
     
//start collecting html and set folder identity - if set to do so
     
if($_setid_){
      
$_tempstring=explode("/",$_images_dir_);
      
$_tempstring=$_tempstring[count($_tempstring)-2];
      
$html1 "\n<a id='g_vsig".$identifier."'></a><div class='vsig vsig".$identifier."' id='".$_tempstring."'>";
     }else{
      
$html1 "\n<a id='g_vsig".$identifier."'></a><div class='vsig vsig".$identifier."'>";
     }
     
//start collecting html for main-image-part
     
$html2='';
     
//start collecting html for thumbs-part
     
$html3='';
     
//create current javascript array
     
if($_usescript_){
      
$vsig_script.="var vsig_".$identifier."= new Array();\n";
      
$vsig_script.="var vsig_".$identifier."_b=new Array('".$path_site.$path_imgroot.$_images_dir_."','".$folder_thumbs."/','".$identifier."','".$target[$identifier]."vsig".$identifier."=');\n";
      }
     
//set counter for thumbs in set to 1
     
$thumbs_in_set=1;
     
//traverse the found images#######################
     
for($a 0;$a<$noimage;$a++) {
      if(
$images[$a]['filename'] != '') {
       
//prepare captions############################
       
$cur_cap=array("",""); //reset captions
       
$cur_cap_set=0//set trigger for captions
       
if($_cap_show_&&isset($$captions)){ //are captions activated and are there captions?
        
if(array_key_exists(plgContentVsigHelper::beStrtolower($images[$a]['filename']),$$captions)){ //check for specific caption
         
$cur_cap=array(${$captions}[plgContentVsigHelper::beStrtolower($images[$a]['filename'])][0],${$captions}[plgContentVsigHelper::beStrtolower($images[$a]['filename'])][1]);
         
$cur_cap_set=1;
        }
        elseif(
array_key_exists("CAPDEFAULT",$$captions)){ //check for default caption
         
$cur_cap=array(${$captions}["CAPDEFAULT"][0],${$captions}["CAPDEFAULT"][1]);
         
$cur_cap_set=1;
        }
       }
       
//create values for js
       
$cur_cap_js=$cur_cap;
       
//encode captions
       
$cur_cap_js[0] = plgContentVsigHelper::beKickQuotes($cur_cap_js[0]);
       
$cur_cap_js[1] = plgContentVsigHelper::beKickQuotes($cur_cap_js[1]);
       
//prepare links###############################
       
$cur_link=array("#g_vsig".$identifier,"","_self"); //reset links
       //check for autolinks
       
if($_link_orig_){
        
$setlinks="_linkar".$sigcount;
        if(!isset($
$setlinks)){$$setlinks=array();}
        
$_link1=$images[$a]['filename'];
        
$_link2=$path_site.$path_imgroot.$_images_dir_.$images[$a]['filename'];
        
$_link3=$images[$a]['filename'];
        ${
$setlinks}[$_link1]=array($_link2,$_link3,"_blank");
       }
       if(
$_link_use_&&isset($$vsiglinks)){ //are links activated and are there links?
        
if(array_key_exists(plgContentVsigHelper::beStrtolower($images[$a]['filename']),$$vsiglinks)){ //check for specific links
         
$cur_link=${$vsiglinks}[plgContentVsigHelper::beStrtolower($images[$a]['filename'])];
        }
        elseif(
array_key_exists("LINKDEFAULT",$$vsiglinks)){ //check for default link
         
$cur_link=${$vsiglinks}["LINKDEFAULT"];
        }
       }
       
//create values for js
       
$cur_link_js=$cur_link;       
       
//encode links
       
$cur_link[1] = htmlspecialchars($cur_link_js[1], ENT_QUOTES);
       
$cur_link_js[1] = plgContentVsigHelper::beKickQuotes($cur_link_js[1]);
       
//prepare alt and title#######################
       
$cur_alt=($_tooltip_>=1)?(substr($images[$a]['filename'], 0, -4)):(""); //reset alt-text and title
       //create values for js
       
$cur_alt_js=$cur_alt;
       
//encode alt-title from image name
       
$cur_alt utf8_encode($cur_alt);
       
$cur_alt_js $cur_alt;
       
//check captions to use instead of file name
       
if(isset($$captions)){ //are there captions?
        
if(array_key_exists(plgContentVsigHelper::beStrtolower($images[$a]['filename']),$$captions)){ //check for specific caption
         
$cur_alt=${$captions}[plgContentVsigHelper::beStrtolower($images[$a]['filename'])][0];
        }
        elseif(
array_key_exists("CAPDEFAULT",$$captions)){ //check for default caption
         
$cur_alt=${$captions}["CAPDEFAULT"][0];
        }
       
//create values for js
       
$cur_alt_js=$cur_alt;
       
//encode alt-title from captions
       
}
       
//if a specific link is set, the title overrides all
       
if($_link_use_&&isset($$vsiglinks)&&array_key_exists(plgContentVsigHelper::beStrtolower($images[$a]['filename']),$$vsiglinks)&&${$vsiglinks}[plgContentVsigHelper::beStrtolower($images[$a]['filename'])][1]!=""){
        
$cur_alt=${$vsiglinks}[plgContentVsigHelper::beStrtolower($images[$a]['filename'])][1];
       
//encode alt-title from links
       //$cur_alt=$cur_alt;
       
$cur_alt_js=$cur_alt;
       }
       
//encode alt-title
       
$cur_alt_js plgContentVsigHelper::beKickQuotes($cur_alt_js);
       
$cur_alt plgContentVsigHelper::beKickQuotes($cur_alt);
       
//check_existence_of/create img
       
$theimage plgContentVsigHelper::beResizeImg($path_absolute.$path_imgroot.$_images_dir_.$images[$a]['filename'],$folder_images,$_im_area_,$therealimageheight,'keep','no',$_imquality_);
       
//prepare and encode webpath main image#######
       
$cur_webpath=$path_site.$path_imgroot.$_images_dir_.$folder_images."/".$theimage[1];
       
//top image###################################
       
if($images[$a]['filename']==$images[$aktimg]['filename']) {
        
$html2 .= "\n<div class='vsig_top vsig_top".$identifier."'>";
        if(
$_link_use_&&isset($$vsiglinks)){ //links are activated and set
        
$html2 .= "\n<a href='".$cur_link[0]."' title='".$cur_link[1]."' target='".$cur_link[2]."'>";
        }
        
$html2 .= "\n<img id='topimg".$identifier."' src='".$cur_webpath."' title='".$cur_alt."' alt='".$cur_alt."'/>";
        if(
$_link_use_&&isset($$vsiglinks)){ //links are activated and set
        
$html2 .= "\n</a>";
        }
        if(
$_cap_show_&&isset($$captions)){ //we have to show captions
        
$html2 .= "\n<div class='".(($_cap_pos_)?'inside':'outside')."' style='width:".$_im_area_."px;'>";
         if(
$cur_cap_set){ //captions (specific or default) are set for this image
        
$cur_cap[1] = preg_replace('/[\$]/''$'$cur_cap[1]);//prevent the $ from getting executed as a variable;
        
$html2 .= "<span>".$cur_cap[0]."</span><span>".$cur_cap[1]."</span>";
         }
        
$html2 .= "\n</div>".(($_cap_pos_)?"":"<br class='vsig_clr' />");
        }
        
$html2 .= "\n</div>\n";
       }
       
//thumbnails##################################
       //check_existence_of/create thumb
       
$thethumb plgContentVsigHelper::beResizeImg($path_absolute.$path_imgroot.$_images_dir_.$images[$a]['filename'],$folder_thumbs,$_width_,$_height_,$_keep_,'no',$_quality_);
       
//prepare and encode webpath thumbs#######
       
$cur_thumb_webpath=$path_site.$path_imgroot.$_images_dir_.$folder_thumbs.'/'.$thethumb[1];
       
//check if sets are used and if the current thumb belongs to the current set
       
if(!$_sets_use_||($a>=($_sets_use_*$_sets_current_-$_sets_use_)&&$a<=($_sets_use_*$_sets_current_-1)&&$_sets_use_>=2)){
        
//write html for thumbs
        
$html3 .= '<div id="thbvsig_'.$identifier.'_'.$thumbs_in_set.'" class="vsig_cont vsig_cont'.$identifier.'"><div class="vsig_thumb">';
        
$html3 .= '<a href="'.$target[$identifier].'vsig'.$identifier.'='.$a.'" rel="nofollow"';
        if(
$_usescript_>=1){ //javascript is activated, insert the onclick event
        
$html3 .= ' onclick=\'switchimg(vsig_'.$identifier.'['.$a.'],vsig_'.$identifier.'_b);return false;\'';
         if(
$_hover_>=1){ //change main image on thumbhover too
         
$html3 .= ' onmouseover=\'switchimg(vsig_'.$identifier.'['.$a.'],vsig_'.$identifier.'_b);return false;\'';
         }
        }
        
$html3 .= ' title="'.$cur_alt.'">';
        
$html3 .= '<img src="'.$cur_thumb_webpath.'" alt="'.$cur_alt.'"/>';
        
$html3 .= "</a></div></div>\n";
        
//increment counter for thumbs in set
        
$thumbs_in_set++;
       }
       
//array for javascript; name: identifier+prefix
       
if($_usescript_){
       
$vsig_script.="vsig_".$identifier."[".$a."]=new Array("
       
$vsig_script.="'".$theimage[1]."',";  //0-image-url
       
$vsig_script.="'".$cur_cap_js[0]."',"//1-captitle
       
$vsig_script.="'".$cur_cap_js[1]."',"//2-captext
       
$vsig_script.="'".$cur_link_js[0]."',"//3-linkhref
       
$vsig_script.="'".$cur_link_js[1]."',"//4-linktitle
       
$vsig_script.="'".$cur_link_js[2]."',"//5-linktarget
       
$vsig_script.="'".$cur_alt_js."',";   //6-alt-txt
       
$vsig_script.="'".$thethumb[1]."');\n"//7-thumb-url
       
}
      }
     }
     
//if the last set contains less thumbs than a full set, add dummies
     
if($_sets_use_&&count($images)>=($_sets_use_+1)&&$_sets_use_>=2){
      for(
$b=$thumbs_in_set;$b<=$_sets_use_;$b++){
       
$html3 .= '<div id="thbvsig_'.$identifier.'_'.$thumbs_in_set.'" class="vsig_cont vsig_cont'.$identifier.'" style="visibility:hidden;"><div class="vsig_thumb">';
       
$html3 .= '<a href="" rel="nofollow"';
       if(
$_usescript_>=1){ //javascript is activated, insert the onclick event
       
$html3 .= ' onclick=\'return false;\'';
        if(
$_hover_>=1){ //change main image on thumbhover too
        
$html3 .= ' onmouseover=\'\'';
        }
       }
       
$html3 .= ' title=""><img src=""/>';
       
$html3 .= "</a></div></div>\n";
       
//increment counter for thumbs in set
       
$thumbs_in_set++;
      }
     }
     
//add controls
     
if($_sets_use_&&$_sets_number_>=2) {
      
$html4="<div class='vsig_ctrls vsig_ctrls_".$identifier."'>";
      
$html4.="<div class='vsig_ctrl_left'></div><div class='vsig_ctrl_right'>";
      
//back
      
if($_sets_current_>=2){
       
$html4.= '<a href="'.$target[$identifier].'vsig'.$identifier.'='.(($_sets_current_-1)*$_sets_use_-$_sets_use_).'" rel="nofollow"';
       if(
$_usescript_>=1){ //javascript is activated, insert the onclick event
       
$html4.= ' id=\'bbackvsig_'.$identifier.'\'';
       
$html4.= ' onclick=\'switchset("vsig_'.$identifier.'",'.(($_sets_current_-1)*$_sets_use_-$_sets_use_).','.$_sets_use_.');return false;\'';
       }
       
$html4.= '>';
      }
      else{
       
$html4.= '<a href="'.$target[$identifier].'vsig'.$identifier.'='.(($_sets_number_-1)*$_sets_use_).'" rel="nofollow"';
       if(
$_usescript_>=1){ //javascript is activated, insert the onclick event
       
$html4.= ' id=\'bbackvsig_'.$identifier.'\'';
       
$html4.= ' onclick=\'switchset("vsig_'.$identifier.'",'.(($_sets_number_-1)*$_sets_use_).','.$_sets_use_.');return false;\'';
       }
       
$html4.= '>';
      }
      if(
$_ctrl_back_type=="img"){$html4.="<img src='".$path_site.$_ctrl_back_."' alt='".substr($_ctrl_back_, (strrpos($_ctrl_back_"/")+1), -4)."'/>";}
      else{
$html4.=$_ctrl_back_;}
      
$html4.="</a>";
      
//counter
      
$html4.="&nbsp;&nbsp;".$_sets_txt_."<span id='countervsig_".$identifier."' class='vsig_counter'>&nbsp;".$_sets_current_."/".$_sets_number_."</span>&nbsp;&nbsp;";
      
//forward
      
if($_sets_current_<=$_sets_number_-1){
       
$html4.= '<a href="'.$target[$identifier].'vsig'.$identifier.'='.($_sets_current_*$_sets_use_).'" rel="nofollow"';
       if(
$_usescript_>=1){ //javascript is activated, insert the onclick event
       
$html4.= ' id=\'bfwdvsig_'.$identifier.'\'';
       
$html4.= ' onclick=\'switchset("vsig_'.$identifier.'",'.($_sets_current_*$_sets_use_).','.$_sets_use_.');return false;\'';
       }
       
$html4.= '>';
      }
      else{
       
$html4.= '<a href="'.$target[$identifier].'vsig'.$identifier.'=0" rel="nofollow"';
       if(
$_usescript_>=1){ //javascript is activated, insert the onclick event
       
$html4.= ' id=\'bfwdvsig_'.$identifier.'\'';
       
$html4.= ' onclick=\'switchset("vsig_'.$identifier.'",0,'.$_sets_use_.');return false;\'';
       }
       
$html4.= '>';
      }
      if(
$_ctrl_fwd_type=="img"){$html4.="<img src='".$path_site.$_ctrl_fwd_."' alt='".substr($_ctrl_fwd_, (strrpos($_ctrl_fwd_"/")+1), -4)."'/>";}
      else{
$html4.=$_ctrl_fwd_;}
      
$html4.="</a>";
      
$html4.="</div></div>\n";
     }
     
//combine top image, controls and thumbs####################
     
if($_sets_use_&&$_sets_number_>=2) {
      if(
$_th_right_=="1"){ //if thumbs are right PLUS sets are used => topimage-ruler-thumbs-controls
       
$html1 .=$html2;
       
$html1 .="<div class='vsig_ruler".$identifier." vsig_ruler'>\n";
       
$html1 .=$html3;
       
$html1 .="</div>\n";
       
$html1 .=$html4;
      }
      elseif(
$_th_right_=="3"){//if thumbs are left PLUS sets are used => topimage-ruler-thumbs-controls
       
$html1 .="<div class='vsig_ruler".$identifier." vsig_ruler'>\n";
       
$html1 .=$html3;
       
$html1 .="</div>\n";
       
$html1 .=$html2;
       
$html1 .=$html4;
      }
      else{ 
//if thumbs are below PLUS sets are used => topimage-controls-thumbs
       
$html1 .=$html2;
       
$html1 .=$html4;
       
$html1 .=$html3;
      }
     }
     else{
      if(
$_th_right_=="1"){ //if thumbs are right NO sets are used => topimage-ruler-thumbs
       
$html1 .=$html2;
       
$html1 .="<div class='vsig_ruler".$identifier." vsig_ruler'>\n";
       
$html1 .=$html3;
       
$html1 .="</div>\n";
      }
      elseif(
$_th_right_=="3"){ //if thumbs are left NO sets are used => ruler-thumbs-topimage
       
$html1 .="<div class='vsig_ruler".$identifier." vsig_ruler'>\n";
       
$html1 .=$html3;
       
$html1 .="</div>\n";
       
$html1 .=$html2;
      }
      else{ 
//if thumbs are below NO sets are used => topimage-thumbs
       
$html1 .=$html2;
       
$html1 .=$html3;
      }
     }
     
$html1 .="<div class=\"vsig_clr\"></div>\n</div>\n";
     if(
$_usescript_==1){ //javascript is activated, link the js-file
      
$document->addScript($path_site.$path_plugin.'vsig.js');
     }
     if(
$_preload_){
      
$vsig_script.="var vsig_".$identifier."_preload = vsig_daisychain('vsig_".$identifier."','vsig_".$identifier."_b');\n";
     }
    }
    
//replace the call with the gallery#################
    
$row->text plgContentVsigHelper::beReplaceCall("{vsig}".$vsig_code."{/vsig}",$html1$row->text);
   }
   
//add arrays with alt, caption and link
   
if($vsig_script!=""){
    
$document->addScriptDeclaration($vsig_script);
   }
   
//write collected CSS setting to the head of the page
   
if($vsig_cssadd!=""){
   
$document->addCustomTag("<style type='text/css'>\n".$vsig_cssadd."</style>\n");
   
//remove duplicate links to stylesheet - start
   
$headerstuff $document->getHeadData();
   foreach(
$headerstuff['custom'] as $key => $custom){
    if(
stristr($custom'vsig.css') !== false){
     unset(
$headerstuff['custom'][$key]);
    }
   }
      
$document->setHeadData($headerstuff);
   
//remove duplicate links to stylesheet - end
   
$document->addCustomTag('<link href="'.$path_site.$path_plugin.'vsig.css" rel="stylesheet" type="text/css" />' );
   }
  }
//images
 
}
function 
onAfterDisplayContent( &$article, &$params$limitstart=) {
 global 
$mainframe;
 if(
preg_match('#vsig[0-9]+_#s'$_SERVER['REQUEST_URI'])>=1){
  
$document =& JFactory::getDocument();
  
$document->setMetaData("robots""noindex, nofollow");
  }
 }
}
?>
Grazie

uik32

  • Visitatore
Re:joomlafap e Very Simple Image Gallery
« Risposta #4 il: 01 Lug 2011, 16:43:45 »
Ciao,
allego anche l'errore di validazione tra due tag:
Codice: [Seleziona]
Line 149, Column 52: document type does not allow element "div" here; missing one of "object", "ins", "del", "map", "button" start-tag
<a id='g_vsig106_0'></a><div class='vsig vsig106_0'>  ✉
   The mentioned element is not allowed to appear in the context in which you've placed it; the other mentioned elements are the only ones that are both allowed there and can contain the element mentioned. This might mean that you need a containing element, or possibly that you've forgotten to close a previous element.
 One possible cause for this message is that you have attempted to put a block-level element (such as "<p>" or "<table>") inside an inline element (such as "<a>", "<span>", or "<font>").
 
Credo di aver allegato tutto.
Grazie ancora

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:joomlafap e Very Simple Image Gallery
« Risposta #5 il: 01 Lug 2011, 20:48:13 »
Mi bastava l'errore, ma ora già che ci sei piuttosto cche il codice sorgente posta cortesemente il link alla pagina da validare ;)

uik32

  • Visitatore
Re:joomlafap e Very Simple Image Gallery
« Risposta #6 il: 01 Lug 2011, 22:17:01 »
purtroppo il sito lo sto sviluppando in locale.
Possiamo fare diversamente?

uik32

  • Visitatore
Re:joomlafap e Very Simple Image Gallery
« Risposta #7 il: 01 Lug 2011, 22:23:30 »
Se non ci sono alternative, posso pubblicarlo temporaneamente in una directory di un sito già pubblicato.
Fammi sapere.
Grazie

uik32

  • Visitatore
Re:joomlafap e Very Simple Image Gallery
« Risposta #8 il: 01 Lug 2011, 22:49:45 »
Scusa se non ci ho pensato prima  :-[
ti allego la parte di codice "incriminata" con i relativi indici di riga (ti ricordo che l'errore viene segnalato alla 149):
 
Codice: [Seleziona]
134  <div class="contentpaneopen"> 135  <div>         136  <div class="contentheading"> 137                     <h2>Foto Francia 2009</h2> 138             </div> 139         </div> 140   </div> 141   <div class="contentpaneopen"> 142 143 144 145  <div> 146  <div> 147  <p style="text-align:center;"> </p> 148  <p style="text-align:center;"> 149  <a id='g_vsig106_0'></a><div class='vsig vsig106_0'> 150  <div class='vsig_top vsig_top106_0'> 151  <img id='topimg106_0' src='http://127.0.0.1/Pertini/foto/francia_2009/vsig_images/Didigente_220_292_90.jpg' title='' alt=''/> 152  </div> 153  <div class='vsig_ctrls vsig_ctrls_106_0'><div class='vsig_ctrl_left'></div><div class='vsig_ctrl_right'><a href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=106&amp;Itemid=124&amp;vsig106_0=4" rel="nofollow" id='bbackvsig_106_0' onclick='switchset("vsig_106_0",4,1);return false;'><img src='http://127.0.0.1/Pertini/foto/pulsanti/bwd.png' alt='bwd'/></a>&nbsp;&nbsp;Foto<span id='countervsig_106_0' class='vsig_counter'>&nbsp;1/5</span>&nbsp;&nbsp;<a href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=106&amp;Itemid=124&amp;vsig106_0=1" rel="nofollow" id='bfwdvsig_106_0' onclick='switchset("vsig_106_0",1,1);return false;'><img src='http://127.0.0.1/Pertini/foto/pulsanti/fwd.png' alt='fwd'/></a></div></div> 154  <div class="vsig_clr"></div> 155  </div> 156  </p> 157  <p style="text-align:left;"><a href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=114&amp;Itemid=124">&lt;&lt; Torna Indietro</a></p>Fammi sapere se è sufficiente o se devo pubblicare.
Ciao
 

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:joomlafap e Very Simple Image Gallery
« Risposta #9 il: 01 Lug 2011, 23:33:22 »
dal codice che mi hai inviato manda la chiusura di tre div (</div>). è un errore di compia incolla o proprio non c'è nel codice? prova postando l'html della pagina che visualizzi, è li che vorrei trovare l'errore!

uik32

  • Visitatore
Re:joomlafap e Very Simple Image Gallery
« Risposta #10 il: 02 Lug 2011, 00:26:56 »
Ti allego quanto mi hai chiesto:
Codice: [Seleziona]
<?xml version="1.0" encoding="utf-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it-it" lang="it-it" dir="ltr"> <head> <meta name="language" content="it-it" /> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <meta name="robots" content="index, follow" /> <meta name="keywords" content="joomla, Joomla" /> <meta name="title" content="Foto Francia 2009" /> <meta name="author" content="Pertini_Admin" /> <meta name="description" content="Joomla! - il sistema di gestione di contenuti e portali dinamici" />   <meta name="generator" content="Joomla! 1.5 - Open Source Content Management" /> <title>Foto Francia 2009</title> <link href="/Pertini/templates/accessible/favicon.ico" rel="shortcut icon" type="image/x-icon" /> <script type="text/javascript" src="/Pertini/media/system/js/mootools.js"></script> <script type="text/javascript" src="/Pertini/media/system/js/caption.js"></script> <script type="text/javascript" src="http://127.0.0.1/Pertini/plugins/content/plugin_vsig/vsig.js"></script> <script type="text/javascript"> var vsig_106_0= new Array(); var vsig_106_0_b=new Array('http://127.0.0.1/Pertini/foto/francia_2009/','vsig_thumbs/','106_0','/Pertini/index.php?option=com_content&amp;view=article&amp;id=106&amp;Itemid=124&amp;vsig106_0='); vsig_106_0[0]=new Array('Didigente_220_292_90.jpg','','','#g_vsig106_0','','_self','','Didigente_67_90_80.jpg'); vsig_106_0[1]=new Array('header_2_296_292_90.png','','','#g_vsig106_0','','_self','','header_2_91_90_80.png'); vsig_106_0[2]=new Array('ministero_istruzione_390_292_90.jpg','','','#g_vsig106_0','','_self','','ministero_istruzione_120_90_80.jpg'); vsig_106_0[3]=new Array('ministero_pubblica_istruzio_390_273_90.jpg','','','#g_vsig106_0','','_self','','ministero_pubblica_istruzio_120_84_80.jpg'); vsig_106_0[4]=new Array('ricerca_280_292_90.png','','','#g_vsig106_0','','_self','','ricerca_86_90_80.png'); </script>   <style type='text/css'> .vsig_cont106_0 {margin:0 2px 2px 0 !important;width:128px;height:98px;} .vsig_top106_0 {width:390px;margin:0px 0px 0px 0px;} .vsig106_0 {margin:auto;display:block;width:400px;} .vsig_ctrls_106_0 {display:block;width:400px;height:24px;text-align:right;float:left !important;} </style> <link href="http://127.0.0.1/Pertini/plugins/content/plugin_vsig/vsig.css" rel="stylesheet" type="text/css" /> <link href="http://127.0.0.1/Pertini/templates/accessible/css/template_css.css" rel="stylesheet" type="text/css"/> <!--[if IE]> <link href="http://127.0.0.1/Pertini/templates/accessible/css/msie6.css" rel="stylesheet" type="text/css"/> <![endif]--> <script type="text/javascript"> /* <![CDATA[ */ var skin_default = 'white'; /* ]]> */ </script> <script type="text/javascript" src="http://127.0.0.1/Pertini/templates/accessible/js/skin_alter.js"></script> </head> <body class="white" id="mainbody"> <div class="hidden"> <a name="up" id="up"></a> <h1>Joomla! - il sistema di gestione di contenuti e portali dinamici</h1> <!-- accesskey goes here! --> <ul> <li><a accesskey="P" href="#main-content">Vai ai Contenuti</a></li> <li><a accesskey="M" href="#main-menu">Vai alla Navigazione Principale e al Login</a></li> </ul> </div>     <div id="wrapper"> <div id="pathway">[Navigazione]: </div> <div id="top"> <div id="accessibility-links"> <script type="text/javascript"> //<![CDATA[ //                        document.write('Dimensioni carattere:'); document.write('<input type="button" name="decrease" id="decrease" value=" A - " accesskey="D" onclick="fs_change(-1); return false;" onkeypress="if(event.keyCode && event.keyCode != 9){fs_change(-1); return false;}" title="Diminuisci dimensioni carattere" />'); document.write('<input type="button" name="increase" id="increase" value=" A + " accesskey="A" onclick="fs_change(1); return false;" onkeypress="if(event.keyCode && event.keyCode != 9){fs_change(1); return false;}" title="Aumenta dimensioni carattere" />'); document.write('<input type="button" name="contrast" id="contrast" value="Contrasto" accesskey="X" onclick="skin_change(\'swap\');return false;" onkeypress="if(event.keyCode && event.keyCode != 9){skin_change(\'swap\'); return false;}" title="Versione a contrasto elevato" />'); document.write('<input type="button" name="reset" id="reset" value="Resetta" accesskey="Z" onclick="skin_change(\'white\');  fs_set(fs_default); return false;" onkeypress="if(event.keyCode && event.keyCode != 9){skin_change(\'swap\'); fs_set(fs_default);return false;}" title="Torna allo stile predefinito" />'); //]]> </script> <noscript><h2>La funzione di incremento-decremento dei caratteri e di attivazione di alto contrasto necessita javascript. Il tuo browser non supporta javascript oppure javascript è stato disabilitato.</h2></noscript> </div> <div class="padding">         </div> <div class="padding"> </div> </div> <div id="menu-top"> <div class="padding"> <div class="moduletable"> <ul class="menu-nav"><li class="item123"><a title="Albo Pretorio" href="http://127.0.0.1/Pertini/pretorio"><span>Albo Pretorio</span></a></li><li class="item28"><a title="Accessibilità" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=60&amp;Itemid=28" accesskey=""><img src="/Pertini/images/stories/accessibilita1.jpg" alt="accessibilita" /><span>Accessibilità</span></a></li><li class="item29"><a title="Access Key" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=54&amp;Itemid=29" accesskey=""><img src="/Pertini/images/stories/accessibilita1.jpg" alt="access-key" /><span>Access Key</span></a></li><li class="item18"><a title="Privacy" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=50&amp;Itemid=18" accesskey=""><img src="/Pertini/images/stories/eye.png" alt="privacy" /><span>Privacy</span></a></li><li class="item91"><a title="Note Legali" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=51&amp;Itemid=91"><img src="/Pertini/images/stories/legal3.jpg" alt="note-legali" /><span>Note Legali</span></a></li><li class="item92"><a title="Dove Siamo" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=97&amp;Itemid=92"><img src="/Pertini/images/stories/dove_siamo1.jpg" alt="dove-siamo" /><span>Dove Siamo</span></a></li><li class="item70"><a title="Mappa del Sito" href="/Pertini/index.php?option=com_xmap&amp;sitemap=1&amp;Itemid=70" accesskey=""><img src="/Pertini/images/stories/site_map.jpg" alt="mappa-del-sito" /><span>Mappa del Sito</span></a></li><li class="item84"><a title="Cerca" href="/Pertini/index.php?option=com_search&amp;view=search&amp;Itemid=84" accesskey=""><img src="/Pertini/images/stories/cerca.jpg" alt="cerca" /><span>Cerca</span></a></li><li class="item106"><a title="Credits" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=96&amp;Itemid=106"><span>Credits</span></a></li></ul> </div>  </div> </div> <div class="clr"></div> <div id="sidebar-left"> <div class="padding"> <a name="main-menu" class="hidden"></a> <div class="moduletable"> <h3>L'Istituto </h3> <ul class="menu"><li class="item1"><a title="Home" href="http://127.0.0.1/Pertini/" accesskey="H"><img src="/Pertini/images/stories/home.png" alt="home" /><span>Home</span></a></li><li class="item76"><a title="Presentazione" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=47&amp;Itemid=76" accesskey=""><img src="/Pertini/images/stories/presentazione1.jpg" alt="presentazione" /><span>Presentazione</span></a></li><li class="item95"><a title="La Storia" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=102&amp;Itemid=95"><img src="/Pertini/images/stories/storia1.jpg" alt="la-storia" /><span>La Storia</span></a></li><li class="item83"><a title="La Mission" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=47&amp;Itemid=83" accesskey=""><img src="/Pertini/images/stories/mission.png" alt="la-mission" /><span>La Mission</span></a></li><li class="item37"><a title="Dirigente Scolastico" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=101&amp;Itemid=37" accesskey=""><span>Dirigente Scolastico</span></a></li><li class="item41"><a title="Organigramma" href="http://127.0.01/Pertini/pdf/organigramma/POF_Organigramma_d'Istituto.pdf" accesskey=""><img src="/Pertini/images/stories/organigramma.jpg" alt="organigramma" /><span>Organigramma</span></a></li><li class="item117"><a title="Operazione Trasparenza" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=103&amp;Itemid=117"><img src="/Pertini/images/stories/op_tr.jpg" alt="operazione-trasparenza" /><span>Operazione Trasparenza</span></a></li><li class="item105"><a title="E. C. D. L." href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=47&amp;Itemid=105"><img src="/Pertini/images/stories/ecdl.jpg" alt="e-c-d-l" /><span>E. C. D. L.</span></a></li><li class="item107"><a title="Link Esterni" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=98&amp;Itemid=107"><img src="/Pertini/images/stories/link3.png" alt="link-esterni" /><span>Link Esterni</span></a></li><li id="current" class="active item124"><a title="Foto Gallery" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=114&amp;Itemid=124"><span>Foto Gallery</span></a></li></ul> </div> <div class="moduletable"> <h3>Contatti</h3> <ul class="menu"><li class="item108"><a title="Dirigenza" href="/Pertini/index.php?option=com_qcontacts&amp;view=category&amp;catid=34&amp;Itemid=108"><img src="/Pertini/images/stories/email1.png" alt="dirigenza" /><span>Dirigenza</span></a></li><li class="item110"><a title="D.S.G.A." href="/Pertini/index.php?option=com_qcontacts&amp;view=category&amp;catid=66&amp;Itemid=110"><img src="/Pertini/images/stories/email1.png" alt="dsga" /><span>D.S.G.A.</span></a></li><li class="item111"><a title="Docenti Istituto Commerciale" href="/Pertini/index.php?option=com_qcontacts&amp;view=category&amp;catid=36&amp;Itemid=111"><img src="/Pertini/images/stories/email1.png" alt="docenti-istituto-commerciale" /><span>Docenti Istituto Commerciale</span></a></li><li class="item112"><a title="Docenti Istituto Geometri" href="/Pertini/index.php?option=com_qcontacts&amp;view=category&amp;catid=37&amp;Itemid=112"><img src="/Pertini/images/stories/email1.png" alt="tecnico-per-geometri" /><span>Docenti Istituto Geometri</span></a></li><li class="item113"><a title="Personale ATA" href="/Pertini/index.php?option=com_qcontacts&amp;view=category&amp;catid=60&amp;Itemid=113"><img src="/Pertini/images/stories/email1.png" alt="personale-ata" /><span>Personale ATA</span></a></li><li class="item109"><a title="Segreteria" href="/Pertini/index.php?option=com_qcontacts&amp;view=category&amp;catid=35&amp;Itemid=109"><img src="/Pertini/images/stories/email1.png" alt="segreteria" /><span>Segreteria</span></a></li></ul> </div> <div class="moduletable"> <h3>Area Riservata</h3> <ul class="menu"><li class="item59"><a title="Area Docenti" href="/Pertini/index.php?option=com_user&amp;view=login&amp;Itemid=59" accesskey=""><img src="/Pertini/images/stories/lock.jpg" alt="area-docenti" /><span>Area Docenti</span></a></li><li class="item60"><a title="Area Personale ATA" href="/Pertini/index.php?option=com_user&amp;view=login&amp;Itemid=60" accesskey=""><img src="/Pertini/images/stories/lock.jpg" alt="area-riservata-personale-ata" /><span>Area Personale ATA</span></a></li><li class="item61"><a title="Area Genitori" href="/Pertini/index.php?option=com_user&amp;view=login&amp;Itemid=61" accesskey=""><img src="/Pertini/images/stories/lock.jpg" alt="area-riservata-genitori" /><span>Area Genitori</span></a></li></ul> </div>  </div> </div> <div id="sidebar-right"> <div class="padding"> <div class="moduletable"> <h3>News - Avvisi</h3> <ul class="latestnews"> <li class="latestnews"> <a href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=105%3Aseconda-news-demo&amp;catid=68%3Aavvisi&amp;Itemid=124" class="latestnews"> Seconda News Demo</a> </li> <li class="latestnews"> <a href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=104%3Apromo&amp;catid=68%3Aavvisi&amp;Itemid=124" class="latestnews"> Prima News Demo</a> </li> </ul> </div> <div class="moduletable"> <h3>Bacheca</h3> <ul class="menu"><li class="item79"><a title="Orario delle Lezioni" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=47&amp;Itemid=79" accesskey=""><img src="/Pertini/images/stories/bacheca.jpg" alt="orario-delle-lezioni" /><span>Orario delle Lezioni</span></a></li><li class="item80"><a title="Orario di Ricevimento" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=47&amp;Itemid=80" accesskey=""><img src="/Pertini/images/stories/bacheca.jpg" alt="orario-di-ricevimento" /><span>Orario di Ricevimento</span></a></li><li class="item96"><a title="Prime Classi" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=47&amp;Itemid=96"><img src="/Pertini/images/stories/bacheca.jpg" alt="prime-classi" /><span>Prime Classi</span></a></li><li class="item97"><a title="Elenco Libri di Testo" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=47&amp;Itemid=97"><img src="/Pertini/images/stories/bacheca.jpg" alt="elenco-libri-di-testo" /><span>Elenco Libri di Testo</span></a></li></ul> </div> <div class="moduletable"> <h3>Albo D'Istituto</h3> <ul class="menu"><li class="item90"><a title="Nuovo Codice Disciplinare" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=95&amp;Itemid=90"><img src="/Pertini/images/stories/cod_disc.png" alt="nuovo-codice-disciplinare" /><span>Nuovo Codice Disciplinare</span></a></li><li class="item118"><a title="Privacy e Scuola" href="http://127.0.01/Pertini/pdf/privacy/Scuola e Privacy.pdf"><img src="/Pertini/images/stories/eye.png" alt="privacy-e-scuola" /><span>Privacy e Scuola</span></a></li><li class="item55"><a title="Contratto D'Istituto" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=47&amp;Itemid=55" accesskey=""><img src="/Pertini/images/stories/pergamena.png" alt="contratto-di-istituto" /><span>Contratto D'Istituto</span></a></li><li class="item56"><a title="P.O.F." href="http://127.0.01/Pertini/pdf/pof/POF_2010-2011.pdf" accesskey=""><img src="/Pertini/images/stories/monografia2.png" alt="pof" /><span>P.O.F.</span></a></li><li class="item58"><a title="P.O.N." href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=47&amp;Itemid=58" accesskey=""><img src="/Pertini/images/stories/monografia2.png" alt="pon" /><span>P.O.N.</span></a></li><li class="item115"><a title="Programma Annuale delle Attività" href="http://127.0.01/Pertini/pdf/programma annuale/Programma_Annuale_2011.pdf"><img src="/Pertini/images/stories/monografia2.png" alt="programma-annuale-delle-attivita" /><span>Programma Annuale delle Attività</span></a></li><li class="item88"><a title="Regolamento d'Istituto" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=47&amp;Itemid=88"><img src="/Pertini/images/stories/pergamena.png" alt="regolamento-distituto" /><span>Regolamento d'Istituto</span></a></li><li class="item89"><a title="Regolamento Alunni" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=47&amp;Itemid=89"><img src="/Pertini/images/stories/pergamena.png" alt="regolamento-alunni" /><span>Regolamento Alunni</span></a></li></ul> </div> </div> </div> <div id="main-3">         <a name="main-content" class="hidden"></a> <div class="padding"> <div class="contentpaneopen"> <div> <div class="contentheading"> <h2>Foto Francia 2009</h2> </div> </div> </div> <div class="contentpaneopen"> <div> <div> <p style="text-align:center;"> </p> <p style="text-align:center;"> <a id='g_vsig106_0'></a><div class='vsig vsig106_0'> <div class='vsig_top vsig_top106_0'> <img id='topimg106_0' src='http://127.0.0.1/Pertini/foto/francia_2009/vsig_images/Didigente_220_292_90.jpg' title='' alt=''/> </div> <div class='vsig_ctrls vsig_ctrls_106_0'><div class='vsig_ctrl_left'></div><div class='vsig_ctrl_right'><a href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=106&amp;Itemid=124&amp;vsig106_0=4" rel="nofollow" id='bbackvsig_106_0' onclick='switchset("vsig_106_0",4,1);return false;'><img src='http://127.0.0.1/Pertini/foto/pulsanti/bwd.png' alt='bwd'/></a>&nbsp;&nbsp;Foto<span id='countervsig_106_0' class='vsig_counter'>&nbsp;1/5</span>&nbsp;&nbsp;<a href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=106&amp;Itemid=124&amp;vsig106_0=1" rel="nofollow" id='bfwdvsig_106_0' onclick='switchset("vsig_106_0",1,1);return false;'><img src='http://127.0.0.1/Pertini/foto/pulsanti/fwd.png' alt='fwd'/></a></div></div> <div class="vsig_clr"></div> </div> </p> <p style="text-align:left;"><a href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=114&amp;Itemid=124">&lt;&lt; Torna Indietro</a></p> </div> </div> </div> <span class="article_separator"> </span> <div id="user12"> </div>                         </div> </div> <div id="footer"> <div class="padding"> </div> </div> </div> </body> </html>Grazie della pazienza

uik32

  • Visitatore
Re:joomlafap e Very Simple Image Gallery
« Risposta #11 il: 02 Lug 2011, 00:37:31 »
Scusa, ma ancora. Spero che questo risulti comprensibile
Codice: [Seleziona]
<?xml version="1.0" encoding="utf-8"?><!DOCTYPE html
     PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it-it" lang="it-it" dir="ltr">
<head>

<meta name="language" content="it-it" />
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <meta name="robots" content="index, follow" />
  <meta name="keywords" content="joomla, Joomla" />
  <meta name="title" content="Foto Francia 2009" />
  <meta name="author" content="Pertini_Admin" />
  <meta name="description" content="Joomla! - il sistema di gestione di contenuti e portali dinamici" />
  <meta name="generator" content="Joomla! 1.5 - Open Source Content Management" />
  <title>Foto Francia 2009</title>
  <link href="/Pertini/templates/accessible/favicon.ico" rel="shortcut icon" type="image/x-icon" />
  <script type="text/javascript" src="/Pertini/media/system/js/mootools.js"></script>
  <script type="text/javascript" src="/Pertini/media/system/js/caption.js"></script>
  <script type="text/javascript" src="http://127.0.0.1/Pertini/plugins/content/plugin_vsig/vsig.js"></script>
  <script type="text/javascript">
var vsig_106_0= new Array();
var vsig_106_0_b=new Array('http://127.0.0.1/Pertini/foto/francia_2009/','vsig_thumbs/','106_0','/Pertini/index.php?option=com_content&amp;view=article&amp;id=106&amp;Itemid=124&amp;vsig106_0=');
vsig_106_0[0]=new Array('Didigente_220_292_90.jpg','','','#g_vsig106_0','','_self','','Didigente_67_90_80.jpg');
vsig_106_0[1]=new Array('header_2_296_292_90.png','','','#g_vsig106_0','','_self','','header_2_91_90_80.png');
vsig_106_0[2]=new Array('ministero_istruzione_390_292_90.jpg','','','#g_vsig106_0','','_self','','ministero_istruzione_120_90_80.jpg');
vsig_106_0[3]=new Array('ministero_pubblica_istruzio_390_273_90.jpg','','','#g_vsig106_0','','_self','','ministero_pubblica_istruzio_120_84_80.jpg');
vsig_106_0[4]=new Array('ricerca_280_292_90.png','','','#g_vsig106_0','','_self','','ricerca_86_90_80.png');
  </script>
  <style type='text/css'>
.vsig_cont106_0 {margin:0 2px 2px 0 !important;width:128px;height:98px;}
.vsig_top106_0 {width:390px;margin:0px 0px 0px 0px;}
.vsig106_0 {margin:auto;display:block;width:400px;}
.vsig_ctrls_106_0 {display:block;width:400px;height:24px;text-align:right;float:left !important;}
</style>
  <link href="http://127.0.0.1/Pertini/plugins/content/plugin_vsig/vsig.css" rel="stylesheet" type="text/css" />
<link href="http://127.0.0.1/Pertini/templates/accessible/css/template_css.css" rel="stylesheet" type="text/css"/>
<!--[if IE]>
<link href="http://127.0.0.1/Pertini/templates/accessible/css/msie6.css" rel="stylesheet" type="text/css"/>
<![endif]-->
<script type="text/javascript">
/* <![CDATA[ */
    var skin_default = 'white';
/* ]]> */
</script>
<script type="text/javascript" src="http://127.0.0.1/Pertini/templates/accessible/js/skin_alter.js"></script>
</head>
<body class="white" id="mainbody">
 <div class="hidden">
  <a name="up" id="up"></a>
  <h1>Joomla! - il sistema di gestione di contenuti e portali dinamici</h1>
  <!-- accesskey goes here! -->
  <ul>
   <li><a accesskey="P" href="#main-content">Vai ai Contenuti</a></li>
   <li><a accesskey="M" href="#main-menu">Vai alla Navigazione Principale e al Login</a></li>
  </ul>
 </div>
    <div id="wrapper">
        <div id="pathway">[Navigazione]:           
            </div>     
        <div id="top">
        <div id="accessibility-links">
    <script type="text/javascript">
                                //<![CDATA[
//                        document.write('Dimensioni carattere:');
                        document.write('<input type="button" name="decrease" id="decrease" value=" A - " accesskey="D" onclick="fs_change(-1); return false;" onkeypress="if(event.keyCode && event.keyCode != 9){fs_change(-1); return false;}" title="Diminuisci dimensioni carattere" />');
                        document.write('<input type="button" name="increase" id="increase" value=" A + " accesskey="A" onclick="fs_change(1); return false;" onkeypress="if(event.keyCode && event.keyCode != 9){fs_change(1); return false;}" title="Aumenta dimensioni carattere" />');
                        document.write('<input type="button" name="contrast" id="contrast" value="Contrasto" accesskey="X" onclick="skin_change(\'swap\');return false;" onkeypress="if(event.keyCode && event.keyCode != 9){skin_change(\'swap\'); return false;}" title="Versione a contrasto elevato" />');
                        document.write('<input type="button" name="reset" id="reset" value="Resetta" accesskey="Z" onclick="skin_change(\'white\');  fs_set(fs_default); return false;" onkeypress="if(event.keyCode && event.keyCode != 9){skin_change(\'swap\'); fs_set(fs_default);return false;}" title="Torna allo stile predefinito" />');
                                //]]>
    </script>
    <noscript><h2>La funzione di incremento-decremento dei caratteri e di attivazione di alto contrasto necessita javascript. Il tuo browser non supporta javascript oppure javascript è stato disabilitato.</h2></noscript>
                </div>
           
   <div class="padding">
        </div>
            <div class="padding">
           
            </div>
        </div>
                                <div id="menu-top">
                <div class="padding">
                  <div class="moduletable">
     <ul class="menu-nav"><li class="item123"><a title="Albo Pretorio" href="http://127.0.0.1/Pertini/pretorio"><span>Albo Pretorio</span></a></li><li class="item28"><a title="Accessibilità" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=60&amp;Itemid=28" accesskey=""><img src="/Pertini/images/stories/accessibilita1.jpg" alt="accessibilita" /><span>Accessibilità</span></a></li><li class="item29"><a title="Access Key" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=54&amp;Itemid=29" accesskey=""><img src="/Pertini/images/stories/accessibilita1.jpg" alt="access-key" /><span>Access Key</span></a></li><li class="item18"><a title="Privacy" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=50&amp;Itemid=18" accesskey=""><img src="/Pertini/images/stories/eye.png" alt="privacy" /><span>Privacy</span></a></li><li class="item91"><a title="Note Legali" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=51&amp;Itemid=91"><img src="/Pertini/images/stories/legal3.jpg" alt="note-legali" /><span>Note Legali</span></a></li><li class="item92"><a title="Dove Siamo" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=97&amp;Itemid=92"><img src="/Pertini/images/stories/dove_siamo1.jpg" alt="dove-siamo" /><span>Dove Siamo</span></a></li><li class="item70"><a title="Mappa del Sito" href="/Pertini/index.php?option=com_xmap&amp;sitemap=1&amp;Itemid=70" accesskey=""><img src="/Pertini/images/stories/site_map.jpg" alt="mappa-del-sito" /><span>Mappa del Sito</span></a></li><li class="item84"><a title="Cerca" href="/Pertini/index.php?option=com_search&amp;view=search&amp;Itemid=84" accesskey=""><img src="/Pertini/images/stories/cerca.jpg" alt="cerca" /><span>Cerca</span></a></li><li class="item106"><a title="Credits" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=96&amp;Itemid=106"><span>Credits</span></a></li></ul>  </div>
 
                </div>
            </div>
                        <div class="clr"></div>
                        <div id="sidebar-left">
            <div class="padding">
                             <a name="main-menu" class="hidden"></a>
                  <div class="moduletable">
     <h3>L'Istituto </h3>
     <ul class="menu"><li class="item1"><a title="Home" href="http://127.0.0.1/Pertini/" accesskey="H"><img src="/Pertini/images/stories/home.png" alt="home" /><span>Home</span></a></li><li class="item76"><a title="Presentazione" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=47&amp;Itemid=76" accesskey=""><img src="/Pertini/images/stories/presentazione1.jpg" alt="presentazione" /><span>Presentazione</span></a></li><li class="item95"><a title="La Storia" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=102&amp;Itemid=95"><img src="/Pertini/images/stories/storia1.jpg" alt="la-storia" /><span>La Storia</span></a></li><li class="item83"><a title="La Mission" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=47&amp;Itemid=83" accesskey=""><img src="/Pertini/images/stories/mission.png" alt="la-mission" /><span>La Mission</span></a></li><li class="item37"><a title="Dirigente Scolastico" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=101&amp;Itemid=37" accesskey=""><span>Dirigente Scolastico</span></a></li><li class="item41"><a title="Organigramma" href="http://127.0.01/Pertini/pdf/organigramma/POF_Organigramma_d'Istituto.pdf" accesskey=""><img src="/Pertini/images/stories/organigramma.jpg" alt="organigramma" /><span>Organigramma</span></a></li><li class="item117"><a title="Operazione Trasparenza" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=103&amp;Itemid=117"><img src="/Pertini/images/stories/op_tr.jpg" alt="operazione-trasparenza" /><span>Operazione Trasparenza</span></a></li><li class="item105"><a title="E. C. D. L." href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=47&amp;Itemid=105"><img src="/Pertini/images/stories/ecdl.jpg" alt="e-c-d-l" /><span>E. C. D. L.</span></a></li><li class="item107"><a title="Link Esterni" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=98&amp;Itemid=107"><img src="/Pertini/images/stories/link3.png" alt="link-esterni" /><span>Link Esterni</span></a></li><li id="current" class="active item124"><a title="Foto Gallery" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=114&amp;Itemid=124"><span>Foto Gallery</span></a></li></ul>  </div>
   <div class="moduletable">
     <h3>Contatti</h3>
     <ul class="menu"><li class="item108"><a title="Dirigenza" href="/Pertini/index.php?option=com_qcontacts&amp;view=category&amp;catid=34&amp;Itemid=108"><img src="/Pertini/images/stories/email1.png" alt="dirigenza" /><span>Dirigenza</span></a></li><li class="item110"><a title="D.S.G.A." href="/Pertini/index.php?option=com_qcontacts&amp;view=category&amp;catid=66&amp;Itemid=110"><img src="/Pertini/images/stories/email1.png" alt="dsga" /><span>D.S.G.A.</span></a></li><li class="item111"><a title="Docenti Istituto Commerciale" href="/Pertini/index.php?option=com_qcontacts&amp;view=category&amp;catid=36&amp;Itemid=111"><img src="/Pertini/images/stories/email1.png" alt="docenti-istituto-commerciale" /><span>Docenti Istituto Commerciale</span></a></li><li class="item112"><a title="Docenti Istituto Geometri" href="/Pertini/index.php?option=com_qcontacts&amp;view=category&amp;catid=37&amp;Itemid=112"><img src="/Pertini/images/stories/email1.png" alt="tecnico-per-geometri" /><span>Docenti Istituto Geometri</span></a></li><li class="item113"><a title="Personale ATA" href="/Pertini/index.php?option=com_qcontacts&amp;view=category&amp;catid=60&amp;Itemid=113"><img src="/Pertini/images/stories/email1.png" alt="personale-ata" /><span>Personale ATA</span></a></li><li class="item109"><a title="Segreteria" href="/Pertini/index.php?option=com_qcontacts&amp;view=category&amp;catid=35&amp;Itemid=109"><img src="/Pertini/images/stories/email1.png" alt="segreteria" /><span>Segreteria</span></a></li></ul>  </div>
   <div class="moduletable">
     <h3>Area Riservata</h3>
     <ul class="menu"><li class="item59"><a title="Area Docenti" href="/Pertini/index.php?option=com_user&amp;view=login&amp;Itemid=59" accesskey=""><img src="/Pertini/images/stories/lock.jpg" alt="area-docenti" /><span>Area Docenti</span></a></li><li class="item60"><a title="Area Personale ATA" href="/Pertini/index.php?option=com_user&amp;view=login&amp;Itemid=60" accesskey=""><img src="/Pertini/images/stories/lock.jpg" alt="area-riservata-personale-ata" /><span>Area Personale ATA</span></a></li><li class="item61"><a title="Area Genitori" href="/Pertini/index.php?option=com_user&amp;view=login&amp;Itemid=61" accesskey=""><img src="/Pertini/images/stories/lock.jpg" alt="area-riservata-genitori" /><span>Area Genitori</span></a></li></ul>  </div>
 
                            </div>
            </div>
                        <div id="sidebar-right">
            <div class="padding">
                  <div class="moduletable">
     <h3>News - Avvisi</h3>
     <ul class="latestnews">
 <li class="latestnews">
  <a href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=105%3Aseconda-news-demo&amp;catid=68%3Aavvisi&amp;Itemid=124" class="latestnews">
   Seconda News Demo</a>
 </li>
 <li class="latestnews">
  <a href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=104%3Apromo&amp;catid=68%3Aavvisi&amp;Itemid=124" class="latestnews">
   Prima News Demo</a>
 </li>
</ul>  </div>
   <div class="moduletable">
     <h3>Bacheca</h3>
     <ul class="menu"><li class="item79"><a title="Orario delle Lezioni" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=47&amp;Itemid=79" accesskey=""><img src="/Pertini/images/stories/bacheca.jpg" alt="orario-delle-lezioni" /><span>Orario delle Lezioni</span></a></li><li class="item80"><a title="Orario di Ricevimento" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=47&amp;Itemid=80" accesskey=""><img src="/Pertini/images/stories/bacheca.jpg" alt="orario-di-ricevimento" /><span>Orario di Ricevimento</span></a></li><li class="item96"><a title="Prime Classi" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=47&amp;Itemid=96"><img src="/Pertini/images/stories/bacheca.jpg" alt="prime-classi" /><span>Prime Classi</span></a></li><li class="item97"><a title="Elenco Libri di Testo" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=47&amp;Itemid=97"><img src="/Pertini/images/stories/bacheca.jpg" alt="elenco-libri-di-testo" /><span>Elenco Libri di Testo</span></a></li></ul>  </div>
   <div class="moduletable">
     <h3>Albo D'Istituto</h3>
     <ul class="menu"><li class="item90"><a title="Nuovo Codice Disciplinare" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=95&amp;Itemid=90"><img src="/Pertini/images/stories/cod_disc.png" alt="nuovo-codice-disciplinare" /><span>Nuovo Codice Disciplinare</span></a></li><li class="item118"><a title="Privacy e Scuola" href="http://127.0.01/Pertini/pdf/privacy/Scuola e Privacy.pdf"><img src="/Pertini/images/stories/eye.png" alt="privacy-e-scuola" /><span>Privacy e Scuola</span></a></li><li class="item55"><a title="Contratto D'Istituto" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=47&amp;Itemid=55" accesskey=""><img src="/Pertini/images/stories/pergamena.png" alt="contratto-di-istituto" /><span>Contratto D'Istituto</span></a></li><li class="item56"><a title="P.O.F." href="http://127.0.01/Pertini/pdf/pof/POF_2010-2011.pdf" accesskey=""><img src="/Pertini/images/stories/monografia2.png" alt="pof" /><span>P.O.F.</span></a></li><li class="item58"><a title="P.O.N." href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=47&amp;Itemid=58" accesskey=""><img src="/Pertini/images/stories/monografia2.png" alt="pon" /><span>P.O.N.</span></a></li><li class="item115"><a title="Programma Annuale delle Attività" href="http://127.0.01/Pertini/pdf/programma annuale/Programma_Annuale_2011.pdf"><img src="/Pertini/images/stories/monografia2.png" alt="programma-annuale-delle-attivita" /><span>Programma Annuale delle Attività</span></a></li><li class="item88"><a title="Regolamento d'Istituto" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=47&amp;Itemid=88"><img src="/Pertini/images/stories/pergamena.png" alt="regolamento-distituto" /><span>Regolamento d'Istituto</span></a></li><li class="item89"><a title="Regolamento Alunni" href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=47&amp;Itemid=89"><img src="/Pertini/images/stories/pergamena.png" alt="regolamento-alunni" /><span>Regolamento Alunni</span></a></li></ul>  </div>
 
                </div>
        </div>
                <div id="main-3">
        <a name="main-content" class="hidden"></a>
            <div class="padding">
           
           
<div class="contentpaneopen">
<div>
        <div class="contentheading">
                    <h2>Foto Francia 2009</h2>
            </div>
        </div>
</div>
<div class="contentpaneopen">
 
<div>
<div>
<p style="text-align:center;"> </p>
<p style="text-align:center;">
<a id='g_vsig106_0'></a><div class='vsig vsig106_0'>
<div class='vsig_top vsig_top106_0'>
<img id='topimg106_0' src='http://127.0.0.1/Pertini/foto/francia_2009/vsig_images/Didigente_220_292_90.jpg' title='' alt=''/>
</div>
<div class='vsig_ctrls vsig_ctrls_106_0'><div class='vsig_ctrl_left'></div><div class='vsig_ctrl_right'><a href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=106&amp;Itemid=124&amp;vsig106_0=4" rel="nofollow" id='bbackvsig_106_0' onclick='switchset("vsig_106_0",4,1);return false;'><img src='http://127.0.0.1/Pertini/foto/pulsanti/bwd.png' alt='bwd'/></a>&nbsp;&nbsp;Foto<span id='countervsig_106_0' class='vsig_counter'>&nbsp;1/5</span>&nbsp;&nbsp;<a href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=106&amp;Itemid=124&amp;vsig106_0=1" rel="nofollow" id='bfwdvsig_106_0' onclick='switchset("vsig_106_0",1,1);return false;'><img src='http://127.0.0.1/Pertini/foto/pulsanti/fwd.png' alt='fwd'/></a></div></div>
<div class="vsig_clr"></div>
</div>
</p>
<p style="text-align:left;"><a href="/Pertini/index.php?option=com_content&amp;view=article&amp;id=114&amp;Itemid=124">&lt;&lt; Torna Indietro</a></p>
</div>
</div>
 
</div>
<span class="article_separator"> </span>
            <div id="user12">
                                            </div>
                        </div>
           
        </div>
        <div id="footer">
       
       
         
         
   <div class="padding">
               
            </div>
        </div>
</div>
</body>
</html>

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:joomlafap e Very Simple Image Gallery
« Risposta #12 il: 02 Lug 2011, 10:23:12 »
Facendo qualche ricerca online ho scoperto che l'errore ha a che fare con il posizionamento di elementi inline rispetto ad elementi block. Purtroppo la documentazione era tutta in inglese e relativa a casi simili (ma nessuno uguale a questo) per cui posso solo ipotizzare che il problema possa essere la presenza di un div all'interno di un paragrafo (possibile?). La cosa che non mi è chiara è come mai il problema non sia stato segnalato anche per gli altri div che sono all'interno del paragrafo subito sotto questo.

Non sono sicuro ma riuscendo a capire meglio il problema si potrebbe provare a risolverlo attribuendo le proprietà display:block ecc... ai vari div ed al paragrafo così da renderli accettabili dal validatore.

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:joomlafap e Very Simple Image Gallery
« Risposta #13 il: 02 Lug 2011, 10:27:26 »
Ora che osservo meglio, tu hai dato proprietà display:block solo a quell'elemento! Prova commentando quella proprietà dichiarando quel div con proprietà display:inline; e facci sapere!
« Ultima modifica: 02 Lug 2011, 10:29:00 da giovi »

uik32

  • Visitatore
Re:joomlafap e Very Simple Image Gallery
« Risposta #14 il: 02 Lug 2011, 10:46:59 »
Ho effettuato le modifiche , ma l'errore di validazione resta.
 

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:joomlafap e Very Simple Image Gallery
« Risposta #15 il: 02 Lug 2011, 11:13:18 »
un'ultima idea, riesci ad eliminare quel paragrafo ed a sostituirlo con un altro div?

uik32

  • Visitatore
Re:joomlafap e Very Simple Image Gallery
« Risposta #16 il: 02 Lug 2011, 11:24:59 »
Fatto. Purtroppo come prima  >:(

uik32

  • Visitatore
Re:joomlafap e Very Simple Image Gallery
« Risposta #17 il: 02 Lug 2011, 11:53:53 »
Ho trovato un sito che ha pubblicato il medesimo plugin
l'indirizzo è: http://fertighausok.sk/de/europsky-model/fd109.html
tra i vari errori di validazione c'è anche il nostro.
 

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:joomlafap e Very Simple Image Gallery
« Risposta #18 il: 02 Lug 2011, 12:13:25 »
Allora la cosa migliore sarà chiedere allo stesso Berger, l'ideatore del componente, contattabile tramite questo form: http://www.bretteleben.de/lang-en/contact.html

Se hai novità comunque facci sapere!
Se riesco a trovare qualche altra soluzione non mancherò di pubblicarla qui

uik32

  • Visitatore
Re:joomlafap e Very Simple Image Gallery
« Risposta #19 il: 02 Lug 2011, 12:16:57 »
Per il momento grazie.

 



Web Design Bolzano Kreatif