Strona 1 z 1

Ajax Shout - nie działa

: 15 lipca 2008, 17:48
autor: Cyfrowy Baron
Zainstalowałem sobie modyfikację 'Ajax Shout 110 PL'. Wszystko zgodnie z instrukcją zawartą w pliku install.xml, skopiowałem pliki gdzie trzeba, podmieniłem wpisy ww właściwych plikach zgodnie z instrukcją - sprawdziłem trzykrotnie i wszystko jest prawidłowo, dla pewności zapytam: 'Add before' - przed, 'Add after' - po, tak to zrozumiałem, więc powinno być prawidłowo.

Uruchomiłem przeglądarkę, wszedłem na adres: moja_domena/install/install.php
uruchomił się plik instalacyjny, wyskoczyło mi: Informacja ONLY_INSTALL

No i to wszystko, żadnego przycisku, czy czegokolwiek żeby dokonać instalacji.
Po wszystkim zmieniłem nazwę katalogu install, ale żadnych zmian, modyfikacja nie zainstalowała się, nie znalazłem też żadnych opcji umożliwiających włączenie tej modyfikacji w panelu administracyjnym.

opis instalacji pod adresem: http://programowanie.cal.pl/forum/_install/install.xml

Dodam, że korzystam z PHP w wersji 5.2.6

Może instalowałeś tą modyfikację i wiesz co źle robię, lub czego nie robię. Zaznaczam że postąpiłem dokładnie z opisem w pliku instalacyjnym.

Re: Ajax Shout - nie działa

: 15 lipca 2008, 19:08
autor: Cyfrowy Baron
Dodam jeszcze, że w panelu administracyjnym mam opcję: włącz wyświetlanie jumpbox'a, ale nie wiem co to jest gdyż ustawienie Tak lub Nie niczego nie zmienia.

Re: Ajax Shout - nie działa

: 16 lipca 2008, 17:04
autor: sproject
Szablony odświeżyłeś?

Re: Ajax Shout - nie działa

: 16 lipca 2008, 19:27
autor: Cyfrowy Baron
Nie odświeżałem tylko usunąłem cache. Nie bardzo wiem co się stanie jeżeli je odświeżę, czy przypadkiem czegoś mi to nie usunie?!

Re: Ajax Shout - nie działa

: 16 lipca 2008, 22:09
autor: .Net
musisz odświeżyć szablon ponieważ wprowadzałeś modyfikacje (wywołujesz sb) właśnie w pliku szablonu

jeśli nie usunąłeś nić a tylko dodałeś i to w odpowiednich linijkach powinno być wszystko OK

Re: Ajax Shout - nie działa

: 17 lipca 2008, 08:35
autor: daroPL
Czy odpalasz ten plik będąc zalogowanym do PA?

Re: Ajax Shout - nie działa

: 17 lipca 2008, 10:08
autor: Cyfrowy Baron
Gdy instalowałem byłem zalogowany.

Po odświeżeniu otrzymuję komunikat o błędzie:
Could not open ./../styles/prosilver/template/colour_swatch.html
nigdzie nie widziałem pliku colour_swatch.html, więc już nie wiem co jest nie tak.

Re: Ajax Shout - nie działa

: 17 lipca 2008, 10:21
autor: daroPL
Sprawdź czy jest tam ten plik (/styles/prosilver/template/colour_swatch.html).

Re: Ajax Shout - nie działa

: 17 lipca 2008, 10:26
autor: Cyfrowy Baron
Ten plik mam tylko w katalogu /adm/style/
nie ma go w katalogu /styles/prosilver/template/

Re: Ajax Shout - nie działa

: 17 lipca 2008, 10:29
autor: Cyfrowy Baron
Już wszystko gra.
Przekopiowałem plik colour_swatch.html z katalogu adm/style/ do /styles/prosilver/template/ potem odświeżyłem szablon i mam shoutbox.

Teraz mam jeszcze pytanie jak zrobić, żeby był dostępny we wszystkich szablonach

Re: Ajax Shout - nie działa

: 17 lipca 2008, 10:37
autor: Betrayal
Musisz zmienić pliki w danych stylach zgodnie z instrukcją, np. instrukcja każe ci edytować pliki index_body.html, a ty musisz edytować ten plik w każdym stylu. Mam nadzieję, że zrozumiałeś :)

Re: Ajax Shout - nie działa

: 17 lipca 2008, 11:02
autor: Cyfrowy Baron
Dodałem do pliku index_body.html wpis:
<!-- INCLUDE index_body.html -->
ale nie wyświetla mi w tym stylu całego shout_box'a a tylko jego górną belkę.
To jest dla mnie trochę za skomplikowane. Nie rozumiem mechanizmu sterującego ShoutBox'em więc nie wiem co mam pozmieniać w plikach shout_body.html, index_body.html i overall_body.html

Re: Ajax Shout - nie działa

: 17 lipca 2008, 11:43
autor: Betrayal
Ty miałeś tam wkleić chyba to:

Kod: Zaznacz cały

<!-- INCLUDE shout_body.html -->
A nie to:

Kod: Zaznacz cały

<!-- INCLUDE index_body.html -->

Re: Ajax Shout - nie działa

: 17 lipca 2008, 12:33
autor: Cyfrowy Baron
Tak, wkleiłem:
<!-- INCLUDE shout_body.html -->
w poprzednim poście źle wpisałem.

powinienem chyba dokonać jakichś zmian w pliku overall_body.html, ale trudno się w nim połapać.