VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Мне хорошо известно, что качественных галерей под VB , по крайней мере, 3.8 нет и никогда не было
Но есть галерея с хорошим потенциалом, я имею в виду Photopost Pro 8.4
В чем преимущества?
- Легко и качественно "из коробки" интегрируется с VB
- Низкая нагрузка
- Мультикатегории
- и так далее, кому надо - тот и на офсайте посмотрит
Недостатки -
- Немыслимо идиотская проверка на дубликаты изображений (во всей базе проходит поиск файла с этим же именем, ха-ха, если есть - сзади приписывается единица)
- фантастически кривая работа с ключевыми словами, "из коробки" разделителем является пробел, то есть "наша раша" уже не покатит, + логика поска по кейвордам - зашкаливает, ибо при попытке найти тег "кот" он ищется с %LIKE% да не просто так, а в ключевых словах, описании и названии. То есть, если хоть где-то у Вас есть, к примеру, "который" или там "скотина" - даже и не сомневайтесь, придет в результаты.
В общем, это все розовые слюни.
Взят оригинал
Переписано создание имени файлов, теперь имя файла составляет time() + 3 случайных цифры + имя сервера + префикс для красоты + расширение оригинала, то есть что-то вроде 1467686628994-site_ru-png-clipart.png
Полностью переписана работа с кейвордами и теперь он и вправду ищет (и находит) именно то, что надо
При загрузке файла ОСОБОЕ внимание уделяется кго имени в девичестве, ибо именно из него и формируются автоматически кейворды. Мало того, при загрузке файла все кейворды (как введенные вручную, так и вынутые из имени файла) обрабатываются PHPMorphy и словоформа приводится к базовой. То есть "весной", "весне","весну" и так далее будет приведено к единому тегу "весна"
Исключена загрузка дубликатов изображений, для чего введена проверка по MD5. Просто картинка не загрузится с соответствующим предупреждением, мол, извиняйте.
Огромное количество изменений касательно SEO, Это и правильные альты, и титулы и страх как много сего еще
Таки смотрите сюда. При загрузке был указан файл, который надо загрузить. Ни название, ни описание, ни кейворды не вводились вообще, ВСЕ поля пусты.
Теперь открываем глаза и смотрим сюда
и сравниваем с названием, которое получено из имени файла
не надо забывать про множественный оргазм, который я получил, переписывая инсталлятор (все 100% на русском, включая админку, чего никто до сих пор вроде никто вообще не делал)
Цель поста - друзья, подскажите, какие еще фичи хотели бы видеть в галерее, я постараюсь допилить!
Демо не открывается. Коллега сказал, что адаптивности нет. Gostemilov, по-моему нужна..
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,711
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 7723
0
сразу после создания темы, ссылки открывались, сейчас - нет
может в консерватории что то подправить?
@inso
Знаток
Join Date: Sep 2013
Location: middle of nowhere
Награды в конкурсах:
Posts: 916
Версия vB: 3.8.4
Reputation:
Knowing 207
Репутация в разделе: 63
Аллея Звезд
0
У меня тоже не открывается, а жаль. Очень даже интересно.
Было бы круто иметь систему оценки фото (Лайки) и рейтинг фотографий.
Ещё как обладателю портала vba хотелось бы иметь модуль для вывода лучших и последних загруженных фото на страницах портал.
Last edited by inso : 07-06-2016 at 11:47 PM.
gap
Знаток
Join Date: Sep 2013
Posts: 151
Версия vB: 3.8.7
Пол:
Reputation:
Knowing 201
Репутация в разделе: 87
0
@Gostemilov, интересно. Сам многое там переделал в основном по мелочи, но потом забросил.
Там еще с кэшем какая-то хрень. Пришлось его вообще выключить, т.к. клал сервер, видимо из-за большой базы. Лучше его сделать как в вобле.
Также из основного: надо оставить только совместимость с 3.8, убить тиниМЦЕ и вставить вобловский редактор.
А СЕО вообще лучше выкинуть нафиг, у себя все выпилил.
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,711
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 7723
0
Quote:
Originally Posted by gap
Там еще с кэшем какая-то хрень
не знаю, как там в последних версиях, но было такое, что на голову не натягивается...
при проверке прав в разделах/категориях + прав группы узера (на ВСЕХ страницах галеры), скрипт запрашивал права ВСЕХ групп и ВСЕХ разделов, вместо того, что бы запросить права только из одного раздела + группа (группы) пользователя (как это сделано у воблы и я сделал похожую же систему и в файловике)
при большом (очень большом, более восьми сотен, если точнее - 824 категории и подкатегории) наличии категорий, кэш разростался до массива в нескольк мегабайт (точно не помню, что то около 10 МБ, может больше), который затем в нескольких циклах прогонялся скриптом (кол разработчикам за оптимизацию)
какой бы ни был мощный сервак, страница просто не отвечала долго и затем вываливалась с 5** ошибкой сервера
ну и т.к. все файлы галереи были многократно модифицированы, решил просто убрать нах все проверки прав
файлов в галерее более 30 ГБ
@liner
Эксперт
Join Date: Dec 2008
Location: clubvolvo.ru
Награды в конкурсах:
Posts: 3,985
Версия vB: 4.2.х
Пол:
Reputation:
Expert 2939
Репутация в разделе: 916
Аллея Звезд
0
@Gostemilov, мощная работа.
Я как фанат социальности был бы рад видеть
- "отметить пользователя на фотках" (могу прислать отредактированный продукт)
- автопереворот при загрузка с мобильника
- загрузка и самораспаковка из архивов
- скачать альбом целиком на комп
- расшарить фотку / поделиться.
- ротация фоток в виджете на главной / портале
@Gostemilov
Модератор темы
Join Date: Jun 2007
Location: Одинцово Московская область
Награды в конкурсах:
Posts: 610
Версия vB: 3.8.4
Reputation:
Professional 629
Репутация в разделе: 49
2
Итак, камараден!
Прикручено много чего , в том числе PhpMorphy и Яндекс-перевод
Как это теперь? Смотрим
Дано - есть файлы с говорящими именами. Много. Ну для начала вот эти
Загружаем (сколько б их там ни было) по FTP
Открываем форму загрузки и заполняем (и то необязательно) ТОЛЬКО ключевые слова (описание тоже можно, но в этом случае оно у всех файлов будет идентичным, а на кой это надо?)
И.... И все!!! Жмем кнопку ЗАГРУЗИТЬ и происходит вот что
Название картинки берется из имени файла, определяется, русское оно или нет, отправляется на Яндекс перевод и компонуется, как "оригинал | перевод"
Затем это название разбивается explode по пробелу и получается список ОДНОСЛОВНЫХ ключевых слов.
Далее (см. скрин), есть пара МНОГОСЛОВНЫХ тегов - их туда же.
Для каждого тега из списка
- определяется русский он или нет,
- отправляется на ЯНдекс-перевод
- Через PhpMorphy приводится в базовую форму
НО - если в теге есть пробел, то есть он МНОГОСЛОВНЫЙ - то PhpMorphy он не обрабатывается и идет, как есть
Из оригиналов тегов, обработанных PhpMorphy и их переводов, обработанных PhpMoprphy, собираем массив, уникализируем его (зачем нам повторы), выкидываем все теги короче 3 сомволов, выкидываем все теги, состоящие только из цифр, но не длиннее 3 символов (а то вдруг это год)... Ну там подчистка, спецсимволы вон и прочее...
Короче, вот это сделано в 1 клик. Просто нажата кнопка загрузки.
Есть у кого мнение, а еще лучше - идеи, как улучшить?
UPD
Обратите внимание на сгенерированные теги
А еще добавил (не было такого) кнопку "Скачать оригинал изображения". А еще - да до хрена чего еще, в 1 пост не написать
Gostemilov добавил 15.08.2016 в 18:18
Quote:
Originally Posted by liner
@Gostemilov, мощная работа.
Я как фанат социальности был бы рад видеть
- "отметить пользователя на фотках" (могу прислать отредактированный продукт)
- автопереворот при загрузка с мобильника
- загрузка и самораспаковка из архивов
- скачать альбом целиком на комп
- расшарить фотку / поделиться.
- ротация фоток в виджете на главной / портале
- ротация фоток в виджете на главной / портале - есть
- расшарить фотку / поделиться. - есть
- скачать альбом целиком на комп - не совсем так, можно скомпоновать Избранное (хоть из всех категорий и скачать его в ZIP)
- загрузка и самораспаковка из архивов есть
- автопереворот при загрузка с мобильника - есть, по данным exif и все равно с мобилы или с десктопа. Мало того, есть и ручной поворот и переворот по горизонтали и вертикали
Круто порадовал перевод админки - часть фраз в БД при установке, часть в PHP файлаз админки, часть в шаблонах, часть в языковых файлах, короче, я типа первый кто ее перевел
Last edited by Gostemilov : 08-15-2016 at 07:26 PM.
Reason: Добавлено сообщение
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,711
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 7723
0
при поиске в галере, заведомо не существующего слова