Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : mngncl 03 May 2011, 18:04:08

: ??<jdoc:include type="head" /> ??
: mngncl 03 May 2011, 18:04:08
Salve

nel sorgente dei template joomla compare il codice <jdoc:include type="head" /> che fa in modo sia inclusa nei tag <head></head> una serie di righe legate script che la pagina deve richiamare.

 ---------------------------------------------------------------------------------------------------------------------
<jdoc:include type="head" />

Genera

<base href="http://................................................." />
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <meta name="robots" content="index, follow" />
  <meta name="keywords" content="" />
  <meta name="rights" content="" />
  <meta name="language" content="it-IT" />
  <meta name="title" content="....................................... ..." />

  .....

  <script src="/Joomla_161/media/system/js/core.js" type="text/javascript"></script>
  <script src="/Joomla_161/media/system/js/mootools-core.js" type="text/javascript"></script>

  <script src="/Joomla_161/media/system/js/caption.js" type="text/javascript"></script>
-----------------------------------------------------------------------------------------------------------------------

DOMANDA

Sapreste dirmi qual'è il file joomla che genera questo codice html?


: Re:??<jdoc:include type="head" /> ??
: vamba 03 May 2011, 18:14:55
libraries->joomla->document->html->html.php
: Re:??<jdoc:include type="head" /> ??
: mngncl 04 May 2011, 13:33:45
Grazie della risposta.  :D

Per evitare che nel codice html non compaia

 <script src="/Joomla_161/media/system/js/mootools-core.js" type="text/javascript"></script>

come si fa?
: Re:??<jdoc:include type="head" /> ??
: 56francesco 04 May 2011, 13:43:31
meglio se ci chiedi cosa vuoi ottenere  o che problema tieni e anche con parole semplici.

non è mai consigliabile apportare modifiche al codice,  anche perchè sparirebbero al primo aggiornamento e quindi non potresti aggiornare più agevolmente.
: Re:??<jdoc:include type="head" /> ??
: vamba 04 May 2011, 17:01:17
se vuoi disabilitare solo mootools allora prova a leggere questo tutorial
http://garrettbluma.com/2010/12/18/disable-mootools-in-joomla-1-6/
: Re:??<jdoc:include type="head" /> ??
: mngncl 05 May 2011, 10:58:43
La "manovra" ha creato un errore che anche ripristinando il file come in origine non va più via.

:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in E:\Programmi\wamp\www\Joomla_161\libraries\joomla\document\html\html.php on line 191

Fortunatamente ho una copia di joomla che funziona perfettamente.

: Re:??<jdoc:include type="head" /> ??
: 56francesco 05 May 2011, 11:00:39
bene, visto che non funziona e che forse  serve a niente, che ne dici di eliminare quella parte  codice di joomla modificato nel tuo post?
: Re:??<jdoc:include type="head" /> ??
: salvosound 05 Mar 2013, 12:58:20
Essendo un po vecchio ma già esistente mi unico a questo POST

Vorrei chiedervi un aiuto per capire una cosa.
Il tag in questione mi carica nel sito i vari file di inclusione di tipo js e poi mi carica un codice vero e proprioper capirci meglio quello che carica oltre ai singoli file carica il seguente codice:
:
<script type="text/javascript"> window.addEvent('load', function() { new JCaption('img.caption'); }); Calendar._DN = new Array ("Domenica", "Lunedì", "Martedì", "Mercoledì", "Giovedì", "Venerdì", "Sabato", "Domenica"); Calendar._SDN = new Array ("Dom", "Lun", "Mar", "Mer", "Gio", "Ven", "Sab", "Dom"); Calendar._FD = 0; Calendar._MN = new Array ("Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre", "Dicembre"); Calendar._SMN = new Array ("Gen", "Feb", "Mar", "Apr", "Mag", "Giu", "Lug", "Ago", "Set", "Ott", "Nov", "Dic"); Calendar._TT = {};Calendar._TT["INFO"] = "Info Calendario"; Calendar._TT["ABOUT"] = "DHTML Date/Time Selector\n" + "(c) dynarch.com 2002-2005 / Author: Mihai Bazon\n" + "For latest version visit: http://www.dynarch.com/projects/calendar/\n" + "Distributed under GNU LGPL.  See http://gnu.org/licenses/lgpl.html for details." + "\n\n" + "Selezione data:\n" + "- Usa i pulsanti « e » per selezionare l'anno\n" + "- Usa i pulsanti < e > per selezionare un mese\n" + "- Tieni premuto il pulsante del mouse su qualsiasi dei pulsanti sopra per una selezione più veloce."; Calendar._TT["ABOUT_TIME"] = "\n\n" + "Time selection:\n" + "- Click on any of the time parts to increase it\n" + "- or Shift-click to decrease it\n" + "- or click and drag for faster selection."; Calendar._TT["PREV_YEAR"] = "Clicca per andare all\'anno precedente. Clicca e tieni premuto per vedere la lista degli anni."; Calendar._TT["PREV_MONTH"] = "Clicca per andare al mese precedente. Clicca e tieni premuto per vedere la lista dei mesi."; Calendar._TT["GO_TODAY"] = "Vai a oggi"; Calendar._TT["NEXT_MONTH"] = "Clicca per andare al mese successivo. Clicca e tieni premuto per vedere la lista dei mesi."; Calendar._TT["NEXT_YEAR"] = "Clicca per andare all\'anno successivo. Clicca e tieni premuto per vedere la lista degli anni."; Calendar._TT["SEL_DATE"] = "Seleziona una data."; Calendar._TT["DRAG_TO_MOVE"] = "Trascina per muovere"; Calendar._TT["PART_TODAY"] = "Oggi"; Calendar._TT["DAY_FIRST"] = "Visualizza prima %s"; Calendar._TT["WEEKEND"] = "0,6"; Calendar._TT["CLOSE"] = "Chiudi"; Calendar._TT["TODAY"] = "Oggi"; Calendar._TT["TIME_PART"] = "(Shift-)Clicca o trascina per cambiare il valore."; Calendar._TT["DEF_DATE_FORMAT"] = "%Y-%m-%d"; Calendar._TT["TT_DATE_FORMAT"] = "%a, %b %e"; Calendar._TT["WK"] = "wk"; Calendar._TT["TIME"] = "Ora:"; function keepAlive() { var myAjax = new Request({method: "get", url: "index.php"}).send();} window.addEvent("domready", function(){ keepAlive.periodical(840000); }); jQuery.noConflict(); </script>

Sapreste dirmi come posso e dove andarlo a modificare?

Cioè la classe jDocument dove va a reperire le informazioni da caricare nel tag Head?
grazie