Перейти к публикации

  

1 пользователь проголосовал

  1. 1. А чем Вы подсвечиваете код на DLE ?

    • Syntax Highlighter
      1
    • Google Code Prettify
      0
    • HighLight.js
      0
    • SHJS
      0
    • Chili
      0
    • Lighter.js
      0
    • Другой
      0
    • Стандартные возможности
      0


Рекомендованные сообщения

(Повторяю свой вопрос, предыдущую тему удалите мою...)

Интересует возможность прикрутить скрипт http://alexgorbatche...ghter/download/ подсветки кода Syntax highlighter на версию DLE 9.2

Нашел инфо для 8,5, но на DLE 9.2 она не работает...

http://zver-master.r...dpress-dle.html

(сайт pcvector.net)

Изменено пользователем pcvector
Ссылка на сообщение
Поделиться на других сайтах

Я руками при помощи таблицы цветов раскрашиваю.

А зачем тогда вам DLE ? может просто на html все сделать )) каждую страничку ляпать)))

Ссылка на сообщение
Поделиться на других сайтах

pcvector,

Укажите правильные ссылки, Ваши с ошибками :rolleyes:

Ссылка на сообщение
Поделиться на других сайтах

Получилось...

А как бы сделать так, чтобы при вставке тега code, спрашивалось и вводилось соответственно тип кода (js, css, php и т.д.)

Нужно подправить вот этот код:

function code()

{

    var FoundErrors = '';


    var enterTYPE   = prompt("Введите тип добавляемого кода:", "js");

    if (!enterTYPE) {

        FoundErrors += " Вы не ввели, либо неверно ввели имя типа!";

    }


    if (FoundErrors) {

        alert("Error!"+FoundErrors);

        return;

    }


    doInsert("[code="+enterTYPE+"]", "[/соde]", true);

}

по этой инструкции, но под DLe 9.2

но с учетом того, что остался и тег code, просто без указания языка - что сделано в этойинструкции

Ссылка на сообщение
Поделиться на других сайтах
function code()

{

    var enterTYPE   = prompt("Введите тип добавляемого кода:", "js");

    if (!enterTYPE) {

        doInsert("[code]", "[/соde]", true);

    } else {

        doInsert("[code="+enterTYPE+"]", "[/соde]", true);

    }

}

Изменено пользователем a1ex
Ссылка на сообщение
Поделиться на других сайтах


в DLE 9.2 несколько другое построение кода... что-то типа такого должно быть

function code()


{

	var thesel = get_sel(eval('fombj.'+ selField))


	DLEprompt("Введите тип добавляемого кода:", "js", dle_prompt, function (r) {


		var enterTYPE = r;


                doInsert("[code="+enterTYPE+"]", "[/соde]", true);

дальше не уверен... как (возможно и начало не такое...) вот например так выглядит код в DLE 9.2 для pageLINK
function pagelink()

{

	var thesel = get_sel(eval('fombj.'+ selField))


    if (!thesel) {

        thesel = '$lang[bb_bb_page]';

    }


	DLEprompt(text_enter_page, "1", dle_prompt, function (r) {


		var enterURL = r;


		DLEprompt(text_enter_page_name, thesel, dle_prompt, function (r) {


			doInsert("[page="+enterURL+"]"+r+"[/page]", "", false);

			ie_range_cache = null;


		});


	});

}

Изменено пользователем pcvector
Ссылка на сообщение
Поделиться на других сайтах

в DLE 9.2 несколько другое построение кода... что-то типа такого должно быть

Просто юзается jqwery. Без него и так будет работать

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...