Обтекание картинки текстом

Автор DemoN, 30 сентября 2007, 12:48:28

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

DemoN

Возможно ли такое реализовать посредством BB-кода?

Mavn

Где то видел подобное решение но сейчас честно говоря найти не могу
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

DemoN

Такое реализовано на IPB но хотелось бы видеть и на SMF

kostyk

Решили ли данную проблему?
Можно ли сделать обтекание текстом?
Ато не красиво получается когда идет текст, потом картинка, а справа картинки пусто :-(

avexpert

#4
Поддержу автора вопроса. Есть решение?

Fenix

Цитата: avexpert от 21 ноября 2008, 12:34:14
Поддержу автора вопроса. Есть решение?
Забивать пост табличной вёрсткой.

Шаннар

Цитата: avexpert от 21 ноября 2008, 12:34:14
Поддержу автора вопроса. Есть решение?
Может поможет мод для вставки вложений в любое место сообщения (Inline чего-то там)? И обрамление с помощью тэгов [ right ] и [ left ] — не помогает?

avexpert

#7
Решение нашел http://custom.simplemachines.org/mods/index.php?action=parse
И у себя реализовал... Получилось то что надо! http://auto.travella.ru/index.php/topic,163.0.html

DemoN



Шева

Дополню только лишь то, что в файле Modifications.russian.php  нужно руцями прописать примерно такое.
$txt['float'] = 'Обтекание картинки текстом';

Ну и использовать картинку кнопки другую, например как эту. (смотрим волжение)  ;)
Каждый человек способен на многое. Но к сожалению, не каждый знает, на что он способен.

Шева

Добавлю уже все разом.
Во вложении переделаный немного мод. Добавляет сразу запись в русский файл + изменена картинка кнопки.
См. пост выше. 
Каждый человек способен на многое. Но к сожалению, не каждый знает, на что он способен.

Serifa

Благодарствую, Шева. Новичок, а уже столько пользы принес на благо родного СМФ)) Плюс адын! Этот переделанный мод устанавливается через админку?
«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге срочно нужны читатели!

Шева

Цитата: His Divine Shadow от 10 декабря 2008, 19:37:54
Благодарствую, Шева. Новичок, а уже столько пользы принес на благо родного СМФ)) Плюс адын! Этот переделанный мод устанавливается через админку?
Ну новичок я только по постам. А так уже года 4 с системой SMF а на форуме числюсь с 2006 года :)
Устанавливается как положено через админку ;)
Каждый человек способен на многое. Но к сожалению, не каждый знает, на что он способен.

Fert

Только если тема нестандартная то придется ручками через ftp закинуть float.gif в  /Themes/Ваша тема оформления/images/bbc папку)
Иначе будет надпись вместо кнопки)
Просто сам не сразу понял) На будущее тем кто тоже не сразу поймет)

Шева

Так понятное дело, что все моды устанавливаются по умолчанию в Themes\default
Каждый человек способен на многое. Но к сожалению, не каждый знает, на что он способен.

treking

Что-то не получается :( Подскажите по порядку все шаги, пожалуйста!
Тема у меня установлена другая, не по умолчанию.
Загрузил в папку новую кнопку float.gif    http://www.my-site.ru/Themes/my-theme/images/bbc/float.gif (пример)
Далее возвращаюсь в папку ......Themes/default/languages/  и нахожу нужный файл... вот он http://www.my-site.ru/Themes/default/languages/Modifications.russian.php
Этот файл содержит только вот это:

<?php
// Version: 1.1; Modifications
?>

Вписываю в него нужный код $txt['float'] = 'Обтекание картинки текстом';
пробовал вписывать снизу, после ?>
после // Version: 1.1; Modifications
в итоге кнопка не появляется в форуме!!!

Другой вариант попробовал установить модификационный пакет через админку....Что-то установилось...куда именно и что непонял, но результата по-прежнему нет

Подскажите в чем ошибка, как правильно установить кнопку, чтобы работала?

Шева

#17
Цитата: treking от 17 марта 2011, 01:02:22
Другой вариант попробовал установить модификационный пакет через админку....Что-то установилось...куда именно и что непонял, но результата по-прежнему нет
Подскажите в чем ошибка, как правильно установить кнопку, чтобы работала?

Все изменения при установке модов через админку устанавливаются в папку Themes/default а также возможно в папку Sources.

Открой файлы мода и посмотри куда и что оно прописывает.

А на счет файла Modifications.russian.php то попробуй вот так:
<?php
// Version: 1.1; Modifications
$txt['float'] = 'Обтекание картинки текстом'
?>


p.s. Установка вручную:
1. Открыть файл Modifications.russian.php
В конец файла (до знаков ?>) вставить:
$txt['float'] = 'Обтекание картинки текстом';
Должно выглядеть как указано немного выше.

2. Открыть файл Sources/Subs.php найти строчки:

array(
'tag' => 'ftp',
'type' => 'unparsed_content',
'content' => '<a href="$1" target="_blank">$1</a>',
'validate' => create_function('&$tag, &$data, $disabled', '$data = strtr($data, array(\'<br />\' => \'\'));'),


После них вставить следующее:

array(
'tag' => 'float',
'type' => 'unparsed_equals',
'test' => '(left|right)\]',
'before' => '<div style="float: $1; margin: .5ex 1ex 1ex 1ex;">',
'after' => '</div>',


3. Открыть файл (папка с установленной темой)/ Post.template.php найти строчки:
'img' => array('code' => 'img', 'before' => '[img]', 'after' => '[/img]', 'description' => $txt[435]),

Перед ними вставить следующее:
'float' => array('code' => 'float', 'before' => '[float=left][img]', 'after' => '[/img][/float]', 'description' => $txt['float']),


Ну и закинуть картинку float.gif в папку (папка с установленной темой)/images/bbc

Усё Лёлик ;)
Каждый человек способен на многое. Но к сожалению, не каждый знает, на что он способен.

plintus

Кто-нибудь ставил данный мод на SMF 2.0.2 ?
Надёжный хостинг - быстрее быстрого на SSD-дисках от 120 руб/мес  с доменом в подарок Промо-код на скидку в 10%: Skid10

Jhonni

На 1.1.16 не ставится..
выдает ошибки.
А очень нужная фича для тех кто пишет с оформлением картинками и фото.
Reden ist Silber, Schweigen ist Gold.

Ищу профессиональную няню для форума, писать в личку.

GeorG

Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Jhonni

Reden ist Silber, Schweigen ist Gold.

Ищу профессиональную няню для форума, писать в личку.

GeorG

Файла не нашёл, потому что у вас другая кодировка (у вас его и не должно быть собственно), у вас файл Modifications.russian-utf8.php, на на него и делать русификатор. А ошибка в Post.template.php говорит о том, что какой-то мод возможно уже переписал под себя нужный участок кода (как вариант, вы сами это сделали ручной правкой кода).

В общем вам надо устанавливать мод вручную, или адаптировать код установщика под ваш код форума...
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Jhonni

Reden ist Silber, Schweigen ist Gold.

Ищу профессиональную няню для форума, писать в личку.