ubuntuusers.de

Hinweis: Dies ist ein statischer Snapshot unseres Wikis vom 25. März 2013 und kann daher nicht bearbeitet werden. Der aktuelle Artikel ist unter wiki.ubuntuusers.de zu finden.

SiteBar

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:

Artikel für fortgeschrittene Anwender

Dieser Artikel erfordert mehr Erfahrung im Umgang mit Linux und ist daher nur für fortgeschrittene Benutzer gedacht.

Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:

Wiki/Icons/Oxygen/applications-internet.png SiteBar {en} ist ein Lesezeichen-Verwalter, der diese über ein Netzwerk oder das Internet zugänglich macht. SiteBar speichert die Lesezeichen in einer MySQL-Datenbank und wird von vielen Browsern wie Firefox, Opera und Internet Explorer unterstützt. Allerdings gibt es bei auf Webkit basierenden Browsern wie Chromium oder Midori Probleme bei der Darstellung als Seitenleiste (Sidebar).

Das Programm ist eine freie Alternative zu Xmarks. Die Lesezeichen können auch mit weiteren Benutzern geteilt werden. Neben der nachfolgend beschriebenen Installation auf einem eigenen Server ist auch ein Online-Zugriff {en} auf einen von SiteBar selbst betriebenen oder einen anderen öffentlichen SiteBar-Server möglich. In der Regel ist dazu eine kostenlose Registrierung erforderlich.

./sitebar_firefox.png
Sitebar in Firefox (Bookmarklet)

Voraussetzungen

Die Webanwendung setzt einen Webserver mit PHP und MySQL als Datenbank voraus. Im Artikel LAMP finden sich weitere Informationen zur Installation und Konfiguration dieser Anwendungen, die vor der Installation von SiteBar erfolgen muss.

Installation

SiteBar befindet sich bis einschließlich Ubuntu 11.10 in den offiziellen Paketquellen. Es muss lediglich das folgende Paket installiert [1] werden:

  • sitebar (universe)

Wiki/Vorlagen/Installbutton/button.png mit apturl

Paketliste zum Kopieren:

sudo apt-get install sitebar 

sudo aptitude install sitebar 

Nach der Installation beginnt die Konfiguration, die aus einer Serie von Fragen besteht. Sobald alle Fragen beantwortet sind, kann auf das Programm unter der Adresse http://localhost/sitebar/ zugegriffen werden. Statt localhost kann man hier auch die jeweilige IP-Adresse oder der Servername angegeben werden, sofern der Webserver über ein Netzwerk erreichbar ist.

Manuell

Achtung!

Um Sicherheitsrisiken zu vermeiden, sollten manuell installierte Anwendungen regelmäßig auf den aktuellen Stand gebracht werden.

Herunterladen und entpacken

Die Archivdatei SiteBar-3.3.9.tar.bz2 von der Homepage {en} {dl} herunterladen und entpacken [2]. Die entpackten Dateien müssen nun mit Root-Rechten in das Verzeichnis /var/www/sitebar/ kopiert werden.

./sitebar_config.png

Erstellen der Datenbank

Im nächsten Schritt muss SiteBar für die Nutzung mit MySQL konfiguriert werden. Dazu besucht man die Seite http://localhost/sitebar/ oder allgemein http://SERVER-IP_ODER_NAME/sitebar/. Die nun erscheinenden Formularfelder füllt man entsprechend aus, überprüft die Eingaben und erstellt eine Datenbank. Die Konfiguration für SiteBar lädt man als config.inc.php herunter und kopiert diese Datei mit Root-Rechten nach /var/www/sitebar/inc/. Der Inhalt ist kein Geheimnis:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
<?php
$SITEBAR = array
(
    'db' => array
    (
        'host'      =>  'localhost',
        'username'  =>  'root',
        'password'  =>  'geheim',
        'name'      =>  'sitebar',
    ),
);
?>

Nun befolgt man noch folgende Schritte:

  • Administrator-Konto anlegen

  • ein paar Einstellungsfragen beantworten

  • Benutzer anlegen

Nutzung

Vom eigenem Rechner kann SiteBar nun mit einem Webbrowser über die Adresse http://localhost/sitebar/ zugegriffen werden. Statt localhost gibt man nach Installation alternativ die jeweilige IP-Adresse des Servers oder der Servername an. Nach der Benutzer-Anmeldung können die eigentlichen Funktionen der Webanwendung genutzt werden, die teilweise hinter der rechten Maustaste rechte Maustaste versteckt sind.

Firefox-Erweiterung

Auf der Projektseite {en} wird eine Erweiterung für Firefox angeboten, die SiteBar in den Browser integriert. Nach der Installation gibt man die URL von SiteBar unter "Extras -> Add-ons -> Erweiterungen -> Sitebar Client" an. Über "Ansicht -> Sidebar -> Sitebar Client" lässt sich die Erweiterung ein- bzw. ausblenden.

Falls diese nicht mit neueren Firefox-Versionen kompatibel ist (getestet bis Firefox 19), empfiehlt sich der Einsatz eines Bookmarklets (Lesezeichen), das die gleiche Funktionalität wie die Erweiterung besitzt und keine Installation erfordert. Das Bookmarklet kann via "Integrator öffnen" im Menü von SiteBar erzeugt werden.

Plugins

Über die Homepage sind Erweiterungen erhältlich, um die Benutzerverwaltung über einen IMAP- oder LDAP-Server abzuwickeln.

Problembehebung

Suchfunktion

Bei der Version 3.3.9 gibt es u.a. noch Probleme mit der internen Suchfunktion. Diese sind in der Entwicklerversion 3.4 behoben, die aber mind. PHP 5.2 oder neuer benötigt (der Vorgänger funktioniert auch mit PHP 4.x).

Haupt-URL

Wenn die URL http://localhost/sitebar/ funktioniert, aber keine Anmeldung möglich ist, korrigiert man die URL manuell im Browser. Nach der Anmeldung als Administrator kann man dann unter "Sitebar-Einstellungen -> Erweiterte Einstellungen anzeigen" die "Haupt URL" je nach Installationsort entsprechend ändern.

ubuntuusers.local › WikiSiteBar