Русское сообщество fluxbb

Быстрый лёгкий надёжный форумный движок

Вы не вошли.

Объявление

Вы можете внести свой вклад в содержание сайта. Жертвователи попадут в почетную группу "Спонсоры". Поддержать сайт.

#26 2010-08-29 10:46:05

artoodetoo
Admin by chance
Зарегистрирован: 2008-09-09
Сообщений: 887
Сайт

Re: Проект: альтернативные ЛС

Ошибка при попытке отредактировать письмо:
"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

#27 2010-08-29 10:57:28

artoodetoo
Admin by chance
Зарегистрирован: 2008-09-09
Сообщений: 887
Сайт

Re: Проект: альтернативные ЛС

Вот мои исправления в архиве: 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

#28 2010-08-29 12:08:19

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Проект: альтернативные ЛС

Ты метеор wink
Я тут еще с разметкой разбираюсь.
После этого

artoodetoo пишет:

Короче, вот мой рецепт, следовать ему или нет дело твоё:

  1. Избавиться от своих имен классов. blockpmsn => block, pagepostpmsn => pagepost

  2. Появившийся вертикальный клиаринг после пагинатора лечим так:
    .pun .pagepost {    overflow: hidden; }

Всё! Больше никаких стилевых и разметочных добавок.

и этого

artoodetoo пишет:

Ну и ещё, мне кажется неправильным в common_pmsn.php
<div id="profile" class="block2col">
если бы это было оформлено как часть профиля — тогда ок, а так:
<div class="block2col">

во всех браузерах все выглядит нормально кроме Opera:
85393ff061c0t.jpg e33d6ecbdeebt.jpg

artoodetoo пишет:

В readme опечатка
'Preview ' => 'Preview',
лишний пробел. кстати, нафига этот пункт вообще нужен? лучше использовать $lang_post['Preview'] и не плодить лишние сущности

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

artoodetoo пишет:

в list кнопки Save и Delete вылезли за пределы <form> и не работают поэтому

Не может быть. Во всех файлах (blocked.php, list.php, new.php, save.php) кнопки внутри форм. Сейчас проверил.

artoodetoo пишет:

Ошибка при попытке отредактировать письмо:
"There is no module with a name "edit"."

Я его еще не написал sad

artoodetoo пишет:

Замечания по usability:

  • Мне интуитивно непонятно назначение раздела Save.

  • Комадну Block я бы вынес к другим действиям наверх, а левый раздел "Interlocutor" убрал бы совсем. Он только сбивает с толку.

1. А как тогда Сохраненные диалоги обзывать сокращенно.
2. Если его убрать, то где отображать информацию о собеседнике и его просмотре диалога.

Offline

#29 2010-08-29 12:20:44

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Проект: альтернативные ЛС

Глюк с Оперой убрал взяв из твоей версии

#punpmsnew .pagepost {
    overflow: hidden;
}

Offline

#30 2010-08-29 12:28:57

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Проект: альтернативные ЛС

Если собеседника вывести к  Форум » Личные сообщения » Переписка » ffff так
Форум » Личные сообщения » Переписка » ffff (Visman, Сегодня 17:19:46) ?

Offline

#31 2010-08-29 12:52:09

artoodetoo
Admin by chance
Зарегистрирован: 2008-09-09
Сообщений: 887
Сайт

Re: Проект: альтернативные ЛС

может так?
Форум » Переписка с Visman » The subject

Здесь ссылка „Переписка с Visman" задает какбы доску. При клике ожидается вся переписка с данным товарищем.
В каждом посте видно автора — есть ссылка на его профиль — незачем дублировать еще где-то.
Команду блокирования можно поставить на место где в темах ссылка "Просигналить". По сути это близкие действия.


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Offline

#32 2010-08-29 12:55:59

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Проект: альтернативные ЛС

Но остается еще дата последнего просмотра темы. Куда ее девать в таком случае? wink

Offline

#33 2010-08-29 12:57:52

artoodetoo
Admin by chance
Зарегистрирован: 2008-09-09
Сообщений: 887
Сайт

Re: Проект: альтернативные ЛС

По поводу английский терминов. Я бы посоветовал использовать слова:
Conversation - вся переписка с участником
Thread - одна тема
To - адресат при составлении сообщения. Раз в email это называется "To", это будет привычнее чем "Addressee".


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Offline

#34 2010-08-29 12:58:35

artoodetoo
Admin by chance
Зарегистрирован: 2008-09-09
Сообщений: 887
Сайт

Re: Проект: альтернативные ЛС

Visman пишет:

Но остается еще дата последнего просмотра темы. Куда ее девать в таком случае? wink

ну не в хлебные крошки. это внутренняя техническая информация, я не вижу смысла ее вообще показывать


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Offline

#35 2010-08-29 13:00:14

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Проект: альтернативные ЛС

Английский поправлю, но окончательную доводку пусть иностранцы делают, а то зачем я туда выкладываю плагин smile

Offline

#36 2010-08-29 13:03:38

artoodetoo
Admin by chance
Зарегистрирован: 2008-09-09
Сообщений: 887
Сайт

Re: Проект: альтернативные ЛС

Какой смысл ты вкладываешь в "Сохраненные диалоги"? Я могу вдруг решить, что тема не закрыта и ответить из сохраненного диалога? Во "всю переписку с товарищем" должны попадать сохраненные диалоги?


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Offline

#37 2010-08-29 13:04:34

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Проект: альтернативные ЛС

artoodetoo пишет:
Visman пишет:

Но остается еще дата последнего просмотра темы. Куда ее девать в таком случае? wink

ну не в хлебные крошки. это внутренняя техническая информация, я не вижу смысла ее вообще показывать

Эта не тех информация в моде wink
Для обнаружения новых сообщений другие поля в таблице используются, а дату последнего визита в теме я как раз задумывал для пользователя, чтобы он видел, когда тут собеседник пробегал.

Offline

#38 2010-08-29 13:06:41

artoodetoo
Admin by chance
Зарегистрирован: 2008-09-09
Сообщений: 887
Сайт

Re: Проект: альтернативные ЛС

Я тебе говорю как пользователь — это непонятно.


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Offline

#39 2010-08-29 13:06:54

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Проект: альтернативные ЛС

artoodetoo пишет:

Какой смысл ты вкладываешь в "Сохраненные диалоги"? Я могу вдруг решить, что тема не закрыта и ответить из сохраненного диалога?

Смысл. Либо хранение до отправке собеседнику (при этом можно в этот диалог хоть сколько сообщений ввести), либо сохранение завершенного диалога (вдруг там есть что стоящее. тут уже нельзя новые посты вводить).

Offline

#40 2010-08-29 13:09:46

artoodetoo
Admin by chance
Зарегистрирован: 2008-09-09
Сообщений: 887
Сайт

Re: Проект: альтернативные ЛС

Непонятно. Ты склеиваешь два абсолютно разных понятия: шаблон сообщения и закрытую тему.


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Offline

#41 2010-08-29 13:13:05

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Проект: альтернативные ЛС

artoodetoo пишет:

Непонятно. Ты склеиваешь два абсолютно разных понятия: шаблон сообщения и закрытую тему.

Возможно.
Но шаблон это то на основе чего сообщение можно создать, при этом шаблон останется, а тут шаблон (диалог) переходит из сохраненных в отправленные полностью.

Offline

#42 2010-08-29 16:01:26

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Проект: альтернативные ЛС

По папке Сохраненные:
f0349080123dt.jpg

Offline

#43 2010-08-29 16:11:36

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Проект: альтернативные ЛС

Visman пишет:

Но остается еще дата последнего просмотра темы. Куда ее девать в таком случае? wink

А это наверное спрячу в списках диалогов под ники пользователей. На ссылках же можно подсказки вывешивать при наведении курсора!?

Offline

#44 2010-08-30 13:27:32

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Проект: альтернативные ЛС

Про собеседника и его фильтрацию wink
ad980750e61at.jpg

Offline

#45 2010-08-30 17:07:46

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Проект: альтернативные ЛС

Версия 1.1.1

a73ce05e1eb8t.jpg 1b9dcb0c7f1et.jpg a16bf977bb6dt.jpg 788e3fb2258ft.jpg f4eba27baa47t.jpg 7138d058db29t.jpg ef6644ad8a5ft.jpg 7905a7e7a2d5t.jpg 8f33be33983ft.jpg

Редактировался Visman (2010-09-01 16:33:03)

Offline

#46 2010-08-31 17:21:02

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Проект: альтернативные ЛС

Версия 1.1.2
Убрал мелкие баги.
Изменил режим доступа при выкл. ЛС.

З.Ы. Обновлять простой заменой файлов.

Редактировался Visman (2010-09-05 09:58:30)

Offline

#47 2010-09-01 16:32:25

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Проект: альтернативные ЛС

Версия 1.2.0
Добавил модуль редактирования еще непрочитанных получателем сообщений.

З.Ы. Обновлять простой заменой файлов.
eb1c2ab26727t.jpg ed97ec071797t.jpg 690d324d647ft.jpg

Редактировался Visman (2010-09-06 14:50:10)

Offline

#48 2010-09-02 12:59:12

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Проект: альтернативные ЛС

Товарищи администраторы с оф. сайта меня замордовали со стилями к моду.
На Firefox 3.6.8 Vista вот так выходит, пишут:
1b8da6a0a4fct.jpg

Offline

#49 2010-09-05 10:02:47

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Проект: альтернативные ЛС

Версия 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 под рукой прошу протестить cool

Offline

#50 2010-09-06 12:57:31

Visman
Administrator
Из Сибирь
Зарегистрирован: 2009-06-08
Сообщений: 2,236
Сайт

Re: Проект: альтернативные ЛС

замечание к версии 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.

Offline

Подвал доски

Под управлением FluxBB. Хостинг Hostens