Hallo, Gast! (Registrieren)

Wir wünschen allen Besuchern frohe Ostern!

Letzte Ankündigung: MyBB 1.8.37 veröffentlicht (04.11.23)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Frage: In einem bestimmten Forum bei der Spalte letzter Post steht "Privat"
#1
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.
#2
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")."\";");
                    }
                } 
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
#3
Ich will aber nur in 3 Unterforen dies ändern, nicht im ganzen Forum.
#4
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
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
#5
Zeile 91 - 95?

edit:// Zelle statt Zeile geschrieben. Wink
#6
In dem von mir geposteten Code.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
#7
Tut mir Leid, funzt nicht.

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

Bei den Unterforen in Jobbörse sollte Privat stehen, steht aber nicht.
#8
Ich sehe keine Unterforen.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
#9
Sollte jetzt funzen.
#10
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
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Benutzergruppen von einem bestimmten Unterforum ausschließen sportwettentalk 3 2.558 28.09.2010, 19:02
Letzter Beitrag: StefanT
  Forum komplett Privat machen JonnyX 9 3.575 18.07.2010, 14:32
Letzter Beitrag: StefanT
  Wie breitere letzter Beitrag Spalte? the_hole 5 3.377 04.05.2009, 09:12
Letzter Beitrag: ows
  Frage: Eigene Themen in einem Forum sehen, andere Themen von anderen nicht Falkenauge Mihawk 3 2.056 01.05.2009, 18:59
Letzter Beitrag: Michael