Относительно движка сайта
Уважаемый SATva!
При всём моем уважении выбор нового дизайна и движка крайне неудачен.
Понимаю, что Вы вложили в это немало труда, но увы, напрасно – пользоваться новым сайтом просто утомительно :(
![]() |
![]() |
![]() |
![]() |
|
![]() |
![]() |
||||||||||||||||||
|
||||||||||||||||||||||||
Нормы пользования. Некоторые права на материалы сайта защищены по условиям лицензии CreativeCommons. Движок
openSpace 0.8.25a и дизайн сайта © 2006-2007 Vlad "SATtva" Miller.
|
||||||||||||||||||||||||
комментариев: 510 документов: 110 редакций: 75
комментариев: 11558 документов: 1036 редакций: 4118
Похоже на то. А copy&paste как? Нормально работает или тоже кидает на пустой документ?
Да, urlencode'ятся только тэги, остальное передаётся в исходном виде. Тут точно copy&paste должен работать нормально (Опера понимает кириллицу в URL). Посмотрю, что удастся с этим сделать, но в низкоприоритетном порядке.
/Разработки/Движок#h31-4
Смените оформление на какое-нибудь кроме дефолтного или перейдите в другой браузер (понимаю, что последний совет может вызвать очередной поток критики в мой адрес, поэтому не воспринимайте его всерьёз). Сказать, что я потратил уйму времени на выявление причин этой проблемы, — не сказать ничего.
По-моему, это похоже на то, как если бы я стал заставлять Вас перейти из Firefox в Оперу, чтобы избавиться от невидимого курсора. Пока мне (да и большинству остальных участников) вполне комфортно в этой среде. А интерфейс — вещь легко поправимая (опять же, о движке от Вас ничего не услышал).
комментариев: 11558 документов: 1036 редакций: 4118
комментариев: 9796 документов: 488 редакций: 5664
Когда я копирую русский текст в адресную строку браузера, там он преобразуется в байтовый код вида:
Из
Т.е. преобразование возможно осуществляется неправильно.
Получаем на странице вверху: зМБЧОБС[создать] / оБУФТПКЛЙ >>>
Похоже на KOI8-R. Проверяем:
Что и следовало ожидать. Кодировка отображения влияет только на отображение страниц. А браузер запущен из под системной локали KOI8-R и все вставляемые ссылки на русском языке преобразуются к этому виду.
Поскольку с отображением русских файлов в сети (например на FTP) или например на дисках у меня проблем нет, то на UTF локаль я переходить не хочу (и не уверен даже, что это решило бы проблему, скорее бы создало массу других). А самому файлы с русскими именами создавать не приходиться.
Теперь сделаем обратное преобразование:
Скопируем получившуюся абракадабру в браузер:
"Ваш email успешно подтвержден."
Т.е. пользователи разных локалей должны вручную приводить русские ссылки в кодировку, соотвествующую своей локали, перед тем как вставить их в браузер. Причём в виде абракадабры. Или в настройках профиля нужно указывать свою системную локаль, а в движок форума ставить конвертор? А это чревато другими глюками.
Я ещё думаю, что по законам жанра из-за повышенной и нестандартной функциональности форума могут появиться не просто баги (которые можно и потерпеть и которые мы постепенно совместными усилиями отловим и подождём их исправления), а какие-то дыры в безопасности.
С одной стороны удобно конечно таскать тексты и ссылки из форума в Wiki и наоборот и т.д.
Но может действительно, создание своего движка, даже путём скрещивания уже существующих, слишком амбициозный план?
комментариев: 9796 документов: 488 редакций: 5664
Готовые ссылки на самих страницах копируются нормально, так как они уже приведены в необходимый байтовый вид. Если правильно въехал про какой именно copy&paste меня спрашивают
комментариев: 11558 документов: 1036 редакций: 4118
Разумеется, Вы правы в том, что наращивание функциональности за счёт расширения кодовой базы автоматически влечёт увеличение числа ошибок, но мне бы хотелось, чтоб Вы всё правильно понимали и не драматизировали ситуацию сверх меры:
Дело как раз в том, что на подобные генно-инженерные манипуляции я не покусился. Наш форум работает на основе вики причём за счёт минимального увеличения объёма кода. Более того, если сравнить WackoWiki и даже выросший из неё openSpace с таким зверем, как phpBB2 (а это даже не самый сложный форумный движок), то по комплексности системы, числу строк кода, сравнение будет не в пользу последнего.
К слову, если кто-нибудь хочет взглянуть на исходники openSpace, могу легко переслать их по почте. Не публикую их пока лишь по причине незавершённости ряда элементов и продолжающейся ловли блох, то есть багов.
комментариев: 34 документов: 10 редакций: 1
Но то, что курсора нет – это атас!:( И как вы правильно заметили, ради этого броузер менять не будем.
По самому движку – а курсор разве не движок? Остальное устраивает, может, потому что особо не присматривался (или наоборт).
комментариев: 34 документов: 10 редакций: 1
комментариев: 11558 документов: 1036 редакций: 4118
Ну, движок рендеринга каскадных стилей и html-вёрстки браузера, но к движку сайта никакого отношения не имеет. Максимум — претензия к дизайну сайта, нарывающемуся на баг в браузере.
Нет уж, научен горьким опытом прежних замечаний в адрес мелкого шрифта. И действительно, вследствие значительного объёма текстового материала на сайте, лучше чтобы шрифт был крупнее.
Уведомляю модераторов, что панель модерации тем закончена. Работает всё, в том числе и переименование и склейка тем.
комментариев: 11558 документов: 1036 редакций: 4118
ygrek, пожалуйста, тоже проверьте свою ситуацию со ссылками в юрлах RSS. Специально я там ничего не делал, но отмеченное выше исправление должно было сказаться и на Вашей проблеме. Если ситуация сохранится, приведите примеры имён страниц, на которые Вас выбрасывает.
комментариев: 9796 документов: 488 редакций: 5664
комментариев: 11558 документов: 1036 редакций: 4118
Это и есть достоинство простого модульного движка. Кстати, проблема с перекодировками — пожалуй, одна из немногих, которые можно отнести именно к движку, а не к интерфейсу.
Держите в курсе, если всплывёт что-нибудь ещё. Будут пожелания к новому дизайну (openSpace) — тоже дайте знать.
комментариев: 9796 документов: 488 редакций: 5664
комментариев: 11558 документов: 1036 редакций: 4118
комментариев: 9796 документов: 488 редакций: 5664
Уважаемые посетители! На Ваших глазах твориться история. Не пропустите свой шанс поучаствовать.
Прямо как веб-интерфейс к linux kernel git – можно наблюдать разработку в реальном времени.
:-)
</end offtop & flood>