MyBB.de Forum
Prefixe auf Portal bei letzte Beitrage! - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Prefixe auf Portal bei letzte Beitrage! (/thread-16653.html)

Seiten: Seiten: 1 2


Prefixe auf Portal bei letzte Beitrage! - ElkeK. - 04.08.2010

Hallo.

Ich weiß nicht, ob ich mit meiner Frage hier richtig bin. Das mit den Prefixen ist eine echt tolle Sache. Jetzt wollte ich noch ganz gern wissen, wie es geht, das diese auf dem Portal bei den letzten Beiträngen erscheinen. Hab' da schon etwas probiert, aber es klappte leider nicht Sad

Kann mir bitte jemand helfen?


RE: Prefixe auf Portal bei letzte Beitrage! - StefanT - 04.08.2010

Die Präfixe sind zu Themen zugeordnet und daher nicht bei den letzten Beiträgen angezeigt.


RE: Prefixe auf Portal bei letzte Beitrage! - ElkeK. - 04.08.2010

Hallo Stefan,

ich habe bei meinen Foren die letzten Beiträgen etwas ausführlicher, auch mit Themen-Anzeige ...


RE: Prefixe auf Portal bei letzte Beitrage! - Michael - 04.08.2010

Ich nehme an, dass du dazu Änderungen im Template und in der portal.php vorgenommen hast? Kannst du diese kurz schildern?


RE: Prefixe auf Portal bei letzte Beitrage! - ElkeK. - 05.08.2010

Guten Morgen Michael,

ich habe die Änderungen nach diesem Beitrag vorgenommen:
https://www.mybb.de/forum/thread-5343-post-60277.html#pid60277


RE: Prefixe auf Portal bei letzte Beitrage! - Michael - 05.08.2010

Nicht getestet: Suche in der portal.php:
PHP-Code:
    $query $db->query("
        SELECT t.*, u.username
        FROM "
.TABLE_PREFIX."threads t
        LEFT JOIN "
.TABLE_PREFIX."users u ON (u.uid=t.uid)
        WHERE 1=1 
$unviewwhere AND t.visible='1' AND t.closed NOT LIKE 'moved|%'
        ORDER BY t.lastpost DESC 
        LIMIT 0, "
.$mybb->settings['portal_showdiscussionsnum']
    ); 
Ersetzen durch:
PHP-Code:
    $query $db->query("
        SELECT t.*, u.username, p.displaystyle
        FROM "
.TABLE_PREFIX."threads t
        LEFT JOIN "
.TABLE_PREFIX."users u ON (u.uid=t.uid)
                        LEFT JOIN "
.TABLE_PREFIX."threadprefixes p ON (p.pid=t.prefix)
        WHERE 1=1 
$unviewwhere AND t.visible='1' AND t.closed NOT LIKE 'moved|%'
        ORDER BY t.lastpost DESC 
        LIMIT 0, "
.$mybb->settings['portal_showdiscussionsnum']
    ); 
Benutze {$thread['displaystyle']} im Template portal_latestthreads_thread an der gewünschten Stelle.


RE: Prefixe auf Portal bei letzte Beitrage! - ElkeK. - 06.08.2010

Hallo Michael,

vielen Dank, soweit klappt es gut und kommt dem schon sehr nahe. Aber die Anzeige ist nicht so wie bei den Themen.

Siehe hier:
http://www.monalous-filmforum.de/portal.php

Gäbe es da vielleicht noch eine andere Lösung? Es wäre perfekt, wenn das Style des Prefix wie im Forum ist


RE: Prefixe auf Portal bei letzte Beitrage! - Jockl - 06.08.2010

Was passiert denn, wenn Du in dem Template nicht {$thread['threadprefix']} sondern [{$thread['threadprefix']}] einsetzt?


RE: Prefixe auf Portal bei letzte Beitrage! - ElkeK. - 06.08.2010

Guten Morgen Jockle,

die Idee hatte ich auch schon, aber das habe ich schnell wieder verworfen, da bei den Themen, die kein Prefix haben, dann die eckigen Klammern trotzdem erschienen Sad


RE: Prefixe auf Portal bei letzte Beitrage! - Michael - 07.08.2010

Ich habe den Code in meinem letzten Post korrigiert. Versuchs bitte mal damit.