adding a primary group to the admin pages

This commit is contained in:
Lars Kneschke 2003-09-13 14:09:41 +00:00
parent 90804b3885
commit 437b960836
12 changed files with 71 additions and 103 deletions

View File

@ -557,6 +557,7 @@
'account_id' => ($_GET['account_id']?$_GET['account_id']:0),
'account_passwd_2' => $_POST['account_passwd_2'],
'account_groups' => $_POST['account_groups'],
'account_primary_group' => $_POST['account_primary_group'],
'anonymous' => $_POST['anonymous'],
'changepassword' => $_POST['changepassword'],
'account_permissions' => $_POST['account_permissions'],

View File

@ -1012,6 +1012,7 @@
'lang_reenter_password' => lang('Re-Enter Password'),
'lang_lastname' => lang('Last Name'),
'lang_groups' => lang('Groups'),
'lang_primary_group' => lang('primary Group'),
'lang_expires' => lang('Expires'),
'lang_firstname' => lang('First Name'),
'lang_anonymous' => lang('Anonymous User (not shown in list sessions)'),
@ -1096,10 +1097,8 @@
$t->set_var($var);
$t->parse('password_fields','form_passwordinfo',True);
// $allAccounts;
// $userGroups;
$groups_select = '';
$groups_select = '';
$primary_group_select = '';
reset($allGroups);
while (list($key,$value) = each($allGroups))
{
@ -1115,6 +1114,19 @@
$groups_select .= '>' . $value['account_lid'] . '</option>'."\n";
}
foreach($allGroups as $key => $value)
{
# print "<br>$key =>";
# _debug_array($userGroups);
$primary_group_select .= '<option value="' . $value['account_id'] . '"';
#print $value['account_id'].''.$value['account_primary_group']
if ($value['account_id'] == $userData['account_primary_group'])
{
$primary_group_select .= ' selected';
}
$primary_group_select .= '>' . $value['account_lid'] . '</option>'."\n";
}
/* create list of available apps */
$i = 0;
@ -1161,8 +1173,12 @@
}
$var = Array(
'groups_select' => '<select name="account_groups[]" multiple>'."\n".$groups_select.'</select>'."\n",
'permissions_list' => $appRightsOutput
'groups_select'
=> '<select name="account_groups[]" multiple>'."\n".$groups_select.'</select>'."\n",
'primary_group_select'
=> '<select name="account_primary_group">'."\n".$primary_group_select.'</select>'."\n",
'permissions_list'
=> $appRightsOutput
);
$t->set_var($var);

View File

@ -58,7 +58,7 @@
'min' => lang('Minute')
);
if ($_POST['send'] || $_POST['test'] || $_POST['cancel'] || $_POST['install'] || $_POST['deinstall'] || $_POST['update'] || isset($_POST['asyncservice']))
if ($_POST['send'] || $_POST['test'] || $_POST['cancel'] || $_POST['install'] || $_POST['update'] || isset($_POST['asyncservice']))
{
$times = array();
foreach($units as $u => $ulabel)
@ -85,13 +85,12 @@
echo '<p><b>'.lang("Error canceling timer, maybe there's none set !!!")."</b></p>\n";
}
}
if ($_POST['install'] || $_POST['deinstall'])
if ($_POST['install'])
{
if (!($install = $async->install($_POST['install'] ? $times : False)))
if (!($install = $async->install($times)))
{
echo '<p><b>'.lang('Error: %1 not found or other error !!!',$async->crontab)."</b></p>\n";
}
$_POST['asyncservice'] = $_POST['deinstall'] ? 'fallback' : 'crontab';
}
}
else
@ -130,13 +129,7 @@
$selected = $key == $GLOBALS['phpgw_info']['server']['asyncservice'] ? ' selected' : '';
echo "<option value=\"$key\"$selected>$label</option>\n";
}
echo "</select>\n";
if (is_array($installed) && isset($installed['cronline']))
{
echo ' &nbsp; <input type="submit" name="deinstall" value="'.lang('Deinstall crontab')."\">\n";
}
echo "</p>\n";
echo "</select></p>\n";
if ($async->only_fallback)
{

View File

@ -285,6 +285,15 @@
$GLOBALS['phpgw']->redirect_link('/index.php',$link_data);
}
$GLOBALS['phpgw_info']['flags']['app_header'] .= ' - '.lang('Add global category');
$GLOBALS['phpgw']->common->phpgw_header();
echo parse_navbar();
$this->set_langs();
$this->template->set_file(array('form' => 'category_form.tpl'));
$this->template->set_block('form','delete','deletehandle');
if ($_POST['save'])
{
$values = array
@ -303,20 +312,11 @@
else
{
$this->bo->save_cat($values);
$GLOBALS['phpgw']->redirect_link('/index.php',$link_data);
$this->template->set_var('message',lang('Category %1 has been added !', $cat_name));
}
}
$GLOBALS['phpgw_info']['flags']['app_header'] .= ' - '.lang('Add global category');
$GLOBALS['phpgw']->common->phpgw_header();
echo parse_navbar();
$this->set_langs();
$this->template->set_file(array('form' => 'category_form.tpl'));
$this->template->set_block('form','delete','deletehandle');
$link_data['menuaction'] = 'admin.uicategories.add';
$link_data['menuaction'] = 'admin.uicategories.add';
$this->template->set_var('actionurl',$GLOBALS['phpgw']->link('/index.php',$link_data));
$this->template->set_var('category_list',$this->bo->cats->formatted_list(array('selected' => $cat_parent)));
@ -350,6 +350,14 @@
$GLOBALS['phpgw']->redirect_link('/index.php',$link_data);
}
$GLOBALS['phpgw_info']['flags']['app_header'] .= ' - '.lang('Edit global category');
$GLOBALS['phpgw']->common->phpgw_header();
echo parse_navbar();
$this->set_langs();
$this->template->set_file(array('form' => 'category_form.tpl'));
if ($_POST['save'])
{
$values = array
@ -370,18 +378,10 @@
else
{
$this->cat_id = $this->bo->save_cat($values);
$GLOBALS['phpgw']->redirect_link('/index.php',$link_data);
$this->template->set_var('message',lang('Category %1 has been updated !',$cat_name));
}
}
$GLOBALS['phpgw_info']['flags']['app_header'] .= ' - '.lang('Edit global category');
$GLOBALS['phpgw']->common->phpgw_header();
echo parse_navbar();
$this->set_langs();
$this->template->set_file(array('form' => 'category_form.tpl'));
$cats = $this->bo->cats->return_single($this->cat_id);
$hidden_vars = '<input type="hidden" name="cat_id" value="' . $this->cat_id . '">' . "\n"

View File

@ -16,12 +16,11 @@
$file['Site Configuration'] = $GLOBALS['phpgw']->link('/index.php','menuaction=admin.uiconfig.index&appname=admin');
}
/* disabled it, til it does something useful
if (! $GLOBALS['phpgw']->acl->check('peer_server_access',1,'admin'))
{
$file['Peer Servers'] = $GLOBALS['phpgw']->link('/index.php','menuaction=admin.uiserver.list_servers');
}
*/
if (! $GLOBALS['phpgw']->acl->check('account_access',1,'admin'))
{
$file['User Accounts'] = $GLOBALS['phpgw']->link('/index.php','menuaction=admin.uiaccounts.list_users');

View File

@ -14,11 +14,7 @@ account preferences admin de Einstellungen der Benutzerkonten
acl manager admin de ACL Manager
acl rights admin de ACL Rechte
action admin de Aktion
add a category admin de Eine Kategorie hinzufügen
add a group admin de Eine Gruppe hinzufügen
add a new account. admin de Neues Benutzerkonto anlegen
add a subcategory admin de Ein Unterkategorie hizufügen
add a user admin de Einen Benutzer hinzufügen
add account admin de Benutzerkonto anlegen
add application admin de Anwendung anlegen
add auto-created users to this group ('default' will be attempted if this is empty.) admin de Automatisch erzeuge Benutzer in diese Gruppe aufnehmen ('Default' wird versucht wenn sie hier nichts eintragen.)
@ -47,12 +43,9 @@ application name admin de Name der Anwendung
application title admin de Titel der Anwendung
applications admin de Anwendungen
applications list admin de Liste der Anwendungen
apply admin de hinzufügen
are you sure you want to delete the application %1 ? admin de Sind Sie sicher, dass Sie die Anwendung %1 löschen wollen ?
are you sure you want to delete this account ? admin de Sind Sie sicher, dass Sie dieses Konto löschen wollen ?
are you sure you want to delete this application ? admin de Sind Sie sicher das Sie diese Applikation löschen möchten ?
are you sure you want to delete this category ? common de Sind Sie sicher, dass Sie diese Kategorie löschen wollen ?
are you sure you want to delete this global category ? admin de Sind Sie sicher das Sie diese globale Kategorie löschen möchten?
are you sure you want to delete this group ? admin de Sind Sie sicher, dass Sie diese Gruppe löschen wollen ?
are you sure you want to delete this server? admin de Sind sie sicher, dass sie diesen Server löschen wollen ?
are you sure you want to kill this session ? admin de Sind Sie sicher, dass Sie diese Session beenden wollen ?
@ -62,7 +55,6 @@ asyncservices not yet installed or other error (%1) !!! admin de Asynchroner Die
attempt to use correct mimetype for ftp instead of default 'application/octet-stream' admin de Soll versucht werden den richtigen MINE-typ für FTP zu verwenden, statt dem default 'application/octet-stream'
authentication / accounts admin de Benutzerauthentifizierung / Benutzerkonten
auto create account records for authenticated users admin de Automatisch Benutzerkonten für authentifizierte Benutzer anlegen
back to the list admin de Zurück zur Liste
bi-dir passthrough admin de Weiterleitung in beide Richtungen
bi-directional admin de beide Richtungen
bottom admin de unten
@ -70,7 +62,6 @@ calculate next run admin de n
can change password admin de Darf Passwort ändern
cancel testjob! admin de TestJob abbrechen!
categories list admin de Liste der Kategorien
category %1 has been saved ! admin de Kategorie %1 wurde gespeichert
category list admin de Kategorieliste
change acl rights admin de ACL Rechte ändern
change config settings admin de Konfiguration der Anwendung ändern
@ -86,18 +77,12 @@ day of week<br>(0-6, 0=sun) admin de Wochentag<br>(0-6, 0=Sonntag)
default admin de Vorgabe
default file system space per user admin de Vorgabewert für Dateisystemplatz pro Benutzer
default file system space per user/group ? admin de Vorgabewert für Dateisystemplatz pro Benutzer/Gruppe verwenden?
deinstall crontab admin de Crontab deinstallieren
delete account admin de Benutzerkonto löschen
delete all records admin de Alle Einträge löschen
delete application admin de Anwendung löschen
delete category admin de Kategorie löschen
delete group admin de Gruppe löschen
delete peer server admin de Server von Serververbund löschen
delete the category admin de Kategorie löschen
delete the group admin de Gruppe löschen
delete this category admin de Kategorie löschen
delete this group admin de Gruppe löschen
delete this user admin de Benutzer löschen
deny access to access log admin de Zugriff auf Zugangsprotokoll verbieten
deny access to application registery admin de Zugriff auf Anwendungsdatenbank verbieten
deny access to applications admin de Zugriff auf Anwendungen verbieten
@ -116,10 +101,7 @@ description can not exceed 255 characters in length ! admin de Die Beschreibung
disable "auto completion" of the login form admin de Automatisches Vervollständigen der Logindaten abschalten
disabled (not recomended) admin de abgeschaltet (nicht empfohlen)
display admin de Anzeigen
do not delete the category and return back to the list admin de Kategorie NICHT löschen und zurück zur Liste gehen
do you also want to delete all global subcategories ? admin de wollen Sie auch alle globalen Unterkategorien l&ouml;schen ?
do you want to delete all global subcategories ? admin de Möchten Sie alle Globale Unterkategorien löschen ?
do you want to move all global subcategories one level down ? admin de Wollen sie alle globalen Unterkategorien eine Ebene nach unten verschieben?
edit account admin de Benutzerkonto bearbeiten
edit application admin de Anwendung bearbeiten
edit global category admin de Globale Kategorie bearbeiten
@ -129,14 +111,9 @@ edit login screen message admin de Nachricht der Login Seite bearbeiten
edit main screen message admin de Nachricht der Startseite bearbeiten
edit peer server admin de Server in Serververbund bearbeiten
edit table format admin de Tabellenformat bearbeiten
edit this category admin de Diese Kategorie bearbeiten
edit this group admin de Diese Gruppe bearbeiten
edit this user admin de Diesen Benutzer bearbeiten
edit user admin de Benutzer bearbeiten
edit user account admin de Benutzerkonto bearbeiten
enable debug-messages admin de Debug-Meldungen einschalten
enabled - hidden from navbar admin de Verfügbar, aber nicht in der Navigationsleiste
enter a description for the category admin de Geben Sie eine Beschreibung für diese Kategorie ein
enter some random text for app_session <br>encryption (requires mcrypt) admin de Zufälligen Text für app_session<br>Verschlüsselung (braucht mcrypt)
enter the background color for the login page admin de Hintergrundfarbe für die Anmeldeseite
enter the background color for the site title admin de Hintergrundfarbe für den Title der phpGroupWare installation
@ -145,7 +122,6 @@ enter the full path for temporary files.<br>examples: /tmp, c:\temp admin de Vol
enter the full path for users and group files.<br>examples: /files, e:\files admin de Vollständiger Pfad für Benutzer- und Gruppendateien.<br>Beispiel: /files, E:\Files
enter the hostname of the machine on which this server is running admin de Hostname des Computers auf dem der Server läuft
enter the location of phpgroupware's url.<br>example: http://www.domain.com/phpgroupware &nbsp; or &nbsp; /phpgroupware<br><b>no trailing slash</b> admin de URL zur phpGroupWare Installation.<br>Beispiel: http://www.domain.com/phpgroupware &nbsp; or &nbsp; /phpgroupware<br><b>keinen nachfolgenden Slash /</b>
enter the search string. to show all entries, empty this field and press the submit button again admin de Geben Sie Ihren Suchbegriff ein. Um alle Einträge anzuzeigen, geben Sie keinen Begriff ein und drücken Sie den Suchen Knopf nochmals
enter the site password for peer servers admin de Site Passwort für Peer Server
enter the site username for peer servers admin de Site Benutzername für Peer Server
enter the title for your site admin de Titel der phpGroupWare Installation
@ -205,8 +181,6 @@ ldap groups context admin de LDAP Kontext f
ldap host admin de LDAP Host
ldap root password admin de LDAP Root Passwort
ldap rootdn admin de LDAP rootdn
leave the category untouched and return back to the list admin de Kategorie unverändert lassen und zur Liste zurückkehren
leave the group untouched and return back to the list admin de Gruppe unverändert lassen und zur Liste zurückkehren
list config settings admin de Konfigurationseinstellungen auflisten
list current sessions admin de aktive Sitzungen anzeigen
list of current users admin de Liste der gegenwärtigen Benutzer
@ -236,9 +210,6 @@ no jobs in the database !!! admin de Keine Jobs in der Datenbank !!!
no login history exists for this user admin de Benutzer hat sich noch nie angemeldet
no matches found admin de Keine Übereinstimmungen gefunden
no modes available admin de Kein Modus verfügbar
no permission to add groups admin de Sie haben keine ausreichenden Rechte eine Gruppe hinzuzufügen
no permission to add users admin de Sie haben keine ausreichenden Rechte eine Benutzer hinzuzufügen
no permission to create groups admin de Sie haben keine aureichenden Rechte um eine Gruppe zu erstellen
note: ssl available only if php is compiled with curl support admin de Notiz: SSL ist nur verfügbar, wenn PHP mit CURL-Unterstützung erzeugt wurde
outbound admin de ausgehend
passthrough admin de durchgehend
@ -259,12 +230,8 @@ re-enter password admin de Passwort wiederholen
read this list of methods. admin de Diese Liste der Methoden lesen
register application hooks admin de Registrieren der "hooks" der Anwendungen
remove all users from this group admin de Entferne alle Benutzer aus dieser Gruppe
remove all users from this group ? admin de Entferne alle Benutzer aus dieser Gruppe
return to admin mainscreen admin de zum Adminstrationsmenü zurückkehren
return to view account admin de Zurück zum Anzeigen des Benutzerkontos
run asynchronous services admin de Asynchrone Dienste ausführen
save the category admin de Kategorie speichern
save the category and return back to the list admin de Kategorie speichern und zur Liste zurückkehren
search accounts admin de Benutzerkonten durchsuchen
search categories admin de Kategorien durchsuchen
search groups admin de Gruppen durchsuchen
@ -273,7 +240,6 @@ section admin de Abschnitt
security admin de Sicherheit
select group managers admin de Gruppenmanager auswählen
select permissions this group will have admin de Wählen Sie die Zugriffsrechte für diese Gruppe.
select the parent category. if this is a main category select no category admin de Eine übergeordnete Kategorie auswählen. Wenn das eine Hauptkategorie ist, KEINE KATEGORIE auswählen.
select users for inclusion admin de Benutzer für diese Gruppe auswählen
select where you want to store/retrieve filesystem information admin de Wo wollen Sie Datei Informationen ablegen / lesen
select where you want to store/retrieve user accounts admin de Wo wollen Sie die Benutzerkonten speichern
@ -298,12 +264,10 @@ soap admin de SOAP
sorry, that group name has already been taken. admin de Der Gruppenname wird bereits verwendet.
sorry, the above users are still a member of the group %1 admin de Der Benutzer ist immer noch Mitglied der Gruppe %1.
sorry, the follow users are still a member of the group %1 admin de Sorry, die folgenden Benutzer sind noch Mitglied der Gruppe %1
sort the entries admin de Einträge sortieren
ssl admin de verschlüsselt (SSL)
standard admin de standard
start testjob! admin de TestJob starten!
submit changes admin de Änderungen speichern
submit the search string admin de Geben Sie Ihren Suchbegriff ein
template selection admin de Auswahl der Benutzeroberfläche
text entry admin de Texteingabe
that application name already exists. admin de Diesen Anwendungsname gibt es bereits.
@ -317,7 +281,6 @@ the login and password can not be the same admin de Benutzername und Passwort d
the loginid can not be more then 8 characters admin de Der Benutzername darf nich länger als 8 Zeichen sein
the testjob sends you a mail everytime it is called. admin de Der TestJob sendet Ihnen jedesmal eine Mail wenn er aufgerufen wird.
the two passwords are not the same admin de Die beiden Passwörter stimmen nicht überein
the users bellow are still members of group %1 admin de Der unten angezeigten Benutzer sind Mitglied der Gruppe %1
they must be removed before you can continue admin de Sie müssen zuvor aus dieser entfernt werden
this application is current admin de Diese Anwendung ist aktuell
this application requires an upgrade admin de Diese Anwednung benötigt ein Upgrade
@ -343,11 +306,9 @@ view account admin de Benutzerkonto anzeigen
view category admin de Kategorie anzeigen
view error log admin de Fehler-Protokoll anzeigen
view sessions admin de Sitzungen anzeigen
view this user admin de Diesen Benutzer anzeigen
view user account admin de Benutzerkonto anzeigen
who would you like to transfer all records owned by the deleted user to? admin de Wem sollen alle Datensätze, die dem zu löschenden Benutzer gehören, übertragen werden?
would you like phpgroupware to cache the phpgw info array ? admin de Soll phpGroupWare das phpgw info Array cachen ?
would you like phpgroupware to check for a new version<br>when admins login ? admin de Soll phpGroupWare prüfen ob eine neue Version vorhanden ist,<br> wenn sich der Administrator einlogt ?
would you like phpgroupware to check for new application versions when admins login ? admin de Soll phpGroupWare auf neue Programm-Versionen pr&uuml;fen, wenn sich ein Administrator anmeldet ?
would you like to automaticaly load new langfiles (at login-time) ? admin de Sollen neue Sprachdateien automatisch gelanden werden (beim Login) ?
would you like to show each application's upgrade status ? admin de Soll der Upgrade-Status aller Anwendungen angezeigt werden ?
@ -356,10 +317,10 @@ you have entered an invalid expiration date admin de Sie haben ein ung
you must add at least 1 permission or group to this account admin de Sie müssen mindestens ein Zugriffsrecht oder eine Gruppe für diesen Benutzer angeben
you must add at least 1 permission to this account admin de Sie müssen diesem Konto mindestens eine Berechtigung zuteilen
you must enter a group name. admin de Sie müssen einen Gruppennamen angeben.
you must enter a lastname admin de Sie müssen einen Nachname angeben
you must enter a loginid admin de Sie müssen einen Benutzername angeben
you must enter an application name and title. admin de Sie müssen der Anwendung einen Namen und einen Titel geben.
you must enter an application name. admin de Sie müssen der Anwendung einen Namen geben.
you must enter an application title. admin de Sie müssen der Anwendung einen Titel geben.
you must select a file type admin de Sie müssen einen Dateityp auswählen
you will need to remove the subcategories before you can delete this category admin de Sie müssen erst die Unterkategorien löschen bevor Sie diese Kategorie löschen können !
primary Group admin de primäre Gruppe

View File

@ -45,8 +45,8 @@ application admin en Application
application name admin en Application name
application title admin en Application title
applications admin en Applications
applications list admin en Applications list
apply admin en apply
applications list admin en Applications list
are you sure you want to delete the application %1 ? admin en Are you sure you want to delete the application %1 ?
are you sure you want to delete this account ? admin en Are you sure you want to delete this account ?
are you sure you want to delete this application ? admin en Are you sure you want to delete this application ?
@ -65,11 +65,11 @@ back to the list admin en back to the list
bi-dir passthrough admin en bi-dir passthrough
bi-directional admin en bi-directional
bottom admin en bottom
category %1 has been saved ! admin en Category %1 has been saved !
calculate next run admin en Calculate next run
can change password admin en Can change password
cancel testjob! admin en Cancel TestJob!
categories list admin en Categories list
category %1 has been saved ! admin en Category %1 has been saved !
category list admin en Category list
change acl rights admin en change ACL Rights
change config settings admin en Change config settings
@ -85,18 +85,17 @@ day of week<br>(0-6, 0=sun) admin en Day of week<br>(0-6, 0=Sun)
default admin en Default
default file system space per user admin en Default file system space per user
default file system space per user/group ? admin en Default file system space per user/group ?
deinstall crontab admin en Deinstall crontab
delete account admin en Delete account
delete all records admin en Delete All Records
delete application admin en Delete application
delete category admin en Delete category
delete group admin en Delete group
delete peer server admin en Delete peer server
delete the category admin en delete the category
delete the group admin en delete the group
delete this category admin en delete this category
delete this group admin en delete this group
delete this user admin en delete this user
delete application admin en Delete application
delete category admin en Delete category
delete group admin en Delete group
delete peer server admin en Delete peer server
deny access to access log admin en Deny access to access log
deny access to application registery admin en Deny access to application registery
deny access to applications admin en Deny access to applications
@ -258,9 +257,9 @@ remove all users from this group admin en Remove all users from this group
remove all users from this group ? admin en Remove all users from this group ?
return to admin mainscreen admin en return to admin mainscreen
return to view account admin en Return to view account
run asynchronous services admin en Run Asynchronous services
save the category admin en save the category
save the category and return back to the list admin en save the category and return back to the list
run asynchronous services admin en Run Asynchronous services
search accounts admin en Search accounts
search categories admin en Search categories
search groups admin en Search groups
@ -291,7 +290,6 @@ site admin en Site
site configuration admin en Site configuration
soap admin en SOAP
sorry, that group name has already been taken. admin en Sorry, that group name has already been taken.
sorry, the above users are still a member of the group %1 admin en Sorry, the above users are still a member of the group %1
sorry, the follow users are still a member of the group %1 admin en Sorry, the follow users are still a member of the group %1
sort the entries admin en sort the entries
ssl admin en ssl
@ -342,7 +340,6 @@ view this user admin en view this user
view user account admin en View user account
who would you like to transfer all records owned by the deleted user to? admin en Who would you like to transfer ALL records owned by the deleted user to?
would you like phpgroupware to cache the phpgw info array ? admin en Would you like phpGroupWare to cache the phpgw info array ?
would you like phpgroupware to check for a new version<br>when admins login ? admin en Would you like phpGroupWare to check for a new version<br>when admins login ?
would you like phpgroupware to check for new application versions when admins login ? admin en Would you like phpGroupWare to check for new application versions when admins login ?
would you like to automaticaly load new langfiles (at login-time) ? admin en Would you like to automaticaly load new langfiles (at login-time) ?
would you like to show each application's upgrade status ? admin en Would you like to show each application's upgrade status ?
@ -350,10 +347,10 @@ xml-rpc admin en XML-RPC
you have entered an invalid expiration date admin en You have entered an invalid expiration date
you must add at least 1 permission or group to this account admin en You must add at least 1 permission or group to this account
you must enter a group name. admin en You must enter a group name.
you must enter a lastname admin en You must enter a lastname
you must enter a loginid admin en You must enter a loginid
you must enter an application name and title. admin en You must enter an application name and title.
you must enter an application name. admin en You must enter an application name.
you must enter an application title. admin en You must enter an application title.
you must select a file type admin en You must select a file type
you will need to remove the subcategories before you can delete this category admin en You will need to remove the subcategories before you can delete this category !
primary Group admin de primary Group

View File

@ -44,8 +44,7 @@
'config',
'deleteaccount',
'manual',
'view_user',
'sidebox_menu'
'view_user'
);
/* Dependencies for this app to work */

View File

@ -45,8 +45,10 @@
</tr>
<tr bgcolor="{tr_color2}">
<td>{lang_primary_group}</td>
<td>{primary_group_select}&nbsp;</td>
<td>{lang_groups}</td>
<td colspan="3">{groups_select}&nbsp;</td>
<td>{groups_select}&nbsp;</td>
</tr>
{permissions_list}

View File

@ -52,8 +52,10 @@
</tr>
<tr bgcolor="{tr_color2}">
<td>{lang_primary_group}</td>
<td>{primary_group_select}&nbsp;</td>
<td>{lang_groups}</td>
<td colspan="3">{groups_select}&nbsp;</td>
<td>{groups_select}&nbsp;</td>
</tr>
{permissions_list}

View File

@ -7,21 +7,20 @@
<form name="form" action="{action_url}" method="POST">
<table border="0" width="80%" cellspacing="2" cellpadding="2">
<tr bgcolor="{row_on}">
<td colspan="2">{lang_parent}</td>
<td>{lang_parent}</td>
<td><select name="new_parent"><option value="">{lang_none}</option>{category_list}</select></td>
</tr>
<tr bgcolor="{row_off}">
<td colspan="2">{lang_name}:</td>
<td>{lang_name}:</td>
<td><input name="cat_name" size="50" value="{cat_name}"></td>
</tr>
<tr bgcolor="{row_on}">
<td valign="top" colspan="2">{lang_descr}:</td>
<td><textarea name="cat_description" rows="4" cols="50" wrap="virtual">{cat_description}</textarea></td>
<td valign="top">{lang_descr}:</td>
<td colspan="2"><textarea name="cat_description" rows="4" cols="50" wrap="virtual">{cat_description}</textarea></td>
</tr>
<tr height="50" valign="bottom">
<td><input type="submit" name="save" value="{lang_save}"></td>
<td><input type="submit" name="cancel" value="{lang_cancel}"></td>
<td>&nbsp;</td>
<td align="right"><input type="submit" name="cancel" value="{lang_cancel}"></td>
</tr>
</table>
</form>

View File

@ -44,10 +44,9 @@
<tr valign="bottom" height="50">
<form method="POST" action="{action_url}">
<!-- BEGIN add -->
<td><input type="submit" name="add" value="{lang_add}"> &nbsp;
<td colspan="2"><input type="submit" name="add" value="{lang_add}"></td>
<!-- END add -->
<input type="submit" name="done" value="{lang_cancel}"></td>
<td colspan="5">&nbsp;</td>
<td colspan="3" align="right"><input type="submit" name="done" value="{lang_done}"></td>
</form>
</tr>
</table>