Back to top

Autore Topic: Modulo Imagemenu - Joomla 1.7  (Letto 1921 volte)

Offline EmaFer

  • Full Member
  • ***
  • Post: 130
  • Sesso: Maschio
    • Mostra profilo
    • Testi digitali
Modulo Imagemenu - Joomla 1.7
« il: 21 Gen 2012, 09:07:09 »
Salve a tutti.
Ho pubblicato una versione Rc del modulo Imagemenu per Joomla 1.7.
la trovate qui.
Se mi fate sapere che è tutto ok la pubblico qui.
Grazie

EDIT: link al file nei download della community
http://www.joomla.it/download-della-community/item/6030-imagemenu17.html
« Ultima modifica: 23 Gen 2012, 16:05:23 da ste »

Offline tonicopi

  • Global Moderator
  • Cyborg
  • ********
  • Post: 11047
  • Sesso: Maschio
    • Mostra profilo
    • tonicopi su google
Re:Modulo Imagemenu - Joomla 1.7
« Risposta #1 il: 22 Gen 2012, 01:43:17 »
Ciao Emanuele, che bella notizia!
 In effetti imagemenu ci voleva anche per la  la versione 1.7  di Joomla! che a quanto vedo funzionerà anche con la 2.5  :)
 Sto provando il modulo e mi sono accorto di un difetto che puoi vedere  qui.
Ciò avviene se nelle impostazioni SEO viene attivata la prima voce Attiva URL SEF.
Un altro paio di osservazioni:
- nella descrizione del modulo non dici che le immagini vanno collocate dentro la cartella images;
- nel tooltip di descrizione delle voci Larghezza e Altezza, nei parametri del modulo, scambi i termini larghezza ed altezza.

Offline EmaFer

  • Full Member
  • ***
  • Post: 130
  • Sesso: Maschio
    • Mostra profilo
    • Testi digitali
Re:Modulo Imagemenu - Joomla 1.7
« Risposta #2 il: 22 Gen 2012, 11:26:07 »
Sempre puntualissimo Tonicopi!
Ho riammodernato il link, corretto il problema col SEO, aggiornata la descrizione, inserito la possibilità di inserire la larghezza in percentuale. Ecco le nuove istruzioni.
La nuova Mod_imagemenu1.7RC è sempre qui
Modulo Imagemenu
Il modulo sfrutta l'assegnazione di immagini nella creazione del menu, creando una tabella con queste immagini.
Istruzioni:
 
  • Salvare le immagini nella cartella /images (o in una sua sottocartella);
  • Scegliere se ottenere o meno l'effetto Rollover, in questo caso è necessario indicare il suffisso dell'immagine da usarsi per questo effetto (a.e. _over, per richiamare in rollover l'immagine nomeimmagine_over)
  • Scegliere se usare o meno la pseudoclasse Active, in questo caso l'immagine verrà sostituita con quella con suffisso _over.
  • Inserire i parametri di altezza e larghezza; la larghezza può essere impostata in percentuale.
  • Venite a trovarmi su Testidigitali e fatemi sapere come va
Il numero delle colonne e delle righe è modificabile, tuttavia se lasciate in bianco o 0, il modulo stabilirà il numero delle immagini in base alle voci di menu.
 Se righe e colonne sono impostate a 0 (o vuote) automaticamente le voci di menu verranno disposte su una sola riga.
_______________
Adesso sistemo il SEO anche per la verisone1.5 di Joomla.
Fatemi sapere se ci sono altri problemi o suggerimenti...

Offline tonicopi

  • Global Moderator
  • Cyborg
  • ********
  • Post: 11047
  • Sesso: Maschio
    • Mostra profilo
    • tonicopi su google
Re:Modulo Imagemenu - Joomla 1.7
« Risposta #3 il: 23 Gen 2012, 00:15:43 »
Faccio la recensione del modulo e vedrai che le richieste con nuove caratteristiche arriveranno  :)

Ma che presto hai fatto a sistemare la faccenda del SEO, porca miseria, mi fate una rabbia voi sviluppatori così in confidenza con il php!!!  ;D

Ho visto anche che, molto opportunamente, hai creato il box per inserire il suffisso classe css modulo. Ma il codice non è corretto e il box non appare (hai usato group invece di name ;) ). Sostituiscilo con questo nel templateDetails.xml che così si traduce anche l'etichetta e la descrizione:
Codice: [Seleziona]
<fieldset name="advanced">
                <field name="moduleclass_sfx" type="text" default="" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" />
            </fieldset>


Offline EmaFer

  • Full Member
  • ***
  • Post: 130
  • Sesso: Maschio
    • Mostra profilo
    • Testi digitali
Re:Modulo Imagemenu - Joomla 1.7
« Risposta #4 il: 23 Gen 2012, 06:44:28 »
Grazie!
correggo e pubblico...

Offline ste

  • Administrator
  • Cyborg
  • *****
  • Post: 7508
  • Sesso: Femmina
    • Mostra profilo
Re:Modulo Imagemenu - Joomla 1.7
« Risposta #5 il: 23 Gen 2012, 16:06:26 »
Ciao EmaFer,
ho spostato la discussione nella sezione del forum dedicata ai download della community e pubblicato il file, il link l'ho inserito nel tuo primo post.
Grazie per il contributo ;)
TTI - Team Traduzione Italiano di Joomla.it
Guide su Joomla - www.joomladay.it

Offline acirone

  • Newbie
  • *
  • Post: 6
    • Mostra profilo
Re:Modulo Imagemenu - Joomla 1.7
« Risposta #6 il: 24 Feb 2012, 18:18:08 »
Ciao EmaFer,
ti faccio i complimenti perché il modulo, nella sua semplicità, è veramente utile.
L'ho utilizzato anche nella versione e 1.5 di Joomla ed ora l'ho installato anche nella 1.7.
C'è solo una cosa che voglio segnalarti:
se i link sono interni funziona tutto bene, ma se i link sono esterni si perde il link.
Ho provato a guardare il file helper.php e in effetti alla riga 30 (case 'url':) inizia la gestione dei link.
Solo che all'interno di questa "case" c'è
$row->flink = $row->link . '&Itemid=' . $row->id;
che viene eseguito solo se si tratta di un link interno.


Ho provato a modificare in questo modo e funziona:


case 'url':
   $row->flink = $row->link;
   if ((strpos($row->link, 'index.php?') === 0) && (strpos($row->link, 'Itemid=') === false)) {
      // If this is an internal Joomla link, ensure the Itemid is set.
      $row->flink = $row->link . '&Itemid=' . $row->id;
   }
   break;


Si potrebbe fare anche aggiungendo un else all'if



case 'url':
   if ((strpos($row->link, 'index.php?') === 0) && (strpos($row->link, 'Itemid=') === false)) {
      // If this is an internal Joomla link, ensure the Itemid is set.
      $row->flink = $row->link . '&Itemid=' . $row->id;
   }else{
      $row->flink = $row->link;
   }
        break;


A presto
Angelo


 



Web Design Bolzano Kreatif