Вставка html кода на форум

Автор Koks88, 19 апреля 2010, 10:37:54

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

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

Koks88

Ребят помогите: Вобщем сделать хочу вот, что есть некий форум сообщества онлайн рпг (Айон) Существует база знаний для этой игры. Они предлагают очень удобную вещь такую как всплывающее окошко с итемом из базы. Вот ссылка: http://ru.aiondatabase.com/syndication/tooltips подскажите в каком файле нужно поместить этот код, в теге Head?


Заранее благодарен.

0daliska

Цитата: Koks88 от 19 апреля 2010, 10:37:54
Ребят помогите: Вобщем сделать хочу вот, что есть некий форум сообщества онлайн рпг (Айон) Существует база знаний для этой игры. Они предлагают очень удобную вещь такую как всплывающее окошко с итемом из базы. Вот ссылка: http://ru.aiondatabase.com/syndication/tooltips подскажите в каком файле нужно поместить этот код, в теге Head?


Заранее благодарен.
И версия форума..., догадайтесь сами, какая именно,
ну а тема оформления, используемая на форуме, конечно же вообще значения не имеет, потому что топикстартеру лень прочитать правила и заполнить свой профиль!!

Ушла гадать на кофейной гуще
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

Koks88

форум версии: 1.1.11
тема оформления: SMF Default Theme - Core

Koks88

Цитата: 0daliska от 19 апреля 2010, 10:41:55
И версия форума..., догадайтесь сами, какая именно,
ну а тема оформления, используемая на форуме, конечно же вообще значения не имеет, потому что топикстартеру лень прочитать правила и заполнить свой профиль!!

Ушла гадать на кофейной гуще


Я исправлюсь, обещаю=) angel

0daliska

Цитата: Koks88 от 19 апреля 2010, 10:45:53
форум версии: 1.1.11
тема оформления: SMF Default Theme - Core
Скачиваем себе файл:
Themes/default/index.template.php
Создаем резервную копию (на всякий пожарный)...
Теперь открываем при помощи Notepad++ и находим следующий код:
// Show right to left and the character set for ease of translating.
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"', $context['right_to_left'] ? ' dir="rtl"' : '', '><head>
<meta http-equiv="Content-Type" content="text/html; charset=', $context['character_set'], '" />
<meta name="description" content="', $context['page_title'], '" />', empty($context['robot_no_index']) ? '' : '
<meta name="robots" content="noindex" />', '
<meta name="keywords" content="PHP, MySQL, bulletin, board, free, open, source, smf, simple, machines, forum" />
<script language="JavaScript" type="text/javascript" src="', $settings['default_theme_url'], '/script.js?fin11"></script>
<script language="JavaScript" type="text/javascript"><!-- // --><![CDATA[
var smf_theme_url = "', $settings['theme_url'], '";
var smf_images_url = "', $settings['images_url'], '";
var smf_scripturl = "', $scripturl, '";
var smf_iso_case_folding = ', $context['server']['iso_case_folding'] ? 'true' : 'false', ';
var smf_charset = "', $context['character_set'], '";
// ]]></script>
<title>', $context['page_title'], '</title>';

Интересует последняя строка, именно перед ней и вставляем, то есть получается вот так:
// Show right to left and the character set for ease of translating.
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"', $context['right_to_left'] ? ' dir="rtl"' : '', '><head>
<meta http-equiv="Content-Type" content="text/html; charset=', $context['character_set'], '" />
<meta name="description" content="', $context['page_title'], '" />', empty($context['robot_no_index']) ? '' : '
<meta name="robots" content="noindex" />', '
<meta name="keywords" content="PHP, MySQL, bulletin, board, free, open, source, smf, simple, machines, forum" />
<script language="JavaScript" type="text/javascript" src="', $settings['default_theme_url'], '/script.js?fin11"></script>
<script language="JavaScript" type="text/javascript"><!-- // --><![CDATA[
var smf_theme_url = "', $settings['theme_url'], '";
var smf_images_url = "', $settings['images_url'], '";
var smf_scripturl = "', $scripturl, '";
var smf_iso_case_folding = ', $context['server']['iso_case_folding'] ? 'true' : 'false', ';
var smf_charset = "', $context['character_set'], '";
// ]]></script>
<script type="text/javascript" src="http://ru.aiondatabase.com/js/exsyndication.js"></script>
<title>', $context['page_title'], '</title>';

Все, в head Вы добавили этот подгружаемый скрипт
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

Koks88

спасибо, все работает! но столкнулся с проблемой кодировки:(
https://www.simplemachines.ru/radikal/000/F/s49.radikal.ru/i125/1004/29/9bc44d122231.jpg.html вот ссылка на скриншот

Koks88

форум был установлен в кодировке windows-1251, а для правильно работы скрипта нужна кодировка ut-8. Это мне надо всю базу данных перевести в utf-8?

madlog

Чтобы не плодить тем, задам вопрос здесь.
Версия SMF: SMF 2.0 RC2.
Необходимо иметь возможность простой вставки html кода на страницы форума. Есть ли моды, которые позволят без копания в шаблонах проделать такое?
Заранее спасибо!

GeorG

Админ всегда может юзать теги html - [html]тут код[/html]
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

madlog

Цитата: GeorG от 14 ноября 2011, 08:50:17Админ всегда может юзать теги html - тут код
Спасибо! А если нужно вставить php в сообщение, например, таймер до Нового года? Тут, наверное, без мода не обойтись?

karavan

madlog попробуйте почитать эту тему, возможно там найдёте подходящее решение на счёт таймера до нового года.
http://www.simplemachines.ru/index.php?topic=1245.msg99707#msg99707

madlog

Цитата: karavan от 14 ноября 2011, 19:24:56madlog попробуйте почитать эту тему, возможно там найдёте подходящее решение
Спасибо! Нашёл и разобрался! :)