Показать сообщение отдельно
Старый 01.08.2009, 16:59 Вверх   #1
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
Хорошо Выполнение нескольких BBcode в один клик

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

1. Открываем файл engine/modules/bbcode.php
2.ищем

Код:
<div id="b_spoiler" class="editor_button" onclick="simpletag('spoiler')"><img src="/templates/nova/bbcodes/spoiler.gif" width="23" height="25" border="0" alt="" /></div>

3.ниже добовляем

Код:
<div class="editor_button"  onclick="ser999()"><img title="титл кнопки" src="/templates/nova/bbcodes/имя вашей кнопки.gif" width="23" height="25" border="0"></div>

4.открываем templates\ваш_шаблон\addnews.tpl

вставляем в самое начало:

Код:
<script language="JavaScript">

function ser999()
{
    var FoundErrors = '';

    var ser999   = prompt(text_enter_url, "адрес изображения");

    if (!ser999) {
        FoundErrors += " " + error_no_url;
    }

    if (FoundErrors) {
        alert("Error!"+FoundErrors);
        return;
    }

    doInsert("
[img]"+ser999+"[/img]
", "", false); } </SCRIPT>
В результате получим сразу после ваставки картинки:

[center][img]http: //адрес.ru/i1.jpg[/ img][/ center]
вот собственно и все!!!!

Вот еще пример для варезников

1. выполняем с 1 по 3 пункт.
2. в место 4 пункта пишем это

Код:
<script language="JavaScript">

function ser999()
{
    var FoundErrors = '';

    var ser999   = prompt(text_enter_url, "http://");

    if (!ser999) {
        FoundErrors += " " + error_no_url;
    }

    if (FoundErrors) {
        alert("Error!"+FoundErrors);
        return;
    }

    doInsert("Скачать С депозита ", "", false);
}

</SCRIPT>
при этом ваша ссылка примет вот такой вид

[URL= адрес файла][B]Скачать С депозита [/ B][/ URL]

Автор мода: ser999
  Ответить с цитированием
 
Время генерации страницы 0.05196 секунды с 10 запросами