Страница 1 из 9

Support Toolkit

Добавлено: 11 янв 2012, 18:03
DeaDRoMeO
Введение

Давненько хотел проанонсировать этот замечательный набор инструментов для администрирования форума phpbb3. Очень широкие возможности зачастую помогут вам поднять форум с колен, установка проще некуда, но в его использовании нужно быть осторожным.
Установка

Для установки скачиваем прикрепленный ниже архив и помещаем папку stk/stk в корень форума (корневая папка форума - папка в которой лежит файл config.php)

Руссификация уже внутри архива. Теперь нам надо добавить ссылку в администраторский раздел на этот аварийный комплект. Для этого открываем adm/index.php и находим

Код: Выделить всё

'S_CONTENT_FLOW_END'	=> ($user->lang['DIRECTION'] == 'ltr') ? 'right' : 'left',
Добавляем после найденного

Код: Выделить всё

//-- Support Toolkit
		//-- Add:
		'U_STK_INDEX'   => ($user->data['user_type'] == USER_FOUNDER) ? append_sid("{$phpbb_root_path}stk/index.$phpEx", false, true, $user->session_id) : '',
		//-- End Support Toolkit
Открываем adm/style/overall_header.html и находим

Код: Выделить всё

<p><a href="{U_ADM_INDEX}">{L_ADMIN_INDEX}</a>
В найденном после Добавляем

Код: Выделить всё

<!-- IF U_STK_INDEX --><a href="{U_STK_INDEX}">{L_SUPPORT_TOOL_KIT_INDEX}</a> &bull; <!-- ENDIF -->
Открываем language/ru/acp/common.php и находим

Код: Выделить всё

'WARNING'				=> 'Предупреждение',
Добавляем после найденного

Код: Выделить всё

//-- Support Toolkit
	//-- Add:
	'SUPPORT_TOOL_KIT_INDEX'	=> 'Support Toolkit Index',
	//-- End Support Toolkit
После этих правок в правом верхнем углу админки появится соответствующая ссылка
Безымянный.png
Безымянный.png (3.02 КБ) 17112 просмотров
Все, установка успешно завершена.
Опции аварийного комплекта( некоторые комментарии)

Вкладка Инструменты поддержки

Автокукисы - настройка cookies форума
Исправление границ значений ID - исправление ошибок связанных с соответствием темам сообщений( к примеру открываете тему, а в ней сообщения совсем из другой темы, аналогично и с форумами, разделами и ссылками)
Обновить хеш email
Пересоздание Модуля управления модулями - пересоздание вкладки Модули в админке
Пересоздание меток
Пересоздание очищенных имён пользователей
Переустановка стилей
Проверка flash
Проверка Базы Данных. Внимание! Дополнительные таблицы и поля в БД от установленных вами модов могут быть уничтожены! - позволит вам вручную очистить БД от лишних полей и таблиц. Перед использованием обязательно сделать дамп Базы Данных !!!
Проверка учётной записи Гостя - проверка корректности учетной записи Гостя(пригодится тем, кто по неопытности удалил учетную запись Anonimus)
Ре-кеширование модераторов
Удаление дубликатов прав доступа
Утилита Обновления MySQL. (Без необходимости не запускать!)

Вкладка Средства пользователя/группы

Восстановление ( создание ) удалённых пользователей - возможное восстановление учетных записей удаленных пользователей
Добавление пользователя - ручное добавление новой учетной записи пользователя
Объединение пользователей - обьединение 2-ух учетных записей
Проверка пользовательских групп
Смена пароля
Управление основателями конференции - просмотр всех пользователей с правами Основателя

Вкладка Средства администрирования

Выполнение SQL-запроса - выполнение запроса к БД форума(замечательная вещь, очень кстати при установке модов вручную)
Очистить кэш - очистка кеша форума
Проверка записей в Базе Данных о вложениях - проверяются все записи о вложениях на форуме
Проверка записей в Базе Данных о пользовательский аватарах. - проверяются все записи о аватарах форума
Репарсинг BBCode - изменение записей в Базе Данных о ВВ-кодах
Список профилей - список всех профилей пользователей форума

Вот и все, все вопросы о даннном комплекте принимаются в данной теме. Успехов в администрировании :(

Support Toolkit

Добавлено: 11 янв 2012, 18:56
Dasha85
Вопрос, а после это после найденного фрагмента кода энтер нажимать и потом писать необходимое?

Support Toolkit

Добавлено: 11 янв 2012, 18:57
DeaDRoMeO
В третьей правке обязательно, в остальных не надо

Support Toolkit

Добавлено: 11 янв 2012, 19:30
Dasha85
DeaDRoMeO[/url] » [url=http://hello-vitebsk.ru/viewtopic.php?p=5361#p5361]32 минуты назад писал(а):В третьей правке обязательно, в остальных не надо
1правка.

Код: Выделить всё

'S_CONTENT_FLOW_END'   => ($user->//-- Support Toolkit
      //-- Add:
      'U_STK_INDEX'   => ($user->data['user_type'] == USER_FOUNDER) ? append_sid("{$phpbb_root_path}stk/index.$phpEx", false, true, $user->session_id) : '',
      //-- End Support Toolkit
Все верно?

Support Toolkit

Добавлено: 11 янв 2012, 19:34
DeaDRoMeO
Согласен, немного криво выглядит. Лучше сделайте так

Код: Выделить всё

'S_CONTENT_FLOW_END'   => ($user->
//-- Support Toolkit
      //-- Add:
      'U_STK_INDEX'   => ($user->data['user_type'] == USER_FOUNDER) ? append_sid("{$phpbb_root_path}stk/index.$phpEx", false, true, $user->session_id) : '',
      //-- End Support Toolkit

Support Toolkit

Добавлено: 11 янв 2012, 19:38
DeaDRoMeO
Стоп, видимо ошибка в инструкции, ибо поглядел у себя в коде, там совсем по другом поставлено. Должно получиться так

Код: Выделить всё

'S_CONTENT_FLOW_END'	=> ($user->lang['DIRECTION'] == 'ltr') ? 'right' : 'left',
		//-- Support Toolkit
		//-- Add:
		'U_STK_INDEX'	=> ($user->data['user_type'] == USER_FOUNDER) ? append_sid("{$phpbb_root_path}stk/index.$phpEx", false, true, $user->session_id) : '',
		//-- End Support Toolkit
Надеюсь у вас такой же вид строки

Код: Выделить всё

'S_CONTENT_FLOW_END'	=> ($user->lang['DIRECTION'] == 'ltr') ? 'right' : 'left',

Support Toolkit

Добавлено: 11 янв 2012, 20:04
Dasha85
у меня строка выглядит вот так

Код: Выделить всё

 'S_CONTENT_FLOW_END'	=> ($user->lang['DIRECTION'] == 'ltr') ? 'right' : 'left',
	)); 
и когда вставляю необходимый фрагмент кода, то дрим вейвер выдает синтаксическую ошибку :cry:

Support Toolkit

Добавлено: 11 янв 2012, 20:08
DeaDRoMeO
Эмм при такой вставке кода

Код: Выделить всё

'S_CONTENT_FLOW_END'   => ($user->lang['DIRECTION'] == 'ltr') ? 'right' : 'left',
      //-- Support Toolkit
      //-- Add:
      'U_STK_INDEX'   => ($user->data['user_type'] == USER_FOUNDER) ? append_sid("{$phpbb_root_path}stk/index.$phpEx", false, true, $user->session_id) : '',
      //-- End Support Toolkit
));
Ошибка?? не может быть, и тем более это не критично, продолжайте установку, форум этим не загубить :smile:

Support Toolkit

Добавлено: 11 янв 2012, 20:38
Dasha85
С первой ошибкой справилась :2-)
Второй пункт установки
[code]<p><a href="{U_ADM_INDEX}">{L_ADMIN_INDEX}</a> &bull; <a href="{U_INDEX}">{L_FORUM_INDEX}</a></p>
<!-- IF U_STK_INDEX --><a href="{U_STK_INDEX}">{L_SUPPORT_TOOL_KIT_INDEX}</a> &bull; <!-- ENDIF -->
<p id="skip"><a href="#acp">{L_SKIP}</a></p>
</div>[/code]
Все верно?

Support Toolkit

Добавлено: 11 янв 2012, 20:43
DeaDRoMeO
неа, должно быть так

Код: Выделить всё

<p><!-- IF U_STK_INDEX --><a href="{U_STK_INDEX}">{L_SUPPORT_TOOL_KIT_INDEX}</a> &bull; <!-- ENDIF --><a href="{U_ADM_INDEX}">{L_ADMIN_INDEX}</a> &bull; <a href="{U_INDEX}">{L_FORUM_INDEX}</a></p>  
 <p id="skip"><a href="#acp">{L_SKIP}</a></p>
 </div>
Вы перепутали открывающий тег <p> с закрывающим </p>

Support Toolkit

Добавлено: 11 янв 2012, 20:52
Dasha85
[quote="DeaDRoMeO] » 6 минут назад
Вы перепутали открывающий тег <p> с закрывающим </p>[/quote]

Исправилась :2-)

Код: Выделить всё

<p><!-- IF U_STK_INDEX --><a href="{U_STK_INDEX}">{L_SUPPORT_TOOL_KIT_INDEX}</a> &bull; <!-- ENDIF --><a href="{U_ADM_INDEX}">{L_ADMIN_INDEX}</a> &bull; <a href="{U_INDEX}">{L_FORUM_INDEX}</a></p> 
 <p id="skip"><a href="#acp">{L_SKIP}</a></p>
 </div>
Теперь верно?

Support Toolkit

Добавлено: 11 янв 2012, 20:54
DeaDRoMeO
ага,верно :?

Support Toolkit

Добавлено: 11 янв 2012, 21:09
Dasha85
3. правка в указаном файле не нашла необходимый фрагмент кода
http://depositfiles.com/files/ywuwssxf6

Support Toolkit

Добавлено: 11 янв 2012, 21:11
DeaDRoMeO
Спасибо, не заметил ошибки. Там должно быть чтото типа

Код: Выделить всё

'WARNING'            => 'Ошибка',
или

Код: Выделить всё

'WARNING'            => 'Предупреждение',

Support Toolkit

Добавлено: 11 янв 2012, 21:17
Dasha85
У меня вот так

Код: Выделить всё

'WRONG_DATA_ICQ'			=> 'Введённый номер не являются правильным номером ICQ.',
	'WRONG_DATA_JABBER'			=> 'Введённое имя не является правильным именем Jabber.',
	'WRONG_DATA_LANG'			=> 'Указан неправильный язык.',
	'WRONG_DATA_WEBSITE'		=> 'Адрес сайта должен быть правильной ссылкой, включающей наименование протокола. Например, http://www.example.com/.',
	'WROTE'

Support Toolkit

Добавлено: 11 янв 2012, 21:20
DeaDRoMeO
Вы спутали файл language/ru/acp/common.php с файлом language/ru/common.php , разницку видите ???
Нужный файл лежит по пути language/ru/acp/common.php :smile:
Будьте внимательней

Support Toolkit

Добавлено: 11 янв 2012, 21:31
Dasha85

Код: Выделить всё

'WARNING'				=> 'Внимание',
	//-- Support Toolkit
   //-- Add:
   'SUPPORT_TOOL_KIT_INDEX'   => 'Support Toolkit Index',
   //-- End Support Toolkit
));
Верно?

Support Toolkit

Добавлено: 11 янв 2012, 21:35
DeaDRoMeO
Ага, все правильно :?

Support Toolkit

Добавлено: 11 янв 2012, 21:38
Dasha85
Dasha85[/url] » [url=http://hello-vitebsk.ru/viewtopic.php?p=5385#p5385]6 минут назад писал(а):

Код: Выделить всё

'WARNING'				=> 'Внимание',
	//-- Support Toolkit
   //-- Add:
   'SUPPORT_TOOL_KIT_INDEX'   => 'Support Toolkit Index',
   //-- End Support Toolkit
));
Верно?
Загрузила, ссылка не появилась :cry: :cry: :cry: :cry: :cry: :cry: :cry:

Support Toolkit

Добавлено: 11 янв 2012, 21:39
DeaDRoMeO
Вы точно куда надо смотрели ??? В админке кеш почистили ? отредактированные файлы положили туда откуда их брали ???