Как разрешить Java Script в темах

Автор DJ-X, 07 октября 2010, 02:29:22

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

DJ-X

Как разрешить Java Script в теме или может лучше сделать значек который будет добавлять мой Java Script

как вот это, но своё придумать
[move]как вот это, но своё придумать[/move]


Хочу вот это добавить [spoiler][/spoiler]
Если это не безопасно тогда может вот так  ^-^

<div class="sp-body">текст</div> - только чтоб оно как код вставлялось, а не как текст.

Может специальный мод уже есть ?

SMF 1.1.11


Макар

Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

DJ-X

Спасибо !
Я просто не знал как он называется .
Теперь можно будет на примере spoiler
http://custom.simplemachines.org/mods/index.php?action=search;basic_search=spoiler
сделать свой мод :)

DJ-X

Переделал вот этот мод http://custom.simplemachines.org/mods/index.php?mod=1438
и получился Java Script mod для SMF 1.1.11 !


./Themes/default/languages/Modifications.russian-utf8.php
или как он у вас называется - это зависит от кодировки и языка.
вставляем эту строку
$txt['javascript_post'] = 'javascript';

./Sources/Subs.php

ищем


array(
'tag' => 'white',
'before' => '<span style="color: white;">',
'after' => '</span>',
),


После ставляем


array(
'tag' => 'javascript',
'before' => '<script type="text/javascript" src="',
'after' => '"></script>',
),


./Themes/default/Post.template.php

Ищем

'hr' => array('code' => 'hr', 'before' => '[hr]', 'description' => $txt[531]),


После ставляем


'javascript' => array('code' => 'javascript', 'before' => '[javascript]', 'after' => '[/javascript]', 'description' => $txt['javascript_post']),


И добавляем картинку "javascript.gif" сюда "./Themes/ваша тема/images/bbc".

И теперь можно вставлять свою ссылку на файл с javascript.js
Пример
[javascript]http://www.simplemachines.ru/Themes/default/SyntaxHighlighter/js/shCore.js[/javascript]

Интересно, можно тоже самое проделать и с остальными html кодами и сделать для каждого свою кнопку :)



BIOHAZARD

Цитата: DJ-X от 09 октября 2010, 19:42:38

array(
'tag' => 'javascript',
'before' => '<script type="text/javascript" src="',
'after' => '"></script>',
),

огромная...
нет не так...

ОГРОМНАЯ дыра в безопасности форума
Мои моды:
  • RedirectPage
  • Counters
  • CustomSearch
  • SypexDumper
   адаптирую темы    1.1.хx<=>2.0задавая вопросы, старайтесь сразу указывать конечную цель, предполагаемый Вами путь не обязательно окажется самым коротким

Любые моды на заказ

Bugo

Да ладно, пусть человек порадуется... пока пользователи ему какой-нибудь сюрприз не подкинут :)

DJ-X

Цитата: Bugo от 10 октября 2010, 20:13:49
Да ладно, пусть человек порадуется... пока пользователи ему какой-нибудь сюрприз не подкинут :)

Я понимаю что дыра в безопасности , так ведь можно это чуть поправить чтобы только администратор мог видеть и добавлять Java Script , а пользователи нет :)
Я даже знаю как
if ($context['allow_admin'])
Позже подправлю .

BIOHAZARD

Мои моды:
  • RedirectPage
  • Counters
  • CustomSearch
  • SypexDumper
   адаптирую темы    1.1.хx<=>2.0задавая вопросы, старайтесь сразу указывать конечную цель, предполагаемый Вами путь не обязательно окажется самым коротким

Любые моды на заказ

DJ-X

Спасибо !!!
Не знал про [html][/html] O0
Теперь у меня всё работает ! O0 Ура !