From c4704a2f0c682bcc03516c2b0d2277dee014c553 Mon Sep 17 00:00:00 2001 From: Ryuji AMANO Date: Wed, 26 Jun 2019 07:49:40 +0900 Subject: [PATCH 1/2] =?UTF-8?q?change:=20=E3=83=91=E3=83=96=E3=83=AA?= =?UTF-8?q?=E3=83=83=E3=82=AF=E3=83=AB=E3=83=BC=E3=83=A0=E3=81=AE=E5=AE=B9?= =?UTF-8?q?=E9=87=8F=E5=88=B6=E9=99=90=E3=82=92=E8=A8=AD=E5=AE=9A=E3=81=A7?= =?UTF-8?q?=E3=81=8D=E3=82=8B=E3=82=88=E3=81=86=E3=81=AB=E5=A4=89=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Controller/SystemManagerController.php | 4 +++- Locale/eng/LC_MESSAGES/system_manager.po | 6 ++++++ Locale/jpn/LC_MESSAGES/system_manager.po | 6 ++++++ View/Elements/SystemManager/general_form.ctp | 7 +++++++ 4 files changed, 22 insertions(+), 1 deletion(-) diff --git a/Controller/SystemManagerController.php b/Controller/SystemManagerController.php index 380d2af..2d60fb2 100644 --- a/Controller/SystemManagerController.php +++ b/Controller/SystemManagerController.php @@ -50,10 +50,12 @@ public function edit() { $spaces = $this->Space->cacheFindQuery('all', array( 'recursive' => -1, - 'conditions' => array('id' => [Space::PRIVATE_SPACE_ID, Space::COMMUNITY_SPACE_ID]), + 'conditions' => array('id' => [Space::PRIVATE_SPACE_ID, Space::COMMUNITY_SPACE_ID, Space::PUBLIC_SPACE_ID]), )); $setSpaceDisk = array( + // パブリックルームの容量 + Space::PUBLIC_SPACE_ID => 'App.disk_for_public_room', // * グループルームの容量 Space::COMMUNITY_SPACE_ID => 'App.disk_for_group_room', // * プライベートルームの容量 diff --git a/Locale/eng/LC_MESSAGES/system_manager.po b/Locale/eng/LC_MESSAGES/system_manager.po index 0481464..dcfe6da 100644 --- a/Locale/eng/LC_MESSAGES/system_manager.po +++ b/Locale/eng/LC_MESSAGES/system_manager.po @@ -50,6 +50,12 @@ msgstr "" msgid "App.default_timezone" msgstr "Default timezone" +msgid "App.disk_for_public_room" +msgstr "Disk space for public room" + +msgid "App.disk_for_public_room help" +msgstr "Set the limit of the total amount of files which can be stored in each public room." + #: SystemManager/View/Elements/SystemManager/general_form.ctp:37 msgid "App.disk_for_group_room" msgstr "Disk space for community room" diff --git a/Locale/jpn/LC_MESSAGES/system_manager.po b/Locale/jpn/LC_MESSAGES/system_manager.po index c3797bf..c81b6df 100644 --- a/Locale/jpn/LC_MESSAGES/system_manager.po +++ b/Locale/jpn/LC_MESSAGES/system_manager.po @@ -50,6 +50,12 @@ msgstr "無制限" msgid "App.default_timezone" msgstr "デフォルトのタイムゾーン" +msgid "App.disk_for_public_room" +msgstr "各パブリックルームの容量" + +msgid "App.disk_for_public_room help" +msgstr "各パブリックルームにアップロードできるファイルの総量を指定します。" + #: SystemManager/View/Elements/SystemManager/general_form.ctp:37 msgid "App.disk_for_group_room" msgstr "各コミュニティの容量" diff --git a/View/Elements/SystemManager/general_form.ctp b/View/Elements/SystemManager/general_form.ctp index 46cc493..c8f80b8 100644 --- a/View/Elements/SystemManager/general_form.ctp +++ b/View/Elements/SystemManager/general_form.ctp @@ -31,6 +31,13 @@ foreach ($SiteSetting->diskSpace as $size) { 'label' => __d('system_manager', 'App.default_timezone'), )); ?> + SystemManager->inputCommon('SiteSetting', 'App.disk_for_public_room', array( + 'type' => 'select', + 'options' => $diskSpace, + 'label' => __d('system_manager', 'App.disk_for_public_room'), + 'help' => __d('system_manager', 'App.disk_for_public_room help'), + )); ?> + SystemManager->inputCommon('SiteSetting', 'App.disk_for_group_room', array( 'type' => 'select', 'options' => $diskSpace, From 4ef09d27416a92b4b24b4ae8b113054ba091dbdb Mon Sep 17 00:00:00 2001 From: Ryuji AMANO Date: Sat, 29 Jun 2019 09:46:18 +0900 Subject: [PATCH 2/2] style: reformat code. --- Controller/SystemManagerController.php | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/Controller/SystemManagerController.php b/Controller/SystemManagerController.php index 2d60fb2..b2439e6 100644 --- a/Controller/SystemManagerController.php +++ b/Controller/SystemManagerController.php @@ -48,10 +48,19 @@ public function edit() { ) )); - $spaces = $this->Space->cacheFindQuery('all', array( - 'recursive' => -1, - 'conditions' => array('id' => [Space::PRIVATE_SPACE_ID, Space::COMMUNITY_SPACE_ID, Space::PUBLIC_SPACE_ID]), - )); + $spaces = $this->Space->cacheFindQuery( + 'all', + [ + 'recursive' => -1, + 'conditions' => [ + 'id' => [ + Space::PRIVATE_SPACE_ID, + Space::COMMUNITY_SPACE_ID, + Space::PUBLIC_SPACE_ID + ] + ], + ] + ); $setSpaceDisk = array( // パブリックルームの容量