Новый движок и новый серверThu Mar 9 17:23:49 2023 Ну что же, свершилось — если вы увидели в ленте эту новость, значит, сайт уже на новом месте и управляется новой CMS. Старый сайт ещё некоторое время будет доступен по адресу http://old.stolyarov.info. Оставлять комментарии теперь снова возможно. У кого на старом сайте были зарегистрированные учётные записи — могут продолжить ими пользоваться на новом сайте, я их все перенёс; но с этим связан один нетривиальный момент. Новый движок всё хранит в обычных файлах, и учётная запись пользователя технически реализована как директория с именем, совпадающим с именем пользователя, поэтому здесь намного более жёсткие ограничения на входные имена, и не все учётки со старого сайта этим ограничениям удовлетворяли. Я эту проблему решил, объявив старые входные имена «видимыми именами» (которые, к слову, можно менять практически без ограничений), а в роли входных имён для учёток, перенесённых со старого сайта, здесь будут выступать их числовые uid'ы. Чтобы узнать, как теперь называется ваша учётная запись, найдите какой-нибудь из своих комментов и кликните по значку Есть, увы, пока что один регресс — не реализована загрузка юзерпиков, в том числе их замена. Ну то есть генератор про юзерпики знает и их куда надо вставляет, а вот CGI-программа (язык не поворачивается её назвать скриптом, я-то знаю её объём) загрузки файлов принимать пока не умеет, это следующая задача в моём TODO. Если надо — свяжитесь со мной, подложу ваш юзерпик куда следует. В общем вот :-) Enjoy. ![]() |
пояснениеВы находитесь на официальном сайте Андрея Викторовича Столярова, автора учебных пособий по программированию и информационным технологиям. Если вы искали сайт замечательного писателя-фантаста Андрея Михайловича Столярова, то вам, к сожалению, не сюда. Андрей Михайлович Столяров в библиотеке Мошкова |
☞ From Leonid
Tue Mar 21 16:15:45 2023
Не хватает банеров
Очень не хватает "теплых и уютных" банеров вроде "Valid XHTML 1.0".
ответить
Подумаю на эту тему
(-)
ответить
(-)
А также "koi8-r only" :)
ответить
С этим сложности
Отдаётся тут всё в koi8-r, но под капотом там перекодировка, причём потенциально — из чего угодно во что угодно, реально там сейчас поддержаны koi8-r, cp1251, ascii и utf8, подо всё остальное нет таблиц, но вставить их технически проблем не составляет. И перевод из одной кодировки в другую, если ни одна из них не является utf8, происходит через utf8. Плюс весь контент, перенесённый со старого сайта и пока не подвергшийся редактированию, хранится в utf8.
Koi8r выбрана рабочей, потому что кодировка конфигов должна совпадать с кодировкой сайта (т.е. перекодируются только внешние файлы, составляющие аналог базы данных), а редактировать конфиги в koi8 мне проще. Ну и плюс лишний раз показать фак комитетским бастардам.
ответить
☞ From anon (unverified) Fri Mar 10 06:24:19 2023
CMS
Здравствуйте, а планируется ли выкладывать код этой CMS?
ответить
Обязательно
Естественно, планирую, только не прямо сейчас. В том виде, в котором она сейчас есть, её вряд ли сможет использовать кто-то кроме меня самого, нужно сделать хотя бы минимальную документацию, пару примеров сайтов (ни этот сайт, ни infoviolence.org в качестве таких примеров, увы, не годятся, слишком специфичны), да и сами исходники причесать.
ответить
Будет ли репозиторий?
А будет ли открыт для этих целей репозиторий (например git) с какой-нибудь веб-мордой (например cgit) ?
ответить
Нет
Сам я использую git, но светить его публике не собираюсь, тем более через веб-морду. Будут классические релизы в виде архивов .tgz, как это и должно быть.
ответить