» » Анонс Block.Pro.3

Анонс Block.Pro.3

5.11
118
16 654
Анонс Block.Pro.3



Внимание!
Развитие и техподдержка модуля прекращены.
Актуальная версия модуля — BlockPro 4



Сегодня рад представить Вам новый сайт поддержки модуля blockpro и анонс третьей версии модуля!


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

Модуль полностью переписан с нуля и теперь может порадовать вас ООП, поэтому на данный момент нагружает сайт ~на 10-30% меньше предыдущей версии - это самое важное, чего удалось добиться.

Для улучшения работы с картинками используется собственный, не зависящий от DLE, php-класс. Это позволяет избежать тупых ошибок, возникающих при кривых картинках, теперь они просто заменяются заглушками.
Если раньше модуль выводил только картинки загруженные на сайт, то теперь он может выводить и картинки, лежащие на других сайтах, в этом случаи они не будут уменьшаться.
Можно настроить заглушки для отсутствующих картинок как для уменьшенной копии картинки, так и для оригинальной.
Теперь можно настраивать различные методы уменьшения картинок непосредственно в строке подключения, доступны методы:
  • Вписывание в заданные рамки
  • Уменьшение по ширине
  • Уменьшение по высоте
  • Непропорциональное уменьшение
  • Кроп
Все картинки раскладываются по папкам (/uploads/blockpro/[размер уменьшенной картинки]/[год и месяц новости]), теперь не будет 100500 картинок в одной папке (некоторые хостинги оч не любят подобных вещей).

Улучшения сортировки новостей пока представлены в виде возможности задавать направление сортировки (по убыванию или возрастанию), но при необходимости можно легко добавить новые варианты сортировки новостей. Т.е. я сделал некий запас на будущие модификации модуля.

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

P.S. Старый сайт никуда не делся и по прежнему работает и генерирует строки подключения как и прежде.

Похожие материалы

Комментарии

Aper
Aper 6 ноября 2012 00:28
Паша Ты лучший !!! так держать.
ПафНутиЙ
ПафНутиЙ 6 ноября 2012 00:37
Спасибо )
IMP
IMP 6 ноября 2012 08:50
Block Pro is the best module for DLE, thanks a lot
ПафНутиЙ
ПафНутиЙ 6 ноября 2012 09:04
This functionality should be the default in DLE ))
OKyJIucT
OKyJIucT 7 ноября 2012 20:31
Может стоит в третьей версии сделать небольшой модуль для админки, где можно в любой момент будет сгенерировать свою строку. Быстрей и удобней, чем заходить на сайт. У меня то он в закладках, да и многие ключи я уже на память помню, но мало ли...
Не надо никакого вмешательства в код engine.php и других скриптов. У Алаича, знаю, в инсталляторе LinkEnso делается без этого всего, и ярлычок в админке появляется:)
ПафНутиЙ
ПафНутиЙ 7 ноября 2012 20:38
Первое, что останавливает меня от написания админки - не интересно. А то, что мне не интересно - я не делаю))
Ну и принцип модуля в простоте, а админка - не вписывается в, так сказать, концепцию.
Однако, если кто-то сделает админку - внедрю в официальную версию.
kabmir
kabmir 7 ноября 2012 23:54
Поддерживаю тебя, тезка!
Ты один из не многих программеров, которые делают нужные модули.
kabmir
kabmir 7 ноября 2012 23:55
Да, то да. Но я уже неоднократно Владимиру писал по этому поводу и тебя в пример ставил, но молчит проклятый и не делает нужного!
ПафНутиЙ
ПафНутиЙ 8 ноября 2012 00:41
Ну я не программист даже)
А целсофт не делает, потому что ему лично это не нужно)
OKyJIucT
OKyJIucT 8 ноября 2012 18:58
Отправил тебе на почту админку. Вчера состоялось мое первое знакомство с javascript, поэтому сильно не пинать. Хотя я проверил, все работает. Может в каких то параметрах ошибся, но старался делать все внимательно:)
OKyJIucT
OKyJIucT 8 ноября 2012 19:01
Админка представляет собой только лишь генератор строки со всеми параметрами, не более того:)
ПафНутиЙ
ПафНутиЙ 8 ноября 2012 19:25
Спасибо! Но дизайн ДЛЕшной админки удручает) Я его не люблю, если надумаешь делать дальше - позже дам какую нибудь заготовку для нормального дизайна.
OKyJIucT
OKyJIucT 8 ноября 2012 19:26
Не фонтан, согласен:) на почту высылай заготовки, буду заниматься
kabmir
kabmir 8 ноября 2012 20:07
Взломать сайт или ввести инъекцию через ваш модуль версии 2 или 3, могут?
ПафНутиЙ
ПафНутиЙ 8 ноября 2012 20:40
Нет. Доступ напрямую к модулю невозможен, через строку подключения можно только получить данные. С тем же успехом можно взломать сайт к примеру через show.custom.php
doxvill
doxvill 9 ноября 2012 12:57
О релиз альфа-версии)) Радует, а изменения какие либо произошли с того момента, как выкладывали в комменте ссылку на гитхаб?
ПафНутиЙ
ПафНутиЙ 9 ноября 2012 13:01
changelog тут - https://github.com/pafnuty/Block.Pro.3/commits/master
Сегодня, если получится побороть возникшую заминку, будет обновление с нормальным выводом даты и допполями.
wincloa
wincloa 12 ноября 2012 22:51
Воте-то так новость, очень порадовало, и призентация и сайт сразу видно на высоте, просто супер!
ПафНутиЙ
ПафНутиЙ 12 ноября 2012 23:16
спасибо )
Daiv
Daiv 19 ноября 2012 14:06
Возможно ли добавить в список: Нумерацию.
ПафНутиЙ
ПафНутиЙ 19 ноября 2012 14:11
Не совсем понял. В какой список?
doxvill
doxvill 28 ноября 2012 17:54
Хай, а как скоро будет генератор ссылок? wink И еще хочу узнать, можно ли уже использовать на рабочем проекте?
ПафНутиЙ
ПафНутиЙ 28 ноября 2012 19:06
Генератор будет, но когда - не могу сказать.
Пользоваться можно, но нужно учитывать, что функционала сейчас меньше чем во второй версии.
doxvill
doxvill 28 ноября 2012 19:12
Но я так понимаю что функционал третьей версии будет намного шире в будущем. Поэтому хотел сейчас перейти на 3 сразу, чтобы потом просто сгенерить новые строки когда будет генератор.
ПафНутиЙ
ПафНутиЙ 28 ноября 2012 19:21
Собственно он уже шире, чем аналогичный в blockpro2 в части работы с картиками в новостях)
fortune
fortune 10 декабря 2012 07:02
Снимаю шляпу! Считаю ваши работы самыми профессиональными из всех, кто работает с ДЛЕ! Спасибо за модуль!
ПафНутиЙ
ПафНутиЙ 10 декабря 2012 08:50
Спасибо, но мне очень далеко до действительно профессиональных работ на php.
fortune
fortune 10 декабря 2012 14:03
fellow Самокритика - это здорово, но! Я видел много профессиональных работ в сети, но их авторы на столько гениальны, что их проудктами могут пользоваться только Энштейны! Я считаю настоящий профессионализм - это если делаешь продукт для людей, сделай его хорошо, доступно и понятно! Кстати, когда планируете заняться "проблемными местами" модуля? Особенно интересует обрезка title!
ПафНутиЙ
ПафНутиЙ 10 декабря 2012 15:39
Пока разработка стоит на месте, т.к. занимаюсь очень крупным проектом и все силы уходят на него + домашние заботы. Хочу заказать доработку фрилансерам, но нужно подкопить денег, как решу проблему с деньгами - будет доработка.
Обрезку текста легко реализовать на css (и правильнее это будет в отношении ПС)
display: inline-block;
width: 65px; /*задать по усмотрению*/
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
kabmir
kabmir 23 декабря 2012 17:54
Как долго будет еще альфа-версия? Быть может, бету уже разработать - уж очень охота модуль использовать...

Добавить комментарий

Комментировать могут только зарегистрированные пользователи

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.