Salta al contenuto
  • Categorie
  • Recenti
  • Tag
  • Popolare
  • Utenti
  • Gruppi
Collassa
Logo del marchio
  1. Home
  2. Domande generiche su Joomla!
  3. [risolto] script per override

[risolto] script per override

Pianificato Fissato Bloccato Spostato Domande generiche su Joomla!
16 Post 3 Autori 231 Visualizzazioni
  • Da Vecchi a Nuovi
  • Da Nuovi a Vecchi
  • Più Voti
Effettua l'accesso per rispondere
Questa discussione è stata eliminata. Solo gli utenti con diritti di gestione possono vederla.
  • K Non in linea
    K Non in linea
    kippo
    scritto su ultima modifica di kippo
    #1

    ciao
    siccome ogni volta che aggiorno il sito mi perdo gli override e devo rimetterli a mano
    mi sono fatto uno scriptino che fa il lavoro e che funziona bene in locale:

    #!/bin/bash
    cp ./language/it-IT/mod_footer-bbbbb.ini ./language/it-IT/mod_footer.ini
    cp ./modules/mod_footer/tmpl/default-bbbbb.php ./modules/mod_footer/tmpl/default.php
    cp ./media/com_eventgallery/dist/eventgallery-bbbbb.js ./media/com_eventgallery/dist/eventgallery.js
    cp ./favicon.ico ./templates/shaper_helixultimate/images/
    rm ./media/system/images/*
    cp ./favicon.ico ./media/system/images/
    exit
    

    ma come fare la stessa cosa on-line?
    ci vorrebbe uno script ftp secondo voi e' fattibile?

    grazie

    Ascolta RadioVampira ti resuscita

    1 Risposta Ultima Risposta
    0
    • jabbaJ Non in linea
      jabbaJ Non in linea
      jabba
      scritto su ultima modifica di
      #2

      Ciao... ma non ti conviene fare override veri e propri? puoi fare l'override di tutto, sia delle stringe di lingua che dei file php e delle icone (a naso direi tramite child template). L'unica cosa di cui non puoi fare l'override è il javascript ma lì forse puoi cheidere allo sviluppatore se c'è una zona nell'estensione dove mettere i tuoi js personalizzati

      Gianluca Gabella - smanettone IT, webbarolo, Joomler per passione - pixed.it

      1 Risposta Ultima Risposta
      0
      • K Non in linea
        K Non in linea
        kippo
        scritto su ultima modifica di
        #3

        se si puo' fare si
        ma in un altro post tu mi dicesti che si possono fare gli override solo del template

        Ascolta RadioVampira ti resuscita

        1 Risposta Ultima Risposta
        0
        • jabbaJ Non in linea
          jabbaJ Non in linea
          jabba
          scritto su ultima modifica di
          #4

          Nop, il discorso è diverso:

          @jabba ha detto in problema override:

          Ciao, gli override vanno inseriti nella cartella "HTML" del tuo template, se tocchi un qualsiasi file del core ad ogni aggiornamento verranno persi

          dentro la cartella HTML del template puoi fare l'override di qualsiasi view di qualsiasi componente (quindi anche del componente com_content [articoli] o com_tags [i tag di joomla]) o di qualsiasi modulo (tipo il tuo mod_footer).
          Se può interessarti ti giro questo video che avevo fatto a suo tempo a riguardo: https://www.youtube.com/watch?v=_4M53ZPWYD0

          Inoltre per le lingue puoi fare l'ovveride delle costanti di lingua: dentro i file .ini hai delle costanti e dei valori, quei valori puoi modificarli direttamente da pannello di controllo -> sistema -> override lingua. Puoi dare un'occhiata qui a riguardo.

          Per quanto riguarda invece i file del template veri e propri (per esempio se ci sono file che vuoi sovrascrivere dentro la cartella del template, come l'xml le icone o altro) puoi creare un template figlio (da dentro le opzioni del template) e poi in quello creato modificare/sostituire solo i file che vuoi tu. In questo modo quando aggiorni il template i file modificati che hai inserito nel template figlio rimangono al loro posto.

          Ciao!

          Gianluca Gabella - smanettone IT, webbarolo, Joomler per passione - pixed.it

          1 Risposta Ultima Risposta
          1
          • K Non in linea
            K Non in linea
            kippo
            scritto su ultima modifica di
            #5

            si... ok
            non ci avevo capito una cippa io anche perche' all'epoca la modifica che ora sta' in eventgallery.js stava veramente nel core joomla quindi ho tagliato corto
            ora guardo
            grazie

            Ascolta RadioVampira ti resuscita

            1 Risposta Ultima Risposta
            0
            • K Non in linea
              K Non in linea
              kippo
              scritto su ultima modifica di
              #6

              ok override fatti
              joomla pero' mi ha copiato anche i files/cartelle bbbbb
              che usavo prima:Istantanea_2025-12-31_17-55-52.png
              come li tolgo?
              li cancello e rifaccio gli override?
              ma come li cancello gli override? non trovo il modo di cancellarli

              ps rimangono fuori alcune cose ma di questo ne' parliamo dopo

              Ascolta RadioVampira ti resuscita

              1 Risposta Ultima Risposta
              0
              • K Non in linea
                K Non in linea
                kippo
                scritto su ultima modifica di
                #7

                ok bbbbb cancellati, bisognava toglierli uno ad uno col bottone delete del template,
                pero' e' rimasta la cartella bbbbb nell'elenco, fisicamente l'ho tolta con filezilla, come toglierla ?
                il bottone delete non ce per le cartelle
                Istantanea_2026-01-01_13-02-22.png
                grazie

                ps rapid-contact non lo avevo citato per brevita' ma fa parte degli overrides

                Ascolta RadioVampira ti resuscita

                1 Risposta Ultima Risposta
                0
                • jabbaJ Non in linea
                  jabbaJ Non in linea
                  jabba
                  scritto su ultima modifica di
                  #8

                  Non sono sicuro ma penso che le cartelle si possano togliere solo da ftp

                  Gianluca Gabella - smanettone IT, webbarolo, Joomler per passione - pixed.it

                  1 Risposta Ultima Risposta
                  0
                  • K Non in linea
                    K Non in linea
                    kippo
                    scritto su ultima modifica di
                    #9

                    gia' fatto con filezilla ma rimane nell'elenco, cmq non e' un problema
                    mi fa strano pero' che non si possano togliere gli overrides per intero cmq vabbe'
                    buon capodanno

                    Ascolta RadioVampira ti resuscita

                    1 Risposta Ultima Risposta
                    0
                    • K Non in linea
                      K Non in linea
                      kippo
                      scritto su ultima modifica di
                      #10

                      ok riassumendo ho fatto gli overrides dei moduli ed anche quello della lingua, per finire rimangono fuori eventgallery.js, i 2 favicon + altri 2 files che stanno nella root di mod_rapid_contact che sono il main e l'xml: mod_rapid_contact.php e mod_rapid_contact.xml (mod_rapid_contact non dico che l'ho riscritto tutto ma poco ci manca, per questo apriro' un altro post ma prima finiamo questo)
                      cosa fare per questi files? lo script ftp (se si puo' fare)? o ci sono altre soluzioni?

                      Ascolta RadioVampira ti resuscita

                      1 Risposta Ultima Risposta
                      0
                      • luX0r75L Non in linea
                        luX0r75L Non in linea
                        luX0r75
                        scritto su ultima modifica di
                        #11

                        Mmmh... mai fatto override di file JS.
                        Non credo si possa fare, a meno che non sia supportato direttamente dall'estensione.
                        Appena ho un po' di tempo mi informo e ti faccio sapere.

                        Al limite potresti utilizzare child template e web asset per caricare i tuoi JS, ma dovresti aggiungere qualche istruzione per rimuovere lo script originale, altrimenti aumenti i tempi di caricamento delle pagine e potresti anche imbatterti in errori di chiamate JS.

                        Amo scrivere codice, imparare cose nuove e viaggiare leggendo un buon libro. Il software e i libri sono il mio Ikigai.
                        Chissà, forse in un mondo sprovvisto di uno o l'altro non esisterei... beh, tutto sommato è andata bene!

                        https://www.htmlcrusco.it

                        1 Risposta Ultima Risposta
                        0
                        • K Non in linea
                          K Non in linea
                          kippo
                          scritto su ultima modifica di
                          #12

                          ok ho fatto lo script ftp e funziona
                          ho appena aggiornato e funziona quasi tutto l'unico problema e' che l'aggio mi rimette le favicon "farlocche":
                          Istantanea_2026-01-02_19-24-55.png
                          ma da ftp non mi cancella i files perche' se do il com delete astx.astx lo prende letterale quindi cerca il file astx.astx e non lo trova
                          ora non mi andrebbe di cancellarli uno alla volta
                          ce un com ftp che pulisce la cartella?

                          Ascolta RadioVampira ti resuscita

                          1 Risposta Ultima Risposta
                          0
                          • K Non in linea
                            K Non in linea
                            kippo
                            scritto su ultima modifica di
                            #13

                            ho appena provato anche mdel e mdelete ma non cancella cmq
                            il messaggio e':
                            impossibile controllare l'esistenza del file

                            Ascolta RadioVampira ti resuscita

                            1 Risposta Ultima Risposta
                            0
                            • K Non in linea
                              K Non in linea
                              kippo
                              scritto su ultima modifica di
                              #14

                              ok overrides sistemati
                              invece di cancellare tutto ora ho anche la vers. svg della favicon
                              che tramite script ftp sovrascrive quelle farlocche
                              mi sembra che possiamo chiudere qui
                              grazie
                              alla prox

                              Ascolta RadioVampira ti resuscita

                              1 Risposta Ultima Risposta
                              0
                              • luX0r75L Non in linea
                                luX0r75L Non in linea
                                luX0r75
                                scritto su ultima modifica di luX0r75
                                #15

                                Io avrei fatto tutto con child template e web asset, più sicuro, più veloce.
                                Se hai deciso di usare FTP, occhio a non utilizzare il plain text ma SFTP.
                                Plain text non ha nessun tipo di sicurezza, SFTP invece utilizza SSH.

                                Ciao

                                Amo scrivere codice, imparare cose nuove e viaggiare leggendo un buon libro. Il software e i libri sono il mio Ikigai.
                                Chissà, forse in un mondo sprovvisto di uno o l'altro non esisterei... beh, tutto sommato è andata bene!

                                https://www.htmlcrusco.it

                                1 Risposta Ultima Risposta
                                0
                                • K Non in linea
                                  K Non in linea
                                  kippo
                                  scritto su ultima modifica di
                                  #16

                                  si ma sono cose che non conosco
                                  per ora mi serviva una soluzione immediata
                                  sono d'accordo sul sftp lo mettero' prima possibile
                                  saluti

                                  Ascolta RadioVampira ti resuscita

                                  1 Risposta Ultima Risposta
                                  0

                                  • Accedi

                                  • Non hai un account? Registrati

                                  • Accedi o registrati per effettuare la ricerca.
                                  Powered by NodeBB Contributors
                                  • Primo post
                                    Ultimo post
                                  0
                                  • Categorie
                                  • Recenti
                                  • Tag
                                  • Popolare
                                  • Utenti
                                  • Gruppi