ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList

Страниц (7): « 1 2 [3] 4 5 6 7 »

> Найдено сообщений: 102
shyuser Отправлено: 21 января 2013 — 20:19 • Тема: Общие ошибки и баги сюда • Форум: Решение проблем

Ответов: 321
Просмотров: 192200
notani пишет:
Теперь при заходе в свой профиль появляется строка
Notice: Undefined variable: _loginzaProfile in /var/www/vhosts/u3989223.plsk.regruhosting.ru/httpdocs/мой форум/templates/InvisionExBB/profile.tpl on line 33
если проблема актуальна, приложите файл profile.php, возможно проблема в том, что не подключается модуль loginza, в котором собственно и определяется переменная $_loginzaProfile.
И нужно проверить, а есть ли физически на сервере данный модуль. Это папки modules\loginza\ и templates\InvisionExBB\modules\loginza\ и их содержимое.
shyuser Отправлено: 21 января 2013 — 19:50 • Тема: Настройка окна смайлов • Форум: Настройка форума

Ответов: 33
Просмотров: 22099
BON пишет:
это было бы круто

Вот вариант на скорую руку.
1 - откройте файл tools.php и удалите или закомментируйте строки в функции showsmiles()
CODE:

$get_param = 'tools.php?action=smiles&cat='.$curcatid.'&p={_P_}';
$pages = Print_Paginator(count($keys),$get_param,30,8,$first,TRUE);
$keys = array_slice($keys,$first,30);

2 - замените файл smiles_show.tpl в папке templates\InvisionExBB\ на прикрепленный к сообщению файл.

Вот и всё. Улыбка
shyuser Отправлено: 21 января 2013 — 19:01 • Тема: Дополнение : отображение репутации в профиле пользователя • Форум: Модификации и дополнения

Ответов: 15
Просмотров: 11544
dxman пишет:
опция в списке пользователей "упорядочить по репутации"

Если кому интересно, к посту прикреплен архив с измененными файлами, взятыми с чистой сборки ExBB_FM_1.0_Final_23.07.2012, который добавляет в окне списка пользователей столбец Репутация и позволяет также сортировать пользователей по данному столбцу.
Прошу протестировать. Пока не стоит использовать на рабочем форуме, только для тестирования.
Подразумевается, что у Вас включен мод "Репутация".
Сразу после замены оригинальных файлов необходимо в Админцентре пересчитать пользователей. Это добавит в файл data/users.php ключ 'r', где будет дублироваться для сортировки репутация каждого пользователя.

В архиве только файлы для изменения. Изменения касаются файлов:
|---tools.php
|---setmembers.php
|---include
| `---lib.php
|---language
| `---russian
| `---lang_front_tools.php
|---modules
| `---reputation
| |---frontindex.php
`---templates
`---InvisionExBB
|---memblist.tpl
`---memblist_data.tpl

Если необходимо, могу по возможности описать изменения, сделанные в файлах.
shyuser Отправлено: 21 января 2013 — 15:35 • Тема: Дополнение : отображение репутации в профиле пользователя • Форум: Модификации и дополнения

Ответов: 15
Просмотров: 11544
electron пишет:
уже давно исправлено
видимо просто на этом форуме данный баг не исправлен.
shyuser Отправлено: 21 января 2013 — 08:37 • Тема: Дополнение : отображение репутации в профиле пользователя • Форум: Модификации и дополнения

Ответов: 15
Просмотров: 11544
dxman пишет:
Или просто опция в списке пользователей "упорядочить по репутации"...
Если необходимо, можно реализовать.
Также в списке пользователей нужно исправить баг со значением "Выводить по ... пользователей на страницу", которое не срабатывает - сбрасывается, если изменить и попробовать перейти на другую страницу.
shyuser Отправлено: 21 января 2013 — 08:17 • Тема: Настройка окна смайлов • Форум: Настройка форума

Ответов: 33
Просмотров: 22099
notani пишет:
Я так понял в этом всплывающем окошке отображается определенное количество смайлов.Это количество можно увеличить?

В идеале можно даже разместить все смайлы группы на одной странице с прокруткой. При этом будут также три столбца, но вместо страниц прокрутка внутри таблицы.
shyuser Отправлено: 20 января 2013 — 18:36 • Тема: Настройка окна смайлов • Форум: Настройка форума

Ответов: 33
Просмотров: 22099
notani, обработчик вывода окна со смайлами находится в файле tools.php в корневой директории форума, шаблон вывода каждой конкретной строки таблицы со смайлами хранится в файле smiles_data.tpl в папке шаблона, а самой таблицы со смайлами в smiles_show.tpl также в папке шаблона.
Например, чтобы сделать пять столбцов, нужно
1 - в файле tools.php, в функции function showsmiles() найти строки
CODE:
if ($i === 3){
$i = 0;
include('./templates/'.DEF_SKIN.'/smiles_data.tpl');
}
и заменить на
CODE:
if ($i === 5){
$i = 0;
include('./templates/'.DEF_SKIN.'/smiles_data.tpl');
}

в нём же найти строку
CODE:
while (count($keys)<(ceil(count($keys)/3))*3) $keys[] = "emptysmile_".$k++;
и заменить на
CODE:
while (count($keys)<(ceil(count($keys)/5))*5) $keys[] = "emptysmile_".$k++;

2 - в файле smiles_data.tpl заменить строки
CODE:
<td width="34%">{$cell0}</td>
<td width="33%">{$cell1}</td>
<td width="34%">{$cell2}</td>
строками
CODE:
<td width="20%">{$cell0}</td>
<td width="20%">{$cell1}</td>
<td width="20%">{$cell2}</td>
<td width="20%">{$cell3}</td>
<td width="20%">{$cell4}</td>

3 - в файле smiles_show.tpl в трёх местах заменить
CODE:
colspan="3"
на
CODE:
colspan="5"


Всё. Улыбка
shyuser Отправлено: 14 января 2013 — 16:50 • Тема: Репутация • Форум: Обсуждение

Ответов: 42
Просмотров: 31285
electron, может попробовать оформить надпись также как и
CODE:
Всего сообщений 78 [0.30% от общего числа / 0.00 сообщений в день]
, т.е. взять текст история изменения репутации в квадратные скобки, чтобы соответствовать стилю имеющемуся, и не ставить лишних пробелов внутри скобок. Например:
CODE:
7 [история изменения репутации]

dxman, простите, уже позже увидел Ваше сообщение, безусловно Ваше авторство.
(Добавление)
electron пишет:
можно попробовать сделать так, что если у юзера есть репа - она выводится, если репа =0 - ячейка репутации вообще не выводится
Лично я всё же за то, чтобы репутацию выводить, но если она нулевая, то просто 0, а если больше, то число уже в виде ссылки на историю изменения. Так меньше буковок получается, да и проще. В крайнем случае для ссылки можно сделать подсказку при наведении "Показать историю изменения репутации".
shyuser Отправлено: 14 января 2013 — 14:15 • Тема: Общие вопросы • Форум: Общие вопросы

Ответов: 291
Просмотров: 183722
notani пишет:
Спасибо Вам огромное что помогаете нам, чайникам в этом деле.
Улыбка
shyuser Отправлено: 14 января 2013 — 12:33 • Тема: Репутация • Форум: Обсуждение

Ответов: 42
Просмотров: 31285
electron, выводится лишняя угловая скобка в конце
CODE:
0 ( история изменения репутации )<

А нужен ли вообще текст история изменения репутации, если можно просто сделать цифру репутации, если она не равна 0, в виде ссылки.
shyuser Отправлено: 14 января 2013 — 08:31 • Тема: Общие вопросы • Форум: Общие вопросы

Ответов: 291
Просмотров: 183722
notani, проблема скорее всего в кодировке. В неверной кодировке сохранен файл topic.php
Как костыль попробуйте в этом файле строку 84
CODE:
$topic['desc'] = (isset($topic['desc']) && !empty($topic['desc']))? 'Описание: '.$fm->chunk_split($topic['desc']):'Без описания';
заменить на
CODE:
$topic['desc'] = (isset($topic['desc']) && !empty($topic['desc']))? $fm->chunk_split($topic['desc']):'';

Возможно кракозябры пропадут. Если пропали, то значит на сервере для этого файла неверно указана кодировка и кириллические символы неверно отображаются.
shyuser Отправлено: 12 января 2013 — 07:17 • Тема: Общие вопросы • Форум: Общие вопросы

Ответов: 291
Просмотров: 183722
notani проверьте настройки кодировки на хостинге, где расположен форум. Возможно у вас стоит utf-8.
shyuser Отправлено: 11 января 2013 — 12:17 • Тема: Общие вопросы • Форум: Общие вопросы

Ответов: 291
Просмотров: 183722
notani пишет:
Вылез другой косяк.
Заголовки тем "кривые"

Пришлите файлы из папки /forumN/ (N - номер форума, где темы проблемные) или прикрепите или на почту admin@lukoyanov.ru посмотрю, может получится вам помочь.
shyuser Отправлено: 10 января 2013 — 21:45 • Тема: Общие вопросы • Форум: Общие вопросы

Ответов: 291
Просмотров: 183722
notani пишет:
Заметил сегодня что на некоторых темах, в верху страницы появилась строка:
Notice: Undefined index: state in /var/www/vhosts/бла-бла-бла/httpdocs/xn----8sbempimpdfsln6e.xn-- p1ai/topic.php on line 324
Открыл указанный файлик и указанную строчку, и непонял в чем подвох.
Вот как выглядит строка 324:
$options = array();
Что тут не так?

У Вас на форуме по какой то причине отсутствует индекс 'state' в файлах /forumN/id-thd.php (N - номер форума, id - номер темы)
Как вариант, можете в файл topic.php после строки
CODE:
324:$options = array();
добавить строку кода
CODE:
if (!isset($threads[$firstkey]['state'])) $threads[$firstkey]['state'] = 'open';
, но лишь для проверки, будет или нет выводиться эта ошибка.
shyuser Отправлено: 28 января 2012 — 07:53 • Тема: Пропадают сообщения при ответе в тему • Форум: Решение проблем

Ответов: 30
Просмотров: 19800
Леший пишет:
Ещё бы угадать что удалил... Post.php
Посмотрите функцию function reply(). Как и писал саня, не определяется переменная $post. Какую-то строчку лишнюю удалили в этой функции.
Попробуйте вернуть оригинальный файл post.php, до изменений и потом изменить заново.

Страниц (7): « 1 2 [3] 4 5 6 7 »

Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0581]     [ ]