Päävalikko

Etusivu
Uutiset
Tiedostot
Foorumi
- - - - - - -
Ohjeita ja vinkkejä
- - - - - - -
Lähetä uutinen

Kirjaudu

Tervetuloa, Vieras. Ole hyvä ja kirjaudu tai rekisteröidy.
11.02.2012, 03:46
Tunnus:
Salasana:


Kirjaudu käyttäjätunnuksen, salasanan ja istunnonpituuden mukaan

Unohtuiko salasana?

joomlafi.pngJoomla.fi on avattu!

Joomlaportal.fi:n foorumi suljetaan pian. Siirry uudelle sivustolle ja rekisteröidy: www.joomla.fi

 

Mootools Javascript kirjasto 1.5 ytimeen

03.02.2007

Joomla 1.5 tulee käyttämään Mootools Javascript kirjastoa ytimessä. Joomla projektin päävetäjä Johan Janssens käsitteli blogissaan tätä valintaa.

Tämä valinta yksinkertaistaa sekä Joomlan kehittäjien että kolmannen osapuolen komponenttien kirjoittajien työtä. Yhteisö on jo hetken kysellyt foorumeilla kehittäjiä tuomaan AJAX -teknologiaa ytimeen ja ehdottanut erilaisia vaihtoehtoja, esimerkiksi Prototype , jQueryn ja Xajax ovat olleet esillä.

Blogimerkinnässään Johan selventää "What we have decided to do is use Mootools as our JavaScript framework, not integrate AJAX. Joomla! 1.5 will use Mootools for effects as a foundation for our own Javascript behaviors (sliders, tooltips, modal windows …). As an added bonus, Mootools provides a very good remoting library that can be used for AJAX as well as JSON remoting."

Tällä lupaukselle on hyvä lähteä rakentamaan uusia komponentteja ja päivittämään nykyiset 1.5 yhteensopiviksi.

Päivitys 28.7.2008
Joomlan ytimen Mootools versio on 1.11 ja tämä liitetään automaattisesti myös julkisen puolen käyttöliittymiin.

Templatessa <jdoc:include type="head" /> liittää tämän automaattisesti

[code]
// Remove auto generated mootool from header by
// http://www.blog.highub.com/cms/remove-mootools-from-joomla-header/ 
$headerstuff = $this->getHeadData(); 
reset($headerstuff['scripts']); 
$moo = key($headerstuff['scripts']); 
unset($headerstuff['scripts'][$moo]); 
$this->setHeadData($headerstuff); 
?>
[/code]

Tämän jälkeen voit joko päivittää omalla scriptilläsi mootoolsin uusimpaan tai vaihtaa vaikka toiseen javascript kirjastoon.

Viimeksi päivitetty ( 28.07.2008 )
 
< Edellinen   Seuraava >

Disclaimer

The Joomla!® name and logo is used under a limited license from Open Source Matters in the United States and other countries. Joomlaportal.fi is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.