Das Intranet mit WordPress gestalten

WordPress ist als Content Management System in vielen Bereichen im Einsatz. Oft wird es noch als Blogsystem gesehen, obwohl es inzwischen weitaus mächtiger ist, weil es in alle Richtungen Plug-Ins gibt und die Themes aus WordPress auch ein beliebig anpassbares CMS gemacht haben, dass sich in alle Richtungen gestalten lässt, ohne, das dabei die Einfachheit in der Administration verloren gehen muss. Für mich lag es daher nahe, es auch als CMS für eine Intranet-Seite einzusetzen.

Grundsätzlich ist es ja so, dass gerade für das Intranet in einem Unternehmen nur in den seltensten Fällen eine eigene Abteilung oder gar eine Kommunikationsabteilung die Verantwortung trägt. Entsprechend wenig Erfahrung liegt dann auch bei der Benutzung eines CMS vor. Umso wichtiger ist es, das an der Front alles schnell und einfach anpassbar und erweiterbar ist.

Plug-Ins sind das A und O

Die Flexibilität durch Plug-Ins ist an der Stelle das interessanteste. So kann man zum Beispiel ohne große Probleme eine LDAP-Authentifizierung einbauen. Damit können nur Benutzer Inhalte sehen, die dafür auch freigeschaltet worden sind oder existierende Zugangsaccounts zum Beispiel zur Active Directory haben. Mit etwas Geschick kann man auch einzelne Bereiche nur für bestimmte Benutzer oder Gruppen freigeben. So lassen sich Informationen auch nur an kleinere Gruppen weitergeben. Bei Newslettern gibt es die Möglichkeit, diesen per Mail auch an den automatischen WordPress-E-Mail-Import zu setzen, damit dieser Newsletter zusätzlich auch im Intranet steht. Auch andere Schnittsellen lassen sich implementieren. Mit etwas kreativität sind da kaum Grenzen gesetzt.

Informationen über Widgets

Auch Schnittstellen zu anderen Systemen lassen sich in der Regel leicht einbauen. Die einfachste Möglichkeit ist die Einbindung Informationen anderer Seiten über Widgets. Solange es sich nur um interne, vertrauenswürdige Seiten handelt, können diese Informationen als iframe  in einer Box eingebunden werden. Aber auch in ganzen Seiten lässt es sich mit iframes arbeiten. Das spart viel Programmierarbeit und man nutzt auch das Originalsystem, dass die Information zur Verfügung stellt. Es bleibt also alles in sich stimmig und sollte wenig Darstellungsfehler machen. Auf diese Weise habe ich eingebunden:

  • Aktuelle Systeminformationen zu Systemen, die alle nutzen
  • Loginfenster für Webmailer
  • Informationen zu Wartungsterminen individuell für die einzelnen Abteilungen
  • Eine Linksammlung zu wichtigen, internen Informationen auf anderen Systemen

Kategorien und Schlagworte

Wie in einem normalen Blog können diese auch im Intranet sehr wichtig sein. Nicht, weil man diese unbedingt in jedem Artikel anzeigt, aber mit Schlagworten oder Kategorien lassen sich die Artikel thematisch zuordnen. So können hinterher thematisch verwandte Artikel einfacher gefunden werden. So habe ich zum Beispiel all meinen Videotutorials im Intranet der entsprechenden Kategorie zugewiesen. Wenn man die Kategorie dann im Menü fest verlinkt, werden so alle Videos angezeigt, die jemals gemacht worden sind. So lassen sich neben der Suche auch über direkte Links Informationen wieder schnell auffinden.

Do It Yourself

Und falls doch mal etwas nicht ganz so ist, wie man es sich vorstellt, gilt auch hier: bau dir selber etwas passendes. Es gibt überall Anleitungen, die einem da weiterhelfen. WordPress lebt davon, dass andere etwas mit eingeben und so letztlich auch die eigene Arbeit unterstützen. Dann ist es noch besser, wenn man selber etwas zurück geben kann. Falls noch jemand Ideen oder Fragen dazu hat, stehe ich natürlich gerne zur Verfügung und freue mich auf Kommentare.

7 Antworten auf “Das Intranet mit WordPress gestalten”

  1. Hallo Sebastian
    Interessanter Bericht.
    Ich habe da mal einige allgemeine Fragen.
    Ich möchte im Betrieb ein kleines Intranet erstellen und habe noch keine WordPress und auch keine HTML Kenntnisse.
    Sind aus Deiner Sicht beide Dinge leicht zu erlernen?
    Hast du mir eine Buchempfehlung als Nachschlagewerk?
    Danke für Deine Bemühungen
    Thomas

  2. Hallo Thomas,

    grundsätzlich ist eine einfache WordPress-Installation schnell erstellt. Allerdings setzen sie wenigstens ein kleines Wissen voraus. Man sollte einen WebServer einrichten oder zumindest betreiben können, auf dem eine Datenbank läuft und die entsprechenden Skript-Sprachen. In diesem Fall ist es PHP. Für ein kleines Intranet in einem kleinen Unternehmen kann hier als Grundlage schon ein xampp reichen. Gerade, wenn du noch keine Erfahrungen mit WordPress hast, würde ich dir das sogar empfehlen, um erstmal für dich auf deinem eigenen Computer erstmal zu schauen, wie man WordPress so bedient und einrichtet. Falls es schief geht, kann man den xampp-Ordner einfach löschen und wieder von vorne anfangen (neu installieren). Als Dokumentation würde ich dabei erstmal auf die Installationsanleitung verweisen: http://wpde.org/installation/

    Mit HTML-Kenntnissen kommt man natürlich immer weiter, diese sind aber in der Regel nicht nötig, wenn man fertige Plug-Ins und Themes aus dem großen WordPress-Verzeichnis nimmt. Für HTML gibt es viele Nachschlagewerke, wie http://selfhtml.org/. Ich glaube aber, dass es erstmal nicht nötig ist.

    Ich selbst habe noch kein Buch gelesen. Meisten half mir bei konkreten Problemen eine Google-Suche sehr schnell weiter. Gerade WordPress hat eine so große Verbreitung, dass das Internet voll mit Anleitung, Tipps, Tricks und Hinweisen ist, so dass ich mich damit erstmal auseinander setzen würde. Da ich noch keines gelesen habe, kann ich keines empfehlen, würde es aber mal bei den Beststellern zum Thema bei Amazon versuchen.

    Und ob es grundsätzlich leicht zu erlernen ist? Von mir ein klares ja. Ich glaube, dass man mit WordPress wirklich schon viel erreichen kann, ohne das man ein großer Programmierer sein muss. Viele Dinge können einfach über das Menü gesteuert und installiert und auch eingerichtet werden. Die Erfolge sind schnell sichtbar und man versteht relativ schnell, wie es funktioniert. In Anbetracht dieser Tatsachen ist es ein sehr mächtiges System.

    Viele Grüße und sorry für die lange Antwortzeit

    Sebastian

  3. Hey,
    Ich habe deinen Beitrag mit großem Interesse und großer Freude gelesen.
    Ich muss für eine Schule ein Intranet einrichten, wo sich die Eltern/Schüler einloggen können, um interne Daten abzurufen.
    Es sind mehrere hundert Haushalte, also sollten mehrere hundert Zugangscodes/Benutzerkonten bereitgestellt werden, die man alle von einem Adminkonto verwalten kann.
    Ist da WordPress immer noch eine richtige Lösung?
    Und habe ich das richtig verstanden, dass ich dafür die Business Option bei WordPress abonnieren muss?
    Viele Grüße und danke im Voraus!

  4. Hi,
    grundsätzlich halte ich WordPress immer noch für ein gutes CMS, um ein kleines internes Intranet abzubilden. Allerdings ging es dabei für mich nicht um von Außen zugängliche Informationen und das scheint das zu sein, worauf es bei euch hinausläuft. Da gibt es natürlich verschiedene Plugins und Konfigurationsmöglichkeiten, wie man so etwas realisieren könnte, aber ich denke, dass man in dem Fall genauer schauen muss: welche Daten sollen zur Verfügung gestellt werden und wie stark müssen sie geschützt werden? Zum Beispiel ist aus meiner Sicht ein Stundenplan ohne konkrete Namen weniger schützenswert, als konkrete Stundenpläne für Schüler mit Namen oder evtl. Listen, wer versetzt wurde und wer nicht.

    Je nach Anwendungszweck gibt es dazu auch vielleicht geeignetere Systeme. Denn ein großes Berechtigungssystem ist nicht von Haus aus in WordPress hinterlegt und muss angebaut werden. Bugs können immer passieren. Und im Idealfall sollte man es einfach abgleichen können, damit am Jahresende abgegangene Schüler keinen Zugriff mehr auf das System haben. Ich tue mir da schwer, direkt ein „kann man auf jeden Fall machen“ und ein „sollte man auf keinen Fall machen“ zu sagen ;)

    Viele Grüße
    Sebastian

  5. Danke für die schnelle Antwort!
    Grundsätzlich geht es für mich erstmal darum, nur den tatsächlichen Stundenplan und den Vertretungsplan den Eltern und Schülern zugänglich zu machen, da irgendein Datenschutzgesetz geändert wurde und das jetzt nicht mehr öffentlich im Netz stehen darf. Pläne für Schüler und Versetzungslisten sind kein Bestandteil meiner Aufgabe, das wird anders geregelt.
    Ich brauche also eigentlich nur eine Seite mit einem Berechtigungssystem für viele Haushalte. Ich schau mich mal nach passenden Plug-Ins für WordPress um, welche anderen Systeme könntest du denn sonst noch empfehlen?
    Viele Grüße!

  6. Hallo,

    nicht so trivial. Es gibt Buddypress für WordPress, was Dir vielleicht weiterhelfen könnte. Es ist flexibel konfigurierbar, bietet Benutzer- und Gruppenberechtigungen und wäre dann in WordPress integriert. Das wäre wahrscheinlich so dass, was ich mir nochmal in dem Zusammenhang ansehen würde.

    Sorry für die lange Antwort, aber trotzdem ein schönes Wochenende!
    Sebastian

  7. Hallo Sebastian,
    danke für deinen Artikel.
    Ich will gerade eine Art kleines, schlankes Intranet aufbauen.
    Das soll ein abgeschotteter Bereich auf der Website werden oder über eine Subdomain erreichbar sein. Neben einem Login für den Webmailer soll das nur ein Schwarzes Brett für Mitteilungen und Nachrichten enthalten, evtl. ein paar Dokumente und Leitfäden ggf. in Form eines Wikis und vor allem soll es möglich sein, für jeden Mitarbeiter einen Ordner anzulegen, wo er Berichte hochladen kann. Diese Ordner sollen dann nur die Geschäftsführung und den jeweiligen Mitarbeiter einsehbar sein.
    Hast du eine Idee wie und mit welchen Plugins ich das (vor allem den letzten Punkt) umsetzen kann?
    Vielen Dank
    Thomas

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.