PDA

Zobacz pełną wersję : Pogrubienie pierwszego akapitu w artykule



kryshak
23-09-2009, 13:44
Witam.
Potrzebuję jakiegoś pluginu, który automatycznie pogrubi mi pierwszy akapit [lead] artykułu. Chodzi o to, że na stronie przeglądu artykułów w kategorii Użytkownik widzi tylko ten pierwszy akapit, który jest przed Read More. W tym widoku ma on być pokazany za pomocą normalnej czcionki. Głupio by było gdyby wszystkie zajawki artykułów na liście były pogrubione. Natomiast po wejściu w pełny artykuł użytkownik powinien widzieć pierwszy akapit jako pogrubiony, a resztę normalnie.
Jest to typowe dla serwisów informacyjnych. Bardzo czytelne.
Dzięki. Pozdrawiam.

moje
23-09-2009, 14:25
Muszisz dokonać odpowiedniej modyfikacji w kodzie.

kryshak
23-09-2009, 14:26
No a może jakieś konkrety? :)

moje
23-09-2009, 14:49
No przerabiasz tak, żeby po kliknięciu na "czytaj dalej" wstęp/zajawka była pogrubiona, a reszta normalna.

kryshak
23-09-2009, 15:35
A wiesz jak to zrobić?

a_m
23-09-2009, 18:43
Zrobiłbym tak:
.lead {font-weight: bold;}
.blog .lead {font-weight: normal;},
po czym dopisał class="lead" do akapitu, który chcesz żeby był wyróżniony.

moje
23-09-2009, 18:51
Tylko w widoku pojedynczego artykułu nie ma tagu z klasą lead, więc trzeba przerobić kod, najlepiej za pomocą nadpisywania szablonem.

a_m
23-09-2009, 18:54
Niekoniecznie. można klasę lead dopisać do template.css i z poziomu edytora oznaczać akapity.

moje
23-09-2009, 19:36
Ale chodzi o to, żeby to się "robiło samo" automatem :)

a_m
23-09-2009, 19:38
No to będzie, tylko trzeba obsługiwać ten automat :)

moje
23-09-2009, 19:44
Jak dodasz druga klasę lead, to zajawka/wstęp, będzie dwukrotnie ostylowany.

kryshak
23-09-2009, 19:48
Dokładnie, chodzi mi raczej o automat. Piszę dziennie około 15-20 newsów i nawet taki banał jak otagowanie jakiegoś fragmentu w spana czy diva wymaga troszkę czasu, a to wszystko przecież się sumuje.

Wcześniej sobie radziłem tak, że jako introtext dawałem akapit normalną czcionką. Potem dawałem Read More. Kopiowałem ten akapit pogrubioną i w opcjach ustawiłem niewyświetlanie Introtextu :P

Trochę dziwne, że nie ma jakiegoś pluginu do tego, zwłaszcza, że w portalach to jest raczej standard :)

moje
23-09-2009, 20:02
A już szukałaś, ze wiesz, że takiego dodatku nie ma?

kryshak
23-09-2009, 21:20
Tak, szukałem dość intensywnie i nic nie znalazłem ;/
Poza tym wczoraj trafiłem na temat na forum joomla.org, gdzie ktoś miał podobny problem i wypowiedział się jeden z developerów Joomli, że nie ma takiego pluginu i trzeba ręcznie majstrować przy kodzie strony.
Co prawda są rozszerzenia do "stylizacji" artykułów, ale żadne z nich nie ma funkcjonalności, której szukam.

moje
23-09-2009, 22:39
W taki razie pozostaje zrobić samemu albo zlecić zrobienie.

zwiastun
23-09-2009, 23:54
Proste zmiany - nadpisywanie szablonów (template overrides)