diff --git a/apps/SimplePages/backend/management.php b/apps/SimplePages/backend/management.php
index 04296e9..2fb6f0d 100755
--- a/apps/SimplePages/backend/management.php
+++ b/apps/SimplePages/backend/management.php
@@ -16,6 +16,7 @@ if (hasPerm('manage_pages'))
get('sp_page');?>
get('sp_last_edit');?>
+
get('sp_edit_status');?>
get('sp_action');?>
@@ -31,6 +32,7 @@ if (hasPerm('manage_pages'))
if (hasPerm('admin_manage'))//If the User has the persmission to edit every page
{
+ $status = [$lang->get('sp_status_inactive'), $lang->get('sp_status_active'), $lang->get('sp_status_pending_confirmation')];
foreach ($pages as $id => $pageitem)
{
echo '
';
@@ -43,6 +45,7 @@ if (hasPerm('manage_pages'))
{
echo '
';
}
diff --git a/apps/SimplePages/lang/lang.de.php b/apps/SimplePages/lang/lang.de.php
index 72431d4..d0d2b2e 100755
--- a/apps/SimplePages/lang/lang.de.php
+++ b/apps/SimplePages/lang/lang.de.php
@@ -33,6 +33,11 @@ $lang['sp_preview'] = 'Vorschau';
$lang['sp_permissions'] = 'Berechtigungen';
$lang['sp_manage_permission'] = 'Berechtigungen vergeben';
+//Status
+$lang['sp_status_inactive'] = 'Inaktiv';
+$lang['sp_status_active'] = 'Aktiv';
+$lang['sp_status_pending_confirmation'] = 'Warte auf Freischaltung';
+
//Permissions
$lang['sp_user_already_access'] = '%1$s hat schon Zugriff auf diese Seite.';
$lang['sp_grant_permissions_success'] = 'Die neuen Berechtigungen wurden erfolgreich vergeben';
@@ -45,7 +50,8 @@ $lang['sp_confirm_success'] = 'Die Änderungen wurden erfolgreich freigeschaltet
$lang['sp_confirm_fail'] = 'Fehler beim Freischalten der Änderungen.';
$lang['sp_confirm_delete_success'] = 'Die Änderungen wurden erfolgreich gelöscht.';
$lang['sp_confirm_delete_fail'] = 'Fehler beim Löschen der Änderungen.';
-$lang['sp_confirm_changed'] = 'Wurde geändert am %1$s von %2$s (Veränderte Felder werden angezeigt)';
+$lang['sp_confirm_changed'] = 'Wurde am %1$s von %2$s geändert (Veränderte Felder werden angezeigt)';
+$lang['sp_confirm_created'] = 'Wurde am %1$s von %2$s erstellt';
$lang['sp_confirm_confirm'] = 'Freischalten';
$lang['sp_confirm_delete'] = 'Verwerfen';
$lang['sp_confirm_no_changes'] = 'Es wurden keine Änderungen zum Freischalten gefunden.';
@@ -65,6 +71,7 @@ $lang['sp_edit_edited_need_confirm'] = 'Diese Änderungen werden öffentlich, so
$lang['sp_edit_edit_error'] = 'Fehler beim Ändern der Seite.';
$lang['sp_edit_confirm_subject'] = 'Freischaltung der Seite "%1$s"';
$lang['sp_edit_confirm_message'] = '%1$s hat die Seite "%2$s" geändert. Diese steht jetzt zum Freischalten für dich bereit. Freischalten';
+$lang['sp_create_confirm_message'] = '%1$s hat die Seite "%2$s" erstellt. Diese steht jetzt zum Freischalten für dich bereit. Freischalten';
$lang['sp_edit_delete_success'] = 'Die Seite wurde erfolgreich gelöscht.';
$lang['sp_edit_delete'] = '"%1$s" löschen';
$lang['sp_edit_delete_confirm'] = 'Soll die Seite "%1$s" wirklich gelöscht werden? Dieser Vorgang kann nicht rückgängig gemacht werden!';
diff --git a/apps/SimplePages/lang/lang.en.php b/apps/SimplePages/lang/lang.en.php
index 00895fd..6db334a 100755
--- a/apps/SimplePages/lang/lang.en.php
+++ b/apps/SimplePages/lang/lang.en.php
@@ -33,6 +33,11 @@ $lang['sp_preview'] = 'Preview';
$lang['sp_permissions'] = 'Permissions';
$lang['sp_manage_permission'] = 'Grant Permissions';
+//Status
+$lang['sp_status_inactive'] = 'Inactive';
+$lang['sp_status_active'] = 'Active';
+$lang['sp_status_pending_confirmation'] = 'Waiting for Confirmation';
+
//Permissions
$lang['sp_user_already_access'] = '%1$s has already access to that page.';
$lang['sp_grant_permissions_success'] = 'The new permissions were granted successfully';
@@ -46,6 +51,7 @@ $lang['sp_confirm_fail'] = 'An error occured while confirming changes.';
$lang['sp_confirm_delete_success'] = 'Changes were successfully deleted.';
$lang['sp_confirm_delete_fail'] = 'An error occured while deleting changes.';
$lang['sp_confirm_changed'] = 'Was changed at %1$s by %2$s (Showing changed Contents)';
+$lang['sp_confirm_created'] = 'Was created at %1$s by %2$s';
$lang['sp_confirm_confirm'] = 'Confirm';
$lang['sp_confirm_delete'] = 'Dismiss';
$lang['sp_confirm_no_changes'] = 'No changes for confirmation were found.';
@@ -65,6 +71,7 @@ $lang['sp_edit_edited_need_confirm'] = 'These changes get public, when %1$s conf
$lang['sp_edit_edit_error'] = 'An error occured while saving the changes.';
$lang['sp_edit_confirm_subject'] = 'Confirmation of "%1$s"';
$lang['sp_edit_confirm_message'] = '%1$s edited the page "%2$s". It is now ready for you to confirm. Confirm';
+$lang['sp_create_confirm_message'] = '%1$s created the page "%2$s". It is now ready for you to confirm. Confirm';
$lang['sp_edit_delete_success'] = 'The page was deleted successfully.';
$lang['sp_edit_delete'] = 'Delete "%1$s"';
$lang['sp_edit_delete_confirm'] = 'Are you sure to delete the page "%1$s"? You cannot undo this!';
diff --git a/favicon.ico b/favicon.ico
index c9614d2..8a6d2c1 100755
Binary files a/favicon.ico and b/favicon.ico differ
diff --git a/inc/footer.php b/inc/footer.php
index 8f0ecc6..e92d36d 100755
--- a/inc/footer.php
+++ b/inc/footer.php
@@ -55,7 +55,7 @@ if (!isset($_GET['direct']))
pageBodyParser();
function findPage(ctx, next) {
- //console.log(ctx);
+ console.log(ctx);
if(!ctx.init) {
if (ctx.body) { //If POST-Request, send Post via ajax
diff --git a/inc/libs/functions.php b/inc/libs/functions.php
index 721462f..b5d08a9 100755
--- a/inc/libs/functions.php
+++ b/inc/libs/functions.php
@@ -234,7 +234,7 @@ function printHeader($title)