responsive
This commit is contained in:
parent
92110ed8da
commit
4c05994a6f
|
@ -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) 2011 - 2016 Roland Gruber
|
Copyright (C) 2011 - 2019 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
|
||||||
|
@ -72,30 +71,30 @@ class generalInformation extends baseModule {
|
||||||
* @return htmlElement HTML meta data
|
* @return htmlElement HTML meta data
|
||||||
*/
|
*/
|
||||||
public function display_html_attributes() {
|
public function display_html_attributes() {
|
||||||
$return = new htmlTable();
|
$return = new htmlResponsiveRow();
|
||||||
// creation info
|
// creation info
|
||||||
if (isset($this->attributes['creatorsName'][0])) {
|
if (isset($this->attributes['creatorsName'][0])) {
|
||||||
$return->addElement(new htmlOutputText(_('Created by')));
|
$return->addLabel(new htmlOutputText(_('Created by')));
|
||||||
$return->addElement(new htmlOutputText(getAbstractDN($this->attributes['creatorsName'][0])), true);
|
$return->addField(new htmlOutputText(getAbstractDN($this->attributes['creatorsName'][0])));
|
||||||
}
|
}
|
||||||
if (isset($this->attributes['createTimestamp'][0])) {
|
if (isset($this->attributes['createTimestamp'][0])) {
|
||||||
$return->addElement(new htmlOutputText(_('Creation time')));
|
$return->addLabel(new htmlOutputText(_('Creation time')));
|
||||||
$return->addElement(new htmlOutputText(formatLDAPTimestamp($this->attributes['createTimestamp'][0])), true);
|
$return->addField(new htmlOutputText(formatLDAPTimestamp($this->attributes['createTimestamp'][0])));
|
||||||
}
|
}
|
||||||
if (isset($this->attributes['creatorsName'][0]) || isset($this->attributes['createTimestamp'][0])) {
|
if (isset($this->attributes['creatorsName'][0]) || isset($this->attributes['createTimestamp'][0])) {
|
||||||
$return->addElement(new htmlSpacer(null, '5px'), true);
|
$return->addVerticalSpacer('1rem');
|
||||||
}
|
}
|
||||||
// modification info
|
// modification info
|
||||||
if (isset($this->attributes['modifiersName'][0])) {
|
if (isset($this->attributes['modifiersName'][0])) {
|
||||||
$return->addElement(new htmlOutputText(_('Modified by')));
|
$return->addLabel(new htmlOutputText(_('Modified by')));
|
||||||
$return->addElement(new htmlOutputText(getAbstractDN($this->attributes['modifiersName'][0])), true);
|
$return->addField(new htmlOutputText(getAbstractDN($this->attributes['modifiersName'][0])));
|
||||||
}
|
}
|
||||||
if (isset($this->attributes['modifyTimestamp'][0])) {
|
if (isset($this->attributes['modifyTimestamp'][0])) {
|
||||||
$return->addElement(new htmlOutputText(_('Modification time')));
|
$return->addLabel(new htmlOutputText(_('Modification time')));
|
||||||
$return->addElement(new htmlOutputText(formatLDAPTimestamp($this->attributes['modifyTimestamp'][0])), true);
|
$return->addField(new htmlOutputText(formatLDAPTimestamp($this->attributes['modifyTimestamp'][0])));
|
||||||
}
|
}
|
||||||
if (isset($this->attributes['modifiersName'][0]) || isset($this->attributes['modifyTimestamp'][0])) {
|
if (isset($this->attributes['modifiersName'][0]) || isset($this->attributes['modifyTimestamp'][0])) {
|
||||||
$return->addElement(new htmlSpacer(null, '5px'), true);
|
$return->addVerticalSpacer('1rem');
|
||||||
}
|
}
|
||||||
// children
|
// children
|
||||||
if (isset($this->attributes['hasSubordinates'][0])) {
|
if (isset($this->attributes['hasSubordinates'][0])) {
|
||||||
|
@ -103,20 +102,20 @@ class generalInformation extends baseModule {
|
||||||
if ($this->attributes['hasSubordinates'][0] == 'TRUE') {
|
if ($this->attributes['hasSubordinates'][0] == 'TRUE') {
|
||||||
$hasChilds = _('yes');
|
$hasChilds = _('yes');
|
||||||
}
|
}
|
||||||
$return->addElement(new htmlOutputText(_('Has subentries')));
|
$return->addLabel(new htmlOutputText(_('Has subentries')));
|
||||||
$return->addElement(new htmlOutputText($hasChilds), true);
|
$return->addField(new htmlOutputText($hasChilds));
|
||||||
$return->addElement(new htmlSpacer(null, '5px'), true);
|
$return->addVerticalSpacer('1rem');
|
||||||
}
|
}
|
||||||
// group memberships
|
// group memberships
|
||||||
if (isset($this->attributes['memberOf'][0])) {
|
if (isset($this->attributes['memberOf'][0])) {
|
||||||
$groupLabel = new htmlOutputText(_('Groups'));
|
$groupLabel = new htmlOutputText(_('Groups'));
|
||||||
$groupLabel->alignment = htmlElement::ALIGN_TOP;
|
$groupLabel->alignment = htmlElement::ALIGN_TOP;
|
||||||
$return->addElement($groupLabel);
|
$return->addLabel($groupLabel);
|
||||||
$groups = new htmlTable();
|
$groups = new htmlTable();
|
||||||
for ($i = 0; $i < sizeof($this->attributes['memberOf']); $i++) {
|
for ($i = 0; $i < sizeof($this->attributes['memberOf']); $i++) {
|
||||||
$groups->addElement(new htmlOutputText(getAbstractDN($this->attributes['memberOf'][$i])), true);
|
$groups->addElement(new htmlOutputText(getAbstractDN($this->attributes['memberOf'][$i])), true);
|
||||||
}
|
}
|
||||||
$return->addElement($groups);
|
$return->addField($groups);
|
||||||
}
|
}
|
||||||
return $return;
|
return $return;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue