Seite 1 von 5

Knowlage Base einbauen

Verfasst: 16.03.2014 13:35
von Coyote41
Hallo!

Habe größere Probleme mit der Knowlage Base, wollte sie gerade in den Style epochpro einbauen, Downloadlink hier: http://www.spieleresidenz.de/styles/ind ... 8fb4e0d500

Nun hab ich die Probleme das manche Dateien zum Bearbeiten nicht vorhanden sind:

styles/prosilver/template/mcp_header.html

Finden:

Code: Alles auswählen

[ <a href="{U_MCP}">{L_MCP}</a><!-- IF U_MCP_FORUM --> | <a href="{U_MCP_FORUM}">{L_MODERATE_FORUM}</a><!-- ENDIF -->
Ersetzen mit:

Code: Alles auswählen

[ <a href="{U_MCP}">{L_MCP}</a><!-- IF U_TOTAL_KB_APPROVE --> | <a href="{U_KB_APPROVE}">{U_TOTAL_KB_APPROVE}</a><!-- ENDIF --><!-- IF U_TOTAL_KB_REQUEST --> | <a href="{U_KB_REQUEST}">{U_TOTAL_KB_REQUEST}</a><!-- ENDIF --> <!-- IF U_MCP_FORUM --> | <a href="{U_MCP_FORUM}">{L_MODERATE_FORUM}</a><!-- ENDIF -->
Datei mcp_header.html nicht vorhanden - eintrag nicht eingetragen.

styles/prosilver/template/memberlist_body.html

Finden:

Code: Alles auswählen

<th class="posts"><a href="{U_SORT_POSTS}#memberlist">{L_POSTS}</a></th>
Danach einfügen:

Code: Alles auswählen

<th class="posts"><a href="{U_SORT_ARTICLES}#memberlist">{L_ARTICLES}</a></th>
Finden:

Code: Alles auswählen

<td colspan="<!-- IF U_SORT_ACTIVE -->5<!-- ELSE -->4<!-- ENDIF -->">&nbsp;</td>
Ersetzen mit:

Code: Alles auswählen

<td colspan="<!-- IF U_SORT_ACTIVE -->6<!-- ELSE -->5<!-- ENDIF -->">&nbsp;</td>
Finden:

Code: Alles auswählen

<th class="posts"><a href="{U_SORT_POSTS}#memberlist">{L_POSTS}</a></th>
Danach einfügen:

Code: Alles auswählen

<th class="posts"><a href="{U_SORT_ARTICLES}#memberlist">{L_ARTICLES}</a></th>
Finden:

Code: Alles auswählen

<th class="posts">&nbsp;</th>
Danach einfügen:

Code: Alles auswählen

<th class="posts">&nbsp;</th>
Finden:

Code: Alles auswählen

<td class="posts"><!-- IF memberrow.POSTS and S_DISPLAY_SEARCH --><a href="{memberrow.U_SEARCH_USER}" title="{L_SEARCH_USER_POSTS}">{memberrow.POSTS}</a><!-- ELSE -->{memberrow.POSTS}<!-- ENDIF --></td>
Danach einfügen:

Code: Alles auswählen

<td class="posts"><!-- IF memberrow.ARTICLES and S_DISPLAY_SEARCH --><a href="{memberrow.U_SEARCH_USER_ARTICLES}" title="{L_SEARCH_USER_ARTICLES}">{memberrow.ARTICLES}</a><!-- ELSE -->{memberrow.ARTICLES}<!-- ENDIF --></td>
Finden:

Code: Alles auswählen

<td colspan="<!-- IF S_VIEWONLINE -->5<!-- ELSE -->4<!-- ENDIF -->">{L_NO_MEMBERS}</td>
Ersetzen mit:

Code: Alles auswählen

<td colspan="<!-- IF S_VIEWONLINE -->6<!-- ELSE -->5<!-- ENDIF -->">{L_NO_MEMBERS}</td>
memberlist_body.html nicht vorhanden, einträge nicht gesetzt.

Sind das einträge die bedenklich sind oder machen die nichts, wenn sie fehlen?

OK, nach der Fehlermeldung, machs schon was aus, wenn die Dateien Fehlen....
Allgemeiner Fehler
template->_tpl_load_file(): File ./styles/prosilver/template/ca_config.html does not exist or is empty

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/functions_template.php
LINE: 63
CALL: trigger_error()

FILE: [ROOT]/includes/template.php
LINE: 437
CALL: template_compile->_tpl_load_file()

FILE: [ROOT]/includes/template.php
LINE: 657
CALL: template->_tpl_load()

FILE: [ROOT]/includes/mobile.php
LINE: 658
CALL: template->_tpl_include()

FILE: [ROOT]/includes/functions_template.php
LINE: 227
CALL: mobile_template->_tpl_include()

FILE: [ROOT]/includes/functions_template.php
LINE: 66
CALL: template_compile->compile()

FILE: [ROOT]/includes/template.php
LINE: 437
CALL: template_compile->_tpl_load_file()

FILE: [ROOT]/includes/template.php
LINE: 657
CALL: template->_tpl_load()

FILE: [ROOT]/includes/mobile.php
LINE: 658
CALL: template->_tpl_include()

FILE: [ROOT]/includes/functions_template.php
LINE: 227
CALL: mobile_template->_tpl_include()

FILE: [ROOT]/includes/functions_template.php
LINE: 66
CALL: template_compile->compile()

FILE: [ROOT]/includes/template.php
LINE: 437
CALL: template_compile->_tpl_load_file()

FILE: [ROOT]/includes/template.php
LINE: 224
CALL: template->_tpl_load()

FILE: [ROOT]/includes/functions.php
LINE: 4882
CALL: template->display()

FILE: [ROOT]/index.php
LINE: 161
CALL: page_footer()
HIngegen warum haut er mir ne Fehlermeldung um die Ohren bezüglich des Style Prosilver, wenn ich doch den Style epochpro nutze? Ist das wieder so ein Style der auf andere Styles zugreift?

Re: Knowlage Base einbauen

Verfasst: 16.03.2014 13:49
von HabNurNeFrage
Hi,

Dein Style bezieht viele Dateien direkt aus prosilver, sodass die Änderungen entweder direkt in prosilver erfolgen müssten oder, sofern im Epoch vorhanden,dort.

Du kannst auch die "fehlenden" bzw. aus prosilver bezogenen Dateien in die passenden Epoch-Ordner kopieren und hast dann einen komplett modifizierten Style.

Letztlich müssen halt alle Änderungen irgendwo vorhanden sein.

LG

Re: Knowlage Base einbauen

Verfasst: 16.03.2014 13:50
von Coyote41
Die einträge sind schon in prosilver vorhanden. Warum dann trotzdem der error?

Hab ma beide Datein rüber geschoben, mit diesem Ergebnis:
Allgemeiner Fehler
template->_tpl_load_file(): File ./styles/prosilver/template/ca_config.html does not exist or is empty

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/functions_template.php
LINE: 63
CALL: trigger_error()

FILE: [ROOT]/includes/template.php
LINE: 437
CALL: template_compile->_tpl_load_file()

FILE: [ROOT]/includes/template.php
LINE: 657
CALL: template->_tpl_load()

FILE: [ROOT]/includes/mobile.php
LINE: 658
CALL: template->_tpl_include()

FILE: [ROOT]/includes/functions_template.php
LINE: 227
CALL: mobile_template->_tpl_include()

FILE: [ROOT]/includes/functions_template.php
LINE: 66
CALL: template_compile->compile()

FILE: [ROOT]/includes/template.php
LINE: 437
CALL: template_compile->_tpl_load_file()

FILE: [ROOT]/includes/template.php
LINE: 657
CALL: template->_tpl_load()

FILE: [ROOT]/includes/mobile.php
LINE: 658
CALL: template->_tpl_include()

FILE: [ROOT]/includes/functions_template.php
LINE: 227
CALL: mobile_template->_tpl_include()

FILE: [ROOT]/includes/functions_template.php
LINE: 66
CALL: template_compile->compile()

FILE: [ROOT]/includes/template.php
LINE: 437
CALL: template_compile->_tpl_load_file()

FILE: [ROOT]/includes/template.php
LINE: 224
CALL: template->_tpl_load()

FILE: [ROOT]/includes/functions.php
LINE: 4882
CALL: template->display()

FILE: [ROOT]/index.php
LINE: 161
CALL: page_footer()

Re: Knowlage Base einbauen

Verfasst: 16.03.2014 13:55
von HabNurNeFrage
Hi,

wo hast Du die zusätzlichen Template-Dateien hingeladen?

Diese Meldung
template->_tpl_load_file(): File ./styles/prosilver/template/ca_config.html does not exist or is empty
besagt, dass die template.php beim Generieren der Seite die ca_config.html nicht aufrufen kann.

Erwartet wird sie in prosilver. Vielleicht hast Du sie in Epoch hochgeladen?

LG

Re: Knowlage Base einbauen

Verfasst: 16.03.2014 13:59
von Coyote41
Ja jetzt für prosilver und epochpro folgende Mods installiert:

Medal_System_0.21.0
NV_recent_topics_1_0_6
NV_who_was_here_1_2_1_1
phpbb_mchat_1_3_8
phpBB3-Knowledgebase
und eben phpbb 3.0.12

Aber nirgendwo finde ich eine Datei die ca_config.html heißt - die gibts auf meinem gesamten Sytem nicht.
Mom hab noch mal gesucht - die befindet sich in nem anderen Style: ca_vintage

Aber das ist doch ne Prosilver sondern nen dritter Style.

Re: Knowlage Base einbauen

Verfasst: 16.03.2014 14:09
von HabNurNeFrage
Hi,

ich weiß nicht, wozu die Datei gehört, aber in prosilver wird sie derzeit erwartet.

In der .cfg Datei von Styles kann man immer nachschauen, ob und von welchem weiteren Style Dateien einbezogen werden.

Sie sollte aktuell entweder in prosilver oder in Epoch oder in beiden drin sein.

LG

Re: Knowlage Base einbauen

Verfasst: 16.03.2014 14:17
von Coyote41
Sie wird erwartet?^^ Na dann die Frage, warum ist sie nicht in der phpbb 3.0.12 drin?

Nun ja, hab die beiden Dateien die nicht da waren rüber geschoben in epochpro und dann auch noch mal die ca_config.html in prosilver und epochpro gesteckt - nun gehts wieder.^^

Aber passiert da nix wenn ich die 3 Dateien einfach aus nem anderen Style mopse?

Achso und erst mal danke noch mals für die Hilfe! :)

Re: Knowlage Base einbauen

Verfasst: 16.03.2014 14:20
von HabNurNeFrage
Hi.

Nö, alle Dateien werden zunächst im genutzten Style gesucht und dann in dem, von dem der genutzte Style die Dateien mitbenutzt.

Es macht nichts, wenn sie in allen Styles vorhanden sind, aber es gibt eine Fehlermeldung, wenn sie in keinem gefunden werden :wink:

LG

Re: Knowlage Base einbauen

Verfasst: 16.03.2014 15:24
von Coyote41
Nun ja, neues Problem, Knowlage Base für subsilver 2:

Im Root Verzeichnis vom Knowlage Base Mod gibt es ja Dateien für den Style subsilver2, jedoch eine Install gibt es nicht dazu, auch auf der Seite von Knowlage Base und im Internet hab ich bisher nix gefunden. Wo gibt es die Install dazu?

Danke euch! :)

Re: Knowlage Base einbauen

Verfasst: 16.03.2014 15:46
von Miriam
Die subsilver2.xml, die mit der MOD geliefert wurde, hattest Du gesehen?