Differences
This shows you the differences between the selected revision and the current version of the page.
ru:punbb13:dev:markup_update 2008/10/16 03:21 | ru:punbb13:dev:markup_update 2020/02/06 11:04 current | ||
---|---|---|---|
Line 47: | Line 47: | ||
* <del>Впорядке</del> | * <del>Впорядке</del> | ||
* Отправка нового поста или топика | * Отправка нового поста или топика | ||
- | * :!: __Анатолию:__ Если я заполнил форму, но отправил не сращу и потерял авторизацию, то я получаю сообщение ''You do not have permission to access this page.'' Проблема в том, что при этом я **теряю сообщение**! Такого быть не должно. Можно например вывести исходник сообщения (и название топика для нового топика). Да и вообще лучше всего было бы предложить авторизоваться, а затем вернуть юзера к уже заполненной форме отправки. | + | * <del>:!: __Анатолию:__ Если я заполнил форму, но отправил не сразу и потерял авторизацию, то я получаю сообщение ''You do not have permission to access this page.'' Проблема в том, что при этом я **теряю сообщение**! Такого быть не должно. Можно например вывести исходник сообщения (и название топика для нового топика). Да и вообще лучше всего было бы предложить авторизоваться, а затем вернуть юзера к уже заполненной форме отправки.</del> //Добавил [[:feature_requests|Feature request]].// |
* FIXME Превью (''Preview reply'') выглядит не так как сообщение будет выглядеть потом в списке. Имеет смысл в точности повторять тот вывод или так ОК? | * FIXME Превью (''Preview reply'') выглядит не так как сообщение будет выглядеть потом в списке. Имеет смысл в точности повторять тот вывод или так ОК? | ||
* FIXME Если сообщение введено с ошибкой (например ''hello [b]world''), то выводится сообщение типа ''Warning! The following errors must be corrected before your message can be posted:'': сверху слишком маленький отступ. | * FIXME Если сообщение введено с ошибкой (например ''hello [b]world''), то выводится сообщение типа ''Warning! The following errors must be corrected before your message can be posted:'': сверху слишком маленький отступ. | ||
Line 63: | Line 63: | ||
===== Регистрация (register.php) ===== | ===== Регистрация (register.php) ===== | ||
* <del>По самой форме регистрации у меня нет замечаний (Анатолий)</del> | * <del>По самой форме регистрации у меня нет замечаний (Анатолий)</del> | ||
- | * FIXME //Анатолию:// При ошибках при заполнии формы: может выделять визуально неверно заполненные поля? хотя бы через JS (после загрузки страницы менять класс контейнеров для указанных ID полей). Итого: можно придумать класс для неверно заполненных полей формы (точнее - для всей div-строки включающий label и input). | + | * <del>//Анатолию:// При ошибках при заполнии формы: может выделять визуально неверно заполненные поля? хотя бы через JS (после загрузки страницы менять класс контейнеров для указанных ID полей). Итого: можно придумать класс для неверно заполненных полей формы (точнее - для всей div-строки включающий label и input).</del> //Добавил [[:feature_requests|Feature request]]// |
- | * Например если пароли не совпадают просто выводится надпись ''Passwords do not match.'' и нужно глазами искать, где и что не так. У нас форма регистрации маленькая, а если после кастомизации (рсширениями) она разрастёться до 10-20 позиций? | + | * <del>Например если пароли не совпадают просто выводится надпись ''Passwords do not match.'' и нужно глазами искать, где и что не так. У нас форма регистрации маленькая, а если после кастомизации (рсширениями) она разрастёться до 10-20 позиций?</del> |
* FIXME Может добавить кнопку ''Cancel''? | * FIXME Может добавить кнопку ''Cancel''? | ||
- | * <del>FIXME Если задать "правила" (Administration » Settings » Registration (/settings.php?section=registration) » Require agreement), то они отображаются перед регистрацией - криво (//маленькие отступы//, FF3)</del> Исправлено в коммите [545] | + | * <del>Если задать "правила" (Administration » Settings » Registration (/settings.php?section=registration) » Require agreement), то они отображаются перед регистрацией - криво (//маленькие отступы//, FF3)</del> //Исправлено в коммите [545]// |
===== Список пользователей (userlist.php) ===== | ===== Список пользователей (userlist.php) ===== | ||
Line 75: | Line 75: | ||
* Общее | * Общее | ||
* FIXME Мне кажется или верхнее меню ''Introduction | Identity | Settings...'' дисгармонирует с остальной вёрсткой: слишком высокое, и стрелочка-указатель раздела вообще не в кассу. Предлагаю **оставить вкладки как в 1.3RC**? | * FIXME Мне кажется или верхнее меню ''Introduction | Identity | Settings...'' дисгармонирует с остальной вёрсткой: слишком высокое, и стрелочка-указатель раздела вообще не в кассу. Предлагаю **оставить вкладки как в 1.3RC**? | ||
- | * FIXME :?: ''View all admin's posts | View all admin's topics'': может убрать ''admin's'' -- и так ясно, где находишься. Тоже самое для ''View all your posts | View all your topics | View all your subscriptions'' | + | * <del>''View all admin's posts | View all admin's topics'': может убрать ''admin's'' -- и так ясно, где находишься. Тоже самое для ''View all your posts | View all your topics | View all your subscriptions''</del> //Оставить: это неважно.// |
* FIXME **оставить как в 1.3RC**: И вообще идея представить на странице профиля пользователя то, как его инфа будет выглядеть около поста (на странице топика), мне кажется правильной. В 1.3RC к этому были ближе. Хотя как лучше (и при этом унифицированно) расположить действия типа ''View all...'' не очень понятно. Возможно надо добавить в общий CSS способ вывода нестандартных блоков (не на всю строчку, а скорее добавляющих столбец) справа или слева. Если это сложно, то заморачиваться не надо. | * FIXME **оставить как в 1.3RC**: И вообще идея представить на странице профиля пользователя то, как его инфа будет выглядеть около поста (на странице топика), мне кажется правильной. В 1.3RC к этому были ближе. Хотя как лучше (и при этом унифицированно) расположить действия типа ''View all...'' не очень понятно. Возможно надо добавить в общий CSS способ вывода нестандартных блоков (не на всю строчку, а скорее добавляющих столбец) справа или слева. Если это сложно, то заморачиваться не надо. | ||
* FIXME **оставить как в 1.3RC**: По-моему, страницы, где надо заполнять формы, получились более "размазанными", менее чёткими, чем в 1.3 RC. Может быть надо добавить контраста или убрать фон из под текста на формах. Или сделать фон полегче-потеплее типа ''#F4F9FD'' как у ''.profile'' в 1.3RC. | * FIXME **оставить как в 1.3RC**: По-моему, страницы, где надо заполнять формы, получились более "размазанными", менее чёткими, чем в 1.3 RC. Может быть надо добавить контраста или убрать фон из под текста на формах. Или сделать фон полегче-потеплее типа ''#F4F9FD'' как у ''.profile'' в 1.3RC. | ||
- | * Settings (profile.php?section=settings&id=2) | + | * <del>Settings (profile.php?section=settings&id=2)</del> |
- | * <del> ''Topics per page: < .. >'' тут отступ кривой (FF 3.0.3) ''Leave blank to use forum default.''</del> Исправлено в коммите [548] | + | * <del> ''Topics per page: < .. >'' тут отступ кривой (FF 3.0.3) ''Leave blank to use forum default.''</del> //Исправлено в коммите [548]// |
* Administration | * Administration | ||
* FIXME **оставить как в 1.3RC**: те же проблемы, что при выборе форумов в форме поиска. В этом случае опять можно оглянутсья на 1.3 RC: там было попроще. Тут же не раздел поиска, куда будут заходить часто и искать по разным форумам. Модераторов обычно меняют не часто, так что на этой странице можно просто вывести весь список форумов и позволить отметить нужные -- без лишних причуд. | * FIXME **оставить как в 1.3RC**: те же проблемы, что при выборе форумов в форме поиска. В этом случае опять можно оглянутсья на 1.3 RC: там было попроще. Тут же не раздел поиска, куда будут заходить часто и искать по разным форумам. Модераторов обычно меняют не часто, так что на этой странице можно просто вывести весь список форумов и позволить отметить нужные -- без лишних причуд. | ||
Line 87: | Line 87: | ||
* FIXME Кислотная подсветка при выборе форумов для поиска - надо сделать человеческую )) \\ А ещё можно бледно подсвечивать выбранные форумы. | * FIXME Кислотная подсветка при выборе форумов для поиска - надо сделать человеческую )) \\ А ещё можно бледно подсвечивать выбранные форумы. | ||
* Результаты поиска | * Результаты поиска | ||
- | * :!: Нет возможности //уточнить// поиск (если я опечатался или хочу добавить критерий). Есть только ''Perform new search'' -- этого недостаточно. Надо добавить вниз ссылку ''Уточнить поиск'', где в GET-параметрах в форму передадутся текущие параметры поиска. | + | * <del>Нет возможности //уточнить// поиск (если я опечатался или хочу добавить критерий). Есть только ''Perform new search'' -- этого недостаточно. Надо добавить вниз ссылку ''Уточнить поиск'', где в GET-параметрах в форму передадутся текущие параметры поиска.</del> //Тоже [[:feature_requests|Feature request]].// |
* Отображение результатов в виде топиков | * Отображение результатов в виде топиков | ||
* FIXME //Анатолию:// :!: ''Started by'' висит без имени пользователя. Надо исправить: выводить имя. И может быть писать просто ''by'' вместо ''Started by''? | * FIXME //Анатолию:// :!: ''Started by'' висит без имени пользователя. Надо исправить: выводить имя. И может быть писать просто ''by'' вместо ''Started by''? | ||
Line 97: | Line 97: | ||
* Имя пользователя слева сделать ссылкой? | * Имя пользователя слева сделать ссылкой? | ||
* Согласовать структуру блока и стили с обычным выводом постов топика | * Согласовать структуру блока и стили с обычным выводом постов топика | ||
+ | |||
+ | ====== Выводы ====== | ||
+ | * Возвращаемся к старой вёрстке (1.3 RC) | ||
+ | * <del>Увеличить размер шрифта для "хлебных крошек", уменьшить размеры шрифта и высоту строки для постранички и строки с числом топиков и RSS.</del> Сделано в коммите [554] | ||
+ | * Что хорошего в новой вёрстке (переносим в основную ветку): | ||
+ | * Множественный выбор форумов в форме поиска | ||
+ | * ''Active topics'' в шапке справа | ||
+ | * Для админа теперь справа-вверху появилась ссылка ''New Alerts'', при наличии алертов (убираем большой алерт-бокс). | ||
+ | * Шаблоны (tpl) | ||
+ | * Структура самого CSS файла (более чёткая) - надо навести порядок | ||
+ | * Что плохого (забудем об этом): | ||
+ | * Цветовая гамма: на моём ЖК читается хуже, чем прежняя | ||
+ | * Разметка форм стала "тяжелее", прежняя была более "ясной". | ||
+ | * Вывод списков топиков и постов в прежнем виде был лучше. В новой появился лишний текст ''Started by'' и пр. Юзеры тоже это подметили. | ||
+ | * Шапка новой админки по-моему хуже, чем раньше. | ||
+ | * Вывод ''options'' внизу: типа ''RSS active topics feed | Mark all forums as read'' (решили, что раньше лучше было) | ||
+ | * Неоднозначности: | ||
+ | * Для каждой страницы в админке - свой лангфайл (оно реально надо?) | ||
====== Документация ====== | ====== Документация ====== | ||
Line 102: | Line 120: | ||
* ''.first-item'' -- для обозначения первого элемента в списке опций. | * ''.first-item'' -- для обозначения первого элемента в списке опций. | ||
* ''.main-first-item'' -- для обозначения первой строчки в списке тем форума. | * ''.main-first-item'' -- для обозначения первой строчки в списке тем форума. | ||
- | |||
- | |||
====== См. также ====== | ====== См. также ====== | ||
Line 112: | Line 128: | ||
* Тикеты: #176, #149, #1. | * Тикеты: #176, #149, #1. | ||
* Специальная ветка | * Специальная ветка | ||
- | * [[http://punbb.informer.com/trac/browser/punbb/branches/punbb-1.3-dev-new-markup|в Треке (браузер кода)]] | + | * [[https://punbb.informer.com/trac/browser/punbb/branches/punbb-1.3-dev-new-markup|в Треке (браузер кода)]] |
- | * [[http://punbb.informer.com/svn/punbb/branches/punbb-1.3-dev-new-markup|в SVN]] | + | * [[https://punbb.informer.com/svn/punbb/branches/punbb-1.3-dev-new-markup|в SVN]] |