irbis

irbis

+141
Репутация
1276
Рейтинг
0
Реклама Реклама
0
irbis irbis Компонент "Совместные покупки" 7 месяцев назад
Если интересно, пишите в личку. Общим интересом не пользуется, могу отдать в одни руки.
0
irbis irbis Компонент "Совместные покупки" 1 год назад
Типы контента не использованы, написан чистый компонент, можно модернизировать под себя, как угодно.
Все управление реализовано на фронтенде, в админке только настройка доступов.
0
irbis irbis Компонент "Совместные покупки" 1 год назад
ага, исправил
0
irbis irbis Компонент "Совместные покупки" 1 год назад
Демку включил на другом адресе. https://sp.blot.pro/
0
irbis irbis Компонент "Совместные покупки" 2 года назад
Приятно, что есть интерес.
0
irbis irbis Компонент "Совместные покупки" 2 года назад

Управление правами через стандартный функционал "Доступы"

С биллингом не связано, СП сколько видел, всегда на карту отправляют.
0
irbis irbis Компонент "Совместные покупки" 2 года назад
Все товары заносятся организаторами либо вручную, либо через импорт из Excel
+1
irbis irbis Компонент "Совместные покупки" 2 года назад
Да, такой вариант я тоже сначала написал, потом оставил только приписку, что "зависит от количества заинтересованных людей".
Верну вариант складчины.
0
irbis irbis Новая версия InstantCMS 2.12.2 2 года назад
У меня в голове и мысли не было это сопоставить. Спасибо)
Title тогда по аналогии сделаю, внесу правку самостоятельно.
0
irbis irbis Новая версия InstantCMS 2.12.2 2 года назад
Спасибо за очередное обновление!
Подскажите, а можно как-то сделать, что бы в redactor, при загрузке фото можно было прописать alt и title?
0
irbis irbis Обновление компонента inDating (знакомства и встречи) для instantCMS 2.x 2 года назад
По вопросам компонента - пишите в личку.
+2
irbis irbis InstantCMS 2.12.1 2 года назад
Отлично работает, спасибо, но есть небольшие нюансы. Ниже список проверок.

1. Пресет: 500*338, строгая обрезка - нет.
Загрузил фото 1280*854, на выходе получил 500*333. Ожидал 500*334, т.к. при расчете получается 333,59375 пикселей, при округлении 334, но это мелочь. Скрипт отработал хорошо, получил ожидаемое изображение.

2. Пресет: 500*338, строгая обрезка - да.
Загрузил фото 1280*854, на выходе получил 500*338. Скрипт отработал хорошо, получил ожидаемое изображение.

3. Пресет: 500*338, строгая обрезка - нет.
Загрузил фото 800*800, на выходе получил 338*338. Ожидал 500*500, скрипт ведь должен по бОльший стороне уменьшать?

4. Пресет: 500*338, строгая обрезка - да.
Загрузил фото 800*800, на выходе получил 500*338. Скрипт отработал хорошо, получил ожидаемое изображение.

5. Пресет: 500*338, строгая обрезка - нет.
Загрузил фото 853*1150, на выходе получил 250*338. Ожидал 500*674, скрипт ведь должен по бОльший стороне уменьшать?

6. Пресет: 500*338, строгая обрезка - да.
Загрузил фото 853*1150, на выходе получил 500*338. Скрипт отработал хорошо, получил ожидаемое изображение.

7. При загрузке фото размером меньше, чем пресет, масштабирование не происходит. Отлично.

8. Нет обработки ошибок при указании в пресете только одного параметра (ширина или высота) и строгая обрезка - да.
Фото не обрабатывается, что логично, но многие не поймут причину.
Когда указывал ширину, но не указывал высоту и строгая обрезка - да, то ошибка тоже выходила, хотя в функции img_resize стоит $maxheight = 160, как значение по умолчанию. Он разве не должен его взять? Но это не суть, нужно просто "защиту от дурака сделать". В редактировании пресета стоит проверка, но на странице "списка пресета" можно активировать строгую обрезку при отсутствии одного из значений.
+1
irbis irbis InstantCMS 2.12.1 2 года назад
В общем, вся проблема в этой строке 515:
imagecopyresampled($idest, $isrc, 0, 0, round(( max($new_width, $new_height) - min($new_width, $new_height) ) / 2), 0, $maxwidth, $maxheight, $maxwidth * ($new_height / $maxheight), $new_height);
Но здесь мозг рвется...
+1
irbis irbis InstantCMS 2.12.1 2 года назад
В файле /system/libs/files.helper.php заменил строку 494
было: $idest = imagecreatetruecolor($maxwidth, $maxwidth);
изменил на: $idest = imagecreatetruecolor($maxwidth, $maxheight);
Видимо опечатка в файле.
Изображение обрезается нормально, но справа черная полоса, не могу понять причину.
https://cloud.mail.ru/public/5M7t/2BA1kY9Ht
+2
irbis irbis InstantCMS 2.12.1 2 года назад
Подскажите, не понимаю, как именно должна работать функция "Обрезать строго по размеру" в загрузчике изображений.
У меня стоит пресет: ширина - 500, высота - 338, Обрезать строго по размеру - да, качество - 85.
Загружаю картинку размером 1280*854 https://cloud.mail.ru/public/3ZFN/4cMnBZ5TP
На выходе получаю изображение 500*500 https://cloud.mail.ru/public/28Sd/XVegaHp2s
Не понимаю, в чем причина.
На сколько я понимаю, изображение должно уменьшиться пропорционально пресету и стать 507*338, а далее обрезаться до указанного размера 500*338 из центра изображения.
На выходе ожидается получить изображение https://cloud.mail.ru/public/2yNB/3BzXLs1ht
Помогите...
0
irbis irbis Компонент "Ротатор баннеров" InstantCMS 2+ 4 года назад
В пятницу была рассылка обновления, кому не пришло, просьба написать на почту.

Что нового:
+ добавление HTML баннера
+ открыть ссылку в новом окне вынесено в настройки баннера
+ выравнивание баннера
+ статистика баннера для пользователей

Описание компонента обновил выше.
0
irbis irbis Компонент "Ротатор баннеров" InstantCMS 2+ 4 года назад
1 - в планах нет, это больше индивидуальная задача
2 - сделаю выравнивание баннера (слева, по центру, справа) внутри блока
3 - сделаю
4 - подскажу индивидуально, вопрос отправил на почту

Отправку массового обновления перенесем тогда на понедельник-вторник, закрою еще 2 пункта.
+1
irbis irbis Компонент "Ротатор баннеров" InstantCMS 2+ 4 года назад
Что мы имеем на сегодняшний день:
+ добавление баннера в формате HTML (добавлен HTML редактор, при наличии в нем кода происходит приоритетный показ, т.е. замещает файл баннера)
+ добавлена опция открытия ссылок в новом окне (для каждого баннера)
Обновление в течении нескольких часов прилетит всем покупателям на почту.

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

При данной стоимость компонента, открытого исходного кода для правок и аудитории покупателей я не вижу смысла вкладывать силы в его большую доработку. Он полностью выполняет поставленные на него задачи.

Мелкие правки и небольшие доработки я готов вносить и отвечать на вопросы в данном блоге.

Что касается запрошенных хаков, подскажите где нужен их перехват? (во время создания баннера, при показе баннера, иные).
0
irbis irbis Компонент "Ротатор баннеров" InstantCMS 2+ 4 года назад
smile у нас в Екб сегодня снег выпал
+2
irbis irbis Компонент "Ротатор баннеров" InstantCMS 2+ 4 года назад
Добрый день,

Работа началась, ожидайте.
Загрузка большая, поэтому пишу по мере нахождения свободного времени.
По биллингу чуть позже, возможно включу.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.