Back to top

Autore Topic: Ultime notizie e i più letti  (Letto 25811 volte)

Offline pulce

  • Appassionato
  • ***
  • Post: 342
  • Sesso: Maschio
    • Mostra profilo
Ultime notizie e i più letti
« il: 08 Mag 2008, 11:34:14 »
Ho anche questo problema da risolvere. Nel sito accessibile che sto costruendo, il modulo "ultime notizie" si vede, ma non compare "i più letti", nonostante ci siano le stesse impostazioni. Quando in gestione moduli seleziono il template accessibile i due moduli (user1 e user2) non sono presenti. Cosa devo fare ? Grazie
Nulla avviene per caso

Offline fatechand

  • Appassionato
  • ***
  • Post: 438
  • Sesso: Maschio
  • con l'aiuto del sole...
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #1 il: 08 Mag 2008, 11:37:12 »
user 1  e user 2 sono posizioni dove inserire i moduli,
devi aggiungerle nell'index.php del template, con un pò di html.
_______ _\!/_ ______
solopezziunici...

Offline pulce

  • Appassionato
  • ***
  • Post: 342
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #2 il: 08 Mag 2008, 17:11:22 »
Questo lo so. Il template è quello accessibile e pensavo di non dover metter mano alle impostazioni in html dell'index, ma che ci fosse qualche settaggio da impostare meglio. Non vorrei scompaginare il sito, mi aiutate a correggere l'html ? Grazie
Nulla avviene per caso

Offline fatechand

  • Appassionato
  • ***
  • Post: 438
  • Sesso: Maschio
  • con l'aiuto del sole...
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #3 il: 09 Mag 2008, 00:07:44 »
allora prima di tutto guarda da backend in sito -> anteprima -> posizione blocchi moduli  (con attivo il template che vuoi usare)
e da li vedi quali sono le posizioni attive in quel template e come sono disposte.
Poi vai nella gestione dei moduli che ti interessano e nel menu a tendina scegli la posizione(left, top, banner, user1, ecc).
E ricordati di pubblicarli :P
_______ _\!/_ ______
solopezziunici...

Offline pulce

  • Appassionato
  • ***
  • Post: 342
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #4 il: 09 Mag 2008, 05:57:43 »
L'operazione descritta l'ho già fatta e il risultato è quello del precedente post. Cioè se nel menù a tendina lascio "seleziona template" e cerco in "seleziona posizione" user 1 e poi user 2, che sono relativi ai due moduli in questione, sono presenti e sono pubblicati, ma se vado nel template "accessibile", non sono presenti. A livello di frontend del sito il risultato è che si può vedere solo il componente delle ultime notizie.
Non capisco perchè se ne veda uno solo, le impostazioni sono praticamente identiche nei due moduli e il templete non dovrebbe essere già predisposto per la visione di entrambi ?
Spero di essermi fatto capire e di trovare una soluzione. Grazie fatechand per l'interessamento
Nulla avviene per caso

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #5 il: 09 Mag 2008, 12:26:44 »
no, effettivamente nel template non ci sono, ovviamente puoi aggiungerli come puoi aggiungere qualsiasi altra posizione che ti ritrovi elencata nel menu a tendina.
Fai attenzione a quello che metti nei moduli, però. Tieni presente che il tutto deve comunque rimanere accessibile

Offline pulce

  • Appassionato
  • ***
  • Post: 342
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #6 il: 10 Mag 2008, 06:22:32 »
Io cerco di toccare il meno possibile il template per mantenerne l'accessibilità, anzi per non sbagliare mi potete aiutare ? Questa è la parte del template accessibile scaricata e originale dell'index:
 <div id="user12">
 <?php if ($this->countModules('user1') || $this->countModules('user2')) { ?>
 <div class="user">
                    <jdoc:include type="modules" name="user1" style="xhtml" />
                </div>
                <?php if ($this->countModules('user1') && $this->countModules('user2')) { ?>
                <?php } ?>
                <div class="user2"><?php $this->countModules('user2',-2); ?></div>
                <?php } ?>
            </div>
Io non ci capisco molto, ma non dovrebbe già essere attivo user2 ? Cosa dovrei fare ? Grazie
Nulla avviene per caso

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #7 il: 10 Mag 2008, 19:37:34 »
Ho provato quel codice ed in effetti appare solo il modulo user1
Io ho provato ad inserire così i moduli e funziona:
<div id="miouser1">
<jdoc:include type="modules" name="user1" style="xhtml" />
</div>
<div id="miouser2">
<jdoc:include type="modules" name="user2" style="xhtml" />
</div>
Naturalmente nel foglio di stile devo inserire i parametri per i due moduli. Credo che con questo codice il template rimanga accessibile.
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #8 il: 10 Mag 2008, 19:53:53 »
Effettivamente manca il
Codice: [Seleziona]
<jdoc:include type="modules" name="user2" style="xhtml" />.

Modificando l'index così
Codice: [Seleziona]
<div id="user12">
 <?php if ($this->countModules('user1') || $this->countModules('user2')) { ?>
 <div class="user">
                    <jdoc:include type="modules" name="user1" style="xhtml" />
                </div>
                <?php if ($this->countModules('user1') && $this->countModules('user2')) { ?>
                <?php ?>
                <div class="user2"><?php $this->countModules('user2',-2); ?>
                <jdoc:include type="modules" name="user2" style="xhtml" />
                </div>
                <?php ?>
            </div>
dovrebbe andare tutto a posto


EDIT: In ogni caso, user2 sarà visibile solo se c'è anche user1.
User1 è, invece, indipendente e può "vivere di vita propria"
« Ultima modifica: 10 Mag 2008, 19:57:49 da sali40 »

Offline pulce

  • Appassionato
  • ***
  • Post: 342
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #9 il: 11 Mag 2008, 07:20:12 »
Ho fatto un passo in avanti, ho usato il codice modificato da sali40 già adattato al caso. Adesso c'è anche la finestra User2, ma viene posta sotto l'altra e non di fianco come normalmente andrebbero visualizzate. Ho fatto qualche prova, spostando i tag DIV, ma ancora non ho trovato la soluzione giusta.
Grazie a tutti.
Nulla avviene per caso

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #10 il: 11 Mag 2008, 23:35:19 »
dovresti costruire due classi nel css dando a ciascuna di esse il 50%. Una classe user1 e una classe user2.
Dopo di che, mentre la classe user2 è già assegnata, nel template, alla posizione user2, occorre aggiungere un div pe la classe user1.
Tenendo comunsue presente che, nel caso in cui non c'è alcun modulo nella posizione user2, la posizione user1 deve occupare tutto il 100%. Necessita, quindi, anche una condizione "if" chintercetti le due possibilità:
caso in cui non c'è user2 (user1 deve occupare il 100% di user12)
caso in cui ci siano entrambi e, in questo caso ciascuno di essi deve occupare il 50%

Offline pulce

  • Appassionato
  • ***
  • Post: 342
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #11 il: 13 Mag 2008, 06:35:07 »
Grazie del suggerimento, anche se non so se ci riuscirò. Però ci provo. Ti sei spiegato benissimo, adesso il difficile per me è farlo. Credo che probabilmente tornerò a chiedere lumi. Per adesso grazie
 ::)
Nulla avviene per caso

Offline pulce

  • Appassionato
  • ***
  • Post: 342
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #12 il: 15 Mag 2008, 07:13:47 »
Pensavo fosse più facile, ma mi sto perdendo in un bicchier d'acqua. Dunque di file css ce ne sono molti in questo template, ma credo di aver individuato quello giusto che è layout.css, qui ho aggiunto:
div#user1 {
    float: left;
    width: 50%;
  }
div#user2 {
    float: right;
    width: 50%;}
può andar bene così ? Nell'index invece come si scrive la condizione if ?  ???
Nulla avviene per caso

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #13 il: 15 Mag 2008, 07:56:45 »
devi fare anche altre due classi: user1full e user2full dando a ciascuno il 100% e allineando a sinistra.
nell'index, poi, dovrebbe funzionare così:
Codice: [Seleziona]
<div id="user12">
 <?php if ($this->countModules('user1') || $this->countModules('user2')) { ?>
<?php if ($this->countModules('user1') && $this->countModules('user2')) { ?>
<div class="user1">
<jdoc:include type="modules" name="user1" style="xhtml" />
</div>
<div class="user2"><?php $this->countModules('user2',-2); ?>
<jdoc:include type="modules" name="user2" style="xhtml" />
</div>
<?php } else { ?>
<div class="user1full">
<jdoc:include type="modules" name="user1" style="xhtml" />
</div>
<div class="user2full"><?php $this->countModules('user2',-2); ?>
<jdoc:include type="modules" name="user2" style="xhtml" />
</div>
<?php ?>
</div>

Offline pulce

  • Appassionato
  • ***
  • Post: 342
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #14 il: 15 Mag 2008, 18:03:39 »
Ho fatto come mi hai suggerito sali40, ho impostato nel css i due userfull e ricopiato nell'index il tuo codice, ma il  browser mi da questo errore: \templates\accessible\index.php on line 188
Ho controllato con dreamweaver e alla riga 188 c'è solo il tag di chiusura </html>. Quale può essere l'errore ? Ciao e grazie sali40 dell'interessamento
Nulla avviene per caso

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #15 il: 15 Mag 2008, 18:09:35 »
mi posti l'index completo, per favore? deve esserci qualche svista nella chiusura di qualche tag e quindi rinvia l'errore alla fine del file

Offline pulce

  • Appassionato
  • ***
  • Post: 342
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #16 il: 16 Mag 2008, 05:22:16 »
Ecco l'intero index del template:

<?php
/**
* This file is part of
* Joomla! 1.5 FAP
* @package   JoomlaFAP
* @version   $Id: index.php 36 2008-04-03 06:26:47Z elpaso $
* @author    Alessandro Pasotti
* @copyright    Copyright (C) 2008 Alessandro Pasotti http://www.itopen.it
* @license      GNU/AGPL

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU Affero General Public License as
    published by the Free Software Foundation, either version 3 of the
    License, or (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU Affero General Public License for more details.

    You should have received a copy of the GNU Affero General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
*/


defined( '_JEXEC' ) or die( 'Restricted access' );

// xml prolog
echo '<?xml version="1.0" encoding="'. $this->_charset .'"?' .'>';


$cols = 1;
if ($this->countModules('right')
   && JRequest::getCmd('layout') != 'form'
   && JRequest::getCmd('task') != 'edit') {
   $cols += 1;
}

if($this->countModules('left or inset or user4')) {
   $cols += 1;
}

$url = clone(JURI::getInstance());

?>
<!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="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>">
<head>
<jdoc:include type="head" />
<link href="templates/<?php echo $this->template; ?>/css/template_css.css" rel="stylesheet" type="text/css"/>
<!--[if IE]>
<link href="templates/<?php echo $this->template; ?>/css/msie6.css" rel="stylesheet" type="text/css"/>
<![endif]-->
<?php // Load mootools if component is not com_content
     if(JRequest::getCmd('option') !== 'com_content'):
?>
<script type="text/javascript" src="<?php echo JURI::base();?>/media/system/js/mootools.js"></script>
<?php endif; ?>
<script type="text/javascript">
/* <![CDATA[ */
    var skin_default = '<?php echo $this->params->get('default_skin'); ?>';
/* ]]> */
</script>
<script type="text/javascript" src="templates/<?php echo $this->template;?>/js/skin_alter.js"></script>
</head>
<body class="<?php echo $this->params->get('default_skin'); ?>">
   <div class="hidden">
      <a name="up" id="up">[/url]
      <h1><?php echo $this->description; ?></h1>
      <ul>
         <li><a accesskey="P" href="#main-content"><?php echo JText::_('Skip to Content'); ?>[/url]</li>
         <li><a accesskey="M" href="#main-menu"><?php echo JText::_('Jump to Main Navigation and Login'); ?>[/url]</li>
      </ul>
      <!-- accesskey goes here! -->
   </div>
    <div id="wrapper">
        <div id="pathway">
            <div class="padding"><?php echo JText::_('You are here'); ?>
            <jdoc:include type="module" name="breadcrumbs" />
            </div>
        </div>
        <div id="top">
      
            <div class="padding">
                <div id="accessibility-links">
            <script type="text/javascript">
            //<![CDATA[
                    document.write('<?php echo JText::_('FONTSIZE'); ?><label for="decrease"><span class="hidden"><?php echo JText::_('smaller'); ?></span></label>');
                    document.write('&nbsp;<input type="button" name="decrease" id="decrease" value=" A - " accesskey="D" onclick="fs_change(-1); return false;" onkeypress="fs_change(-1); return false;" title="<?php echo JText::_('Decrease size'); ?>" /><label for="increase"><span class="hidden"><?php echo JText::_('bigger'); ?></span></label>');
                      document.write('&nbsp;<input type="button" name="increase" id="increase" value=" A + " accesskey="A" onclick="fs_change(1); return false;" onkeypress="fs_change(1); return false;" title="<?php echo JText::_('Increase size'); ?>" /><label for="contrast"><span class="hidden">Contrast</span></label>');
                      document.write('&nbsp;<input type="button" name="contrast" id="contrast" value="<?php echo JText::_('contrast'); ?>" accesskey="X" onclick="skin_change(\'black\');return false;" onkeypress="skin_change(\'black\');return false;" title="<?php echo JText::_('High contrast'); ?>" /><label for="reset"><span class="hidden"><?php echo JText::_('Revert styles to default'); ?></span></label>');
                      document.write('&nbsp;<input type="button" name="reset" id="reset" value="<?php echo JText::_('reset'); ?>" accesskey="Z" onclick="skin_change(\'white\');  fs_set(fs_default); return false;" onkeypress="skin_change(\'white\'); fs_set(fs_default);return false;" title="<?php echo JText::_('Revert styles to default'); ?>" />');
            //]]>
            </script>
                 </div>
            </div>
        </div>
       <div id="subtop"></div>
        <?php // Banner from component or CSS
        if ($this->countModules('banner')) { ?>
        <div id="banner">
            <div class="padding">
            <jdoc:include type="modules" name="banner" style="xhtml" />
            </div>
        </div>
        <?php } ?>
            <?php if ($this->countModules('user3')) { ?>
            <div id="menu-top">
                <div class="padding">
                <jdoc:include type="modules" name="user3" style="xhtml" />
                </div>
            </div>
            <?php } ?>
            <div class="clr"></div>
            <?php if ($this->countModules('left or inset or user4')) { ?>
            <div id="sidebar-left">
            <div class="padding">
               <?php if ($this->countModules('user4')) { ?>
                <div id="searchbox">
                    <jdoc:include type="modules" name="user4" style="xhtml" />
                </div>
                <?php } ?>
                <a name="main-menu" class="hidden">[/url]
                <jdoc:include type="modules" name="left" style="xhtml" />
                <?php if ($this->countModules('inset')) { ?>
                <div class="inset">
                    <jdoc:include type="modules" name="inset" style="xhtml" />
                </div>
                <?php } ?>
            </div>
            </div>
        <?php } ?>
        <div id="main-<?php print $cols ;?>">
        <a name="main-content" class="hidden">[/url]
            <div class="padding">
            <jdoc:include type="component"  style="xhtml"/>
 

---------------------------------------
--- Questa è la tua parte di codice ---
---------------------------------------
<div id="user12">
 <?php if ($this->countModules('user1') || $this->countModules('user2')) { ?>
   <?php if ($this->countModules('user1') && $this->countModules('user2')) { ?>
      <div class="user1">
         <jdoc:include type="modules" name="user1" style="xhtml" />
      </div>
      <div class="user2"><?php $this->countModules('user2',-2); ?>
         <jdoc:include type="modules" name="user2" style="xhtml" />
      </div>
   <?php } else { ?>
      <div class="user1full">
         <jdoc:include type="modules" name="user1" style="xhtml" />
      </div>
      <div class="user2full"><?php $this->countModules('user2',-2); ?>
         <jdoc:include type="modules" name="user2" style="xhtml" />
      </div>            
   <?php } ?>
</div>

----------------------------------------------
----------------------------------------------
 



  <?php if ($this->countModules('bottom')) { ?>
            <jdoc:include type="modules" name="bottom" style="xhtml" />
            <div class="clr"></div>
            <?php } ?>
            </div>

        </div>
        <?php if ($this->countModules('right')) { ?>
        <div id="sidebar-right">
            <div class="padding">
                <jdoc:include type="modules" name="right" style="xhtml" />
                </div>
        </div>
            <?php } ?>
        <div id="footer">
            <div class="padding">
                <?php if ($this->countModules('footer')) { ?>
                <jdoc:include type="modules" name="footer" style="xhtml" />
            </div>
            <?php } ?>
        </div>
</div>
<jdoc:include type="modules" name="debug" />
</body>
</html>
Nulla avviene per caso

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #17 il: 16 Mag 2008, 08:42:28 »
questo è l'index:
Codice: [Seleziona]
<?php
/**
* This file is part of
* Joomla! 1.5 FAP
* @package   JoomlaFAP
* @version   $Id$
* @author    Alessandro Pasotti
* @copyright    Copyright (C) 2008 Alessandro Pasotti http://www.itopen.it
* @license      GNU/AGPL

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU Affero General Public License as
    published by the Free Software Foundation, either version 3 of the
    License, or (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU Affero General Public License for more details.

    You should have received a copy of the GNU Affero General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
*/


defined'_JEXEC' ) or die( 'Restricted access' );

// xml prolog
echo '<?xml version="1.0" encoding="'$this->_charset .'"?' .'>';


$cols 1;
if (
$this->countModules('right')
&& JRequest::getCmd('layout') != 'form'
&& JRequest::getCmd('task') != 'edit') {
$cols += 1;
}

if(
$this->countModules('left or inset or user4')) {
$cols += 1;
}

$url = clone(JURI::getInstance());

?>

<!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="<?php echo $this->language?>" lang="<?php echo $this->language?>" dir="<?php echo $this->direction?>">
<head>
<meta name="author" content="Alessandro Pasotti - Copyright ItOpen.it 2008" />
<jdoc:include type="head" />
<link href="templates/<?php echo $this->template?>/css/template_css.css" rel="stylesheet" type="text/css"/>
<!--[if IE]>
<link href="templates/<?php echo $this->template?>/css/msie6.css" rel="stylesheet" type="text/css"/>
<![endif]-->
<?php // Load mootools if component is not com_content
  if(JRequest::getCmd('option') !== 'com_content'):
?>

<script type="text/javascript" src="<?php echo JURI::base();?>/media/system/js/mootools.js"></script>
<?php endif; ?>
<script type="text/javascript">
/* <![CDATA[ */
    var skin_default = '<?php echo $this->params->get('default_skin'); ?>';
/* ]]> */
</script>
<script type="text/javascript" src="templates/<?php echo $this->template;?>/js/skin_alter.js"></script>
</head>
<body class="<?php echo $this->params->get('default_skin'); ?>" id="mainbody">
<div class="hidden">
<a name="up" id="up"></a>
<h1><?php echo $this->description?></h1>
<ul>
<li><a accesskey="P" href="#main-content"><?php echo JText::_('Skip to Content'); ?></a></li>
<li><a accesskey="M" href="#main-menu"><?php echo JText::_('Jump to Main Navigation and Login'); ?></a></li>
</ul>
<!-- accesskey goes here! -->
</div>
    <div id="wrapper">
        <div id="pathway">
            <div class="padding"><?php echo JText::_('You are here'); ?>
            <jdoc:include type="module" name="breadcrumbs" />
            </div>
        </div>
        <div id="top">
            <div class="padding">
                <div id="accessibility-links">
<script type="text/javascript">
                                //<![CDATA[
                        document.write('<?php echo JText::_('FONTSIZE'); ?><label for="decrease"><span class="hidden"><?php echo JText::_('smaller'); ?></span></label>');
                        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="<?php echo JText::_('Decrease size'); ?>" /><label for="increase"><span class="hidden"><?php echo JText::_('bigger'); ?></span></label>');
                        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="<?php echo JText::_('Increase size'); ?>" /><label for="contrast"><span class="hidden">Contrast</span></label>');
                        document.write('<input type="button" name="contrast" id="contrast" value="<?php echo JText::_('contrast'); ?>" accesskey="X" onclick="skin_change(\'black\');return false;" onkeypress="if(event.keyCode && event.keyCode != 9){skin_change(\'black\'); return false;}" title="<?php echo JText::_('High contrast'); ?>" /><label for="reset"><span class="hidden"><?php echo JText::_('Revert styles to default'); ?></span></label>');
                        document.write('<input type="button" name="reset" id="reset" value="<?php echo JText::_('reset'); ?>" accesskey="Z" onclick="skin_change(\'white\');  fs_set(fs_default); return false;" onkeypress="if(event.keyCode && event.keyCode != 9){skin_change(\'white\'); fs_set(fs_default);return false;}" title="<?php echo JText::_('Revert styles to default'); ?>" />');
                                //]]>
</script>
<noscript><h2><?php echo JText::_('NOSCRIPT'); ?></h2></noscript>
                </div>
             </div>
        </div>
        <?php // Banner from component or CSS
        
if ($this->countModules('banner')) { ?>

        <div id="banner">
            <div class="padding">
            <jdoc:include type="modules" name="banner" style="xhtml" />
            </div>
        </div>
        <?php ?>
            <?php if ($this->countModules('user3')) { ?>
            <div id="menu-top">
                <div class="padding">
                <jdoc:include type="modules" name="user3" style="xhtml" />
                </div>
            </div>
            <?php ?>
            <div class="clr"></div>
            <?php if ($this->countModules('left or inset or user4')) { ?>
            <div id="sidebar-left">
            <div class="padding">
            <?php if ($this->countModules('user4')) { ?>
                <div id="searchbox">
                    <jdoc:include type="modules" name="user4" style="xhtml" />
                </div>
                <?php ?>
                <a name="main-menu" class="hidden"></a>
                <jdoc:include type="modules" name="left" style="xhtml" />
                <?php if ($this->countModules('inset')) { ?>
                <div class="inset">
                    <jdoc:include type="modules" name="inset" style="xhtml" />
                </div>
                <?php ?>
            </div>
            </div>
        <?php ?>
        <?php if ($this->countModules('right')) { ?>
        <div id="sidebar-right">
            <div class="padding">
                <jdoc:include type="modules" name="right" style="xhtml" />
                </div>
        </div>
        <?php ?>
        <div id="main-<?php print $cols ;?>">
        <a name="main-content" class="hidden"></a>
            <div class="padding">
            <jdoc:include type="component"  style="xhtml"/>
            <div id="user12">
<?php if ($this->countModules('user1') && $this->countModules('user2')) { ?>
<div class="user1">
<jdoc:include type="modules" name="user1" style="xhtml" />
</div>
<div class="user2"><?php $this->countModules('user2',-2); ?>
<jdoc:include type="modules" name="user2" style="xhtml" />
</div>
          <?php ?>
<?php if ($this->countModules('user1') &! $this->countModules('user2')) { ?>
<div class="user1full">
<jdoc:include type="modules" name="user1" style="xhtml" />
</div>
<?php ?>
<?php if ($this->countModules('user2') &! $this->countModules('user1')) { ?>
<div class="user2full">
<jdoc:include type="modules" name="user2" style="xhtml" />
</div>
<?php ?>

            </div>
            <?php if ($this->countModules('bottom')) { ?>
            <jdoc:include type="modules" name="bottom" style="xhtml" />
            <div class="clr"></div>
            <?php ?>
            </div>
        </div>
        <div id="footer">
            <div class="padding">
                <?php if ($this->countModules('footer')) { ?>
                <jdoc:include type="modules" name="footer" style="xhtml" />
<?php ?>
            </div>

        </div>
</div>
<jdoc:include type="modules" name="debug" />
</body>
</html>

e queste le classi css:
Codice: [Seleziona]
.user1 {
    float: left;
    width: 47%;
}
.user2 {
    float: right;
    width: 48%;
    margin-right:5px;
}

.user1full {
    float: left;
    width: 100%;
  }
.user2full {
    float: left;
    width: 100%;
}
dovrebbe funzionare :)

Offline pulce

  • Appassionato
  • ***
  • Post: 342
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #18 il: 16 Mag 2008, 12:37:41 »
Perfetto, mitico. Hai cambiato il css facendo delle classi e non dei div, il problema stava li ? Grazie di tutto.
Nulla avviene per caso

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #19 il: 16 Mag 2008, 15:03:47 »
beh, o fai classi nel css e chiam i le classi nell'html oppure fai div in entrambi. Div in css e classi in html ... non quadrano bene ;)

No, cmq il problema stava in un if non chiuso

Offline pulce

  • Appassionato
  • ***
  • Post: 342
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #20 il: 17 Mag 2008, 09:04:39 »
Un ultima cosa (forse), adesso la colonna degli articoli più letti è vuota. Devo fare qualcosa di particolare o basta aspettare ? Grazie mille
Nulla avviene per caso

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #21 il: 17 Mag 2008, 19:16:12 »
Un ultima cosa (forse), adesso la colonna degli articoli più letti è vuota. Devo fare qualcosa di particolare o basta aspettare ? Grazie mille
Hai settato il contatore nel modulo indicando quanti articoli devono apparire?
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline elpaso66

  • Moderator
  • Appassionato
  • *****
  • Post: 489
  • Sesso: Maschio
  • Sviluppo siti web e applicazioni
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #22 il: 17 Mag 2008, 19:55:58 »
Ho caricato in SVN le modifiche si sali40 (un po' riviste da me), qualcuno per favore le testa con explorer e altri browser?

Anzi, già che ci siamo qualcuno si prenderebbe l'incarico di testare periodicamente con explorer la situazione in svn? Per me che lavoro sotto Linux è un po' una menata (ce l'ho in emulazione ma è lentissimo)

Ci vorrebbe anche qualche volontario per safari e opera.
ItOpen.it - soluzioni open source
Template Accessibile per Joomla! FAP
Albo pretorio online per Joomla! 3

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #23 il: 17 Mag 2008, 20:24:33 »
I test con IE Opera e FF sotto windows li faccio sempre. Infatti per quanto riguarda opera ti posso confermare che la funzione onkeypress non funziona, ma per colpa di n bug di opera riconosciuto dagli sviluppatori e sul quale stanno lavorando per la prossima versione

Scarico dall'svn, sovrascrivo, testo e posto subito il risultato qui

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #24 il: 17 Mag 2008, 20:54:53 »
Tutto ok con IE, FF e Opera

Offline pulce

  • Appassionato
  • ***
  • Post: 342
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #25 il: 18 Mag 2008, 00:06:54 »
Hai settato il contatore nel modulo indicando quanti articoli devono apparire?
Ho risolto, nelle prove precedenti avevo settato l'ID pensando fosse utile al modulo. Adesso l'ho cancellato e sono comparsi gli articoli.

Ho caricato in SVN le modifiche si sali40 (un po' riviste da me), qualcuno per favore le testa con explorer e altri browser?
elpaso66 mi spieghi cosa vuol dire SVN. Grazie
Nulla avviene per caso

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #26 il: 18 Mag 2008, 00:29:26 »
qui, http://joomlacode.org/gf/project/joomlafap1_5 fra le schede "file", "tracker" etc, c'è una scheda che si chiama "SVN".
Li ci stanno i file non ancora impacchettati in release. Non sarà possibile scaricare il pacchetto template, ma i singoli file modificati (lo vedi perché è indicato da quanto tempo il singolo file è stato modificato) scarichi quei file e sovrascrivi quelli che hai attualmente

Offline pulce

  • Appassionato
  • ***
  • Post: 342
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #27 il: 18 Mag 2008, 08:43:25 »
Grazie sali40 per la tua disponibilità e chiarezza. Se ho ben capito sono quei componenti che leggevo e vanno a modificare il core di joomla ? Ma vanno installati tutti (ricopiati in pratica) oppure bastano solo alcuni ? Grazie ancora per la cortesia
Nulla avviene per caso

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #28 il: 18 Mag 2008, 14:31:58 »
non solo quelli. anche nella cartella emplate ci sono adesso alcuni file. Te ne accorgi dalla data di modifica che è indicata accanto alle cartelle e, dentro le cartelle, accando ai file. C'è l'index.php del template, il layout.css dentro la cartella css che sta dentro la cartella template, un file di lingua e un file della catella html (sempre dentro la cartella template)

Offline pulce

  • Appassionato
  • ***
  • Post: 342
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #29 il: 19 Mag 2008, 08:28:24 »
OK. Grazie nuovamente sali40 per la spiegazione. Ho notato che però è una difficoltà comune, almeno per i meno pratici, capire bene come muoversi e installare le vari parti all'inizio. Posso suggerire un tutorial ? Magari si evita di ripetere ad ognuno le stesse cose. Comunque grazie per la tua disponibilità.
 :)
Nulla avviene per caso

Offline elpaso66

  • Moderator
  • Appassionato
  • *****
  • Post: 489
  • Sesso: Maschio
  • Sviluppo siti web e applicazioni
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #30 il: 19 Mag 2008, 10:06:32 »
OK. Grazie nuovamente sali40 per la spiegazione. Ho notato che però è una difficoltà comune, almeno per i meno pratici, capire bene come muoversi e installare le vari parti all'inizio. Posso suggerire un tutorial ? Magari si evita di ripetere ad ognuno le stesse cose. Comunque grazie per la tua disponibilità.
 :)

Ci sono due file: README e INSTALL che servono a questo scopo, suggerisco di integrare quelli.

Questo è un lavoro ideale per un utente non-programmatore, ci pensi tu?



ItOpen.it - soluzioni open source
Template Accessibile per Joomla! FAP
Albo pretorio online per Joomla! 3

Offline pulce

  • Appassionato
  • ***
  • Post: 342
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #31 il: 20 Mag 2008, 07:48:23 »
Posso provarci, ma non sono molto esperto. Vediamo insieme cosa scappa fuori e se sarà il caso di pubblicarlo  ;D
Nulla avviene per caso

Offline elpaso66

  • Moderator
  • Appassionato
  • *****
  • Post: 489
  • Sesso: Maschio
  • Sviluppo siti web e applicazioni
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #32 il: 20 Mag 2008, 10:47:07 »
Posso provarci, ma non sono molto esperto. Vediamo insieme cosa scappa fuori e se sarà il caso di pubblicarlo  ;D

Sarà sempre megilo di quello che posso fare io che vedo le cose da programmatore (e autore) e quindi mi sembra sempre tutto chiarissimo :)

... poi si sa che i programmatori sono allergici alla documentazione ;)

Coraggio che verrà benissimo!
ItOpen.it - soluzioni open source
Template Accessibile per Joomla! FAP
Albo pretorio online per Joomla! 3

Offline pulce

  • Appassionato
  • ***
  • Post: 342
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #33 il: 21 Mag 2008, 08:14:19 »
elpaso66 posso comunicare direttamente con te in questa fase per non impegnare il forum e risolvere eventuali dubbi ? Grazie
Nulla avviene per caso

Offline elpaso66

  • Moderator
  • Appassionato
  • *****
  • Post: 489
  • Sesso: Maschio
  • Sviluppo siti web e applicazioni
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #34 il: 21 Mag 2008, 10:35:30 »
elpaso66 posso comunicare direttamente con te in questa fase per non impegnare il forum e risolvere eventuali dubbi ? Grazie

Come preferisci, però potrebbe essere utile che la discussione sia pubblica in quanto magari altri potrebbero dare il loro contributo/suggerimento.
ItOpen.it - soluzioni open source
Template Accessibile per Joomla! FAP
Albo pretorio online per Joomla! 3

Offline pulce

  • Appassionato
  • ***
  • Post: 342
  • Sesso: Maschio
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #35 il: 26 Mag 2008, 19:47:20 »
Ho preparato i primi passi da fare nell'installazione di joomla Fap. Prima gradirei sottopporli ad una visione esperta per correggere eventuali inesattezze prima di renderli pubblici. Come possiamo regolarci ? Ciao
Nulla avviene per caso

Offline elpaso66

  • Moderator
  • Appassionato
  • *****
  • Post: 489
  • Sesso: Maschio
  • Sviluppo siti web e applicazioni
    • Mostra profilo
Re: Ultime notizie e i più letti
« Risposta #36 il: 26 Mag 2008, 20:35:59 »
Mandameli via email (ti mando l'indirizzo in pvt)
ItOpen.it - soluzioni open source
Template Accessibile per Joomla! FAP
Albo pretorio online per Joomla! 3

 



Web Design Bolzano Kreatif