Knowledge Base

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
nightowl
Beiträge: 327
Registriert: Mo 16.Feb, 2004 18:47
Wohnort: Bielefeld
Kontaktdaten:

Knowledge Base

Beitrag von nightowl »

Dieser Mod ist von der Idee her sehr schön hat jedeoch einige Fehler, mir selbst fehlt leider die Zeit, doch ich kann einige Fehler bereits aufzeigen, vielleicht hat ja Oxpus und Co etwas Zeit die Fehler optimal zu beseitigen zu können.

Fehler ist bereists zu anfangs in der "install_kb_tables.php"

Code: Alles auswählen

CREATE TABLE phpbb_kb_votes ( votes_ip varchar(50) NOT NULL default "0", votes_userid int(50) NOT NULL default "0" votes_file int(50) NOT NULL default "0" ) TYPE=MyISAM

ersetzen durch 


CREATE TABLE phpbb_kb_votes ( votes_ip varchar(50) NOT NULL default "0", votes_userid int(50) NOT NULL default "0", votes_file int(50) NOT NULL default "0" ) TYPE=MyISAM
Weiterhin verweist die "kb_constants.php" auf den Templatesordner subsilver, was ärgerlich ist, wenn man diesen Ordner nicht benutzt.


Code: Alles auswählen

if ( file_exists( $phpbb_root_path . "templates/".$theme['template_name']."/images" ) )
{
// ----------
//	$current_template_images = $module_root_path . "templates/".$theme['template_name']."/images" ;
	$current_template_images = $phpbb_root_path . "templates/".$theme['template_name']."/images" ;
// ----------
}
else
{
// ----------
//	$current_template_images = $module_root_path . "templates/"."subSilver"."/images" ;
	$current_template_images = $phpbb_root_path . 'templates/subSilver/images' ;
// ----------
}
Hier wäre es toll wenn generell geschrieben werden ohne einen bestimmtes Templates verwenden zu müssen.

Weiterhin zeig der Mod im ACP die Sprachausgabe der "lang_kb.php" in der linken Auswahlleiste nicht richtig an.
  • Knowledge Base
    Art man
    Cat man
    Konfiguration
    Types man
wirklich äegerlich, da versuche ich noch den Fehler zu finden. Die "lang_kb.php" hatte ich mal grob schon übersetzt eine feine Übersetzung folgt aber noch.

Grundsätzlich halte ich den Mod für ein Standartforum als sehr wichtig und würde mich freuen, wenn man mir etwas bei der Bugsbehebung unter die Arme greifen könnte.

Den Mod lade ich mal als Anlage mit hoch.
Zuletzt geändert von nightowl am Mo 16.Aug, 2004 11:05, insgesamt 2-mal geändert.
Bild
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hier die Korrektur für die Templates (ungetestet):

Code: Alles auswählen

#
#-----[ OPEN ]-----
#
includes/kb_constants.php

#
#-----[ FIND ]-----
#
if ( file_exists( $phpbb_root_path . "templates/".$theme['template_name']."/images" ) )
{
// ----------
//	$current_template_images = $module_root_path . "templates/".$theme['template_name']."/images" ;
	$current_template_images = $phpbb_root_path . "templates/".$theme['template_name']."/images" ;
// ----------
}	
else
{
// ----------
//	$current_template_images = $module_root_path . "templates/"."subSilver"."/images" ;
	$current_template_images = $phpbb_root_path . 'templates/subSilver/images' ;
// ----------
} 

#
#-----[ REPLACE WITH ]-----
#
$kb_theme = ( $userdata['user_style'] ) ? $userdata['user_style'] : $board_config['default_style'];
$sql = "SELECT style_name FROM " . THEMES_TABLE . "
	WHERE themes_id = $kb_theme";
if ( !$result = $db->sql_query($sql) )
{
	message_die(GENERAL_ERROR, 'Could not read template data', '', __LINE__, __FILE__, $sql);
}
while ( $row = $db->sql_fetchrow($sql) )
{
	$kb_theme_name = $row['style_name'];
}
$check_theme = $db->sql_numrows($sql);
$db->sql_freeresult($result);

if ( $check_theme == 0 )
{
	message_die(GENERAL_ERROR, 'Theme-ID '.$kb_theme.' does not exist! Check the board- and user-settings!', '', __LINE__, __FILE__, $sql);
}

if ( file_exists( $phpbb_root_path . "templates/".$kb_theme_name."/images" ) )
{
	$current_template_images = $phpbb_root_path . "templates/".$kb_theme_name."/images" ;
}	
else
{
	message_die(GENERAL_ERROR, 'Image path for knowledge base not found. Make sure, the images exists in all template image folders!', '', __LINE__, __FILE__, '');
} 


#
#-----[ SAVE/CLOSE ALL FILES ]-----
#
# EoM
Damit ist gewährleistet, daß der User die passenden Images für sein Theme erhält. Wäre etwas blöd, wenn man diese in den Ordner images/ globalisieren würde, da es bei hellen Images auf dunklen Themes nicht schön aussieht.
subSilver ist hier als Standard nicht relevant.
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
nightowl
Beiträge: 327
Registriert: Mo 16.Feb, 2004 18:47
Wohnort: Bielefeld
Kontaktdaten:

Beitrag von nightowl »

Theme-ID 2 does not exist! Check the board- and user-settings!

DEBUG MODE

SELECT style_name FROM phpbb_themes WHERE themes_id = 2

Line : 63
File : xxxForum/includes/kb_constants.php
Bild
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Kann sein, daß die Abfrage falsch ist. Führe die mal direkt gegen die Datenbank aus, ob da überhaupt was rauskommt.
Ggf. halt anpassen.
Wie oben geschrieben: War ungetestet.
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
skittles
Beiträge: 820
Registriert: So 04.Apr, 2004 01:07
Wohnort: Wien

Beitrag von skittles »

Es gibt ein ppar Threads zu dem KB Mod:

Ich würde die deutsche Sprachdatei für den Mod, in neuester Version benötgigen!
Hat die jemand vielleicht rumliegen?
Wäre supi!
##############################################################
## MOD Title: Knowledge Base
## MOD Original Author: wGEric < eric@wwegcodes.com > (Eric Faerber) http://eric.best-1.biz
## MOD Addon Author: Haplo < jonohlsson@hotmail.com > (Jon Ohlsson) http://www.mx-system.com
## MOD Description: This mod adds a Knowledge Base manager to your board
## MOD Version: KB MOD 2.0.1(abc...)
[center]Populanten von transparenten Domizilen sollten
mit fester Materie keine transzendenten Bewegungen durchf?hren.
[/center]


Bild
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Ich würde die deutsche Sprachdatei für den Mod, in neuester Version benötgigen!
Die fehlt mir auch noch. Zur Zeit hab ich nur eine (von mir) teilweise übersetzte Datei. :rolleyes:
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
skittles
Beiträge: 820
Registriert: So 04.Apr, 2004 01:07
Wohnort: Wien

Beitrag von skittles »

aso ich dachte die gibt es schon und ich bin nur wieder mal blind!
Immerhin gibts ja viele KB's auf deutsch.
phpbb.de, oxpus.de usw.

daher dachte ich mal dass es schon irgendjemand übersetzt hat, wenn nicht, schickst du mir deine Files amiga? und ich übersetzte es dann fertig?
[center]Populanten von transparenten Domizilen sollten
mit fester Materie keine transzendenten Bewegungen durchf?hren.
[/center]


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

Beitrag von oxpus »

Fragt mich doch :D

BTW @AmigaLink
Sooo viel hat sich nicht getan. Aber dennoch ein gutes Stück besser geworden, die Dame :)

[ Attachment gelöscht am Mo 18.Apr, 2005 08:19 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
skittles
Beiträge: 820
Registriert: So 04.Apr, 2004 01:07
Wohnort: Wien

Beitrag von skittles »

Du bist ja doch der beste!

Vielen dank!

Und ich habe ja eh die Allgemeinheit gefragt.
Ich hätte auch nichts dagegen mich selber dran zu setzen, obwohl ich in dem Fall froh bin dass du das File hast weil ich weiß wie lange es dauert 20 KB zu übersetzen! *ggg*
[center]Populanten von transparenten Domizilen sollten
mit fester Materie keine transzendenten Bewegungen durchf?hren.
[/center]


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

Beitrag von oxpus »

Nichts dafür, aber hier nochmal eine korrigierte Fassung. In der bisherigen waren noch zu viele Fehler und englische Texte vorhanden.
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!
modbo
Beiträge: 1344
Registriert: Mo 13.Dez, 2004 11:18
Kontaktdaten:

Beitrag von modbo »

Ich blick noch nicht so ganz, was das jetzt für eine Version der KB ist.
Ich hab bei mir Version 0.7.6 + MX Addon 1.02 installiert. Ist das hier jetzt ein Update, oder etwas eigenständiges, oder ... ?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Aktuell ist die Version 2.0.1e (Link wie üblich in der Hackliste oder in den Downloads).
Sie kann als Update für die bisherigen KB's verwendet werden und läuft in dieser Version seit gestern Nachmittag auch hier.

Und dazu eben diese von mir gepostete lang_kb.php in deutsch.
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!
modbo
Beiträge: 1344
Registriert: Mo 13.Dez, 2004 11:18
Kontaktdaten:

Beitrag von modbo »

Ok, jetzt seh ich es. Steht auch in der install drin. Ich nehme an, ich kann die files einfach überschreiben. Werd ich nachher mal machen.
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

BTW @AmigaLink
Sooo viel hat sich nicht getan. Aber dennoch ein gutes Stück besser geworden, die Dame :)
Für dich jetzt evtl. nicht soooo wichtig, aber für mich ist die neue (erweiterte) Zugriffsberechtigung (Private Kategorien, ...) genau das was der KB noch gefehlt hat. :D
Es gibt zwar genau in dem Bereich noch ein paar kleine Fehler, die aber bei mir, zum glück, auch nicht ins gewicht fallen. :)
Die alte KB hatte ich selber so umgestrickt das die Schreibrechte nur für eine Benutzergruppe vorhanden waren und eine Private Kategorie hätte ich als nächstes in Angriff genommen. Aber das hat sich ja zum Glück nun erledigt. :D

// EDIT
Was ich bisher noch nicht kapiert habe ist das hier:
Zuletzt geändert von AmigaLink am Mo 18.Apr, 2005 14:50, insgesamt 1-mal geändert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
skittles
Beiträge: 820
Registriert: So 04.Apr, 2004 01:07
Wohnort: Wien

Beitrag von skittles »

[quote="AmigaLink - 18/4/2005, 14:46";p="29034"]

// EDIT
Was ich bisher noch nicht kapiert habe ist das hier:[/quote]
Na damits kannst du zusätzliche Felder erstellen.

Code: Alles auswählen

 Autor skittles  Datum 18.04.2005, 16:10  Aufrufe 3
Beschreibung Wie ich sie bekomme, und was es sonst noch gibt das man wissen sollte
Kategorie Spielhilfen allgemein Sprache Anleitungen
Sowas wie Autor, Beschreibung, Kategorie und sowas!
Kannste z.b. noch was hinzufügen!

EDIT:
Nochwas: Wie macht man es dass in einem Forum automatisch ein paar Infos gepostet werden, drunter dann der Link mit "Weiter lesen" (?oder so ähnlich)
So wie es hier auf oxpus.de ist!
Wie mach ich das denn?

//EDIT 2
was ist eigentlich das?
Benutze WYSIWYG Editor
Wenn aktiviert, wird der Standard BBCode/HTML/Smilies-Eingabe-Dialog mit einem WYSIWYG-Editore ersetzt. Ja Nein
Pfad zur WYSIWYG-Software
Dieses ist der Pfad (vom phpBB Root) zum WYSIWYG Softwareordner, z.B. 'modules/', wenn Du beispielsweise tinemce in modules/tinymce hochgeladen hast.
Ist es das hier?

ProjektinfoScreen

Und was muss man machen damit man sowas benützen kann? Einfach runterladen und ins verzeichnis kopieren oder wie??
Zuletzt geändert von skittles am Mo 18.Apr, 2005 16:06, insgesamt 3-mal geändert.
[center]Populanten von transparenten Domizilen sollten
mit fester Materie keine transzendenten Bewegungen durchf?hren.
[/center]


Bild
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Na damits kannst du zusätzliche Felder erstellen.
So schlau war ich auch schon. ;)
Aber was soll das "Regular Expression" Feld mit dem Hinweis auf PCRE (preg_match())???
Und was muss man machen damit man sowas benützen kann? Einfach runterladen und ins verzeichnis kopieren oder wie??
Also den tinymce runterladen, in ein verzeichnis packen und selbiges im acp einstellen, reicht nicht (ich habs ausprobiert)! Entweder muss man noch etwas besonderes beachten oder das ganze Funktioniert in dieser beta noch nicht.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
skittles
Beiträge: 820
Registriert: So 04.Apr, 2004 01:07
Wohnort: Wien

Beitrag von skittles »

[quote="AmigaLink - 18/4/2005, 19:09";p="29061"]
So schlau war ich auch schon. ;)
Aber was soll das "Regular Expression" Feld mit dem Hinweis auf PCRE (preg_match())???[/quote]
Aso das gibts ja auch! Aber scheinbar nicht bei allten Feld-Typen!
Na das hab ich nicht gesehen gehabt!!
Also den tinymce runterladen, in ein verzeichnis packen und selbiges im acp einstellen, reicht nicht (ich habs ausprobiert)! Entweder muss man noch etwas besonderes beachten oder das ganze Funktioniert in dieser beta noch nicht.
Soweit war ich auch ^b

Bleibt meinerseits nur noch eine Frage offen:
[quote="skittles";p="29039"]
EDIT:
Nochwas: Wie macht man es dass in einem Forum automatisch ein paar Infos gepostet werden, drunter dann der Link mit "Weiter lesen" (?oder so ähnlich)
So wie es hier auf oxpus.de ist!
Wie mach ich das denn?
[/quote]
[center]Populanten von transparenten Domizilen sollten
mit fester Materie keine transzendenten Bewegungen durchf?hren.
[/center]


Bild
modbo
Beiträge: 1344
Registriert: Mo 13.Dez, 2004 11:18
Kontaktdaten:

Beitrag von modbo »

Wie sieht das denn bei euch im ACP aus? Bei mir:
Tutorials & FAQs
Artikel Manager
Kategorien Manager
Konfiguration
Custom Field
Optimize tables
Befugnisse
Typen Manager
Irgendwie nicht alles deutsch. Kategorien Manager und Typen Manager sehen zwar etwas unterschiedlich in ihrem Inhalt aus, aber warum das doppelt da ist ...
Die lang_admin_rebuild_search.php hat auch noch ein bisschen Englisch in sich. Sollte aber nicht das Problem sein.

Und, wenn ich auf eine Knowledge Base Kategorie klicke, kommt

Code: Alles auswählen

Kommentare sind aktiviert, aber es ist kein phpBB Forum in der Administration eingestellt
Ich meine, da war mal ein Feld, wo man festlegen konnte, welches Forum das sein soll ... aber wo ist es hin?
Zuletzt geändert von modbo am Mo 18.Apr, 2005 20:09, insgesamt 1-mal geändert.
Benutzeravatar
skittles
Beiträge: 820
Registriert: So 04.Apr, 2004 01:07
Wohnort: Wien

Beitrag von skittles »

in der Konfiguration glaub ich!
[center]Populanten von transparenten Domizilen sollten
mit fester Materie keine transzendenten Bewegungen durchf?hren.
[/center]


Bild
modbo
Beiträge: 1344
Registriert: Mo 13.Dez, 2004 11:18
Kontaktdaten:

Beitrag von modbo »

Ok. Ich habs gefunden. Muss jetzt für jede Kategorie deklarirt werden, in welches Forum die Kommentare sollen.

Wie sieht bei euch das ACP aus? Genauso?

Hat jemand die lang_admin_rebuild_search.php schon übersetzt? Sind ja nur ein paar Zeilen, aber der Mensch ist ja von Grundauf faul :D
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Wie sieht bei euch das ACP aus? Genauso?
Ja
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

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