Seite 45 von 63
Re: [BETA] Mini Knowledge Base 0.2.11
Verfasst: 05.06.2009 20:25
von Saint
[BTK] Tobi hat geschrieben:Update auf 0.2.11
Neue Funktionen:
- Ähnliche Artikel unter einem Artikel anzeigen
- Artikel können von Benutzern bewertet werden
- Artikel Historie: Beim ändern eines Artikels wird die alte Version gespeichert und kann später wiederhergestellt werden
Gruß Tobi
Oh, hört sich gut an!
Besten Dank!

Re: [BETA] Mini Knowledge Base 0.2.11
Verfasst: 06.06.2009 00:40
von fragz
HiHo,
Ich habe keine AHnung was ich falsch mache. Das ACP funktioniert, aber der MCP nicht.
Ich sehe nur den Link Übersicht ohne Inhalte.
Ich habe im ACP unter Moderationsbereich die Kategorie HowTo angelegt, und in dieser die HowTo MCP module. Cache geleert, vom Forum und vom Browser. Keine Anzeige.
Ebenfalls finde ich keine Option um das freischalten zu deaktivieren so das Artikel sofort angezeigt werden.
Kann mir da wer helfen?
Re: [BETA] Mini Knowledge Base 0.2.11
Verfasst: 06.06.2009 01:30
von tas2580
Hast du die Moderatorenberechtigungen vergeben?
Wenn du das Moderatoren Recht hast um Artikel freizuschalten kannst du direkt beim erstellen die Artikel freischalten.
Gruß Tobi
Re: [BETA] Mini Knowledge Base 0.2.11
Verfasst: 06.06.2009 08:06
von fragz
HiHo,
Ja habe ich, aber es bringt mir ja nix da alle Beiträge, auch von Usern sofort freigeschaltet werden sollen.Und wenn dies nicht möglich ist, ist eben immernoch das Problem das ich von Usern die Beiträge nicht freischalten kann da mir im MCP nur der Link Übersicht des kb mod angeziegt werden ohne Inhalt.
EDIT:
Ok, habe einige Rechte übersehen.
Wenn ich jetzt aber einen Artikel poste, ud er zu der kb_show weiter leitet, erhalte ich die Meldung
SQL ERROR [ mysql4 ]
Can't find FULLTEXT index matching the column list [1191]
SQL
SELECT c.cat_title, c.cat_id, a.article_id, a.page_uri, a.titel, u.user_id, u.username, u.user_colour FROM (phpbb_kb_article a) LEFT JOIN phpbb_users u ON (u.user_id = a.user_id) LEFT JOIN phpbb_kb_categorie c ON (c.cat_id = a.cat_id) WHERE MATCH (a.titel) AGAINST ('dfgf' ) >= 0.5 AND a.article_id <> 2 GROUP BY a.article_id LIMIT 5
BACKTRACE
FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()
FILE: includes/db/mysql.php
LINE: 221
CALL: dbal_mysql->sql_query()
FILE: includes/db/dbal.php
LINE: 170
CALL: dbal_mysql->_sql_query_limit()
FILE: howto/kb_show.php
LINE: 162
CALL: dbal->sql_query_limit()
Re: [BETA] Mini Knowledge Base 0.2.11
Verfasst: 06.06.2009 09:02
von tas2580
Hast du dir Moderatoren Rechte für die KB gegeben?
Wenn ja und es funktioniert trozdem nicht, schau mal ob du in der Tabelle phpbb_acl_options Einträge doppelt hast.
Führe mal in deiner DB folgendes aus dann sollte die Fehlermeldung weg sein
Code: Alles auswählen
ALTER TABLE `phpbb_kb_article` ADD FULLTEXT (`titel`);
Gruß Tobi
Re: [BETA] Mini Knowledge Base 0.2.11
Verfasst: 06.06.2009 09:15
von fragz
Ah Thx nu läuft es.
Ich habe deinen Seo Mod eingebaut. Wie kann ich den auch für die KB verwenden?
EDIT: Auch wieder gefunden. Ich sollte vorher mal genauer hinschauen.
Aber nun, mann muss dann ja den Dateinamen manuell angeben. Wie mache ich es das er Automatisch aus dem Titel erstellt wird und das auch für normale User?
Re: [BETA] Mini Knowledge Base 0.2.11
Verfasst: 06.06.2009 19:34
von tas2580
Das funktioniert noch gar nicht, kommt aber wahrscheinlich in der nächsten Version. Du musst den Dateinamen aber nicht unbedingt angeben, wenn du nichts angibst wird eben die normale URL benutzt.
Gruß Tobi
Re: [BETA] Mini Knowledge Base 0.2.11
Verfasst: 07.06.2009 10:15
von fragz
[BTK] Tobi hat geschrieben:Du musst den Dateinamen aber nicht unbedingt angeben, wenn du nichts angibst wird eben die normale URL benutzt.
aber genau das ist es ja, auch User sollen ihn angeben können oder aber das er direkt erstellt wird. Schlecht währe es auch nicht wenn er bei der url automatisch ein - einfügen würde
Re: [BETA] Knowledge Base 0.2.12
Verfasst: 07.06.2009 18:08
von tas2580
Da ich einige kleine Fehler in 0.2.11 gefunden habe hab ich gleich nochmal ein Update auf 0.2.12 gemacht.
Neben einigen Bugfixes gibt es jetzt auch ein Artikel Tracking so das dem Benutzer angezeigt wird ob er einen Artikel schon aufgerufen hat oder nicht.
Für ein update von 0.2.11 muss folgendes in der DB ausgeführt werden:
Code: Alles auswählen
CREATE TABLE phpbb_kb_article_track (
`user_id` mediumint(8) NOT NULL,
`article_id` mediumint(8) NOT NULL,
`cat_id` mediumint(8) NOT NULL,
`mark_time` int(11) NOT NULL
) TYPE=MyISAM;
Dann muss in der includes/constantes.php nach
Code: Alles auswählen
define('KB_ARTICLE_DIFF_TABLE', $table_prefix . 'kb_article_diff');
Code: Alles auswählen
define('KB_ARTICLE_TRACK_TABLE', $table_prefix . 'kb_article_track');
eingefügt werden.
@fragz:
Suche mal in der kb_posting.html nach
und ersetze es mit
Gruß Tobi
Re: [BETA] Knowledge Base 0.2.12
Verfasst: 07.06.2009 20:39
von fragz
Ah thx.
Schade nur das ich den ganzen Tag meine kb base umgebaut habe und nun durch ein update wieder alles weg ist