From 1ce413a7636ea658ea3370d6cd354083c0350e56 Mon Sep 17 00:00:00 2001 From: Xenomporio <> Date: Fri, 14 Oct 2022 14:18:26 +0200 Subject: [PATCH] OpenXE rebranding --- INSTALL.md | 8 +- README.md | 4 +- SERVER_INSTALL.md | 14 +- .../Definition/FactoryMethodDefinition.php | 2 +- classes/Core/ErrorHandler/ErrorPageData.php | 2 +- cronjobs/chat.php | 2 +- cronjobs/githash.php | 2 +- database/struktur.sql | 2 +- tools/module_creator/module_creator.php | 12 +- .../module_creator_php_template.txt | 2 +- version.php | 2 +- www/eproosystem.php | 10 +- www/pages/emailbackup.php | 4 +- www/pages/firmendaten.php | 2 +- www/pages/kalender.php | 8 +- www/pages/ticket.php | 2 +- www/pages/ticketregeln.php | 2 +- www/pages/uservorlage.php | 2 +- www/pages/warteschlangen.php | 2 +- www/pages/welcome.php | 2 +- www/setup/setup.php | 6 +- www/themes/new/css/styles.css | 12 + .../new/images/favicon/favicon-16x16.png | Bin 2542 -> 2236 bytes .../new/images/favicon/favicon-32x32.png | Bin 5148 -> 4345 bytes www/themes/new/images/favicon/favicon.ico | Bin 12290 -> 15086 bytes www/themes/new/images/openxe_logo.svg | 92 ++++ www/themes/new/templates/loginpage.tpl | 8 +- .../new/templates/passwortvergessenpage.tpl | 6 +- www/themes/new/templates/sidebar.tpl | 2 +- .../new/templates/sidebar_icon_logo.svg | 46 ++ www/themes/new/templates/sidebar_logo.svg | 489 +++--------------- www/update.tpl | 8 +- 32 files changed, 292 insertions(+), 463 deletions(-) create mode 100644 www/themes/new/images/openxe_logo.svg create mode 100644 www/themes/new/templates/sidebar_icon_logo.svg diff --git a/INSTALL.md b/INSTALL.md index 6afa5384..386791fd 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -1,4 +1,4 @@ -# Xenomporio installation +# OpenXE installation ## Place the installation files into a folder in /var/www/html/. @@ -6,17 +6,17 @@ e.g. Release 1.0: -`sudo wget https://github.com/xenomporio-org/Xenomporio/archive/refs/tags/V.1.0.zip` +`sudo wget https://github.com/openxe-org/OpenXE/archive/refs/tags/V.1.0.zip` `unzip V.1.0.zip` ## Set folder permissions: -`sudo chown www-data:www-data Xenomporio-V.1.0 -R` +`sudo chown www-data:www-data OpenXE-V.1.0 -R` ## Fire up the setup page in a browser -http://yourserverip/Xenomporio-V.1.0 (watch out, its case sensitive) +http://yourserverip/OpenXE-V.1.0 (watch out, its case sensitive) diff --git a/README.md b/README.md index 81c925de..0e1c0c0e 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # OpenXE - The free ERP -![Xenomporio overview](https://github.com/xenomporio-org/Xenomporio/blob/master/www/themes/new/images/login_screen_picture.jpg "Xenomporio") +![OpenXE overview](https://github.com/openxe-org/OpenXE/blob/master/www/themes/new/images/login_screen_picture.jpg "OpenXE") OpenXE ist eine umfassende webbasierte Anwendung zur Abwicklung aller kaufmännischen Prozesse. Zu den Funktionen gehören unter Anderem: @@ -23,7 +23,7 @@ Wir freuen uns über Eure Teilnahme, egal ob als stiller Mitleser oder aktiver U # Letzte Änderungen: Ticket System -Neu in [V.1.3](https://github.com/xenomporio-org/Xenomporio/releases/tag/V.1.3): +Neu in [V.1.3](https://github.com/openxe-org/OpenXE/releases/tag/V.1.3): Neuimplementierung des Xentral 20 Enterprise Ticketsystems mit vielen Verbesserungen, z.B.: - Anhänge werden auch bei ausgehenden Nachrichten gespeichert - Verbesserte Kommentarfunktion diff --git a/SERVER_INSTALL.md b/SERVER_INSTALL.md index 9546128d..56944873 100644 --- a/SERVER_INSTALL.md +++ b/SERVER_INSTALL.md @@ -129,7 +129,7 @@ installation should now be secure. Thanks for using MariaDB! ``` -## Create database for xenomporio +## Create database for openxe `mysql -u root -p` ``` @@ -141,13 +141,13 @@ Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. -MariaDB [(none)]> CREATE DATABASE xenomporio; +MariaDB [(none)]> CREATE DATABASE openxe; Query OK, 1 row affected (0.001 sec) -MariaDB [(none)]> CREATE USER 'xenomporio'@'localhost' IDENTIFIED BY 'enteryourpasswordhere'; +MariaDB [(none)]> CREATE USER 'openxe'@'localhost' IDENTIFIED BY 'enteryourpasswordhere'; Query OK, 0 rows affected (0.015 sec) -MariaDB [(none)]> GRANT ALL PRIVILEGES ON xenomporio.* TO 'xenomporio'@'localhost' WITH GRANT OPTION; +MariaDB [(none)]> GRANT ALL PRIVILEGES ON openxe.* TO 'openxe'@'localhost' WITH GRANT OPTION; Query OK, 0 rows affected (0.012 sec) MariaDB [(none)]> FLUSH PRIVILEGES; @@ -159,7 +159,7 @@ Bye ``` You can test your database like this: -`mysql -u xenomporio -p` +`mysql -u openxe -p` ``` Enter password: @@ -176,7 +176,7 @@ MariaDB [(none)]> show databases; | Database | +--------------------+ | information_schema | -| xenomporio | +| openxe | +--------------------+ 2 rows in set (0.001 sec) @@ -185,4 +185,4 @@ Bye ``` ## --> Reset your server -Continue with [Xenomporio Installation](INSTALL.md) +Continue with [OpenXE Installation](INSTALL.md) diff --git a/classes/Core/DependencyInjection/Definition/FactoryMethodDefinition.php b/classes/Core/DependencyInjection/Definition/FactoryMethodDefinition.php index 971f7714..e43eb095 100644 --- a/classes/Core/DependencyInjection/Definition/FactoryMethodDefinition.php +++ b/classes/Core/DependencyInjection/Definition/FactoryMethodDefinition.php @@ -23,7 +23,7 @@ final class FactoryMethodDefinition if (!is_callable($callable, false)) { /* - xenomporio + OpenXE-todo unknown compatibility issue commented out as hotfix diff --git a/classes/Core/ErrorHandler/ErrorPageData.php b/classes/Core/ErrorHandler/ErrorPageData.php index dcc16f42..469d65df 100644 --- a/classes/Core/ErrorHandler/ErrorPageData.php +++ b/classes/Core/ErrorHandler/ErrorPageData.php @@ -20,7 +20,7 @@ final class ErrorPageData implements JsonSerializable public function __construct($exception, $title = null) { $this->exception = $exception; - $this->title = !empty($title) ? (string)$title : 'Xenomporio: Es ist ein unerwarteter Fehler aufgetreten!'; + $this->title = !empty($title) ? (string)$title : 'OpenXE: Es ist ein unerwarteter Fehler aufgetreten!'; } diff --git a/cronjobs/chat.php b/cronjobs/chat.php index 3c148555..6010eceb 100644 --- a/cronjobs/chat.php +++ b/cronjobs/chat.php @@ -421,7 +421,7 @@ function GetHtmlMessage($receipientName, $messageTotalCount, $messages = []) - [Xenomporio] Ungelesene Chat-Nachrichten + [OpenXE] Ungelesene Chat-Nachrichten -Xenomporio Installer -

Xenomporio Installer

+OpenXE Installer +

OpenXE Installer

{$html}

-Xenomporio is free open source software under AGPL-3.0 license, based on Xentral® by Xentral ERP Software GmbH.

+OpenXE is free open source software under AGPL-3.0 license, based on Xentral® by Xentral ERP Software GmbH.

"; } diff --git a/www/themes/new/css/styles.css b/www/themes/new/css/styles.css index 7e876f04..5bdf18ed 100644 --- a/www/themes/new/css/styles.css +++ b/www/themes/new/css/styles.css @@ -223,11 +223,23 @@ html { padding-left: 25px; } +#sidebar .logo-index .sidebar_icon_logo{ + display: none; +} + #sidebar.collapsed .logo-index{ width: 55px; text-align: left; } +#sidebar.collapsed .logo-index .sidebar_logo { + display: none; +} + +#sidebar.collapsed .logo-index .sidebar_icon_logo { + display: block; +} + #sidebar .sidebar-list{ padding: 15px 0; } diff --git a/www/themes/new/images/favicon/favicon-16x16.png b/www/themes/new/images/favicon/favicon-16x16.png index d33ef169303c4d81f38209c1e196325a1460b007..341b851bec50fd9849fa858c0ad9f24618eda89e 100644 GIT binary patch delta 2159 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 lCuFDpotq_g>?V`002ovPDHLkV1iO^1_l5C delta 2476 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 eck|!>wfqa{N`Rj<7!Z~K0000lgq#`$_|2dV} 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 N;Dh3%exK95{{sR1Bl-XU literal 12290 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 iQO0 +image/svg+xml + + + + + + + + + + + + + + + + diff --git a/www/themes/new/templates/loginpage.tpl b/www/themes/new/templates/loginpage.tpl index 31cd1c92..92e0d0dd 100644 --- a/www/themes/new/templates/loginpage.tpl +++ b/www/themes/new/templates/loginpage.tpl @@ -3,7 +3,7 @@ - Xenomporio - Login + OpenXE - Login @@ -28,7 +28,7 @@
- Willkommen bei Xenomporio ERP.
+ Willkommen bei OpenXE ERP.
Bitte gib Deinen Benutzernamen und Passwort ein!

Achtung: Es werden gerade Wartungsarbeiten in Ihrem System (z.B. Update oder Backup) durch Ihre IT-Abteilung durchgeführt. Das System sollte in wenigen Minuten wieder erreichbar sein. Für Rückfragen wenden Sie sich bitte an Ihren Administrator.

@@ -37,11 +37,11 @@ [PAGE] diff --git a/www/themes/new/templates/passwortvergessenpage.tpl b/www/themes/new/templates/passwortvergessenpage.tpl index baf453f6..01f19887 100644 --- a/www/themes/new/templates/passwortvergessenpage.tpl +++ b/www/themes/new/templates/passwortvergessenpage.tpl @@ -4,7 +4,7 @@ - Xenomporio - Passwort vergessen + OpenXE - Passwort vergessen @@ -18,7 +18,7 @@ diff --git a/www/themes/new/templates/sidebar.tpl b/www/themes/new/templates/sidebar.tpl index d14c60d5..6c5f7d53 100644 --- a/www/themes/new/templates/sidebar.tpl +++ b/www/themes/new/templates/sidebar.tpl @@ -10,7 +10,7 @@
- + [SIDEBARLOGO] diff --git a/www/themes/new/templates/sidebar_icon_logo.svg b/www/themes/new/templates/sidebar_icon_logo.svg new file mode 100644 index 00000000..09a43ddb --- /dev/null +++ b/www/themes/new/templates/sidebar_icon_logo.svg @@ -0,0 +1,46 @@ + +image/svg+xml + + + + + + + diff --git a/www/themes/new/templates/sidebar_logo.svg b/www/themes/new/templates/sidebar_logo.svg index 77964121..27a0e315 100644 --- a/www/themes/new/templates/sidebar_logo.svg +++ b/www/themes/new/templates/sidebar_logo.svg @@ -1,417 +1,94 @@ + image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Xenomporio - - - - + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + + + + + + + + + + + + + + + diff --git a/www/update.tpl b/www/update.tpl index c262b919..814d8244 100644 --- a/www/update.tpl +++ b/www/update.tpl @@ -13,7 +13,7 @@ -Xenomporio Update +OpenXE Update @@ -471,7 +471,7 @@ display:none;
-

Xenomporio Update

+

OpenXE Update

[PAGE] @@ -483,7 +483,7 @@ display:none;
Datenbank Update:
- +
@@ -867,7 +867,7 @@ display:none;