Хак хостинга изображений на форуме Image Hosting

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Хак хостинга изображений на форуме Image Hosting

Данный хак работает на vBulletin 3.7.x - 3.8.x. По поводу его работы ничего не могу сказать, не ставил нигде. Но так как автором данного хака является Kerk, то это должно говорить само за себя.

Установка:

  • Загружаем файлы по FTP по иерархии папок находящихся в папке forum
  • Импортируем продукт. При импорте ставим галочку "разрешить перезапись".
  • В папке images/imagehosting создаем папку tmp и устанавливаем права на запись: 0777
  • Устанавливаем права для групп пользователей
 

Вложения

  • ImageHosting_v1.0.7_for_vB_3.7.x_3.8.x.zip
    54.7 KB · Просмотры: 60

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
Я долго билась, ища путь на сервере до папки форума, она, оказывается, очень нестандартная. Потом додумалась глянуть в "админка - обслуживание - информация о PHP
там-то в пункте DOCUMENT_ROOT и есть этот путь... теперь буду знать. Может еще кому пригодится)
 

Александр ***

Пользователь
Регистрация
28.02.13
Сообщения
1
Реакции
0
Баллы
1
У меня на 3.8.6 не работает. По ссылкам в меню - все изображения, загрузить изображения - переходит и выдаёт экран белый экран... эх
 

Helenka1

Пользователь
Регистрация
26.06.12
Сообщения
2.501
Реакции
535
Баллы
28
Александр ***, а вы точно все правильно сделали?
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
По ссылкам в меню - все изображения, загрузить изображения - переходит и выдаёт экран белый экран...

Только это, или вообще не работает? С данным хаком не было ни разу проблем. Ставил на несколько форумов.
 

Sayf

Пользователь
Регистрация
10.05.12
Сообщения
288
Реакции
263
Баллы
28
Вот поставил на "денвер" все работает.
 

koil

Пользователь
Регистрация
16.01.13
Сообщения
577
Реакции
98
Баллы
13
Подскажите темы где описаны способы храннения изображения на своем хостинге.
Как сделать попроще, что-бы вставлять рисунки в темы не обращаясь к сторонним ресурсам.
(не имею в виду вложения)
 

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
koil, вы как раз в теме этого хака и находитесь - изображения загружаются на ваш хостинг, не обращаясь к сторонним ресурсам.
 

koil

Пользователь
Регистрация
16.01.13
Сообщения
577
Реакции
98
Баллы
13
koil, вы как раз в теме этого хака и находитесь - изображения загружаются на ваш хостинг, не обращаясь к сторонним ресурсам.
я так и понял, но смущает отсутствие описания..
как это работает, появится ли соответствующий пункт при написании поста..
да еще какие-то непонятные трудности с нахождением "в пункте DOCUMENT_ROOT и есть этот путь" и "ЭТА ВЕРСИЯ ТОЛЬКО ДЛЯ ЛИНЕЙКИ 3.7.x !!!"
 

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
koil, этот хак стоит здесь - видите в нижней левой части формы ответа меню загрузки?

непонятные трудности с нахождением "в пункте DOCUMENT_ROOT и есть этот путь"

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

koil

Пользователь
Регистрация
16.01.13
Сообщения
577
Реакции
98
Баллы
13
koil, этот хак стоит здесь - видите в нижней левой части формы ответа меню загрузки?
вижу, понял.
а как на счет "ЭТА ВЕРСИЯ ТОЛЬКО ДЛЯ ЛИНЕЙКИ 3.7.x !!!" ?

для этого есть там есть файл "resize fix for vb v.3.8.4"?
с ним что-то надо делать?
 

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
koil, на надпись не обращайте внимания, ставьте, работает. Файл из фикса можно перезалить поверх исходного, чтобы можно было изменять размер изображений... В общем, просто перезалейте его и если не понравится возможность - просто отключите её.
 

koil

Пользователь
Регистрация
16.01.13
Сообщения
577
Реакции
98
Баллы
13
koil, на надпись не обращайте внимания, ставьте, работает. Файл из фикса можно перезалить поверх исходного, чтобы можно было изменять размер изображений... В общем, просто перезалейте его и если не понравится возможность - просто отключите её.
Ок. Так и сделаю.

Кстати как варианты..
в админке есть что-то про "GD более широко доступна, но ImageMagick более совершенна"..
Можно ли это как-то использовать?

И можно ли как-то приспособить альбомы пользователй?
Допустим завел альбом, закинул туда фотку, и уже оттуда вставлаять в пост?
 

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
в админке есть что-то про "GD более широко доступна, но ImageMagick более совершенна"..
Можно ли это как-то использовать?

Не знаю, не пробовала.

И можно ли как-то приспособить альбомы пользователй?
Допустим завел альбом, закинул туда фотку, и уже оттуда вставлаять в пост?

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

koil

Пользователь
Регистрация
16.01.13
Сообщения
577
Реакции
98
Баллы
13
1. там три файла vbimghost.php
все в разные места?
файлом из папки "resize fix for vb v.3.8.4" какой заменить?

2. Где проставляются права на папки?
 
Последнее редактирование:

koil

Пользователь
Регистрация
16.01.13
Сообщения
577
Реакции
98
Баллы
13
Никаких трудностей - просто загляните по указанному пути (админка - обслуживание - информация о PHP) и найдя там этот пункт, укажите ваш путь в настройках хака, после чего появится подтверждающая надпись, что путь указан верно.
аа.. понял наконец-то о чем речь ))
и то после того как сам помучился с этим путем..
нашел путем перебора и просмотра старых писем от хостера ))

(имхо) Правильнее было бы написать..
"..после установки продукта в меню админки появится вкладка "хостинг изображений" где в основных настройках нужно указать "путь на сервере". Для того что-бы узнать свой путь, нужно заглянуть в "админка - обслуживание - информация о PHP" где в пункте DOCUMENT_ROOT и можно это найти"
2. Установить права CHMOD 0777 на папку images/imagehosting/tmp можно через.. (здесь не знаю)

Добавлено через 41 минуту
вроде все установил, но..
как пользователь могу вставлять картинки в посты, все нормально,
а когда вставляю картинки как админ, они оказываются в шапке форума!:shok:
Что не так?
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
можно через.. (здесь не знаю)
FTP, можно через панель управления хостингом.
https://lumtu.com/haki-vbulletin/2740-damper-dlya-vbulletin-2.html#post31429


а когда вставляю картинки как админ, они оказываются в шапке форума!
:shok: да уж... никогда не видел такого
 

Avalanch

Пользователь
Регистрация
22.02.13
Сообщения
91
Реакции
42
Баллы
3
Адрес
Москва
Решился, поехали, права все стоят, пути прописаны :)

Изображение keBNmyo741c.jpg превышает допустимый размер загружаемого изображения.

Размер одного изображения до 10мб. Что не так?
Удаленно загружает, напрямую с компьютера нет.
 
Последнее редактирование:

Helenka1

Пользователь
Регистрация
26.06.12
Сообщения
2.501
Реакции
535
Баллы
28
Avalanch, а в пикселях какой размер выставлен?
 

Avalanch

Пользователь
Регистрация
22.02.13
Сообщения
91
Реакции
42
Баллы
3
Адрес
Москва
Avalanch, а в пикселях какой размер выставлен?

Фотку приложил (хотя не приложил, у вас такая же проблема).



И как его убрать из navbar?
 
Последнее редактирование:

Helenka1

Пользователь
Регистрация
26.06.12
Сообщения
2.501
Реакции
535
Баллы
28
Avalanch, значит вы грузите изображение, превышающее допустимые размеры.

Добавлено через 55 секунд
У вас выставлено 1024*768, размеры вашей картинки больше?
 

Avalanch

Пользователь
Регистрация
22.02.13
Сообщения
91
Реакции
42
Баллы
3
Адрес
Москва
Avalanch, значит вы грузите изображение, превышающее допустимые размеры.

Добавлено через 55 секунд
У вас выставлено 1024*768, размеры вашей картинки больше?

Все разобрался, поставил максимально разрешимые 6000*3000 px. Теперь все грузится :)

А по поводу navbar?
 

Helenka1

Пользователь
Регистрация
26.06.12
Сообщения
2.501
Реакции
535
Баллы
28
Avalanch, а зачем вам такие большие картинки? Представляете, штук 5 таких на странице, сколько она будет грузиться?

А с навбаром я не знаю, помочь не могу.
 

Avalanch

Пользователь
Регистрация
22.02.13
Сообщения
91
Реакции
42
Баллы
3
Адрес
Москва
Avalanch, а зачем вам такие большие картинки? Представляете, штук 5 таких на странице, сколько она будет грузиться?

А с навбаром я не знаю, помочь не могу.

Ну таких загрузок не будет, тем более ресайз у меня в 800*600, я загружаю аудио до 20 мб (mp3), меньше минуты грузится.
 

Helenka1

Пользователь
Регистрация
26.06.12
Сообщения
2.501
Реакции
535
Баллы
28
Avalanch, хозяин-барин )).
 

koil

Пользователь
Регистрация
16.01.13
Сообщения
577
Реакции
98
Баллы
13
:shok: да уж... никогда не видел такого
поэтому вопрос по поводу файла vbimghost.php актуален.

Что делать с файлом из папки "resize fix for vb v.3.8.4"?

Я заменил тот который лежит в корне (содержимое было наиболее близко)
Нужно ли заменять и другие?
Они все разных размеров и с разными датами.

FTP, можно через панель управления хостингом.
Да методом тыка пришел к тому же.. "файловый менеджер", но был не уверен
сбивает с толку цифра 0
"права на запись: 0777"
откуда она и где выставляется, везде по три цифры.

Дампер для vBulletin
тема интересная, не знал что для смены прав доступа есть программа CHMOD. (думал это просто аббревиатура какая-то). А я то как дурак через тоталкомандер менял..
 
Последнее редактирование:

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
по navbar подожду ответа Он там лишний для вывода(

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

Удаленно загружает, напрямую с компьютера нет.

Посмотрите в опциях php в админке максимальный размер загрузки

Нужно ли заменять и другие?

А какие другие, что-то не понял...

сбивает с толку цифра 0
"права на запись: 0777"
0777 и 777 это одно и то же.
 

Avalanch

Пользователь
Регистрация
22.02.13
Сообщения
91
Реакции
42
Баллы
3
Адрес
Москва
Отключите его в модулях. Продукты и модули, зайдите в модули, найдите продукт и снимите галочку с модуля который выводит ссылку.



Посмотрите в опциях php в админке максимальный размер загрузки



А какие другие, что-то не понял...


0777 и 777 это одно и то же.


Переменная называется vbimghost - global_start. Решена проблемка.
 

1nt

Пользователь
Регистрация
12.02.13
Сообщения
18
Реакции
2
Баллы
3
Все отлично работает на vb 3.8.7

Добавлено через 38 минут
И да забыл, спасибо большое за хак!
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Это не нам спасибо, а Керку за хорошие авторские хаки в бесплатном доступе.
 

1nt

Пользователь
Регистрация
12.02.13
Сообщения
18
Реакции
2
Баллы
3
Вам и ему)
 

koil

Пользователь
Регистрация
16.01.13
Сообщения
577
Реакции
98
Баллы
13
А какие другие, что-то не понял...
Выше писал (вот минус отсутствия вложенности цитат, и 10 сообщений на страницу.. теперь все переписывать..)

по исходнику файл vbimghost лежит в папке admincp и в корне.
И обе разные, по размеру и содержимому..(на глазок)

отдельно лежит в папке "resize fix for vb v.3.8.4"
Для чего пояснений нет. Полагаю для замены.
Заменил тот что в корне.. (что изменилось не заметил)
Может надо заменить и тот который в папке admincp?
 

Avalanch

Пользователь
Регистрация
22.02.13
Сообщения
91
Реакции
42
Баллы
3
Адрес
Москва
koil, на надпись не обращайте внимания, ставьте, работает. Файл из фикса можно перезалить поверх исходного, чтобы можно было изменять размер изображений... В общем, просто перезалейте его и если не понравится возможность - просто отключите её.

Выше писал (вот минус отсутствия вложенности цитат, и 10 сообщений на страницу.. теперь все переписывать..)

по исходнику файл vbimghost лежит в папке admincp и в корне.
И обе разные, по размеру и содержимому..(на глазок)

отдельно лежит в папке "resize fix for vb v.3.8.4"
Для чего пояснений нет. Полагаю для замены.
Заменил тот что в корне.. (что изменилось не заметил)
Может надо заменить и тот который в папке admincp?

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

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Заменил тот что в корне.. (что изменилось не заметил)
А что вы должны заметить?

Может надо заменить и тот который в папке admincp?
То есть один и тот же файл в два разных места? :) Ну попробуйте. Потом расскажите что получится. :)
 

koil

Пользователь
Регистрация
16.01.13
Сообщения
577
Реакции
98
Баллы
13
Вам же Ночная странница отвечала по поводу этого файл, выделил красным. Файл заменять в корне форума, не внутри папок.
Про корень ни слова.
А "исходный" лежит в двух местах.
Писал уже несколько раз..

Добавлено через 3 минуты
То есть один и тот же файл в два разных места? :) Ну попробуйте. Потом расскажите что получится. :)
Так это я у вас хотел узнать.
Четвертый раз пишу..
Существуют два файла с одинаковым названием..
хотя ладно.. уже лень переписывать..
 
Последнее редактирование:

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
[OFF]koil, да не бойтесь вы так... мне ваши терзания по поводу каждого шага напоминают действия сапера... Не взорвется. Вот честно - не взорвется. Кому-то нужно больше серьезности, но вам нужно больше свободы... поставьте Денвер и вволю поэкспериментируйте на нем, раз так волнуетесь за живой форум.[/OFF]

Заменяем файл в корневой. Изменятся настройки в админке. Второй файл трогать не нужно.
 

koil

Пользователь
Регистрация
16.01.13
Сообщения
577
Реакции
98
Баллы
13
Заменяем файл в корневой. Изменятся настройки в админке. Второй файл трогать не нужно.
Все работает, только один косяк.
С правами админа не работает.

В процессе вставки картинки:
С правами пользователя видно как картинка ставится в пост,
с правами админа картинка почему-то лезет в шапку. Показывается там.
Но если сохранить, то картинки не видно нигде..

2. Ссылка "открыть" показывает все загруженные рисунки.
А что будет через какое-то время?
Там накопится их огромное количество. Как удалять, не вижу.
Ну разве что через хостинг, но это же не решение проблемы..

3. Для чего папка tmp? Можно ли оттуда все удалить?
 
Последнее редактирование:

Avalanch

Пользователь
Регистрация
22.02.13
Сообщения
91
Реакции
42
Баллы
3
Адрес
Москва
Все работает, только один косяк.
С правами админа не работает.

В процессе вставки картинки:
С правами пользователя видно как картинка ставится в пост,
с правами админа картинка почему-то лезет в шапку. Показывается там.
Но если сохранить, то картинки не видно нигде..

Права настроили для групп?

2. Ссылка "открыть" показывает все загруженные рисунки.
А что будет через какое-то время?
Там накопится их огромное количество. Как удалять, не вижу.
Ну разве что через хостинг, но это же не решение проблемы..

Ссылка: http://www.адресфорума.ru/vbimghost.php, там есть кнопочка удалить. Зачем через хостинг? Чтобы были потом везде неотображаемые картинки?

3. Для чего папка tmp? Можно ли оттуда все удалить?

Папка временных файлов, аналогично temporary files в windows, оно вам мешает ?:)
 

koil

Пользователь
Регистрация
16.01.13
Сообщения
577
Реакции
98
Баллы
13
Права настроили для групп?
Где это?..
Где есть настройка прав где можно увидеть разницу настройки для данного хака?
Вот я вижу только в "группа пользователей"
есть вкладка "Права для хостинга изображений"
и что там сделать?
Ссылка: http://www.адресфорума.ru/vbimghost.php, там есть кнопочка удалить.
вижу..
вспомнил, я как-то смотрел уже это, правда не помню как туда попасть..

Добавлено через 14 минут
Все работает, только один косяк.
С правами админа не работает.
Нашел причину.
Разница в броузерах :)

Просто смотрю одновременно через разные броузеры.
В одном настраиваю в другом проверяю..
(что-бы не менять логины..)
 
Последнее редактирование:

Avalanch

Пользователь
Регистрация
22.02.13
Сообщения
91
Реакции
42
Баллы
3
Адрес
Москва
Где это?..
Где есть настройка прав где можно увидеть разницу настройки для данного хака?
Вот я вижу только в "группа пользователей"
есть вкладка "Права для хостинга изображений"
и что там сделать?

Группы пользователей - Управление группами пользователей - Редактировать все группы, настроить им возможность работы с данным хаком.


Включить возможно загрузки для тех групп для которых это необходимо.
 

koil

Пользователь
Регистрация
16.01.13
Сообщения
577
Реакции
98
Баллы
13
Группы пользователей - Управление группами пользователей - Редактировать все группы, настроить им возможность работы с данным хаком.


Включить возможно загрузки для тех групп для которых это необходимо.
это я видел
Где и как можно можно запретить пользователмя удалять свои рисунки вставленные через этот хак?
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
koil, да не бойтесь вы так... мне ваши терзания по поводу каждого шага напоминают действия сапера... Не взорвется. Вот честно - не взорвется.

:) Мне тоже
Где и как можно можно запретить пользователмя удалять свои рисунки вставленные через этот хак?
Ну там же :) Может администрировать изображения - нет
 

koil

Пользователь
Регистрация
16.01.13
Сообщения
577
Реакции
98
Баллы
13
Ну там же :) Может администрировать изображения - нет
я тоже так думал..
однако в меню, наверху.. "мой кабинет|изображения|справка..."
там где Изображения/мои изображения/.. можно удалить все свои изображения, и они исчезнут со всех постов.
(при этом администрирование запрещено, в правах - удаление своих постов тоже запрещено и т.д.)1
 
Последнее редактирование:

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Если в группе не стоят права на удаление, то их нельзя удалить.
 

koil

Пользователь
Регистрация
16.01.13
Сообщения
577
Реакции
98
Баллы
13

koil

Пользователь
Регистрация
16.01.13
Сообщения
577
Реакции
98
Баллы
13
Последнее редактирование:

Avalanch

Пользователь
Регистрация
22.02.13
Сообщения
91
Реакции
42
Баллы
3
Адрес
Москва
попробовал
(время правки поста кстати прошло)
как видите влегкую..

а хотите теперь ваши рисунки поудаляю?

И как же вы по удаляете другие ? :) Никак! Так как прав у вас нет таковых.




От обычного пользователя зашел без прав администрирования :) Что он может удалить?

Ответ:
НИЧЕГО!:fuck:
 

Статистика форума

Темы
200.631
Сообщения
380.508
Пользователи
327.849
Новый пользователь
ffors
Сверху Снизу