Всех друзей поздравляем с Новым годом! Всего вам самого наилучшего! Всех благ, здоровья а материальное приложится!
СКРИПТЫ althtmlcssphpjsblog

Bbcode панель с функцией и примером скачать

Поддержи проект!!! smile

Что такое DW BBCODE PANEL V1.1 - это готовая bbcode панель, готовая к применению! Скачать как всегда можно в конце страницы!
Контент устарел - см. версию 1.2 Навигация по странице :
  1. Как устанавливать bbcode панель DW BBCODE PANEL V1.1!?
  2. Добавление идентификатора к полю textarea
  3. Использование BBcode_dw функции
  4. Как добавить свои bbcode
  5. Пример использования DW BBCODE PANEL V1.1
  6. Пример DW BBCODE PANEL V1.2
  7. Скачать можно здесь
  1. Как устанавливать bbcode панель DW BBCODE PANEL V1.1!?

    1). Открываем архив закидываем все содержимое в какую-то свою папку на сервере.
    2). Открываем тестовую страницу test__bb_code.html ищем строку и все выделенное красным цветом, заменяем на свой путь до папки(это путь от корневой папки до папки со скриптом ), естественно без домена, и измененную строку добавляем в то место, где предполагаем использовать данную панель:
    <? include $_SERVER['DOCUMENT_ROOT'].'/__a-data/__all_for_scripts/__examples/bbcode/dw_BBcode/__dwBbcode.php'; ?>

    Если вы понятия вообще не имеете, о чем был второй пункт, то:

    3). Открываем страницу index.php в браузере, и вот тут - вывел специально для вас, где и как взять путь...

  2. Добавление идентификатора к полю textarea

    Зачем добавлять класс!? Данный скрипт не человек, но даже и человеку нужно объяснять, куда и что вставлять! А уж скрипту тем более!

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

    Если у вас textarea, то добавим туда класс class="bb_dw_textarea", если уже есть в этом textarea классы, то просто добавляем к уже существующим... class="несколько_классов bb_dw_textarea"

  3. Использование BBcode_dw функции

    Далее, если вы хотите записать с html тегами, то перед записью(в файл, базу данных) пропускаем данные через функцию BBcode_dw, если хотим возвращать html теги при выводе(на странице), то используем функцию BBcode_dw, как это использовано на странице test__bb_code.html
  4. Как добавить свои bbcode

    1). Открываем файл bb_dw_js.js Ищем строку
    text_center= BBDW('#BB_DW_text_center').onclick = function (){ bb_dw_textarea. value += '[CENTER]Текст_по_центру[/CENTER]';}
    , копируем и вставляем скопированную строку под ней... заменяем text_center на какой-то уникальный набор букв, который более не встречается на странице! Как проверить повторяется такой набор букв на странице, я делал страницу, как искать текст по файлам в программе sublime, только вместо тех сочетаний клавиш надо нажать ctrl + F и собственно и все... если совпадения будут, то программа переместит в место совпадения..
    Заменяем [CENTER]Текст_по_центру[/CENTER] на свои bbcode

    2). Кнопка для клика
    Открываем файл __dwBbcode.php ищем строку, копируем вставляем под скопированной:
    <div id="BB_DW_p" title="Абзац">P</div>
    Меняем id на другой - должен быть уникальным, все сотальное произвольно...
    3). Что менять...
    Поскольку выбрали двойной тег абзаца, то и будем тренироваться с ним... подымаемся выше в функцию ищем строку... копируем вставляем под ней! И данный тег меняем на тот, что выбрали в пункте 1
    '/\[P\](.*?)\[\/P\]/is',
    4). На что менять...

    Далее ищем строку, опять копируем, вставляем под скопированной, опять заменяем уже на тег!Внимательно с последовательностью расположения строк, если вставляем под, и редактируем под, то вторую строку делаем тоже самое!! если нарушите порядок, до будет заменяться не нато, что нужно!

    '<p>$1</p>',


Вас может еще заинтересовать список тем : #BBCODE |
Последняя дата редактирования : 14.02.2021 19:44
Название скрипта :DW BBCODE V1.1
Скрипт № 101.5
Пример
Ссылка на скачивание : Все скрипты на одной странице
//dwweb.ru/comments_1_5/include/img/hand_no_foto.png
no
no
Еще никто не прокомментировал! COMMENTS+   BBcode
аватар
🞨
Загрузить свой аватар
(max ширина, высота = 200px)

Подписаться + =

Последние комментарии :
Марат :
08/02/2021 02:50
Всегда пожалуйста приходите ещё!
подробнее.
Павел :
08/02/2021 11:11
Спасибо большое. Очень поучительно.
подробнее.
Марат :
03/02/2021 07:22
03/02/2021Тестирование и разработка Comments+1.5 отложена на неопределенное…
подробнее.
Марат :
31/01/2021 08:31
Всегда пожалуйста!Рад, что помог!
подробнее.
Bambr :
31/01/2021 07:34
Огромное спасибо! )
подробнее.