Back to top

Autore Topic: Installer nuovo componente  (Letto 2595 volte)

Offline grisoni77

  • Nuovo arrivato
  • *
  • Post: 48
    • Mostra profilo
Installer nuovo componente
« il: 04 Dic 2007, 13:24:49 »
Ciao,

sto sviluppando un componente a cui sono abbinati alcuni moduli/mambot.
Qualcuno sa dirmi se esiste un modo per installare tutte le varie parti (componente/moduli/mambot) in un colpo solo da un unico pacchetto?

Grazie,
Cristiano

Offline .Andrea S.

  • Instancabile
  • ******
  • Post: 4404
  • Sesso: Maschio
    • Mostra profilo
Re: Installer nuovo componente
« Risposta #1 il: 04 Dic 2007, 13:54:15 »
credo che basti inserire nel file xml del componente anche i vari percorsi dei file di eventuali mambot e/o moduli.

Aspettiamo conferma però perché non ne sono certo.  :D

Andrea | www.joomlovers.net | Il sito per gli amanti di Joomla!

Offline grisoni77

  • Nuovo arrivato
  • *
  • Post: 48
    • Mostra profilo
Re: Installer nuovo componente
« Risposta #2 il: 04 Dic 2007, 14:11:34 »
non so...nel file XML il primo tag è:

<mosinstall type="component" version="1.0">

dove type va a definire il tipo di pacchetto da installare (component/module/mambot/template)

A prima vista si direbbe ci vogliano più xml (uno per ogni pacchetto)...

Guardando DOCMAN, ho visto che gli sviluppatori hanno utlizzato un loro proprio installer, ma non ho verificato se si appoggia a una qualche libreria di joomla...boh? ???

Offline .Andrea S.

  • Instancabile
  • ******
  • Post: 4404
  • Sesso: Maschio
    • Mostra profilo
Re: Installer nuovo componente
« Risposta #3 il: 04 Dic 2007, 14:20:08 »
io invece su un componente che uso nel file xml del componente ho trovato
Codice: [Seleziona]
<administration>
<menu>XXXXXXX</menu>
<submenu>
<menu act="about">Configuration & Management</menu>
<menu act="license">Enter License Information</menu>
</submenu>
<files>
<filename>index.html</filename>
                .................................
                <filename>plugins/nomeplug-in.php</filename>
                .................................
</files>
</administration>
(ho tagliato ttutta la lista degli altri file)
e con questo installa anche un mambot.
Andrea | www.joomlovers.net | Il sito per gli amanti di Joomla!

Offline grisoni77

  • Nuovo arrivato
  • *
  • Post: 48
    • Mostra profilo
Re: Installer nuovo componente
« Risposta #4 il: 04 Dic 2007, 14:34:31 »
Interessante!

Fa anche l'inserimento dei record corrispondenti nella tabella #__mambots ?

Ho visto che c'è la cartella plugins, è un componente per la 1.5?

Offline .Andrea S.

  • Instancabile
  • ******
  • Post: 4404
  • Sesso: Maschio
    • Mostra profilo
Re: Installer nuovo componente
« Risposta #5 il: 04 Dic 2007, 15:11:25 »
1.0.x
no questo non inserisce record.

Comunque mi sa che mi sto sbagliando, perchè in effetti ho visto che carica anche il .zip del mambot e che dentro a quello c'è il suo xml con il percorso.
Come lo esegua però non lo ho capito.  :-\
Andrea | www.joomlovers.net | Il sito per gli amanti di Joomla!

Offline grisoni77

  • Nuovo arrivato
  • *
  • Post: 48
    • Mostra profilo
Re: Installer nuovo componente
« Risposta #6 il: 04 Dic 2007, 15:29:31 »
uhm, temo che se uno vuole fare più installazioni in una volta sola debba scriversi uno script apposta che curi la copia dei file nelle giuste cartelle e l'update delle tabelle relative ai componenti/moduli/mambot...

Joomla Guru! C'è nessuno che ci può illuminare?

Offline grisoni77

  • Nuovo arrivato
  • *
  • Post: 48
    • Mostra profilo
Re: Installer nuovo componente
« Risposta #7 il: 05 Dic 2007, 15:49:26 »
UP!

Offline grisoni77

  • Nuovo arrivato
  • *
  • Post: 48
    • Mostra profilo
Re: Installer nuovo componente
« Risposta #8 il: 10 Dic 2007, 16:41:24 »
UP

Offline grisoni77

  • Nuovo arrivato
  • *
  • Post: 48
    • Mostra profilo
Re: Installer nuovo componente
« Risposta #9 il: 09 Gen 2008, 16:38:42 »
UP

 



Web Design Bolzano Kreatif