Eve Green

It's not easy being green

Synology Mailstation Roundcube mobile Theme

Was für ein holpriger Titel 😀
Immer wieder, wenn ich auf meinem NAS was installieren will, muss ich dazu über die Console gehen und das fühlt sich jedes Mal an, als sei man der größte Hacker 😀

Heute ging es mir darum, dass die Synology Mailstation (die automatisch ein Roundcube mitbringt), zwar vom Browser aus recht gut zu bedienen ist, nicht aber, wenn man versucht vom Handy aus darauf zuzugreifen. Das Template war überhaupt nicht skalierbar,

roundcube desktop

Wie man sieht, müsste man die eigentliche Mail im rechten Bereich irgendwie aus der Liste erraten und könnte im Vorschaufenster nichts erkennen. Wenn man die Mail öffnet, ist es aber auch nicht viel besser.

Dank dem Internet findet sich aber eine Lösung: Roundcube Seite, Plugin Github
Auf beiden Seiten hab ich die Infos gefunden, die ich brauchte um das bei mir zum laufen zu kriegen.

Wie schon gesagt, hab ich Roundcube nicht extra installiert, sondern ist bei mir Teil der Mailstation. Daher hier der Weg, wie ich das bewerkstelligt habe:

1. Download Skin

Zuerst verbindet man sich über putty mit dem NAS und navigiert in folgendes Verzeichnis:

/volume1/@appstore/MailStation/mail

und läd das mobile Theme herunter:

sudo git clone https://github.com/messagerie-melanie2/Roundcube-Skin-Melanie2-Larry-Mobile.git skins/melanie2_larry_mobile

2. Plugins herunterladen

dann die Plugin-Dateien. An dieser Stelle bin ich mir nicht ganz sicher, ob wirklich beide Plugins notwendig sind. Das könnte man ja probieren.

sudo git clone https://github.com/messagerie-melanie2/Roundcube-Plugin-JQuery-Mobile plugins/jquery_mobile
sudo git clone https://github.com/messagerie-melanie2/Roundcube-Plugin-Mobile plugins/mobile

3. Konfiguration anpassen

Das das mit dem Composer bei mir nicht geklappt hat, kann man das auch so machen: man fügt in der Konfigurationsdatei das Plugin hinzu:

sudo vi config/config.inc.php

Dann die Zeile mit den Plugins suchen ( mit /plugins und “n” kommt man zu der Stelle) und “mobile” in das array mit aufnehmen.

// List of active plugins (in plugins/ directory)
$config['plugins'] = array('mailstation', 'managesieve', 'mobile');

Und magically wird mir auf dem Handy das neue Theme angezeigt:
roundcube mobile theme roundcube mobile menu

Total toll 😀
Hier kann man das Theme auch noch so als Benutzeroberfläche setzen:
Einstellungen -> Benutzeroberfläche -> Oberflächendesign -> Melanie2 Larry mobile
Roundcube Einstellungen

Leave a Reply

Your email address will not be published. Required fields are marked *