М

Мирослав

+43
Репутация
75
Рейтинг
#1 Instantcms 2 фотогалерея. Улучшения. 5 декабря 2014 в 13:45


Если кому интересен такой функционал, могу собрать архивчик с изменёнными файлами.

Очень интересно, ждемс архив, чтобы протестить альбом. Еще бы в постах фото увеличивалось, было бы просто супер.

Demet

Примерно вот так? www.кумыска-онлайн.рф/news/12-uborka-lesa-na-1i-dachnoi.html
Я не показываю поле с фоткой при просмотре материала, а показываю поле Изображения (где можно несколько фото загрузить). Они разворачиваются. Чтобы выводились не мелкие значки, подправил одну строчку. Если интересно, могу найти.
#2 Instantcms 2 фотогалерея. Улучшения. 5 декабря 2014 в 13:41


Нам kiberkompas.com/albums очень интересно, жутко напрягает то, что нет возможности изменить название фотографии, если сможете победить эту беду пасибок в виде vmr подкинем. v

Николай Валентинович Сазоненко

Это конечно нужно но пока не реализовано. Я у себя удаляю фотку — загружаю заново с новым названием :)

Тогда подготовлю файлы.
#1 Instantcms 2 фотогалерея. Улучшения. 5 декабря 2014 в 01:53
Эх, хорошая была галерея на первой ветке… Ну и эту до ума доведём.

1. При просмотре фото, если на него нажать, оно не разворачивается, а открывается следующее. Мне так не годится. Сделал так чтобы разворачивалось, и в развёрнутом окне можно было пролистать следующие из альбома.
2. Фотогалерея не сжимает оригиналы. Если каждый любитель будет загружать 10 мегабайтные фотки — никакого хостинга не хватит. Та и оригинал будет долго грузиться. Теперь при загрузке, если максимальный размер не указан — оригиналы автоматически сжимаются до 1024 (например). То есть вы можете загрузить и 5000 панораму, а остальная масса фоток будет сжата.
3. На фотки в галерее и в материалах автоматически наклеивается водяной знак из PNG файла. Вроде ничего не забыл...

Если кому интересен такой функционал, могу собрать архивчик с изменёнными файлами.
А пример можно посмотреть здесь www.кумыска-онлайн.рф/albums/23-sochnaja-trava-kumyski.html

У кого ещё какие разработки — предлогайте.
#3 Водяной знак в Инстант 2 как? 5 декабря 2014 в 01:35
Открываете /system/core/uploader.php

Находите примерно на 390 строчке вот такие записи:

  1. $idest = imagecreatetruecolor($new_width, $new_height);
  2. imagefill($idest, 0, 0, 0xFFFFFF);
  3. imagecopyresampled($idest, $isrc, 0, 0, 0, 0, $new_width, $new_height, $size[0], $size[1]);
После них вставляете:
  1.  
  2. $stamp = imagecreatefrompng('http://www.xn----7sbb0bbajemdg6ay7i.xn--p1ai/stamp.png');
  3. // Адрес файла с водяным знаком. Вставьте свой.
  4. // Установка полей для штампа и получение высоты/ширины штампа
  5. $marge_right = 5;
  6. $marge_bottom = 5;
  7. $sx = imagesx($stamp);
  8. $sy = imagesy($stamp);
  9. // Копирование изображения штампа на фотографию с помощью смещения края
  10. // и ширины фотографии для расчета позиционирования штампа.
  11. imagecopy($idest, $stamp, imagesx($idest) - $sx - $marge_right, imagesy($idest) - $sy - $marge_bottom, 0, 0, imagesx($stamp), imagesy($stamp));
  12. }
  13.  
Дальше должно идти:

  1.  
  2. imageinterlace($idest, 1);
  3.  
  4. imagejpeg($idest, $dest, $quality);
  5.  
  6. imagedestroy($isrc);
  7. imagedestroy($idest);
  8.  
  9. return true;
  10.  
  11. }
  12.  
  13. //============================================================================//
  14.  
и.т.д.

Вроде всё. Должно работать. В процессе сохранения фоток — добавляем водяной знак (png) к тем, которые не обрезаются квадратом.

Готовый файл выложить не могу, по тому как внёс ещё ряд изменений.
#4 Водяной знак в Инстант 2 как? 4 декабря 2014 в 11:55
Вот например www.кумыска-онлайн.рф/photos/view/168 водяной знак лправа снизу. (Кумыска Онлайн) — делается из полупрозначного PNG.

Вы в php разбираетесь немного?
Найти вам код?
#5 uLogin для instant 2.0.1 4 декабря 2014 в 11:51
Ссылка на плагин у меня сейчас доступна только через браузер Тор. Роскомнадзор вроде блокирует.
#1 Instantcms 2 авторизация из соц. сетей 4 декабря 2014 в 07:11
Кто нибудь уже реализовал авторизацию на InstantCms2 через Вконтакте например?
Давайте сделаем, функция нужная. Пригодится многим.

Нашёл вот такой сервис ulogin.ru/help.php#custom давайте разберёмся как его прикрутить к двойке.
#6 размер картинки 4 декабря 2014 в 07:05
Вопрос ещё актуален? Если очень нужно, опишу как.
#7 Водяной знак в Инстант 2 как? 4 декабря 2014 в 06:58
Я сделал у себя на сайте такую возможность. Если кому то очень нужно — могу дать файлы. Добавляет водяной знак в фотогалерее и в материалах на размер "big" и "original". Так же ряд улучшений в фотогалерее, например разворачивать фотку при нажатии, а не открывать следующую. Посмотреть можно: Кумыска Онлайн (сайт в разработке). Чем смогу, помогу.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.