Link sichtbar machen im Overall_Header
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
- AYYILDIZLAR
- Ehemaliges Teammitglied
- Beiträge: 4148
- Registriert: 09.11.2010 18:08
- Kontaktdaten:
Link sichtbar machen im Overall_Header
Hallo zusammen,
Ich möchte ein Link im Overall_Header bereich wie z.B. den Mini-Chat für Gäste sichtbar machen, aber wenn sie diesen anklicken das sie so einen Hinweis kriegen wie z.B wenn Gäste " Das Team " anklicken " Du musst registriert und angemeldet sein, um den Mini-Chat benutzen zu können ". Kann mir da vielleicht einer weiterhelfen bitte.Style basiert auf ProSilver.
Grüsse
Ich möchte ein Link im Overall_Header bereich wie z.B. den Mini-Chat für Gäste sichtbar machen, aber wenn sie diesen anklicken das sie so einen Hinweis kriegen wie z.B wenn Gäste " Das Team " anklicken " Du musst registriert und angemeldet sein, um den Mini-Chat benutzen zu können ". Kann mir da vielleicht einer weiterhelfen bitte.Style basiert auf ProSilver.
Grüsse
DasEtwasAndereMotorradforum.de
Deutsche Übersetzung der Tapatalk Extension | Deutsche Übersetzung der Tapatalk MOD
Bitte keine PN wegen Support, werde diese zukünftig ignorieren und gleich löschen.
Deutsche Übersetzung der Tapatalk Extension | Deutsche Übersetzung der Tapatalk MOD
Bitte keine PN wegen Support, werde diese zukünftig ignorieren und gleich löschen.
- D@ve
- Ehemaliges Teammitglied
- Beiträge: 3842
- Registriert: 28.08.2002 19:33
- Wohnort: Bretzfeld
- Kontaktdaten:
Re: Link sichtbar machen im Overall_Header
Am besten machst Du Dir eine eigene kleine Seite (oder integrierst das in diese Chatseite).
In einer phpBB-Seite würde das in etwa so gehen...
Könntest auch per redirect() direkt zum Login-Formular weiterleiten (ist wohl eleganter).
Zweite Möglichkeit wäre per Javascript im Template (Quick n' dirty).
In einer phpBB-Seite würde das in etwa so gehen...
Code: Alles auswählen
if ($user->data['user_id'] == ANONYMOUS)
{
trigger_error($user->lang('LOGIN_CHAT');
}
Zweite Möglichkeit wäre per Javascript im Template (Quick n' dirty).
Code: Alles auswählen
<!-- IF not S_USER_LOGGED_IN -->
<a href="#" onClick="alert(''Bitte für den Chat erst einloggen);">Chat</a>
<!-- ELSE -->
<a href="./chat.php">Chat</a>
<!-- ENDIF -_>
There are only 10 types of people in the world: Those who understand binary, and those who don't
- AYYILDIZLAR
- Ehemaliges Teammitglied
- Beiträge: 4148
- Registriert: 09.11.2010 18:08
- Kontaktdaten:
Re: Link sichtbar machen im Overall_Header
Hi D@ve,
Habe dein zweiten Vorschlag ausprobiert d.h. Code kopiert und im Template bei ProSilver abgelegt(lokal xammp) kriege danach diese Fehlermeldung
Deinen ersten Vorschlag weiss ich leider nicht wie ich es umzusetzen habe, da ich es leider nicht verstanden habe 
Der Mini-Chat link ist im aktuellen Zustand nur für Mitglieder sichtbar und ich möchte das dieser Link auch für Gäste sichtbar ist aber beim draufklicken von den Gästen halt dieser z.B. " Der Chat ist nur für unsere Mitglieder ".
Habe dein zweiten Vorschlag ausprobiert d.h. Code kopiert und im Template bei ProSilver abgelegt(lokal xammp) kriege danach diese Fehlermeldung
Code: Alles auswählen
Parse error: syntax error, unexpected $end in C:\xampp\htdocs\public_html\includes\template.php(650) : eval()'d code on line 237

Der Mini-Chat link ist im aktuellen Zustand nur für Mitglieder sichtbar und ich möchte das dieser Link auch für Gäste sichtbar ist aber beim draufklicken von den Gästen halt dieser z.B. " Der Chat ist nur für unsere Mitglieder ".
DasEtwasAndereMotorradforum.de
Deutsche Übersetzung der Tapatalk Extension | Deutsche Übersetzung der Tapatalk MOD
Bitte keine PN wegen Support, werde diese zukünftig ignorieren und gleich löschen.
Deutsche Übersetzung der Tapatalk Extension | Deutsche Übersetzung der Tapatalk MOD
Bitte keine PN wegen Support, werde diese zukünftig ignorieren und gleich löschen.
- Metzle
- Ehemaliges Teammitglied
- Beiträge: 10435
- Registriert: 08.03.2008 02:50
- Wohnort: Waiblingen-Neustadt
- Kontaktdaten:
Re: Link sichtbar machen im Overall_Header
Hallo,
ich würde es mal wie folgt versuchen:
Öffne: root/mchat.php
Finde:
Danach einfügen:
Ob das hinhaut, kann ich dir aber nicht wirklich sagen, da ungetestet.
ich würde es mal wie folgt versuchen:
Öffne: root/mchat.php
Finde:
Code: Alles auswählen
// Add lang file
$user->add_lang(array('mods/mchat_lang', 'viewtopic', 'posting'));
Code: Alles auswählen
// Gäste zum Einloggen
if ($user->data['user_id'] == ANONYMOUS)
{
login_box('', $user->lang['LOGIN']);
}
- Talk19zehn
- Ehemaliges Teammitglied
- Beiträge: 5041
- Registriert: 08.06.2009 12:03
Re: Link sichtbar machen im Overall_Header
Hello D@ve, könnte der Unterstrich <!-- ENDIF -_> einen "Parse Error" herbeiführen?
Grüße
D@ve hat geschrieben:Zweite Möglichkeit wäre per Javascript im Template (Quick n' dirty).
Code: Alles auswählen
<!-- IF not S_USER_LOGGED_IN -->
<a href="#" onClick="alert(''Bitte für den Chat erst einloggen);">Chat</a>
<!-- ELSE -->
<a href="./chat.php">Chat</a>
<!-- ENDIF -_>

Adventereigniskalender für phpBB 3.3.x,
Meine persönliche Meinung im Jahr 2024: Im Zenit seiner Popularität wirkt KI zunächst wie eine Blaupause und lässt sich aufgrund der Vielschichtigkeit nicht auf eine einzige Botschaft reduzieren.
Meine persönliche Meinung im Jahr 2024: Im Zenit seiner Popularität wirkt KI zunächst wie eine Blaupause und lässt sich aufgrund der Vielschichtigkeit nicht auf eine einzige Botschaft reduzieren.
- AYYILDIZLAR
- Ehemaliges Teammitglied
- Beiträge: 4148
- Registriert: 09.11.2010 18:08
- Kontaktdaten:
Re: Link sichtbar machen im Overall_Header
Schade Metzle, das hat leider nicht geklappt
Trotzdem danke.

DasEtwasAndereMotorradforum.de
Deutsche Übersetzung der Tapatalk Extension | Deutsche Übersetzung der Tapatalk MOD
Bitte keine PN wegen Support, werde diese zukünftig ignorieren und gleich löschen.
Deutsche Übersetzung der Tapatalk Extension | Deutsche Übersetzung der Tapatalk MOD
Bitte keine PN wegen Support, werde diese zukünftig ignorieren und gleich löschen.
Re: Link sichtbar machen im Overall_Header
Moin,
der Hinweis von Metzle ist schon richtig....das ist aber nur der erste Teil.
Der Code von Metzle schützt den "blinden" Aufruft vom mchat.php .... es können nur angemeldetet User den Chat aufrufen. Nicht angemeldete User bekommen die Login Box zu sehen und werden nach der Anmeldung wieder auf den mChat geleitet.
Was Dir noch fehlt ist der dauerhafte Link des mChat in der overall_header.html.
ÖFFNE overall_header.html
FINDE:
ERSETZE MIT:
Die Gäste sehen nun den Link zum mChat, bekomment aber die Loginbox zu sehen, wenn sie darauf klicken.
Ich pers. finde es besser, den original Zustand des mChat zu belassen.... warum sollte man den Link zum mChat sehen, wenn man keine BErechtigung dazu hat ?
der Hinweis von Metzle ist schon richtig....das ist aber nur der erste Teil.
Der Code von Metzle schützt den "blinden" Aufruft vom mchat.php .... es können nur angemeldetet User den Chat aufrufen. Nicht angemeldete User bekommen die Login Box zu sehen und werden nach der Anmeldung wieder auf den mChat geleitet.
Was Dir noch fehlt ist der dauerhafte Link des mChat in der overall_header.html.
ÖFFNE overall_header.html
FINDE:
Code: Alles auswählen
<!-- IF S_MCHAT_ENABLE and U_MCHAT --><li class="icon-bump"><a href="{U_MCHAT}#mChat" title="{L_MCHAT_TITLE}">{L_MCHAT_TITLE}</a></li><!-- ENDIF -->
Code: Alles auswählen
<li class="icon-bump"><a href="./mchat.php#mChat" title="{L_MCHAT_TITLE}">{L_MCHAT_TITLE}</a></li>
Ich pers. finde es besser, den original Zustand des mChat zu belassen.... warum sollte man den Link zum mChat sehen, wenn man keine BErechtigung dazu hat ?

- AYYILDIZLAR
- Ehemaliges Teammitglied
- Beiträge: 4148
- Registriert: 09.11.2010 18:08
- Kontaktdaten:
Re: Link sichtbar machen im Overall_Header
Danke, doc
Hat funktioniert und wie du sagtest wird man als Gast(beim anklicken von Mini_Chat) zum Anmelden weitergeleitet ABER wenn ich jetzt als registriertes Mitglied(wo gerade angemeldet ist) den Link Mini-Chat anklicke werde ich weitergeleitet zum anmelden(bin praktisch auf einmal abgemeldet)
Gibt es einen speziellen Grund für deine Meinung oder ist das einfach nur persönliches Empfinden?
Es ist ja so, das man viele Sachen als Link sieht wie z.B. Das Team, oder irgenwelche Spielelinks usw aber sobald man als Gast drauf anklickt wird man darauf hingewiesen als z.B. Für Gäste nicht zugänglich oder Nur für unsere Mitglieder usw.
Danke für deine Hilfe


Gibt es einen speziellen Grund für deine Meinung oder ist das einfach nur persönliches Empfinden?
Es ist ja so, das man viele Sachen als Link sieht wie z.B. Das Team, oder irgenwelche Spielelinks usw aber sobald man als Gast drauf anklickt wird man darauf hingewiesen als z.B. Für Gäste nicht zugänglich oder Nur für unsere Mitglieder usw.
Danke für deine Hilfe

DasEtwasAndereMotorradforum.de
Deutsche Übersetzung der Tapatalk Extension | Deutsche Übersetzung der Tapatalk MOD
Bitte keine PN wegen Support, werde diese zukünftig ignorieren und gleich löschen.
Deutsche Übersetzung der Tapatalk Extension | Deutsche Übersetzung der Tapatalk MOD
Bitte keine PN wegen Support, werde diese zukünftig ignorieren und gleich löschen.