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,
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:
Total toll 😀
Hier kann man das Theme auch noch so als Benutzeroberfläche setzen:
Einstellungen -> Benutzeroberfläche -> Oberflächendesign -> Melanie2 Larry mobile