Версия для КПК

Есть любые вопросы, связанные со стилями/темами для phpBB 3.0.x? Задайте их здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
gkhelloworld
phpBB 1.2.0
Сообщения: 12
Стаж: 18 лет 10 месяцев

Версия для КПК

Сообщение gkhelloworld »

ищу шаблон для кпк так скащать lite версия
еще есть пару вопросов.
Каким образом можно осуществить такой пример:
http://site/forum/ <--- полноценная версия форума
http://site/pda <--- автоматически переключается на lite шаблон для КПК.
Может где-то в GET есть переменная чтобы можно было поставить через .htaccess методом mod_rewrite, или ваши предложения?
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 19 лет 3 месяца
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Re: Версия для КПК

Сообщение FladeX »

А прописать отдельный .css для мобильных устройств? Такой вариант не рассматривается?
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
gkhelloworld
phpBB 1.2.0
Сообщения: 12
Стаж: 18 лет 10 месяцев

Re: Версия для КПК

Сообщение gkhelloworld »

FladeX, отлично, я перепишу и сделаю его легче, теперь задача состоит в том, чтобы через ссылку http://site/pda в форуме активировался этот CSS файл. хм.. если можно вставить в шаблон кусок ПХП кода значит это осуществимо. Ну а всетаки если есть лайт версии маЯкните сюда, всетаки не хочеться изобретать велосипед еще раз.

Добавлено спустя 14 минут 4 секунды:
А что насчет: как менять тему по _GET запросу?
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 19 лет 3 месяца
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Re: Версия для КПК

Сообщение FladeX »

gkhelloworld
а почему именно по такой ссылке? Зачем эти сложности?
У вас будет форум по адресу site.ru. Далее, если юзер заходит с компьютера, ему автоматически отдается нужный css именно под обычные мониторы. Если же юзер заходит на тот же адрес, но с кпк, мобильника или другого портативного устройства, то сервер отдаст ему облегченный css для таких девайсов. Причем все это автоматически! Аналогично можно сделать для проекторов, для принтера (хотя такой уже есть), для телевизоров, для неграфических устройств и т.д. Всего 9 разновидностей.
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Re: Версия для КПК

Сообщение Rayden »

для стиральной машинки и холодильника :lol:
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 19 лет 3 месяца
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Re: Версия для КПК

Сообщение FladeX »

Rayden, зря смеетесь :)
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
gkhelloworld
phpBB 1.2.0
Сообщения: 12
Стаж: 18 лет 10 месяцев

Re: Версия для КПК

Сообщение gkhelloworld »

FladeX
допустим это правильно решение, как его организовать вот главный вопрос... Хотел я в шаблон header заделать свой ПХП скрипт определяющий, какой девайс заходит, почему-то ПХП не включается, хотя пишут что <-- PHP --> типа такими тегами (я пробовал точные, протсо написал так, так как забыл как пишеться, бегать по форуму искать - лень) можно включить у меня не получилось, жду ваших предложени
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 19 лет 3 месяца
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Re: Версия для КПК

Сообщение FladeX »

Это делается средствами css. Нужно в <head> прописать директиву

Код: Выделить всё

<link href="kpk.css" rel="stylesheet" type="text/css" media="handheld" title="mobiledevice" />
и положить файл kpk.css, в котором будут стили для мобильных устройств.
Удачи ;)
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
gkhelloworld
phpBB 1.2.0
Сообщения: 12
Стаж: 18 лет 10 месяцев

Re: Версия для КПК

Сообщение gkhelloworld »

FladeX писал(а):Это делается средствами css. Нужно в <head> прописать директиву

Код: Выделить всё

<link href="kpk.css" rel="stylesheet" type="text/css" media="handheld" title="mobiledevice" />
и положить файл kpk.css, в котором будут стили для мобильных устройств.
Удачи ;)
Это понятно как день ясный..а как сделать, чтобы крипт определял, что нужно открывать... Куда скрипт-то тулить? Блин все так запутано.
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 19 лет 3 месяца
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Re: Версия для КПК

Сообщение FladeX »

styles/ваш_стиль/template/overall_header.html
открываем этот файл в кодировке utf8, добавляем туда строчку:

Код: Выделить всё

<link href="{T_THEME_PATH}/kpk.css" rel="stylesheet" type="text/css" media="handheld" title="mobiledevice" />
после строки

Код: Выделить всё

<link href="{T_THEME_PATH}/print.css" rel="stylesheet" type="text/css" media="print" title="printonly" />
Затем в папку styles/ваш_стиль/theme/ кладете файл kpk.css.
После этого: Администраторский раздел - Стили - Шаблоны - Обновить (ваш стиль).
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
trooper
phpBB 1.2.1
Сообщения: 28
Стаж: 18 лет 5 месяцев
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Re: Версия для КПК

Сообщение trooper »

наткнулся на эту ссылку:
http://www.andymoore.info/php-to-detect-mobile-phones/
возникает вопрос: куда нужно прикрутить скрипт и как его изменить, чтобы в зависимости от браузера пользователя применялся тот или иной стиль (не css, а именно стиль форума) при открытии любой страницы. есть идеи?

Вернуться в «Стили для phpBB 3.0.x»