Startseite verändern

Last updated by Jakob Diener Comments (1)

Hallo und guten Abend.

Ich möchte nicht das auf der Startseite der Domain die letzten Aktivitäten erscheinen.

Stattdessen würde ich da lieber wie bei FB einfach nur den Log In Bereich und eine Grafik haben.
Was kann ich da machen?
Bin leider noch nicht so mit elgg so bewandert.

Elgg-Version :

Release - 1.9.6, Version - 2014050600

Aalborg Theme 1.9

 

  • Es gibt zwei Möglichkeiten, die Indexseite anzupassen.

    Die erste Möglichkeit ist die Verwendung des Widget Manager-Plugins (https://community.elgg.org/plugins/384604). Damit kannst Du als Admin die Widgets der Indexseite per Drag+Drop konfigurieren wie man es auf den Profilseiten und dem Dashboard kann. Es scheint leider so, dass es die aktualisierte Version des Widget Manager-Plugins für Elgg 1.9 zumindest derzeit leider nicht mehr ermöglicht, separate Layouts der Indexseite für angemeldete und nicht-angemeldete Besucher (für die die Indexseite dann die Loginseite darstellt) zu definieren. Wenn Du also auf der Loginseite nur das Login-Widget haben möchtest, wäre nach der Anmeldung die Indexseite wohl leer. Ich kann nicht sagen, ob die getrennte Konfiguration des Indexseiten in einer späteren Version wieder möglich sein wird.

    Die zweite Möglichkeit erfordert ein wenig Programmieren. Ausgehend vom Code des Custom Index-Plugins, das bei Elgg standardmäßig die Indexseite generiert, kannst Du Dir ein Plugin erstellen, das eine separate Loginseite liefert. Ich hab das beispielsweise beim Login Required-Plugin so gemacht (https://community.elgg.org/plugins/804349). Die eigentliche Funktionalität dieses Plugin ist zwar ein Walled Garden (kein Zugriff auf Seiteninhalte für nicht angemeldete Besucher). Aber wenn Du den Code, der die Walled Garden-Funktionalität liefert, einfach auskommentierst, hast Du trotzdem noch eine separate Loginseite, auf der nur das Login-Widget enthalten ist, und nach dem Anmelden sind auf der Indexseite weiterhin die bisherigen Widgets enthalten (diese Indexseite kann man durch Änderungen im Code natürlich auch anpassen). Ein Bild könntest Du entweder in einem zweiten Widget auf der Loginseite darstellen (dafür hab ich im Code des Login Required-Plugin beispielhaft gezeigt, wie dies möglich wäre - muss aber manuell angepasst werden damit der Dateiname des Bildes stimmt). Oder Du kannst ein Bild als Hintergrund des Login-Widgets verwenden und die Einblendung (und Größenanpassung des Widgets) über Anpassung der CSS-Klasse (im Login Required-Plugin) erreichen.