Быстрый лёгкий надёжный форумный движок
Вы не вошли.
Ошибка при попытке отредактировать письмо:
"There is no module with a name "edit"."
There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.
Offline
Вот мои исправления в архиве: https://fluxbb.qb7.ru/files/newpms-r2d2 … -08-29.zip
There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.
Offline
Ты метеор
Я тут еще с разметкой разбираюсь.
После этого
Короче, вот мой рецепт, следовать ему или нет дело твоё:
Избавиться от своих имен классов. blockpmsn => block, pagepostpmsn => pagepost
Появившийся вертикальный клиаринг после пагинатора лечим так:
.pun .pagepost { overflow: hidden; }Всё! Больше никаких стилевых и разметочных добавок.
и этого
Ну и ещё, мне кажется неправильным в common_pmsn.php
<div id="profile" class="block2col">
если бы это было оформлено как часть профиля — тогда ок, а так:
<div class="block2col">
во всех браузерах все выглядит нормально кроме Opera:
В readme опечатка
'Preview ' => 'Preview',
лишний пробел. кстати, нафига этот пункт вообще нужен? лучше использовать $lang_post['Preview'] и не плодить лишние сущности
Он в моей сборке по умолчанию есть
Он мне нужен там был, чтобы в форме быстрого ответа добавить кнопку привью и не грузить для этого дополнительный языковой файл.
в list кнопки Save и Delete вылезли за пределы <form> и не работают поэтому
Не может быть. Во всех файлах (blocked.php, list.php, new.php, save.php) кнопки внутри форм. Сейчас проверил.
Ошибка при попытке отредактировать письмо:
"There is no module with a name "edit"."
Я его еще не написал
Замечания по usability:
Мне интуитивно непонятно назначение раздела Save.
Комадну Block я бы вынес к другим действиям наверх, а левый раздел "Interlocutor" убрал бы совсем. Он только сбивает с толку.
1. А как тогда Сохраненные диалоги обзывать сокращенно.
2. Если его убрать, то где отображать информацию о собеседнике и его просмотре диалога.
Моя сборка FluxBB 1.5, UserAgentAnalyzer, Parserus.
Offline
Глюк с Оперой убрал взяв из твоей версии
#punpmsnew .pagepost {
overflow: hidden;
}
Моя сборка FluxBB 1.5, UserAgentAnalyzer, Parserus.
Offline
Если собеседника вывести к Форум » Личные сообщения » Переписка » ffff так
Форум » Личные сообщения » Переписка » ffff (Visman, Сегодня 17:19:46) ?
Моя сборка FluxBB 1.5, UserAgentAnalyzer, Parserus.
Offline
может так?
Форум » Переписка с Visman » The subject
Здесь ссылка „Переписка с Visman" задает какбы доску. При клике ожидается вся переписка с данным товарищем.
В каждом посте видно автора — есть ссылка на его профиль — незачем дублировать еще где-то.
Команду блокирования можно поставить на место где в темах ссылка "Просигналить". По сути это близкие действия.
There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.
Offline
Но остается еще дата последнего просмотра темы. Куда ее девать в таком случае?
Моя сборка FluxBB 1.5, UserAgentAnalyzer, Parserus.
Offline
По поводу английский терминов. Я бы посоветовал использовать слова:
Conversation - вся переписка с участником
Thread - одна тема
To - адресат при составлении сообщения. Раз в email это называется "To", это будет привычнее чем "Addressee".
There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.
Offline
Но остается еще дата последнего просмотра темы. Куда ее девать в таком случае?
ну не в хлебные крошки. это внутренняя техническая информация, я не вижу смысла ее вообще показывать
There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.
Offline
Английский поправлю, но окончательную доводку пусть иностранцы делают, а то зачем я туда выкладываю плагин
Моя сборка FluxBB 1.5, UserAgentAnalyzer, Parserus.
Offline
Какой смысл ты вкладываешь в "Сохраненные диалоги"? Я могу вдруг решить, что тема не закрыта и ответить из сохраненного диалога? Во "всю переписку с товарищем" должны попадать сохраненные диалоги?
There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.
Offline
Visman пишет:Но остается еще дата последнего просмотра темы. Куда ее девать в таком случае?
ну не в хлебные крошки. это внутренняя техническая информация, я не вижу смысла ее вообще показывать
Эта не тех информация в моде
Для обнаружения новых сообщений другие поля в таблице используются, а дату последнего визита в теме я как раз задумывал для пользователя, чтобы он видел, когда тут собеседник пробегал.
Моя сборка FluxBB 1.5, UserAgentAnalyzer, Parserus.
Offline
Я тебе говорю как пользователь — это непонятно.
There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.
Offline
Какой смысл ты вкладываешь в "Сохраненные диалоги"? Я могу вдруг решить, что тема не закрыта и ответить из сохраненного диалога?
Смысл. Либо хранение до отправке собеседнику (при этом можно в этот диалог хоть сколько сообщений ввести), либо сохранение завершенного диалога (вдруг там есть что стоящее. тут уже нельзя новые посты вводить).
Моя сборка FluxBB 1.5, UserAgentAnalyzer, Parserus.
Offline
Непонятно. Ты склеиваешь два абсолютно разных понятия: шаблон сообщения и закрытую тему.
There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.
Offline
Непонятно. Ты склеиваешь два абсолютно разных понятия: шаблон сообщения и закрытую тему.
Возможно.
Но шаблон это то на основе чего сообщение можно создать, при этом шаблон останется, а тут шаблон (диалог) переходит из сохраненных в отправленные полностью.
Моя сборка FluxBB 1.5, UserAgentAnalyzer, Parserus.
Offline
Моя сборка FluxBB 1.5, UserAgentAnalyzer, Parserus.
Offline
Но остается еще дата последнего просмотра темы. Куда ее девать в таком случае?
А это наверное спрячу в списках диалогов под ники пользователей. На ссылках же можно подсказки вывешивать при наведении курсора!?
Моя сборка FluxBB 1.5, UserAgentAnalyzer, Parserus.
Offline
Моя сборка FluxBB 1.5, UserAgentAnalyzer, Parserus.
Offline
Моя сборка FluxBB 1.5, UserAgentAnalyzer, Parserus.
Offline
Версия 1.1.2
Убрал мелкие баги.
Изменил режим доступа при выкл. ЛС.
З.Ы. Обновлять простой заменой файлов.
Редактировался Visman (2010-09-05 09:58:30)
Моя сборка FluxBB 1.5, UserAgentAnalyzer, Parserus.
Offline
Версия 1.2.0
Добавил модуль редактирования еще непрочитанных получателем сообщений.
З.Ы. Обновлять простой заменой файлов.
Редактировался Visman (2010-09-06 14:50:10)
Моя сборка FluxBB 1.5, UserAgentAnalyzer, Parserus.
Offline
Товарищи администраторы с оф. сайта меня замордовали со стилями к моду.
На Firefox 3.6.8 Vista вот так выходит, пишут:
Моя сборка FluxBB 1.5, UserAgentAnalyzer, Parserus.
Offline
Версия 1.2.1
1. Убраны изменения из файла header.php.
2. Добавлены файлы newpms.css для стилей старого образца. Т.е. сейчас все стандартные стили должны отображаться правильно.
Протестировал работу на WinXp и Win7 на Opera 10.54, IE8 и FireFox 3.6.8.
P.S. У кого есть Vista и FireFox 3.6.8 под рукой прошу протестить
Моя сборка FluxBB 1.5, UserAgentAnalyzer, Parserus.
Offline
замечание к версии 1.2.1
После установки поправьте в файле profile.php строку
$db->query('DELETE FROM '.$db->prefix.'pms_new_block WHERE bl_id='.$id.'OR bl_user='.$id) or error('Unable to delete user in pms_new_block', __FILE__, __LINE__, $db->error());
на строку
$db->query('DELETE FROM '.$db->prefix.'pms_new_block WHERE bl_id='.$id.' OR bl_user='.$id) or error('Unable to delete user in pms_new_block', __FILE__, __LINE__, $db->error());
З.Ы. В ней не хватает пробела перед OR.
Моя сборка FluxBB 1.5, UserAgentAnalyzer, Parserus.
Offline