Zobacz pełną wersję : jak odpalić joomslide??
Mam prośbę aby ktoś z użytkowników wytłumaczył mi jak odpalić na stronie joomslide? Czytałem próbowałem same niepowodzenia ;( zainstalowałem ale jak wywołać za pomocą tego zdjęcie w artykule??
Bardzo proszę o wyjaśnienie.
tybetanczyk
19-06-2009, 13:17
Wgrywasz zdjęcie.
W okienkach - gdzie jest inf. o rozmiarach fotki wpisz rozmiar jaki ci odpowiada
W zaawansowanych - W nazwie klasy CSS - wpis: joomslide
Powinno śmigać, zobacz dla przykładu www.vayra.pl (http://www.vayra.pl)
big_krzysiek
19-06-2009, 22:26
teoretycznie instalujesz, opublikujesz ... ustawisz, ktore z obrazki maja sie wyswietlac i powinno dzialac... ale...
uzaleznione jest to od tego co jeszcze masz poinstalowane (w technologi ajax), serwera itp...
na poczatek wylacz proste adresy (jak masz ustawione) ustaw dzialanie na wszystkie obrazki i efekt higslide...
jeszcze jakiś czas temu trzeba było wpakować templates/YOUR_TEMPLATE/css/editor.css <-- ten pliczek żeby joomslide działał. Może to o to chodzi?
oki dzięki za podpowiedzi poradziłem sobie z tym :)
Kol!n, pomóż mi z tym tematem.
W ustawieniach do zdjęcia nie mam klasy CSS w której mógłbym wybrać joomglaery. W zakładce appearance jest do wyboru "No set" oraz "Caption".
W zakładce advanced nie ma żadnej opcji związanej z CSS
Patrz wyżej. Klasa się nie pojawia, jeśli w templates/YOUR_TEMPLATE/css/ nie ma pliku editor.css
2 .- Add a new style in your WYSIWYG editor. To add the style you need "templates/YOUR_TEMPLATE/css/editor.css" file in your Joomla template.
2.1 .- If exists file: add ".joomslide {border: 0;}" at the end of the file.
2.2 .- If not exists file: Download "editor.css.zip" file from Homepage, unpack and save in the "templates/YOUR_TEMPLATE/css/" directory
Jak można ustawić język polski do tego dodatku.
Skopiuj plik: pl-PL.plg_content_joomslide.ini
znajdujący się w paczce instalacyjnej do folderu: twojajoomla/administrator/language/pl-PL
Zainstalowałem JoomSlide i generalnie działa mi nieźle. Jest jedynie jeden problem. Kiedy JCE edytorem wstawiam obrazek, ustawiam jego justowanie, sposób jego oblania tekstem itd - wszystko to prawidłowo wyświetla się w oknie edytora. Po zapisaniu zmian - już nie jest tak wesoło, bo gubione są wszystkie informacje o formatowaniu obrazu i tekstu i ilustracja zawsze pakuje się jako rozsuwająca wiersza. A przecież miała być oblana tekstem! Dlaczego tak się dzieje?
Widzę, że z JoomSlide korzysta wielu webadminów. Jak sobie z tym radzicie, że na waszych witrynach obrazki są oblane tekstem, a u mnie nie da sie tego zrobić? Proszę o jakieś sugestie... Może stosujecie jakieś inne edytory?
Pozdrawiam!
W związku z tym, że nikt nie zareagował na moje pytanie, a identyczny problem dręczy nie tylko mnie, ale wielu używających JoomSlide - jako że poradziłem sobie ze sprawą - chcę się podzielić swoim rozwiązaniem z innymi.
Przypomnę tylko, że chodzi o to, iż nawet najnowszy JoomSlide (ver.1.41) wycina wszelkie kody dotyczące formatowania obrazka, typu style=float: left;" oraz "float: right", przez co w edytorze JCE można sobie oblewać obrazki tekstem, a na witrynie i tak się to nie pojawi, gdyż obrazek będzie ustawiony na linii bazowej pierwszego wiersza tekstu. Innymi słowy - JoomSlide wytnie owe style, choć są one zapisane w źródle artykułu.
Mamy zatem w edytorze tak:
http://www.tadeusz.lopatkiewicz.pl/soft/joomslide_A.jpg
a na witrynie tak:
http://www.tadeusz.lopatkiewicz.pl/soft/joomslide_B.jpg
W necie znalazłem wątek pt. Problems with alignment (http://joomlacode.org/gf/project/joomslide/forum/?action=ForumBrowse&forum_id=10503&_forum_action=ForumMessageBrowse&thread_id=11050 w którym niejaki Ice Bendix zauważa, że jeśli w pliku joomslide.php zamienić linię 627 poniższym kodem:
if (preg_match('#(.*)float(.*)left(.*)#s',$this->pluginRegistry->style[1])) { $finalStyle .= "float: left;"; }
if (preg_match('#(.*)float(.*)right(.*)#s',$this->pluginRegistry->style[1])) { $finalStyle .= "float: right;"; }
$this->pluginRegistry->style=$finalStyle;
to JoomsSlide pozwala oblewać tekstem obrazki justowane do lewej, bądź prawej strony.
Sprawdziłem to rozwiązanie - eureka! - rzeczywiście, justowanie wróciło. Cóż z tego jednak, jeśli tekst włazi teraz na obrazki, bo litery zaczynają się równo z krawędzią obrazka. Wygląda fatalnie:
http://www.tadeusz.lopatkiewicz.pl/soft/joomslide_C.jpg
Na ile umiałem (a jestem historykiem sztuki, a nie programistą), na tyle przyjrzałem się kodowi zaproponowanemu przez Ice Bendixa i na jego podstawie sporządziłem własny, działający świetnie, przy założeniu, że obrazek justowany do lewej ma prawy margines o szerokości 8 px, zaś justowany do prawej ma ten margines po lewej stronie i wynosi on 4 px (wartości te można ustalić dowolnie, ja przyjąłem takie, jakie stosuję przy czcionce 10 pkt.). Mój kod wygląda następująco:
if (preg_match('#(.*)float(.*)left(.*)#s',$this->pluginRegistry->style[1])) { $finalStyle .= "float: left;"; }
if (preg_match('#(.*)float(.*)right(.*)#s',$this->pluginRegistry->style[1])) { $finalStyle .= "float: right;"; }
if (preg_match('#(.*)margin-right(.*)8px(.*)#s',$this->pluginRegistry->style[1])) { $finalStyle .= "margin-right: 8px;"; }
if (preg_match('#(.*)margin-left(.*)4px(.*)#s',$this->pluginRegistry->style[1])) { $finalStyle .= "margin-left: 4px;"; }
$this->pluginRegistry->style=$finalStyle;
Przypominam, iż kodem tym należy zastąpić 627 linię w pliku [adres witryny]/plugins/content/joomslide.php.
To wszystko. Teraz obrazek mojego psa i tekst wyglądają, jak chciałem aby wyglądały:
http://www.tadeusz.lopatkiewicz.pl/soft/joomslide_D.jpg
Trzeba sobie jakoś radzić, powiedział góral zawiązując kierpca dżdżownicą :-))
Przepraszam za rozwlekłość...
Pozdrawiam!
zmiana kodu zadziałała ale połowicznie - gdy obraz jest po prawej stronie textu zachowana jest odległość ale gdy txt jest po prawej stronie to dotyka bezpośrednio do obrazu - co się dzieje?
Nie potrafię Ci powiedzieć, dlaczego u Ciebie nie działa, skoro u mnie działa. Stosuję Joomslide od niemal półtora roku i nie mam z tym dodatkiem żadnych problemów. Może masz jakąś zbajerzoną templatkę? Nie wiem...
wczoraj już padłem spróbuję dzisiaj jeszcze raz - robiłeś to na 1.41? templatke mam typową :)
Tak, u mnie chodzi ver. 1.41. I to chodzi bez problemów. Zobacz: http://www.smzk.org/index.php?option=com_content&view=article&id=191:prezentacja-5-tomu&catid=12:varia2&Itemid=37
Może kod źle wkleiłeś?
spróbuję jeszcze raz - a z innej bajki bo jestem laikiem jak się robi taki facebook? świetna strona
---------- Post dodany o 23:40 ---------- Poprzedni post był o 23:16 ----------
zrobiłem jeszcze raz - wszystko od początku - jeśli txt jest po prawej stronie jest poprawnie, jeśli po lewej dotyka do obrazu f.u.c.k. jeśli coś wymyślę dam znać
---------- Post dodany o 23:53 ---------- Poprzedni post był o 23:40 ----------
ok - udało się poszło po zamianie 627 na
if (preg_match('#(.*)float(.*)left(.*)#s',$this->pluginRegistry->style[1])) { $finalStyle .= "float: left;margin: 8px;"; }
if (preg_match('#(.*)float(.*)right(.*)#s',$this->pluginRegistry->style[1])) { $finalStyle .= "float: right;margin: 8px;"; }
if (preg_match('#(.*)margin-right(.*)8px(.*)#s',$this->pluginRegistry->style[1])) { $finalStyle .= "float: right; margin: 8px;"; }
if (preg_match('#(.*)margin-left(.*)8px(.*)#s',$this->pluginRegistry->style[1])) { $finalStyle .= "float: left; margin: 8px;"; }
$this->pluginRegistry->style=$finalStyle;
W sprawie Facebooka - szukaj modułu o nazwie Facebook Slide Likebox
Na forum niniejszym znajdziesz odpowiednie wątki, reszta pod linkiem: http://facebooklikebox.net/
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!