diff --git a/tools/module_creator/module_creator.php b/tools/module_creator/module_creator.php
index f8aba9be..13fd1c4f 100644
--- a/tools/module_creator/module_creator.php
+++ b/tools/module_creator/module_creator.php
@@ -152,7 +152,7 @@ if ($argc >= 2) {
$php_file_contents = str_replace('PLACEHOLDER_LIST', $module_name . "_list", $php_file_contents);
$php_file_contents = str_replace('PLACEHOLDER_EDIT', $module_name . "_edit", $php_file_contents);
$php_file_contents = str_replace('PLACEHOLDER_DELETE', $module_name . "_delete", $php_file_contents);
- $php_file_contents = str_replace('PLACEHOLDER_SQL_LIST', "SELECT $table_short_name.id, $sql_list_of_columns, $table_short_name.id FROM $module_name $table_short_name", $php_file_contents);
+ $php_file_contents = str_replace('PLACEHOLDER_SQL_LIST', "SELECT SQL_CALC_FOUND_ROWS $table_short_name.id, $sql_list_of_columns, $table_short_name.id FROM $module_name $table_short_name", $php_file_contents);
$php_file_contents = str_replace('PLACEHOLDER_SQL_EDIT', "INSERT INTO $module_name ($list_of_columns, id) values ('\".implode('\', \'',\$input).\"', \$id) ON DUPLICATE KEY UPDATE SET ", $php_file_contents);
$php_file_contents = str_replace('PLACEHOLDER_GET_INPUT', $get_input, $php_file_contents);
$php_file_contents = str_replace('PLACEHOLDER_SET_INPUT', $set_input, $php_file_contents);
diff --git a/www/pages/auftrag.php b/www/pages/auftrag.php
index cf8c8874..f55fb57e 100644
--- a/www/pages/auftrag.php
+++ b/www/pages/auftrag.php
@@ -589,7 +589,7 @@ class Auftrag extends GenAuftrag
$menu = "";
- $sql = "SELECT
+ $sql = "SELECT SQL_CALC_FOUND_ROWS
a.id,
' app->Conf->WFconf['defaulttheme']}/images/details_open.png class=details>' AS `open`,
CONCAT(' ') AS `auswahl`,
@@ -678,7 +678,7 @@ class Auftrag extends GenAuftrag
$menu = "";
- $sql = "SELECT
+ $sql = "SELECT SQL_CALC_FOUND_ROWS
a.id,
' app->Conf->WFconf['defaulttheme']}/images/details_open.png class=details>' AS `open`,
CONCAT(' ') AS `auswahl`,
diff --git a/www/pages/content/ticket_regeln_list.tpl b/www/pages/content/ticket_regeln_list.tpl
deleted file mode 100644
index 9e5659dc..00000000
--- a/www/pages/content/ticket_regeln_list.tpl
+++ /dev/null
@@ -1,266 +0,0 @@
-
-
-
-
-
-
-
- [MESSAGE]
-
-
-
-
-
-
- {|Aktionen|}
-
-
-
-
-
-
-
- [TAB1NEXT]
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/www/pages/emailbackup.php b/www/pages/emailbackup.php
index 6bd70307..8607931f 100644
--- a/www/pages/emailbackup.php
+++ b/www/pages/emailbackup.php
@@ -47,7 +47,7 @@ $width = array('10%'); // Fill out manually later
$menu = "";
// $sql = "SELECT id, angezeigtername, internebeschreibung, benutzername, passwort, server, smtp, ticket, imap_sentfolder_aktiv, imap_sentfolder, imap_port, imap_type, autoresponder, geschaeftsbriefvorlage, autoresponderbetreff, autorespondertext, projekt, emailbackup, adresse, firma, loeschtage, geloescht, ticketloeschen, ticketabgeschlossen, ticketqueue, ticketprojekt, ticketemaileingehend, smtp_extra, smtp_ssl, smtp_port, smtp_frommail, smtp_fromname, client_alias, smtp_authtype, smtp_authparam, smtp_loglevel, autosresponder_blacklist, eigenesignatur, signatur, mutex, abdatum, email, id FROM emailbackup";
- $sql = "SELECT id, email, angezeigtername, internebeschreibung, benutzername, server, smtp, ticket, emailbackup, id FROM emailbackup";
+ $sql = "SELECT SQL_CALC_FOUND_ROWS id, email, angezeigtername, internebeschreibung, benutzername, server, smtp, ticket, emailbackup, id FROM emailbackup";
$where = "1";
$count = "SELECT count(DISTINCT id) FROM emailbackup WHERE $where";
diff --git a/www/pages/ticket.php b/www/pages/ticket.php
index 1de9e941..d0b5d921 100644
--- a/www/pages/ticket.php
+++ b/www/pages/ticket.php
@@ -70,7 +70,7 @@ class Ticket {
$tagstart = "";
$tagend = " ";
- $sql = "SELECT
+ $sql = "SELECT SQL_CALC_FOUND_ROWS
t.id,
".$dropnbox.",
t.schluessel,
diff --git a/www/pages/ticketregeln.php b/www/pages/ticketregeln.php
index efcf536e..78f05c57 100644
--- a/www/pages/ticketregeln.php
+++ b/www/pages/ticketregeln.php
@@ -41,7 +41,7 @@ class Ticketregeln {
$menu = "";
- $sql = "SELECT t.id, t.empfaenger_email, t.sender_email, t.name, t.betreff, t.spam, t.persoenlich, t.prio, t.dsgvo, w.warteschlange, t.aktiv, t.id FROM ticket_regeln t LEFT JOIN warteschlangen w ON t.warteschlange = w.label";
+ $sql = "SELECT SQL_CALC_FOUND_ROWS t.id, t.empfaenger_email, t.sender_email, t.name, t.betreff, t.spam, t.persoenlich, t.prio, t.dsgvo, w.warteschlange, t.aktiv, t.id FROM ticket_regeln t LEFT JOIN warteschlangen w ON t.warteschlange = w.label";
$where = "1";
$count = "SELECT count(DISTINCT id) FROM ticket_regeln WHERE $where";
diff --git a/www/pages/wareneingang.php b/www/pages/wareneingang.php
index 2684e813..82e017ec 100644
--- a/www/pages/wareneingang.php
+++ b/www/pages/wareneingang.php
@@ -1061,9 +1061,9 @@ class Wareneingang
$defaultorder = 6;
$defaultorderdesc = 0;
- $menu = "";
+ $menu = "";
- $sql = "SELECT
+ $sql = "SELECT SQL_CALC_FOUND_ROWS
paketannahme.id,
paketannahme.id,
DATE_FORMAT(paketannahme.datum, '%d.%m.%Y %H:%i'),
diff --git a/www/pages/warteschlangen.php b/www/pages/warteschlangen.php
index c87e5ec9..3ff80387 100644
--- a/www/pages/warteschlangen.php
+++ b/www/pages/warteschlangen.php
@@ -41,7 +41,7 @@ class Warteschlangen {
$menu = "";
- $sql = "SELECT w.id, w.warteschlange, w.label, (SELECT a.name from adresse a WHERE a.id = w.adresse), id FROM warteschlangen w";
+ $sql = "SELECT SQL_CALC_FOUND_ROWS w.id, w.warteschlange, w.label, (SELECT a.name from adresse a WHERE a.id = w.adresse), id FROM warteschlangen w";
$where = "1";
$count = "SELECT count(DISTINCT id) FROM warteschlangen WHERE $where";