Re: 難しそうですね・・
上級権限モードでも、
ページの新規作成は、adminしか出来ません。
上級権限は、ブロック単位(ページも可?)に、権限を設定する事で
使用可能です。
今回のケースでは、いまいち適応しないと思います。
concrete5.4.1.1.1.ja\concrete\config\base.php (385行~386行目)
define('USER_SUPER', 'admin');
define('USER_SUPER_ID', 1);
の2行をコメントアウト。
concrete5.4.1.1.1.ja\concrete\controllers\login.php (175行付近)
追加==> define('USER_SUPER', $this->post('uName'));
追加==> define('USER_SUPER_ID', $u->getUserID());
$loginData = $this->finishLogin($loginData);
concrete5.4.1.1.1.ja\concrete\models\user.php
127行付近
if ($row['uID'] == USER_SUPER_ID) {
$this->superUser = true;
} else {
$this->superUser = false;
}
上記をコメントアウトし 下記を追加
$this->superUser = ($row['uID'] > 0) ? true : false;
とすると、
concreteに登録したアカウントすべてが、adminと同じ権限になります。
グループ等設定がありますが、adminしか扱えない機能が
沢山あり不便を感じるのであれば、良いかもしれません。
解決しました!(とんでもない落ちですみません)
返信ありがとうございます。
あれからユーザーの作り直ししてテストして私がやるとうまくいくのに、店長さんがやると更新ができなくて「???」状態が続き途方に暮れていたんですが
なんとなんと、、準備サイトとしてサブドメインで同じ状態サイトを作り準備作していたんですが、(リニューアル後にドメインのある場所にシステムとデータを引っ越しした)店長さんがその準備サイトからログインしてそこで更新していたことが今日発覚しました(驚!)
見た目が同じで、URLだけが違っていたので気がつかなかったみたいです。
お騒がせして申し訳ありませんでした。
misterioさん
たしかにadminしかできないことが多くて
そのたびに質問の電話が来たり大変なので便利かもしれません。
今回のことで今まで難しそうと思ってちゃんと見ていなかった上級権限モードの意味が少しわかっただけでも収穫でした。ありがとうございました。
acliss
Re: Re: 難しそうですね・・