Vorschalten einer HTML Seite als Portalseite

Vorschalten einer HTML Seite als Portalseite

von Christian Brunst -
Anzahl Antworten: 5
Hallo zusammen,

ich bin neu in moodle und kenne mich nur bedingt aus. Ich möchte vor moodle eine HTML (index.html) Seite im Corporate Design auf unsere Domain setzen. Da in moodle als wwwroot diese Domain genannt ist, werde ich z.B. beim Login Vorgang, nach erfolgreichem einloggen, wieder auf die vorgeschaltete Seite geleitet.

Hat jemand Erfahrungen mit diesem Thema und kann mir bitte weiterhelfen?

Vielen Dank im voraus!

LG Christian
Mittelwert:  -
Als Antwort auf Christian Brunst

Re: Vorschalten einer HTML Seite als Portalseite

von Maik Riecken -
"Da in moodle als wwwroot diese Domain genannt ist, werde ich z.B. beim Login Vorgang, nach erfolgreichem einloggen, wieder auf die vorgeschaltete Seite geleitet."

Das ist ja eine Feststellung. Ich verstehe ehrlich gesagt deine Frage dahinter nicht. Möchtest du:
  • ... dass die Startseite nur beim direkten Aufruf eurer Domain erscheint?
  • ... dass man sich auf der Startseite einloggt und dann im Moodlesystem direkt landet?
  • ... dass man nach dem Einloggen wieder auf der Startseite landet und die sich dann irgendwie ändert und Links enthält?
Wenn du in das Suchfeld unter dem Adminmenu "login" eingibst und dann Return drückst, erhälst du als Suchergebnis u.a. das Feld "Alternative Login-URL". Ich vermute, dass es das ist, was du willst. Dafür musst du aber mit HTML-Formularen umgehen können. Hier findest du einen Einstieg:

http://de.selfhtml.org/navigation/suche/index.htm?Suchanfrage=formular


Gruß,

Maik
Als Antwort auf Maik Riecken

Re: Vorschalten einer HTML Seite als Portalseite

von Christian Brunst -
Hallo Maik,

danke für die schnelle Rückmeldung! Ich habe bereits eine eigene HTML Seite im Webverzeichnis angelegt, diese heißt index.html. Meine Domain ruft diese Seite automatisch auf, wenn ich meine Domain http://beispiel.de aufrufe. Diese Seite liegt im moodle Verzeichnis und folglich wird jedesmal wenn ich einen Link im moodle aufrufe, der auf wwwroot verweist, wird meine index.html aufgrufen. Hoffe Du konntest verstehen was ich meine.

Deinen Lösungsansatz verstehe ich als alternative Login-Seite, das benötige ich eigentlich nicht.

Ich habe allerdings auch keine richtige Frage gestellt, sorry.
Ich möchte nach dem ich mich eingeloggt habe, nicht wieder auf meine index.html (wwwroot) geleitet werden, sondern ins moodle, geht das und wie gehts das?

Danke&LG
Als Antwort auf Christian Brunst

Re: Vorschalten einer HTML Seite als Portalseite

von Maik Riecken -
Und warum löscht du dann nicht deine index.html? Was nicht da ist, wird auch nicht aufgerufen. Was meinst du mit genau mit wwwroot?

Gruß,

Maik
Als Antwort auf Maik Riecken

Re: Vorschalten einer HTML Seite als Portalseite

von Christian Brunst -
Moin Maik,

ich möchte ja diese Seite davor schalten, die möchte ich nicht löschen. wwwroot ist der String der auf meine Domain verweist. Du findest diesen in der config.php

$CFG->wwwroot = 'http://mysite.org';

und beim aufrufen von http://mysite.org geht er im Webverzeichnis immer wieder auf meine index.html.

Meine Frage also nochmal : )

Wie kann ich eine eigene Seite vor moodle schalten?

Gruß

Christian



Als Antwort auf Christian Brunst

Re: Vorschalten einer HTML Seite als Portalseite

von Maik Riecken -
Die index.html dort einzutragen ist Murks und funktioniert nicht. Leg' Moodle in ein Unterverzeichnis, etwa

$CFG->wwwroot = 'http://mysite.org/unterverzeichnis';

Dann kann du deine index.html behalten und von dort auf dein Moodle verlinken. Wenn du die Seite "erzwingen", d.h. verhindern willst, dass jemand dein Moodle direkt ansurft, musst du ggf. mit PHP oder mod_rewrite nachhelfen.

Maik