movies Опубликовано 2 Ноября 2007 Жалоба Поделиться Опубликовано 2 Ноября 2007 Правильно ли я интерпритирую строку из do_output (functions.php)?$ibforums->skin['template'] = str_replace( "<% JAVASCRIPT %>", "", $ibforums->skin['template']);Я так понял, что в движке заложен отказ от использования javascript. Так ли это? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 xRay Опубликовано 2 Ноября 2007 Жалоба Поделиться Опубликовано 2 Ноября 2007 Нет не правильно это замена просто для вставки яваскрипта форума. Место где эта вставка идет это враппер (wrapper). Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 movies Опубликовано 2 Ноября 2007 Автор Жалоба Поделиться Опубликовано 2 Ноября 2007 xRay, не понял. Тыкните пожалуйста в код. В каком файле происходит то о чем вы сказали? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 3 Ноября 2007 Жалоба Поделиться Опубликовано 3 Ноября 2007 Я так понял, что в движке заложен отказ от использования javascript.смотря что вы под словом "яваскрипт" воспринимаете.От него нельзя отказаться в одном месте, т.к. он раскидан по форуму везде. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 movies Опубликовано 7 Ноября 2007 Автор Жалоба Поделиться Опубликовано 7 Ноября 2007 смотря что вы под словом "яваскрипт" воспринимаете.От него нельзя отказаться в одном месте, т.к. он раскидан по форуму везде.Я имел в виду статический яваскрипт. Тот, который выполняется до загрузки страницы, и который располагается в заголовке страницы. Я заглянул в ibf_templates. В поле template есть код<head> ... <% JAVASCRIPT %> </head>Далее в functions.php я вижу $ibforums->skin['template'] = str_replace( "<% JAVASCRIPT %>", "", $ibforums->skin['template']); Выходит, что по умолчанию в заголовке странице код яваскрипт не предусмотрен. Вот я и хочу спросить - так ли это? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 xRay Опубликовано 7 Ноября 2007 Жалоба Поделиться Опубликовано 7 Ноября 2007 moviesМы же тебе ответили уже на этот счет Что значит не предусмотрен? Ты сам не запутался в вопросе? А где он по твоему у форума находится (глядим на wrapper т.е. то что ты в базе подглядел)? В заголовке страницы он и находится. Ты погляди на HTML-код который уже на выходе форум в барузер отдает. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 7 Ноября 2007 Жалоба Поделиться Опубликовано 7 Ноября 2007 movies <% JAVASCRIPT %> - это просто константа, текст, если хотите. Никакой это не ява-скрипт.Он им может быть, если этот текст заменить на ява-скрипт. Но т.к. вы правильно заметили, что он просто затирается отсюда можно сделать вывод, что эта последовательность символов ничего общего с ява-скриптом не имеет. К тому же мне не совсем понятно, что такое:Я имел в виду статический яваскрипт. Тот, который выполняется до загрузки страницы, и который располагается в заголовке страницы.В IPB такого нет.Если вам нужно вставить такой скрипт, то можете изменить код так чтобы он появился. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 movies Опубликовано 7 Ноября 2007 Автор Жалоба Поделиться Опубликовано 7 Ноября 2007 В IPB такого нет.Если вам нужно вставить такой скрипт, то можете изменить код так чтобы он появился.Ясно. Заложена только потенциальная возможность использования яваскрипта внутри <head></head>. Иначе нет смысла опеределять в шаблоне место под яваскрипт, а потом автоматически затирать его. xRayHTML-код, который браузер отдает, не содержит яваскрипта внутри тегов <head></head> Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 7 Ноября 2007 Жалоба Поделиться Опубликовано 7 Ноября 2007 Просто это не нужно.Во враппер его вставьте сами вместо <% JAVASCRIPT %> и будет вам то что вы хотите. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 movies Опубликовано 7 Ноября 2007 Автор Жалоба Поделиться Опубликовано 7 Ноября 2007 Спасибо за помощь! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
movies
Правильно ли я интерпритирую строку из do_output (functions.php)?
Я так понял, что в движке заложен отказ от использования javascript.
Так ли это?
Ссылка на комментарий
Поделиться на других сайтах
9 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.