Mitgliederliste "unsichtbar" wenn nicht eingeloggt
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Mitgliederliste "unsichtbar" wenn nicht eingeloggt
Hallo, zusammen,
wie schaffe ich es, die Mitgliederliste zu verbergen für alle die, die nicht eingeloggt sind? Bislang erscheint auf der Startseite nämlich die Liste auf Knopfdruck, auch für "Fremde".
Das selbe gilt für die Anzeige: "Wer ist online?". Da sieht auch jeder, wer da ist.
Grund: Ich habe ein Forum installiert, dass ausschließlich Ärzte nutzen. Hier geht es um Interna. Es soll keiner sehen, wer da alles schreibt.
Und last but not least: Hat einer einen Tipp, wie ich es vermeiden kann, dass das Forum (hat eine eigene Domain!) in einer Suchmaschine aufgeführt wird?! Das sollte auch nicht sein.
Danke für Eure Hilfe im Voraus!
FIGO
wie schaffe ich es, die Mitgliederliste zu verbergen für alle die, die nicht eingeloggt sind? Bislang erscheint auf der Startseite nämlich die Liste auf Knopfdruck, auch für "Fremde".
Das selbe gilt für die Anzeige: "Wer ist online?". Da sieht auch jeder, wer da ist.
Grund: Ich habe ein Forum installiert, dass ausschließlich Ärzte nutzen. Hier geht es um Interna. Es soll keiner sehen, wer da alles schreibt.
Und last but not least: Hat einer einen Tipp, wie ich es vermeiden kann, dass das Forum (hat eine eigene Domain!) in einer Suchmaschine aufgeführt wird?! Das sollte auch nicht sein.
Danke für Eure Hilfe im Voraus!
FIGO
Das geschieht normaler weise mit :
<!-- IF S_USER_LOGGED_IN --> der Link Mitgliederliste oder was auch immer <!-- ENDIF -->
Alles was dazwischen steht wird nur angezeigt wenn man registriert und eingeloggt ist .
Die beiden Stellen :
Memberlist steht in overall_header.html
Wer ist Online in index_body.html
Zu den Suchmaschienen :
ACP -> Benutzer und Gruppen -> Gruppenrechte -> Benutzergruppe anzeigen -> BOTS auswählen -> ALLES AUF NEIN stellen
Bin mir in allem aber nicht so sicher , warte mal weitere Antworten ab , obs jemand so bestätigen kann .
<!-- IF S_USER_LOGGED_IN --> der Link Mitgliederliste oder was auch immer <!-- ENDIF -->
Alles was dazwischen steht wird nur angezeigt wenn man registriert und eingeloggt ist .
Die beiden Stellen :
Memberlist steht in overall_header.html
Code: Alles auswählen
Finde :
<!-- IF S_DISPLAY_MEMBERLIST --><li class="icon-members"><a href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}">{L_MEMBERLIST}</a></li><!-- ENDIF -->
Ändere in :
<!-- IF S_USER_LOGGED_IN --><!-- IF S_DISPLAY_MEMBERLIST --><li class="icon-members"><a href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}">{L_MEMBERLIST}</a></li><!-- ENDIF --><!-- ENDIF -->
Wer ist Online in index_body.html
Code: Alles auswählen
Finde :
<!-- IF U_VIEWONLINE --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF -->
Ändere in :
<!-- IF S_USER_LOGGED_IN --><!-- IF U_VIEWONLINE --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF --><!-- ENDIF -->
ACP -> Benutzer und Gruppen -> Gruppenrechte -> Benutzergruppe anzeigen -> BOTS auswählen -> ALLES AUF NEIN stellen
Bin mir in allem aber nicht so sicher , warte mal weitere Antworten ab , obs jemand so bestätigen kann .
Liebe Helfer , jaaaaa ich habe die Such-Funktion benutzt , manchmal weiß ich nur nicht die richtigen Schlüsselwörter oder bin zu doof. Tips , Links ?
- Metzle
- Ehemaliges Teammitglied
- Beiträge: 10435
- Registriert: 08.03.2008 02:50
- Wohnort: Waiblingen-Neustadt
- Kontaktdaten:
Also die Codes würde ich mal bestätigen. Das sollte so passen.derkubi hat geschrieben: Bin mir in allem aber nicht so sicher , warte mal weitere Antworten ab , obs jemand so bestätigen kann .
Bei den Bots weiß ich es auch nicht so genau, ob alleine die dafür verantwortlich sind, dass man in einer Suchmaschine gefunden wird, aber von den Einstellungen her, sollte dann zumindest nichts mehr tiefgreifendes indexiert werden.
Nein, du hast eigentlich kein Problem, da man die Codes eigentlichb nur per Copy & Paste einfügen muss. Wenn du nicht weißt wo die Dateien liegen, dann melde dich nochmal. Gut wäre auch zu erfahren, welchen Style du nutzt, da die Codes sich, glaube ich, nur auf prosilver beziehen. Solltest du subsilver2 nutzen, dann wären die Codeänderungen zwar wirksam, aber dein Style würde eventuell ein bißchen verschoben aussehen.figo111 hat geschrieben: Habe ich jetzt ein Problem??
- Metzle
- Ehemaliges Teammitglied
- Beiträge: 10435
- Registriert: 08.03.2008 02:50
- Wohnort: Waiblingen-Neustadt
- Kontaktdaten:
Bei subsilver2:
Öffne Datei:
/styles/subsilver2/template/index_body.html
Suchen:
Davor einfügen:
Suchen:
Danach einfügen:
Öffne Datei:
/styles/subsilver2/template/overall_header.html
Suchen:
Davor einfügen:
Suchen:
Danach einfügen:
Alle Dateien schließen und abspeichern
Anschließend wieder hochladen und nicht vergessen den Cache zu leeren.
P.S.: Ich hab mal verwirrenden Code weggelassen, da die Stellen, die du finden musst immer nur einmal drin vorkommen.
Öffne Datei:
/styles/subsilver2/template/index_body.html
Suchen:
Code: Alles auswählen
<!-- IF S_DISPLAY_ONLINE_LIST -->
Code: Alles auswählen
<!-- IF S_USER_LOGGED_IN -->
Code: Alles auswählen
<!-- IF LEGEND -->
<tr>
<td class="row1"><b class="gensmall">{L_LEGEND} :: {LEGEND}</b></td>
</tr>
<!-- ENDIF -->
</table>
<!-- ENDIF -->
Code: Alles auswählen
<!-- ENDIF -->
/styles/subsilver2/template/overall_header.html
Suchen:
Code: Alles auswählen
<!-- IF S_DISPLAY_MEMBERLIST -->
Code: Alles auswählen
<!-- IF S_USER_LOGGED_IN -->
Code: Alles auswählen
{L_MEMBERLIST}</a><!-- ENDIF -->
Code: Alles auswählen
<!-- ENDIF -->
Anschließend wieder hochladen und nicht vergessen den Cache zu leeren.
P.S.: Ich hab mal verwirrenden Code weggelassen, da die Stellen, die du finden musst immer nur einmal drin vorkommen.
Vielen Dank! Aber: Kleines Problem:
Ich habe im SubSilver-Ordner keinerlei HTML Dateien. Dort sind nur TPL Dateien...
Was kann ich tun? Was mache ich falsch?
LG
Figo
Ich habe im SubSilver-Ordner keinerlei HTML Dateien. Dort sind nur TPL Dateien...
Was kann ich tun? Was mache ich falsch?
LG
Figo
Metzle hat geschrieben:Bei subsilver2:
Öffne Datei:
/styles/subsilver2/template/index_body.html
Suchen:Davor einfügen:Code: Alles auswählen
<!-- IF S_DISPLAY_ONLINE_LIST -->
Suchen:Code: Alles auswählen
<!-- IF S_USER_LOGGED_IN -->
Danach einfügen:Code: Alles auswählen
<!-- IF LEGEND --> <tr> <td class="row1"><b class="gensmall">{L_LEGEND} :: {LEGEND}</b></td> </tr> <!-- ENDIF --> </table> <!-- ENDIF -->
Öffne Datei:Code: Alles auswählen
<!-- ENDIF -->
/styles/subsilver2/template/overall_header.html
Suchen:Davor einfügen:Code: Alles auswählen
<!-- IF S_DISPLAY_MEMBERLIST -->
Suchen:Code: Alles auswählen
<!-- IF S_USER_LOGGED_IN -->
Danach einfügen:Code: Alles auswählen
{L_MEMBERLIST}</a><!-- ENDIF -->
Alle Dateien schließen und abspeichernCode: Alles auswählen
<!-- ENDIF -->
Anschließend wieder hochladen und nicht vergessen den Cache zu leeren.
P.S.: Ich hab mal verwirrenden Code weggelassen, da die Stellen, die du finden musst immer nur einmal drin vorkommen.
- BaerchenHH
- Mitglied
- Beiträge: 1067
- Registriert: 29.02.2008 01:42
- Wohnort: Hamburg
Noch ein Tip zu den Suchmaschienen:
Erstelle im Hauptroot eine Datei mit dem Namen "robots.txt"
mit folgendem Inhalt:
Wobei "***" für den jeweiligen Ordner (samt Inhalt) steht (Wichtig: das "/" am Anfang und am Ende.
und "***.***" für die jeweilige Datei steht, welche durch die Suchroboter nicht erfasst werden soll.
(Ich bin mir nicht sicher, obdie Zeile "Disallow: /" ausreichen würde.)
Erstelle im Hauptroot eine Datei mit dem Namen "robots.txt"
mit folgendem Inhalt:
Code: Alles auswählen
User-agent: *
Disallow: /
Disallow: /***/
Disallow: /***.***
und "***.***" für die jeweilige Datei steht, welche durch die Suchroboter nicht erfasst werden soll.
(Ich bin mir nicht sicher, obdie Zeile "Disallow: /" ausreichen würde.)