Back to top

Autore Topic: Escludere plugin da alcune pagine  (Letto 2948 volte)

Offline myc1981

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
Escludere plugin da alcune pagine
« il: 03 Gen 2013, 14:47:19 »
Salve a tutti,
mi sono appena iscritto anche se seguo da tempo le vostre discussioni e fino ad oggi ho sempre trovato soluzioni nel forum...
Adesso però mi trovo ad aprire un post in quanto ho scoperto che i plugin, a differenza dei moduli, vengono caricati su tutte le pagine anche se non vengono utilizzati.
Il mio problema, nello specifico, è questo:
ho installato il plugin ISSUU per sfogliare un catalogo in pdf, ma il link al catalogo è presente solo su alcune pagine del sito.
In altre pagine invece ho assolutamente bisogno di usare un altro plugin (che tra l'altro sembra essere l'unico a disposizione, parliamo di un plugin per sobipro) che va in conflitto con il plugin di ISSUU.
Arrivo al dunque, non esiste nessuna pagina in cui è necessario caricare i due plugin contemporaneamente, quindi vorrei trovare un modo per escludere da alcune pagine il caricamento di uno o dell'altro plugin... in pratica come si fa per i moduli.
Inoltre mi viene da chiedere, il caricamento di plugin "non necessari" in una pagina, non rallenta il caricamento della pagina stessa?
Ringrazio e saluto in anticipo tutti!

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Escludere plugin da alcune pagine
« Risposta #1 il: 03 Gen 2013, 14:58:00 »
Ciao e benvenuto nel forum joomla.it

Guarda che i plugin non vengono sempre (dipende dal tipo) caricati in tutte le pagine ma vengono eseguiti su richiamo dei tag nei contenuti e quindi vengono attivati ed eseguiti solo su richiesta. Devi solo verificare di non attivarli in contemporanea se vanno in conflitto.

Offline myc1981

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
Re:Escludere plugin da alcune pagine
« Risposta #2 il: 03 Gen 2013, 16:01:56 »
Ciao,
grazie per il benvenuto e per la risposta!!!
Ho verificato,
il plugin di ISSUU viene caricato su tutte le pagine inserendo 3-4 righe di codice in fondo ad ogni pagina...
così posso disinstallare il plugin e mettere quelle righe di codice direttamente nel template (index.php) e con un if... controllo che vengano scritte solo sulle pagine che mi interessano.
Per ora sembra una soluzione funzionante anche se non mi piace molto...
speravo ci fosse un modo per disattivare/attivare i plugin per ogni pagina cproprio come si fa per ogni modulo...

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Escludere plugin da alcune pagine
« Risposta #3 il: 03 Gen 2013, 16:32:42 »
Scusa ma perché le righe di codice devi inserirle in tutte le pagine? Inseriscile solo dove ti servono o no?

Offline myc1981

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
Re:Escludere plugin da alcune pagine
« Risposta #4 il: 03 Gen 2013, 17:45:14 »
sì, infatti...
pensavo di inserire le righe di codice solo sulle 3 pagine interessate,
per ora l'ho fatto controllando con un IF nella pagina index.php del template in uso e funziona.
queste righe vanno inserite proprio alla fine della pagina, poco prima di </body>...

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Escludere plugin da alcune pagine
« Risposta #5 il: 03 Gen 2013, 18:06:46 »
Ma no per pagina io intendo negli articoli e li attivi col solito tag dei plugin e non hai bisogno di nessun if nell'index del template. Mi chiedo perché le cose semplici devono divenire complicate, succede forse quando non si leggono le istruzioni d'uso e per la fretta, anche se poi si perde più tempo del necessario.

Offline myc1981

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
Re:Escludere plugin da alcune pagine
« Risposta #6 il: 03 Gen 2013, 18:30:40 »
aspetta,
il plugin di ISSUU si installa e poi è attivo in automatico su tutte le pagine del sito...
Non puoi richiamarlo con i tag soliti...
e' proprio questo il problema,
il plugin in automatico mette su ogni pagina del sito 4 righe di codice (in fondo alla pagina) e non c'è modo per escluderlo da determinate pagine...

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Escludere plugin da alcune pagine
« Risposta #7 il: 03 Gen 2013, 18:46:39 »
Beh non mi ricordo che funziona così,
Citazione

il plugin in automatico mette su ogni pagina del sito 4 righe di codice (in
fondo alla pagina)
Forse è una delle opzioni ma io l'ho utilizzato e potevo scegliere pagina e documento da presentare, se metti lo stesso codice poi come fai a selezionare il documento, lo vedi in tutte le pagine?

Offline myc1981

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
Re:Escludere plugin da alcune pagine
« Risposta #8 il: 03 Gen 2013, 19:01:41 »
no, davvero, ho controllato bene... preferirei anche io mantenere il codice del template il più pulito possibile.
il plugin che utilizzo io è questo:
http://extensions.joomla.org/extensions/social-web/social-display/documents-cloud-based/20461?qh=YToxOntpOjA7czo1OiJpc3N1dSI7fQ%3D%3D
 

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Escludere plugin da alcune pagine
« Risposta #9 il: 03 Gen 2013, 19:18:20 »
beh io utilizzavo codice embed che prelevavo direttamente dal documento che pubblicavo su issu, invece questo sembra  lo faccia a volo,  non ho capito però come si fa a selezionare un pdf.

Offline myc1981

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
Re:Escludere plugin da alcune pagine
« Risposta #10 il: 04 Gen 2013, 18:27:54 »
sì...
praticamente è quello che sto facendo io ora,
uso il codice e lo richiamo solo nelle pagine in cui serve,
faccio caso solo ora che non viene richiamato in nessun modo, basta creare un link che punti ad un PDF e il pdf stesso viene aperto tramite issuu...
Non è il massimo... finchè tutto funziona correttamente non ci si pensa, poi...
Comunque grazie mille per l'aiuto!!!

Offline myc1981

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
Re:Escludere plugin da alcune pagine
« Risposta #11 il: 04 Gen 2013, 19:42:47 »
scusa, ho capito ora cosa intendi dire con "codice embed che prelevo dal sito issuu..."
Hai ragione,
sto utilizzando issuu e caricando parte dei miei pdf direttamente lì,
prelevo il codice embed e lo inserisco negli articoli...
Grazie mille!!!!

 



Web Design Bolzano Kreatif