Beiträge: 304
Themen: 66
Registriert seit: 29.11.2005
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
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
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>
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 304
Themen: 66
Registriert seit: 29.11.2005
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.
Beiträge: 304
Themen: 66
Registriert seit: 29.11.2005
24.05.2006, 09:18
(Dieser Beitrag wurde zuletzt bearbeitet: 24.05.2006, 12:50 von Jochen2003.)
Michael ich habe sie solange mal für Gäste sichtbar gstellt das du dir das anschauen kannst
http://www.gsrforum.de
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
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']."");
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 304
Themen: 66
Registriert seit: 29.11.2005
mach ich sofort einen moment
Beiträge: 304
Themen: 66
Registriert seit: 29.11.2005
Klappt perfekt, wiedermal großes Dankeeeeeeeeee
Beiträge: 304
Themen: 66
Registriert seit: 29.11.2005
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??
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
24.05.2006, 21:04
(Dieser Beitrag wurde zuletzt bearbeitet: 24.05.2006, 21:04 von Michael.)
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.
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 304
Themen: 66
Registriert seit: 29.11.2005
Klappt...einen schönen Feiertag wünsche ich und nochmal Danke
|