maxcom / lorsource Goto Github PK
View Code? Open in Web Editor NEWLinux.org.ru website engine
Home Page: http://www.linux.org.ru/
License: Apache License 2.0
Linux.org.ru website engine
Home Page: http://www.linux.org.ru/
License: Apache License 2.0
какой-нибудь выбор вариантов "показать все", "избранное" "ответы" и "остальные"
и да, наверно не надо что-бы посторонние смотрели ваши уведомления?
и поправить
например:
После регистрации пользователь имеет нулевой рейтинг.
уже не верно
Удаление сообщений по ip за определенный период:
надо все-таки в базе пароли зашифровать...
Всё написано в заголовке.
Такая штука неправильно парсится:
[quote="[url]http://www.linux.org.ru/[/url]"]
Текст цитаты
[/quote]
В заголовке цитаты ссылка кликабельна, но есть куча лишних букв и скобок. Ожидается просто кликабельная ссылка без мусора в заголовке цитаты.
Если же написать просто:
[quote="http://linux.org.ru"]
Текст цитаты
[/quote]
То ссылка не кликабельна.
Если писать без кавычек, то результат тот же самый.
По мотивам http://www.linux.org.ru/forum/linux-org-ru/6993375
При исправлении новости модератором генерируется пустое исправление.
субж. См. DeleteMessageController
Иногда ломается учет количества использования метки, например:
Так будет лучше и компактнее...
По мотивам http://www.linux.org.ru/forum/lor-source/6993405
При вставке ссылки вида http://www.linux.org.ru/news/kernel/6992532/history в режиме LORCODE генерируется ссылка на тему, а не на историю исправлений, но с history в тексте ссылки.
непонятно, что делать например с такой конструкцией:
[url]http://example.com/search.jsp?query=[/url][/url]
Сделайте наконец-то сабж в новом трекере, Спасибо.
Я проверял, запустился, а в новой версии уязвимости исправили какие-то, ЕМНИП.
Сейчас в заголовке страницы сначала пишется раздел потом, потом подраздел (если) есть и лишь потом название темы. Но если у человека открыто несколько закладок (в некоторых браузерах даже при одна), т.е. заголовок сокращается как на этом скрине. Было бы неплохо иметь возможность сделать, чтобы название темы стояло на первом месте, это намного облегчит навигацию по вкладкам.
И возможно других полей отличных от собственно сообщения. см. http://www.linux.org.ru/forum/lor-source/6660419
Сейчас wiki существует как-то отдельно от основного сайта. Вот несколько идей что хорошо бы сделать:
Сейчас автовыделялка ссылок не корректно работает со ссылками на twitter, это видно, например, тут: http://www.linux.org.ru/jump-message.jsp?msgid=6432897&cid=6433529. Надо бы поправить, скорее всего дело в символе `!'
тема в избранных
в ней отвечает игнорируемый мной ---> в уведомлениях тишина
на его пост отвечает не игнорируемый ---> приходит уведомление
естественно при переходе я ничего не вижу
сам пост ---> http://www.linux.org.ru/forum/linux-org-ru/7054511?cid=7054797 (Axon в игноре)
собственно топик на лоре ---> http://www.linux.org.ru/forum/linux-org-ru/7054511
неплохо было бы сделать как в поиске, чтобы быстро всё искать (например, все скриншоты конкретного пользователя). сделайте, пожалуйста.
Используется UserInfo, BanInfo и UserStatistics. BanInfo и UserStatistics только в WhoisController и используется.
В текущей версии при redeploy приложения остаются некоторые треды, на что ругается tomcat и что, похоже, вызывает проблемы с переполением PermGen.
В 5.5 что-то такое лечили: https://issues.apache.org/jira/browse/AMQ-2852. Надо будет переехать на эту версию
Было бы неплохо показывать автору новости, корректорам и модераторам разницу между версиями-исправлениями новости.
Сейчас показывается полностью новая версия текста новости, а если был исправлен один символ или убраны два пробела, то это никак не увидишь, особенно если текст большой.
Наличие такой фичи позволит авторам избежать типичных ошибок (br после закрывающего list или тип кавычек или двойные пробелы, стиль форматирования пунктов) повторно, а корректорам и модераторам сориентироваться в версиях, когда какое-то исправление надо откатить/вернуть.
Возможность отката правки не предлагаю, у нас корректора все адекватные вроде, истории как с правками uju в wiki не происходят вроде.
Возможность отмечать тему как решённую - это хорошо, но ещё ИМХО неплохо было бы добавить возможность автору темы отмечать сообщения, которые содержат полезную для решения проблемы информацию или просто ответ на вопрос, который задавал автор. Чтобы отличать "полезные" посты от остальных можно например сделать фон под ними чуть более светлым.
Похоже где-то два раза кодируются entity в заголовках поиска: http://www.linux.org.ru/forum/lor-source/6787468
вот сейчас, был индекс с новыми документами, снес базу, внедрил sql/demo.sql , search-reindex сделал пять раз, все равно находил несуществующий msgid и выпадал с exception, надо отчищать индекс полностью, для полного реиндекса:
http://wiki.apache.org/solr/FAQ#How_can_I_delete_all_documents_from_my_index.3F
добавить: solrServer.deleteByQuery(":") и еще придумать для reindex на 3-и месяца запросег
Пример:
[url=mailto:[email protected]]Link 1[/url]
[br]
[url=mailto:[email protected]]Link 2[/url]
"Link 1" будет просто зачёркнутым текстом, а "Link 2" отобразится нормально. Похоже, что проблема в наличии точки.
причем проблема не решается сразу, quote и старые > не эквивалентны, в > можно сунуть только текст, а в quote все подряд
Неплохо бы специальным образом обрабатывать внутренние ссылки на linux.org.ru, например:
Сейчас сабж считается как сумма голосов за каждый из вариантов. Вместо нее (дополнительно с ней?) хотелось бы видеть количество проголосовавших.
Случайно обнаружил что выбор стиля CSS в tango не работает в Safari 5.1. В Firefox 5 и Chrome 12 работает.
Вероятно проблема где-то в stylesheetTongle.js
сабж.
1.1 вышла, надо готовиться к обновлению что-бы не закладываться на старую структуру БД при улучшении интеграции
Последний блок текста в новости не разметился как параграф, из-за чего пропал отступ между новостью и ссылкой "подробности": http://www.linux.org.ru/news/hardware/6581001
Исходный текст:
Open Sound System v4.2 build 2005 представлен в версиях для Linux (x86/amd64), Solaris (x86, amd64, sparc), FreeBSD 8 (x86, amd64), UnixWare и Open Server.
Изменения в данном релизе:
[list]
[*] Добавлена поддержка Xonar DG
[*] Добавлена поддержка Envy24HT PCIe
[*] Добавлена поддержка HDAUdio Intel SCH
[*] Срок действия бесплатной лицензии на коммерческую версию продлен до февраля 2012
[/list]
[url=http://www.opensound.com/wiki/index.php/Main_Page]Open Sound System[/url] - это унифицированный драйвер для звуковых карт и других звуковых устройств в различных UNIX-подобных операционных системах.
Поддерживает программное микширование звуковых потоков вне зависимости от их формата, количества звуковых каналов (то есть способен вывести в устройство воспроизведения стерео и 7.1 одновременно), все расчеты по преобразованию потоков производятся в разрешении 64bit, что гарантирует точность и повышенную дискретность преобразований. Opensource версия драйверов распространяется под лицензиями GPL, CDDL и BSD. Коммерческая версия содержит некоторые драйвера, исходные тексты которых не удалось открыть из-за соглашений о неразглашении, подписанных с производителями устройств.
Заголовок можно редактировать хоть сколько раз, но счётчик при этом не увеличивается.
Вот какие проблемы с jamwiki есть сейчас:
Можно видеть треды инорируемых с помощью ctrl+ ->/<-
Конструкции вида [b][i]текст[/b][/i] приводят к невалидному HTML, который не всегда показывается как ожидается на разных броузерах (konquerror, мобильные броузеры и т.п.)
Не получается сделать автовыделение URL в тексте, т.к. нужно отключать автовыделение в самих тегах и в содержимом [code]. Само автовыделение однозначно нужно.
Опять же проблема с созданием [cut] - нужно чтобы он не разламывал верстку в комбинациях с [list] и т.п. Наивная реализация [cut] на regexp'ах приводила к XSS в сочетаниях с другими тегами
В верстке без lorcode (HTMLFormatter) можно было бы разрешить использовать некоторые теги, но для этого нужно как-то совместить автовыделялку с разметкой (или решив пункт 2, или научив автовыделялку в HTMLFormatter обходить содержимое тегов)
Для технических отделов ввести возможность сказать спасибо на дельный совет, нажав на кнопку "Спасибо". Соответственно, ввести список поблагодаривших как отдельный показатель полезности пользователя, без влияния на другие рейтинги.
Неплохо бы фразу про число результатов писать с учетом русского языка, т.е. вместо "найдено 1 результатов" писать "найден 1 результат", а еще лучше "найдено 1 сообщение". https://www.linux.org.ru/forum/lor-source/6787468
Неплохо бы прикрутить подсветку синтаксиса я.п. от основного сайта: http://www.linux.org.ru/forum/development/6791865
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.