MyBB.de Forum
Einführung Portal? - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.2.x und älter (https://www.mybb.de/forum/forum-27.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-36.html)
+---- Thema: Einführung Portal? (/thread-7421.html)

Seiten: Seiten: 1 2


Einführung Portal? - H4N5 - 17.10.2007

Hallo zusammmen!

Ich komme gleich mal zur Sache.
Ich hab jetzt schon so viel über das Portal gelesen und die ganzen Tempelates, MyCodes etc. aber so wirklich bin ich nicht schlau draus geworden wie man überhaupt einen Beitrag im Portal erstellt. Dabei mein ich solche Artikel wie z.B. bei euch "Informationen zum Ausfall von MyBBoard.de"

Könnt ihr mir bitte erläutern wie das funktioniert? Tatsächlich nur über die Tempelates... oder?
Hab auch schon ein Plugin namens "Portal Short Writing" gefunden, allerdings noch nicht ausprobiert. Ist das empfehlenswert?

MfG


RE: Einführung Portal? - Michael - 17.10.2007

Die Beiträge werden automatisch aus einem Forum bezogen. Dazu musst du die ID des Forums angeben im Admin-CP -> Foreneinstellungen -> Ändern -> Portal-Einstellungen.

Die ID siehst du wenn du ein Forum aufrufst am Ende der URL: .../forumdisplay.php?fid=x


RE: Einführung Portal? - H4N5 - 17.10.2007

Super danke!
Ich habs mir schon gedacht, dass ich wieder vieeel zu kompliziert denke.... Smile


RE: Einführung Portal? - Osamu - 05.01.2008

Hallo^^
ich habe ein ähnliche frage.
Kann ich machen das alle Foren automatisch angezeigt werden?
den wenn ein neues Thema eröffnet wird muss ich ja erst einmal die fid eingeben.
Kann man einstellen das alle Foren die es gibt und immer die neuen Beiträge Automatisch angezeigt werden?


RE: Einführung Portal? - Michael - 05.01.2008

Dazu musst du die IDs aller Foren durch Kommas getrennt in den Einstellungen angeben.


RE: Einführung Portal? - Osamu - 05.01.2008

Also ich kann nicht einfach ein code eingeben und er sucht sich alle Foren?
hmm schade


RE: Einführung Portal? - StefanT - 05.01.2008

Osamu schrieb:den wenn ein neues Thema eröffnet wird muss ich ja erst einmal die fid eingeben.
Was haben neue Themen mit der fid zu tun?
Osamu schrieb:Kann man einstellen das alle Foren die es gibt und immer die neuen Beiträge Automatisch angezeigt werden?
Das Portal zeigt doch nur die neuesten Themen an. Beiträge kann es nur bei "Letzte Beiträge" anzeigen.
Osamu schrieb:Also ich kann nicht einfach ein code eingeben und er sucht sich alle Foren?
hmm schade
Das ist nicht der Sinn von Ankündigungen.
Du kannst aber auch die portal.php verändern:
Ersetze:
PHP-Code:
            $query $db->simple_select(TABLE_PREFIX."threads""COUNT(tid) AS newann""dateline>'".$mybb->user['lastvisit']."' AND fid IN (".$mybb->settings['portal_announcementsfid'].") $unviewwhere"); 
durch:
PHP-Code:
            $query $db->simple_select(TABLE_PREFIX."threads""COUNT(tid) AS newann""dateline>'".$mybb->user['lastvisit']."' $unviewwhere"); 
Und:
PHP-Code:
$query $db->simple_select(TABLE_PREFIX."forums""*""fid IN (".$mybb->settings['portal_announcementsfid'].")"); 
durch
PHP-Code:
$query $db->simple_select(TABLE_PREFIX."forums""*"""); 
Und:
PHP-Code:
$query $db->query("
    SELECT p.pid, p.message, p.tid
    FROM "
.TABLE_PREFIX."posts p
    LEFT JOIN "
.TABLE_PREFIX."threads t ON (t.tid=p.tid)
    WHERE t.fid IN ("
.$mybb->settings['portal_announcementsfid'].") AND t.visible='1' AND t.closed NOT LIKE 'moved|%' AND t.firstpost=p.pid
    ORDER BY t.dateline DESC 
    LIMIT 0, "
.$mybb->settings['portal_numannouncements']
); 
durch:
PHP-Code:
$query $db->query("
    SELECT p.pid, p.message, p.tid
    FROM "
.TABLE_PREFIX."posts p
    LEFT JOIN "
.TABLE_PREFIX."threads t ON (t.tid=p.tid)
    WHERE t.visible='1' AND t.closed NOT LIKE 'moved|%' AND t.firstpost=p.pid
    ORDER BY t.dateline DESC 
    LIMIT 0, "
.$mybb->settings['portal_numannouncements']
); 
Und:
PHP-Code:
$query $db->query("
    SELECT t.*, t.username AS threadusername, u.username, u.avatar
    FROM "
.TABLE_PREFIX."threads t
    LEFT JOIN "
.TABLE_PREFIX."users u ON (u.uid = t.uid)
    WHERE fid IN ("
.$mybb->settings['portal_announcementsfid'].") AND t.visible='1' AND t.closed NOT LIKE 'moved|%'
    ORDER BY t.dateline DESC
    LIMIT 0, "
.$mybb->settings['portal_numannouncements']
); 
durch:
PHP-Code:
$query $db->query("
    SELECT t.*, t.username AS threadusername, u.username, u.avatar
    FROM "
.TABLE_PREFIX."threads t
    LEFT JOIN "
.TABLE_PREFIX."users u ON (u.uid = t.uid)
    WHERE t.visible='1' AND t.closed NOT LIKE 'moved|%'
    ORDER BY t.dateline DESC
    LIMIT 0, "
.$mybb->settings['portal_numannouncements']
); 



RE: Einführung Portal? - Osamu - 05.01.2008

Wenn ich die ganzen codes ändere wird sich was genau in meinem Portal ändern?

Sry wenn ich was übersehen habe

P.S. wusste nicht das die themen nichts mit der fid zu tun haben.
Entschuldigung


RE: Einführung Portal? - StefanT - 05.01.2008

Dann werden die neuesten Themen aus allen Foren angezeigt, ohne dass du alle IDs eingeben musst.


RE: Einführung Portal? - Osamu - 05.01.2008

Dankeschön
Ich werde es sofort versuchen =)

EDIT:
Die Codes haben geholfen =)