Archiv verlassen und diese Seite im Standarddesign anzeigen : Fett bei noch nicht gelesen
Moin...
Ist es möglich, ungelesene Beiträge (die Überschriften) in Fett darzustellen ? Sprich sobald sie gelesen sind, werden sie wieder in normaler Schrift angezeigt.
User des UltraBoards werden das vielleicht noch kennen ;-)
Jacky
Afterburner
16.10.2001, 19:12
suche in der forumdisplay.php nach:
if ($bbuserinfo[lastvisitdate]=='Never') {
$thread[newoldhot]='new'.$thread[newoldhot];
} elseif ($thread[lastpost]>$bbuserinfo[lastvisit]) {
if (!isset($bbthreadview) or $bbthreadview[$thread[threadid]]<$thread[lastpost]) {
$thread[newoldhot]='new'.$thread[newoldhot];
}
und ersetze es durch:
[PHP]
$fett1="";
$fett2="";
if ($bbuserinfo[lastvisitdate]=='Never') {
$thread[newoldhot]='new'.$thread[newoldhot];
Klasse! Läuft und sieht super aus!
Vielen Dank Afterburner ;-)
Jacky
Afterburner
16.10.2001, 19:37
hoffe Du bekommst jetzt nicht wieder ärger bei dir im board
übrigends hast du mir noch nicht geantwortet auf meine frage wegen der sig bei dir im board
Nö, diesmal war es ja ein User-Wunsch und nicht meine Idee :)
Zu der Sig. Das entscheiden bei mir die Supervisor gemeinsam. Ich bin außen vor. Wenn die sagen in Sig keine Links zu anderen Boards, Chats, Communitys dann ist das leider so :(
Jacky
Afterburner
16.10.2001, 19:46
Ich glaube es war Chain, er sagte das er das mit Dir besprochen hatte wegen dem Text Hacks für das vB usw. naja muß man wohl durch, fande es nur doof
$fett1="";
$fett2="";
if ($bbuserinfo[lastvisitdate]=='Never') {
$thread[newoldhot]='new'.$thread[newoldhot];
Warum geht alles bei anderen und bei mir nicht.
Das habe ich eben versucht und ne error Meldung bekommen.
Afterburner
07.06.2002, 16:21
also da stimmt zu 100% was nicht mit meinem Posting, deswegen bekommst du auch den error, frage mich jetzt aber nicht warum der beitrag defekt ist.
So ist die richtige anleitung:
bekommt ihr so:
sucht in der forumdisplay.php nach:
if ($bbuserinfo[lastvisitdate]=='Never') {
$thread[newoldhot]='new'.$thread[newoldhot];
} elseif ($thread[lastpost]>$bbuserinfo[lastvisit]) {
if (!isset($bbthreadview) or $bbthreadview[$thread[threadid]]<$thread[lastpost]) {
$thread[newoldhot]='new'.$thread[newoldhot];
}
und ersetze es durch:
$fett1="";
$fett2="";
if ($bbuserinfo[lastvisitdate]=='Never') {
$thread[newoldhot]='new'.$thread[newoldhot];
$fett1="<b>";
$fett2="</b>";
} elseif ($thread[lastpost]>$bbuserinfo[lastvisit]) {
if (!isset($bbthreadview) or $bbthreadview[$thread[threadid]]<$thread[lastpost]) {
$thread[newoldhot]='new'.$thread[newoldhot];
$fett1="<b>";
$fett2="</b>";
}
im Template forumdisplaybit dann:
$thread[title]
durch
$fett1$thread[title]$fett2
ersetzen
Bingo hat geklappt >>freuwieschneekönig<< :D
danke :)
Thomas P
08.06.2002, 00:39
Hi,
...oder in dem Template forumdisplay_gotonew ein kleines <b> nach dem </a>, das tut's auch... ;)
Das war so ungefähr meine erste Aktion nach dem Umstieg vom UltraBoard.
cu,
-Tom
Afterburner
08.06.2002, 07:51
Original geschrieben von Thomas P
Hi,
...oder in dem Template forumdisplay_gotonew ein kleines <b> nach dem </a>, das tut's auch... ;)
Das war so ungefähr meine erste Aktion nach dem Umstieg vom UltraBoard.
cu,
-Tom
man will halt nicht auf bekannt funktionen verzichten ;)
aber dein code ist nicht sauber da der BOLD-TAG nicht wieder zugemacht wird und es so bei einigen browsern zu problemen kommen kann
Thomas P
08.06.2002, 12:54
Original geschrieben von Afterburner
aber dein code ist nicht sauber da der BOLD-TAG nicht wieder zugemacht wird und es so bei einigen browsern zu problemen kommen kann
Das ist richtig, ist mir aber in dem Fall lieber als noch ein hack...
Ansonsten zeigen das alle mir bekannten Browser richtig an (IE5,6/NN4,6,7/Mozilla/Opera5,6)
Mir ist es gut genug ;)
-Tom
$fett1="";
$fett2="";
if ($bbuserinfo[lastvisitdate]=='Never') {
$thread[newoldhot]='new'.$thread[newoldhot];
Funktioniert bei mir auch nicht. Ich kann mir beim besten Willen nicht vorstellen das das überhaupt funktioniert. Da fehlt doch noch was????
Afterburner
22.06.2002, 15:25
ich springe hier gleich aus dem Fenster, hatte das schonmal verbessert nun ist mein Beitrag verschwunden, also hier nochmal die richtige anleitung:
bekommt ihr so:
sucht in der forumdisplay.php nach:
if ($bbuserinfo[lastvisitdate]=='Never') {
$thread[newoldhot]='new'.$thread[newoldhot];
} elseif ($thread[lastpost]>$bbuserinfo[lastvisit]) {
if (!isset($bbthreadview) or $bbthreadview[$thread[threadid]]<$thread[lastpost]) {
$thread[newoldhot]='new'.$thread[newoldhot];
}
und ersetze es durch:
$fett1="";
$fett2="";
if ($bbuserinfo[lastvisitdate]=='Never') {
$thread[newoldhot]='new'.$thread[newoldhot];
$fett1="<b>";
$fett2="</b>";
} elseif ($thread[lastpost]>$bbuserinfo[lastvisit]) {
if (!isset($bbthreadview) or $bbthreadview[$thread[threadid]]<$thread[lastpost]) {
$thread[newoldhot]='new'.$thread[newoldhot];
$fett1="<b>";
$fett2="</b>";
}
im Template forumdisplaybit dann:
$thread[title]
durch
$fett1$thread[title]$fett2
ersetzen
Jep. So wie Afterburner es gerade gepostet hat, hatte ich es mir auch aufgehoben. Und so gehts dann auch :)
In Aktion unter www.rtl-board.de zu bewundern. Nochmal danke an Afterburner dafür ;)
Gruß
Jacky
Hmm. Funkioniert nicht. Bleiben immer in Normalschrift.
Original geschrieben von belinea
Hmm. Funkioniert nicht. Bleiben immer in Normalschrift. Template-Änderung gemacht?
Afterburner
22.06.2002, 18:50
muß in jedem der templates die du hast eingefügt werden
Ja Template geändert. Ich habe mal probeweise das §fett1 und $fett2 durch <b> und </b> ersetzt und dann war alles fet. Also muss der Fehler wohl im PHP Teil liegen.
Afterburner
23.06.2002, 16:51
hast du die forumdisplay.php auch in den vB Hauptordner geladen und ins richtige aktive Board falls Du noch ein TestBoard hast ? Nicht lachen aber wir hatten diese Fälle auch schon, heißt jetzt nicht das ich Dich für doof abstempel, manche Server erlauben auch nicht das überschreiben von Dateien in dem Fall mußt DU die alte Datei erst löschen und dann die neue hochladen.
ein link zu deinem Board wäre hilfreich.
YIP! Habe das forumdisplay.php nochmal hochgeladen und es ging. Es werden aber die Prefixes: Moved, Sticky und Poll nicht mehr angezeigt. Kann aber sein das ich das schon vorher duch Templateänderungen zerschossen habe.
Danke nochmals für die Hilfe.
Afterburner
23.06.2002, 20:44
kann schon sein, einfach mal das orginal wieder herstellen (geht ja) dann die änderung neu eintragen
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.