Версия для слабовидящих
Воспользовался поиском по форуму - не нашёл такой темы.
Есть сайт - я сверстал для него шаблон. В данный момент необходимо - добавить версию для слабовидящих. Я хотел сделать так: Код:
[globalVar = GP:im > 0] Однако мне бы пришлось добавлять это ко всем ссылка на сайте. И этот метод очень глуп. Ещё я встречал плагин переключатель css однако он не совсем подходит потому что контент тоже должен изменяться (присутствие некоторых блоков в одной версии и отсутствие в другой) Прошу вас натолкнуть на способ создании "версии для слабовидящих". можно добавить свою пхп функцию обработки через сессии я так думаю - но это тоже корявый вариант. или подскажите как бы мне в typoscript сохранять переменную (текущий выбор стиля) ? |
Может быть попробовать сделать по аналогии с многоязычным сайтом?
|
http://www.slideshare.net/jeremygree...ile-with-typo3
http://shiryshev.ru/archives/419 мне кажется нужно сделать так (мобильная версия, версия для слабовидящих, обычная и для печати в одном дизайне) а для определения версии использовать http://www.dmitry-dulepov.com/2009/0...-web-site.html |
Так полагаю - что Вам нужна полная копия сайта - считай зеркало!
Подобную версию я не разу не делал (присоединусь к Вам - т.з наберусь опыта) - но думаю что она будет не сильно отличатся от мобильной версии сайта http://m.studsovet-life.ru/ - НО с той лишь раздницей - что появится подобная панель кнопок как здесь: http://special.kremlin.ru/state/commission Размер шрифта: Цвета сайта Изображения Поиск Настройки И потом думаю - что Вам нужно смотреть в эту сторону: http://wiki.umisoft.ru/Организуем_ин..._пользователей Если есть интерес - расскажу здесь в теме подробно как сделан без TV - и может быть даже выложу исходники сайта: http://m.studsovet-life.ru/ http://p.studsovet-life.ru/ и http://studsovet-life.ru/ Начало темы уже было здесь: http://forum.typo3.biz/showpost.php?...8&postcount=72 <!-- ###DOCUMENT_BODY### --> <!-- ###DOCUMENT_BODY_MOBILE### --> <!-- ###DOCUMENT_BODY_PRINT### --> <!-- ###DOCUMENT_BODY_IM### --> |
im.yourwebsite.com
|
yourwebsite.com/im/
|
Мне больше нравится первый вариант!
|
Цитата:
|
Спасибо за помощь. Начал копать сторону мультиязычности и сделал так:
Добавил: Код:
config.linkVars = im Код:
page.includeCSS { на главной у меня отображается лента новостей - и во второй версии она почему то остутствет причём! даже если заменить style-im.css на style.css страничка загружается без новостей - не приложу ума почему |
Все равно - путь по многоязычности - это более сложный вариант...
Лучше описать два разных шаблона сайта... |
как-бе то не было - суть реализована - помогите пожалуйста с причиной не подгрузи новостей - странички же идентичные
новости добавлены как плагины на страницу - в коде вывод с страницы произовдится так: Код:
page.10 < temp.mainTemplate |
Сейчас у Вас на сайте ничего не открывается по адресу:
****k.ru?im=1 И желательно выложить исходники TS-шаблонов? Тогда можно что-то предметно смотреть... Простите...vi=on |
И в шаблоне сайта и в слабовидящей у Вас есть
<div id="extra"> </div> Значит у Вас по какой-то причине не вставляется плагин новостей в "div" - extra - его надо смотреть, как он вствляется в шаблоне и что-там... Полный код TS-в студию...:rolleyes: |
Пожалуйста не торопитесь - вы делаете выводы без подтвержденных фактов - это лишние умозаключения
|
Цитата:
|
Вам уже второй человек пишет - ... как он выводится на страницу?
TS-в студию... А вообще - если это добавлено как плагин на странице в одну из колонок - то странно? |
Это в темплейте
Код:
###CONTENT### добавляю на страницу через "вставить расширение" |
Посмотрите еще, как сделано в Government Package из официальных скачиваемых пакетов typo3. Там есть дополнение для чтения страниц сайта.
|
Цитата:
|
Я не совсем компетентен в этом вопросе - но мне кажется какая то проблема с кешем - если страницу (im=1) обновить через некоторое время то новости появятся однако пропадут в (im=0)
|
А можно взглянуть на настройки сайта вообще и новостей в частности? Хотя бы скриншоты админки.
|
Цитата:
Я так понимаю это: http://typo3.org/extensions/repository/view/readspeaker |
Цитата:
http://rghost.ru/44486738 http://rghost.ru/44486743 http://rghost.ru/44486746 http://rghost.ru/44486751 |
Цитата:
Спасибо. |
А вообще я нашел причину...:D:D:D
Почему у Вас не отображаются новости... |
Цитата:
|
display: none - перекрывает...
У Вас все выводится...:):) |
Цитата:
|
Ну раз Вы не видите уже очевидное - раз я бесплатно на Вас час потратилл и назвал суть проблемы...
Давай-те под другим ракурсом рассмотрим проблему:cool:... Может быть это Вас убедит... |
Попробуйте отключить все связанное с локализацией. Если не поможет, тогда надо будет посмотреть в настройки конкретного блока новостей.
|
-=UncleByte=-
у человека все работает - это не внимательность при верстке CSS+HTML При наложении стилей слабовидящего сайта на основной происходит замена display на display: none - блока новостей - так-что тему можно больше не юзать и не тратить время... |
Цитата:
Код:
config.doctype = xhtml_strict в результате: код страницы когда новсоти не оторбажаются (тот участок где они должны быть) Код:
<!-- CONTENT ELEMENT, uid:631/list [begin] --> |
Цитата:
я бы увидел новости в коде страницы ведь так? дабы ещё раз в этом убедиться - я сделал поиск по всем css и по всему коду страници по "none" но ни разу не встретил display: none ткните меня носом что я не прав - и я это с радостью признаю - но на данный момент позвольте с вами не согласиться |
Хорошо - но беру с Вас слово - что сегодня я заработал на мороженкку...
|
|
Цитата:
|
Цитата:
ПС придется остаться без мороженки |
Если у вас стоит RealURL, то надо его конфиг поправить для нормальной работы с вашей переменной.
|
Цитата:
если вам не сложно - не могли бы вы пояснить как это сделать? |
Цитата:
Ладно - че по пусту обсуждать - пишите на почту - а там посмотрим... i-litovan@yandex.ru |
Часовой пояс GMT +4, время: 07:10. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot