Knowledge Base Mx 2.0.2

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Wow, der 2te Versuch hat schon geklappt ! Recht vielen Dank!
Weist Du noch was Du da genau gemacht hast... im Fall jemand hat mal ein änliches Problem, bzw. eben auch für mich... :str:
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ich habe nur die Bearbeitung nochmal kurz geprüft und in den SQL-Anfragen "BEGIN_TRANSACTION" für die Post-Beiträge rausgenommen.
Damit wartet schliesslich MySQL, bis eine weitere Abfrage fertig ist. Fatal, wenn man alle Daten hat und auf eine sql_nextid(); wartet....
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Du, Oxpus leider gehen die Fehler noch etwas weiter.

1. Wenn ein User sich die Artikel der KB ansieht, wird automatisch ein neuer Thread in dem Forum erstellt was man in ACP der KB einstellen kann.
Da stimmt doch so nicht.
Weiterhin wird der jenige welcher sich den Artikel angesehen hat als Autor deklariert.

2. Mir wird im Forum angezeigt es wären z.B. 6 neue Nachrichten im Forum, klicke ich die erste Nachricht an wird die mir auch angezeigt. Wenn ich dann aber die nächsten neuen nachrichten ansehen möchte bleibt die Suchanfrage leer.
Logisch, denn es gab nur eine neuen Nachricht. Es sind da also irgend wo noch 5 Nachrichten in der Datenbank die da nicht rein gehören....
Bin mir nicht sicher ob das mit der Kb zusammenhängt aber dieser fehler trat nach dem Update selbiger erst auf.
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

1. Das ist aber so richtig. Nur der Autor ist hier falsch, das Script verwendet hier einfach den aktuellen User, nicht den Artikel-Autor.
Passiert, wenn man das Original-topic bei der Erstellung des Artikels löscht!

2. Keine Ahnung. Kann viele Ursachen haben.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Muß da nochmal zum Punkt 1 nachfragen....

Es wird jedes mal wenn ein User sich einen Artikel ansieht ein neuer Thread eröffnet ? häää :wall: Wozu soll denn das gut sein ? Das war doch bei der vorherigen Version auch nicht so?!??!

Passiert, wenn man das Original-topic bei der Erstellung des Artikels löscht!
Es wurde aber nichts gelöscht!

Ich schaue mir nur den Artikel an und schon wird ein neuer Topic erstellt. Das ist doch bestimmt nicht so gewollt?! ^1
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Öh, es wird IMMER ein neues Topic erstellt?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Ja genau ! Und das ist doch nicht normal ! Nur wenn man irgend ein Artikel der KB liest, wird schon ein neues Topic erstellt!

Bitte Oxpus hilf mir....
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Öhm, da wir scheinbar in den Artikel keine Topic-ID gespeichert, denn dann wüsste das Script, daß bereits ein Topic da ist...
Ein Forum hast Du aber korrekt ausgewählt in dem der Autor auch schreiben darf?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Ja, das Forum ist im ACP im KB - bereich eingestellt bzw. ausgewält. Und dort landen dann auch die ganzen neuen Topics.
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hm, scheinbar ist dann das Script nun endgültig hinüber.
Am besten Du gehst nochmal auf Anfang, also das Original-Script genommen und gehst die Fixes nochmal durch...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Hmmm, könntest Du mir da bitte sagen welche Fixe ich da einbauen sollte, denn es sind ja hier etliche fixe und oder Code schnipsel zu finden. Sogar noch welche die auch von anderen Autoren stammen.
Ich weis nun langsam gar nicht mehr was ich hier installieren soll und was nicht.

Soll ich ein Backup der Datein wieder hochspielen und dann nochmal von vorn installieren?
Was ist mit der Datenbank ? Die ist ja nun schon geupdatet auf die 2.0.2 Version....

Bin momentan ein wenig ratlos.... ^5
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Danke für den Link. Han nun nochmal die Datein gefixt und das Problem scheint vorerst behoben zu sein.
Was mir noch aufgefallen ist... ich habe das vorangesetzten [KB] bei mir durch [Anl.] ersetzt und beim Aufruf der KB - Artikel wurden alle Artikel die noch nicht diese [Anl.]hatten neu in das Forum der KB geschrieben mit mir als Autor. ist nicht weiter schlimm aber verwunderlich.
Egal scheint nun aber zu klappen das nicht ständig bei jeder betrachtung ein neuer Topic verfasst wird.
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Taya
Beiträge: 5
Registriert: Di 03.Jan, 2006 21:41

Beitrag von Taya »

Hallo zusammen,

So ich bin ja Froh das Ihr Euch mit dem Mod so auseinander setzt.
Ich habe den Installiert und auch all Eure Fixes mit rein gemacht.
Trotz allem bekomme ich immer folgende Fehlermeldung.

Code: Alles auswählen

Failed obtaining forum access control lists

DEBUG MODE

SQL Error : 1054 Unknown column 'a.auth_view' in 'field list'

SELECT a.category_id, a.auth_view, a.auth_post, a.auth_rate, a.auth_comment, a.auth_edit, a.auth_delete, a.auth_approval, a.auth_approval_edit FROM phpbb_kb_categories a 

Line : 114
File : functions_kb_auth.php
Ich muß gestehen das ich da nichts mit anfangen kann.
Würde mich über Hilfe freuen.
Sollte da was in der Datenbank fehlen ? kann man mir dann gleich den Passenden SQL Befehl mit posten ?

Grüße
Taya
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Schau mal in der Tabelle phpbb_kb_categories nach (mit phpmyadmin z. B. ), ob das Feld "auth_view" wirklich enthalten ist.
Wenn nicht, ist die Installation fehlgeschlagen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Taya
Beiträge: 5
Registriert: Di 03.Jan, 2006 21:41

Beitrag von Taya »

Nee da finde ich nichts von.
Wie kann ich das denn nachtragen ??

Taya
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ist die Tabelle nicht vorhanden oder nur das Feld nicht?
Wenn die Tabelle fehlt, hast Du vermutlich das Install-Script nicht ausgeführt, welches der KB beilag...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Taya
Beiträge: 5
Registriert: Di 03.Jan, 2006 21:41

Beitrag von Taya »

Das war ja auch mein Problem.
Das Script funktioniert bei mir nicht.
Ich habe die Daten für den Mod aus dem Install der Plus 1.53 genommen.

Einige habe ich von Hand hinzu gefügt, aber es fehlt wohl noch einiges.
Hast du vielleicht ein funktionierendes Script ?

Taya
Zuletzt geändert von Taya am Mi 04.Jan, 2006 21:03, insgesamt 1-mal geändert.
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Hatten wir diese Frage nicht schonmal? *grübel*
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Taya
Beiträge: 5
Registriert: Di 03.Jan, 2006 21:41

Beitrag von Taya »

Kann sein das die Frage schon mal war, aber ich habe keine
Antwort gefunden.

Ich will das mal erklären.
Das original Script ging überhaupt nicht null Reaktion, dann habe ich was davon gelesen das in dem Script einiges nicht stimmt (Groß und klein Schreibung).

Dann habe ich alle Einträge abgeändert und den Präfix phpbb_ davor gesetzt.
Wenn ich dann das Script starte bekomme ich die Meldung das er sich nicht mit der Datenbank verbinden kann. Das passiert aber nur bei der Knowledge Base.

Alle andern Install Scripte funktionierten einwandfrei.
Deswegen wundert mich das mit dem Connect zur DB ein wenig.

EDIT:
So jetzt ist das ganze am laufen.
Ein Problem was noch da ist.
Die Befugnisse und die Einstellungen in der Konfiguration ziehen nicht.
Wird zwar abgesendet aber die einstellungen werden nicht ausgeführt.
fehlt da wieder was in der Datenbank ??


Taya
Zuletzt geändert von Taya am Do 05.Jan, 2006 10:21, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Die Fixe von hier oder von www.amigalink.de hast Du schon alle eingebaut?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Ich bin mir sicher das wir das Problem mit dem nicht Funktionierendem db-Installer hier im Board schonmal behandelt haben. Weis aber leider nicht mehr wie die Lösung ausgesehen hat.
Benutz doch bitte mal die suche ...
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Taya
Beiträge: 5
Registriert: Di 03.Jan, 2006 21:41

Beitrag von Taya »

Also den Installer habe ich mir jetzt selber gebaut.
Ich denke ich habe jetzt alle benötigten Tabels drin.
Zumindestens kann ich jetzt Kategorien erstellen, Typen erstellen und auch Artikel in die Knowledge Base eintragen.

Nur hat das mit den Berechtigungen geht noch nicht.
bbcode, html benutzen kann man zwar einstellen wird aber nicht
übernommen.

Ich habe alle Fixes von hier und von amigalink.de abgearbeitet.
Schaue aber nochmal drüber ob mir da wirklich nichts entgangen ist.
Die DB muß ich wohl auch noch mal nach sehen, scheinbar fehlt da noch was wo die Berechtigungen und die Konfiguration gespeichert wird.
Kennt vielleicht jemand die Stelle wo das stehen muß ??

Achja und in dem Forum wo die KB Einträge erscheinen sollen, wird auch nichts eingetragen.
Scheint wohl eine längere Baustelle zu werden :(

Gruß
Taya
Zuletzt geändert von Taya am Do 05.Jan, 2006 14:35, insgesamt 1-mal geändert.
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Hier ist mal die Tabellenstruktur für Tabelle phpbb_kb_categories:

Code: Alles auswählen

CREATE TABLE `phpbb_kb_categories` (
  `category_id` mediumint(8) unsigned NOT NULL,
  `category_name` varchar(255) binary NOT NULL default '',
  `category_details` varchar(255) binary NOT NULL default '',
  `number_articles` mediumint(8) unsigned NOT NULL default '0',
  `parent` mediumint(8) unsigned default NULL,
  `cat_order` mediumint(8) unsigned NOT NULL default '0',
  `auth_view` tinyint(3) NOT NULL default '0',
  `auth_post` tinyint(3) NOT NULL default '0',
  `auth_rate` tinyint(3) NOT NULL default '0',
  `auth_comment` tinyint(3) NOT NULL default '0',
  `auth_edit` tinyint(3) NOT NULL default '0',
  `auth_delete` tinyint(3) NOT NULL default '2',
  `auth_approval` tinyint(3) NOT NULL default '0',
  `auth_approval_edit` tinyint(3) NOT NULL default '0',
  `auth_view_groups` varchar(255) default NULL,
  `auth_post_groups` varchar(255) default NULL,
  `auth_rate_groups` varchar(255) default NULL,
  `auth_comment_groups` varchar(255) default NULL,
  `auth_edit_groups` varchar(255) default NULL,
  `auth_delete_groups` varchar(255) default NULL,
  `auth_approval_groups` varchar(255) default NULL,
  `auth_approval_edit_groups` varchar(255) default NULL,
  `auth_moderator_groups` varchar(255) default NULL,
  `comments_forum_id` tinyint(3) NOT NULL default '-1',
  KEY `category_id` (`category_id`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;
// EDIT
Schaut mal was ich gerade gefunden habe http://www.phpbb.com/phpBB/viewtopic.ph ... 72#1957172 :D
Zuletzt geändert von AmigaLink am Mi 25.Jan, 2006 03:14, insgesamt 1-mal geändert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Antworten