- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Ставлю один модуль, который всё время ставил на более старые версии...
Там есть следующий пункт:
В admin.php найти
'userfields' => 'admin',
ниже добавить
'****' => 'admin',
Проблема в том, что в admin.php новой версии нету строк вроде "'userfields' => 'admin',"..
Сам вопрос: где искать эту строку ?
ну такая строка быть, наверно все же должна, но если нет, то в файле admin.php
найдите следующее:
$system_modules = array(
тут подключаются разные системные модули.
т.е. там будет список элементов массива.
что-то типа:
$system_modules = array('addnews' => 'user',
'editnews' => 'user',
'comments' => 'user',
'main' => 'user',
'options' => 'user',
'files' => 'user',
'editusers' => 'admin',
...
итд
в этом списке и должна быть указанная Вами строка.
попробуйте добавить туда свою строку
если вышеуказанного кода вообще нет в admin.php - поищите по файлам движка, где оно имеется. я с новой версией не работал. хз, может они что-то изменили...
'editnews' => 'user',
'comments' => 'user',
'main' => 'user',
'options' => 'user',
'files' => 'user',
'editusers' => 'admin',
KuZm!cH, Это я и искал, там нет такого вообще, хотя в предыдущих версиях было.
поищите по файлам движка, где оно имеется
KuZm!cH, Ну так я это и спрашивал, думал, что кто-нибудь уже знает...
KuZm!cH, Ну так я это и спрашивал, думал, что кто-нибудь уже знает...
ясно. ну так поиск по тексту в файлах займет меньше минуты. тотал коммандер поможет)
ясно. ну так поиск по тексту в файлах займет меньше минуты. тотал коммандер поможет)
KuZm!cH, Если можно, то подробнее с этого места =))
Никогда не пользовался Total Commander'ом...
проводник windows тоже может искать по тексту в файлах))
я пользуюсь тотал коммандером просто как удобным файловым менеджером/ftp-клиентом, потому про него и упомянул.
ну и поиск там быстрый. заходите в нужную вам папку, нажимаете Alt+F7, в открывшемся окне ставите галочку "Find text" (или аналог в русифицированной версии), рядом в поле ввода пишите то, что ищете и нажимаете Enter. ну и все)
KuZm!cH, Что вы по написали? Какой поиск по файлу? )) Начиная с версии 8.2 подключения стороних модуле производится в БД, не в admin.php. :)
KuZm!cH, Что вы по написали? Какой поиск по файлу? )) Начиная с версии 8.2 подключения стороних модуле производится в БД, не в admin.php. :)
я написал, что с новой версией не работал. ТС спросил как найти - я предложил вариант. Eсли Вы знаете, где подключаются модули - почему не отвечаете? Если не знаете - почему отвечаете?
Master_globus прав, в документации читайте, там все указано.
NetworkWorker, попробуйте вместо указанного редактирования admin.php сделать так:
в файле /engine/inc/options.php после строки $options['others'] = array (
добавьте следующее:
array(
'name' => "Название вашего модуля",
'url' => "$PHP_SELF?mod=код_модуля",
'descr' => "описание модуля",
'image' => "картинка_модуля.png",
'access' => "admin",
),
после чего выполните запрос к базе:
INSERT INTO `_admin_sections` (`name`, `title`, `descr`, `icon`, `allow_groups`)
VALUES ('код_модуля', 'Название_модуля', 'Описание модуля', 'картинка_модуля.png', '1');
вместо "код_модуля'", "Название_модуля" и т.д. - поставьте ваши значения.
Ставлю один модуль, который всё время ставил на более старые версии...
Там есть следующий пункт:
Проблема в том, что в admin.php новой версии нету строк вроде "'userfields' => 'admin',"..
Сам вопрос: где искать эту строку ?
Не надо ее искать в 8.3, т.к. ее там нет :)
Просто пропускайте этот шаг - должно работать