SMF Support > FAQ & Tutorials

[Tutorial] neue Themen - Hintergrundfarbe ändern

<< < (3/3)

pushkin22:
Nein, ich meine: Nur die Links sollen fett werden bzw. eine andere Farbe haben, wenn sie neu sind.  ;) Die Tabellen im Hintergrund sollen immer noch die normale Farbe haben. Wie in vB, ein Beispiel:

noex:
ja sag ich doch.

nimm halt die background-color raus, und setze bei color die gewünschte farbe ein

lg
noex

pushkin22:
Eine Frage... Hast du es schon selbst getestet?

Also, das Problem... Nach deiner Methode bekommen alle Links in der "neuen" Zeile die definierte Farbe
http://img104.imageshack.us/img104/2933/sdfsdfsdfsdfdsyd6.jpg

Was ich will, ist nur, dass der Link des Threads/zum neuen Beitrag fett bzw. in einer anderen Farbe dargestellt wird, wie in meinem Beispiel ;)

Edit: Gefunden!
http://www.simplemachines.org/community/index.php?topic=83429.0

Manu.G:
Gibt es auch die Möglichkeit es bei SMF 2.0.1 anzuwenden?
Ich nutze das Core-Theme :)

Manu.G:
Habs selber rausgefunden, war gar nicht so schwer für mich, die mit php auf Kriegsfuss steht :)


Ich habe folgendes gemacht:


Suche nach:

--- Code: ---// Do we want to separate the sticky and lock status out?
if (!empty($settings['separate_sticky_lock']) && strpos($topic['class'], 'sticky') !== false)
$topic['class'] = substr($topic['class'], 0, strrpos($topic['class'], '_sticky'));
if (!empty($settings['separate_sticky_lock']) && strpos($topic['class'], 'locked') !== false)
$topic['class'] = substr($topic['class'], 0, strrpos($topic['class'], '_locked'));
--- End code ---


Füge danach folgendes ein:

--- Code: --- // Is this topic new? (assuming they are logged in!)
if ($topic['new'] && $context['user']['is_logged'])
    echo '  <tr class="new">';
else
    echo '  <tr class="windowbg2">';
--- End code ---


Und natürlich nicht vergessen in die index.css den style einfügen.


Bin mir nicht sicher ob es wirklich richtig ist, aber es funktioniert :D

Navigation

[0] Message Index

[*] Previous page

Go to full version