Chat Navigations Anleitung Teil 2 (Support für das Chatscript)

sala99, Samstag, 16. November 2024, 12:33 (vor 20 Tagen) @ sala99

Hier gehts nun weiter

nun ersetzen wir denn code denn ich im ersten Beitrag geschriben habe mit diesen code

echo "<div class='helplinks'>";

if (file_exists("head_includes.php")) {include ("head_includes.php");}


if (file_exists("pinns/pinnwand2.php") && ($admintrue || $modtrue || $teamtrue || in_array($nickname,$interne))) {
 echo '
  <p style ="float:right; padding: 0 0 .2em 0;">&nbsp;<a style = "font-weight:bold" href="pinns/pinnwand2.php" target="pinnwand2" title ="Pinnwand2" onClick="pinnwand2()">P2</a></p>
  ';
}

if (file_exists("pinns/pinnwand1.php") && ($admintrue || $modtrue || $teamtrue || in_array($nickname,$interne))) { 
 echo '
  <p style ="float:right; padding: 0 0 .2em 0;">&nbsp;<a style = "font-weight:bold" href="pinns/pinnwand1.php" target="pinnwand1" title ="Pinnwand1" onClick="pinnwand1()">P1</a></p>
 ';
}


if (file_exists("kalender.php") ) { 
echo '
 <p style ="float:right; "><a class="kalender"  style="text-decoration:none;" href="kalender.php" target="kalender" title ="Kalender" onClick="kalender();dlcount(\'kalender\');" ><img src="img/kalender.png" id="kalender"  alt="Kalender" title="Kalender" width="20" height="19">
</a></p>
';
}

if(file_exists("lang_switcher_inc.php")) {include("lang_switcher_inc.php");}

echo "</div>";

if (file_exists("chtver.php")) {
 include("chtver.php");
 $version = $chtver;
} else {
 $version = "not defined";
}

Nun sollten oben in der Chat navigation 4 sachen stehen die zwei sprachen Kalander und die p1 als pinwand ich glaube die bekommt mann nur wenn mann eine Lizenz hat

nun gehen wir weiter in der Chat.php in die zeile 2047 geht bis zeile 2062 im Orginal
da steht den folgendes drine


//if ($in_regdb && isset($create_profile) && $create_profile == "yes"  && file_exists("profil.php") && !file_exists("rooms/Offline")  && $tmp_closed !== true && $s != 12  || $admintrue) {
if ($in_regdb && isset($create_profile) && $create_profile == "yes"  && file_exists("profil.php") && !file_exists("rooms/Offline")  && $tmp_closed !== true && $s != 12  || $admintrue) {
 echo' <p class="logout" style="margin-top: .5em;  clear:left;"><a style="font-weight:bold;" href="profil.php">'._PROFIL.'</a></p> ';
} 

if (!$in_regdb && !file_exists("rooms/Offline")  && $tmp_closed !== true) {
 echo' <p class="logout" style="margin-top: .5em;  clear:left;"><a style="font-weight:bold;" href="reg.php">'._REGDICH.'</a></p> '; 
} 


if (file_exists("abuse.php")) {
 echo' <p class="logout" style="margin-top: .5em;  clear:left;"><a style="font-weight:bold;" href="/abuse.php" target="_blank" >Abuse (Missbrauch&nbsp;melden)</a></p> ';
}

das ersetzen wir denn mit den folgenden code


//if ($in_regdb && isset($create_profile) && $create_profile == "yes"  && file_exists("profil.php") && !file_exists("rooms/Offline")  && $tmp_closed !== true && $s != 12  || $admintrue) {
function createButton($url, $text) {
    echo '<p class="logout" style="margin-top: .5em;  clear:left;"><a style="font-weight:bold;" href="' . $url . '">' . $text . '</a></p>';
}

if ($in_regdb && isset($create_profile) && $create_profile == "yes"  && file_exists("profil.php") && !file_exists("rooms/Offline")  && $tmp_closed !== true && $s != 12  || $admintrue) {
 echo' <p class="logout" style="margin-top: .5em;  clear:left;"><a style="font-weight:bold;" href="profil.php">'._PROFIL.'</a></p> ';
} 

if (!$in_regdb && !file_exists("rooms/Offline")  && $tmp_closed !== true) {
 echo' <p class="logout" style="margin-top: .5em;  clear:left;"><a style="font-weight:bold;" href="reg.php">'._REGDICH.'</a></p> '; 
} 

if (file_exists("abuse.php")) {
    createButton("/abuse.php", "Abuse (Missbrauch melden)");
}

if (file_exists("help.php")) {
    createButton("/help.php", "Hilfe");
}

if (file_exists("logs/reader.php") && $admintrue) {
    createButton("logs/reader.php", "Chat Log");
}

if (file_exists("admin/admin.php") && $admintrue) {
    createButton("admin/admin.php", "Adminbereich");
}

Weiter gehts im 3 Teil bei der Nächsten Antwort


gesamter Thread: