Страница 14 из 32

ВВ-коды форума

Добавлено: 16 апр 2013, 11:32
dqdmitry
Подскажите пожалуйста.
Пробую BBcode якоря

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

[anchor={IDENTIFIER}]{TEXT}[/anchor]
Замена

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

<a href="#{IDENTIFIER}" id="{IDENTIFIER}">{TEXT}</a>
Источник.

При создании сообщения выглядит так:

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

[url=http://ссылка#1]Абзац 1.[/url]
[url=http://ссылка#2]Абзац 2.[/url]

[anchor=1][/anchor]1. Текст абзаца 1. Какой-то текст.

[anchor=2][/anchor]2. Текст абзаца 2. Ещё какой-то текст.
Все работает, но вот ссылки на якоря открывает в новом окне... Как это побороть?
Спасибо.

ВВ-коды форума

Добавлено: 16 апр 2013, 11:51
DeaDRoMeO
А мода prime links не стоит ?? Не ковыряли ли вы шаблон bbcode.html ??

ВВ-коды форума

Добавлено: 16 апр 2013, 14:18
dqdmitry
DeaDRoMeO писал(а):А мода prime links не стоит ??
Да, вроде стоит, Сергей. Кажется одним из первых ставил. По крайней мере внешние все в новом окне, внутренние в этом-же открываются.
DeaDRoMeO писал(а):Не ковыряли ли вы шаблон bbcode.html ??
Нет, не ковырял. А что в нем надо сделать?

ВВ-коды форума

Добавлено: 16 апр 2013, 14:31
Prowhman
Я, наверное, уже всех запарил, но спрошу и здесь.
Нужен ББ-код, который бы генерировал случайные числа от 1 до 10, но при этом чтобы число не менялось после обновления страницы.

ВВ-коды форума

Добавлено: 17 апр 2013, 09:03
DeaDRoMeO
dqdmitry писал(а):Да, вроде стоит, Сергей.
А свой домен в исключения добавляли ?
Prowhman, сомневаюсь что такой есть, ведь сгенерированное число надо хранить где то, в БД допустим, такого не видел

ВВ-коды форума

Добавлено: 17 апр 2013, 19:12
Zhenjka
А есть ли BBcode console? Надо для блогов.... Или можно на основе Code сделать код со своим стилем под консоль?

ВВ-коды форума

Добавлено: 17 апр 2013, 21:04
DeaDRoMeO
А какую роль должен ВВкод отыгрывать ? Что под ним подразумевается?

ВВ-коды форума

Добавлено: 18 апр 2013, 09:06
Zhenjka
Никакой, просто вставлять текст чтобы на черном фоне был.

ВВ-коды форума

Добавлено: 18 апр 2013, 09:21
DeaDRoMeO
Ну тогда ничего сложного
Использование ВВ-кода

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

[console]{TEXT}[/console]
HTML замена

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

<div style="background-color: #000000;color: #ffffff;">{TEXT}</div>

ВВ-коды форума

Добавлено: 18 апр 2013, 11:13
Zhenjka
Хотелось бы так

На линуксфоруме приводили пример кода для punBB, проверил у себя, но он уезжает в сторону и теряется стиль сообщения в теме.

Вот код замены HTML

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

<div class="postbody">
                <div class="post-entry">
                    <div class="entry-content">
                        <p><div class="termtitle" style="font-family: courier; position:relative; height:auto; width:auto; overflow:auto; background:#2D2D2D; color:#FFFFFF; border-bottom:1px solid white; padding: 2px;"><strong>Консоль</strong></div>
<div class="termcont" style="font-family: Monospace; position:relative; height:auto; width:auto; overflow:auto; background:#2D2D2D; color:#FFFFFF; line-height:1.4;padding: 3px;font-size: 0.95em;"> {TEXT}</div></p>
                    </div>
                </div>
            </div>
        </div>
    </div>

ВВ-коды форума

Добавлено: 18 апр 2013, 14:16
Prowhman
DeaDRoMeO писал(а):Prowhman, сомневаюсь что такой есть, ведь сгенерированное число надо хранить где то, в БД допустим, такого не видел
Может можно как то увязать с ID поста? Дело в том, что подобное есть для PubBB, устанавливается вставкой JAVA-скрипта в форму ответа, никаких действий по отношению к БД там нет.

ВВ-коды форума

Добавлено: 18 апр 2013, 16:23
DeaDRoMeO
Zhenjka, такой код замены должен быть

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

 <p><div class="termtitle" style="font-family: courier; position:relative; height:auto; width:auto; overflow:auto; background:#2D2D2D; color:#FFFFFF; border-bottom:1px solid white; padding: 2px;"><strong>Консоль</strong></div>
<div class="termcont" style="font-family: Monospace; position:relative; height:auto; width:auto; overflow:auto; background:#2D2D2D; color:#FFFFFF; line-height:1.4;padding: 3px;font-size: 0.95em;"> {TEXT}</div></p>
Prowhman, ссылку дайте, погляжу что там придумали

ВВ-коды форума

Добавлено: 18 апр 2013, 20:14
Prowhman
Вот: http://forumdts.org/viewtopic.php?id=1334

ВВ-коды форума

Добавлено: 19 апр 2013, 05:18
Deva
anton.mq писал(а):akella1900, посмотрю через сутки =)
и я тоже, сначала был просто текст, потом что то исправила, полоски стали цветные, но картинки так и не цепляются. поставила их в три места, все равно бесполезно

ВВ-коды форума

Добавлено: 19 апр 2013, 07:05
DeaDRoMeO
Prowhman, а если вписать этот полный код в шаблон posting_buttons.html ? По идее должна в панели ВВ-кодов появиться кнопочка, может так сработает ?

ВВ-коды форума

Добавлено: 19 апр 2013, 11:49
dqdmitry
Сергей, Виталий, наверное к вам вопрос.
Подскажите, как сделать группу вот этих красивых ББкодов, чтобы рамка была не на всю ширину постбоди, а заканчивалась там, где заканчивается текст.
заканчивалась там, где заканчивается текст
Спасибо.

ВВ-коды форума

Добавлено: 19 апр 2013, 11:54
Prowhman
DeaDRoMeO писал(а):Prowhman, а если вписать этот полный код в шаблон posting_buttons.html ? По идее должна в панели ВВ-кодов появиться кнопочка, может так сработает ?
Пробовал так делать. Окна срабатывают, но код в поле ответа не добавляется.

ВВ-коды форума

Добавлено: 19 апр 2013, 15:26
DeaDRoMeO
dqdmitry, наверное надо убрать из КСС этих ВВкодов width: 95%;
Prowhman, все потому что скрипт вставляет данные в форму отправки, но ориентируется он по айди формы, код написан для другого двига, надо в нем найти и заменить айди на используемые в нашем движке, тобишь чтото в скрипте заменить на postform или message, глядите какой айди у формы отправки ответа нашего двига в posting_body.html

ВВ-коды форума

Добавлено: 20 апр 2013, 13:40
dqdmitry
DeaDRoMeO писал(а):dqdmitry, наверное надо убрать из КСС этих ВВкодов width: 95%;
Серёг, пробую убирать совсем - растягивается на всю ширину поста, пробую auto, а так-же другое значение % ставить, но не то, что хотелось бы получить...
Пробовал padding-right добавлять с разными значениями, не то...
Может не правильно мыслю, но как прописать, чтобы родительским элементом был именно текст, а не ширина страницы?
Чтобы отступы были именно от текста, а не от края браузера (окна).
Добавлю скрины, чтоб понятней.
Вот так сейчас:

А вот так хотелось-бы (подфотошопил):


Код CSS для этого ББкода:

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

.div_avert {
        width: 95%;
        margin: 8px auto;
        padding: 10px 6px 6px 8px;
        min-height: 18px;
        height:auto;
        border-radius: 8px;
        -moz-border-radius: 8px;
        -webkit-border-radius: 8px;
        -webkit-box-shadow: 1px 1px 12px #555;
        -moz-box-shadow: 1px 1px 12px #555;
        box-shadow: 1px 1px 12px #555;
Именно для блоков можно-ли сделать?
Извиняюсь, если очевидные вещи спрашиваю, пытаюсь читать и вникать html, css, но в данном случае не получается...

ВВ-коды форума

Добавлено: 20 апр 2013, 18:09
akella1900
dqdmitry, уберите ширину в .div_avert и добавьте свойство float: left;