Перейти к публикации

Рекомендованные сообщения

У этого скрипта куча возможностей, сам целсофт хвалил его..

Скачал я его.. И сижу смотрю как баран на новые ворота..

Помогите, если разбирались, скрипт оч хороший.. Хотелось бы заменить стандартный превью картинок в ДЛЕ, ибо контент моего сайта это и есть одна графика, фотки и т.д.. Оч надеюсь на помощь! заранее благодарен!

Сайт скрипта http://vikjavev.no/highslide/

Версия моего двига 5.3

Ссылка на сообщение
Поделиться на других сайтах

Пашо,

1. Откуда откопал версию 5.3 ?

2. Я по этой ссылке вообще не вижу установленного движка

Ссылка на сообщение
Поделиться на других сайтах

Классно я наверное объясняю что пункт 1-2 перепутались местами)

1. ВЕРСИЯ ДВИГА ДЛЕ (моего сайта)

2. САЙТ СКРИПТА Highslide JS

:)

Ссылка на сообщение
Поделиться на других сайтах

Пашо, ну приехали.

Там в мануале достаточно подробно расписано куда и что.

И при том очень просто это сделать. Пример

Если н еможете даже такую простую вещь понять, откажитесь от мысли ставить что-то интересно.

До тех пор пока сами не допрёте

Ссылка на сообщение
Поделиться на других сайтах

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

Неужели это так сложно?)

Ссылка на сообщение
Поделиться на других сайтах

Понятно дело что в Маин.тпл надо вставить 2 строчки <script> с указанием ссылки на сам скрипт и на папку его графики... Но где искать остальное? Куда вставлять параметры к ссылкам? что бы мои уменьшенные копии работали через этот скрипт и т.д... Видимо это уже где то в файлах php движка.. а вот что и как и где, к сожалению даже по английский там не написано и не могло бы быть написано..

И будут ли все те мои тхумбы уменьшенные работать через него? или только новые добавленные фотки станут работать?

Ссылка на сообщение
Поделиться на других сайтах

Перевожу:

перед </head> вставь

[html<script type="text/javascript" src="js/highslide.js"></script>

<script type="text/javascript">
hs.graphicsDir = 'img/highslide/';
hs.outlineType = 'rounded-white';
window.onload = function() {
hs.preloadImages(5);
}
</script>
где hs.outlineType - тип окошечка, а "img/highslide/" - путь к картинкам скрипта и "js/highslide.js" к скрипту соответственно.
Пример использования для увеличения картинки:
<a id="thumb1" href="http://lifestar.ru/img/photo/15/IMG_6845.jpg" class="highslide" onclick="return hs.expand(this)">

<img src="http://lifestar.ru/img/photo/15/thumbs/IMG_6845.jpg">
</a>[/html]

всё)

Причём у меня почему-то увеличенные изображения встают под флеш баннеры.

И пока писал пришла мысль про z-index, ну попробую ;)

Изменено пользователем lifestar
Ссылка на сообщение
Поделиться на других сайтах

мда, пример использования это прекрасно, но ты что САМ все картинки вставляешь и уменьшаешь? Ясно дело это делает скрипт..

Вообщем в догонку со своим даунизмом я рыскал во всех php файлах и на форуме, и наткнулся на inc/parseclass.php или что то такое вообще в этом файле и прописываются команды к тхумбам.. И именно ТАМ, практически в самом низу и стоит писать class="highslide" onclick="return hs.expand(this) а вместо a href=/"#/" ссылку на полную картинку, в моем случае это оказалась пиременная $gurl .. Вообщем) Спасибо за помощь кхм...)

Возникла другая проблема.. Новость дабовляеться, все ок, скрипт работает с моими тхумбами, Но стоит Хоть как то отредактировать новость, хотя бы просто ВОЙТИ в редактирование - ничего не менять и нажать СОХРАНИТЬ, сразу же слева и справа от ТХУМБА текстом выводиться в новости <!--ThumbBegin--> картинка моя <!--ThumbEnd-->

И скрипт при этом соотвественно перестает работать, при клике на тхумбе тупо в том же окне на белом фоне открывается полная картинка..

Что делать??? Строки где я что то меня в своем parse.class.php выглядят так:

if ($align == '')

return "<!--ThumbBegin--><a href=\"$gurl\" class=\"highslide\" onclick=\"return hs.expand(this, {captionId: 'caption1'})\" ><img src=\"$url\" style=\"border: none;\" {$alt} /><!--ThumbEnd--></a>";

else

return "<!--ThumbBegin--><a href=\"$gurl\" class=\"highslide\" onclick=\"return hs.expand(this, {captionId: 'caption1'})\" ><img align=\"$align\" src=\"$url\" style=\"border: none;\" {$alt} /><!--ThumbEnd--></a>";

}

Поможите!!!!

Кстати если <!--ThumbBegin--> и <!--ThumbEnd--> удалить из parse.class то после редактирования новости. они конечно уже не появляются.. Но скрипт так же отказывается функционировать..

Ссылка на сообщение
Поделиться на других сайтах

Пашо
- про проблемы редактированием, это у тея случайно не при включенным визуальным редактором ?

при обычном работает онрмально?

Ссылка на сообщение
Поделиться на других сайтах

редактор обычный.. WSY блаблабла отключен, тупо bbcode.. редактирование хоть через аякс быстрое хоть полное через админку, все приводит к 1-ому и тому же..

Ссылка на сообщение
Поделиться на других сайтах

Ммммм.. проблема все ещё не решена, неужто никто не ставил скрипт полноценно на dle?

Интересно вернулся ли уже целсофт)

Ссылка на сообщение
Поделиться на других сайтах

Тогда почему Вы до сих пор не можете сказать ГДЕ и в КАКИХ файлах скрипта ДЛЕ Вы добавляли КОД???

Вот уже 3-и комментария от Вас, а конкретики процентов 20 всего :)

Ссылка на сообщение
Поделиться на других сайтах

Пашо, а я уже всё сказал - теперь очередь за вами - делайте

Хотите файлы? :)

Пожалуйста:

<show.full.photo.php> и <show.short.photo.php> и + шаблон

Ссылка на сообщение
Поделиться на других сайтах

Простите но таких файлов в движке ДЛЕ нет.. Или.. в МОЕЙ верси 5.3. ТОЧНО нет.. А про свою версию я сказал ещё в 1-ом посте)

Ссылка на сообщение
Поделиться на других сайтах

Боже мой. У меня дар речи пропадать начинает :)

НУ РАЗ ВЫ ЗНАЕТЕ ЧТО ИХ НАДО СОЗДАВАТЬ.. ОБА) Напишите же Что и как в них написать, куда что вправить и как в итоге получить результат.. Я же уже который день голову себе тра...аю.. Спуститесь с высоты небоскреба пожалуйста и напишите для ЛЮДЕЙ все по пунктам..

p.s. и что конкретно в моем случае не правильно? те мои действия что я описал выше и их последствия.. мб можно исправить последствия и все будет намного проще..?

Ссылка на сообщение
Поделиться на других сайтах

Я вообще этот мод не качал и не имею понятия что там за файлы. Я лишь по существу вам ответил. Спрашивайте сразу что делать, что и куда прописывать и т. д.!

Ссылка на сообщение
Поделиться на других сайтах

Эх, Пашо Пашо.

Итак, заменяем стандартный превью на хайслайд по версии меня:

1. Файл <engine/inc/files.php>

Ищём

function insertthumb[
Что в ней было - не могу знать, но теперь она у нас должна быть такой:
		function insertthumb(selectedImage, selectedThumbs, idImage)

		{

			imageAlign = document.forms['properties'].imageAlign.value;

			finalImage = '<a id="'+idImage+'" href="'+selectedImage+'" class="highslide" onclick="return hs.expand(this, {captionId: \'caption1\'})">';

			finalImage+= '<img src="'+selectedThumbs+'" align="'+imageAlign+'"/></a>';


			if(navigator.appName.indexOf('Microsoft')!=-1)

			{

				//Use dialogArguments.oUtil.obj to get editor object for IE version

				//-----------------------------------------------------------------

				var obj=dialogArguments.oUtil.obj;

			}

			else

			{

				//Use window.opener.oUtil.obj to get editor object for Mozilla version

				//--------------------------------------------------------------------

				var obj=window.opener.oUtil.obj;

			}

			//Use insertHTML() function to insert your custom html

			obj.insertHTML(finalImage);

		}
2. Файл <engine/inc/addnews.php> вместо:
$parse = new ParseFilter(Array(), Array(), 1, 1);
делаем так:
$parse = new ParseFilter(Array(), Array(), 1, 1, 0);
3. Если есть желание, то операцию 2 можно проделать и для файла <engine/inc/editnews.php> А теперь устанавливайте хайслайд по инструкции и да будет вам счастье. а ну из шага 1 смело можно выкинуть участок
, {captionId: \'caption1\'}

, ибо он для подписи под картинкой нужен то

Ссылка на сообщение
Поделиться на других сайтах

Это все прекрасно.. но.. к сожалению не работает..

Сует все с тем же стандартным кодом..

Может быть нужно как то, где то кэш обновить или ХЗ.. я даже тупо присваиваю новый тег закрытия или открытия "[test]", что бы проверять не добавляя новость.. Все равно он добавляет со старыми значениями..

Просмотрите мой способ.. там реально был результат но все портило редактирование и ликвидация способностей скрипта после него.. Может можно найти решение проблемы там? И ещё вопрос.. Реально ли все ВСЕ ВСЕ 200-300 новостей которые были добавленны на стандартной возможности просмотра картинок, реально ли их пропарсить как нибудь под новый скрипт??

Ссылка на сообщение
Поделиться на других сайтах

Специально поставил на свой апач 6.0..

Сделал все по вашему описанию.. эффекта ровно 0..

Вообще ничего не происходит.. тхумбы добавляются так же.. в новости публикуются так же..

..???

каким образом у Вас этот способ работает?

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...