Бормотухи.НЕТ

Бормотухи.НЕТ (http://www.bormotuhi.net/index.php)
-   vBulletin 3.х (http://www.bormotuhi.net/forumdisplay.php?f=67)
-   -   [Вопрос] Пользователи не могут вставлять картинки (http://www.bormotuhi.net/showthread.php?t=19148)

hnj44289 12.06.2014 00:28

Пользователи не могут вставлять картинки
 
Пользователи используя тег (img)
Вставляют картинки,но вставляется только ссылка на картинку.
Как поправить?
Раньше стоял анонимайзер ссылок anonym.to,думал проблема из-за него,удалил,проблема осталась.
Как поправить?

Prometej 12.06.2014 03:45

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

hnj44289 12.06.2014 05:27

Я понимаю что не видя настроек ничего не сказать,
Что из настроек нужно вам,я сделаю скриншоты?

Prometej 13.06.2014 00:28

Основные настройки - Регистрация пользователей - Опции по умолчанию при регистрации - Отображать изображения

Для зарегистрированных пользователей у которых не отображаются изображения:
Мой кабинет - Опции - Опции просмотра тем - Показывать изображения (включая вложенные в сообщение и вставленные через BB код)

Ещё можно выполнить сиквел-запрос
SET options = options + 4 WHERE NOT (options & 4)

hnj44289 13.06.2014 00:56

Вы не совсем поняли.
Админ пишет сообщение к примеру
(img)http://www.bormotuhi.net/blue/misc/b...i.net_logo.gif (/img)
и изображение видят все.
А если пользователь пишет
(img)http://www.bormotuhi.net/blue/misc/b...i.net_logo.gif (/img)
то вместо изображения ВСЕ видят ссылку http://www.bormotuhi.net/blue/misc/b...i.net_logo.gif
как будто пользователь делал (url)http://www.bormotuhi.net/blue/misc/b...i.net_logo.gif (/url)

hnj44289 13.06.2014 00:58

вот пример админского сообщения:
http://www.bormotuhi.net/blue/misc/b...i.net_logo.gif

А вот юзерского:
http://www.bormotuhi.net/blue/misc/b...i.net_logo.gif
Однако всё через тег img делается.

hnj44289 13.06.2014 01:02

Цитата:

Для зарегистрированных пользователей у которых не отображаются изображения:
Мой кабинет - Опции - Опции просмотра тем - Показывать изображения (включая вложенные в сообщение и вставленные через BB код)
Это помогло.
Но как сделать что бы эта опция была включена у всей группы пользователей,а не только у тех кто её включил?

Prometej 13.06.2014 02:28

Выше я уже писал
Цитата:

Сообщение от Prometej (Сообщение 368544)
Ещё можно выполнить сиквел-запрос SET options = options + 4 WHERE NOT (options & 4)


hnj44289 13.06.2014 23:54

А где его выполнять?

Prometej 14.06.2014 01:02

Можно либо через phpmyadmin, либо через админку в обслуживании (предварительно в конфиге прописав возможность выполнять сиквел-запросы для конкретного пользователя).

hnj44289 14.06.2014 03:00

При выполнении в pma выдает ошибку "переменная не найдена".

OlgaB 17.06.2014 12:31

Цитата:

Сообщение от hnj44289 (Сообщение 368570)
При выполнении в pma выдает ошибку "переменная не найдена".

UPDATE user SET options = options + 4 WHERE NOT (options & 4)

hnj44289 17.06.2014 12:31

Спасибо!
Но как сделать что бы и у новых пользователей были эти права?

OlgaB 19.06.2014 12:57

hnj44289, уже писали:
Цитата:

Основные настройки - Регистрация пользователей - Опции по умолчанию при регистрации - Отображать изображения

hnj44289 22.06.2014 14:01

Цитата:

Сообщение от OlgaB (Сообщение 368573)
UPDATE user SET options = options + 4 WHERE NOT (options & 4)

Спасибо ещё раз,но в таблице users в поле колонке тип данных integer,соответственно там будет просто прибавление к текущему числу четверки(1+4=5) и как тогда определяется что именно эта опция включена?

kerk 18.08.2014 02:50

ууу... =)
Цитата:

Сообщение от hnj44289 (Сообщение 368767)
и как тогда определяется что именно эта опция включена?

если коротко https://ru.wikipedia.org/wiki/Битовое_поле
длинная версия я думаю вам будет мало понятна, скажу только, что вобла использует эту систему во многих местах в движке
для понимания сути, откройте файл includes/xml/bitfield_vbulletin.xml
и посмотрите любую группу опций
каждое следующее значение, это предыдущее значение, умноженное на два
вот здесь более подробно


Текущее время: 06:33. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot

Время генерации страницы 0.04208 секунды с 8 запросами