Upload via GUI (39 Dateien)

This commit is contained in:
2026-08-14 07:59:43 +00:00
parent 05a2e1c7b6
commit 90f388f49c
31 changed files with 16919 additions and 5554 deletions
+59
View File
@@ -0,0 +1,59 @@
<?php
/**
* WP Multi Modul: Notify-Übersichtsseite
*
* Automatisch aus wp-multi.php ausgelagert. Wird über den Loader in
* wp-multi.php eingebunden (nur wenn das WP Multi Toolkit aktiv ist).
*/
if (!defined('ABSPATH')) { exit; }
/*
* Notify Seite Discord & Telegram
*/
// Die Notify-Menüpunkte werden zentral in wp_multi_register_admin_menus() registriert
// (DC-Notify-Slug wurde von 'wp-multi' zu 'wp-multi-dc-notify' umbenannt, da 'wp-multi'
// jetzt das gemeinsame Top-Level-Menü ist).
// Callback-Funktion für die Hauptseite Notify
function wp_multi_notify_page() {
wpmt_admin_page_open(
__('Notify', 'wp-multi'),
__('Discord- und Telegram-Benachrichtigungen für neue Beiträge', 'wp-multi')
);
wpmt_admin_notice('info', __('Um Benachrichtigungen zu senden, müssen zuerst die entsprechenden Webhooks und Bots eingerichtet werden. Diese Seite erklärt die Einrichtung - die eigentlichen Einstellungen findest du unter DC-Notify bzw. TG-Notify.', 'wp-multi'));
echo '<div class="wpm-grid wpm-grid--2">';
wpmt_admin_card_open(__('Discord', 'wp-multi'));
?>
<p><?php _e('Erstellen Sie einen Webhook in einem Discord-Kanal und fügen Sie die Webhook-URL in die entsprechenden Felder ein.', 'wp-multi'); ?></p>
<ol>
<li><?php _e('Gehen Sie zu Ihrem Discord-Server und öffnen Sie die Server-Einstellungen.', 'wp-multi'); ?></li>
<li><?php _e('Wählen Sie "Integrationen" und dann "Webhook erstellen".', 'wp-multi'); ?></li>
<li><?php _e('Kopieren Sie die Webhook-URL und fügen Sie diese in das entsprechende Feld ein.', 'wp-multi'); ?></li>
</ol>
<p><a href="<?php echo esc_url(admin_url('admin.php?page=wp-multi-dc-notify')); ?>" class="wpm-btn wpm-btn--primary"><?php _e('DC-Notify einrichten', 'wp-multi'); ?></a></p>
<?php
wpmt_admin_card_close();
wpmt_admin_card_open(__('Telegram', 'wp-multi'));
?>
<p><?php _e('Erstellen Sie einen Bot über BotFather und fügen Sie den Token und die Kanal-ID in die entsprechenden Felder ein.', 'wp-multi'); ?></p>
<ol>
<li><?php _e('Öffnen Sie Telegram und suchen Sie nach "BotFather".', 'wp-multi'); ?></li>
<li><?php _e('Geben Sie /newbot ein, um einen neuen Bot zu erstellen.', 'wp-multi'); ?></li>
<li><?php _e('Speichern Sie den Bot-Token und die Kanal-ID und tragen Sie diese in die Felder ein.', 'wp-multi'); ?></li>
</ol>
<p><a href="<?php echo esc_url(admin_url('admin.php?page=tg-notify')); ?>" class="wpm-btn wpm-btn--primary"><?php _e('TG-Notify einrichten', 'wp-multi'); ?></a></p>
<?php
wpmt_admin_card_close();
echo '</div>';
wpmt_admin_page_close();
}