gk11 для All 25.11.17 04:29 UTC elp,2 VXCMFXO67SXJ26ZFA4OQ gk11.ru ответить
Первая публичная версия, с которой можно жить. От создателей ii-0.3 и ii-0.5 - встречайте потерянный в веках, но найденный в кодах релиз elp-0.4.

* Нормальный фетчер
* Реализация /u/point (topicid проставляется нормально, тэги можно задавать через @tags: тэг,тэг2 вместо @repto:)
* Разбиение на страницы
* Более развёрнутые статусы (добавлены год, адрес)
* Исправлены разные ошибки
* Переписана дока doc.gk11.ru

Версия помечена как пригодная для использования

Введён в строй гитхаб github.com/gk11.ru/elp
Регцентр github.com/gk11.ru/regcenter

Скачать версию 0.4: gk11.ru/s/elp-0.4.tar.gz
elp гк11 ii idec fido


gk11 для gk11 25.11.17 05:24 UTC elp,2 FAJBENZ4QCZDN4QGCWW4 gk11.ru Re: EleanorLordPray 0.4 ответить
дорелизный фикс - убрал Ленту из меню, она только путает. есть лента на главной, её достаточно


gk11 для gk11 25.11.17 07:39 UTC elp,2 JA5BHI5CUXYEL5XPL6RE gk11.ru Re: EleanorLordPray 0.4 ответить
ссылки на гитхаб неверные, должно быть

github.com/gk11-ru/elp
github.com/gk11-ru/regcenter


gk11 для gk11 25.11.17 13:25 UTC elp,2 QPTG4H2F6RHMDPUTHOF2 gk11.ru Re: EleanorLordPray 0.4 ответить
небольшой грязный хак для исправления постраничного вывода. архив elp-0.4.tar.gz заменён


gk11 для gk11 27.11.17 02:53 UTC elp,2 TYTXTGHGT5ERIAFUOKDX gk11.ru Re: EleanorLordPray 0.4 ответить
Многочисленные изменения:

* Изменён формат базы
* Значительное ускорение и уменьшенное потребление ресурсов
* Новый урл /e/all для фетчера. Несмотря на это, фетчера gk11-gk11 пока нет, только ii -> gk11, ждём значительной версии 0.6
* Но для этого фетчера, который есть только у меня, в api исправлен приём тэгов
* Больше кнопочек нажимается в интерфейсе :) В том числе, показ отдельного сообщения

Архив доступен как по старой ссылке, так и по gk11.ru/s/elp-0.4.5.tar.gz

Ждём фетчера и самостоятельного проекта блога, тогда и появится версия 0.6 :)


Peter для gk11 25.11.17 11:21 UTC syscall,1 57aTgRgXGgaBKlF00rPX gk11.ru Re: EleanorLordPray 0.4 ответить
Кстати, я к iing приделал простую систему переводов. Имхо, хорошо бы в elp что то подобное.
Код есть на github. github.com/gl00my/iing


gk11 для Peter 29.11.17 11:41 UTC elp,2 NO52YHKOQNIDXXAX4POP gk11.ru Re: EleanorLordPray 0.4 ответить
Перводов чего? И куда? :) Я так мельком в коде не нашёл.

ps. Если бы не мета-трекер, то я бы и не нашёл, что кто-то эхи тянет и даже пишет туда :)


Peter для gk11 29.11.17 18:45 UTC syscall,1 yXLqkHc5UoC2bxTXTsh3 gk11.ru Re: EleanorLordPray 0.4 ответить
ну у тебя все строки по русски вбиты прям в код/шаблоны. а у меня есть возможность выбора языка интерфейса за счет простой системы подстановок. любой tpl глянь и увидишь как там строки формируются.


gk11 для Peter 29.11.17 21:01 UTC elp,2 WJ3QW43WZEEQNGGNIWYZ gk11.ru Re: EleanorLordPray 0.4 ответить
Проще все tpl перевести, было бы знание как их переводть :)


gk11 для gk11 30.11.17 10:17 UTC elp,2 TSHBZGVOY4NLDXN57KON gk11.ru Re: EleanorLordPray 0.4 ответить
Есть мысля превратить ELP в чисто форум с элементами эхи :) Убрать блог и упростить ленту. Попробую спроектировать такую систему и такой метод взаимодействия, а потом потестировать это на предмет удобства. Тем более, полноценный блог уже есть.


Peter для gk11 30.11.17 20:18 UTC syscall,1 z7XrmA5KlEu4xAN9r2UA gk11.ru Re: EleanorLordPray 0.4 ответить
> Проще все tpl перевести, было бы знание как их переводть :)
Это когда tpl совсем простые. А когда не совсем, и когда их много -- это кошмар. :(
Вот пример tpl:

github.com/gl00my/iing/blob/master/tpl/feed.tpl

А вот переводы:
github.com/gl00my/iing/blob/master/i18n.py


gk11 для Peter 01.12.17 01:54 UTC elp,2 55HBYH2IIOTEI2PB6CME gk11.ru Re: EleanorLordPray 0.4 ответить
меня больше RSS заинтересовал - как оно вообще, нормально энкодится? там же какой-то блок данных должен был быть, какие-то проблемы у меня с этим были. сколько человек пользуются rss, какие клиенты, не было ли проблем? если так, то я себе возьму эту реализацию, вместо отдельного модуля. а то мне несколько лет назад именно из-за этого пришлось отдельный модуль вводить


gk11 для Peter 01.12.17 02:18 UTC elp,2 Y74LEBYF5WPHCLLXRV7H gk11.ru Re: EleanorLordPray 0.4 ответить
А, у тебя выдаётся plain-text, который экранируется, включая тэги. CDATA для этого добавлять не надо? Просто будет работать?


Peter для gk11 01.12.17 06:29 UTC syscall,1 kFQwtz3MxmHbxOrJcvvA gk11.ru Re: EleanorLordPray 0.4 ответить
rss Андрей делал iing его же. я с ходу не помню, но думаю там экранирование просто как и везде?
cdata кстати и правда наверное проще.


gk11 для Peter 01.12.17 07:06 UTC elp,2 NBTLROPCZQV4KD6CBZMS gk11.ru Re: EleanorLordPray 0.4 ответить
Я, когда глядел топики клуба, видел сообщения от тебя про RSS. Интересно, что будет, если я вставлю javascript? :) Наверное, нужно двойное экранирование? В общем, если будешь менять rss, скажи, и я посмотрю, как у тебя. :) А пока пусть так остаётся.


Peter для gk11 01.12.17 08:23 UTC syscall,1 0CZzPDbR0xYBPvnZgxUf gk11.ru Re: EleanorLordPray 0.4 ответить
> Я, когда глядел топики клуба, видел сообщения от тебя про RSS. Интересно, что будет, если я вставлю javascript? :) Наверное, нужно двойное экранирование? В общем, если будешь менять rss, скажи, и я посмотрю, как у тебя. :) А пока пусть так остаётся.

Я сейчас просто занят по работе сильно, глянул быстро - мне кажется там действительно дыра. :) Исправлю когда освобожусь.


Peter для Peter 01.12.17 08:25 UTC syscall,1 7klmztrwmS6dPwQIZPd8 gk11.ru Re: EleanorLordPray 0.4 ответить
Хотя нет, вроде все теги экранируются... Но сходу не вижу где это делается...


Peter для Peter 01.12.17 08:26 UTC syscall,1 IC7hzXQDOLcrloCZweuI gk11.ru Re: EleanorLordPray 0.4 ответить
Так это же ваш любимый bottle далает в {{body}}, разве нет? :)


gk11 для Peter 01.12.17 08:32 UTC elp,2 E62Y36KRS5CKA4ZYRB5O gk11.ru Re: EleanorLordPray 0.4 ответить
да, это одно экранирование, из-за которого XML не разваливается. но клиент это экранирование разворачивает и там применяет тэги, то же br (без которого не будет переносов). Там же разворачивается экранирование и самого текста. Вероятно, требуется и второе экранирование, уже для текста. Ладно, я потом над этим поэкспериментирую.


gk11 для Peter 01.12.17 08:38 UTC elp,2 Y6P4AK5KWXKXXDZ6XCLZ gk11.ru Re: EleanorLordPray 0.4 ответить
iframe и sciprt, по крайней мере, рендерер firefox-а игнорирует. самое страшное, что я смог туда загнать, это картинку

см. std.bugs


gk11 для Peter 01.12.17 08:43 UTC elp,2 ZFQBMZLJQQSCRKZ2BIOU gk11.ru Re: EleanorLordPray 0.4 ответить
хотя у меня и так двойное экранирование :) просто я сначала в одном месте сделал, а затем сделал в другом и забыл снять :) так что у меня рендерится нормально, хотя оно само добавилось, а о том, что это проблема, я узнал позже :)

club.syscall.ru/rss/std.bugs vs blog.51t.ru/rss/all/std.bugs


Peter для gk11 01.12.17 08:52 UTC syscall,1 iJnpx3dwrILxDxcKrJIq gk11.ru Re: EleanorLordPray 0.4 ответить
Ага, я понял о чем ты. Надо 2-е экранирование значит. CDATA?


gk11 для Peter 01.12.17 08:56 UTC elp,2 PG5YWV6RHDZIKMSYXVXI gk11.ru Re: EleanorLordPray 0.4 ответить
А фиг знает - моя задача была от лишнего стороннего модуля избавиться, а как правильно я и сам не уверен :) Лично я вот так сделал:
github.com/gk11-ru/leninblog/blob/master/rss/rss.tpl

но вы программисты, вам лучше знать, как реализуете у себя, так и я сделаю :)


Peter для gk11 01.12.17 09:12 UTC syscall,1 7fgsW7rFzGA036m00mp3 gk11.ru Re: EleanorLordPray 0.4 ответить
Я сделал похожим образом.
Я не знаю, кто это ВЫ, но Я не веб и не питон программист. :)


gk11 для Peter 01.12.17 09:21 UTC elp,2 C3DOODWPUMX76DW7SW5V gk11.ru Re: EleanorLordPray 0.4 ответить
я вообще домохозяйка :)