Übersicht Fragen - Jochen2003 - 23.05.2006
Michael,
läßt sich bei der Übersicht zusätzlich im Bereich neueste Beiträge irgendwie das Forum anzeigen ???
Also so als wenn für diesen Beitrag folgende Anzeige erscheinen würde
Anpassungen/Übersicht Fragen
RE: Übersicht Fragen - Michael - 23.05.2006
Suche in der Plugin-Datei nach:
PHP-Code: // Neueste Beiträge zeigen? function overview_do_newestposts() {
global $mybb, $db, $templates, $theme, $lang, $trow, $unviewwhere; if($mybb->settings['overview_newest_posts'] == "yes") { // Hintergrund festlegen $trow = overview_trowcolor($trow);
// Daten für neueste Themen aus Datenbank auslesen $query6 = $db->query ("SELECT subject,username,uid,pid,tid FROM ".TABLE_PREFIX."posts WHERE visible='1' $unviewwhere ORDER BY pid DESC LIMIT 0,".$mybb->settings['overview_max']."");
// Daten ausgeben while ($newest_posts = $db->fetch_array($query6)) { if($mybb->settings['overview_show_re'] == "no") { $newest_posts['subject'] = str_replace("RE: ", "", $newest_posts['subject']); } $subject_long = htmlentities($newest_posts['subject']);
$pid = $newest_posts['pid']; $tid = $newest_posts['tid']; $uid = $newest_posts['uid']; $subject = htmlentities(overview_limitsubject($newest_posts['subject'], $mybb->settings['overview_subjects_lenght'])); $username = overview_usernamestyle_db($uid, htmlentities($newest_posts['username'])); eval("\$newposts_row .= \"".$templates->get("index_overview_column_newposts_row")."\";"); } eval("\$column_newposts = \"".$templates->get("index_overview_column_newposts")."\";"); } return $column_newposts; }
Ersetzen durch:
PHP-Code: // Neueste Beiträge zeigen? function overview_do_newestposts() {
global $mybb, $db, $templates, $theme, $lang, $trow, $unviewwhere; if($mybb->settings['overview_newest_posts'] == "yes") { // Hintergrund festlegen $trow = overview_trowcolor($trow);
// Daten für neueste Themen aus Datenbank auslesen $query6 = $db->query ("SELECT subject,username,uid,pid,tid FROM ".TABLE_PREFIX."posts WHERE visible='1' $unviewwhere ORDER BY pid DESC LIMIT 0,".$mybb->settings['overview_max']."");
// Daten ausgeben while ($newest_posts = $db->fetch_array($query6)) { if($mybb->settings['overview_show_re'] == "no") { $newest_posts['subject'] = str_replace("RE: ", "", $newest_posts['subject']); } $subject_long = htmlentities($newest_posts['subject']);
$pid = $newest_posts['pid']; $tid = $newest_posts['tid']; $uid = $newest_posts['uid']; $fid = $newest_posts['fid']; $forumquery = $db->query("SELECT name FROM ".TABLE_PREFIX."forums WHERE fid = '".$fid."'"); $forumname = $db->fetch_array($forumquery); $forum = $forumname['name']; $subject = htmlentities(overview_limitsubject($newest_posts['subject'], $mybb->settings['overview_subjects_lenght'])); $username = overview_usernamestyle_db($uid, htmlentities($newest_posts['username'])); eval("\$newposts_row .= \"".$templates->get("index_overview_column_newposts_row")."\";"); } eval("\$column_newposts = \"".$templates->get("index_overview_column_newposts")."\";"); } return $column_newposts; }
Ersetze den Inhalt des Templates "index_overview_column_newposts" durch diesen Code:
Code: <td valign="top" class="$trow"><table width="100%" border="0" cellspacing="0" cellpadding="$theme[tablespace]">
<tr class="tcat">
<td colspan="3" valign="top"><strong>$lang->overview_newest_posts</strong></td>
</tr>
<tr class="\$trow">
<td valign="top"><strong>$lang->overview_subject</strong></td>
<td valign="top"><strong>$lang->overview_author</strong></td>
<td align="right" valign="top"><strong>Forum</strong></td>
</tr>
$newposts_row
</table></td>
Ersetze den Inhalt des Templates "index_overview_column_newposts_row" durch diesen Code:
Code: <tr class="$trow">
<td valign="top"><div class="smalltext"><a href="showthread.php?tid=$tid&pid=$pid#pid$pid" title="$subject_long">$subject</a></div></td>
<td valign="top"><div class="smalltext"><a href="member.php?action=profile&uid=$uid">$username</a></div></td>
<td align="right" valign="top"><div class="smalltext"><a href="forumdisplay.php?fid=$fid">$forum</a></div></td>
</tr>
RE: Übersicht Fragen - Jochen2003 - 23.05.2006
Michael es Funktioniert irgendwie nicht.....es erscheint eine leere Spalte Forum, sie ist aber ohne Inhalt.
Wenn ich das Plugin abschalte und wieder anschalte werden auch dei Templates wieder in Urzustand hergestellt.
RE: Übersicht Fragen - Jochen2003 - 24.05.2006
Michael ich habe sie solange mal für Gäste sichtbar gstellt das du dir das anschauen kannst
http://www.gsrforum.de
RE: Übersicht Fragen - Michael - 24.05.2006
Ersetze diese Zeile
PHP-Code: $query6 = $db->query ("SELECT subject,username,uid,pid,tid FROM ".TABLE_PREFIX."posts WHERE visible='1' $unviewwhere ORDER BY pid DESC LIMIT 0,".$mybb->settings['overview_max']."");
bitte mal durch:
PHP-Code: $query6 = $db->query ("SELECT subject,username,uid,pid,tid,fid FROM ".TABLE_PREFIX."posts WHERE visible='1' $unviewwhere ORDER BY pid DESC LIMIT 0,".$mybb->settings['overview_max']."");
RE: Übersicht Fragen - Jochen2003 - 24.05.2006
mach ich sofort einen moment
RE: Übersicht Fragen - Jochen2003 - 24.05.2006
Klappt perfekt, wiedermal großes Dankeeeeeeeeee
RE: Übersicht Fragen - Jochen2003 - 24.05.2006
Michael könnte man den Forumnamen in irgendeiner Weise etwas kürzen??
Das aus
Anregngen und Kritik z.b. Anregungen u...
wird, ähnlich wie es bei der Themenbeschreibung schon geht??
RE: Übersicht Fragen - Michael - 24.05.2006
Suche nach:
PHP-Code: $forum = $forumname['name'];
Darunter einfügen:
PHP-Code: if (strlen($forum) > x) { $forum = substr($forum, 0, x) . "..."; }
Ersetze x durch die Anzahl der auszugebenden Zeichen.
RE: Übersicht Fragen - Jochen2003 - 25.05.2006
Klappt...einen schönen Feiertag wünsche ich und nochmal Danke
|