[#] ii-php features commit
vit01(mira, 1) — All
2015-04-02 19:35:14


Я понимаю, конечно, что это дело никому не интересно, но всё же
https://github.com/vit1-irk/ii-php/commit/f83ae5ec8a1333d0b086d68325183b395a6c9c68

Вот, хочу всё-таки исполнить пункт плана о создании стабильной, эталонной php-ноды. Начал подготавливать ветку features к слиянию с master.

Основные изменения:
* Убрал фреймворк Waves и достаточно кода, связанного с ним.
// свистелки - это иногда хорошо, но они нагружают код, поэтому этому не место в master
* В веб-клиенте сессия держится не до закрытия браузера, а целых два (!) дня
* ii-rss.php - пара строчек кода по замене переносов строк
* Мелкие незначительные изменения в веб-клиенте
* Выполнил своё Todo по постраничному выводу: привёл в прямой порядок нумерацию страниц. Вот по этому поводу требуется совет Андрея, потому что тоже на php-ноде сидит: нужна ли возможность оставления старого, привычного способа навигации?
Для сравнения: http://ii-net.tk/ii/ii-web.php?echo=ii.14 и http://ii-net.tk/ii/ii-mlp.php?echo=ii.14

[#] Re: ii-php features commit
spline(station13, 1) — vit01
2015-04-03 08:18:03


Отказ от waves одобряю =)

>Вот по этому поводу требуется совет Андрея, потому что тоже на php-ноде сидит: нужна ли возможность оставления старого, привычного способа навигации?

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

[#] Re: ii-php features commit
vit01(mira, 1) — vit01
2015-04-25 11:03:31


Наконец-то выполнил своё обещание и слил ветку features с master. Теперь развернуть ii-ноду можно ещё быстрее =)

Кроме того, в веб-клиенте сделал полную поддержку стандарта XHTML 1.0 Strict и оптимизировал вёрстку для мобильных устройств.

[#] Re: ii-php features commit
vit01(mira, 1) — spline
2015-04-03 11:34:01


Видимо, мы про разные вещи говорим =)

В млп-шной вебморде постраничный просмотр абсолютно идентичен тому, что сейчас стоит у тебя. То есть это классический вариант.

А в ii-web.php у меня сейчас послекоммитный идёт. В чём его суть:

Имеется, к примеру, эха ii://pipe.2032 . Туда люди пишут где-то раз в пять дней.

Я решил обратиться к N-ной странице эхи. Пусть это будет 20.

1 вариант: http://ii-net.tk/ii/ii-web.php?echo=pipe.2032&page=20

2 вариант: http://ii-net.tk/ii/ii-mlp.php?echo=pipe.2032&page=20

Различие состоит в том, что через месяц (когда напишут ещё в эху какое-то количество сообщений) вариант 1 будет такой же, что сейчас, а в ссылке №2 (mlp или spline.rooker.ru/ii/) через месяц сообщения будут видны абсолютно другие.

То есть в новом варианте, который я закоммитил, если дать ссылку на определённую страницу базы, то через большое время переписки эта ссылка не устареет.

Правда, имеется несколько побочный эффект в том, что так сообщений на последней странице меньше отображаться будет (максимально 20 стоит).

Вот про это я спрашиваю =)