Highslide JS

Пробовал прикрутить к этому движку скрипт Highslide JS, но закончилось неудачей.
Я так понял что в движке заложены ограничения по набору (HTML) кода, а именно обрезаются некоторые элементы, например («id=...»; class=«...»; onclick=«return hs.expand(this)» ), которые требуются для отработки скрипта Highslide.
Какой именно скрипт это делает, не вкурсе. Все попытки оказались безрезультатными.
К этому я пришёл когда понял, что если кто-нить зугружает большое изображение то, оно залазит на остальные блоки, либо расширяет браузер своими размерами, что весьма не удобно.

Скрипт здесь: _http://highslide.com/

Очень полезная штука…
(кто-бы помог, или подсказал)

19 комментариев

avatar
за валидацию HTML отвечает модуль Text, в нем же есть настройки разрешенных тегов для Jevix
  • ort
  • +3
avatar
Отлично, путём долгих мучений прикрутил, вот теперь бы ещё сделать следующим образом.
В редакторе есть кнопка, «Загрузить изображение», к ней бы прикрутить параметры для вставки тэгов:
Highslide JS
avatar

упс..., забыл закомментить код...,
он такой. <a href="изображение" class="highslide" onclick="return hs.expand(this)"><img src="изображение" alt="Highslide JS" title="Click to enlarge" height=10% width=10% /></a>
avatar
прямая дорога к /include/ajax/uploadImg.php
avatar
Ок, всё получилось, при загрузке всё вставляется и работает.
Осталась одна проблемка:
изображения различных пропорций, поэтому необходимо использовать указание размера изображения в (%), а не конкретно в пикселях
height=«200» и ширина соответственно
Но движёк или незнаю что, вобщем проценты не работают (height=«50%» | height=«50%)
Либо я что-то не смыслю…
Смогли бы подсказать, как описать чтобы изображение отображалось пропорционально но в меньших размерах.
СПС.
avatar
походу Jevix режет, т.к. ожидает число
avatar
Ссылка на пример…
avatar
Не получилось
Ссылка на пример...
(((да, предложение: добавить возможность редактировать свой кооммент в течении хотябы 5 (пяти) минут, а то вот как у меня, сколько уже ошибок допустил, а исправить не предоставляется возможности… ((( ))))
avatar
предпросмотр будет
avatar
Да, Jevix действительно режет.
Думаю завтра буду уже с этим разбираться.
(пропатченный файлы скинуть, для оттачивания, всмысле включения в будущий релиз, или вы по своему сделаете) ???
avatar
предлагаю не трогать Jevix, а прописывать только ширину в пикселях, тогда пропорции не должны нарушиться
кидайте, посмотрим
avatar
Ссылка на архивчик с файлами для замены
чтобы при вставке изображения она работало
через скрипт Highslide JS
Но не решё вопрос с пропорционированием изображения
Архив здесь!!!
С уважением…
avatar
посмотрел код и как то не очень хочется включать дополнительные 50кб javascript кода в проект ради превью, лучше найти похожее решение на MooTools
avatar
хотя в сжатом виде он занимает 25кб, но всё равно много
avatar
Посмотрю… что можно сделать.
avatar
архив удалён… нельзя ли перезалить?
avatar
Есть одно решение, на 7 килобайт, но там нельзя картинку таскать.
Здесь
avatar
Хорошее решение. RedScorpion в принципи попробуй прикрутить highslide очень большой для такой роли
avatar
Получилось прикрутить? Если да, напиши плиз, как ты это сделал, спасибо ))
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.