novosibpano@yandex.ru  

Grouping scenes v1.0.


  • HTML5. krpano-1.19-pr16.



  • Возможности.

    • Объединение панорам в группы и создание списка групп.
    • Иконки групп создаются автоматически.
    • Вы можете установить свои иконки на каждую группу.
    • Вы можете изменить размер иконок.
    • Вы можете задавать параметры позиционирования списка
    • Вы можете изменять дизайн списка(есть несколько предустановленных вариантов). Вы можете создать свой стиль дизайна.
    • Легкое подключение.
    • Редактирование и сохранение без правки кода в файле xml.




    Пример создания списка групп.
    YouTube



    Как подключить.

    Поместите папку "scene_groups" в корневую папку с туром.
    Скопируйте файл "vtourskin.xml" из папки с плагином "scene_groups/plug_gr" и вставьтес с заменой в папку с туром "skin".

    Обратите внимание, в папке с туром в папке "plugins" должен находиться файл "combobox.xml"

    Плагин работает только в версии krpano-1.19-pr16 !
    Используйте плагин "combobox" и "scrollarea" из последней версии krpano-1.19-pr16 !




    Объединение сцен в группу и создание списка.

    Запустите виртуальный тур в браузере. Нажмите клавиши "E+G" - откроется панель плагина.


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

    • Add group - Создает группу. Устанавливает иконку текущей сцены в группе. В баре миниатюр появляется одна выбранная сцена. Что бы выбрать очередную сцену для создания новой группы, нажмите на заголовок списка и в баре миниатюр появятся все сцены тура.
    • При первом старте создается список. Название заголовка списка по умолчанию "All scene". По умолчанию иконкой заголовка устанавливается миниатюра первой сцены тура. Создается группа в списке. Название первой группы по умолчанию "gr_0".

    • Name entry line - Нажмите на заголовок или группу, название появится в строке - переименуйте и нажмите "Enter".

    • Select image group, title - При необходимости выберите свое изображение иконки группы или заголовка. Предварительно разместите изображения иконок в папке "scene_groups/icon/". Нажмите кнопку - откроется проводник. Выберите изображение из ранее указанной папки.

    • "Drop-down list of scenes with thumbnails" - Раскрывается список всех сцен, щелчек по миниатюре добавляет сцену в группу, которая в данный момент активна.

    • "Del group" - Выберите группу из списка, нажмите кнопку - группа удалится из списка.

    • "Del scene" - Выберите группу из списка, выберите сцену в баре миниатюр, нажмите кнопку - сцена удалится из группы.

    • Positioning settings - Открывает панель для позиционирования списка на экране.

    • Align - Выберите привязку к экрану. Есть 9 вариантов позиционирования.

    • Design - Введите название одного из предустановленных вариантов дизайна "default", "rounded", "classic", "glas", "vtour".

    • Pozicion x - Смещение по оси х относительно точки привязки.
    • Pozicion y - Смещение по оси у относительно точки привязки.

    • Tumb width - Задайте ширину иконки группы в пикселях.
    • Tumb height - Задайте высоту иконки группы в пикселях.

    • Если ширина и высота иконки заданы не пропорционально размерам изображения, то изображение будет деформировано. Для сохранения пропорции изображения введите в одно из значений "prop".

    • Save - Сохранить. Откроется проводник, укажите место сохранения файла "scene_groups/save_group_list.xml" Перезагрузите браузер - созданный список групп появится в окне тура.



    • Пример в 3D туре

      Нажмите клавиши "E+G" для открытия панели редактирования.




      Дополнительная информация.

      Для создания списка групп используется плагин "combobox". В родной "vtourskin.xml" внесены изменения, но вы так же можете изменять дизайн скина из предустановленных в krpano вариантов.
      Стили дизайна "combobox" прописаны в файле "scene_groups/plug_gr/combobox_design.xml". Вы можете изменить параметры стилей или создать свой собственный и ввести в строку "Design".
      Имя слоя "combobox" - cb_group_sc. Вы можете задавать действия, которые могут управлять видимостью или положением списка групп, например:
      onclick="switch(layer[cb_group_sc].alpha,1,0);
      Переключение видимости списка.




      Получить плагин.

      Протестируйте плагин по этой ссылке.
      Вы можете скачать пример с плагином по этой ссылке.
      и попробовать на своем туре.
      Это полностью рабочий вариант, отличие - надпись "Demo"
      Вам понравился плагин? Вы можете получить плагина, внеся пожертвование через PayPal.
      Я вышлю вам ссылку на скачивание примера с плагином в течении одного дня.
      Обновления плагина бесплатно!

      Donate 27 EUR.

      Если у вас есть вопросы по приобретению плагина - напишите мне на почту novosibpano@yandex.ru, обязательно отвечу.

      Архив включает в себя:
      • Рабочий пример использования.
      • В примере папка с плагином.





      Примечание

      Плагин предоставляется «как есть» без каких-либо гарантий, явных или подразумеваемых, включая любую гарантию качества, товарности или пригодности для определенной цели. Ни в коем случае автор плагина не несет ответственности за потерю данных, стоимость закупки замещающих товаров или услуг или любых особых, косвенных или случайных убытков по любой причине и независимо от того, или нет, автор плагина был уведомлен о возможности такого ущерба.
        Это ограничение будет применяться независимо от любого отказа основной цели любого ограниченного средства правовой защиты, предусмотренного в настоящем документе. В любом случае автор плагина не будет нести ответственности, вытекающей из этого соглашения.