Back to top

Autore Topic: [RISOLTO]contenitore per loghi  (Letto 5034 volte)

Offline sabry

  • Appassionato
  • ***
  • Post: 365
  • Sesso: Femmina
    • Mostra profilo
[RISOLTO]contenitore per loghi
« il: 08 Lug 2011, 08:39:01 »
Vorrei inserire sotto i menu di destra un contenitore in cui posizionare dei loghi ( tipo quello di "operazione trasparenza" che per il momento ho infilato in un modulo... ma la solozione non mi piace) che linkano a pagine web.

http://www.istitutocomprensivobinasco.it/

Qualcuno sa dirmi come fare?
Spero di essermi spiegata bene!
grazie
« Ultima modifica: 12 Lug 2011, 17:26:56 da sabry »

adottauncane

  • Visitatore
Re:contenitore per loghi
« Risposta #1 il: 08 Lug 2011, 11:08:27 »
Ciao sabry,
potresti personalizzare lo spazio che circonda i marchi assegnando un suffisso modulo nel modulo HTML che hai usato. Per esempio, se vuoi semplicemente togliere la decorazione del modulo puoi scrivere _mio nel suffisso modulo e incollare questo css nel file template.css

Codice: [Seleziona]
.module_mio {
  padding:10px !important;
}


Naturalmente qui puoi aggiungere uno sfondo, un border, quello che ti serve.

Offline sabry

  • Appassionato
  • ***
  • Post: 365
  • Sesso: Femmina
    • Mostra profilo
Re:contenitore per loghi
« Risposta #2 il: 08 Lug 2011, 12:25:36 »
Ciao adottauncane. Ho provato manon ci riesco. Forse ho sbagliato qualcosa.
Il suffisso _mio devo metterlo nella casellina laterale a destra che mi compare quando apro il modulo html?
Se è così l'ho fatto.
Il codice css per il modulo ha un posto preciso dove essere incollato?
« Ultima modifica: 08 Lug 2011, 12:30:55 da sabry »

adottauncane

  • Visitatore
Re:contenitore per loghi
« Risposta #3 il: 08 Lug 2011, 12:57:04 »
No, puoi incollarlo dove vuoi. Per comodità io li metto al fondo, così li ritrovo.
Sì, nella casella Suffisso css modulo. Adesso non posso aprire un modulo per essere più precisa, perché ci sono tutti i siti di un certo provider down. Pure il tuo... ;)

Il suffisso dovrebbe funzionare e il css pure. Appena riesci riprova e, in caso, vuota la cache del browser e del sito.

Offline sabry

  • Appassionato
  • ***
  • Post: 365
  • Sesso: Femmina
    • Mostra profilo
Re:contenitore per loghi
« Risposta #4 il: 08 Lug 2011, 13:12:47 »
Più tardi riprovo ma ho la sensazione che non abbia funzionato proprio perchè stava saltando tutto, perchè a questo punto avevo fatto tutto giusto.
Ciao

Offline sabry

  • Appassionato
  • ***
  • Post: 365
  • Sesso: Femmina
    • Mostra profilo
Re:contenitore per loghi
« Risposta #5 il: 08 Lug 2011, 17:51:03 »
Ciao adottauncane. Ora che tutto è tornato alla normalità ho provato, ma non funziona. Continua ad apparirmi il modulo predefinito così come prima. Sicuramente sbaglio qualcosa!

adottauncane

  • Visitatore
Re:contenitore per loghi
« Risposta #6 il: 08 Lug 2011, 19:05:02 »
 :( Hai messo nel modulo in Parametri avanzati - Suffisso classe CSS modulo _mio
e non funziona? Se sì allora mi sa che sbaglio io...

Offline sabry

  • Appassionato
  • ***
  • Post: 365
  • Sesso: Femmina
    • Mostra profilo
Re:contenitore per loghi
« Risposta #7 il: 09 Lug 2011, 07:34:10 »
Ciao. Sì ho fatto così, ma non cambia niente.
Se però con firebug vado a modificare il <div class="module"> relativo a quel modulo e lo chiamo con un altro nome, allora il modulo cambia. Il problema è che non so dove andare a fare questa modifica.
 

adottauncane

  • Visitatore
Re:contenitore per loghi
« Risposta #8 il: 09 Lug 2011, 12:59:42 »
Allora, il codice che ho scritto lo incolli al fondo del file template.css e lo salvi in remoto. Poi apri il modulo HTML personalizzato dove hai incollato l'immagine e scrivi _mio
qui:


Offline sabry

  • Appassionato
  • ***
  • Post: 365
  • Sesso: Femmina
    • Mostra profilo
Re:contenitore per loghi
« Risposta #9 il: 09 Lug 2011, 19:04:55 »
Ciao, la sai una bella? Se cerco di salvare il css modificato( quello con l'aggiunta del tuo codice) con filezilla mi nega il permesso. Ho provato a modificare il css direttamente sul database ma anche qui mi impedisce la modifica. Come mai? >:(

adottauncane

  • Visitatore
Re:contenitore per loghi
« Risposta #10 il: 09 Lug 2011, 22:50:17 »
Cambia nome al file .css in remoto e carica quello modificato via ftp. (Se funziona poi butti quello rinominato). Oppure fai la modifica direttamente da backend.

Offline sabry

  • Appassionato
  • ***
  • Post: 365
  • Sesso: Femmina
    • Mostra profilo
Re:contenitore per loghi
« Risposta #11 il: 10 Lug 2011, 10:09:23 »
Ma quando dici di cambiare il nome in remoto, intendi dire sul database? (scusa l'ignoranza!)

adottauncane

  • Visitatore
Re:contenitore per loghi
« Risposta #12 il: 10 Lug 2011, 14:11:15 »
No. Collegati al sito in remoto via ftp, come fai normalmente. Se hai già fatto modifiche dal backend sul file css allora non ti permette di sovrascriverlo via ftp. Perciò rinominalo (o buttalo) e carica al suo posto quello corretto.

Offline sabry

  • Appassionato
  • ***
  • Post: 365
  • Sesso: Femmina
    • Mostra profilo
Re:contenitore per loghi
« Risposta #13 il: 11 Lug 2011, 08:30:31 »
 
Ciao adottauncane, ho provato, ma non funziona. Adesso la modifica sul css è stata fatta , ma il modulo continua a comparire così com'è. Ho la sensazione che si debba intervenire sul file index.php del template ed ho anche provato a fare delle modifiche con risultati ...stravaganti!
Questo è il punto del file che gestisce le caratteristiche dei moduli di destra.
 
<?php if ($right or ($top and $showtop)) : ?>
  <div id="sidebar-right" class="sidebar float-right">
   <?php if ($showtop) : ?>
   <jdoc:include type="modules" name="top" style="sidebar" />
   <?php endif; ?>
   <jdoc:include type="modules" name="right" style="sidebar" />
                                   
 </div>
 
Hai qualche idea?

adottauncane

  • Visitatore
Re:contenitore per loghi
« Risposta #14 il: 11 Lug 2011, 10:43:18 »
Pero io non vedo il suffisso nel modulo. Vuoi darmi un accesso temporaneo da admin che ci do un'occhiata?

Offline sabry

  • Appassionato
  • ***
  • Post: 365
  • Sesso: Femmina
    • Mostra profilo
Re:contenitore per loghi
« Risposta #15 il: 11 Lug 2011, 16:19:10 »
 Ciao, come faccio a darti un accesso temporaneo?

Offline Gokuale - Takumi

  • Appassionato
  • ***
  • Post: 528
  • Sesso: Maschio
    • Mostra profilo
Re:contenitore per loghi
« Risposta #16 il: 11 Lug 2011, 17:15:36 »
ciao


avrai sicuramente un override del modulo nella cartella html del template

prova eventualmente a mettere nell'index.php al posto di style="sidebar" style="xhtml"

fai una prova e vedi

ciao
facci sapere
Puoi arrivare fino a 11.000 giri
Ma soprattutto ........ VINCI!!!!
nd. Bunta - the real DK

adottauncane

  • Visitatore
Re:contenitore per loghi
« Risposta #17 il: 11 Lug 2011, 17:23:53 »
Ciao, come faccio a darti un accesso temporaneo?

Mi attivi come admin da backend e mi mandi user e pass per PM. Poi mi cancelli.

Offline sabry

  • Appassionato
  • ***
  • Post: 365
  • Sesso: Femmina
    • Mostra profilo
Re:contenitore per loghi
« Risposta #18 il: 12 Lug 2011, 08:01:19 »
Ciao, se cambio lo style nell'index mi si cambia tutta la colonna di destra.

Offline Gokuale - Takumi

  • Appassionato
  • ***
  • Post: 528
  • Sesso: Maschio
    • Mostra profilo
Re:contenitore per loghi
« Risposta #19 il: 12 Lug 2011, 08:21:31 »
hai ragione scusa, io sono abituato nelle colonne a dare piu' posizioni in questo modo posso assegnargli aspetti diversi.

che modulo hai usato??? mi interessa saperlo perche' e' strano che non ti prenda il suffisso del modulo da backend.

il template e' free modificato o a pagamento ?? in questo modo se e' possibile scaricare il template posso dirti dove mettere le mani per modificare quello che vuoi tu.

ultima cosa all'interno della cartella del template (da ftp) c'e' la cartella html, dentro li cosa hai sia come cartelle che come file?

ok con queste info possiamo darti una mano in piu'
ciao
Puoi arrivare fino a 11.000 giri
Ma soprattutto ........ VINCI!!!!
nd. Bunta - the real DK

Offline sabry

  • Appassionato
  • ***
  • Post: 365
  • Sesso: Femmina
    • Mostra profilo
Re:contenitore per loghi
« Risposta #20 il: 12 Lug 2011, 13:28:56 »
Il tempalte è free ( bicolor).
Il modulo che ho usato e il custom.
All'interno della cartella html ho due cartelle ( com_content e mod_search)
e tre file(index. html, modules.php, paginatio.php).
Spero di aver detto tutto.
Ciao e grazie

Offline Gokuale - Takumi

  • Appassionato
  • ***
  • Post: 528
  • Sesso: Maschio
    • Mostra profilo
Re:contenitore per loghi
« Risposta #21 il: 12 Lug 2011, 13:50:24 »
ciao

come immaginavo c'e' un override dei moduli e il file modules.php ne e' la prova

fai questo tentativo
fatti una copia del file modules.php per tenertelo si sa mai
apri il file modules.php nella cartella html

sostituisci tutto con

Codice: [Seleziona]
<?php
/**
 * @version        $Id: modules.php 1000 2007-09-18 06:52:00Z gantenx $
 * @package        Joomla
 * @copyright    Copyright (C) 2005 - 2007 Open Source Matters. All rights reserved.
 * @license        GNU/GPL, see LICENSE.php
 * Joomla! is free software. This version may have been modified pursuant
 * to the GNU General Public License, and as distributed it includes or
 * is derivative of works licensed under the GNU General Public License or
 * other free or open source software licenses.
 * See COPYRIGHT.php for copyright notices and details.
 */

// no direct access
defined('_JEXEC') or die('Restricted access');

function 
modChrome_sidebar($module, &$params, &$attribs)
{
    if (!empty (
$module->content)) : ?>

<div class="module<?php echo $params->get('moduleclass_sfx'); ?>">
    <div class="module-top<?php echo $params->get('moduleclass_sfx'); ?>"></div>
    <div class="module-repeatable<?php echo $params->get('moduleclass_sfx'); ?>">
        <?php if($module->showtitle): ?><?php if($module->title): ?><div class="module-title<?php echo $params->get('moduleclass_sfx'); ?>"><h3><?php echo $module->title?></h3></div><?php endif; ?><?php endif; ?>
        <div class="module-content-top<?php echo $params->get('moduleclass_sfx'); ?>"></div>
        <div class="module-content<?php echo $params->get('moduleclass_sfx'); ?>"><?php echo $module->content?></div>
    </div>
    <div class="module-bottom<?php echo $params->get('moduleclass_sfx'); ?>"></div>
</div>
    <?php endif;
}

function 
modChrome_minimal($module, &$params, &$attribs)
{
    echo 
"<h3>" . (($module->showtitle) ? $module->title '') . "</h3>";
    echo 
$module->content;
}

e poi fai le modifiche css e suffisso che ti ha suggerito adottauncane
dovrebbe funzionare se per caso qualche box si vede in modo diverso da come e' ora togli eventuali suffissi modulo da backend in quanto anche se li mettevi non venivano presi in considerazione ora invece si

ora i div saranno:

div class moduleXXX
div class module-topXXX
div class module-repeatableXXX
div class module-titleXXX
div class module-content-topXXX
div class module-contentXXX
div class module-bottomXXX

XXX sta per il suffisso

ciao e facci sapere
Puoi arrivare fino a 11.000 giri
Ma soprattutto ........ VINCI!!!!
nd. Bunta - the real DK

Offline sabry

  • Appassionato
  • ***
  • Post: 365
  • Sesso: Femmina
    • Mostra profilo
Re:contenitore per loghi
« Risposta #22 il: 12 Lug 2011, 17:23:49 »
Wow!!! Bravissimo! Ora funziona! Guarda anche tu!
http://www.istitutocomprensivobinasco.it/

Finalmente il mio modulo con il logo appare senza il box arancione.
Certo mi piacerebbe capire quali modifiche hai fatto... confronterò i due php e cercherò (ammesso di riuscirci) di ricavarne qualche informazione.
Domanda: che ne faccio del vecchio php?
Ancora grazie, grazie, grazie a tutti e due per la pazienza.
« Ultima modifica: 12 Lug 2011, 17:25:25 da sabry »

Offline Gokuale - Takumi

  • Appassionato
  • ***
  • Post: 528
  • Sesso: Maschio
    • Mostra profilo
Re:[RISOLTO]contenitore per loghi
« Risposta #23 il: 12 Lug 2011, 17:40:14 »
ciao sono contento che funzioni
 ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D

le modifiche apportate sono solo 1

ho aggiunto

Codice: [Seleziona]
<?php echo $params->get('moduleclass_sfx'); ?>
dopo le class presenti in questo modo joomla quando genera l'html per la pagina scrive come detto nel post precedente il suffisso del modulo

questo ora lo fa per tutte le posizioni del tuo sito in quanto modules.php e' globale per tutto il sito

ciao
Puoi arrivare fino a 11.000 giri
Ma soprattutto ........ VINCI!!!!
nd. Bunta - the real DK

adottauncane

  • Visitatore
Re:[RISOLTO]contenitore per loghi
« Risposta #24 il: 12 Lug 2011, 23:50:52 »
Grazie anche da parte mia! Non avevo proprio pensato all'override. :)

 



Web Design Bolzano Kreatif