MyBB.de Forum
Frage: In einem bestimmten Forum bei der Spalte letzter Post steht "Privat" - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.4.x (https://www.mybb.de/forum/forum-51.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-52.html)
+---- Thema: Frage: In einem bestimmten Forum bei der Spalte letzter Post steht "Privat" (/thread-13102.html)

Seiten: Seiten: 1 2


Frage: In einem bestimmten Forum bei der Spalte letzter Post steht "Privat" - Falkenauge Mihawk - 26.04.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.


RE: Frage: In einem bestimmten Forum bei der Spalte letzter Post steht "Privat" - StefanT - 27.04.2009

Ersetze in der inc/functions_forumlist.php:
PHP-Code:
                // No posts have been made in this forum - show never text
                
if(($lastpost_data['lastpost'] == || $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_subject025)."...";
                    }
                    
$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'] == || $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_subject025)."...";
                    }
                    
$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")."\";");
                    }
                } 



RE: Frage: In einem bestimmten Forum bei der Spalte letzter Post steht "Privat" - Falkenauge Mihawk - 27.04.2009

Ich will aber nur in 3 Unterforen dies ändern, nicht im ganzen Forum.


RE: Frage: In einem bestimmten Forum bei der Spalte letzter Post steht "Privat" - Michael - 28.04.2009

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.


RE: Frage: In einem bestimmten Forum bei der Spalte letzter Post steht "Privat" - Falkenauge Mihawk - 28.04.2009

Zeile 91 - 95?

edit:// Zelle statt Zeile geschrieben. Wink


RE: Frage: In einem bestimmten Forum bei der Spalte letzter Post steht "Privat" - StefanT - 28.04.2009

In dem von mir geposteten Code.


RE: Frage: In einem bestimmten Forum bei der Spalte letzter Post steht "Privat" - Falkenauge Mihawk - 29.04.2009

Tut mir Leid, funzt nicht.

Link: http://gamers-place.bplaced.net

Bei den Unterforen in Jobbörse sollte Privat stehen, steht aber nicht.


RE: Frage: In einem bestimmten Forum bei der Spalte letzter Post steht "Privat" - StefanT - 29.04.2009

Ich sehe keine Unterforen.


RE: Frage: In einem bestimmten Forum bei der Spalte letzter Post steht "Privat" - Falkenauge Mihawk - 29.04.2009

Sollte jetzt funzen.


RE: Frage: In einem bestimmten Forum bei der Spalte letzter Post steht "Privat" - Michael - 29.04.2009

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>";