Pagina 2 di 2

Re: Validazione XHTML 1.0 qualche aiutino?

Inviato: 08/03/2010, 23:21
da chicco
Come ti ha detto hsg26 dipende dall'editor.
Per il problema delle descrizioni nella vetrina del mese, in stylesheet.css proverei a togliere da .CenterinfoBoxContents la riga line-height: 1.5px;

Re: Validazione XHTML 1.0 qualche aiutino?

Inviato: 09/03/2010, 9:38
da deltabiri
perfetto chicco, togliendo quella riga si legge la descrizione in vetrina, ma rimane centrato il testo e anche le scritte box categorie e informazioni, non capisco perche'.... xhtml non accetta certi comandi di css ?
ora vedo di istallare l' editor consiglato da hsg26

Re: Validazione XHTML 1.0 qualche aiutino?

Inviato: 09/03/2010, 11:46
da chicco
Per quanto riguarda il box vetrina hai l'immagine in un td class="NewProducts" align="left" che non mi sembra sia specificato nel css, il testo invece è in un td class="newProducts" che ha un corrispondente nel file css ma non hai specificato l'allineamento del testo.
Ti ritrovi dunque che IE lo interpreta in maniera differente rispetto ad esempio a Firefox.
Specificandolo dovresti ottenere lo stesso risultato.

Re: Validazione XHTML 1.0 qualche aiutino?

Inviato: 09/03/2010, 11:53
da deltabiri
e' da stamattina che provo vari editor page ma trovo delle difficolta, avete un link di qualche contribution che avete testato?

XHTML e Fck editor

Inviato: 09/03/2010, 16:38
da hsg26
http://addons.oscommerce.com/info/2900 (pacchetto del 27 giugno 2008)

poi scarichi qui l'editor: http://sourceforge.net/project/download ... _2.6.6.zip

in questo pacchetto invece hai la possibilità di trovare la contribution define mainpage per fck editor: http://addons.oscommerce.com/info/6735

questa per usare fck con le pagine tipo shipping.php, contact_us.php ecc ecc: http://addons.oscommerce.com/info/7255

Information pages unlimited per fck editor: http://addons.oscommerce.com/info/1026 (pacchetto del 7 luglio 2009)

E-mail di conferma con FCK editor: http://addons.oscommerce.com/info/3115

Questa per spedire le e-mail da pannello di controllo con fck editor: http://addons.oscommerce.com/info/5806

Re: Validazione XHTML 1.0 qualche aiutino?

Inviato: 09/03/2010, 18:58
da deltabiri
ok, grazie ad entrambi, con la contribution fckeditor abbinata a define_mainpage ho corretto tutti gli errori (pero' mi sono dovuto riscrivere tutti gli errori a mano...circa 400)
per quanto riguarda il posizionamento ho sistemato le scritte in vetrina ma non quelle dei box categorie e informazioni...
rimangono cosi solo 26 errori....ultimo sforzino :mrgreen: io a momenti esco di testa, e' tutto oggi che provo gli editor....meno male che e' intervenuto hsg26

Re: Validazione XHTML 1.0 qualche aiutino?

Inviato: 10/03/2010, 10:33
da deltabiri
credo di aver risolto altri errori ma mi sono bloccato con i tag in header e footer, posto il codice se qualcuno mi da una mano ne sarei grato
header:

Codice: Seleziona tutto

        <table width="994" cellspacing="0" cellpadding="0" align="center">
          <tr>
            <td><?php
        /*
          $Id: header.php,v 1.42 2003/06/10 18:20:38 hpdl Exp $

          osCommerce, Open Source E-Commerce Solutions
          http://www.oscommerce.com

          Copyright (c) 2003 osCommerce

          Released under the GNU General Public License
        */

        // check if the 'install' directory exists, and warn of its existence
          if (WARN_INSTALL_EXISTENCE == 'true') {
            if (file_exists(dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) . '/install')) {
              $messageStack->add('header', WARNING_INSTALL_DIRECTORY_EXISTS, 'warning');
            }
          }

        // check if the configure.php file is writeable
          if (WARN_CONFIG_WRITEABLE == 'true') {
            if ( (file_exists(dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) . '/includes/configure.php')) && (is_writeable(dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) . '/includes/configure.php')) ) {
              $messageStack->add('header', WARNING_CONFIG_FILE_WRITEABLE, 'warning');
            }
          }

        // check if the session folder is writeable
          if (WARN_SESSION_DIRECTORY_NOT_WRITEABLE == 'true') {
            if (STORE_SESSIONS == '') {
              if (!is_dir(tep_session_save_path())) {
                $messageStack->add('header', WARNING_SESSION_DIRECTORY_NON_EXISTENT, 'warning');
              } elseif (!is_writeable(tep_session_save_path())) {
                $messageStack->add('header', WARNING_SESSION_DIRECTORY_NOT_WRITEABLE, 'warning');
              }
            }
          }

        // check session.auto_start is disabled
          if ( (function_exists('ini_get')) && (WARN_SESSION_AUTO_START == 'true') ) {
            if (ini_get('session.auto_start') == '1') {
              $messageStack->add('header', WARNING_SESSION_AUTO_START, 'warning');
            }
          }

          if ( (WARN_DOWNLOAD_DIRECTORY_NOT_READABLE == 'true') && (DOWNLOAD_ENABLED == 'true') ) {
            if (!is_dir(DIR_FS_DOWNLOAD)) {
              $messageStack->add('header', WARNING_DOWNLOAD_DIRECTORY_NON_EXISTENT, 'warning');
            }
          }

          if ($messageStack->size('header') > 0) {
            echo $messageStack->output('header');
          }
        ?>
        <script language="JavaScript1.2" type="text/javascript">
        <!-- inizio blocco tasto destro

        function right(e) {
        if (navigator.appName == 'Netscape' &&
        (e.which == 3 || e.which == 2))
        return false;
        else if (navigator.appName == 'Microsoft Internet Explorer' &&
        (event.button == 2 || event.button == 3)) {
        alert("Il tasto destro del tuo Mouse è disabilitato");
        return false;
        }
        return true;
        }
        document.onmousedown=right;
        if (document.layers)
        window.captureEvents(Event.MOUSEDOWN);
        window.onmousedown=right;

        // fine blocco tasto destro-->
        </script>

              <table border="0" width="100%" cellspacing="0" cellpadding="0">
          <tr class="header">
            <td align="left"><?php echo '  <a href="' . tep_href_link(FILENAME_DEFAULT) . '">' . tep_image(DIR_WS_IMAGES . 'grafica/logo_tentazionishop.png' , 'Tentazioni Shop vendita on line'). '</a>';?>  </td>
            </tr>
        </table>
        <table border="0" width="100%" cellspacing="0" cellpadding="0">
          <tr class="headerNavigation">
            <td class="headerNavigation">  
            <div align="center"> <?php echo '<a href="' . tep_href_link(FILENAME_DEFAULT, '') . '">' ?><img alt="Pagina iniziale" border="0"  src="http://www.tentazionishop.it/images/grafica/home_blu.png" name="img0"
                                        onmouseover="document.img0.src='images/grafica/home_viola.png';"
                                        onmouseout="document.img0.src='images/grafica/home_blu.png';" /></a>   
             <a href="http://www.tentazionishop.it/login.php"><img alt="Accedi o registrati" border="0"  src="http://www.tentazionishop.it/images/grafica/login_blu.png" name="img1"
                                        onmouseover="document.img1.src='images/grafica/login_viola.png';"
                                        onmouseout="document.img1.src='images/grafica/login_blu.png';" /></a>
             <?php echo '<a href="' . tep_href_link(FILENAME_PRODUCTS_NEW, '') . '">' ?><img alt="Nuovi Prodotti" border="0" src="http://www.tentazionishop.it/images/grafica/novita_blu.png" name="img2"
                                        onmouseover="document.img2.src='images/grafica/novita_viola.png';"
                                        onmouseout="document.img2.src='images/grafica/novita_blu.png';" /></a>
             <?php echo '<a href="' . tep_href_link(FILENAME_SPECIALS, '') . '">' ?><img alt="Offerte" border="0" src="http://www.tentazionishop.it/images/grafica/offerte_blu.png" name="img3"
                                        onmouseover="document.img3.src='images/grafica/offerte_viola.png';"
                                        onmouseout="document.img3.src='images/grafica/offerte_blu.png';" /></a>   
             <?php echo '<a href="' . tep_href_link(FILENAME_CHISIAMO, '') . '">' ?><img alt="Chi siamo" border="0"  src="http://www.tentazionishop.it/images/grafica/chisiamo_blu.png" name="img4"
                                        onmouseover="document.img4.src='images/grafica/chisiamo_viola.png';"
                                        onmouseout="document.img4.src='images/grafica/chisiamo_blu.png';" /></a>     
             <?php echo '<a href="' . tep_href_link(FILENAME_CONTACT_US, '') . '">' ?><img alt="Contattaci" border="0"  src="http://www.tentazionishop.it/images/grafica/contattaci_blu.png" name="img5"
                                        onmouseover="document.img5.src='images/grafica/contattaci_viola.png';"
                                        onmouseout="document.img5.src='images/grafica/contattaci_blu.png';" /></a>     
            </div>  </td>
          </tr>
        </table>
        <?php
        //
        // START  advanced search header  script insertion
        //
        //
        ?>
        <?php

        ?>
        <table align="center" border="0" width="100%" cellspacing="0" cellpadding="1" class="sfondo_cerca_menu_orizzontale">
          <tr>
            <td align="center" class="headerNavigation">
              <table border="0" width="100%" cellspacing="0" cellpadding="0" >
                 <tr>
                         
                    <td class="cerca" valign="middle" colspan="0" ><?php echo tep_draw_form('advanced_search', tep_href_link(FILENAME_ADVANCED_SEARCH_RESULT, '', 'NONSSL', false), 'get') ?>
                         <table border="0" width="45%" cellspacing="0" cellpadding="1" align="left">
                          <tr>
                             <td class="cerca" valign="top" colspan="3"> </td>
                             <td class="cerca" valign="middle" colspan="3"><?php echo BOX_HEADING_SEARCH ?></td>
                             <td class="cerca" valign="middle" colspan="3"> </td>
                             <td class="cerca" valign="middle" colspan="3"><?php echo tep_draw_hidden_field('search_in_description','1') . tep_draw_input_field('keywords', '', 'size="10" maxlength="30" style="width: ' . (BOX_WIDTH-50) . 'px"')  ?></td>
                             <td class="cerca" valign="top" colspan="3"> </td>
                             <td width="27%" colspan="3" valign="middle" class="cerca"><center><?php echo tep_image_submit('button_search.gif', BOX_HEADING_ADVSEARCH); ?></center></td>
                          </tr>
                       </table>
                       </form>
                    </td>
                    <td align="right">
        <!-- INIZIO BOTTONI DESTRA -->
                          <table border="0" width="500" cellspacing="0" cellpadding="0" align="right" >
              <tr>
                 <td align="center" valign="bottom">
                    <div id="tabsJ">
          <ul>
            <li><?php echo '<a href="' . tep_href_link(FILENAME_SHIPPING, '') . '">' ?><span>Traking SDA</span></a></li>
            <li><?php echo '<a href="' . tep_href_link(FILENAME_CONDITIONS, '') . '">' ?><span>Condizioni</span></a></li>
            <li><?php echo '<a href="' . tep_href_link(FILENAME_PAGAMENTI, '') . '">' ?><span>Pagamenti</span></a></li>
            <li><?php echo '<a href="' . tep_href_link(FILENAME_FAQ, '') . '">' ?><span>Domande utili</span></a></li>
            <li><?php echo '<a href="' . tep_href_link(FILENAME_MESSENGER, '') . '">' ?><span>Messenger</span></a></li>
          </ul>
                   </div>

          </td>
          </tr>
        </table>
        <!-- FINE BOTTONI DESTRA -->
                   
                   </td>             
                 </tr>
              </table>    
        <?php
        //
        // END advanced search header script insertion
        //
        //
        ?>
        <?php
          if (isset($HTTP_GET_VARS['error_message']) && tep_not_null($HTTP_GET_VARS['error_message'])) {
        ?>
        <table border="0" width="100%" cellspacing="0" cellpadding="2">
          <tr class="headerError">
            <td class="headerError"><?php echo htmlspecialchars(urldecode($HTTP_GET_VARS['error_message'])); ?></td>
          </tr>
        </table>
        <?php
          }

          if (isset($HTTP_GET_VARS['info_message']) && tep_not_null($HTTP_GET_VARS['info_message'])) {
        ?>
        <table border="0" width="100%" cellspacing="0" cellpadding="2">
          <tr class="headerInfo">
            <td class="headerInfo"><?php echo htmlspecialchars($HTTP_GET_VARS['info_message']); ?></td>
          </tr>
        </table>
        <?php
          }
        ?>
footer:

Codice: Seleziona tutto

<?php
/*
  $Id: footer.php,v 1.26 2003/02/10 22:30:54 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

  require(DIR_WS_INCLUDES . 'counter.php');
?>

<table align="center" border="0" width="100%" cellspacing="0" cellpadding="0">
  <tr>
 <td width="100%" align="center"  class="footer">
<img src="http://www.tentazionishop.it/images/grafica/piccolo_footer.png" width="1001" border="0" alt="footer_intimo" /><br />
	
<?php
/*
  The following copyright announcement can only be
  appropriately modified or removed if the layout of
  the site theme has been modified to distinguish
  itself from the default osCommerce-copyrighted
  theme.

  For more information please read the following
  Frequently Asked Questions entry on the osCommerce
  support site:

  http://www.oscommerce.com/community.php/faq,26/q,50

  Please leave this comment intact together with the
  following copyright announcement.
*/

  echo FOOTER_TEXT_BODY
?>    </td>
  </tr>
</table>

   
<center>
<a href="<?php echo FILENAME_RSS, '?language=' . $lang_code; ?>" title="<?php echo BOX_INFORMATION_RSS; ?>"><?php echo tep_image(DIR_WS_IMAGES .  "icons/rss_icon.gif" , STORE_NAME . " - " . BOX_INFORMATION_RSS); ?></a>
<a href="http://www.tentazionishop.it/sitemapindex.xml"><img src="images/icons/xml.gif" border="0" alt=" google sitemap" /></a>
</center>
<p align="center"><img src="http://www.tentazionishop.it/images/grafica/footer.gif" alt="" width="1001" height="200" border="0" usemap="#Map2" />
  <map name="Map2" id="Map2">
    <area shape="rect" coords="455,131,545,161" href="http://www.trovaofferte.net" target="_blank" alt="Segnalato su trovaofferte.net" />
    <area shape="rect" coords="872,132,962,162" href="http://www.feedvalidator.org/check.cgi?url=http%3A//www.tentazionishop.it/rss.php%3Flanguage%3D" target="_blank" alt=" RSS Valido " />
	<area shape="rect" coords="869,84,959,114" href="http://jigsaw.w3.org/css-validator/check/referer" target="_blank" alt="CSS Valido!" />
	<area shape="rect" coords="869,31,959,61" href="http://validator.w3.org/check?uri=referer" target="_blank" alt="Valido HTML 4.01 Transitional!" />
	<area shape="rect" coords="714,32,811,163" href="http://www.tentazionishop.it/pagamenti.php"  alt=" Pagamenti accettati" />
	<area shape="rect" coords="588,132,678,162" href="http://www.sonosicuro.it/negozio.php?neg=411" target="_blank" alt=" sono sicuro" />
	<area shape="rect" coords="457,85,547,115" href="http://www.shopmania.it/?m=146" target="_blank" alt="Visita Tentazionishop intimo su ShopMania" />
    <area shape="rect" coords="318,35,405,56" href="http://www.google.it" target="_blank" alt="Cerca su Google" />
    <area shape="rect" coords="456,31,543,63" href="http://www.alexa.com/siteinfo/www.tentazionishop.it" target="_blank" alt="Alexa" />
    <area shape="rect" coords="317,80,410,111" href="http://it.yahoo.com" target="_blank" alt="Cerca su Yahoo" />
    <area shape="rect" coords="320,133,409,159" href="http://www.bing.com" target="_blank" alt="Cerca su Bing" />
    <area shape="rect" coords="583,31,676,61" href="http://www.facebook.com/share.php?src=bm&u=http://www.tentazionishop.it" target="_blank" alt="Condividi su Facebook" />
  </map>
</p>

                  <p>
  <?php 
 #if ($banner = tep_banner_exists('dynamic', '468x50')) { 
?> 
  <!-- remove banner code 
<br> 
<table border="0" width="100%" cellspacing="0" cellpadding="0"> 
 <tr> 
   <td align="center"><?php #echo tep_display_banner('static', $banner); ?></td> 
 </tr> 
</table> 
//--> 
  <?php 
 #} 
?>
  
  <!-- Visitors Start -->
  <?php require(DIR_WS_INCLUDES . 'visitors_count.php'); ?>
  <!-- Visitors End -->
</p></td></tr></table>

Re: Validazione XHTML 1.0 qualche aiutino?

Inviato: 10/03/2010, 14:08
da hsg26
non hai pensato di riscrivere header e footer con il maggior numero di div possibile e senza tabelle?

onestamente io per ora tengo una sola tabella, per pura pigrizia, nel mio ultimo progetto.

div alto per header, poi:
div centrale
tabella con una o due colonne per la parte centrale
fine div centrale
div basso con footer

questo mi permette già ora di essere moooooolto flessibile e di avere codice più pulito e facile da gestire. il prossimo passo è togliere anche la tabella centrale e mettere 2/3 div flottanti.

Lo so è un lavoraccio... ma ci metti di meno che capire dove sono gli errori.

Se guardi nella sezione generale, ho messo un collegamento sia a un catalogo validato, sia a un oscommerce senza tabelle, solo da sovrapporre al pacchetto rc2a che scarichi. Potrebbero servirti per partire con un nuovo progetto. Tanto prodotti e immagini, clienti, ecc ecc li reimporti nel database.

Re: Validazione XHTML 1.0 qualche aiutino?

Inviato: 10/03/2010, 14:34
da deltabiri
ho tutti quei div perche' ho istallato la contribution per il cerca + quella per i bottoni laterlai + mi sono fatto lo schema per i bottoni che cambiano colore con il passaggio del mause, non hai la minima idea degli strazi che ho fatto passare a dynamo per aiutarmi a sistemare il tutto :mrgreen:
i pacchetti li ho visti (i cambiamenti da fare per xhtml li ho presi da li), solo che ho troppe contribution istallate e non voglio rifarmi tutto il lavoro, risolti questi errori in header e footer sono apposto....almeno credo :roll:

Re: Validazione XHTML 1.0 qualche aiutino?

Inviato: 24/03/2010, 18:23
da deltabiri
sono riuscito a pubblicare il tutto sul .it ma mi rimangono 18 errori, 8 legati allo slide centrale, leggendo in giro si dovrebbe risolvere modificando <embed> e <object> ma non capiso il come,
altri 2 sono legati all'immagine del box categorie e gli ultimi 10 rpete diverse volte i tag finali </body> e </html> come mai?
questo per quanto riguarda la index, per product_info anche qui devo sostituire l'editor....
mi aiutate con questi? grazie

Re: Validazione XHTML 1.0 qualche aiutino?

Inviato: 25/03/2010, 10:49
da deltabiri
stavo continuando a fare delle prove sul .com e credo di aver trovato il problema, all'inizio dell'header come apertura porto questo

Codice: Seleziona tutto

 <table width="994" cellspacing="0" cellpadding="0" align="center">
          <tr>
            <td>

cosa che in un file originale non esiste in quel punto, quindi dopo la chiusura del primo ?> h inserito questo

Codice: Seleziona tutto

<table border="0" width="994" cellspacing="0" cellpadding="0" align="center">
tutti gli errori sono spariti ma mi si e' allargato a pagina intera il sito, come faccio ha restringerlo? ho provato anche a modificare width ma non cambia :cry:

Re: Validazione XHTML 1.0 qualche aiutino?

Inviato: 25/03/2010, 11:10
da dynamo
secondo me dipende da questo

Codice: Seleziona tutto

<!-- body //-->
<table width="100%"  border="0" cellpadding="0" cellspacing="0">
hai il 100% prova a dargli una dimensione in pixel ;)

Re: Validazione XHTML 1.0 qualche aiutino?

Inviato: 25/03/2010, 12:37
da deltabiri
ho fatto diversamente e si e' sistemato, avevo cancellato un pezzo nel footer che chiudeva i tag </td></tr></table> ora sembra essere tornato ok,
rimangono solo i 2 errori delle immagine box categorie, dice che non li vuole in head, dove lo metto?
gli altri errori sono legati solo a

Codice: Seleziona tutto

<embed src="_index.swf?xml_path=slides.xml" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="640" height="240" allowFullScreen="true"></embed>
togliendolo del tutto il comando il sito si valida ma lo slide funziona solo con explorer...

Re: Validazione XHTML 1.0 qualche aiutino?

Inviato: 26/03/2010, 22:45
da deltabiri
trovata la soluzione per embled, la posto in caso serva a me o altri in futuro...

Codice: Seleziona tutto

<object height="240" width="600" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">
<param value="_index.swf?xml_path=slides.xml" name="movie" />
<param value="high" name="quality" />
<param value="true" name="allowFullScreen" />
<param value="http://www.macromedia.com/go/getflashplayer" name="pluginspage" />
<param value="application/x-shockwave-flash" name="type" />
<param value="true" name="allowFullScreen" /><object height="240" width="600" data="_index.swf?xml_path=slides.xml" type="application/x-shockwave-flash"></object>
mi rimane da validare

Codice: Seleziona tutto

togglehtml: ["suffix", "<img src='images/plus.gif' class='statusicon' />", "<img src='images/minus.gif' class='statusicon' />"],
al box categorie, questo appare in <head> ma a w3c dice che non gli va :evil: