id: Гость   вход   регистрация
текущее время 01:24 29/03/2024
Автор темы: omni, тема открыта 28/12/2006 16:00 Печать
https://www.pgpru.com/Форум/Содействие/ОтносительноДвижкаСайта
создать
просмотр
ссылки

Относительно движка сайта


Уважаемый SATva!


При всём моем уважении выбор нового дизайна и движка крайне неудачен.
Понимаю, что Вы вложили в это немало труда, но увы, напрасно – пользоваться новым сайтом просто утомительно :(


 
На страницу: 1, 2, 3, 4, 5, ... , 8, 9, 10, 11, 12 След.
Комментарии
— Вий (05/01/2007 20:39)   профиль/связь   <#>
комментариев: 510   документов: 110   редакций: 75
Итак, новое оформление под название “openSpace” закончено.
Только включил себе это оформление. На мой взгляд получилось наиболее удачно, относительно прежних тем.
— SATtva (05/01/2007 21:56, исправлен 03/06/2007 20:47)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4118
unknown:
Да, ссылка пришла, http://www.pgpru.com/Главная/Настройки?confirm= [здесь хэш] когда я по ней иду, пишет «такой страницы не существует, хотите её создать». <...> Возможно у меня русский текст некорректно копируется в адресную строку браузера.

Похоже на то. А copy&paste как? Нормально работает или тоже кидает на пустой документ?

ygrek:
Те же что находятся в теле сообщения – в однобайтовой кодировке. И при открытии в браузере (Opera, WinXP) хотят идти на какую-то кракозябру. Видимо это та же проблема что и у unknown.

Да, urlencode'ятся только тэги, остальное передаётся в исходном виде. Тут точно copy&paste должен работать нормально (Опера понимает кириллицу в URL). Посмотрю, что удастся с этим сделать, но в низкоприоритетном порядке.

omni:
Конкретику? Например, при вводе текста я не вижу курсора – это вообще нонсенс

/Разработки/Движок#h31-4
Смените оформление на какое-нибудь кроме дефолтного или перейдите в другой браузер (понимаю, что последний совет может вызвать очередной поток критики в мой адрес, поэтому не воспринимайте его всерьёз). Сказать, что я потратил уйму времени на выявление причин этой проблемы, — не сказать ничего.

Если вам нужен не просто форум, а именно CMS – выбирайте RunCMS – и не ошибетесь!

По-моему, это похоже на то, как если бы я стал заставлять Вас перейти из Firefox в Оперу, чтобы избавиться от невидимого курсора. Пока мне (да и большинству остальных участников) вполне комфортно в этой среде. А интерфейс — вещь легко поправимая (опять же, о движке от Вас ничего не услышал).
— SATtva (05/01/2007 22:05)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4118
Кстати, пока никто другой не сообщил, я сам только что заметил, что прямая ссылка на комментарий всегда перекидывает на последнюю страницу комментариев. Исправлю.
— unknown (06/01/2007 14:25, исправлен 06/01/2007 14:45)   профиль/связь   <#>
комментариев: 9796   документов: 488   редакций: 5664
Письмо приходит в кодировке win-1251, в виде простого текста (не HTML), поэтому я копирую ссылку как простой текст, т.е. в исходном варианте русские буквы я вижу в обычном виде, а не ввиде %BF%C1 и т.д.

Когда я копирую русский текст в адресную строку браузера, там он преобразуется в байтовый код вида:

Из



Т.е. преобразование возможно осуществляется неправильно.

Получаем на странице вверху: зМБЧОБС[создать] / оБУФТПКЛЙ >>>

Похоже на KOI8-R. Проверяем:



Что и следовало ожидать. Кодировка отображения влияет только на отображение страниц. А браузер запущен из под системной локали KOI8-R и все вставляемые ссылки на русском языке преобразуются к этому виду.

Поскольку с отображением русских файлов в сети (например на FTP) или например на дисках у меня проблем нет, то на UTF локаль я переходить не хочу (и не уверен даже, что это решило бы проблему, скорее бы создало массу других). А самому файлы с русскими именами создавать не приходиться.

Теперь сделаем обратное преобразование:



Скопируем получившуюся абракадабру в браузер:

"Ваш email успешно подтвержден."

Т.е. пользователи разных локалей должны вручную приводить русские ссылки в кодировку, соотвествующую своей локали, перед тем как вставить их в браузер. Причём в виде абракадабры. Или в настройках профиля нужно указывать свою системную локаль, а в движок форума ставить конвертор? А это чревато другими глюками.

Я ещё думаю, что по законам жанра из-за повышенной и нестандартной функциональности форума могут появиться не просто баги (которые можно и потерпеть и которые мы постепенно совместными усилиями отловим и подождём их исправления), а какие-то дыры в безопасности.
С одной стороны удобно конечно таскать тексты и ссылки из форума в Wiki и наоборот и т.д.
Но может действительно, создание своего движка, даже путём скрещивания уже существующих, слишком амбициозный план?
— unknown (06/01/2007 15:01)   профиль/связь   <#>
комментариев: 9796   документов: 488   редакций: 5664


А copy&paste как? Нормально работает или тоже кидает на пустой документ?



Готовые ссылки на самих страницах копируются нормально, так как они уже приведены в необходимый байтовый вид. Если правильно въехал про какой именно copy&paste меня спрашивают
— SATtva (06/01/2007 16:08)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4118
Прямые ссылки на комментарии исправлены. Касаемо проблем кодировки, это разрешимо множеством способов, в том числе и довольно неповоротливой встроенной подсистемой транслитерации имён WackoWiki (которая сейчас отключена и к которой в её исходном виде, признаться, возвращаться бы не хотелось). Словом, будет сделано.

Я ещё думаю, что по законам жанра из-за повышенной и нестандартной функциональности форума могут появиться не просто баги (которые можно и потерпеть и которые мы постепенно совместными усилиями отловим и подождём их исправления), а какие-то дыры в безопасности.

Разумеется, Вы правы в том, что наращивание функциональности за счёт расширения кодовой базы автоматически влечёт увеличение числа ошибок, но мне бы хотелось, чтоб Вы всё правильно понимали и не драматизировали ситуацию сверх меры:

С одной стороны удобно конечно таскать тексты и ссылки из форума в Wiki и наоборот и т.д.
Но может действительно, создание своего движка, даже путём скрещивания уже существующих, слишком амбициозный план?

Дело как раз в том, что на подобные генно-инженерные манипуляции я не покусился. Наш форум работает на основе вики причём за счёт минимального увеличения объёма кода. Более того, если сравнить WackoWiki и даже выросший из неё openSpace с таким зверем, как phpBB2 (а это даже не самый сложный форумный движок), то по комплексности системы, числу строк кода, сравнение будет не в пользу последнего.

К слову, если кто-нибудь хочет взглянуть на исходники openSpace, могу легко переслать их по почте. Не публикую их пока лишь по причине незавершённости ряда элементов и продолжающейся ловли блох, то есть багов.
— omni (06/01/2007 21:02)   профиль/связь   <#>
комментариев: 34   документов: 10   редакций: 1
Ладно, я не голой критики ради, терпели и не такое :)
Но то, что курсора нет – это атас!:( И как вы правильно заметили, ради этого броузер менять не будем.
По самому движку – а курсор разве не движок? Остальное устраивает, может, потому что особо не присматривался (или наоборт).
— omni (06/01/2007 21:03, исправлен 06/01/2007 21:03)   профиль/связь   <#>
комментариев: 34   документов: 10   редакций: 1
Да, еще ошарашивает гигантизм дефолтового шрифта, хорошо бы его уменьшить, а то много местав на экране занимает
— SATtva (06/01/2007 22:14)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4118
По самому движку – а курсор разве не движок?

Ну, движок рендеринга каскадных стилей и html-вёрстки браузера, но к движку сайта никакого отношения не имеет. Максимум — претензия к дизайну сайта, нарывающемуся на баг в браузере.

Да, еще ошарашивает гигантизм дефолтового шрифта, хорошо бы его уменьшить, а то много местав на экране занимает

Нет уж, научен горьким опытом прежних замечаний в адрес мелкого шрифта. И действительно, вследствие значительного объёма текстового материала на сайте, лучше чтобы шрифт был крупнее.



Уведомляю модераторов, что панель модерации тем закончена. Работает всё, в том числе и переименование и склейка тем.
— SATtva (07/01/2007 16:49)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4118
unknown, Ваша проблема с перекодировкой имён страниц решена: мы теперь просто делаем дополнительные запросы к базе, если запрос по переданному имени не дал результата. При возможности проверьте, всё ли теперь нормально.

ygrek, пожалуйста, тоже проверьте свою ситуацию со ссылками в юрлах RSS. Специально я там ничего не делал, но отмеченное выше исправление должно было сказаться и на Вашей проблеме. Если ситуация сохранится, приведите примеры имён страниц, на которые Вас выбрасывает.
— unknown (07/01/2007 18:28)   профиль/связь   <#>
комментариев: 9796   документов: 488   редакций: 5664
Перекодировку проверил. Работает и WIN и КОИ. Другие кодировки для русского языка я не проверял. Я просто скопировал те примеры, которые постил выше. Очень оперативно!
— SATtva (07/01/2007 20:31)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4118
Сделал поддержку Win, KOI и на всякий случай Mac и CP866 (в этом порядке). Можно будет добавить и что-то более экзотическое, если возникнет потребность.

Очень оперативно!

Это и есть достоинство простого модульного движка. Кстати, проблема с перекодировками — пожалуй, одна из немногих, которые можно отнести именно к движку, а не к интерфейсу.

Держите в курсе, если всплывёт что-нибудь ещё. Будут пожелания к новому дизайну (openSpace) — тоже дайте знать.
— unknown (07/01/2007 22:23)   профиль/связь   <#>
комментариев: 9796   документов: 488   редакций: 5664
Это только у меня в непрочитанных темах начал вылазить тэг фонтстайла напротив имени постившего последнее сообщение?

— SATtva (07/01/2007 22:54)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4118
Не только у Вас. Исправил. :-)
— unknown (07/01/2007 23:41)   профиль/связь   <#>
комментариев: 9796   документов: 488   редакций: 5664
<offtop & flood>

Уважаемые посетители! На Ваших глазах твориться история. Не пропустите свой шанс поучаствовать.

Прямо как веб-интерфейс к linux kernel git – можно наблюдать разработку в реальном времени.

:-)

</end offtop & flood>
На страницу: 1, 2, 3, 4, 5, ... , 8, 9, 10, 11, 12 След.
Ваша оценка документа [показать результаты]
-3-2-1 0+1+2+3