Beiträge: 1.709
Themen: 177
Registriert seit: 08.02.2018
MyBB-Version: 1.8.37
Hallo,
mit dem Syntax:
PHP-Code:
<if $mybb->user['uid'] == 0 then>
Inhalt
</if>
kann man im vorstehenden Beispiel dem User Gast bestimme Informationen etc. anzeigen
Wie lautet der Syntax wenn ich z.B. nur auf der index.php (im Header) etwas anzeigen möchte?
PHP-Code:
<IF $mybb->?????? == index.php>
Inhalt
</IF>
(vorstehenden Syntax ist nur ein Gedankenspiel)
Hätte mir jemand freundlicherweise die Lösung?
Sollte ich der Ansicht sein helfen zu können biete ich Hilfe(n) an! ...ich bitte jedoch nicht darum helfen zu dürfen!
Tools ◀ [
Unixzeit ⇔ Realzeit] ♦ [
BOM-Finder] ♦ [
SQL-Prefix-Changer] ♦ [
USV-Rechner] ♦ [
PlugIns]
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
Ist hier von dem XThreads Plugin "PHP in Templates" die Rede?
Du solltest im header-Template so eine Abfrage einbauen können
Code:
<if THIS_SCRIPT == 'index.php' then>.....
Beiträge: 1.709
Themen: 177
Registriert seit: 08.02.2018
MyBB-Version: 1.8.37
Vielen Dank, es funktioniert.
Sollte ich der Ansicht sein helfen zu können biete ich Hilfe(n) an! ...ich bitte jedoch nicht darum helfen zu dürfen!
Tools ◀ [
Unixzeit ⇔ Realzeit] ♦ [
BOM-Finder] ♦ [
SQL-Prefix-Changer] ♦ [
USV-Rechner] ♦ [
PlugIns]
Beiträge: 1.709
Themen: 177
Registriert seit: 08.02.2018
MyBB-Version: 1.8.37
29.06.2018, 14:14
(Dieser Beitrag wurde zuletzt bearbeitet: 29.06.2018, 14:29 von Gerti.)
Habe das Thema noch mal geöffnet weil ein Problem besteht.
Ersetze ich bei nachfolgender Bedingung "
usermap.php" mit "
index.php" oder "
portal.php" oder "
search.php" etc. funktioniert die Bedingung absolut korrekt. Sie funktionier jedoch nicht wenn "
usermap.php" definiert ist.
Die Bedingung:
PHP-Code:
<if THIS_SCRIPT != 'usermap.php' then>
{$lang->user_usermap}
</if>
Mit vorstehender Angabe wird der Text (Sparchvariable) auf allen Seiten angezeigt. Ersetze ich "
ungleich" (
!=) mit "
gleich" (
==) wird der Text auf keiner Seite angezeigt.
Könnte mir das jemand erläutern? Muss anstelle der "
usermap.php" eine andere Dateibezeichnung als in der Adresszeile des Browsers stehen?
Ich bin ehrlich gesagt ratlos.
Sollte ich der Ansicht sein helfen zu können biete ich Hilfe(n) an! ...ich bitte jedoch nicht darum helfen zu dürfen!
Tools ◀ [
Unixzeit ⇔ Realzeit] ♦ [
BOM-Finder] ♦ [
SQL-Prefix-Changer] ♦ [
USV-Rechner] ♦ [
PlugIns]
Beiträge: 1.401
Themen: 25
Registriert seit: 11.10.2013
MyBB-Version: 1.8.*
Öffne die usermap.php im FTP-Hauptverzeichnis des Forums und füge nach:
einfach ein:
PHP-Code:
define('THIS_SCRIPT', 'usermap.php');
..danach sollte es gehen.
Beiträge: 1.709
Themen: 177
Registriert seit: 08.02.2018
MyBB-Version: 1.8.37
Yabadabaduuu, es funzt. Manches kann so weinfach sein ...wenn man weis wie es zu handhaben ist.
Besten Dank für die Lösung.
Sollte ich der Ansicht sein helfen zu können biete ich Hilfe(n) an! ...ich bitte jedoch nicht darum helfen zu dürfen!
Tools ◀ [
Unixzeit ⇔ Realzeit] ♦ [
BOM-Finder] ♦ [
SQL-Prefix-Changer] ♦ [
USV-Rechner] ♦ [
PlugIns]