Beiträge: 1.463
Themen: 18
Registriert seit: 22.03.2009
Hallo liebes MyBB-Team und User,
Meine Frage lautet: Ist es möglich in einem bestimmten Forum, das statt der letzte Beitrag, "Privat" steht (z.b.
Hier), dies kann nützlich bei einer Bewerbung sein. Ist es möglich dies zu machen?
Ich bin über jede hilfreiche Antwort erfreut.
MfG Falkenauge
PS: Ich hab die SuFu benutzt, und nicht zu diesen Thema passendes gefunden.
Beiträge: 25.769
Themen: 269
Registriert seit: 20.09.2005
Ersetze in der inc/functions_forumlist.php:
PHP-Code:
// No posts have been made in this forum - show never text
if(($lastpost_data['lastpost'] == 0 || $lastpost_data['lastposter'] == '') && $hideinfo != true)
{
$lastpost = "<div style=\"text-align: center;\">{$lang->lastpost_never}</div>";
}
elseif($hideinfo != true)
{
// Format lastpost date and time
$lastpost_date = my_date($mybb->settings['dateformat'], $lastpost_data['lastpost']);
$lastpost_time = my_date($mybb->settings['timeformat'], $lastpost_data['lastpost']);
// Set up the last poster, last post thread id, last post subject and format appropriately
$lastpost_profilelink = build_profile_link($lastpost_data['lastposter'], $lastpost_data['lastposteruid']);
$lastpost_link = get_thread_link($lastpost_data['lastposttid'], 0, "lastpost");
$lastpost_subject = $full_lastpost_subject = $parser->parse_badwords($lastpost_data['lastpostsubject']);
if(my_strlen($lastpost_subject) > 25)
{
$lastpost_subject = my_substr($lastpost_subject, 0, 25)."...";
}
$lastpost_subject = htmlspecialchars_uni($lastpost_subject);
$full_lastpost_subject = htmlspecialchars_uni($full_lastpost_subject);
// Call lastpost template
if($depth != 1)
{
eval("\$lastpost = \"".$templates->get("forumbit_depth{$depth}_forum_lastpost")."\";");
}
}
durch:
PHP-Code:
if($hideinfo == true)
{
$lastpost = "<div style=\"text-align: center;\">Privat</div>";
}
// No posts have been made in this forum - show never text
elseif($lastpost_data['lastpost'] == 0 || $lastpost_data['lastposter'] == '')
{
$lastpost = "<div style=\"text-align: center;\">{$lang->lastpost_never}</div>";
}
else
{
// Format lastpost date and time
$lastpost_date = my_date($mybb->settings['dateformat'], $lastpost_data['lastpost']);
$lastpost_time = my_date($mybb->settings['timeformat'], $lastpost_data['lastpost']);
// Set up the last poster, last post thread id, last post subject and format appropriately
$lastpost_profilelink = build_profile_link($lastpost_data['lastposter'], $lastpost_data['lastposteruid']);
$lastpost_link = get_thread_link($lastpost_data['lastposttid'], 0, "lastpost");
$lastpost_subject = $full_lastpost_subject = $parser->parse_badwords($lastpost_data['lastpostsubject']);
if(my_strlen($lastpost_subject) > 25)
{
$lastpost_subject = my_substr($lastpost_subject, 0, 25)."...";
}
$lastpost_subject = htmlspecialchars_uni($lastpost_subject);
$full_lastpost_subject = htmlspecialchars_uni($full_lastpost_subject);
// Call lastpost template
if($depth != 1)
{
eval("\$lastpost = \"".$templates->get("forumbit_depth{$depth}_forum_lastpost")."\";");
}
}
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 1.463
Themen: 18
Registriert seit: 22.03.2009
Ich will aber nur in 3 Unterforen dies ändern, nicht im ganzen Forum.
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Ersetze
PHP-Code:
if($hideinfo == true)
{
$lastpost = "<div style=\"text-align: center;\">Privat</div>";
}
durch:
PHP-Code:
$privateforums = array(x,y,z);
if(in_array($forum['fid'], $privateforums))
{
$lastpost = "<div style=\"text-align: center;\">Privat</div>";
}
Ersetze x, y und z durch die IDs der Foren.
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: 1.463
Themen: 18
Registriert seit: 22.03.2009
27.04.2009, 23:28
(Dieser Beitrag wurde zuletzt bearbeitet: 27.04.2009, 23:28 von Falkenauge Mihawk.)
Zeile 91 - 95?
edit:// Zelle statt Zeile geschrieben.
Beiträge: 25.769
Themen: 269
Registriert seit: 20.09.2005
In dem von mir geposteten Code.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 1.463
Themen: 18
Registriert seit: 22.03.2009
Tut mir Leid, funzt nicht.
Link:
http://gamers-place.bplaced.net
Bei den Unterforen in Jobbörse sollte Privat stehen, steht aber nicht.
Beiträge: 25.769
Themen: 269
Registriert seit: 20.09.2005
Ich sehe keine Unterforen.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 1.463
Themen: 18
Registriert seit: 22.03.2009
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Mach bitte alle Änderungen Rückgängig. Suche dann in der Datei nach:
PHP-Code:
// Call lastpost template
if($depth != 1)
{
eval("\$lastpost = \"".$templates->get("forumbit_depth{$depth}_forum_lastpost")."\";");
}
Darunter einfügen:
PHP-Code:
$privateforums = array(x,y,z);
if(in_array($forum['fid'], $privateforums))
{
$lastpost = "<div style=\"text-align: center;\">Privat</div>";
}
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.