From d0b8de30680082f7c8977249d46a2626053ce8b4 Mon Sep 17 00:00:00 2001
From: ctr49
Date: Sat, 5 Dec 2020 18:40:35 +0100
Subject: [PATCH] reapply lost changes from @kim.lang
---
gcal-import-admin.php | 56 +++++++++++++++++++++----------------------
gcal-import.php | 10 ++++----
2 files changed, 33 insertions(+), 33 deletions(-)
diff --git a/gcal-import-admin.php b/gcal-import-admin.php
index e4441ae..71f00fb 100644
--- a/gcal-import-admin.php
+++ b/gcal-import-admin.php
@@ -19,7 +19,7 @@ defined( 'ABSPATH' ) or die( 'No script kiddies please!' );
add_action('admin_menu', 'gcal_admin_add_page');
function gcal_admin_add_page() {
- add_options_page( 'GCal Importer Einstellungen', 'GCal Importer', 'manage_options', 'kal3000-gcal-import', 'gcal_options_page');
+ add_options_page( 'WolKal3000 – Synchronisation von Kal3000 mit Wolke-Kalendern', 'WolKal3000', 'manage_options', 'kal3000-gcal-import', 'gcal_options_page');
}
function gcal_options_page() {
@@ -32,11 +32,14 @@ function gcal_options_page() {
= esc_html(get_admin_page_title()); ?>
+
Mit WolKal3000 kannst du dein Kal3000-Plugin automatisch mit Kalendern in der grünen Wolke synchronisieren. Darüber hinaus kannst du jede andere ICS-Datei verwenden.
Bitte hier die zu den Terminkategorien gehörigen Feeds eintragen (copy & paste!).
- Wenn zu einer Terminkategorie kein Feed gehört, einfach leer lassen.
+
Wolke-Kalender synchronisieren in eine ausgewählte Terminkategorie von Kal3000. Bitte trage hierfür die entsprechende Export-Adresse des gewünschten Wolke-Kalenders ein.Falls zu einer Terminkategorie kein Wolke-Kalender synchronisiert werden soll, entsprechendes Feld bitte leer lassen.
Zeitintervall in Minuten, in dem die Feeds synchronisiert werden sollen.
- Neu setzen erfordert einen Neustart des Plugins (Deaktivieren / Aktivieren).
+
In welcher Regelmäßigkeit sollen die Wolke-Kalender synchronisiert werden? Bitte Zeitintervall in Minuten angeben.
+ Achtung: Um Änderungen wirksam werden zu lassen, muss das Plugin deaktiviert und wieder aktiviert werden. (Menüpunkt "Plugins")
-
Um Termine auf der Karte zu sehen, ist es nötig, die Orte zu geocoden, d.h.
- deren geografische Länge und Breite herauszufinden. Dafür sind mehrere
- Verfahren wählbar.
-
+
Damit der Termin-Ort auf einer Karte eingezeichnet werden kann, müssen die Ortsinformationen von der Textform in geografische Länge und Breite umgerechnet werden.Dies nennt sich Geocoding. Dabei handelt es sich um eine experimentelle Funktion von WolKal3000.
Debugging aktivieren (landet in ${APACHE_LOG_DIR}/error.log).
+
Debugging aktivieren? Speicherort: ${APACHE_LOG_DIR}/error.log
Um die Performance zu verbessern, werden gefundene Geocoding-Daten zwischengespeichert.
- Zu Debugging-Zwecken kann der Zwischenspeicher (Cache) beim Neustart des Plugins gelöscht
- werden, um ein neues Geocoding aller Event-Lokationen zu erzwingen.
-
+ Zu Debugging-Zwecken kann der Zwischenspeicher (Cache) des Plugins gelöscht
+ werden, um ein neues Geocoding aller Termin-Orte zu erzwingen.
+
Geocoding-Cache bei Neustart des Plugins löschen ';}
+ echo ' Geocoding-Cache nach Deaktivieren und Aktivieren des Plugins löschen ';}
@@ -198,4 +199,3 @@ function gcal_options_validate($input) {
}
-
diff --git a/gcal-import.php b/gcal-import.php
index 80c43d9..6312041 100644
--- a/gcal-import.php
+++ b/gcal-import.php
@@ -1,10 +1,10 @@
+ * Plugin Name: WolKal3000 – Termin-Synchronisation
+ * Plugin URI: https://git.netzbegruenung.de/NB-Public/WolKal3000/
+ * Description: Synchronisation des Kal3000-Plugins mit Wolke-Kalendern und ICS-Dateien
+ * Version: 0.3.8
+ * Author: Harald Milz & Netzbegrünung
* License: GPLv3
* License URI: https://www.gnu.org/licenses/gpl-3.0
* Domain Path: /languages