OSDN Git Service

public_flag_default設定の削除
authorCake <cake_67@users.sourceforge.jp>
Fri, 7 Jan 2011 11:50:38 +0000 (20:50 +0900)
committerCake <cake_67@users.sourceforge.jp>
Fri, 7 Jan 2011 11:50:38 +0000 (20:50 +0900)
app/config/sql/install/create_table.sql
app/config/sql/install/upgrade/bto1_0/upgrade.sql
app/models/character.php
app/models/profile.php
app/views/profiles/admin_add.ctp
app/views/profiles/admin_edit.ctp

index 41123ac..434af12 100644 (file)
@@ -177,7 +177,6 @@ CREATE TABLE `profiles` (
   `required` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0',
   `show_list` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0',
   `search` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0',
-  `public_flag_default` ENUM('public', 'private') NULL DEFAULT 'public',
   `sort_order` INTEGER UNSIGNED NOT NULL DEFAULT '0',
   PRIMARY KEY(`id`),
   INDEX `profiles_sort`(`sort_order`),
index 06e5928..babed67 100644 (file)
@@ -22,3 +22,4 @@ CREATE TABLE `default_profiles` (
     FOREIGN KEY (`profile_table_static_id`) REFERENCES `profile_table_statics` (`id`) ON DELETE CASCADE
 ) TYPE=InnoDB DEFAULT CHARSET=utf8;
 
+ALTER TABLE `profiles` DROP column `public_flag_default`;
index 67bf0a1..48d344b 100644 (file)
@@ -180,16 +180,6 @@ class Character extends AppModel {
                }
        }
 
-       /* check PublicFlag Setting */
-       function publicFlagDefault($data)
-       {
-               if (isset($data["public_flag_default"]) && in_array($data["public_flag_default"], $this->public_flag)) {
-                       return true;
-               } else {
-                       return false;
-               }
-       }
-
        /* コールバックメソッド */
        function beforeSave($options = array())
        {
index 61cf857..f389e7a 100644 (file)
@@ -27,8 +27,8 @@ class Profile extends AppModel {
        );
 
        var $fields = array(
-               'add' => array('system_id', 'name', 'key_name', 'profile_type', 'required', 'show_list', 'search', 'public_flag_default', 'sort_order'),
-               'edit' => array('name', 'key_name', 'profile_type', 'required', 'show_list', 'search', 'public_flag_default', 'sort_order'),
+               'add' => array('system_id', 'name', 'key_name', 'profile_type', 'required', 'show_list', 'search', 'sort_order'),
+               'edit' => array('name', 'key_name', 'profile_type', 'required', 'show_list', 'search', 'sort_order'),
                'edit_all' => array('required', 'show_list', 'search','sort_order'),
                'escape' => array(
                        'name' => array(
@@ -86,12 +86,6 @@ class Profile extends AppModel {
                                'allowEmpty' => true,
                        ),
                ),
-               'public_flag_default' => array(
-                       'publicFlag' => array(
-                               'rule' => 'publicFlagDefault',
-                               'allowEmpty' => true,
-                       ),
-               ),
                'sort_order' => array(
                        'numeric' => array(
                                'rule' => array('numeric'),
@@ -204,16 +198,6 @@ class Profile extends AppModel {
                }
        }
 
-       function publicFlagDefault($data) 
-       {
-               if (isset($data["public_flag_default"]) && in_array($data["public_flag_default"], $this->public_flag)) {
-                       return true;
-               } else {
-                       return false;
-               }
-       }
-
-
        /* コールバックメソッド */
        function beforeSave($options = array())
        {
index 129ff29..62af60e 100644 (file)
                        'default' => 0,
                ));
 
-/*             echo $select->create_publicflag_select($public_flags, 'public_flag_default', array(
-                       'label' => __('Default Public Flag', true),
-                       'selected' => 'public',
-               )
-       );*/
-
        echo $token->create();
        ?>
        </fieldset>
index 983286a..32f9d04 100644 (file)
                        'label' => __('Target of Search', true)
                ));
 
-/*             echo $select->create_publicflag_select($public_flags, 'public_flag_default', array(
-                       'label' => __('Default Public Flag', true),
-                       'selected' => 'public',
-               )
-       );*/
-
        echo $token->create();
        ?>
        </fieldset>