|
@@ -1078,9 +1078,11 @@ class Database
|
|
|
*/
|
|
|
public function list_button()
|
|
|
{
|
|
|
+
|
|
|
if (Dever::load('manage/auth.oper', 2) == false) {
|
|
|
return '';
|
|
|
}
|
|
|
+ */
|
|
|
|
|
|
$config = $this->config();
|
|
|
|
|
@@ -1129,11 +1131,11 @@ class Database
|
|
|
|
|
|
|
|
|
if (isset($config['manage']['button'])) {
|
|
|
- $result .= $this->button_list($config['manage']['button']);
|
|
|
+ $result .= $this->list_button_show($config['manage']['button']);
|
|
|
}
|
|
|
|
|
|
if (Dever::load('manage/auth.oper', 6) != false && isset($config['manage']['button'])) {
|
|
|
- $result .= $this->button_list($config['manage']['button']);
|
|
|
+ $result .= $this->list_button_show($config['manage']['button']);
|
|
|
}*/
|
|
|
|
|
|
return $result;
|
|
@@ -1147,9 +1149,11 @@ class Database
|
|
|
public function update_button()
|
|
|
{
|
|
|
|
|
|
+
|
|
|
if (Dever::load('manage/auth.oper', 2) == false) {
|
|
|
Dever::alert('你没有权限');
|
|
|
}
|
|
|
+ */
|
|
|
|
|
|
$info = $this->info();
|
|
|
|
|
@@ -1176,7 +1180,7 @@ class Database
|
|
|
return $result;
|
|
|
}
|
|
|
|
|
|
- private function button_list($button)
|
|
|
+ private function list_button_show($button)
|
|
|
{
|
|
|
$result = '';
|
|
|
$refer = Dever::input('refer');
|
|
@@ -1189,6 +1193,13 @@ class Database
|
|
|
if ($manage && isset($manage['deleteButton']) && in_array($k, $manage['deleteButton'])) {
|
|
|
continue;
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+ if (!Dever::load('manage/auth.check', $k, $this->menu_id)) {
|
|
|
+ continue;
|
|
|
+ }
|
|
|
+ */
|
|
|
+
|
|
|
if (is_array($v)) {
|
|
|
if ($v[0] == 'location') {
|
|
|
if ($v[1] == 'add') {
|
|
@@ -1269,11 +1280,24 @@ class Database
|
|
|
*/
|
|
|
public function list_search()
|
|
|
{
|
|
|
+
|
|
|
+
|
|
|
+ if (!Dever::load('manage/auth.check', '搜索', $this->menu_id)) {
|
|
|
+ return '';
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
|
|
|
if (Dever::load('manage/auth.oper', 2) == false) {
|
|
|
return '';
|
|
|
}
|
|
|
|
|
|
+ if (!Dever::load('manage/auth.checkFunc', $this->menu_id, false, '搜索')) {
|
|
|
+ return '';
|
|
|
+ }
|
|
|
+ */
|
|
|
+
|
|
|
+
|
|
|
$config = $this->config();
|
|
|
|
|
|
$result = '';
|
|
@@ -1575,7 +1599,7 @@ class Database
|
|
|
|
|
|
|
|
|
if (isset($config['manage']['search_button'])) {
|
|
|
- $btn .= $this->button_list($config['manage']['search_button']);
|
|
|
+ $btn .= $this->list_button_show($config['manage']['search_button']);
|
|
|
}
|
|
|
|
|
|
$result .= $btn . $node[1];
|
|
@@ -1680,7 +1704,6 @@ class Database
|
|
|
*/
|
|
|
public function list_thead($type = false)
|
|
|
{
|
|
|
-
|
|
|
if (Dever::load('manage/auth.oper', 1) == false) {
|
|
|
Dever::alert('你没有权限');
|
|
|
}
|