[Общая тема]BB-коды phpbb3

Если у вас возникают проблемы и вопросы по настройке форума phpBB3 либо выскакивают непонятные ошибки, не устанавливаются либо криво работают модификации, то этот раздел для вас. Обсуждаем все вопросы, связанные со стилями, модификациями, доработками и проблемами их использования.
Перед тем, как обратиться за помощью, обязательно заполните свой профиль (укажите ссылку на свой форум). Если есть вопрос по конкретной модификации, то обязательно пользуемся поиском по форуму, потому как, возможно, уже есть анонс этого мода и соответственно вопрос задается в теме анонса.

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Правила форума
----
Ответить
Аватара пользователя
nudevolga
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 77
Стаж: 12 лет 5 месяцев
Откуда: Наша Раша
Контактная информация:

[Общая тема]BB-коды phpbb3

Сообщение nudevolga »

Наверное ничо страшного если здеся задам вопрос. Появилась в общем идейка про таблицу . Нашёл скрипт. Только вот в доработке его не как не соображу. Существует в общем в строке два блока, если делаем следующий блок, то он автоматически переносится на след строчку и т.д. Хочу, что бы в строчке было не 2 блока а три. Что то менял уже всё менял науГАД. :ad_min_v_duhe: :ad_min_v_duhe: :ad_min_v_duhe: :ad_min_v_duhe:
Какое решение есть здеся :ny_tik: :ny_tik:

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

<table>
<?php $ter_pos = 1;?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>

<?php if ($ter_pos ==1) :?>
	<tr><td style="width:270px;">	
<?php else :?>

<td style="width:270px;">	
<?php endif;?>	


<div class="art-Post">
    <div class="art-Post-tl"></div>
    <div class="art-Post-tr"></div>
    <div class="art-Post-bl"></div>
    <div class="art-Post-br"></div>
    <div class="art-Post-tc"></div>
    <div class="art-Post-bc"></div>
    <div class="art-Post-cl"></div>
    <div class="art-Post-cr"></div>
    <div class="art-Post-cc"></div>
		
    <div class="art-Post-body">
<div class="art-Post-inner art-article" style="height:270px; ">
<h2 class="art-PostHeader">
  <img src="<?php bloginfo('template_url'); ?>/images/PostHeaderIcon.png" width="26" height="25" alt="" />
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php printf(__('Permanent Link to %s', 'kubrick'), the_title_attribute('echo=0')); ?>">
<?php the_title(); ?>
</a>
</h2>
<?php ob_start(); ?>
<?php $icons = array(); ?>
<?php if (!is_page()): ?><?php ob_start(); ?><img src="<?php bloginfo('template_url'); ?>/images/PostDateIcon.png" width="17" height="18" alt="" />
<?php the_time(__('F jS, Y', 'kubrick')) ?>
<?php $icons[] = ob_get_clean(); ?><?php endif; ?><?php if (current_user_can('edit_post', $post->ID)): ?><?php ob_start(); ?><img src="<?php bloginfo('template_url'); ?>/images/PostEditIcon.png" width="14" height="14" alt="" />
<?php edit_post_link(__('Edit', 'kubrick'), ''); ?>
<?php $icons[] = ob_get_clean(); ?><?php endif; ?><?php if (0 != count($icons)): ?>
<div class="art-PostHeaderIcons art-metadata-icons">
<?php echo implode(' | ', $icons); ?>

</div>
<?php endif; ?>
<?php $metadataContent = ob_get_clean(); ?>
<?php if (trim($metadataContent) != ''): ?>
<div class="art-PostMetadataHeader">
<?php echo $metadataContent; ?>

</div>
<?php endif; ?>
<div class="art-PostContent">
<a href="<?php the_permalink() ?>"><img class="img" id="img" src="<?php echo catch_that_image() ?>" width=100px align=left></a>
<p><?php content_limit(300, ""); ?></p>
       
</div>
<div class="cleared"></div>
<?php ob_start(); ?>
<?php $icons = array(); ?>
<?php if (!is_page()): ?><?php ob_start(); ?><img src="<?php bloginfo('template_url'); ?>/images/PostCategoryIcon.png" width="18" height="18" alt="" />
<?php printf(__('Posted in %s', 'kubrick'), get_the_category_list(', ')); ?>
<?php $icons[] = ob_get_clean(); ?><?php endif; ?><?php if (!is_page() && get_the_tags()): ?><?php ob_start(); ?><img src="<?php bloginfo('template_url'); ?>/images/PostTagIcon.png" width="18" height="18" alt="" />
<?php the_tags(__('Tags:', 'kubrick') . ' ', ', ', ' '); ?>
<?php $icons[] = ob_get_clean(); ?><?php endif; ?>
<?php if (!is_page() && !is_single()): ?><?php ob_start(); ?>
<br>
<img src="<?php bloginfo('template_url'); ?>/images/PostCommentsIcon.png" width="18" height="18" alt="" />
<?php comments_popup_link(__('No Comments &#187;', 'kubrick'), __('1 Comment &#187;', 'kubrick'), __('% Comments &#187;', 'kubrick'), '', __('Comments Closed', 'kubrick') ); ?>
<?php $icons[] = ob_get_clean(); ?><?php endif; ?><?php if (0 != count($icons)): ?>
<div class="art-PostFooterIcons art-metadata-icons">
<?php echo implode(' | ', $icons); ?>

</div>
<?php endif; ?>
<?php $metadataContent = ob_get_clean(); ?>
<?php if (trim($metadataContent) != ''): ?>
<div class="art-PostMetadataFooter">
<?php echo $metadataContent; ?>

</div>
<?php endif; ?>

</div>

		<div class="cleared"></div>
    </div>
</div>


<?php if ($ter_pos ==1) :?>
	</td>	
	
	</td>
<?php else :?>
	</td></tr>
<?php endif;?>	
<?php $ter_pos = $ter_pos + 1;?>
<?php if ($ter_pos==3) {$ter_pos = 1;} ?>

<?php endwhile; ?>

</table>
Вроде как за блочок отвечает

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

<td style="width:270px;">
и в конце, но вот стоит тама есчо

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

<?php else :?>
, эта фигня наверное отвечает за позиционирование блока. Не как вобщем не получается её победить :cry_ing: :cry_ing: :cry_ing:
#1
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Сделать таблицу с помощью td и tr

Сообщение DeaDRoMeO »

Ешкин кот, ты видать не ищешь легких путей :-0=) Зачем так все усложнять, тем более используя php, безопасность может пострадать :ti_pa: Почему бы не задать банально замену тегов <td></td>, <tr></tr> и <table></table> на теги [td][/td], [tr][/tr] и [table][/table] ??? А если хочется задать стиль таблицы, то использовать допустим замену <table {TEXT}></table> либо <table {SIMPLETEXT}></table>

А по этому ВВ-коду --- там что зашито в стандарте только 2 ячейки ?? Судя по коду тут зашито железно фиксированная ширина ячейки в width:270px; - 270 пикселей :ne_vi_del: Скинь хотя бы скриншот как работает эта таблица, думаю тут легко разрешить еще одну ячейку
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#2
Аватара пользователя
nudevolga
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 77
Стаж: 12 лет 5 месяцев
Откуда: Наша Раша
Контактная информация:

Сделать таблицу с помощью td и tr

Сообщение nudevolga »

Код готовый. Страницу я расширяю, место есть. Не могу вставить , чтоб 3 в строчку было :ny_tik:
#3
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Сделать таблицу с помощью td и tr

Сообщение DeaDRoMeO »

Дык скинь скриншот работы этого кода, просто надо бы логически понять суть его и чем он хорош :-00):
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#4
Аватара пользователя
nudevolga
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 77
Стаж: 12 лет 5 месяцев
Откуда: Наша Раша
Контактная информация:

Сделать таблицу с помощью td и tr

Сообщение nudevolga »

Он немного не PHPbb)) http://dronovv.ru/doska/
#5
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Сделать таблицу с помощью td и tr

Сообщение DeaDRoMeO »

Ешкин кот блин, ставь этот код === http://www.phpbb3bbcodes.com/viewtopic. ... table#p233 и не парься, ибо php в ВВ кодах это вредно :-00):
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#6
Аватара пользователя
mixail
Свой на все 100
Свой на все 100
Сообщения: 693
Стаж: 12 лет 4 месяца
Контактная информация:

Сделать таблицу с помощью td и tr

Сообщение mixail »

Я так понял, что через админку через bb код надо прописать для таблицы, а вы вот ссылку дали, можно пояснить по рабоче крестьянски, что надо сделать то... :-(--
А то там по английски написано, я так и не понял, что к чему.... :ne_ne_ne:
#7
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Сделать таблицу с помощью td и tr

Сообщение DeaDRoMeO »

Ну если прочитать внимательно тему, то можно понять что небезопасно включать php в шаблонах а не HTML, а ссылку я дал на особо крутой вариант таблицы :hi_hi_hi: Он хорош тем, что можно использовать разные классы таблиц (т.е. их оформления), которые есть в CSS файлах стиля, кстати надо бы себе поставить такой
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#8
Mike
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 87
Стаж: 11 лет 9 месяцев

[Общая тема] BB-коды phpbb3

Сообщение Mike »

Здравствуйте, вот хотелось бы узнать есть ли расширенный бб код , а именно, пользователь нажимает на кн ... а]Название[/code]

Если такое есть, подскажите пожалуйста.
#9
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Расширенный bb код [url]

Сообщение DeaDRoMeO »

Специально для вас написал инструкцию = :co_ol:
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#10
Mike
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 87
Стаж: 11 лет 9 месяцев

Расширенный bb код [url]

Сообщение Mike »

DeaDRoMeO[/url] » [url=http://hello-vitebsk.ru/viewtopic.php?p=11061#p11061]Вчера, 22:26 писал(а):Специально для вас написал инструкцию = :co_ol:
Огромное спасибо!
#11
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Расширенный bb код [url]

Сообщение DeaDRoMeO »

На здоровье :co_ol:
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#12
Аватара пользователя
index-07
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 85
Стаж: 11 лет 7 месяцев

Редакция ББкода

Сообщение index-07 »

Хочу редактировать одна функция в ББкоде.

Если вставлю изображение мигает стрелка между ] [
Можно сделать как на второй картинке- что бы с начало пользователь вставлял УРЛ изображения?
1.jpeg
2.jpeg
Sorry for my pure russian!
#13
Аватара пользователя
hunterkomp
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 86
Стаж: 11 лет 6 месяцев
Откуда: Североморск
Контактная информация:

Редакция ББкода

Сообщение hunterkomp »

это как? у меня URL картинки вставляется именно между началом кода и закрытием оного.
#14
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Редакция ББкода

Сообщение DeaDRoMeO »

Дайте полный код вашего ВВ-кода, тот который вставляли при его создании
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#15
Аватара пользователя
hunterkomp
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 86
Стаж: 11 лет 6 месяцев
Откуда: Североморск
Контактная информация:

Расширенный bb код [url]

Сообщение hunterkomp »

Проделал по Вашей инструкции - остался крайне доволен! Огромное спасибо!
#16
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Расширенный bb код [url]

Сообщение DeaDRoMeO »

Всегда пожалуйста))
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#17
Аватара пользователя
index-07
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 85
Стаж: 11 лет 7 месяцев

Редакция ББкода

Сообщение index-07 »

DeaDRoMeO[/url] » [url=http://hello-vitebsk.ru/viewtopic.php?p=14402#p14402]07 сен 2012, 10:24 писал(а):Дайте полный код вашего ВВ-кода, тот который вставляли при его создании
BBCode

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

[img2={URL}]{TEXT}[/img2]
HTML

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

<a href="{URL}" class="highslide" onclick="return hs.expand(this)"><img src="{URL}" alt="" title="Click to enlarge" style="max-width:205px; max-height:205px;" /></a><div class="highslide-heading" style="text-align:center;">{TEXT}</div>
Sorry for my pure russian!
#18
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Редакция ББкода

Сообщение DeaDRoMeO »

Так-с вроде нельзя сделать, я на днях поковыряю коды и сделаю доработку по типу
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#19
Аватара пользователя
index-07
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 85
Стаж: 11 лет 7 месяцев

Редакция ББкода

Сообщение index-07 »

Можно сделать так?
"Введите ссылку", но без "введите текст" потом.
Sorry for my pure russian!
#20
Ответить