| Модератор форума: Yuri_G |
| Сообщество uCoz Модули uCoz Дополнительные функции Информеры (справка по информерам, интересные решения) |
| Информеры | |||
|
Информер
Тема имеет архив.Данная тема имеет архив. Просмотреть архив. | |||
|
Ох добрый день добрые люди. Меня решительно не устраивает скорость обновления информера новых и обновленных тем на форуме. Сколько там. 5 минут вроде. А нельзя ли сделать так, чтобы обновленные данные отображались там практически сразу?
![]() | |||
|
BOSSuy,
Цитата А нельзя ли сделать так, чтобы обновленные данные отображались там практически сразу? | |||
|
Смотря какой информер и какие данные он выводит.
Обычно, в юкозе информер представляет собой dom-структуру в виде обычного html-кода. Вариант N1. Выводим информер как строчную переменную прямо внутри скрипта. После этого возможностями jQuery фомируем из этой строки стандартную dom-структуру, из которой берем необходимые данные. Вариант N2. Выводим информер в скрытый div-блок на странице со скриптом, после чего скриптом берем из этого блока необходимые данные. Можно подойти к решению проблемы с другой стороны - некоторые информеры можно выводить в виде js-массива, который легко обрабатывается скриптом без использования jQuery - только чистый javascript-код. | |||
|
некоторые информеры можно выводить в виде js-массива, который легко обрабатывается скриптом без использования jQuery - только чистый javascript-код. Я хотел использовать информер, чтобы вытащить OTHER1...5, IMG1 и пр данные, заполняемые пользователем. Xml эти данные вывести не позволяет. Далее они вписываются в скрипт формирующий группы меток, которые потом выводятся на карту. В тонкостях языка ява я не силен. | |||
|
Доброе время суток
Помогите сделать информер или скрипт честно не знаю использую каталог файлов фильтры все заняты нужно сделать колонку категорий со скролом ( можно без него)( типа примера операционные системы, язык интерфейса в модуле каталога файлов ) и прописать там категории 1, категория 2 и.т.д , чтоб можно было выбирать и выводились на страницу с материалом | |||
|
вейндейн3351, интересно, но не понятно
| |||
|
в модуле каталога файлов есть настройки ( операционные системы, язык интерфейса)
например язык интерфейса ( располагаются категории язык, русский, английский и.т.д) но в них нельзя изменить на свои но мне нужен информер или скрипт такой же как ( операционные системы, язык интерфейса) но со своими категориями | |||
|
вейндейн3351, А если создать отдельную категорию и включить опцию в настройках модуля "Каталог файлов"?
потом вот так А дальше где эти категории должны отображаться? Под материалом? Прикрепления:
7914398.jpg
(26.2 Kb)
·
3381945.jpg
(44.7 Kb)
Сообщение отредактировал rusiq_ucoz - Пятница, 04 Июл 2014, 02:16:03
| |||
|
rusiq_ucoz спасибо но это не помогает.
в модуле каталога файлов создал раздел перевод в нем создал категории оригилальный, одноголосый, многолосый и.тд создал информер вписал в него id раздела но он выбирает все категории из раздела на странице материала | |||
|
вейндейн3351, напиши, пожалуйста, какие категории нужны и что в них должно быть прописано. Просто не понятно, что и откуда должно выбираться и отображаться. Этот блок (информер) должен быть с постоянным содержимым и отображаться на всех страницах? Или в материале просто одна строчка должна быть из перечня этих категорий? Может на других сайтах есть похожее и ты ссылку дашь?
Сообщение отредактировал rusiq_ucoz - Пятница, 04 Июл 2014, 12:56:30
| |||
|
rusiq_ucoz в каталоге файлов есть настройка язык интерфейса в нем категории русский,английский, испанский и.т.д
но так как нельзя переименовать эти категории я сделал так язык интерфейса переименовал в Перевод фильма <?if($INTERFACE_LNG$="Мультиязычный")?>Оригилальный <?else?> <?if($INTERFACE_LNG$="Русский")?>Одноголосый<?else?> <?if($INTERFACE_LNG$="Английский")?>Многолосый<?else?> <?if($INTERFACE_LNG$="Испанский")?>Субтитры<?else?> <?endif?><?endif?><?endif?><?endif?> и влозил этот код на страницу материла отображается там где нужно то есть при выборе языка (МУЛЬТИЯЗЫЧНЫЙ) на странице материала Выводит Перевод фильма: Оригинальный возможно сделать скрипт или информер такой же как язык интерфейса но уже без ( таких категорий мультиязычкий, русский, английский,) а прописать туда свои | |||
|
вейндейн3351, я так понял тебе "Перевод фильма" нужно выбрать только при добавлении материала? Вот так к примеру:
Многолосый ) Многоволосый Прикрепления:
7402680.jpg
(39.9 Kb)
Сообщение отредактировал rusiq_ucoz - Пятница, 04 Июл 2014, 22:49:08
| |||
|
rusiq_ucoz ты обсолютно прав прямо в точку !
| |||
|
вейндейн3351, в страницу добавления и редактирования материала перед </body>
Код <script> window.onload=function(){ $("#ldM9").parent().after('<tr><td>Перевод фильма: </td><td><select size="4" name="lngMovie" onChange="doInsert(\'Перевод фильма: \'+lngMovie.options[selectedIndex].text+\'<br>\',\'\',false,\'message\');"><option>Оригилальный</option><option>Одноголосый</option><option>Многолосый</option><option>Субтитры</option></select></td></tr>'); } </script> Сообщение отредактировал rusiq_ucoz - Суббота, 05 Июл 2014, 01:32:39
|
| |||
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!

Чат сообщества
Тема имеет архив.








