14.03.2011, 08:39
Hi,
ich arbeite gerade an einer kleinen Erweiterung, welches mit eurem Portal-Blog vergleichbar ist.
Ziel dabei war es, einen ziemlich simplen Blog zu errichten, der mit simpler Handhabung anstelle von übertrieben vielen Funktionen protzt.
Die Bedienung ist dabei ganz Einfach.
Zu erst sollte man sich einen neuen Account erstellen. Am besten ist es, wenn man ihn BlogBot oder ähnlich nennt. Man kann selbstverständlich auch seinen eigenen Account nehmen. Für die weitere Entwicklung ist es jedoch wichtig, dass er entweder Admin, Mod, SuperMod oder in einer neuen Gruppe ist.
Ziel bei diesem Blog ist es, Beiträge von einem Gewissen User auf einer Seite (dem Blog) aufzulisten. Dies ist zwar mit der Suchfunktion vergleichbar, jedoch kann man diese schlecht als Blog verwenden.
Nun kommen wir zu den einzelnen Schritten:
1. Ein neues Template mit dem Titel "sites_blog" erstellen:
2. Ein weiteres Template mit dem Titel "sites_blogeintrag" erstellen:
Dann Archiv downladen und entpacken:
http://dikaproductions.de/data/blog.zip
Dieses Archiv enthält die Datei blog.php die man auf dem Server hoch laden muss. Auf dieser Seite werden auch die Blog-Einträge aufgelistet
Das wars erstmal, was ich schon gemacht habe.
Als nächstes werde ich folgende Schritte machen:
1. Einen Rss-Feed dazu erstellen
2. Ein neues Feld in der Datenbank erstellen, das bestimmt, ob dieser Beitrag auch als BlogBeitrag gelten soll. Man soll so beim schreiben des Beitrags gleich bestimmen, ob es auch ein Blogeintrag sein soll. Aus diesem Grund ist es wichtig, dass der Blog-Autor eine bestimmte Benutzergruppe hat, denn nur die hat die Möglichkeit
3. Im Blog soll die Anzeige über den Parser laufen, sodass Absätze auch angezeigt werden
4. Es sollen nur (bspw.) 10 Beiträge pro Seite angezeigt werden und dann kann man die Seiten wechseln
Wenn Ihr noch Vorschläge habt, könnt ihr sie schreiben. Ich freue mich über jederlei Feedback
Wenn ihr ein Beispiel sehen wollt:
http://dikaproductions.de/blog.php
ich arbeite gerade an einer kleinen Erweiterung, welches mit eurem Portal-Blog vergleichbar ist.
Ziel dabei war es, einen ziemlich simplen Blog zu errichten, der mit simpler Handhabung anstelle von übertrieben vielen Funktionen protzt.
Die Bedienung ist dabei ganz Einfach.
Zu erst sollte man sich einen neuen Account erstellen. Am besten ist es, wenn man ihn BlogBot oder ähnlich nennt. Man kann selbstverständlich auch seinen eigenen Account nehmen. Für die weitere Entwicklung ist es jedoch wichtig, dass er entweder Admin, Mod, SuperMod oder in einer neuen Gruppe ist.
Ziel bei diesem Blog ist es, Beiträge von einem Gewissen User auf einer Seite (dem Blog) aufzulisten. Dies ist zwar mit der Suchfunktion vergleichbar, jedoch kann man diese schlecht als Blog verwenden.
Nun kommen wir zu den einzelnen Schritten:
1. Ein neues Template mit dem Titel "sites_blog" erstellen:
PHP-Code:
<html>
<head>
<title>{$settings['bbname']} - Blog</title>
{$headerinclude}
</head>
<body>
{$header}
{$sites_blogeintrag}<br />
{$footer}
</body>
</html>
2. Ein weiteres Template mit dem Titel "sites_blogeintrag" erstellen:
PHP-Code:
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead"><strong>{$blog['subject']}</strong></td>
</tr>
<tr>
<td class="trow1" align="left">
{$blog['message']}
</td>
</tr>
<tr>
<td class="thead">
<strong><a href="{$mybb->settings['bburl']}/showthread.php?tid={$blog['tid']}">zum Thema</a> | <a href="{$mybb->settings['bburl']}/showthread.php?tid={$blog['tid']}&pid={$blog['pid']}#pid{$blog['pid']}">zum Beitrag</a> | <a href="{$mybb->settings['bburl']}/newreply.php?tid={$blog['tid']}">antworten</a></strong>
</td>
</tr>
</table>
<br />
Dann Archiv downladen und entpacken:
http://dikaproductions.de/data/blog.zip
Dieses Archiv enthält die Datei blog.php die man auf dem Server hoch laden muss. Auf dieser Seite werden auch die Blog-Einträge aufgelistet
Das wars erstmal, was ich schon gemacht habe.
Als nächstes werde ich folgende Schritte machen:
1. Einen Rss-Feed dazu erstellen
2. Ein neues Feld in der Datenbank erstellen, das bestimmt, ob dieser Beitrag auch als BlogBeitrag gelten soll. Man soll so beim schreiben des Beitrags gleich bestimmen, ob es auch ein Blogeintrag sein soll. Aus diesem Grund ist es wichtig, dass der Blog-Autor eine bestimmte Benutzergruppe hat, denn nur die hat die Möglichkeit
3. Im Blog soll die Anzeige über den Parser laufen, sodass Absätze auch angezeigt werden
4. Es sollen nur (bspw.) 10 Beiträge pro Seite angezeigt werden und dann kann man die Seiten wechseln
Wenn Ihr noch Vorschläge habt, könnt ihr sie schreiben. Ich freue mich über jederlei Feedback
Wenn ihr ein Beispiel sehen wollt:
http://dikaproductions.de/blog.php