|
Dodatek Koloruj składnię [Mambot GeSHi] należy do grupy contents - wspierających w Joomla! prezentację treści. Podobnie jak dodatek Formatuj kod programu umożliwia on listowanie w tekście artykułów kodu skryptów, programów. Jego możliwości są jednak znacznie bogatsze. Kod scrolingu przewijanego na górze mojej strony - JavaScript: Należy skopiowac skrypt, i zapisać go jako infonastronie.js. Kopiujemy go do dowolnej lokalizacji na serwer, np. do katalogu z nasza templatką. Moze to być ścieżka /www/templates/naszatemplatka/infonastronie.js". Następnie w pliku index.php templatki dodajemy następujące wpisy: W sekcji BODY wpis: <script type="text/javascript"> window.onload=function(){ infonastronie(0); } </script> Nastepnie w miejscu, w którym chcemy, aby tekst był wyświetlany, w kodzie templatki wprowadamy kod: <div align="center" id="infonastronie">
<script src="templates/naszatemplatka/infonastronie.js" type="text/javascript" />
</div> Kod skryptu infonastronie.js: function infonastronie(n) {
var czas = 9000;
var tablica = new Array();
tablica[0] = "Witam wszystkich na stronie....";
tablica[1] = "Zapraszam wzystkich odwiedzaj±cych...";
tablica[2] = "Na stronie funkcjonuje nowe...";
tablica[3] = "Dlatego zapytania w sprawie składników Joomla i Mambo...";
tablica[4] = "Dział forum do dyskusji na temat systemu CMS Joomla. Wasze...";
tablica[5] = "Nie krępujcie się!. Zadawajcie pytania, a my, czyli...";
tablica[6] = "I nie zapomnijcie się <strong>zarejestrować</strong>, bo chcemy....";
tablica[7] = "Nowo zarejestrowani użytkownicy o dziwnych <strong><em>Nickach</em></strong> typu \"ppp\...";
tablica[8] = "Nie zapomnijcie zawitać tutaj ponownie, gdyż...";
tablica[9] = "To będzie wasz drobny wkład w rozpowszechnianie Joomla!. Docenicie...";
tablica[10] = "ROK 2006/2007. Pamiętajcie, że CMS Joomla! jest...";
document.getElementById("infonastronie").innerHTML = tablica[n];
if (n < tablica.length-1) {
n = (n+1);
}
else {
n = 0;
}
setTimeout("infonastronie("+n+")", czas);
} Koniec kodu.
|