ThWboard Support-Forum (Archiv)

Ort: / Boardübersicht / Vorschläge / Threadtitel bei mouseover


<< vorherige Seite – Seite 2 von 2

mille schrieb am 16.04.2005 um 19:54 Uhr

Ich hab nicht gesagt, dass er die richtigen Variablen bei ALT hat, sondern nur dass er sie bereits aus der DB geholt hat.

$r_titel = mysql_query("SELECT posttime, posttext FROM ".$pref."post
WHERE threadid = ".$board['boardthreadid']."
ORDER BY posttime DESC LIMIT 1");
$titel = mysql_fetch_array($r_titel);

Was denkst du, was der Code bewirkt? :P

Müsste doch bei $titel['posttext'] zu finden sein oder (bzw. er hat $titel[1] genutzt)? Aber hab schon ewig nix mehr mit PHP direkt gemacht... man wird alt :(

Zweeper schrieb am 20.04.2005 um 13:17 Uhr

klappt trotzdem nicht :(

daGangstar schrieb am 20.04.2005 um 14:45 Uhr

Ich sach doch, mach aus dem DESC ein ASC, dann siehst du den ersten post des threads

PhoenixDH schrieb am 20.04.2005 um 17:18 Uhr

Hab das getestet, es funktioniert, leider kommt anstatt dem Zeilenumbruch im Mozilla nur ein |, aber das soll net stören !

Aber ich würde aus dem title das parse_code rausmachen, sonst werden BIlder etc direkt angezeigt, auch ohne auf den Link zu fahren !

Zweeper schrieb am 24.04.2005 um 17:22 Uhr

schon klar aber der Threadname wird nicht angezeigt.

daGangstar schrieb am 24.04.2005 um 18:32 Uhr

http://www.bosrup.com/web/overlib/

FSI schrieb am 25.04.2005 um 12:30 Uhr

@mille: ich hab ne chopstring-function [war in der 2.81 "werksmäßig" eingebunden] - das letzte posting, richtig. das erste halte ich für unsinnig.

@Phaeilo: kann man.

@zweeper: der threadtitel steht doch schon in der board-liste.. deshalb hab ich den letzten post eingebunden. hier der code für den thread-titel [wofürauchimmer] ob du nun den user, das datum oder deine boardgröße mit anzeigen läßt.. das interessiert nen fuchs mit gummistiefeln. lösch' einfach die variablen raus, die du nicht brauchst. und schau dir doch einfach mal an, was du in dein forum einbaust.. du musst doch mittlerweile wenigstens etwas vom programmieren (oder zumindest von den variablen) verstehen - bei fast 400 posts & ständig wachsendem interesse an hacks.

// Last Post & Thread-Title As Thread-Title [index.php] 24.04.2005 01:13:23 by FSI

      $r_titel = mysql_query("SELECT posttime, posttext FROM ".$pref."post
                               WHERE threadid = ".$board['boardthreadid']."
                               ORDER BY posttime DESC LIMIT 1");
      $titel = mysql_fetch_array($r_titel);

$board['modified'] = form_date($board['boardlastpost']) . "<br><a href=\"showtopic.php?threadid=$board[boardthreadid]$TIME_STRING&pagenum=lastpage\" title = \"$board[boardlastpostby]:&#10;".parse_code(chopstring($board['boardthreadtopic'], 100))."&#10;".parse_code($titel[1])."\">" . parse_code(chopstring($board['boardthreadtopic'], 30)) . '</a> von ' . parse_code($board['boardlastpostby']);

// Last Post & Thread-Title As Thread-Title [index.php] 24.04.2005 01:13:23 by FSI

Zweeper schrieb am 25.04.2005 um 15:51 Uhr

ja es tut mir leid. Wie gesagt ich kann kein PHP aber bin immer bereit zu lernen.
Am meisten macht dies jedoch Spass wenn es User wie dich jetzt z. B. gibt die einem bei soetwas posten.


Beim nächsten mal weis ichs! =) danke! :)

FSI schrieb am 03.06.2005 um 10:43 Uhr

vielleicht auch interessant für die admins, die diese änderung (titel bei mouseover) nicht interessiert

einfach das geänderte mit einfügen. dann springt er direkt auf den letzten beitrag.

// Last Post As Thread-Title [index.php] 14.04.2005 00:34:27 by FSI

      $r_titel = mysql_query("SELECT posttime, posttext, postid FROM ".$pref."post
                               WHERE threadid = ".$board['boardthreadid']."
                               ORDER BY posttime DESC LIMIT 1");
      $titel = mysql_fetch_array($r_titel);

$board['modified'] = form_date($board['boardlastpost']) . "<br><a href=\"showtopic.php?threadid=$board[boardthreadid]&pagenum=lastpage#$titel[postid]\" title = \"$board[boardlastpostby]:&nbsp;".parse_code($titel[1])."\">" . parse_code(chopstring($board['boardthreadtopic'], 30)) . '</a> von ' . parse_code($board['boardlastpostby']);

// Last Post As Thread-Title [index.php] 14.04.2005 00:34:27 by FSI

1. änderung: postid [query]
2. änderung: #$titel[postid] [vor title =]

theDon schrieb am 03.06.2005 um 18:23 Uhr

Overkill. Zumal das auch ohne das Extra-Query geht.

FSI schrieb am 03.06.2005 um 20:07 Uhr

dann schreib uns doch wie's besser geht :oah:

theDon schrieb am 03.06.2005 um 20:10 Uhr

Tipp: JOINs.

<< vorherige Seite – Seite 2 von 2