Author |
Message |
Юрий Насретдинов
Модератор

Joined: 13 Mar 2003
Posts: 8642
Карма: 198 поощрить/наказать
Location: 007 495
|
Posted: Mon Oct 22, 2007 3:47 am (написано за 1 минуту 46 секунд)
Post subject: Мобильная версия forum.dklab.ru
|
|
Версия для мобильных телефонов (значительно удобнее и не содержит редко используемых элементов): m.forum.dklab.ru/
Форум можно читать, просматривать обновлённые темы. На форум можно логиниться и отправлять сообщения, если Вы залогинились.
Last edited by Юрий Насретдинов on Mon Jan 21, 2008 9:57 pm; edited 4 times in total
|
|
Back to top |
|
 |
Юрий Насретдинов
Модератор

Joined: 13 Mar 2003
Posts: 8642
Карма: 198 поощрить/наказать
Location: 007 495
|
Posted: Mon Oct 22, 2007 3:50 am (спустя 2 минуты; написано за 1 минуту 14 секунд)
Post subject:
|
|
Кому интересно, прилагаю исходный код (PHP5): [здесь раньше был код, но теперь он не актуален]
Last edited by Юрий Насретдинов on Fri Jan 25, 2008 5:14 pm; edited 2 times in total
|
|
Back to top |
|
 |
Rumata
Профессионал

Joined: 17 Aug 2003
Posts: 1850
Карма: 185 поощрить/наказать
|
Posted: Mon Oct 22, 2007 10:42 am (спустя 6 часов 51 минуту; написано за 1 минуту 28 секунд)
Post subject:
|
|
просто вопрос так не будет проще? Code (any language): | скопировать код в буфер обмена | $xml = file_get_content('http://forum.dklab.ru/' . $file . '.xml'); $domxml = DOMDocument::loadXML($xml); $domxsl = DOMDocument::load($file . '.xsl'); $proc = new XSLTProcessor; $proc->importStyleSheet($domxsl); $html = $proc->transformToXML($domxml); |
|
|
Back to top |
|
 |
Юрий Насретдинов
Модератор

Joined: 13 Mar 2003
Posts: 8642
Карма: 198 поощрить/наказать
Location: 007 495
|
Posted: Mon Oct 22, 2007 11:04 am (спустя 21 минуту; написано за 1 секунду)
Post subject:
|
|
Резонный вопрос... Мне не хотелось изучать XLST ради одного скрипта, скажу честно :). Но предложенное Вами решение было бы действительно логичнее, не знаю, проще ли, правда :).
|
|
Back to top |
|
 |
Rumata
Профессионал

Joined: 17 Aug 2003
Posts: 1850
Карма: 185 поощрить/наказать
|
Posted: Mon Oct 22, 2007 9:14 pm (спустя 10 часов 10 минут; написано за 1 минуту 44 секунды)
Post subject:
|
|
Юpий Насрeтдинов wrote: |
Мне не хотелось изучать XLST ради одного скрипта | логично :) Юpий Насрeтдинов wrote: |
предложенное Вами решение было бы действительно логичнее, не знаю, проще ли, правда | PHP код стал бы гораздо проще. но вот с XSL... действительно пришлось бы поработать. хотя я предполагаю, что при внимательном рассмотрении исходного XML можно было бы сделать нечто-то удивительное и простое :)
|
|
Back to top |
|
 |
Юрий Насретдинов
Модератор

Joined: 13 Mar 2003
Posts: 8642
Карма: 198 поощрить/наказать
Location: 007 495
|
Posted: Tue Oct 23, 2007 1:44 pm (спустя 16 часов 30 минут; написано за 1 секунду)
Post subject:
|
|
В любом случае, я планирую сделать авторизацию и отправку сообщений, так что код пхп в любом случае будет не очень простым.
|
|
Back to top |
|
 |
Юрий Насретдинов
Модератор

Joined: 13 Mar 2003
Posts: 8642
Карма: 198 поощрить/наказать
Location: 007 495
|
Posted: Wed Oct 24, 2007 5:06 pm (спустя 1 день 3 часа 22 минуты; написано за 13 секунд)
Post subject:
|
|
Теперь мобильная версия с авторизацией и отправкой сообщений. Объем кода значительно вырос и я не буду его выкладывать здесь, поскольку на его основе очень просто сделать cпaмилку для фoрума :). Отправка сообщений сейчас и в дальнейшем возможна только в случае, если Вы авторизованы, в качестве некоторой меры зaщиты oт спaма. TODO: - сделать учёт ситуации, когда сообщение отправляется после того, как уже кто-то написал в тему - расширить возможности отправки сообщения (например, добавить галочку «уведомлять об ответе») - добавить создание новой темы
Last edited by Юрий Насретдинов on Fri Jan 25, 2008 5:13 pm; edited 1 time in total
|
|
Back to top |
|
 |
Юрий Насретдинов
Модератор

Joined: 13 Mar 2003
Posts: 8642
Карма: 198 поощрить/наказать
Location: 007 495
|
Posted: Fri Jan 25, 2008 5:20 pm (спустя 3 месяца 1 день 14 минут; написано за 5 минут 40 секунд)
Post subject:
|
|
Доделан механизм авторизации на форуме: теперь авторизация в мобильной версии работает точно также, как в полной, и даже более того: Вы можете свободно путешествовать с мобильнойт версии в полную и обратно, без потери данных авторизации (раньше cookies для доменов m.forum.dklab.ru и для forum.dklab.ru иногда отличались). По сути, его теперь можно считать «нормальным» :). Добавлена галочка «входить автоматически». Если Вы авторизованы, то в случае пришедшего нового личного сообщения будет отображено соответствующее сообщение в мобильной версии, но со ссылкой на forum.dklab.ru (то есть, интерфейс управления личными сообщения под экраны телефонов пока что не адаптирован). Также я улучшил отображение модифицированных форумов: темы теперь корректно показываются модифицированными, новыми, и с буквой «Я» :). Ранее это было невозможно, поскольку в XML-выводе не было соответствующих элементов.
|
|
Back to top |
|
 |
Дмитрий Котеров
Администратор

Joined: 10 Mar 2003
Posts: 13665
Карма: 413 поощрить/наказать
|
Posted: Wed Feb 20, 2008 3:28 am (спустя 25 дней 10 часов 7 минут; написано за 1 минуту 10 секунд)
Post subject:
|
|
Юрий Насретдинов wrote: |
Ранее это было невозможно, поскольку в XML-выводе не было соответствующих элементов. | Э-эээ... я так понимаю, ты их туда добавил в основном коде форума? Это, конечно, хорошо, но что-то я не помню, чтобы ты об этом мне сообщал (со списком файлов). Я опасаюсь, как бы случайно следующим апдейтом не затереть твои изменения...
|
|
Back to top |
|
 |
Юрий Насретдинов
Модератор

Joined: 13 Mar 2003
Posts: 8642
Карма: 198 поощрить/наказать
Location: 007 495
|
Posted: Wed Feb 20, 2008 11:59 am (спустя 8 часов 30 минут; написано за 12 секунд)
Post subject:
|
|
Дмитрий Котеров
Говорил-говорил... При тебе же было...
|
|
Back to top |
|
 |
Юрий Насретдинов
Модератор

Joined: 13 Mar 2003
Posts: 8642
Карма: 198 поощрить/наказать
Location: 007 495
|
Posted: Tue Jun 03, 2008 11:12 pm (спустя 3 месяца 12 дней 11 часов 13 минут; написано за 2 секунды)
Post subject:
|
|
Отчасти починил отображение картинок во вложениях (в старых сообщениях картинки еще и уменьшались самим форумом, в этих сообщениях картинки не будут показываться по-прежнему). На очереди тонны исправлений и новых фич, а также улучшения в механизме защиты от спама.
|
|
Back to top |
|
 |
Юрий Насретдинов
Модератор

Joined: 13 Mar 2003
Posts: 8642
Карма: 198 поощрить/наказать
Location: 007 495
|
Posted: Sun Jun 08, 2008 3:54 am (спустя 4 дня 4 часа 41 минуту; написано за 2 секунды)
Post subject:
|
|
Добавил обработку старого формата вставки изображений -- с миниатюрной копией. Добавил возможность создания новой темы. Ограничения у нее те же, что и для отправки сообщений (по сути, используется почти тот же код). Да, господа, вы как всегда не очень охотно комментируете выкладываемые мной решения...хоть кто-нибудь кроме меня пользуется мобильной версией, и знает о ее существовании :)? Или я один смог настроить интернет на своем телефоне, и активно им пользуюсь?
|
|
Back to top |
|
 |
Заглянувший
Заглянувший
Joined: 11 Jun 2008
Posts: 17
Карма: 2 поощрить/наказать
|
Posted: Wed Jun 11, 2008 12:59 pm (спустя 3 дня 9 часов 5 минут; написано за 1 минуту 53 секунды)
Post subject:
|
|
>...хоть кто-нибудь кроме меня пользуется мобильной версией, и знает о ее существовании :)? Да. Я пользуюсь теперь после того, как узнал здесь о её существовании. Правда не с телефона, а с компа. Читать удобнее (ничего лишнего)
|
|
Back to top |
|
 |
Юрий Насретдинов
Модератор

Joined: 13 Mar 2003
Posts: 8642
Карма: 198 поощрить/наказать
Location: 007 495
|
Posted: Wed Jun 11, 2008 9:27 pm (спустя 8 часов 27 минут; написано за 2 секунды)
Post subject:
|
|
Забавно :). Хотя, я тоже иногда с компьютера захожу...
|
|
Back to top |
|
 |
Заглянувший
Заглянувший
Joined: 11 Jun 2008
Posts: 17
Карма: 2 поощрить/наказать
|
Posted: Fri Jun 13, 2008 12:16 pm (спустя 1 день 14 часов 49 минут; написано за 3 минуты 22 секунды)
Post subject:
|
|
Юрий Насретдинов wrote: |
...на своем телефоне, и активно им пользуюсь | А, как же текст/код набираете "перебором" или клава раскладная?
|
|
Back to top |
|
 |
Юрий Насретдинов
Модератор

Joined: 13 Mar 2003
Posts: 8642
Карма: 198 поощрить/наказать
Location: 007 495
|
Posted: Fri Jun 13, 2008 8:05 pm (спустя 7 часов 49 минут; написано за 2 секунды)
Post subject:
|
|
Обычно т9 хватает.
|
|
Back to top |
|
 |
Заглянувший
Заглянувший
Joined: 11 Jun 2008
Posts: 17
Карма: 2 поощрить/наказать
|
Posted: Fri Jun 13, 2008 8:23 pm (спустя 17 минут; написано за 1 минуту 29 секунд)
Post subject:
|
|
Юрий Насретдинов wrote: |
Обычно т9 хватает. | "жестоко" Юрий :))))
|
|
Back to top |
|
 |
Юрий Насретдинов
Модератор

Joined: 13 Mar 2003
Posts: 8642
Карма: 198 поощрить/наказать
Location: 007 495
|
Posted: Sat Jun 14, 2008 2:25 pm (спустя 18 часов 2 минуты; написано за 2 секунды)
Post subject:
|
|
Заодно к грамотной речи приучает
|
|
Back to top |
|
 |
Заглянувший
Заглянувший
Joined: 11 Jun 2008
Posts: 17
Карма: 2 поощрить/наказать
|
Posted: Sat Jun 14, 2008 5:36 pm (спустя 3 часа 10 минут; написано за 1 минуту 15 секунд)
Post subject:
|
|
Юрий Насретдинов wrote: |
Заодно к грамотной речи приучает | :))))
|
|
Back to top |
|
 |
Заглянувший
Заглянувший
Joined: 11 Jun 2008
Posts: 17
Карма: 2 поощрить/наказать
|
Posted: Sun Jun 15, 2008 10:59 am (спустя 17 часов 23 минуты; написано за 4 минуты 28 секунд)
Post subject:
|
|
Вчера с мобильного телефона заходил на m.forum.dklab.ru/ Интересно...
|
|
Back to top |
|
 |
Юрий Насретдинов
Модератор

Joined: 13 Mar 2003
Posts: 8642
Карма: 198 поощрить/наказать
Location: 007 495
|
Posted: Sun Jun 15, 2008 4:03 pm (спустя 5 часов 3 минуты; написано за 31 секунду)
Post subject:
|
|
Кстати, у постов, которые отправлены с мобильной версии, у всех время написания поста -- 2 секунды :). Это такой, отличительный знак...
|
|
Back to top |
|
 |
Guest
Карма: 388 поощрить/наказать
|
Posted: Sun Jun 15, 2008 5:48 pm (спустя 1 час 44 минуты; написано за 2 секунды)
Post subject:
|
|
>Кстати, у постов, которые отправлены с мобильной версии, у всех время написания поста -- 2 секунды :). Это такой, отличительный знак... Засекаем... Время
|
|
Back to top |
|
 |
Заглянувший
Заглянувший
Joined: 11 Jun 2008
Posts: 17
Карма: 2 поощрить/наказать
|
Posted: Sun Jun 15, 2008 5:55 pm (спустя 7 минут; написано за 3 минуты 17 секунд)
Post subject:
|
|
Ну точно "...2 секунды..." И зовут меня почему-то "гость"? :) А еще в мобильной версии "выход" не найду. (вход рубль выход два) Выхода нет, чтоли?
|
|
Back to top |
|
 |
Юрий Насретдинов
Модератор

Joined: 13 Mar 2003
Posts: 8642
Карма: 198 поощрить/наказать
Location: 007 495
|
Posted: Sun Jun 15, 2008 8:07 pm (спустя 2 часа 11 минут; написано за 1 минуту 12 секунд)
Post subject:
|
|
Заглянувший
Да, выход не предусмотрен :). Это сделано, чтобы не засорять интерфейс. Если Вы выйдете в полной версии, то и в мобильной Вы тоже не будете залогинены. Вопрос только, зачем в мобильной версии выход...
|
|
Back to top |
|
 |
Юрий Насретдинов
Модератор

Joined: 13 Mar 2003
Posts: 8642
Карма: 198 поощрить/наказать
Location: 007 495
|
Posted: Sun Jun 15, 2008 11:48 pm (спустя 3 часа 41 минуту; написано за 3 минуты 22 секунды)
Post subject:
|
|
Небольшое улучшение юзабилити: - при чтении темы в мобильной версии теперь также (как и в "большой" версии) есть ссылка для просмотра модифицированных тем форума - улучшение интеграции мобильной и полной версий (теперь можно путешествовать между мобильной и полной версией, читая какую-нибудь тему, и вас не будет постоянно перекидывать на главную)
|
|
Back to top |
|
 |
Заглянувший
Заглянувший
Joined: 11 Jun 2008
Posts: 17
Карма: 2 поощрить/наказать
|
Posted: Mon Jun 16, 2008 10:41 am (спустя 10 часов 53 минуты; написано за 2 секунды)
Post subject:
|
|
"зачем в мобильной версии выход..." Да и в правду наверно не нужен :)
|
|
Back to top |
|
 |
Заглянувший
Заглянувший
Joined: 11 Jun 2008
Posts: 17
Карма: 2 поощрить/наказать
|
Posted: Mon Jun 16, 2008 10:57 am (спустя 15 минут; написано за 2 секунды)
Post subject:
|
|
>...у постов, которые отправлены с мобильной версии, у всех время написания поста -- 2 секунды А с этим разбираетесь?
|
|
Back to top |
|
 |
Юрий Насретдинов
Модератор

Joined: 13 Mar 2003
Posts: 8642
Карма: 198 поощрить/наказать
Location: 007 495
|
Posted: Mon Jun 16, 2008 2:48 pm (спустя 3 часа 50 минут; написано за 2 секунды)
Post subject:
|
|
Единственное нормальное решение, которое я могу предложить вместо этого -- сделать так, чтобы количество секунд не писалось вовсе. Но с этим нужно разбираться...
|
|
Back to top |
|
 |
Юрий Насретдинов
Модератор

Joined: 13 Mar 2003
Posts: 8642
Карма: 198 поощрить/наказать
Location: 007 495
|
Posted: Mon Jun 16, 2008 2:49 pm (спустя 1 минуту; написано за 2 секунды)
Post subject:
|
|
Ну, то есть, есть пока что цели и поважнее, если честно :).
|
|
Back to top |
|
 |
Заглянувший
Заглянувший
Joined: 11 Jun 2008
Posts: 17
Карма: 2 поощрить/наказать
|
Posted: Tue Jun 17, 2008 7:09 pm (спустя 1 день 4 часа 20 минут; написано за 3 минуты 42 секунды)
Post subject:
|
|
Юрий Насретдинов wrote: |
Ну, то есть, есть пока что цели и поважнее, если честно :). | Ясно :) Не знаю вовремя ли пишу про это или нет? www.m.forum.dklab.ru Не работает "404" :)
|
|
Back to top |
|
 |
Юрий Насретдинов
Модератор

Joined: 13 Mar 2003
Posts: 8642
Карма: 198 поощрить/наказать
Location: 007 495
|
Posted: Tue Jun 17, 2008 11:03 pm (спустя 3 часа 53 минуты; написано за 2 секунды)
Post subject:
|
|
В общем, сделал перенаправление с www.m.forum.dklab.ru/адрес на m.forum.dklab.ru/адрес.
|
|
Back to top |
|
 |
Заглянувший
Заглянувший
Joined: 11 Jun 2008
Posts: 17
Карма: 2 поощрить/наказать
|
Posted: Wed Jun 18, 2008 12:00 am (спустя 57 минут; написано за 2 секунды)
Post subject:
|
|
Похвально :) Кстати, сейчас с мобилы пишу. Компа нет "под рукой" (спит)
|
|
Back to top |
|
 |
Заглянувший
Заглянувший
Joined: 11 Jun 2008
Posts: 17
Карма: 2 поощрить/наказать
|
Posted: Thu Jun 19, 2008 11:41 am (спустя 1 день 11 часов 40 минут; написано за 2 секунды)
Post subject:
|
|
Юрий, в моб. версии форума, у всех тем одинаковый титул страницы. "Не порядок". Как Вы считаете? :)
|
|
Back to top |
|
 |
Юрий Насретдинов
Модератор

Joined: 13 Mar 2003
Posts: 8642
Карма: 198 поощрить/наказать
Location: 007 495
|
Posted: Thu Jun 19, 2008 4:30 pm (спустя 4 часа 49 минут; написано за 2 секунды)
Post subject:
|
|
Нормально, я считаю :).
|
|
Back to top |
|
 |
Юрий Насретдинов
Модератор

Joined: 13 Mar 2003
Posts: 8642
Карма: 198 поощрить/наказать
Location: 007 495
|
Posted: Thu Jun 19, 2008 6:35 pm (спустя 2 часа 5 минут; написано за 2 секунды)
Post subject:
|
|
Хотя, быть может, когда-нибудь и это будет улучшено :). Я думаю в следующий добавить возможности редактирования сообщений (и,возможно, другие модераторские функции). Мне лично этого не хватает при работе с телефона :).
|
|
Back to top |
|
 |
Юрий Насретдинов
Модератор

Joined: 13 Mar 2003
Posts: 8642
Карма: 198 поощрить/наказать
Location: 007 495
|
Posted: Sat Jun 21, 2008 1:39 am (спустя 1 день 7 часов 3 минуты; написано за 38 секунд)
Post subject:
|
|
Да, вот например из-за таких глюков (см. 2 одинаковых поста выше), которые иногда проявляются при плохой связи.
|
|
Back to top |
|
 |
Заглянувший
Заглянувший
Joined: 11 Jun 2008
Posts: 17
Карма: 2 поощрить/наказать
|
Posted: Sun Jun 22, 2008 10:37 am (спустя 1 день 8 часов 58 минут; написано за 2 секунды)
Post subject:
|
|
А разве два одинаковых поста это именно из-за плохой связи? Я думал, что это из-за того, что не проверяется отправлялись ли данные или нет. Кстати еще по моб. форуму. После того, как зашел из какого-нибудь поста, перенаправляет на другую страницу. Приходится заново искать страницу на которой был. (неудачное решение)
|
|
Back to top |
|
 |
Юрий Насретдинов
Модератор

Joined: 13 Mar 2003
Posts: 8642
Карма: 198 поощрить/наказать
Location: 007 495
|
Posted: Sun Jun 22, 2008 12:03 pm (спустя 1 час 26 минут; написано за 2 секунды)
Post subject:
|
|
Можно еще раз, что не так работает?
|
|
Back to top |
|
 |
Заглянувший
Заглянувший
Joined: 11 Jun 2008
Posts: 17
Карма: 2 поощрить/наказать
|
Posted: Sun Jun 22, 2008 1:03 pm (спустя 59 минут; написано за 2 секунды)
Post subject:
|
|
Допустим. Зажодим на форум (Не входим. просто пришли) читаем темы, перемещаемся по страницам. Вдруг (как в сказке...) решили, что-то написать. Заполняем^ логин и пароль, вошли. Но остались не на той страницы с которой входили (на которой мы решили пообщаться)А очутились на главной странице форума. (спрашивается: зачем нам главная, если мы её уже видели? Нам интересна та страница с которой мы входили)Приходится заново искать ту страницу, где мы были (при этом загружая повторно страницы которые нам "не нужны") Особенно. если мы с телефона заходим. (деньги капают, а толку?)Да и в обыч версии форума, по моему такая же беда...
|
|
Back to top |
|
 |
Юрий Насретдинов
Модератор

Joined: 13 Mar 2003
Posts: 8642
Карма: 198 поощрить/наказать
Location: 007 495
|
Posted: Sun Jun 22, 2008 7:16 pm (спустя 6 часов 13 минут; написано за 28 секунд)
Post subject:
|
|
Заглянувший
Вроде в большой версии это не так. Хорошо, я учту Ваши пожелания...
|
|
Back to top |
|
 |
|