PDA

Zobacz pełną wersję : Jak wstawić plik header zapisany jako gif



rockrobin
27-03-2010, 14:21
Chciałbym wstawić baner na stronę ale zapisany jako gif, ponieważ chcę by była to animacja. Jak to zrobić? Skopiowałem go na serwer ale nie jest wogóle wyświetlany.

alex51
27-03-2010, 14:42
Jeśli w tym miejscu jest inny plik graficzny, który chciałbyś zastąpić tym animowanym gifem, to należałoby je podmienić. Lepszym rozwiązaniem wydaję się jednak utworzenie modułu z własnym kodem html, osadzajacym wskazaną grafikę w wybranej pozycji.
Jeśli robisz to na serwerze, to dobrze byłoby podać adres strony do obejrzenia Twojego przypadku.

rockrobin
27-03-2010, 14:59
To adres mojej strony www.bram-pol.pl. Wstawiłem jako moduł - własny kod html, ale nie mam zdefiniowanego obszaru na header. Wyświetla mi się tylko po prawej stronie część banera. Po za tym w ogóle nie zachowuje się jak gif.

alex51
27-03-2010, 15:11
Widzę, że jest on w pozycji top, ale pokazuje się tylko część obrazka. Skoro jest on osadzony za pomocą własnego kodu html w module, to możesz spróbować zastosować tam wyrównanie do lewej.

rockrobin
27-03-2010, 15:18
To nic nie dało niestety.Wybrałem akurat taki szablon gdzie nie ma za dużo do wyboru obszarów zdefiniowanych.
Będę musiał pokombinować coś w cssie lub htmlu.
Nadal jednak nie wiem dlaczego on nadal nie zachowuje się jak animowany gif.
W każdym razie dziękuje za pomoc :)

Bazyl
27-03-2010, 15:19
Może łatwiej będzie dodać nową pozycję dla modułu, (http://www.wiki.joomla.pl/Pozycje_modu%C5%82%C3%B3w) tuż nad pozycją wyświetlającą header, i tam wstawić własny moduł.
Pozostaną tylko style do dodania.

Eddie Grey
27-03-2010, 23:15
Jeżeli chcesz zmienić header w szablonie to musisz otworzyć plik css i znaleźć tam odnośnik do obecnego headera podając nazwę nowego na przykład header2.gif oraz wpisać w templateDetails nowy plik czyli <filename>images/header2.gif</filename> tak by joomla zobaczyła ten plik.

zwiastun
28-03-2010, 00:10
@Eddie Grey:
1. Niekoniecznie - to zależy od szablonu, choć w tym przypadku akurat tak (plik template.css, wiersz ok. 108 - headerimg.jpg).
2. Umieszczenie w pliku templateDetails.xml jest konieczne tylko w jednym przypadku - gdy tworzysz pakiet instalacyjny. Podany przez Eddie Grey znacznik w pliku deskryptora powoduje, że instalator umieści ten plik we wskazanym katalogu. Nic więcej.

alex51
28-03-2010, 10:36
@rockrobin, widzę, że obrazek jest już poprawnie wkomponowany, wprawdzie nie ma w nim animacji, bo jest w formacie jpg (wcześniej też jej brakowało), ale może zechcesz dla potomnych powiedzieć jak go wyrównałeś?

quattro
28-03-2010, 18:11
Mój sposób na coś takiego w kilku krokach

1 - wgrywasz za pomocą klijenta FTP np. filezili twoją animacje w .gif do pliku templates -images - header
2- teraz za pomocą np fire buga dodatek do firefoxa znajdujesz na twojej stronie za pomocą wskaźnika klikając na baner dokładnie wiersz gdzie jest zapisany właśnie istniejący na twojej stronie baner który chcesz podmnienić .
3 - następnie w panelu administracyjnym wchodzimy w szablony i w edycje css templatki zastosowanej na stronie , znajdujemy tam wiersz który został wskazany przez firebuga tam zmieniamy wpis z "baner.jpg " na " twoja nazwa pliku.gif" i dajemy zapisz

Powinno zadziałać

rockrobin
31-03-2010, 22:42
Mój sposób na coś takiego w kilku krokach

1 - wgrywasz za pomocą klijenta FTP np. filezili twoją animacje w .gif do pliku templates -images - header
2- teraz za pomocą np fire buga dodatek do firefoxa znajdujesz na twojej stronie za pomocą wskaźnika klikając na baner dokładnie wiersz gdzie jest zapisany właśnie istniejący na twojej stronie baner który chcesz podmnienić .
3 - następnie w panelu administracyjnym wchodzimy w szablony i w edycje css templatki zastosowanej na stronie , znajdujemy tam wiersz który został wskazany przez firebuga tam zmieniamy wpis z "baner.jpg " na " twoja nazwa pliku.gif" i dajemy zapisz

Powinno zadziałać

Dzięki quattro (http://forum.joomla.pl/member.php?26845-quattro) zadziałało:D - http://www.bram-pol.pl/

O to mi właśnie chodziło i nie myślałem, że to takie proste ;)
Co do pytania alex51 (http://forum.joomla.pl/member.php?4264-alex51) jak go wyrównałem, to szczerze ie pamiętam jak było wcześniej.
To, że jest równo to tylko zasługa tego, że podmieniłem oryginalny baner z templatki na swój.

quattro
31-03-2010, 23:18
Super że mogłem pomóc moja prosta wypowiedzią początkującego :)

Pozdrawiam i Życzeę powodzenia