MyBB.de Forum

Normale Version: Hilfeseiten: Frontend = Deutsch / ACP = Englisch
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
custom heißt übersetzt benutzerdefiniert, da gehören also selbst geschriebene Hilfeseiten rein.
(27.03.2022, 10:32)StefanT schrieb: [ -> ]custom heißt übersetzt benutzerdefiniert, da gehören also selbst geschriebene Hilfeseiten rein.

Stefan, korrigiere mich bitte, aber die Sprachvariablen für Custom-Hilfeseiten sollten auch funktionieren,
wenn man sie in der helpdocs.lang.php mit der jeweiligen hid hinterlegt.
In der misc.php werden ja beide Sprachdateien geladen. Ob hier etwas in die Datenbank eingetragen wird, ist an der Stelle ja erstmal nicht relevant.
Allenfalls kann es sein, dass die Custom-Srachdateien nicht durch ein Update überschrieben werden und somit autark sind.
Liege ich damit richtig?

Grüße
Das stimmt, die custom-Dateien haben die Vorteil, dass sie so gut wie nie durch ein Update überschrieben werden und als letzte geladene Sprachdateien Vorrang haben.
Die Unterteilung von helpdocs und helpsections dient ebenfalls nur der Übersichtlichkeit, technisch wäre das nicht nötig.
Das Szenrio habe ich nunmehr bereits in mehreren Foren (2 und 4-sprachig) erfolgreich umgesetzt.

Nun habe ich ein Forum (1-sprachig) wo h{hid}_document nicht angezeigt wird.

In der Datenbank steht in den Tabellen mybb_helpdocs und mybb_helpsections der Parameter usetranslation auf 1 (wie in anderen Foren wo es gar mehrsprachig funktioniert).

Die jeweilis definierten Sprachvariablen in customhelpsections.lang.php
PHP-Code:
$l['s{hid}_name'] = 'Helpgroup';
$l['s{hid}_desc'] = 'Helgroup Description'
und customhelpdocs.lang.php und
PHP-Code:
$l['d{hid}_name'] = "Document Name";
$l['d{hid}_desc'] = "Document Description"
{hid} wurde selbstverständlich durch die reale Ziffer ersetzt.

Name und Desc werden stets  korrekt angezeigt > geprüft durch Änderungen der Texte.

Die
PHP-Code:
$l['d{hid}_document'] = "Document Text"
wird, egal was ich tue, nicht angezeigt.

Habe ich irgendetwas versäumt zusätzlich zu beachten?

Danke vorab für Tipps und Hinweise die Fehlerquelle ausfindig zu machen.
Anfrage hat sich erledigt.

Das Problem wurde durch das PlugIn phpptl verursacht. Habe die Datei überschrieben und alles funktionierte sofort korrekt.
Seiten: 1 2 3