Доброй ночи, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались. | |
| Похожие темы |
|
Darid | Ограничение на большую фотографию в галерее В админке в настройке галерей есть установка "Ширина изображения в галерее" и есть вилка от 320 до 640 точек. Где можно это ограничение поправить на пример на 960 точек.. или 800 например? Или может есть возможность как было в кубике кликаешь на большую картинку и во всплывающем окне открывается картинка в оригинальном размере... ??? |
SX | файл gallery/settings.tpl Bilder_Gross :{required:true, range:[320,640]} Цитата Или может есть возможность как было в кубике кликаешь на большую картинку и во всплывающем окне открывается картинка в оригинальном размере... ??? Плохая идея, изображения должны ресайзится что бы какой нить умник не запихнул php код в изображение |
Darid | Ну а всётаки как можно в новом окне открыть оригинальную картинку? есть ссылка? вот например в куби было: index.php?p=gallerypic&img_id={$item->id}&galid={$smarty.request.galid}&area={$area}& size=full ато клиент упёрся рогами..... и всё..... вставлять большую каринку в дизайн не красиво ..а вот в новом окне открыть былобы нормально.... |
Kurman | Присоединяюсь. Тоже хотел бы знать как формируется ссылка запроса на оригинальную фотку. Минусы этого - юзер будет видеть прямой путь к фотографии, следовательно будет личерство. Выход: Сделать дополнительную кнопку, скажем рядом с "Показать слайдшоу" или "Скачать оригинальное изображение" назвать её "Посмотреть в увеличенном виде" и выводить через нее посредством того же thumb.php увеличенную версию этой фотографии. То есть, для этой ссылки укажется другой размер для преобразования, нежели в основных настройках для галереи. И вывод будет осуществляться тем же самым способом, что и обычные resized фотографии в самой галерее, только resized они будут другого размера, скажем 1024px или 1280px. Тогда прямого пути к фотографии юзер не увидит, личерства не будет, плюс то что говорит Status-X, фотки полюбому будут ресайзиться. Или доработать Спойлер
| |
Darid | ЭЭЭЭ... не понял.. Этот код что делает? Так есть способ в отдельном окне открывать оригинальную фотографию? Мне скрывать мстонахождения фотографий не нужно.... они нафик никому не нужны 8-) И ещё.... можно ли сделать сортировку фотографий внутри галереи в админке и так чтобы эта сортировка была не просто в админке а в соответствии с ней отображались фотографии на сайте. Как например с пунктами мню (позиция) |
SX | Нет нынишними средствами большую картинку не вывести, нужно функцию писать. С сортировкой тоже не все просто, в осном отображение идет в аяксе, а он сортирует по своим алгоритмам, и чихает на указания |
Darid | В админке в настройке галереи в поле "Ширина изображения галереи" выставил 640 точек. Загрузил картинок по ширине в оригинале они 640 и есть. Но затем понадобилось изменить эту ширину на 600 точек. в поле "Ширина изображения галереи" выставил 600 точек. Поставил птичку "Для всех уже существующих". Сохранаю. Но старые картинки как показывались 640 так и остались. Както можно менять ширину для существующих фотографий? |
SX | Фотографии с новыми размерами не сненерируются пока не будет очищен кеш. Проверь права на папку с кешем, сейчас проверил, папка очищается при выборе "Для всех уже существующих!" |
Darid | выставлены 777 на следующие папки: uploads/ uploads/galerie/ uploads/galerie_autoupload/ temp/ temp/cache/ temp/compiled в админке на главной все три кэша чищу... но не ресайзится.... как были большие так и остаются... Версия сборки последняя |
Darid | Да чтож это за филейная часть такая... нужно было граници расширить до 800 точек.... полез как сказали в gallery/settings.tpl Bilder_Gross :{required:true, range:[320,640]} поменял на Bilder_Gross :{required:true, range:[640,800]} Фотографии стали как и надо увеличиваться при показе до 800 точек.. А теперь когда выставыляю в админке предел 640 то нихрена.... так и остаётся фотография при показе 800 точек.. И уже обратно вернул Bilder_Gross :{required:true, range:[320,640]} Пофиг. Почистил кэш: temp/ temp/cache/ temp/compiled Фотографии в uploads/galerie/ лежат все 640 точек по ширине но на сайте показываются 800. И на компе своём временные файлы чистил.. пофиг. При этом размеры превьюшек меняю в админке и всё меняется как надо.. а большое фото нифига. http://www.belstand.com/index.php?p=gallery&action=showimage&id=533&galid=109&ascdesc=desc&categ=2&area=1 |
SX | Также попробуй почистить temp/sql возможно оттуда старую информацию считывает |
Darid | И temp/sql чистил. не понимаю где это 800 берётся... и в базу лазил.. там стоит 320,640 Всё вроде пучком... Вот пример когда фото выводится 800 точек по ширине: http://www.belstand.com/index.php?p=gallery&action=showimage&id=596&galid=125&ascdesc=desc&categ=2&area=1 при том что эта фотография в папке uploads/galerie/ лежит размером 650 точек... И в админке выставлено 650 точек. И кэш весь почищен.. и в нете и на компе... |
SX | В том то все и дело что как то не понятно, у себя пробую и все меняется без проблем |
Darid | да хрен с ним.. я решил по другому..... на странице с превьюшками кликаю и большая фотка появляется в новом окне одна. Но вот ещё нюанс... пробовал сделать красивый вывод фоток используя litebox-1.0 и ничего не получилось.. вроде прописал <link rel="stylesheet" href="{$csspath}/lightbox.css" type="text/css" media="screen" /> <script type="text/javascript" src="{$jspath}/prototype.lite.js"></script> <script type="text/javascript" src="{$jspath}/moo.fx.js"></script> <script type="text/javascript" src="{$jspath}/litebox-1.0.js"></script> но они не появляются.... пихал и в main.tpl и в header_head.tpl и header_scripts.tpl обнулял кэш.... и всёравно голяк. Может пробовал кто выводить картинки красиво? |
|
Похожие темы | Предыдущая тема | Следующая тема |
Быстрый переход: |
Темы | Сообщения | Пользователи | |
За сутки: | 0 | 0 | 0 |
За неделю: | 0 | 0 | 0 |
За месяц: | 0 | 0 | 1 |
Всего: | 1444 | 9453 | 3410 |
Мы приветствуем нового участника: dota812651 |