![](http://www.jokris.info/components/com_fireboard/template/default/images/english/emoticons/dizzy.png)
Witaj.
![](http://www.jokris.info/components/com_fireboard/template/default/images/english/emoticons/tongue.png)
Bardzo dobrze, że zastosowałeś wiekszość moich "sugestii", ale co do "
odpublikowania" bota "
mosimage" to była to informacja poprawiona w niedługim czasie po publikacji bota. Pisałem wcześniej, że nie wiem, jaki wpływ ma bot "
mosimage" na "
DynamicImage", ale doszedłem do wniosku, że "
mosimage" musi być opublikowany, chociażby po to, że trzeba ustawić pozycję obrazka, a to robi właśnie "
mosimage". Reasumując, oba boty są powiązane ze sobą, chyba że chcesz ustawiać pozycję obrazka parametrem wpisywanym do kodu bota, mianowicie "
align", ale po co, skoro znów robi to za Ciebie "
mosimage". Dodatkowo nie wstawisz podpisu pod obrazek, bo nie uwzględnił takiego "
parametru" składni bota jego autor. Zobacz to na cytowanej przez Ciebie stronie
primarymaster.com/. Dobrze o tym wiesz, jestem pewien. Ja poświęcam dużo pracy na "
tłumaczenie" dodatków na język polski, lub tworzenie nowych, więc trudniej mi jest zauważyć moje błędy w artykułach. I jeżeli znajdę, lub ktoś mi napisze, że popełniłem błąd, koryguję treść. To tyle w tym temacie.
![](http://www.jokris.info/components/com_fireboard/template/default/images/english/emoticons/tongue.png)
Co do nieprawidłowego działania bota pod
Internet Explorerem, to nie zgadzam się co do tego, że nie działa on poprawnie na mojej stronie pod tą przeglądarką, chyba że używasz wersji
7, o której, niestety mało wiem. Dziennie odwiedza mnie około 500 do 1000 osób, to pewnie by ktoś zauważył, że moje ilustracje wyskakują w niewłaściwej pozycji, czyli nie na wysokości obrazka, jak to jest u Ciebie.
![](http://www.jokris.info/components/com_fireboard/template/default/images/english/emoticons/tongue.png)
Jakia jest przyczyna, że bot nie działa Ci przwidłowo, ale tylko w zakresie pozycji wyskakujacych okienek?. Bo jeżeli chodzi o miniaturki, to u mnie
Internet Explorer wyświetla je prawidłowo. Oczywiście na Twojej stronie. Musisz wiedzieć, że
Internet Explorer działa trochę inaczej niż inne przeglądarki, i jest bardzo "
restrykcyjny" pod względem prawidłowości kodu, np. Twojej templatki. Pisałem o tym już na tym
Forum. Dotyczy to prawidłowości deklaracji kodowej języka, zgodności ze standardami
WC3 i wielu innych czynników. Pierwsze linijki kodu wiekszości templatek wyglądaja tak:
Kod: |
<?php
defined( '_VALID_MOS' ) or die( 'Restricted access' );
// needed to seperate the ISO number from the language file constant _ISO
$iso = explode( '=', _ISO );
// xml prolog
echo '<?xml version="1.0" encoding="'. $iso[1] .'"?' .'>';
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/
xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
|
Jest to początkowy kod templatki "
rhuk_solarflare_ii", chyba najpopularniejszej w środowisku
Joomla. Dalej są "metatagi". Pierwsze linijki kodu dotyczą ograniczenia dostępu do kodu z poza środowiska CMS-a, a nas interesuje linijka, której
nie ma w kodzie Twojej templatki:
Kod: |
// xml prolog
echo '<?xml version="1.0" encoding="'. $iso[1] .'"?' .'>';
?>
|
Zacytuję Ci tylko fragment mojego postu na temat
RokLatest News 1.0.2pl w wątku "
Nowy gadzecik":
U mnie działa, bo poszukałem metody w necie na poradzenie sobie z tym problemem, ale jest ona niezbyt, że tak określę "elegancka", bo polega na usunięciu, lub zasplashowaniu za pomacą "//" tak zwanego Prologu XML, który to występuje w większości naszych templatek, i na jego tamat (Prologu XML) jest duży spór wsród "fachowców". Chodzi o to, czy, zgodnie ze standartem "XTML", powinien on rozpoczynać sekcję początkową naszgo kodu HTML, czy też PHP przed deklaracją <!DOCTYPE..itd., czy może być całkowicie pominięty. Przyznam się szczerze, że u mnie, po tej operacji "cięcia", pod Firefoxem strona działa bez widocznych zmian, natomiast pod IE, oczywiście moduł "RokLatest News" pracuje pięknie, ale np. obrazki z "mosimage - dynamicimage" po kliknięciu na nie, otwierają się w zupełnie nieoczekiwanych miejscach.Mogłeś trochę poszukać na
Forum, ale wybaczam Ci to, bo ja wszystkim wybaczam
![](http://www.jokris.info/components/com_fireboard/template/default/images/english/emoticons/wink.png)
. Czyli wystarczy że dopiszesz do kodu templatki "
Prolog XML", a "
DynamicImage" będzie Ci działał bez żadnych niespodzianek. Ten bot wymaga tego wpisu z "
Prologiem XML", i absolutnie nie ma to wpływu na wygląd strony pod
Firefoxem, bo "porządne" przeglądarki "
ignorują" go. A dlaczego?. To już kwestia standardów, a szczególnie ich interpretacji przez programistów. Życzę miłej zabawy z "
DynamicImage", bo jest to fajny dodatek, co potwierdza twoja, podejrzewam że autorska, i graficznie doskonała strona o poezji.
![](http://www.jokris.info/components/com_fireboard/template/default/images/english/emoticons/laughing.png)
Jeżeli nie znasz się na PHP, i nie chcesz sam ingerować w kod templatki, to wyślij mi sam "
index.php" na moją pocztę, a ja odeślę Ci zmodyfikowany plik. Mój adres email znajdziesz w "
Książce Adresowej" witryny.
![](http://www.jokris.info/components/com_fireboard/template/default/images/english/emoticons/smile.png)
Widzę, że masz jakiś błąd w pliku języka
Joomla. Poszukaj w katalogu "
www/language/", w pliku "polish.php" kodu z tekstem:
Kod: |
/** content */
DEFINE('_READ_MORE','Czytaj cało¶ć…');
|
i zamień na:
Kod: |
/** content */
DEFINE('_READ_MORE','Czytaj cało¶ć...');
|
W pierwszym cytowanym kodzie masz znak encji "
…" ( symbolizuje on trzy kropki ), i twój CMS nie rozpoznaje go, jako że jest on w kodowaniu
UTF-8, a twoja witryna posiada kodowanie
ISO-8859-2. Nie wiem kto i po co zamienił kodowanie. Po zmianie powinno być wszystko w porządku. Pozdrawiam.
Jokris.