Kategorie: DirectLinux

Kalender zur Roundcube- und Elastic-Vorlage hinzugefügt

Das folgende Tutorial beschreibt, wie Sie Roundcube ein Kalender-Plugin hinzufügen und wie es für die Elastic-Vorlage behandelt wird.

Zuerst gehen wir zum tmp-Ordner:

 cd / tmp

Wir laden ein Kalender-Plugin herunter:

 Git-Klon https://git.kolab.org/diffusion/RPK/roundcubemail-plugins-kolab.git

Wir gehen in das Plug-In-Verzeichnis unseres Roundcube, Bei einem Server mit Directadmin-Panel handelt es sich um ein Verzeichnis:

cd / var / www / html / roundcube / plugins

Wir verschieben die Plugin-Dateien aus dem tmp-Ordner in unser Plugin-Verzeichnis

cp -r / tmp / roundcubemail-plugins-kolab / plugins / calendar .
cp -r / tmp / roundcubemail-plugins-kolab / plugins / libcalendaring .
cp -r / tmp / roundcubemail-plugins-kolab / plugins / libkolab .

Wir korrigieren die Konfigurationsdatei des Plugins:

 CD-Kalender /
 cp config.inc.php.dist config.inc.php

Wir erstellen die Plug-In-Datenbankstruktur.

 CD ../../
 bin / initdb.sh --dir = plugins / calendar / drivers / database / SQL

Die Installation von lessc auf einem Centos7-System sieht folgendermaßen aus. Das Plugin muss ordnungsgemäß mit der Elastic-Vorlage funktionieren.

yum install rubygems
yum install gcc-c++
yum install ruby-devel
gem install less
gem install therubyracer

Wir erstellen einen CSS-Kalender für die elastische Vorlage.

Im Verzeichnis sein /var / www / html / roundcube /

Wir geben den Befehl:

lessc -x plugins / libkolab / skins / elastic / libkolab.less > Plugins / libkolab / skins / elastic / libkolab.min.css

Der letzte Schritt ist das Hinzufügen eines Plugins zur Roundcube-Konfigurationsdatei.

Editierdatei:

nano /var/www/html/roundcube/config/config.inc.php

Und schließlich in der Sektion:

// List of active plugins (in plugins/ directory)
$config['plugins'] = array(

Wir korrespondieren

    'Kalender',

Mein Abschnitt sieht so aus:

// List of active plugins (in plugins/ directory)
$config['plugins'] = array(
    "verwaltet",
    'Passwort',
    'Archiv',
    'zipdownload',
    'Kalender',
);

Das ist alles,, Wir haben einen voll funktionsfähigen Kalender 🙂

Linux

Zobacz komentarze

  • Vielen Dank, es hat funktioniert, aber es ist ein Fehler aufgetreten:

    lessc -x plugins / libkolab / skins / elastic / libkolab.less > Plugins / libkolab / skins / elastic / libkolab.min.css

    Abgebrochen (Kern abgeladen)

    Ist ist alles wichtig? Nochmals vielen Dank für das Teilen.

  • Und du machst, eine Lösung für den Webclient, um sich ähnlich wie Google Mail zu verhalten - Ich meine, die Nachricht einfädeln, markiert, keine Kategorisierung?

      • Ich habe einmal nachgeschaut, aber so wie ich es jetzt sehe fängt es immer noch nicht an:
        - das Einfädeln ist immer noch Outlook-Stil; das heißt, es erstellt einen Nachrichtenbaum, anstatt nur eine Nachricht gegen eine andere anzuzeigen (ala Forum) in der Nachrichtenansicht
        - Sie können Ihrer Nachricht Tags hinzufügen, aber es macht nichts mit ihnen. Ich kann sie nicht suchen, filtern usw. - Jemand hatte eine Idee, aber nie fertig finished. Wo es scheint, dass es funktionieren sollte. Aber es geht nicht. Denn in den Einstellungen kann man ein Label definieren und diesem ein IMAP-Verzeichnis zuweisen, aber man kann es irgendwie nicht mit der Unterdatei verbinden.

  • Ich habe es gerade unter Ubuntu ausprobiert 20.04 und es funktioniert einwandfrei!!!! :D

    Danke!!!!!

Udostępnij
Opublikowane przez
Linux

Neue Beiträge

KeePass2 2.52 w Ubuntu 22.04

In der folgenden Anleitung wird beschrieben, wie Sie KeePass unter Ubuntu installieren. Całość wykonamy za pomocą kilku poleceń

2 years temu

Installieren des Master-PDF-Editors in Ubuntu 22.04

Master PDF Editor ist ein umfassendes PDF-Programm, die viele Funktionen enthält. Oprócz tworzenia i edycji

2 years temu

iotop - Speicherüberwachung

Iotop jest prostym narzędziem dla systemów Uniksowych umożliwiającym monitorowanie użycia dowolnego nośnika pamięci flash/hdd/ssd w

2 years temu

Führen Sie mehrere Befehle in einem Cron-Job aus

Sie können zwei oder mehr Befehle durch Semikolons trennen (;), Semikolon (;): służy do oddzielania

2 years temu

Ändern der Exif-Daten eines Fotos im Linux-Terminal

Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.

2 years temu

Installation von Rocket.Chat Server auf Rocky Linux 8

Die folgende Anleitung beschreibt, wie Rocket.Chat unter Rocky Linux installiert wird 8 Całość bardzo prosto zainstalujemy

2 years temu