CMS DataLife Engine - Система управления сайтами

Sign in to follow this  
odys

Кнопка «Админцентр» в карточке профиля

Recommended Posts

Не думаю, что это баг, на стандартном шаблоне этого нет, но у меня в карточке пользователя есть кнопка админцентр, хотя я не авторизованный пользователь:

 

kanaspo.png

 

даже не представляю чего я такого мог сделать в шаблоне, что это появилось.

Чтобы точно удостовериться, зашёл с другого браузера, такая же ситуация.

Также эта кнопочка есть, когда захожу на сайт как обычный пользователь.

Ссылка на сайт https://kanaspo.com/

версия последняя

Share this post


Link to post
Share on other sites
29 минут назад, odys сказал:

даже не представляю чего я такого мог сделать в шаблоне, что это появилось.

Думаю, здесь явно не в шаблоне дело. Не в настройках ли групп, случайно?

Share this post


Link to post
Share on other sites
10 минут назад, LADYX сказал:

Думаю, здесь явно не в шаблоне дело. Не в настройках ли групп, случайно?

да всё стандартно, и как я уже написал, на дефолтном шаблоне такого нет.

Edited by odys

Share this post


Link to post
Share on other sites
1 час назад, odys сказал:

да всё стандартно, и как я уже написал, на дефолтном шаблоне такого нет.

Странно, т.к. этот код не зависит от шаблона...

Share this post


Link to post
Share on other sites
1 час назад, SN74 сказал:

Странно, т.к. этот код не зависит от шаблона...

в том-то и дело, dle_js не зависит от шаблона, однако каким-то непонятным образом кнопка админцентр есть... :blink:

Share this post


Link to post
Share on other sites
7 минут назад, odys сказал:

в том-то и дело, dle_js не зависит от шаблона, однако каким-то непонятным образом кнопка админцентр есть... :blink:

Смотрите в базе что стоит для группы гостей по доступу к редактированию пользователей.
Возможно там единица...

Edited by SN74

Share this post


Link to post
Share on other sites
17 часов назад, odys сказал:

даже не представляю чего я такого мог сделать в шаблоне, что это появилось.

Чтобы точно удостовериться, зашёл с другого браузера, такая же ситуация.

Также эта кнопочка есть, когда захожу на сайт как обычный пользователь.

Каким кодом в шаблон вы вставляете вывод логина пользователя? Очень похоже что не стандартными тегами DLE.

  • Thanks 1

Share this post


Link to post
Share on other sites
41 минуту назад, celsoft сказал:

Каким кодом в шаблон вы вставляете вывод логина пользователя? Очень похоже что не стандартными тегами DLE.

блин, точно. Стандартно же выводит только логин, в ссылке стоял id администратора.

Share this post


Link to post
Share on other sites

Если выводить своим HTML кодом, то последний параметр единичку меняем на ноль, и не будет ничего. Правда не будет и для администраторов, но не всегда это вообще нужно, в админпанели все равно можно все делать. Но если заморочиться и для администраторов на сайте, то нужно небольшой JS скрипт, который прочитает значение JS переменной dle_admin и если оно не пустое, то 1, если пустое то 0

Share this post


Link to post
Share on other sites
7 минут назад, celsoft сказал:

Если выводить своим HTML кодом, то последний параметр единичку меняем на ноль, и не будет ничего. Правда не будет и для администраторов, но не всегда это вообще нужно, в админпанели все равно можно все делать. Но если заморочиться и для администраторов на сайте, то нужно небольшой JS скрипт, который прочитает значение JS переменной dle_admin и если оно не пустое, то 1, если пустое то 0

да, я уже сообразил про id 0, так и сделал, даже для администратора кнопка админцентр не очень-то и нужна ) Спасибо

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this