Seite 1 von 1
Einfach nur eine Login Seite
Verfasst: 21.08.2015 10:10
von Meechook
Da ich bislang trotz Bemühens der Suchfunktion keine komplette Lösung für 3.1.x finde, stelle ich mal diese Bitte ein.
Mit der 3.0.x Version habe ich durch Modifikation der Datei index_body.html wie gewünscht eine Startseite, die nichts anders als den Login bzw. eine Registrierung zulässt.
Keinerlei Information über Nutzer, Themen, Geburtstage oder gar Sichtbarkeit von Foren.
Dazu war das ledigliche Einsetzen von <!-- IF not S_USER_LOGGED_IN and not S_IS_BOT --> und <!-- ENDIF --> an den entsprechenden Stellen notwendig.
Die Info hatte ich damals übrigens auch hier gefunden.
Dies würde ich nun gern auch auf einer anderen Plattform unter 3.1.x realisieren.
Meine Versuche die index_body.html unter 3.1.x genauso (und nach meinem Verständnis der Inhalte und Struktur dieser Datei) anzupassen gelangen bislang nicht vollumfänglich.
Nach wie vor kann man die Foren sehen und links oben besteht die Möglichkeit "Aktive Themen" und so weiter auszuwählen.
Ich wäre sehr dankbar, wenn mir hier jemand "unter die Arme greifen" könnte.
Danke.
Re: Einfach nur eine Login Seite
Verfasst: 21.08.2015 10:40
von Kirk
Hallo
Wenn die Gäste keine Foren sehen sollen, musst du die Rechte entsprechend setzen.
Für das andere mach es so:
Öffne:
root/styles/stylename/template/index_body.html
Finde:
Davor einfügen:
Finde:
Davor einfügen:
Danach den Foren sowie deinen Browser Cache leeren.
Re: Einfach nur eine Login Seite
Verfasst: 22.08.2015 08:09
von Meechook
Herzlichen Dank für die schnelle Antwort!
Ich hatte auch das bereits entsprechend 'eingerahmt' (allerdings mit dem Zusatz and not S_IS_BOT).
Soweit ist es fast so, wie gewünscht. Allerdings ist das Feld Schnellzugriff immer noch sichtbar und damit steht Gästen über diesen Weg auch Unbeantwortete Themen und Aktive Themen weiter zur Verfügung.
Hast Du, hat irgendjemand irgendeine Idee wie ich auch das aus dem Login Fenster 'herausoperiere'?
Danke im Voraus.
Re: Einfach nur eine Login Seite
Verfasst: 22.08.2015 11:11
von Kirk
Um diesen Schnellzugriff vor Gästen zu verbergen mache folgendes:
Öffne:
root/styles/stylename/template/navbar_header.html
Finde:
Code: Alles auswählen
<ul id="nav-main" class="linklist bulletin" role="menubar">
Danach einfügen:
Finde:
Davor einfügen:
Re: Einfach nur eine Login Seite
Verfasst: 22.08.2015 13:18
von Meechook
Respekt - wieder eine superschnelle Reaktion (und es funktioniert auch).
So macht Community Spass!

Re: Einfach nur eine Login Seite
Verfasst: 06.10.2015 18:33
von men2000
Hallo zusammen,
das ist mein erster Beitrag in diesem Forum. Bitte teert und federt mich nicht, wenn ich die Antwort nicht in der Suche gefunden habe....
Ich möchte auch bei meiner Installation auf der Startseite nur den Anmeldebereich ohne "Wer ist online?" etc. haben.
So habe ich wie beschrieben die root/styles/stylename/template/index_body.html geändert. Leider werde die entsprechender Felder noch nicht ausgeblendet.
Habt ihr eine Idee?
Version: 3.1.6
Code: Alles auswählen
<!-- INCLUDE overall_header.html -->
<p class="{S_CONTENT_FLOW_END} responsive-center time<!-- IF S_USER_LOGGED_IN --> rightside<!-- ENDIF -->"><!-- IF S_USER_LOGGED_IN -->{LAST_VISIT_DATE}<!-- ELSE -->{CURRENT_TIME}<!-- ENDIF --></p>
<!-- IF S_USER_LOGGED_IN --><p class="responsive-center time">{CURRENT_TIME}</p><!-- ENDIF -->
<!-- EVENT index_body_markforums_before -->
<!-- IF U_MARK_FORUMS -->
<div class="action-bar compact">
<a href="{U_MARK_FORUMS}" class="mark-read rightside" accesskey="m" data-ajax="mark_forums_read">{L_MARK_FORUMS_READ}</a>
</div>
<!-- ENDIF -->
<!-- EVENT index_body_markforums_after -->
<!-- INCLUDE forumlist_body.html -->
<!-- EVENT index_body_forumlist_body_after -->
<!-- IF not S_USER_LOGGED_IN and not S_IS_BOT -->
<form method="post" action="{S_LOGIN_ACTION}" class="headerspace">
<h3><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a><!-- IF S_REGISTER_ENABLED --> • <a href="{U_REGISTER}">{L_REGISTER}</a><!-- ENDIF --></h3>
<fieldset class="quick-login">
<label for="username"><span>{L_USERNAME}{L_COLON}</span> <input type="text" tabindex="1" name="username" id="username" size="10" class="inputbox" title="{L_USERNAME}" /></label>
<label for="password"><span>{L_PASSWORD}{L_COLON}</span> <input type="password" tabindex="2" name="password" id="password" size="10" class="inputbox" title="{L_PASSWORD}" autocomplete="off" /></label>
<!-- IF U_SEND_PASSWORD -->
<a href="{U_SEND_PASSWORD}">{L_FORGOT_PASS}</a>
<!-- ENDIF -->
<!-- IF S_AUTOLOGIN_ENABLED -->
<span class="responsive-hide">|</span> <label for="autologin">{L_LOG_ME_IN} <input type="checkbox" tabindex="4" name="autologin" id="autologin" /></label>
<!-- ENDIF -->
<input type="submit" tabindex="5" name="login" value="{L_LOGIN}" class="button2" />
{S_LOGIN_REDIRECT}
</fieldset>
</form>
<!-- ENDIF -->
<!-- EVENT index_body_stat_blocks_before -->
<!-- IF S_USER_LOGGED_IN and not S_IS_BOT -->
<!-- IF S_DISPLAY_ONLINE_LIST -->
<div class="stat-block online-list">
<!-- IF U_VIEWONLINE --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF -->
<p>
<!-- EVENT index_body_block_online_prepend -->
{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
<!-- IF LEGEND --><br /><em>{L_LEGEND}{L_COLON} {LEGEND}</em><!-- ENDIF -->
<!-- EVENT index_body_block_online_append -->
</p>
</div>
<!-- ENDIF -->
<!-- IF S_DISPLAY_BIRTHDAY_LIST -->
<div class="stat-block birthday-list">
<h3>{L_BIRTHDAYS}</h3>
<p>
<!-- EVENT index_body_block_birthday_prepend -->
<!-- IF .birthdays -->{L_CONGRATULATIONS}{L_COLON} <strong><!-- BEGIN birthdays -->{birthdays.USERNAME}<!-- IF birthdays.AGE !== '' --> ({birthdays.AGE})<!-- ENDIF --><!-- IF not birthdays.S_LAST_ROW -->, <!-- ENDIF --><!-- END birthdays --></strong><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF -->
<!-- EVENT index_body_block_birthday_append -->
</p>
</div>
<!-- ENDIF -->
<!-- IF NEWEST_USER -->
<div class="stat-block statistics">
<h3>{L_STATISTICS}</h3>
<p>
<!-- EVENT index_body_block_stats_prepend -->
{TOTAL_POSTS} • {TOTAL_TOPICS} • {TOTAL_USERS} • {NEWEST_USER}
<!-- EVENT index_body_block_stats_append -->
</p>
</div>
<!-- ENDIF -->
<!-- ENDIF -->
<!-- EVENT index_body_stat_blocks_after -->
<!-- INCLUDE overall_footer.html -->
Re: Einfach nur eine Login Seite
Verfasst: 06.10.2015 18:38
von xtc1000
hallo,
hast du auch den cache geleert (acp und browser)?
Re: Einfach nur eine Login Seite
Verfasst: 07.10.2015 09:31
von men2000
Hallo xtc1000,
vielen Dank für Deine Nachricht.
Ich mache gerade meine ersten Versuche mit phpBB....
Browsercache ist gelöscht, weiter habe ich alles in /html/phpbb/cache/ gelöscht.
Geändert hat sich noch nichts.
Was meinst Du mit acp?
Viele Grüße
Edit:
Danke, ich habs gefunden. Jetzt tuts.
Alles wird gut.
Re: Einfach nur eine Login Seite
Verfasst: 07.10.2015 09:43
von AYYILDIZLAR
Hallo,
ACP = Administration Control Panel (Administration-Bereich)
KB:169
Grüße