obwohl die Frage gegen jegliche Grundideen des bloggen verstößt - gibt es eine Möglichkeit den Blog mit Passwort zu schützen. Ich meine den kompletten Blog. Das heißt beim Zugriff auf www.domain.de/blog/ soll nach einem Benutzername/Passwort gefragt werden!
Okay htaccess wäre eine Möglichkeit - sieht aber nicht so schön aus! Vielleicht gibt es noch eine andere Möglichkeit?
Ansonsten bietet Serendipity 0.9 auch die möglichkeit, artikel/kategorien nur anzuzeigen, wenn man eingeloggter Autor ist, das ist aber halt mit etwas konfiguration verbunden.
Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Das Problem der statischen Seite ist, dass dein normaler Bloginhalt natürlich dann aufrufbar ist, wenn jemand weiß wie Deine URLs aufgebaut sind. Da s9y URLs fast immer identisch sind, wäre das kein Problem.
Du solltest also auf eine andere Methode ausweichen. .htaccess ist dafür wirklich empfehlenswert. Und wenn Du das loginfenster nicht magst, musst Du halt alle Einträge in geschützte Kategorien packen.
Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
ich muss noch mal nerven. Also irgendwie hat mir das keine Ruhe gelassen.
Für die Zugriffbeschränkung habe ich auf die Benutzer des Forums (SMF) zurückgegriffen und mittels einer simplen if / else Abfrage den Zugang eingeschränkt:
# wird benötigt, um auf die Forums Variablen zurückzugreifen
require("/Pfad/zum/Forum/SSI.php");
if ($context['user']['is_guest'])
{
echo
'<table border=0 cellpadding=0 cellspacing=0 width=100%>
<tr><td align="center"><font color="red">Zugriff verweigert</font></td></tr>
</table>';
}
else
{
der restliche Code der Index.php
# am Ende noch ein Klammer
}
Das was Du machst, dürfte keine wirklichen Probleme geben sondern ist ein ganz guter Ansatz. Hättest Du vorher gesagt, dass Du schon ein Login anhand eines Forums auf Deiner Seite durchführst, wäre ich vielleicht sogar auch drauf gekommen
Ganz perfekt wäre es, wenn Du das ganze als Plugin realisierst. Es gibt es serendipity_event_httpauth plugin, was auf vorhandensein eines .htaccess logins prüft. Das könntest du theoretisch umschreiben und dein SSI.php einbinden und so prüfen, das wäre noch einen Tick sauberer weil Du dann bei Serendipity Updates keinen Hauptcode wieder anfassen musst, sondern das Plugin einfach laufen lassen.
Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
garvinhicking wrote:
Hättest Du vorher gesagt, dass Du schon ein Login anhand eines Forums auf Deiner Seite durchführst, wäre ich vielleicht sogar auch drauf gekommen
Beim nächsten Mal, gebe ich mehr Informationen! Sorry.
garvinhicking wrote:Ganz perfekt wäre es, wenn Du das ganze als Plugin realisierst. Es gibt es serendipity_event_httpauth plugin, was auf vorhandensein eines .htaccess logins prüft.
Jetzt, wo die Tage kürzer werden, ...! Ich werde mir das Plugin am Wochenende mal anschauen!
Oki, dann viel Spaß damit! Bei Fragen weißt du ja, wo wir zu finden sind
Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/