Вы не зашли.
На самом деле надо вшить эту фишку..Я все сделал по инструкции,но мать его не пашет козлинка)
Лучше плагином это дело заменить..) в котором можно размер тумбула задавать...и в принципе все..)
www.online-anime.net
Не в сети
спасибо за инструкцию... поставила... прикольно, и в принципе то что надо.. единственное что - хотела бы порекомендовать бы - скачивайте пакет с офсайта http://highslide.com - во первых, там в папочке собрано несколько вариантов скрипта - самый простой, с режимом галереи-слайдшоу и ещё с дополнительными фишками. В папочке так же есть набор примеров различного вариантов оформления просмотра картинки, расположения элеметов и прч. - можно посмотреть исходный код в примере и добавить нужные опции после hs.graphicsDir = 'http://site.ru/engine/hacks/highslide/graphics/'; в main.tpl Так же есть варианты сжатых более скриптов - min и packed; правда недостаток packed - то что невозможно на русский перевести. Для тех кто совсем хорошо разобрался на сайте highslide так же есть конфигуратор http://highslide.com/configurator.php где можно самому включить только нужные элементы и также облегчить вес скрипта.
И ещё - честно говоря мне не нравится вариант вешания скрипта в main.tpl напрямую - идея подразумевает использование хак в качестве галереи - а значит скрипт нужно вызывать только в 1-й категории
Не в сети
народ! а можно там както описание фоток втулить?
чтобы втулить описание фоток - нужно либо под каждой фоткой писать
<div class="highslide-caption">Текст с описание фотографии</div>
Или в main.tpl после
hs.graphicsDir = 'http://site.ru/engine/hacks/highslide/graphics/';
добавить
hs.headingEval = 'this.a.title';
и добавлять описание в title ссылки на картинку - это придётся добавлять вручную в код который вставится из менеджера картинок.
(вообще можно было бы и автоматически - я вот тут писала http://ngcms.ru/forum/viewtopic.php?id=795 ) чтобы можно было заголовок писать при загрузке картинки сразу и чуть-чуть поправить вывод генерируемого bb-кода
Не в сети
Ладно, пока гора не идёт к Магомеду - набросала тут добавление описаний и генерацию ссылок с ним автоматом. Правда описание не при загрузке добавляется, но в некоторых случаях может так даже удобнее
Открываем /engine/skins/tpl/images/entries.tpl
Находим {rename} и после добавляем
<br>{addesc}
Открываем /engine/actions/images.php
после
case "uploadurl": manage_upload('image'); break;
добавляем
case "addesc": manage_addesc($_REQUEST['id'],$_REQUEST['desc']); break;
Открываем /engine/includes/inc/file_managment.php
находим
array ('{file_url}', '{thumb_url}', '{file_name}', '{fsize}', '{image_height}', '{image_width}'),
меняем на
array ('{file_url}', '{thumb_url}', '{file_name}', '{fsize}', '{image_height}', '{image_width}','{descimg}'),
следующую строчку
array ( $fileurl, $thumburl, $row['name'], $fsize, $row['height'], $row['width']),
меняем на
array ( $fileurl, $thumburl, $row['name'], $fsize, $row['height'], $row['width'],$row['description']),
после
$addtime = LangDate("d.m.Y", $row['date']);
Добавляем
$addesc ="<a href=\"?mod=images&subaction=addesc&id=$row[id]\" onclick=\"if(desc=window.prompt('Введите описание:')){ window.location.href=this.href+'&desc='+desc; } return false;\">[+]Описание</a>";
После
$tvars['vars'] = array(
'rename' => $rename,
Добавляем
'addesc' => $addesc,
В самый конец файла после } добавляем
function manage_addesc($id,$desc){
global $mysql, $lang;
$mysql->query("update ".prefix."_images set description=".db_squote($desc)." where id = ".$id);
}
Открываем /engine/lang/russian/admin/images.ini
Находим переменную insert_preview и после
[url="{file_url}"
добавляем
title="{descimg}" alt="{descimg}"
для insert_file, insert_thumb
alt="{descimg}"
после
[img="{file_url}" ([img="{thumb_url}" для insert_thumb)
ну и не забыть - как я писала в предыдущем посте
в main.tpl после
hs.graphicsDir = 'http://site.ru/engine/hacks/highslide/graphics/';
добавить
hs.headingEval = 'this.a.title';
Изменено CyberMama (2010-01-24 05:02:36)
Не в сети
Ну вот в общем наваяла я плагин, который делает автоматически фотогалерею из картинок конкретной директории для статической страницы
ну и по совместительству можно включить общую поддержку highslide на всём сайте, так чтобы оно не конфликтовало с галерей. А можно и не включать - тогда скрипт будет грузиться только на определённых страницах, в общем, вроде я в ридми довольно подробно это описала
Демо пока показать не могу, всё на локалке.
Есть 4 варианта отображения
Просто превью типа как здесь http://highslide.com/examples/white-10px.html
Слайдшоу типа как здесь http://highslide.com/examples/gallery-white.html
Слайд-шоу с превьюшками - типа как здесь http://highslide.com/examples/gallery-f … humbs.html
И галерея интегрированная в страницу типа как здесь http://highslide.com/examples/gallery-in-page.html
скачать
З.Ы. Просьба помидорами сильно не кидать... первый плагин всё-таки
Изменено CyberMama (2010-01-24 14:44:30)
Не в сети
У меня не качает.
Не в сети
Плагин шикарен.
Не в сети
Видимо стоит ограничение на размер файла, поэтому не проходит.
Не в сети
vitaly, плз, можешь как то все это систематизировать, что бы это было не как хак, а как полноценный плагин, я имею ввиду вот это, просто хотелось бы что бы это было все "официально" так сказать. Возможно?
Изменено Евгений (2010-01-24 15:43:53)
I ♥ NGeneration CMS
Не в сети
CyberMama, плагин просто супер!!!!!
правда есть пару проблемок
- плагин неработает когда при закидивании фото ставиш галочку "Подставить случайное число"
- хорошо би сделать ето не для статических страниц а для новостних, так как стат страници непопадают в ленту рсс и их невозможно вивести плагином последние новости и т.д., тоесть на главную автоматом тоже пока незнаю как
- хорошо би убрать запись альтимени с админки плагина, так как ето проблемно для журналистов которие неимеют доступа к администрированию
но полюбому +1
Изменено legenda (2010-01-24 17:33:36)
Не в сети
legenda, для новостных страниц надо выполнить редактирование по инструкции п.4 и 5 первого сообщения темы , и поставить птичку "включить highslide глобально" и выбрать подходящий вариант отображения. - тогда загруженые фото будут показываться с помощью highslide, но так чтобы они все брались из категории фото для новостных не получится как и 4-й вариант галереи
Не в сети
CyberMama, я так понимаю для новостних страниц нету никакой разници в какой категории новость, да? вставлять алтнейм категории по аналогий с альтнеймом статики нет смисла... и закидивать фото также можна в любую папку...
я правильно понял или это у меня както так получилось....
Не в сети
legenda, да для новостных страниц оно по другому работает - в новостных страницах оно с помощью highslide показывает непосредственно те фотки которые ты сам вставил в новость.
А для заданных в настройках статиках с altname оно само берет все фотки из категории
Не в сети
CyberMama, а почему вариант "встроеное слайдшоу" в статике есть, а на весь сайт нету ? ето технически сложно или просто забыла?
и такой немного наболелый для меня вопросик - както можно счетчики влепить в рамку где описание стоит или типа того?....
Не в сети
legenda, во-первых встроенное слайдшоу - это ресурсоёмко на все страницы вешать, а во-вторых в динамических новостях более труднореализуемо потому что там ещё более специфичное оформление ссылок и ещё код вокруг ссылок добавляется...
Да и в общем-то я прежде всего под свои нужды делала,
Не в сети