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

Страниц (65): В начало « ... 8 9 10 11 [12] 13 14 15 16 ... » В конец

> Найдено сообщений: 970
NordWest Отправлено: 1 февраля 2018 — 12:31 • Тема: Наведение порядка в "Пользователях" • Форум: Обсуждаем

Ответов: 78
Просмотров: 38118
Yamaliya
У вас судя по всему ExBB FM 1.0 Final - думаю проблем с установкой возникнуть не должно. Единственное, при установке четко следуйте инструкции куда код вставляется - до, после или вместо...

Yamaliya пишет:
Хвосты от удаляемых пользователей после установки этого мода?
Или хвосты от удалённых пользователей, оставшихся до установки этого мода?
Если пользователь удаляется - ищется и удаляется всё связанное с этим пользователем. По крайней мере я так старался. Если чего не досмотрел - подскажите, доработаю. Если же хвосты остались ещё до установки мода - такие файлы код не ищет.

Yamaliya пишет:
При удалении пользователя он не удаляется из списка подписавшихся на получение уведомлений по e-mail о новых сообщениях.
Да, это я наверное не учёл. А где хранится то эта информация?
NordWest Отправлено: 1 февраля 2018 — 09:12 • Тема: Наведение порядка в "Пользователях" • Форум: Обсуждаем

Ответов: 78
Просмотров: 38118
Эта модификация добавит в админку две новых функции:
1. Даст возможность прямо из админки добавлять новых пользователей
2. Позволит в полуавтоматическом режиме удалять из базы "мёртвые" акаунты основываясь на двух факторах: с момента последнего посещения прошло больше года и у пользователя нет ни одного поста.






******************
19.02.2018. Инструкиция удалена в связи с большим количеством ошибок
NordWest Отправлено: 31 января 2018 — 21:39 • Тема: Наведение порядка в "Пользователях" • Форум: Обсуждаем

Ответов: 78
Просмотров: 38118
Инструкцию вроде написал. Завтра попробую сам по этой инструкции поставить мод на чистый дистрибутив. Если всё ОК - вечером выложу в общий доступ.
NordWest Отправлено: 29 января 2018 — 20:43 • Тема: Наведение порядка в "Пользователях" • Форум: Обсуждаем

Ответов: 78
Просмотров: 38118
Yamaliya пишет:
Вот такой вариант.
Я учел это в коде - будут удаляться все возможные "хвосты" от пользователей.

Код готов. Теперь нужно найти время и силы описать установку и ничего не упустить.
NordWest Отправлено: 28 января 2018 — 22:08 • Тема: Наведение порядка в "Пользователях" • Форум: Обсуждаем

Ответов: 78
Просмотров: 38118
В код жестко закладываю удаление по двум признакам -
если нет сообщений и не заходил на форум больше года.
Делать эти параметры опциональными не вижу смысла - кому будет нужно поправит себе прямо в коде.
NordWest Отправлено: 28 января 2018 — 19:52 • Тема: Наведение порядка в "Пользователях" • Форум: Обсуждаем

Ответов: 78
Просмотров: 38118
В процессе написания кода столкнулся с необходимостью быстро создать базу с большим количеством пользователей что бы было кого удалять потом. Радость
Пришлось написать функцию добавления пользователей через админку.

К названию кнопок есть какие-нибудь пожелания?
NordWest Отправлено: 24 января 2018 — 09:36 • Тема: Отображение аватарки автора последнего сообщения • Форум: Общие вопросы

Ответов: 37
Просмотров: 17596
WolfGeeN
Нашел косяк у себя в коде


Проявляется только на вновь созданном разделе. Не критично - поправлю как будет чуть больше времени.
NordWest Отправлено: 23 января 2018 — 04:34 • Тема: Наведение порядка в "Пользователях" • Форум: Обсуждаем

Ответов: 78
Просмотров: 38118
Yamaliya
Хорошо, очень постараюсь на днях что-то придумать.
NordWest Отправлено: 23 января 2018 — 04:32 • Тема: Отображение аватарки автора последнего сообщения • Форум: Общие вопросы

Ответов: 37
Просмотров: 17596
WolfGeeN пишет:
Я могу выслать вам копию движка, как он есть у меня сейчас, без своей базы данных конечно.
Был бы сильно признателен. Меня всем устраивает ExBB но вот дизайн конечно мягко говоря устарел. А у меня с правкой дизайна проблемы.

WolfGeeN пишет:
А если нужна помощь по части верстки и дизайна, то пишите, что интересует, помогу чем смогу.
Да, есть желание поообщаться на эту тему.
NordWest Отправлено: 22 января 2018 — 19:13 • Тема: Отображение аватарки автора последнего сообщения • Форум: Общие вопросы

Ответов: 37
Просмотров: 17596
Размещайте конечно.
Можно потом в целом ваш шаблон посмотреть?
NordWest Отправлено: 22 января 2018 — 17:06 • Тема: Отображение аватарки автора последнего сообщения • Форум: Общие вопросы

Ответов: 37
Просмотров: 17596
Код собственно простой...
Я переструктурировал файл board_data.tpl, поэтому его просто весь заменить кодом.
CODE:
<?php if (!defined('IN_EXBB')) die('Hack attempt!');

if ($catrow) echo <<<DATA
<br />
<table class="tableborder" width="100%" border="0" cellspacing="1" cellpadding="4">
<tr>
<th colspan="6" class="maintitle" align="left">
<img src="./templates/InvisionExBB/im/nav_m.gif" border="0" alt="&gt;" width="8" height="8"/>&nbsp;
<a href="index.php?c={$in_cat}">{$category}</a>
</th>
</tr>
<tr>
<th align="center" width="2%" class="titlemedium">
<img src="./templates/InvisionExBB/im/spacer.gif" alt="" width="28" height="1"/>
</th>
<th align="left" width="54%" class="titlemedium">{$fm->LANG['ForumInfo']}</th>
<th align="center" width="7%" class="titlemedium">{$fm->LANG['TopicsTotal']}</th>
<th align="center" width="7%" class="titlemedium">{$fm->LANG['Replies']}</th>
<th align="center" width="5%" class="titlemedium">{$fm->LANG['Author']}</th>
<th align="left" width="25%" class="titlemedium">{$fm->LANG['Updates']}</th>
</tr>
DATA;

echo <<<DATA

<tr>
<td class="row4" align="center">{$folderpicture}</td>
<td class="row4">
DATA;

if ($sponsor) echo <<<DATA
<div style="float: right">{$sponsor}</div>
DATA;

echo <<<DATA
<b>{$forumname}</b>
<i>{$viewing}</i><br/>
<span class="desc">
{$forumdescription}<br/>
{$fm->_Modoutput}
{$sub}
</span>
</td>
<td class="row2" align="center">{$threads}</td>
<td class="row2" align="center">{$posts}</td>
<td class="row4" align="center">{$userpicture}</td>
<td class="row2">
{$fm->LANG['Date']}
<b>{$LastTopicDate}</b><br/>
{$LastTopicName}<br/>
{$LastPosterName}
</td>
</tr>
DATA;

if ($last) echo <<<DATA
<tr>
<td class="darkrow2" colspan="6">&nbsp;</td>
</tr>
</table>
DATA;

?>


Затем в файле index.php ищем строку
CODE:
$LastPosterName = ( $forum['last_poster_id'] !== 0 ) ? $fm->LANG['Author'] . ': <a href="profile.php?action=show&member=' . $forum['last_poster_id'] . '">' . $forum['last_poster'] . '</a>' : $fm->LANG['Author'] . ': ' . $fm->LANG['Guest'];

после которой вставляем строки
CODE:
$userlast = $fm->_Getmember($forum['last_poster_id']);
$userpicture = ( isset($userlast) ) ? '<img src="./im/avatars/' . $userlast['avatar'] . '" width="40" height="40" border="0">' : '<img src="./im/avatars/noavatar.gif" border="0">';
NordWest Отправлено: 22 января 2018 — 13:34 • Тема: Отображение аватарки автора последнего сообщения • Форум: Общие вопросы

Ответов: 37
Просмотров: 17596
Вот так получилось.

Код - чуть позже...
NordWest Отправлено: 21 января 2018 — 22:34 • Тема: Отображение аватарки автора последнего сообщения • Форум: Общие вопросы

Ответов: 37
Просмотров: 17596
WolfGeeN
Думаю, что особых проблем реализовать вашу просьбу не составит, но только завтра.
NordWest Отправлено: 14 января 2018 — 22:42 • Тема: Решение проблем с Sqlite • Форум: Решение проблем

Ответов: 4
Просмотров: 2483
На Денвере под виндой не запустить?
NordWest Отправлено: 14 января 2018 — 08:51 • Тема: Решение проблем с Sqlite • Форум: Решение проблем

Ответов: 4
Просмотров: 2483
Это только для CentOS работает?

Страниц (65): В начало « ... 8 9 10 11 [12] 13 14 15 16 ... » В конец

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

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

[Script Execution time: 0.0288]     [ ]