Мало используемые ресурсы uCoz. Имитация страниц

Собственно речь пойдет о виджетах, тех плагинах которые можно подключить и расширить возможности системы. Давайте рассмотрим виджет имитации постраничного отображения материала, т.е. псто который в обычном порядке размещается на одной странице, разместим на несколько страниц, но в пределах одного поста.

При создании страницы index, т.е. не модульной есть функция дополнения, две кнопочки виджеты и гаджеты, последние нас не интересуют пока, а вот виджеты имеют довольно не плохой функционал.

Итак для отдельной страницы всё просто, кликаем на кнопку виджеты, находим плагин

Задаем id для тега ul, который устанавливает маркированный список, например пусть будет name, задаем ширину, высоту, страницу которая будет показываться изначально (по умолчанию), да/нет плавный переход, да/нет создавать переключатель страниц и способ перелистывания горизонтальный/вертикальный.

Кликаем получить код и полученый код вставляем в режиме html в нужное место страницы.

Далее пишем структуру ненумерованного списка с id заданным нами (name)

Код
<ul id="name">
  <li>Содержимое первой страницы</li>
  <li>Содержимое второй страницы</li>
  <li>Содержимое третьей страницы</li>
  </ul>

 

Вот собственно и все, но это для отдельной страницы, как применить данную фичу для поста в модуле?, тоже просто прописываем виджет скриптом более длинным, но не менее эффективным (по сути одно и тоже)

Код
<script>
  includeJSfile("/.s/wid/17/jquery_wslide.js","agfasds6");
  function asdfjlkkasdfsa() {
  var pars=[0,'name','100%','250','1','true','true','true'];
  pars[5]=(pars[5]=='true')?true:false;
  pars[6]=(pars[6]=='true')?true:false;
  pars[7]=(pars[7]=='true')?true:false;
  jQuery("#"+pars[1]).wslide({
  width: pars[2],
  height:pars[3],
  pos: pars[4],
  fade: pars[5],
  autolink: pars[6],
  horiz: pars[7]
  });
  };
  </script>

 

где /.s/wid/17/jquery_wslide.js - ссылка на скрипт виджета (на любом сайте uCoz этот скрипт загружен, но можно и загрузить самостоятельно в FM, ради перестраховки, вдруг какие изменения и виджеты отключат как не рентабельные..., хотя ..вряд-ли)
name - id заданное нами
100% - ширина страницы
250 - высота страницы (высота в процентах не задается т.к. тогда смысл имитации страниц теряется).

Возможно структура даваемая на отдельной странице будет работать и в модуле, не знаю, не проверял.

Редактируется все это в режиме html, и вот Ваш пост уже разбит на несколько страниц ㋛, пример ниже


  • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer massa. Duis vel libero vitae leo placerat blandit. Sed a nisi ac turpis facilisis facilisis. Pellentesque ut enim. Nam mollis ante. Quisque a eros. Fusce rutrum. Donec suscipit lobortis turpis.
  • Vivamus urna erat, dictum eget, vehicula sit amet, malesuada vel, ligula. Nam ac neque. Nullam pulvinar blandit eros. Etiam sed magna eget quam lacinia feugiat. Morbi dictum lacus eget odio. Vestibulum ut ante a mi auctor sagittis. Proin malesuada, lectus in ultricies semper, lorem nisl dictum arcu, ac porta urna urna sed dolor. Mauris ligula.
  • Aenean tristique, nunc sit amet ornare tempus, sapien nunc laoreet erat, vel tincidunt purus sem quis justo. Donec dignissim risus quis purus. Nullam sed diam at augue vehicula.

Изображения

Оценка: 1.0 / 3

avatar
0
Филя написал в 06:35, 02.02.2014
proba

Ух ты, классную клаву ты себе поставил))) biggrin
avatar
0
•admin• написал в 21:34, 16.12.2015
Фсё нету клавы biggrin
avatar
0
•admin• написал в 09:13, 02.02.2014
Цитата Сообщение №1. Филя сказал
клаву ты себе поставил

Все из тех виджитов, слегка изменил а в принципе просто плагин, но хорошенькая и многоязычная
avatar