Seite 1 von 1

Und noch was gebasteltes aus Mouse Hover Last Post MOD

Verfasst: Mi 03.Aug, 2005 23:17
von schmidtedv
Der MOD wurde so verändert, das in der Forenansicht das Bild, welches zum letzten Beitrag führt bei MouseOver nun den letzten Beitrag im Popup anzeigt....bin noch am hadern, ob ich's nützlich oder unnötig finde, bzw. weiß nicht recht wie stark es die viewforum.php belastet...da muss Oxpus bescheid geben :-)

In der viewforum.php füge ein über

Code: Alles auswählen

$last_post_url =

Code: Alles auswählen

$sql = "SELECT post_text FROM " . POSTS_TEXT_TABLE . " WHERE post_id=" . $topic_rowset[$i]['topic_last_post_id']; 
        
		$result = $db->sql_query($sql);
        	$row = $db->sql_fetchrow($result); 
	      	$db->sql_freeresult($result); 
      	
		$last_post = $row['post_text']; 
      		$char_limit = '775';
		if (strlen($last_post) > $char_limit)
		{
		$last_post=substr($last_post, 0, $char_limit) . "....";
		} 
      	
		$last_post = preg_replace("/\[.+\]/iU",'',$last_post); 
		$last_post = str_replace(array('"', '\''), array('"e;', '\\\''), $last_post);
...in der Zeile

Code: Alles auswählen

$last_post_url =
ersetze

Code: Alles auswählen

title="' . $lang['View_latest_post'] . '"
mit

Code: Alles auswählen

title="' . $last_post . '"

...fettich

Ich hab's wieder ausgebaut, da es keine Authorisierungsabfrage hat...soll heißen, wenn ich keine Erlaubnis habe (z.B. mit passwortgeschütztem Topic, eine erweiterung bei mir) das Topic zu betreten, gibt mir das Icon immernoch den Inhalt des letzten Post an...und das ist eher unpraktisch bei mir :-)

Verfasst: Do 04.Aug, 2005 11:19
von oxpus
weiß nicht recht wie stark es die viewforum.php belastet.
Jede Abfrage mehr ist eine Last gegen die Datenbank.
Potenziert sich das je nach Topics und User kann man das Board zum Erliegen bringen.
Ab wann das dann eintritt, hängt zuletzt vom Server selber und seinen Kapazitäten ab.