PDA

Zobacz pełną wersję : Wybiórcze formatowanie.



joomal
17-04-2013, 14:29
Witam, już naprawdę nie wiem gdzie tego szukać. Troszkę sprawy nadmieniłem w temacie o skalowaniu szablonu.
Otóż, niezależnie jaki szablon ustawie jako domyślny, oraz niezależnie jaki edytor, nie zapisuje mi formatowania np w artykułach. Dokładniej mówiąc zapisuje jedynie nowy tekst i jego pogrubienie resztę, tj kolor czcionki, justowanie itp nie. Na zapleczu w aktywnym oknie zmieniam np kolor zmienia się ale po zapisie już ani na zapleczu ani na głównej stronie nie ma efektu. Nie mam pojęcia co się dzieje, fakt, że nie sprawdziłem czy działo się tak przed wgraniem nowego szablonu - ale czy to ma jakieś znaczenie?. Gdzie Panowie tego szukać?

P.S. joomla 3.0.3 szablon Sj_joomla3

zwiastun
17-04-2013, 14:39
1. Z tego co piszesz, to śmiem nieśmiało twierdzić: i dobrze, że Ci nie zapisuje, bo chyba nie rozumiesz, że formatowanie za pomocą narzędzi edytora HTML należy stosować w ostateczności i w wyjątkowych przypadkach. Ale to - oczywiście - nie rozwiązuje Ci problemu :)
2. Jeśli Ci rzeczywiście "nie zapisuje" tych ustawień, to najprawdopodobniej dlatego, że w ustawieniach filtrowania tekstu (Konfiguracja globalna) masz założone filtry, które na to nie pozwalają.
3. Wyjątkowo może się zdarzyć, że szablon nie zechce "uwzględniać" niektórych kodów formatujących pochodzących z edytora (gdy np. w CSSie zostanie ustawiona opcja !important)

joomal
17-04-2013, 14:57
Ad1. Przyznam, że chyba faktycznie nie rozumiem... używam Edytora np JCE, chce w treści np jedno słowo dać na czerwono to nie mogę przez JCE tego robić? Dla laika taki wizualny edytor to zbawienie.... To jak to mam zrobić? Człowiek uczy się całe życie.......
Ad2. W ustawieniach globalnych (filtrowanie tekstu) dla administratora mam ustawione "Nie filtruj" - więc powinno być ok.
Ad3. No tutaj to już ostra jazda, opcja !important występuje kilkanaście razy w prawie każdym CSSie - i co teraz? wszystkie te wpisy wykasować?

zwiastun
17-04-2013, 17:40
1. Nie, no aż tak nie bierz do się. Jedno słowo to przecież sytuacja wyjątkowa :) Ale nawet dla takich wyróżnień możesz założyć specjalną klasę w CSS.
2. Dlatego pytałem, czy rzeczywiście "nie zapisuje"? Sprawdź w kodzie, czy Twój zapis pozostaje, czy jest usuwany.
3. Nie usuwaj niczego, bo sobie style zepsujesz.
Trzeba by to zobaczyć, żeby coś podpowiedzieć

joomal
18-04-2013, 08:16
Ad.1 Nie tyle biorę do siebie co się uczę. Postawiłem 3 strony na joomla które jakoś funkcjonują ale to wszystko metodą prób i błędów i raczej na zasadzie "wizualnej" a nie kodowej, coś tam czasem wyszukałem wykasowałem, podmieniłem i działa ;) Tak więc taki laik na 60% :)
Ad. 2 Sprawa zapisywania wygląda tak; wpisałem w JCE ale w trybie kodowej

A. <font color="red">Tu wpisz tekst</font>
B.<p><span style="color: #ff0000;">khkhkh</span></p>

Po zapisaniu wygląda ten wpis tak;

A. <p><span>Tu wpisz tekst</span></p>
B. <p><span>khkhkh</span></p>

Na zapleczu kolor bez zmian, natomiast na stronie głównej tekst jest na zielono :/

Ad3. Co do !important to tak jak pisałem jest tego trochę, jakiego Cssa musiałbym tutaj zapodać?

joomal
19-04-2013, 13:55
To samo przy funkcji "czytaj więcej" nie mogę jej użyć bo dziad wstawia w kodzie / / i nie da się zrobić wprowadzenia w artykule tylko wywala cały artykuł na stronie. Gdzieś jest zablokowana możliwość zapisu kodu - ratujcie chłopy, bo ręce opadają ;)