[>]
Re: Легкость питона
std.club
Peter(harbor:club.syscall.ru) — Рома
2017-04-11 08:25:48
Ок, заберу все. Добавить эху на главную -- это просто текстовый файл? В базе вроде нет ничего?
[>]
Re: Легкость питона
std.club
Рома(harbor:gk11.ru) — Peter
2017-04-11 08:29:08
чтобы появилась кнопка сбоку - да, надо написать её в public.txt
на главной появляются все новые сообщения со всех эх, независимо от прописанности их в public.txt, и заходить в них тоже можно по адресу - единственое различие это наличие кнопки
[>]
Re: Легкость питона
std.club
Рома(harbor:gk11.ru) — Peter
2017-04-11 09:40:19
Что то скрипт со сбросом даты не помог :)
попробуй в конце скрипта дописать строчку
msg.save()
[>]
Re: Легкость питона
std.club
gl00my(harbor:gk11.ru) — Peter
2017-04-11 10:01:27
В общем, все странно.
добавил n.save (а не msg.save)
В базе теперь времена совпали, но сортировка - все равно убитая.
Пока откатил базу назад
[>]
Re: Легкость питона
std.club
gl00my(harbor:gk11.ru) — gl00my
2017-04-11 10:03:42
А скрипт в виде простого цикла - который ты дал ранее - не меняет дату. Просто проходит все записи и все.
В принципе, логично. Надо как то сохранить изменения..
[>]
Re: Легкость питона
std.club
Peter(harbor:club.syscall.ru) — gl00my
2017-04-11 10:06:27
Нужен скрипт, который для всех сообщений сбрасывает дату на время создания. :)
Сможешь в виде sql запроса оформить?
[>]
Re: Легкость питона
std.club
Рома(harbor:gk11.ru) — gl00my
2017-04-11 10:15:28
> А скрипт в виде простого цикла - который ты дал ранее - не меняет дату.
у меня - меняет. вообще, по умолчанию, в peewee стоит автокоммит, если не задать обратное
[>]
Re: Легкость питона
std.club
Рома(harbor:gk11.ru) — Peter
2017-04-11 10:17:04
для всех не надо, надо только для конкретной эхи, чтобы лишние сообщения не торчали на главной
хотя на самом деле, и на это пофиг
именно этот скрипт я тебе и дал - почему он не работает, я не знаю
[>]
Re: Легкость питона
std.club
Рома(harbor:gk11.ru) — Peter
2017-04-11 10:37:29
у тебя, по-моему, на других эхах что-то сбилось :) а с openbsd всё нормально
только базы больше не убивай, а то сообщения пропадают раньше, чем я их захватить успею :)
[>]
Re: Легкость питона
std.club
Рома(harbor:gk11.ru) — Рома
2017-04-11 10:43:59
вообще, по идее, это надо в фетчер *право первого синка* ввести, чтобы оно accepted не проставляло
просто в ii вообще не было ленты (точнее, был один отдельно стоящий сервис, который собирал сообщения со всех и формировал из них ленту), поэтому там можно было синкаться, как угодно. а сейчас, наверное, лучше при особом ключе LIMIT снимать этот самый limit и при этом не добавлять accepted, а проставлять дату
потом этим займусь
[>]
Re: Легкость питона
std.club
Peter(harbor:club.syscall.ru) — Рома
2017-04-11 10:45:42
Ладно, что то похожее на правильные даты у нас получилось вроде. Хоть и не совсем. :) Но жить можно...
[>]
Re: Легкость питона
std.club
Рома(harbor:gk11.ru) — gl00my
2017-04-11 11:01:13
зато меняется в полстрочки. если 0 - то надо будет ещё делать перебитие лимита, либо менять в сервере
всё равно это делается один раз в жизни, и больше такой лимит не нужен. да и непринципиально это, разве что лента чуть засоряется, если много сообщений сразу. хотя, можно тогда и 0 перебивать на 999999 - ща приделаем
[>]
Re: Легкость питона
std.club
Peter(harbor:club.syscall.ru) — Рома
2017-04-11 11:09:57
Да я про это и говорю, безлимит -- это -1 или 0. Оба варианта красивее по моему чем 999999 :)
[>]
Уход в затвор?
std.club
Peter(harbor:club.syscall.ru) — All
2017-04-11 11:26:01
Елки, а правда. Бросить все: форум, жаббер. И уйти сюда.
Пусть тут никого почти нет, но меня будет где найти...
Устал от социальщины. На работе социальщина, в INSTEAD социальщина. Устал! :)
Вот выпущу STEAD3, инстедоз5 и все, в затвор...
Мечты :)
[>]
Re: Легкость питона
std.club
Peter(harbor:club.syscall.ru) — Рома
2017-04-11 11:30:19
Кстати, а есть возможность обратиться сразу к кому-то, без реплая? Ну не к All а сразу по имени? Вряд ли, но вдруг? :)
В принципе, ненужная фича....
[>]
Re: Легкость питона
std.club
Рома(harbor:gk11.ru) — Peter
2017-04-11 11:43:47
в веб-интерфейсе - нет, оно в hidden-поле зашито - ну, можно это hidden-поле преобразовать в текстовое, но зачем? :) через клиенты - можно, где такое предусмотрено
хотя, в принципе, карбонки есть и в клиентах и на самом сервере:
http://club.syscall.ru/for/Peter
http://club.syscall.ru/rssfor/Peter
и, в принципе, если ими активно пользоваться - это могло бы как-то пригодиться. но специфика эх немного не в том, поэтому я не вижу особой нужности, чтобы лишнее поле торчало в веб-интерфейсе - тем более, переделывается это на раз :)
[>]
Re: Легкость питона
std.club
Peter(harbor:club.syscall.ru) — Рома
2017-04-11 11:49:46
Вот карбонки и подкупили. Так как можно на rss повесить читалку и получать оповещения, когда ты нужен...
А можешь примерно сказать куда смотреть на поле? Я может у себя сделаю такую правку?
[>]
upd
std.club
Рома(harbor:gk11.ru) — All
2017-04-11 11:45:59
внёс ещё порцию изменений - если это добро не развалится, то можно будет оформлять это, как новую версию - не всё ж на старой жить :)
вспомнить бы ещё, как правильно в git тэги делать - а то прошлый раз у меня далеко не с первого раза в gogs отобразилось то, что я хочу - пришлось реп убивать несколько раз :) блин, почему нет нормальных аналогов для hg :(
[>]
Проверка #2
std.club
Peter(harbor:club.syscall.ru) — Рома
2017-04-11 12:01:13
Вроде впилил в шаблон. И вроде -- работает. Теперь поле кому доступно только для новых сообщений.
diff --git a/tpl/mform.html b/tpl/mform.html
index 62243ce..972d515 100644
--- a/tpl/mform.html
+++ b/tpl/mform.html
@@ -31,7 +31,11 @@
<form class="form-horizontal" role="form" method="post" enctype="multipart/form-data" action="/a/savemsg/{{ea}}">
<input type="hidden" name="repto" value="{{repto}}" />
<input type="hidden" name="msgfrom" value="{{u.uname}}" />
+%if repto:
<input type="hidden" name="msgto" value="{{rmsg.msgfrom if repto else 'All'}}" />
+%else:
+ <input type="text" name="msgto" value="{{rmsg.msgfrom if repto else 'All'}}" class="form-control" placeholder="Кому"/>
+%end
<input type="text" name="title" value="{{zubj}}" class="form-control" id="subjInput" placeholder="Тема сообщения">
<textarea name="outtxt" class="form-control" style="height:300px" placeholder="Текст сообщения"></textarea>
[>]
Re: Легкость питона
std.club
Рома(harbor:gk11.ru) — Peter
2017-04-11 12:01:42
---
tpl/mform.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tpl/mform.html b/tpl/mform.html
index 62243ce..b84a4ea 100644
--- a/tpl/mform.html
+++ b/tpl/mform.html
@@ -31,7 +31,7 @@
<form class="form-horizontal" role="form" method="post" enctype="multipart/form-data" action="/a/savemsg/{{ea}}">
<input type="hidden" name="repto" value="{{repto}}" />
<input type="hidden" name="msgfrom" value="{{u.uname}}" />
- <input type="hidden" name="msgto" value="{{rmsg.msgfrom if repto else 'All'}}" />
+ <input type="text" name="msgto" value="{{rmsg.msgfrom if repto else 'All'}}" class="form-control" id="msgtoInput" placeholder="Получатель">
<input type="text" name="title" value="{{zubj}}" class="form-control" id="subjInput" placeholder="Тема сообщения">
<textarea name="outtxt" class="form-control" style="height:300px" placeholder="Текст сообщения"></textarea>
--
2.1.4
[>]
Re: Проверка #2
std.club
Рома(harbor:gk11.ru) — Peter
2017-04-11 12:07:52
- <input type="hidden" name="msgto" value="{{rmsg.msgfrom if repto else 'All'}}" />
+ <input type="hidden" name="msgto" value="{{rmsg.msgfrom}}" />
- <input type="text" name="msgto" value="{{rmsg.msgfrom if repto else 'All'}}" class="form-control" placeholder="Кому"/>
+ <input type="text" name="msgto" value="All" class="form-control" placeholder="Кому"/>
[>]
Re: Проверка #2
std.club
Ромеро(harbor:club.syscall.ru) — gl00my
2017-04-11 12:11:42
можно в conf.py добавить опцию SHOWMSGFROM с вариантами типа never, always, newmsg
[>]
Re: Проверка #2
std.club
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-11 12:13:40
Если впилишь, будет замечательно. Ибо я пока не уверен в своих силах. :)
[>]
Re: Проверка #2
std.club
Peter(harbor:club.syscall.ru) — Рома
2017-04-11 12:42:43
Ну супер же. Все для людей. :) Убежище для меня готово, практически. ) Хе-хе...
[>]
Re: Проверка #2
std.club
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-11 12:48:10
Кстати, а где люди? Где Оля, где Евгения Сергеевна, где Олег? Надо всем собраться, и всей толпой, с шутками и прибаутками проходить какие-нибудь *приключения квантового кота* :)
[>]
Re: Легкость питона
std.club
spline(gk,11) — Peter
2017-04-11 13:04:21
> Кстати, а есть возможность обратиться сразу к кому-то, без реплая? Ну не к All а сразу по имени? Вряд ли, но вдруг? :)
> В принципе, ненужная фича....
В цезии есть такая возможность. Интересно как оно работает на стыке с гк?
[>]
Re: Проверка #2
std.club
Рома(harbor:gk11.ru) — Peter
2017-04-11 13:02:21
я за все эти годы... лет 10, наверное... только *День Яблока* смог пройти :) во всех остальных блужусь
и ещё у меня есть давний интерес сделать в виде такого текстового квеста, переведя попутно на русский язык, пусть и не точную копию, но что-то максимально похожее на The Secret of Monkey Island... но это, опять же, будет где-то лет через 10... 20... 30... :)
[>]
Re: Легкость питона
std.club
Рома(harbor:gk11.ru) — spline
2017-04-11 13:06:25
> В цезии есть такая возможность. Интересно как оно работает на стыке с гк?
поле to нормально работает, как и поле from. из всех полей только поле адреса выполняет другую функцию, чем в ii, и поэтому конвертируется туда-сюда, всё остальное остаётся *как есть*
[>]
весь день сегодня ждал, и почти дождался
std.club
Рома(harbor:gk11.ru) — All
2017-04-11 13:39:01
- OpenBSD 6.1 RELEASED -------------------------------------------------
April 11, 2017.
We are pleased to announce the official release of OpenBSD 6.1.
Every OpenBSD release is accompanied by artwork and a song. OpenBSD 6.1
comes with the song "Winter of 95".
[>]
Re: Проверка #2
std.club
spline(gk,11) — Рома
2017-04-11 13:43:43
> ну, не 10, а 4, чуть ошибся :)
> Registered: 2013-01-12
> как время летит :)
Ностальгируете? Как сейчас помню тот холодный февральский вечер 2009-го, когда увидел новость на ЛОРе и загрузил кота :)