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

[IMG=LEFT] под phpbb3

У вас есть идея для расширения функциональности phpBB 3.0.x? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Mezz
phpBB 1.0.0
Сообщения: 3
Стаж: 18 лет 4 месяца

[IMG=LEFT] под phpbb3

Сообщение Mezz »

Уже второй день пытаюсь найти мод который позволял бы делать обтекание картинки, как во второй версии с тэгом [IMG=LEFT](RIGHT). Что-то никак не выходит каменный цветок. Пробовал сделать замену в bbcode тоже не получается, форум выдает сообщение тэг IMG уже существует. Просьба не бить, чесно юзал поиск - именно то что нужно не нашел:)
Аватара пользователя
Eljor
phpBB 1.4.0
Сообщения: 38
Стаж: 20 лет 4 месяца
Откуда: http://aaaweb.ru

Re: [IMG=LEFT] под phpbb3

Сообщение Eljor »

Mezz писал(а):Пробовал сделать замену в bbcode тоже не получается, форум выдает сообщение тэг IMG уже существует.
попробуйте просто вместо тега [ IMG ] [ /IMG ] использовать тег [image][/image]
Последний раз редактировалось Eljor 30.05.2008 13:23, всего редактировалось 1 раз.
Ego, qui nemine cedo, et qui a nemine docere possum.
Mezz
phpBB 1.0.0
Сообщения: 3
Стаж: 18 лет 4 месяца

Re: [IMG=LEFT] под phpbb3

Сообщение Mezz »

Данные вариант, не очень подходит, потому что старые темы нужно будет все редактировать. Это не есть гут. Как краний вариант если только.
Аватара пользователя
Eljor
phpBB 1.4.0
Сообщения: 38
Стаж: 20 лет 4 месяца
Откуда: http://aaaweb.ru

Re: [IMG=LEFT] под phpbb3

Сообщение Eljor »

ммм... То есть, если я правильно вас понял, вы уже создавали темы, используя код [img=left][/img], хоть он и не работал.. ?
Если так, то надо уже править где-то в файлах форума эти самые bbcode. Где именно, пока не знаю, еще пока не сталкивался с такой проблемой.
Ego, qui nemine cedo, et qui a nemine docere possum.
Mezz
phpBB 1.0.0
Сообщения: 3
Стаж: 18 лет 4 месяца

Re: [IMG=LEFT] под phpbb3

Сообщение Mezz »

Не совсем так, есть темы перенесенные с старого форума, там стоял мод, за счет которого обтекание картинок работало используя синтаксис, что я описал выше. Для версии 2.0 я нашел нужный мод, но работать на 3.0 он отказывается. Да и особого желание заниматься вычищением тэгов нету, тем более что данная синтаксическая конструкция применяется часто и люди привыкли.
Чесно говоря я понять не могу почему в 3шке не доделали тэг IMG я на 90% форумов видел этот аддон.
Аватара пользователя
Eljor
phpBB 1.4.0
Сообщения: 38
Стаж: 20 лет 4 месяца
Откуда: http://aaaweb.ru

Re: [IMG=LEFT] под phpbb3

Сообщение Eljor »

во второй версии, кажется не было возможности добавлять свои собственные bbcode (если мне не изменяет память...), что реализовывалось за счет мода. В 3 версии реализовали решение, позволяющее пользователям не париться с поиском модов по добавлению "своих" bbcode, а сделали функцию ручного добавления без правки кода.
Вычищать теги не нужно, нужно покопаться в коде форума и найти описание синтаксиса тега [img] и исправить его в нужную сторону.

Добавлено спустя 7 минут 58 секунд:
Я думаю пригодится, если открыть файл includes/bbcode.php и найти строку

Код: Выделить всё

				'img'		=> '<img src="$1" alt="' . $user->lang['IMAGE'] . '" />',
найти

Код: Выделить всё

<img src="$1" 
и добавить после

Код: Выделить всё

align="left"
А как вот сделать вдобавок еще и выравнивание по правому краю, да и еще на выбор, я хз...

Добавлено спустя 1 минуту 10 секунд:
надо будет еще добавлять тогда переменные... я код мало знаю, поэтому тут не подскажу...

Добавлено спустя 2 минуты 6 секунд:
да, только сейчас понял, что при таком раскладе все вставленные через тег [ IMG ] картинки будут обтекать текстом справа...

Добавлено спустя 1 минуту 18 секунд:
а что за мод такой был? может его можно тут как-то "припаять"?
Ego, qui nemine cedo, et qui a nemine docere possum.
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 20 лет
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Re: [IMG=LEFT] под phpbb3

Сообщение Gisher »

зачем трогать файлы? можно воспользоваться встроенной возможностью phpbb3 , добавить bbcode
посмотрите на рисунок

Изображение

Код: Выделить всё

[left][IMG]ссылка на фото [/IMG][/left] 
думаю поможет
анологично и для выравнивания в право (вместо left нужно писать right)
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 19 лет 4 месяца
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Re: [IMG=LEFT] под phpbb3

Сообщение FladeX »

Gisher
выравнивание и обтекание вещи абсолютно разные.
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 20 лет
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Re: [IMG=LEFT] под phpbb3

Сообщение Gisher »

FladeX
угу... читал не внимательно...(
Аватара пользователя
Eljor
phpBB 1.4.0
Сообщения: 38
Стаж: 20 лет 4 месяца
Откуда: http://aaaweb.ru

Re: [IMG=LEFT] под phpbb3

Сообщение Eljor »

Gisher писал(а):угу... читал не внимательно...(
к тому же Mezz сообщил, что до этого пользовался уже выравниванием через [img=left][/img], с предустановленным модом на 2* версии форума. Реализация путем добавления bbcode не прокатит.
Ego, qui nemine cedo, et qui a nemine docere possum.
Jons
phpBB 2.0.4
Сообщения: 418
Стаж: 18 лет 1 месяц
Благодарил (а): 65 раз
Поблагодарили: 2 раза

Re: [IMG=LEFT] под phpbb3

Сообщение Jons »

Теме конечно год, но меня интересует именно это.
Как добавить в тег IMG параметр align=""

в файле includes/bbcode.php будет выглядеть так:

Код: Выделить всё

'img'      => '<img align="$1" src="$2" alt="' . $user->lang['IMAGE'] . '" />',
А где ещё и что нужно поправить?
чтобы тег можно было использовать так:

Код: Выделить всё

[img=left][/img]
[img=right][/img]
[img=center][/img]
Jons
phpBB 2.0.4
Сообщения: 418
Стаж: 18 лет 1 месяц
Благодарил (а): 65 раз
Поблагодарили: 2 раза

Re: [IMG=LEFT] под phpbb3

Сообщение Jons »

Неужели никто не знает, как модернизировать этот (стандартный img) bbcode?
Помогите пожалуйста очень надо, сам не знаю как. Если кто покажет как модернизировать этот, можно будет понят как и другие изменить если понадобится.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [IMG=LEFT] под phpbb3

Сообщение Палыч »

Jons
Блин, ну напишите свой bbcode. Не высшая математика. Все примеры есть в админке.
Использование BBCode

Код: Выделить всё

[imgltr={IDENTIFIER}]{URL}[/imgltr]
Замена HTML

Код: Выделить всё

<div align="{IDENTIFIER}"><img src="{URL}"></div>
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
grindcore
phpBB 1.0.0
Сообщения: 1
Стаж: 17 лет 2 месяца

Re: [IMG=LEFT] под phpbb3

Сообщение grindcore »

Палыч
В этом случае выравнивается, но отступа нет. Не подумайте, что придираюсь к опытному, я сам та ещё зеленый в этом деле, но чуток подправил код и классно получается.


1. Открыть редактор стилей
styles\-=YourTheme=-\theme\stylesheet.css

В самом низу добавить:

Код: Выделить всё

.imgltr {
padding: 0px 7px 7px 7px;
}
Сохранить.

2. Идем в: Админка - Сообщения - BBCodes
Добавляем:
Использование BBCode:

Код: Выделить всё

[imgltr={IDENTIFIER}]{URL}[/imgltr]
Замена HTML:

Код: Выделить всё

<img src="{URL}" alt="Изображение" align="{IDENTIFIER}" class="imgltr">
Подсказка:

Код: Выделить всё

Обтекание картинки текстом. Можно использовать: right  и left
ЗЫ: Нет center, потомучто это можно сделать стандартным кодом:

Код: Выделить всё

[center][/center]
Да и почемуто в этом случае не работает центрирование.
zazerkalye2
phpBB 1.0.0
Сообщения: 4
Стаж: 17 лет 2 месяца

Re: [IMG=LEFT] под phpbb3

Сообщение zazerkalye2 »

Gisher - Я чайник во всём этом, но благодаря вам, понял как сотворить тэги "center", "left" и "right"

Вернуться в «Запросы модов для phpBB 3.0.x»