Kiemelt tartalom sminkelése

Almási képe

Üdv!
Drupal 4.7.3 alatt Combustion sminket használok. A problémám vele az, hogy ha egy írást "Kiemelt, Az oldal tetejére" közzétételi beállítással küldök be, a tartalom bevezetőjének külalakja semmiben sem különbözik a többiétől. Hol tudom beállítani, hogy legalább a háttérszíne más legyen?
Előre is köszönöm a segítséget.

Fórum: 
Hojtsy Gábor képe

Meg kellene nézni, hogy a HTML kódban a <div class="node sticky"> jellegű rész szerepel-e ekörül a node körül. Ha igen, akkor a CSS-ben .sticky { background-color: red; }. Ha nem, akkor a bluemarine node.tpl.php-jében megtalálod azt a részt, ami a sticky-t oda kiírja, és ezt alkalmazod a combustion node.tpl.php kódjára (most feltettem hogy az is phptemplate, nem néztem utána). Ezután ugyanígy CSS.

0
0
Almási képe

Köszönöm szépen:)

(Sokat adok a véleményedre, de ugye nem baj, hogy a red-et átírtam egy másik színre?:))

0
0
Paal képe

Szerintem csak példának írta. Azt 1ből észre lehet venni (hogy működik-e vagy sem, amit csináltál)... :D

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

Almási képe

Hűűha, ennyire nem jött át, hogy csak poén(kodás) akart lenni?:)
Tényleg kapásból észrevettem, hogy működik ;-)

0
0
Almási képe

És mi a helyzet akkor, ha nem phptemplate a smink?
Most konkrétan a Slurpee nevű sminket farigcsálom, amelynél egy style.css és egy slurpee.theme file áll rendelkezésemre.

0
0
Hojtsy Gábor képe

Ebben kell találnod egy slurpee_node() nevű függvényt, abban kell ugyanígy módosítani. Ha nincs benne, akkor jónak kellene lennie, mert a Drupal alapból belerakja a sticky jelzést.

0
0
Almási képe

Sajnos nincs benne, és a smink továbbra sem ismeri a kiemelt tartalmat:(

0
0
pp képe

fogod a 154. sort

 
 $output .= "        <table width=\"100%\" cellspacing=\"0\" cellpadding=\"3\"
style=\"text-align : left;\" class=\"slurpee-box\">\n";

és szépen beírod helyette:

 
 $output .= "        <table width=\"100%\" cellspacing=\"0\" cellpadding=\"3\"
style=\"text-align : left;\" class=\"slurpee-box".($node->sticky)?' sticky':''."\">\n";
0
0
Almási képe

Köszönöm, de nem jött össze. A három oszlopot egymás alá dobja, a középső helyén a lap tetején pedig megjelenik a sticky felirat.
Ha jól belegondolok, nem is olyan fontos az a Kiemelt Tartalom :)

0
0