summaryrefslogtreecommitdiff
path: root/views/mods/mod_core
diff options
context:
space:
mode:
authorDaniel Schmitzer <noreply@maennchen1.de>2016-01-14 14:55:36 +0000
committerDaniel Schmitzer <noreply@maennchen1.de>2016-01-14 14:55:36 +0000
commitad405c7045c6e242080ec9d3ce4c9e586b517c4f (patch)
treeb41905f4d27f3eaaabd5bad3a39f8d3873540b46 /views/mods/mod_core
- Testweise 4
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@5261 0d5edaf7-2b12-4e95-93f4-047927463d4b
Diffstat (limited to 'views/mods/mod_core')
-rw-r--r--views/mods/mod_core/admin_licence.phtml7
-rw-r--r--views/mods/mod_core/admin_register.phtml100
-rw-r--r--views/mods/mod_core/module_index.phtml78
3 files changed, 185 insertions, 0 deletions
diff --git a/views/mods/mod_core/admin_licence.phtml b/views/mods/mod_core/admin_licence.phtml
new file mode 100644
index 0000000..7573d43
--- /dev/null
+++ b/views/mods/mod_core/admin_licence.phtml
@@ -0,0 +1,7 @@
+<?php
+
+
+?>
+<h2><?php echo __('Es wurde noch keine gültige Lizenz gefunden.', 'wpsg'); ?></h2>
+
+<p><?php echo __('Damit sie den Shop registrieren können benötigen sie eine gültige Lizenz.<br />Diese können sie unter <a href="http://shop.maennchen1.de/" target="_blank">shop.maennchen1.de</a> erwerben und anschließend in der Plugin Verwaltung installieren.', 'wpsg'); ?></p> \ No newline at end of file
diff --git a/views/mods/mod_core/admin_register.phtml b/views/mods/mod_core/admin_register.phtml
new file mode 100644
index 0000000..379faf5
--- /dev/null
+++ b/views/mods/mod_core/admin_register.phtml
@@ -0,0 +1,100 @@
+<?php
+
+ /**
+ * Templatedatei für das Registrierungsinterface
+ * Sollte nicht verändert werden
+ */
+
+?>
+<div class="wpsg_admin_submenu">
+
+ <div class="head">
+ <div class="title"><?php echo __("Lizenzverwaltung", "wpsg"); ?></div>
+ <div style="clear:both;"></div>
+ </div>
+
+ <ul>
+ <li class="<?php echo ((!isset($_REQUEST['subaction']))?'current':''); ?>"><a href="<?php echo wpsg_url(WPSG_URL_WP.'wp-admin/admin.php?page=wpsg-Admin&action=registrierung'); ?>"><?php echo __('Registrierungsdaten', 'wpsg'); ?></a></li>
+ <li class="<?php echo ((isset($_REQUEST['subaction']) && $_REQUEST['subaction'] == 'domains')?'current':''); ?>"><a href="<?php echo wpsg_url(WPSG_URL_WP.'wp-admin/admin.php?page=wpsg-Admin&action=registrierung&subaction=domains'); ?>"><?php echo __('Domainverwaltung', 'wpsg'); ?></a></li>
+ <li class="<?php echo ((isset($_REQUEST['subaction']) && $_REQUEST['subaction'] == 'module')?'current':''); ?>"><a href="<?php echo wpsg_url(WPSG_URL_WP.'wp-admin/admin.php?page=wpsg-Admin&action=registrierung&subaction=module'); ?>"><?php echo __('Modulaktivierung', 'wpsg'); ?></a></li>
+ </ul>
+
+</div>
+
+<div class="wpsg_admin_content">
+
+ <?php if (!isset($_REQUEST['subaction'])) { ?>
+ <h2><?php echo __('Registrierungsdaten', 'wpsg'); ?></h2>
+
+ <?php echo wpsg_drawForm_Input('register_lizenz', __('Lizenzart', 'wpsg'), $this->view['typ'], array('readonly' => true, 'disabled' => true)); ?>
+
+ <br />
+ <form enctype="multipart/form-data" method="post" action="<?php echo wpsg_url(WPSG_URL_WP.'wp-admin/admin.php?page=wpsg-Admin&action=registrierung&noheader=1'); ?>" name="form1">
+
+ <?php echo wpsg_drawForm_Input('register_vname', __('Vorname', 'wpsg'), $this->view['data']['vname']); ?>
+ <?php echo wpsg_drawForm_Input('register_name', __('Name', 'wpsg'), $this->view['data']['name']); ?>
+ <?php echo wpsg_drawForm_Input('register_plz', __('PLZ', 'wpsg'), $this->view['data']['plz']); ?>
+ <?php echo wpsg_drawForm_Input('register_ort', __('Ort', 'wpsg'), $this->view['data']['ort']); ?>
+ <?php echo wpsg_drawForm_Input('register_strasse', __('Straße', 'wpsg'), $this->view['data']['strasse']); ?>
+ <?php echo wpsg_drawForm_Select('register_land', __('Land', 'wpsg'), $this->view['data']['lander'], $this->view['data']['land']); ?>
+ <?php echo wpsg_drawForm_Input('register_email', __('E-Mail', 'wpsg'), $this->view['data']['email']); ?>
+
+ <br />
+ <input id="submit" name="registerdata-submit" type="submit" class="button-primary" value="<?php echo __('Änderungen übermitteln', 'wpsg'); ?>" />
+
+ </form>
+ <?php } ?>
+
+ <?php if (isset($_REQUEST['subaction']) && $_REQUEST['subaction'] == 'domains') { ?>
+ <h2><?php echo __('Registrierte Domains', 'wpsg'); ?></h2>
+
+ <?php if (sizeof($this->view['data']['domains']) <= 0) { ?>
+ <p><?php echo __('Noch keine Domains registriert.', 'wpsg'); ?>
+ <?php } else { ?>
+ <b><?php echo __('Bereits auf diesen Key registrierte Domains', 'wpsg')?>:</b><br /><br />
+ <?php foreach ($this->view['data']['domains'] as $d) { ?>
+ <div class="wpsg_domainrow">
+ <?php echo wpsg_hspc($d['url']); ?>&nbsp;[<a href="<?php echo wpsg_url(WPSG_URL_WP.'wp-admin/admin.php?page=wpsg-Admin&action=registrierung&noheader=1&do=remove&url='.rawurlencode($d['url'])); ?>"><?php echo __('Registrierung aufheben', 'wpsg'); ?></a>]
+ </div>
+ <?php } ?>
+ <?php } ?>
+
+ <br />
+ <?php if ($this->view['data']['registred'] === true) { ?>
+ <p class="wpsg_registersuccess"><?php echo __('Diese Domain ist bereits auf diesen Schlüssel registriert.', 'wpsg'); ?></p>
+ <?php } else { ?>
+
+ <p class="wpsg_registerfailure"><?php echo __('Diese Domain ist noch nicht auf diesen Schlüssel registriert.', 'wpsg'); ?></p>
+
+ <?php if (sizeof($this->view['data']['domains']) > 0 && $this->arLizenz['l'] != 3) { ?>
+ <p class="wpsg_registerfailure">
+ <?php echo __('Sie dürfen mit dieser Lizenz den Shop nur auf einer Domain laufen lassen. Löschen sie die bereits registrierte Domain und registrieren Sie diese Domain neu.', 'wpsg'); ?>
+ </p>
+ <?php } else { ?>
+ <br />
+ <form method="post" action="<?php echo wpsg_url(WPSG_URL_WP.'wp-admin/admin.php?page=wpsg-Admin&action=registrierung&noheader=1&do=register'); ?>">
+ <input type="submit" value="<?php echo __('Diese Domain registrieren', 'wpsg'); ?>" class="button-primary" />
+ </form>
+ <?php } ?>
+
+ <?php } ?>
+ <?php } ?>
+
+ <?php if (isset($_REQUEST['subaction']) && $_REQUEST['subaction'] == 'module') { ?>
+ <h2><?php echo __('Weitere Module', 'wpsg'); ?></h2>
+
+ <p><?php echo wpsg_translate(__('Erweitern Sie Ihre wpShopGermany-Lizenz um weitere Funktionen, indem Sie <a href="#1#">weitere Module installieren</a> und ihrer bestehenden wpShopGermany-Lizenz hinzufügen.', 'wpsg'), WPSG_URL_WP.'wp-admin/admin.php?page=wpsg-Admin&action=module'); ?></p>
+
+ <br />
+ <form method="post" action="<?php echo wpsg_url(WPSG_URL_WP.'wp-admin/admin.php?page=wpsg-Admin&action=registrierung&noheader=1&do=aktivateModul'); ?>">
+
+ <?php echo wpsg_drawForm_Input('wpsg_modulkey', __('Modulschlüssel', 'wpsg'), $this->get_option('wpsg_modulkey')); ?>
+
+ <br />
+ <input type="submit" value="<?php echo __('wpShopGermany Lizenz erweitern', 'wpsg'); ?>" class="button-primary" />
+
+ </form>
+
+ <?php } ?>
+
+</div> \ No newline at end of file
diff --git a/views/mods/mod_core/module_index.phtml b/views/mods/mod_core/module_index.phtml
new file mode 100644
index 0000000..5518fea
--- /dev/null
+++ b/views/mods/mod_core/module_index.phtml
@@ -0,0 +1,78 @@
+<?php
+
+ /**
+ * Startseite der Module
+ */
+
+?>
+<div class="wpsg_admin_content">
+
+ <h3><?php echo __('Modulverwaltung', 'wpsg'); ?></h3>
+ <p><?php echo __('Aktivieren/Installieren Sie weitere Module oder halten Sie externe Module aktuell.', 'wpsg'); ?></p>
+
+ <div class="wpsg_admin_box">
+ <div class="head">
+ <div class="title">
+ <div class="fulltab">
+ <?php echo __('Hier sehen sie verfügbare externe Module', 'wpsg'); ?>
+ </div>
+ </div>
+ </div>
+ <div class="content">
+ <?php if (wpsg_isSizedArray($this->view['arOnlineModule'])) { ?>
+ <table class="wpsg_modultable">
+ <tr>
+ <th class="wpsg_col_name"><?php echo __('Modulname', 'wpsg'); ?></th>
+ <th class="wpsg_col_instversion"><?php echo __('installierte Version', 'wpsg'); ?></th>
+ <th class="wpsg_col_licence"><?php echo __('Lizenz', 'wpsg'); ?></th>
+ <th class="wpsg_col_availableversion"><?php echo __('verfügbare Version', 'wpsg'); ?></th>
+ </tr>
+ <?php foreach ($this->view['arOnlineModule'] as $modul) { ?>
+ <tr>
+ <td class="wpsg_col_name"><?php echo $modul['name']; ?></td>
+ <td class="wpsg_col_instversion">
+
+ <?php echo $modul['version_local']; ?>
+
+ </td>
+ <td class="wpsg_col_licence">
+
+ <?php if ($modul['free'] == '1') { ?>
+ <?php echo __('kostenlos', 'wpsg'); ?>
+ <?php } else { ?>
+
+ <?php if (@in_array($modul['key'], $this->arLizenz['mods'])) { ?>
+ <?php echo __('aktiv', 'wpsg'); ?>
+ <?php } else { ?>
+
+ <?php echo __('Demo', 'wpsg'); ?>
+
+ <?php } ?>
+
+ <?php } ?>
+
+ </td>
+ <td class="wpsg_col_availableversion">
+
+ <?php //wpsg_debug($modul); ?>
+ <?php if ($modul['version'] == $modul['version_local']) { ?>
+ <?php echo $modul['version']; ?> (aktuell)
+ <?php } else if (version_compare($modul['shop_version'], WPSG_VERSION) > 0) { ?>
+ <?php echo wpsg_translate(__('neue Version verfügbar (<a href="#1#">wpShopGermany Update</a> notwendig)', 'wpsg'), WPSG_URL_WP.'wp-admin/plugins.php'); ?>
+ <?php } else if (version_compare($modul['version'], $modul['version_local']) > 0) { ?>
+ <?php echo wpsg_translate(__('neue Version verfügbar: <a href="#1#">installiere #2#</a>', 'wpsg'), WPSG_URL_WP.'wp-admin/admin.php?page=wpsg-Admin&action=registrierung&noheader=1&do=installModul&modul='.$modul['key'], $modul['version']); ?>
+ <?php } else { ?>
+ <?php echo $modul['version']; ?>
+ <?php } ?>
+
+ </td>
+ </tr>
+ <?php } ?>
+ </table>
+ <?php } else { ?>
+ <?php echo __('Module konnten aufgrund fehlender SOAP Unterstützung nicht geladen werden.', 'wpsg'); ?>
+ <?php } ?>
+ </div>
+ </div>
+
+</div> \ No newline at end of file