RSS
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 63
[>] Re: ответ из im
ii.dev.2014
51t(lenina,1) — vit01
2014-04-05 18:43:28


1. у тебя нет хедера, вообще. ставь везде хедер ii/ok, как минимум. и вообще, поле хедеров разбирай в документации. у тебя repto поддерживается? открой реп на bitbucket. и почему \n\n ?

2. а где генерация msgid? в этом самый соль :)

[>] Re: ответ из im
ii.dev.2014
51t(lenina,1) — vit01
2014-04-05 19:01:27


так, тогда нам надо две функции

одна - создание темы, потом это остлеживать как-то, и другая - комментарии, которая подставляет repto.

надо на каком-нибудь вордпрессе потренироваться. может, даже plugin написать :)

[>] Re: ответ из im
ii.dev.2014
51t(lenina,1) — vit01
2014-04-05 19:20:08


> Вот я думаю, что нам вот этого не надо. Функция постинга из пхп может быть полезна всяким rss качалкам, типо ботам, которые будут сами по крону контент постить, а с вордпрессами и комментариями, думаю, ненужно.

нам именно это и надо :)

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


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

если все сообщения будут синими - это будет нечитаемо. в форуме же куча разных тем. нужно, чтобы открывающая была синей, а остальные - ответами на неё.


а если это будет быстро в вордпресс подключаться - это вообще будет замечательно. поставил и забыл :)

[>] ii-php
ii.dev.2014
51t(lenina,1) — vit01
2014-04-06 06:17:24


привет. сейчас посмотрю:

функция - да, она самая, только пусть ещё return $msgid; будет - чтобы можно было получать хэш.

т.е. для бд форума нужно будет ещё одно поле - msgid сообщения. Для ответа в тему - нужно будет получать msgid темы. Надо будет попробовать это прикрутить к чему-нибудь простому, чтобы посмотреть, как работает.

[>] Re: ii-php
ii.dev.2014
51t(lenina,1) — 51t
2014-04-06 06:18:32


$us убирай, из 03 оно уже начисто вынесено.

[>] Re: ii-php
ii.dev.2014
51t(lenina,1) — 51t
2014-04-06 06:24:31


fe { } и fm { } убрать, сделать вместо них проверку на checkEcho и аналогичную на checkMsgid

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

[>] Re: ii-php
ii.dev.2014
51t(lenina,1) — 51t
2014-04-06 06:24:32


лимит сейчас в коде на тело сообщения 64099 байт, а на весь файл сообщений - 65535 байт.

[>] Re: ii-php
ii.dev.2014
51t(lenina,1) — vit01
2014-04-06 06:53:11


его надо проверять там, где он извне приходит.

а то пришлю я тебе список эх, где укажу список нужных файлов. и твоя система отдаст :)

[>] Re: ii-php
ii.dev.2014
51t(lenina,1) — vit01
2014-04-06 07:26:09


надо будет упростить жизнь пользователям сайтов на php :)

если они смогут ради интереса попробовать прикрутить ii к своему сайту, а потом загрузить это клиентом.. и у них получится :) то они будут смотреть на эту технологию другими глазами :)

[>] Re: ii-php
ii.dev.2014
51t(lenina,1) — vit01
2014-04-06 09:11:58


ну, по идее, где-то, где у них отправка сообщения идёт, вставить эту функцию, чтобы заодно и черканула сообщение в формате ii.

[>] Re: ii-php
ii.dev.2014
51t(lenina,1) — vit01
2014-04-06 09:21:24


для repto нужно у создания темы отлавливать msgid и где-то хранить

но начинать нужно с малого - просто посмотреть, насколько реально задача решается "в лоб". а там уже фантазировать.

[>] Re: ii-php
ii.dev.2014
51t(lenina,1) — vit01
2014-04-06 09:28:40


Вот именно. Вопрос только в реальных условиях - брать $topicname, $username и прочее. Где-то могут быть такие огороды :)

[>] Re: ii-php
ii.dev.2014
51t(lenina,1) — vit01
2014-04-06 09:37:23


"идите и научите все народы" :)

[>] Re: ii-php
ii.dev.2014
51t(lenina,1) — vit01
2014-04-06 10:57:59


чтобы они были локально. чтобы меньше было синхронизировать. и чтобы можно было сразу почитать.

но есть идея делать для новопойнтов new.51t.ru, и сначала принимать их туда, с авторегистрацией и какой-нибудь очисткой :)

и только потом уже оттуда брать людей в 51t.ru, которая должна быть чистой :)

[>] блокирующая ошибка - run_prettify
ii.dev.2014
51t(lenina,1) — All
2014-04-06 10:59:32


Короче говоря, code-prettiy по умолчанию лезет в интернет. поэтому страница, если нет интернета, минуту открывается.

надо что-то делать. или менять систему расцветки, или научить этот не лазить, или вообще отказаться от подсветки кода, оставив просто плоский тэг ====

[>] Re: ii-php
ii.dev.2014
51t(lenina,1) — vit01
2014-04-06 11:08:33


> https://github.com/vit1-irk/ii-php

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

а потом написать, как ты это сделал :)

и показать скриншот с клиента, как стало круто :)

[>] Re: ii-php
ii.dev.2014
51t(lenina,1) — vit01
2014-04-06 11:08:34


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

[>] Re: блокирующая ошибка - run_prettify
ii.dev.2014
51t(lenina,1) — vit01
2014-04-06 11:12:53


мысль интересная :) тоже её думаю.

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

[>] Re: ii-php
ii.dev.2014
51t(lenina,1) — vit01
2014-04-06 11:16:52


посмотрел. нормально выглядит....

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

[>] Re: блокирующая ошибка - run_prettify
ii.dev.2014
51t(lenina,1) — vit01
2014-04-06 11:20:37


альтернативные ветки эх лучше делать не надо. надо пару своих эх сделать, иначе непонятно, куда и как они пойдут :)

см.историю Романа на http://ii.51t.ru/h/gate.html

[>] Re: блокирующая ошибка - run_prettify
ii.dev.2014
51t(lenina,1) — vit01
2014-04-06 11:22:44


а как их тогда различать? :) лучше авторегистрация. чтобы подключил клиента и сразу мог бы уже читать-писать.

надо только подумать над реализацией. наверное, какой-нибудь скрипт ii_autoreg сделать. если kirovpoint1 объявится - он такой магистр shell-скриптов, может чем нам и поможет :)

[>] Re: блокирующая ошибка - run_prettify
ii.dev.2014
51t(lenina,1) — vit01
2014-04-06 11:27:09


а кому тогда потом пойнта давать? смысл в том, что это просто тестовая сеть, чтобы юзер потом перешёл в настоящую... если захочет :)

[>] Re: ii-php
ii.dev.2014
51t(lenina,1) — vit01
2014-04-06 11:43:13


ага, попозже посмотрю твой код, базы, и сделаю пуш и фетч в cron.hourly...

а по тому, что делать с авторегистрацией, поехали в .about

[>] Re: ii-php
ii.dev.2014
51t(lenina,1) — vit01
2014-04-06 11:47:00


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

можешь собрать ноду для 03 из битбакета....

[>] Re: ii-php
ii.dev.2014
51t(lenina,1) — vit01
2014-04-06 12:54:05


сделать проверку - если нет server.cfg, то скопировать все стартовые данные (readme, server.cfg, .header и тестовое содержимое эх). кроме того, создать пустой points.txt, чтобы оно хотя бы не падало при нажатии на reply... :) или сразу создавать первого юзера...

[>] Re: ii-php
ii.dev.2014
51t(lenina,1) — vit01
2014-04-06 13:22:55


не проще :) mkdir -p в python нет. а шел-скрипт всё равно нужен :)

[>] Re: ii-php
ii.dev.2014
51t(lenina,1) — vit01
2014-04-06 13:23:38


что-то типа

if test -e server.cfg
do

if

я просто сам синтаксис не помню - где do, где какие кавычки, какие ключи у cp

[>] Re: ii-php
ii.dev.2014
51t(lenina,1) — vit01
2014-04-06 13:40:01


да, вероятно так

наверное, ещё .header-файл надо будет скопировать. и какой-нибудь news.txt создавать...

[>] дорога на 03
ii.dev.2014
51t(lenina,1) — vit01
2014-04-06 13:47:31


погляди php-версию в tools - что с ней делать - оставлять? или удалить. или ты из своей версии что-нибудь вставишь.

и вообще, надо будет readme к ней какой-нибудь написать. и, по хорошему, проверить все лицензии - на bottle, на pyrss2gen, на foundation, на fonts-awesome, и где-то файлики с этими лицензиями все положить.

и что-то ещё к серверу хотел приделать, да забыл

[>] Re: ii-php
ii.dev.2014
51t(lenina,1) — vit01
2014-04-06 13:50:15


а, да, надо будет news.txt напиасать, где кратко объяснить, что это. и несколько тестовых мессаг в локалку, тоже с объяснениями. как нибудь, как соображать буду - так напишу, а то я с этим дабл-ай-фидо вообще нифига не высыпаюсь :)

[>] Re: дорога на 03
ii.dev.2014
51t(lenina,1) — vit01
2014-04-06 13:55:58


Хозяин-барин. Удалил из битбакета

На наш код - да, CC0 или любая по вкусу.

[>] Re: ii-php
ii.dev.2014
51t(lenina,1) — vit01
2014-04-06 13:58:14


я сам не знаю.

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

[>] Re: ii-php
ii.dev.2014
51t(lenina,1) — vit01
2014-04-06 14:02:32


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

ps. а ещё наверное, сегодня на гитхабе сервер аватарок опубликую, только чуть код почищу (но только чуть, всё равно страшный) :)

[>] Re: ii-php
ii.dev.2014
51t(lenina,1) — kirovpoint1
2014-04-06 15:56:40


как бы - это две строки. так и приходится использовать :) на "без проверки" - валится :) кроме того, в mkdir -p - можно делать { }, и многое другое

шел-скрипт для такого проще и прозрачнее...

[>] 2Vargos
ii.dev.2014
51t(lenina,1) — All
2014-04-07 13:07:55


оно там сейчас (потому что вся эта логика будет переписана полностью, не хочу там вставлять что-то) в config.cfg требует описание для каждой эхи, типа

echo.14 tra la la
echo.15 tra la la

просто имя эхи не принимается

[>] Re: ii-php
ii.dev.2014
51t(lenina,1) — vit01
2014-04-08 08:45:21


вообще, смысл фетчера в том, чтобы засовываться в крон. и там без разницы, на каком языке.

а этот как работает?

[>] Re: индекс эхи
ii.dev.2014
51t(lenina,1) — kirovpoint1
2014-04-08 17:11:58


всегда. потому что пустая эха - это частный случай эхи, с 0 сообщений. а в остальном это точно такая же эха.

[>] Re: индекс эхи
ii.dev.2014
51t(lenina,1) — kirovpoint1
2014-04-08 17:12:43


ну так и читай. список с 0 сообщений - это частный случай списка

[>] переезд
ii.dev.2014
51t(lenina,1) — All
2014-04-17 18:29:22


эха переехала в ii://ii.dev.14

[>] Re: Текстовый клиент
ii.dialog.14
51t(lenina,1) — kirovpoint1
2014-04-06 12:28:30


привет. сейчас потестируем.

[>] manage subscriptions
ii.dialog.14
51t(lenina,1) — All
2014-04-06 12:38:25


может быть, переименовать сабж в echoareas? или будет отдельная кнопка для подписок, а отдельная для чтения?

и планируется ли вводить какие-то фильтры для отображения. чтобы заголовок в 1-2 строчки, а далее текст.

можно ли обновить все подписанные эхи разом?

[>] Re: manage subscriptions
ii.dialog.14
51t(lenina,1) — kirovpoint1
2014-04-06 13:17:55


я, когда давным-давно делал веб-сервер на sh, я использовал sed

делал шаблоны, в них писал %%SUBJ%%, %%TRALALA%%, а потом sed-ом делал замену

[>] Re: manage subscriptions
ii.dialog.14
51t(lenina,1) — kirovpoint1
2014-04-06 13:18:55


а mutt вообще расширяемый? я им особо не пользовался, мне не очень понравился, в отличие даже от того-же pine/alpine, но на голдед он похож. если к нему можно прикрутить ii - будет полноценный клиентище :)

[>] Re: manage subscriptions
ii.dialog.14
51t(lenina,1) — kirovpoint1
2014-04-06 13:19:47


> не понял какое имя дать? ii-echoareas?

кнопку назвать Echoareas. Потому что в ней и подписки, и всё остальное.

[>] Re: Версия 0.1a
ii.dialog.14
51t(lenina,1) — kirovpoint1
2014-04-10 06:55:45


так ставь свою ноду и на ней проверяй. :)

[>] Re: Версия 0.1a
ii.dialog.14
51t(lenina,1) — kirovpoint1
2014-04-10 11:36:12


ты питоновскую просто запусти, и на ней тести. я сначала на локальной тестю...

в ii после : ставятся //

ii://ii.dialog-node.14

[>] Re: Версия 0.1a
ii.dialog.14
51t(lenina,1) — kirovpoint1
2014-04-10 13:27:29


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

[>] тест
ii.dev.14
51t(mira, 2) — All
2014-06-26 11:23:01


всё таки забанил, не вынесла душа поэта.

а тут забанили?

[>] Re: ещё раз про любовь
ii.dev.14
51t(mira, 2) — spline
2014-06-26 11:24:20


честно говоря, лень весь ответ искать и перекопировать...

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

[>] Re: ещё раз про любовь
ii.dev.14
51t(mira, 2) — spline
2014-06-26 11:31:02


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

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 63