responsive design
This commit is contained in:
parent
92115264fb
commit
42bca3db59
|
@ -309,6 +309,10 @@ function extractConfigOptionsFromPOST($confTypes) {
|
||||||
* @param string $page the URL of the target page
|
* @param string $page the URL of the target page
|
||||||
*/
|
*/
|
||||||
function metaRefresh($page) {
|
function metaRefresh($page) {
|
||||||
|
if (!headers_sent()) {
|
||||||
|
header('Location: ' . $page);
|
||||||
|
return;
|
||||||
|
}
|
||||||
if (isset($_SESSION['header'])) {
|
if (isset($_SESSION['header'])) {
|
||||||
echo $_SESSION['header'];
|
echo $_SESSION['header'];
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,9 +1,8 @@
|
||||||
<?php
|
<?php
|
||||||
/*
|
/*
|
||||||
$Id$
|
|
||||||
|
|
||||||
This code is part of LDAP Account Manager (http://www.ldap-account-manager.org/)
|
This code is part of LDAP Account Manager (http://www.ldap-account-manager.org/)
|
||||||
Copyright (C) 2003 - 2017 Roland Gruber
|
Copyright (C) 2003 - 2018 Roland Gruber
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or modify
|
This program is free software; you can redistribute it and/or modify
|
||||||
it under the terms of the GNU General Public License as published by
|
it under the terms of the GNU General Public License as published by
|
||||||
|
@ -153,7 +152,7 @@ if (isset($_POST['add_suff']) || isset($_POST['cancel'])) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
include 'main_header.php';
|
include '../lib/adminHeader.inc';
|
||||||
// print error/success messages
|
// print error/success messages
|
||||||
if (isset($_POST['add_suff'])) {
|
if (isset($_POST['add_suff'])) {
|
||||||
if (sizeof($failedDNs) > 0) {
|
if (sizeof($failedDNs) > 0) {
|
||||||
|
@ -161,7 +160,7 @@ if (isset($_POST['add_suff']) || isset($_POST['cancel'])) {
|
||||||
foreach ($failedDNs as $suffix => $error) {
|
foreach ($failedDNs as $suffix => $error) {
|
||||||
StatusMessage("ERROR", _("Failed to create entry!") . "<br>" . htmlspecialchars($error), htmlspecialchars($suffix));
|
StatusMessage("ERROR", _("Failed to create entry!") . "<br>" . htmlspecialchars($error), htmlspecialchars($suffix));
|
||||||
}
|
}
|
||||||
include 'main_footer.php';
|
include '../lib/adminFooter.inc';
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
// print success message
|
// print success message
|
||||||
|
@ -172,7 +171,7 @@ if (isset($_POST['add_suff']) || isset($_POST['cancel'])) {
|
||||||
else {
|
else {
|
||||||
// no suffixes were created
|
// no suffixes were created
|
||||||
StatusMessage("INFO", "", _("No changes were made."));
|
StatusMessage("INFO", "", _("No changes were made."));
|
||||||
include 'main_footer.php';
|
include '../lib/adminFooter.inc';
|
||||||
}
|
}
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
|
@ -183,24 +182,24 @@ $newSuffixes = str_replace("\\", "", $newSuffixes);
|
||||||
$newSuffixes = str_replace("'", "", $newSuffixes);
|
$newSuffixes = str_replace("'", "", $newSuffixes);
|
||||||
$newSuffixes = explode(";", $newSuffixes);
|
$newSuffixes = explode(";", $newSuffixes);
|
||||||
|
|
||||||
include 'main_header.php';
|
include '../lib/adminHeader.inc';
|
||||||
echo '<div class="user-bright smallPaddingContent">';
|
echo '<div class="user-bright smallPaddingContent">';
|
||||||
echo "<form action=\"initsuff.php\" method=\"post\">\n";
|
echo "<form action=\"initsuff.php\" method=\"post\">\n";
|
||||||
$container = new htmlTable();
|
$container = new htmlResponsiveRow();
|
||||||
$container->addElement(new htmlOutputText(_("The following suffixes are missing in LDAP. LAM can create them for you.")), true);
|
$container->add(new htmlOutputText(_("The following suffixes are missing in LDAP. LAM can create them for you.")), 12);
|
||||||
$container->addElement(new htmlOutputText(_("You can setup the LDAP suffixes for all account types in your LAM server profile on tab \"Account types\".")), true);
|
$container->add(new htmlOutputText(_("You can setup the LDAP suffixes for all account types in your LAM server profile on tab \"Account types\".")), 12);
|
||||||
$container->addElement(new htmlSpacer(null, '10px'), true);
|
$container->addVerticalSpacer('1rem');
|
||||||
// print missing suffixes
|
// print missing suffixes
|
||||||
foreach ($newSuffixes as $newSuffix) {
|
foreach ($newSuffixes as $newSuffix) {
|
||||||
$container->addElement(new htmlOutputText($newSuffix), true);
|
$container->add(new htmlOutputText($newSuffix), 12);
|
||||||
}
|
}
|
||||||
$container->addElement(new htmlSpacer(null, '10px'), true);
|
$container->addVerticalSpacer('2rem');
|
||||||
|
|
||||||
$buttonContainer = new htmlTable();
|
$buttonContainer = new htmlGroup();
|
||||||
$buttonContainer->addElement(new htmlButton('add_suff', _("Create")));
|
$buttonContainer->addElement(new htmlButton('add_suff', _("Create")));
|
||||||
$buttonContainer->addElement(new htmlButton('cancel', _("Cancel")));
|
$buttonContainer->addElement(new htmlButton('cancel', _("Cancel")));
|
||||||
$buttonContainer->addElement(new htmlHiddenInput('new_suff', implode(";", $newSuffixes)));
|
$buttonContainer->addElement(new htmlHiddenInput('new_suff', implode(";", $newSuffixes)));
|
||||||
$container->addElement($buttonContainer);
|
$container->add($buttonContainer, 12);
|
||||||
addSecurityTokenToMetaHTML($container);
|
addSecurityTokenToMetaHTML($container);
|
||||||
|
|
||||||
$tabindex = 1;
|
$tabindex = 1;
|
||||||
|
@ -208,5 +207,5 @@ include 'main_header.php';
|
||||||
|
|
||||||
echo "</form><br>\n";
|
echo "</form><br>\n";
|
||||||
echo "</div>\n";
|
echo "</div>\n";
|
||||||
include 'main_footer.php';
|
include '../lib/adminFooter.inc';
|
||||||
?>
|
?>
|
||||||
|
|
|
@ -64,9 +64,9 @@ if (isset($dn) && isset($type)) {
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
// print error message if arguments are missing
|
// print error message if arguments are missing
|
||||||
include '../main_header.php';
|
include '../../lib/adminHeader.inc';
|
||||||
StatusMessage("ERROR", "No account or type given.");
|
StatusMessage("ERROR", "No account or type given.");
|
||||||
include '../main_footer.php';
|
include '../../lib/adminFooter.inc';
|
||||||
}
|
}
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|
|
@ -1,10 +1,11 @@
|
||||||
<?php
|
<?php
|
||||||
namespace LAM\ACCOUNTLIST;
|
namespace LAM\ACCOUNTLIST;
|
||||||
|
use \htmlResponsiveRow;
|
||||||
|
use \htmlStatusMessage;
|
||||||
/*
|
/*
|
||||||
$Id$
|
|
||||||
|
|
||||||
This code is part of LDAP Account Manager (http://www.ldap-account-manager.org/)
|
This code is part of LDAP Account Manager (http://www.ldap-account-manager.org/)
|
||||||
Copyright (C) 2003 - 2017 Roland Gruber
|
Copyright (C) 2003 - 2018 Roland Gruber
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or modify
|
This program is free software; you can redistribute it and/or modify
|
||||||
it under the terms of the GNU General Public License as published by
|
it under the terms of the GNU General Public License as published by
|
||||||
|
@ -59,11 +60,14 @@ if ($dn) {
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
// print error message if user was not found
|
// print error message if user was not found
|
||||||
include '../main_header.php';
|
include '../../lib/adminHeader.inc';
|
||||||
StatusMessage("ERROR", "", _("This user was not found!") . " (" . htmlspecialchars($user) . ")");
|
$container = new htmlResponsiveRow();
|
||||||
echo "<p> </p>";
|
$container->addVerticalSpacer('1rem');
|
||||||
echo "<p><a href=\"list.php?type=group\">" . _("Back to group list") . "</a></p>";
|
$container->add(new htmlStatusMessage("ERROR", _("This user was not found!"), htmlspecialchars($user)), 12);
|
||||||
include '../main_footer.php';
|
$container->addVerticalSpacer('1rem');
|
||||||
|
$container->add(new \htmlLink(_("Back to group list"), 'javascript:history.back()'), 12);
|
||||||
|
parseHtml(null, $container, array(), false, $tabindex, 'user');
|
||||||
|
include '../../lib/adminFooter.inc';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -118,7 +118,7 @@ if (isset($_POST['createOU']) || isset($_POST['deleteOU'])) {
|
||||||
$info = ldap_get_entries($_SESSION['ldap']->server(), $sr);
|
$info = ldap_get_entries($_SESSION['ldap']->server(), $sr);
|
||||||
if ($sr && $info['count'] == 0) {
|
if ($sr && $info['count'] == 0) {
|
||||||
// print header
|
// print header
|
||||||
include '../main_header.php';
|
include '../../lib/adminHeader.inc';
|
||||||
echo '<div class="user-bright smallPaddingContent">';
|
echo '<div class="user-bright smallPaddingContent">';
|
||||||
echo "<form action=\"ou_edit.php\" method=\"post\">\n";
|
echo "<form action=\"ou_edit.php\" method=\"post\">\n";
|
||||||
$tabindex = 1;
|
$tabindex = 1;
|
||||||
|
@ -142,7 +142,7 @@ if (isset($_POST['createOU']) || isset($_POST['deleteOU'])) {
|
||||||
parseHtml(null, $container, array(), false, $tabindex, 'user');
|
parseHtml(null, $container, array(), false, $tabindex, 'user');
|
||||||
echo "</form>";
|
echo "</form>";
|
||||||
echo '</div>';
|
echo '</div>';
|
||||||
include '../main_footer.php';
|
include '../../lib/adminFooter.inc';
|
||||||
exit();
|
exit();
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
|
Loading…
Reference in New Issue