|
|
@@ -127,16 +127,16 @@ class Route_Storage_AclReinstall extends RouteBase {
|
|
|
$diffFieldsToRemove = array_diff($old['fields'], $new['fields']);
|
|
|
$sameFields = array_intersect($new['fields'], $old['fields']);
|
|
|
echo (!empty($diffFieldsToCreate))
|
|
|
- ? UI::h('details', [], [
|
|
|
- UI::h('summary', [], "Pola do dodania (".count($diffFieldsToCreate).")"),
|
|
|
+ ? UI::h('details', [ 'open' => "open" ], [
|
|
|
+ UI::h('summary', [], "Pola do dodania (".count($diffFieldsToCreate)."):"),
|
|
|
UI::h('ul', [], array_map(function ($fieldName) {
|
|
|
return UI::h('li', [], $fieldName);
|
|
|
}, $diffFieldsToCreate)),
|
|
|
])
|
|
|
: UI::h('p', [ 'style' => "font-style:italic" ], "Brak pól do dodania");
|
|
|
echo (!empty($diffFieldsToRemove))
|
|
|
- ? UI::h('details', [], [
|
|
|
- UI::h('summary', [], "Pola do usunięcia (".count($diffFieldsToRemove).")"),
|
|
|
+ ? UI::h('details', [ 'open' => "open", 'style' => "margin:4px 0; background-color:#ccc; border:1px solid #ddd" ], [
|
|
|
+ UI::h('summary', [ 'style' => "padding:4px; outline:none; cursor:pointer" ], "Pola do usunięcia (".count($diffFieldsToRemove)."):"),
|
|
|
UI::h('ul', [], array_map(function ($fieldName) {
|
|
|
return UI::h('li', [], $fieldName);
|
|
|
}, $diffFieldsToRemove)),
|