форум vBSupport.ru > vBSupport.ru > Идеи для реализации
Register Меню vBsupport Изображения Files Manager О рекламе Today's Posts Search
  • Родная гавань
  • Блок РКН снят
  • Premoderation
  • For English speaking users
  • Каталог Фрилансеров
  • If you want to buy some product or script
  • Администраторам
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей

Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
for English speaking users:
You may be surprised with restriction of access to the attachments of the forum. The reason is the recent change in vbsupport.org strategy:

- users with reputation < 10 belong to "simple_users" users' group
- if your reputation > 10 then administrator (kerk, Luvilla) can decide to move you into an "improved" group, but only manually

Main idea is to increase motivation of community members to share their ideas and willingness to support to each other. You may write an article for the subject where you are good enough, you may answer questions, you may share vbulletin.com/org content with vbsupport.org users, receiving "thanks" equal your reputation points. We should not only consume, we should produce something.

- you may:
* increase your reputation (doing something useful for another members of community) and being improved
* purchase temporary access to the improved category:
10 $ for 3 months. - this group can download attachments, reputation/posts do not matter.
20 $ for 3 months. - this group can download attachments, reputation/posts do not matter + adds eliminated + Inbox capacity increased + files manager increased permissions.

Please contact kerk or Luvilla regarding payments.

Important!:
- if your reputation will become less then 0, you will be moved into "simple_users" users' group automatically.*
*for temporary groups (pre-paid for 3 months) reputation/posts do not matter.
Уважаемые пользователи!

На форуме открыт новый раздел "Каталог фрилансеров"

и отдельный раздел для платных заказов "Куплю/Закажу"

Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже:
Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота.
Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
 
 
 
 
sejd
Эксперт
 
sejd's Avatar
Smile Автозамена изображений на свое, если отсутствует
0

Предлагаю сделать автозамену изображений на свое, если вставленная в сообщение картинка не загружается.
Я смотрел, это можно делать через .htaccess, но в таком случае, будут заменяться все изображения на сайте, даже мелкие. Можно делать средствами javascript, но придется редактировать class_bbcode.php, а менять там стандарт [img] не желательно ибо много хаков типа ресайза изображений на нем подвязано.

Полагаю, эту тему можно решить навесив какой-то хук в модулях?

***
Объясню, зачем нужно. У меня на форуме, в основном, все пишут в визуальном редакторе и редактируют сообщения также. В современных браузерах, в этом редакторе не отображается даже ссылка на изображение, если оно отсутствует, приходится переключать в обычный режим и там выискивать. Это трудно, особенно когда длинные тексты. Вдобавок, при каждом переключении редактора у меня к внешним ссылкам подставляется дополнительный <noindex>, приходится все это вычищать.

Потом еще стоит хак, который выводит в forumdisplay картинку из первого поста, и если эта картинка не подгружается, выглядит не красиво.

Короче говоря, этот модуль мог бы существенно облегчить жизнь.
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
Smalesh
В Черном списке
Default
1

Quote:
Originally Posted by sejd View Post
если вставленная в сообщение картинка не загружается.
А речь идет про локальные изображения или расположенные на удаленном сервере? Локальные неплохо разруливаются вообще средствами сервера, заодно выводя 404 для поисковиков. Например, nginx:

Code:
location /imagehosting/ {
    root /home/www/forum/imagehosting;
    expires 30d;
    access_log off;
    try_files $uri /home/www/forum/images/default.jpg =404;
}
 
 
sejd
Эксперт
 
sejd's Avatar
Default
0

Smalesh, речь и о тех и о других, но преимущественно об изображениях с других серверов.
Эта модель работает для папки, а у тех у кого вложения и картинки в базе?
 
 
Smalesh
В Черном списке
Default
0

А это тебе не подойдет?
 
 
kerk
k0t
 
kerk's Avatar
Default
1

Quote:
Originally Posted by Smalesh View Post
А это тебе не подойдет?
уже есть
видимо что то еще нужно, кроме этого...
Quote:
Originally Posted by sejd View Post
Эта модель работает для папки, а у тех у кого вложения и картинки в базе?
из БД все файлы лучше перетащить в ФС
 
 
sejd
Эксперт
 
sejd's Avatar
Default
0

Quote:
Originally Posted by kerk View Post
из БД все файлы лучше перетащить в ФС
Боюсь, база огромная, гигов 5, наверное, может подвиснуть и что тогда?)

Смотрите, тогда такой вариант, в принципе все можно сделать средствами jquery, она у меня и так подключена, но для этого надо прописать класс к ббкоду [img], полагаю, что сделать это можно, навесив хук, который будет подставлять этот класс к картинке уже после того, как все ресайзеры изображений "сожрут" исходный код, тот который в class_bbcode.php. Короче, хук повесить так, чтоб он в самом конце исполнялся.

Как этот модуль может выглядеть и куда его навешивать?
 
 
kerk
k0t
 
kerk's Avatar
Default
1

Quote:
Originally Posted by sejd View Post
база огромная, гигов 5, наверное, может подвиснуть и что тогда?
бэкапы?
выполнять перенос не по 300 вложений как предлагает вобла по дефолту, а по 30-50
это немного подольше, но зависонов не будет
и еще, лучше открыть страницу переноса вложений в отдельной вкладке, а не во фрейме админки
 
 
Smalesh
В Черном списке
Default
0

Quote:
Originally Posted by sejd View Post
Боюсь, база огромная, гигов 5, наверное, может подвиснуть и что тогда?)
5 гиг - это не такое и большое, учитывая хранения файлов в аттачах в базе. А рано или поздно переносить в файлы придется, и чем раньше это сделать, тем меньше проблем будет.

Quote:
Originally Posted by kerk View Post
бэкапы?
5-ти гиговые sql-бекапы - это же просто мечта
 
 
sejd
Эксперт
 
sejd's Avatar
Default
0

Все это все равно не решает проблемы замены изображений со сторонних сайтов)
 
 
kerk
k0t
 
kerk's Avatar
Default
0

Quote:
Originally Posted by sejd View Post
все равно не решает проблемы замены изображений со сторонних сайтов
скрипт который сохраняет картинки локально, при минимальной модификации, решит проблему =)
там нужно заменить код удаления несуществующего изображения, на хтмл код своей картинки (заглушки, я так понимаю?)
 

Tags
img, автозамена изображений, модуль


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 10:53 AM.


Powered by vBulletin® Version 3.0.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.