bestimmte topicz immer oben halten!!

Begonnen von jeffy, 28 August 2005, 13:25:37

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

jeffy

servus,
hab ma ne frage. ich will zum beispiel die boardrulez immer im forum oben halten.  was muss ich da einstellen ?  oder  einen topic immer ganz oben beim eboardblock halten.  weiss jemand wie man das macht ??  ???

gruss
jeffy

Energy-drink

Hi Jeffy,

also im Forum kannst du es leicht machen du brauchst den Beitrag einfach nur Thema toppen klicken und es steht immer oben egal ob neu Beiträge hinzukommen.
den Link  Thema toppen findest du unter dem Beitrag links unter diversen anderen Links.

Wie es mit dem Block aussieht kann ich dir leider nicht sagen da der Block ja nach dem Beitragsdatum (Uhrzeit) arbeitet. Desweitern würde ich sagen das es nicht umbedingt der Sinn des Blocks ist da dort dann ja immer die selben Beiträge im Block stehen da sich ja nichts dran ändert wenn immer der Getoppte Beitrag oben steht.

Gruss
Energy-drink
Ich bin alt aber bezahlt.... ;-)
Ich würde ja gerne die Welt verändern,
aber Gott gibt mir den Quellcode nicht!

jeffy

ok danke dir energy.

weiss den jetzt keiner wie man einen topic beim eboardblock auf der startseite oben hält ???:'(

jubilee

Hallo !
Nur einmal zum probieren (nicht getestet):
Z.B. im block-eBoard_mxCenter
Zeile 421 ff~

Zitat
$query = sql_query("SELECT thread.tid, thread.subject, thread.lastpost, thread.dateline, thread.replies, thread.author, ".

"thread.icon, thread.fid, forum.name, forum.moderator, forum.private, forum.userlist ".

"FROM $table_threads AS thread, $table_forums AS forum WHERE forum.fid=thread.fid ORDER BY thread.lastpost Desc LIMIT 0, $stop");

ändern in :

Zitat
$query = sql_query("SELECT thread.tid, thread.subject, thread.lastpost, thread.dateline, thread.replies, thread.author, ".

"thread.icon, thread.fid, forum.name, forum.moderator, forum.private, forum.userlist ".

"FROM $table_threads AS thread, $table_forums AS forum WHERE forum.fid=thread.fid ORDER BY thread.topped, thread.lastpost Desc LIMIT 0, $stop");

MfG
jubilee

jeffy

danke für deine mühe aber dieser code existiert bei mir gar nicht. statt dessen das hier:

$query = mysql_query("SELECT tid, views, subject, lastpost, dateline, replies, author, icon, fid FROM $table_threads ORDER BY lastpost Desc LIMIT 0, $posts") or die(mysql_error());
$viewlast = "";
while(list($tid, $views, $subject, $lastpost,  $dateline, $replies, $author, $icon, $fid,) = mysql_fetch_row($query)) {
$queryforum = mysql_query("SELECT name, private, userlist FROM $table_forums WHERE fid='$fid'");
$private = mysql_fetch_row($queryforum);


was soll ich hier nun ändern ?  :-\ bitte hilfe

jubilee

Hallo!
Zitatdanke für deine mühe aber dieser code existiert bei mir gar nicht. statt dessen das hier:
Wenn Du nicht den Block :
Zitatblock-eBoard_mxCenter
verwendest, ist das schon möglich.

Welchen Block verwendest Du (wahrscheinlich keiner der mit dem  Pragmamx oder VKPMX ausgeleifert wurde.
Aus dem kuzen Codeabschnitt wage ich nicht, genaues zu sagen. Dazu bräuchte ich schon den gesammten Block-Quelltext

MfG
jubilee

jeffy

hab die neuste version von eboard von hier gesaugt. ich verwende den "block-eboard_Center" .


jubilee

#7
Hallo !
das ist der Block, den ich meine.
Probier den mal aus (ändere vorher die angegebene Zeile)

---> Anlagen <---


jeffy

danke noch ma für die mühe aba klapt nicht:

"Parse error: parse error, unexpected ')' in /usr/export/www/vhosts/funnetwork/hosting/xiyar/x/blocks/block-eBoard_mxCenter.php on line 228"

weiss jemand da noch was ?  :-\

jubilee

Hallo !
Fehler in Zeile 228.
Kann ich mir gar nicht denken, was das sein soll.
Hast Du den Block bei Zeile 421 angepasst ?
Mit welchem Programm ?
Normalerweise dürfte in dieser Zeile in keinem Fall ein Fehler aufreten.
Mfg
jubilee

jubilee

Hallo !
Hier nochmal ein modifizierter Block.
Dieser sollte gehen.
MfG
jubilee

jeffy

hab genau das gemacht was du sagtest. dann war nur der header von der seite zu sehen. der rest wurde nicht geladen.

gibts keine andere möglichkeit?? schau ma hier der hats hinbekommen:  www.yurdum.at   die board regeln sind immer oben auf dem block  :-\  genau so will ich auch

jubilee

Hallo !
Hast Dir jetzt den neuen Block in meiner vorigen Antwort runtergeladen ?
der sollte jetzt funktionieren.
Ansonsten musst Du den Munzur fragen, wie er das gemacht hat (wobei ich denke, es wird so ähnlich gelöst sein).
MfG
jubilee

jeffy

den hab ich schon gestern darauf angesprochen. er meinte ich sollte warten bis jemand auf meinem topic antwortet :( . kannst du mal in fragen wie er es gemacht hat ? bitte  :'(

ruajoerg

Moin,
Zitat von: jeffy am 30 August 2005, 01:17:11
den hab ich schon gestern darauf angesprochen. er meinte ich sollte warten bis jemand auf meinem topic antwortet :( . kannst du mal in fragen wie er es gemacht hat ? bitte  :'(
schaue mal auf das Datum des letzten Postings in den Forenregeln... (25/05/2030). ;)
Ich denke, er hat dies nachträglich per Hand in der Datenbank geändert.
Gruß Jörg

jubilee

Ohhh Mann !
Hast Du jetzt den Block aus der Antwort Nummer 10 ausprobiert oder nicht ?

:mad:

wob

Habe die Datei von Antwort 10 nun bei uns auch am laufen funzt 1a Jubi...


Thx  ::)


Mfg Rene
Ideen sind immer gut, nur diese Idee`n umsetzen ist eine andere frage :-)

munzur

Zitatschaue mal auf das Datum des letzten Postings in den Forenregeln... (25/05/2030). ;)
Ich denke, er hat dies nachträglich per Hand in der Datenbank geändert.

Hast ja richtig mit gedacht ;)
Ist die schnellste Lösung gewesen seiner Zeit!

L.g
"Debug-Mode" einschalten.
"SQL-Fehler anzeigen" einschalten
und evt. auftauchende Fehlermeldungen posten .

jeffy

#18
Zitat von: jubilee am 30 August 2005, 07:29:11
Ohhh Mann !
Hast Du jetzt den Block aus der Antwort Nummer 10 ausprobiert oder nicht ?

:mad:

ja hab ich es geht nicht. wenn ich dein block benutze verschwindet die ganze startseite ausser dem  header. alle anderen blöcke werden nicht angezeigt.  :'(

kann mir jemand erklären wie man dden datum eines topics in der datenbank ändern kann ?

munzur

Hi!

Verwende den Block von Jubilee, aber änder doch vorher die Zeile: 70

Vorher:


$ModName = "eBoard";



Nachher:


$ModName = "Forum";



Das wissen inzwischen schon alle das es bei dir so ist, nur du nciht.

L.g
"Debug-Mode" einschalten.
"SQL-Fehler anzeigen" einschalten
und evt. auftauchende Fehlermeldungen posten .