форум vBSupport.ru > vBulletin > vBulletin 4.0.x-4.1.х > Вопросы по vBulletin 4.0.x-4.1.х
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
mff
Продвинутый
 
mff's Avatar
Question Где сменить favicon.ico на favicon_eng.ico
0

Гуры подскажите где сменить favicon.ico на favicon_eng.ico ? Я так понимаю где-то в базе?

Так же интересно, как можно реализовать смену фавиконки при переключении пользователем языка, с Русского на Английский?

Спасибо!
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
OldEr
Специалист
Master
 
OldEr's Avatar
Default
4

В шаблоне headinclude пропишите:
Для 3.х.х
HTML Code:
<link rel="icon" href="$vbphrase[favicon_ico]" type="image/x-icon"> 
<link rel="shortcut icon" href="$vbphrase[favicon_ico]" type="image/x-icon">
Для 4.х.х
HTML Code:
<link rel="icon" href="{vb:phrase favicon_ico}" type="image/x-icon"> 
<link rel="shortcut icon" href="{vb:phrase favicon_ico}" type="image/x-icon">
Далее - создайте фразу с именем favicon_ico и пропишите там favicon.ico для русского и favicon_eng.ico для английского. Сами иконки положите в корень форума.

Last edited by OldEr : 05-18-2010 at 08:48 PM.
 
 
mff
Продвинутый
 
mff's Avatar
Default
0

OldEr, спасибо. Но не работает.
Вот отредактированный шаблон headinclude:
Code:
<meta http-equiv="Content-Type" content="text/html; charset={vb:stylevar charset}" />
<meta id="e_vb_meta_bburl" name="vb_meta_bburl" content="{vb:raw vboptions.bburl}" />
<base href="{vb:raw vboptions.bburl}/" /><!--[if IE]></base><![endif]-->
<meta name="generator" content="vBulletin {vb:raw vboptions.templateversion}" />

<vb:if condition="$show['threadinfo']">

<vb:elseif condition="$show['foruminfo']" />
        <meta name="keywords" content="{vb:raw foruminfo.title_clean}, {vb:raw vboptions.keywords}" />
        <meta name="description" content="<vb:if condition="$pagenumber > 1">{vb:rawphrase page_x, {vb:raw pagenumber}}-</vb:if>{vb:raw foruminfo.description_clean}" />
<vb:else />
        <meta name="keywords" content="{vb:raw vboptions.keywords}" />
        <meta name="description" content="{vb:raw vboptions.description}" />
</vb:if>

<link rel="icon" href="$vbphrase['favicon_ico']" type="image/x-icon" />
<link rel="shortcut icon" href="$vbphrase['favicon_ico']" type="image/x-icon" />

<script type="text/javascript" src="{vb:stylevar yuipath}/yuiloader-dom-event/yuiloader-dom-event.js?v={vb:raw vboptions.simpleversion}"></script>
<script type="text/javascript" src="{vb:stylevar yuipath}/connection/connection-min.js?v={vb:raw vboptions.simpleversion}"></script>
<script type="text/javascript">
<!--
    var SESSIONURL = "{vb:raw session.sessionurl_js}";
    var SECURITYTOKEN = "{vb:raw bbuserinfo.securitytoken}";
    var IMGDIR_MISC = "{vb:stylevar imgdir_misc}";
    var IMGDIR_BUTTON = "{vb:stylevar imgdir_button}";
    var vb_disable_ajax = parseInt("{vb:raw vboptions.disable_ajax}", 10);
    var SIMPLEVERSION = "{vb:raw vboptions.simpleversion}";
    var BBURL = "{vb:raw vboptions.bburl}";
    var LOGGEDIN = {vb:raw bbuserinfo.userid} > 0 ? true : false;
// -->
</script>
<script type="text/javascript" src="{vb:raw vboptions.bburl}/clientscript/vbulletin-core.js?v={vb:raw vboptions.simpleversion}"></script>
{vb:raw template_hook.headinclude_javascript}

<vb:if condition="$vboptions['enablefacebookconnect']">
    <script type="text/javascript" src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php"></script>
    <script type="text/javascript" src="{vb:raw vboptions.bburl}/clientscript/vbulletin_facebook.js?v={vb:raw vboptions.simpleversion}"></script>
    <script type="text/javascript">
    <!--
        var FB_APIKEY = "{vb:raw vboptions.facebookapikey}";
        var FB_RECEIVER = "{vb:raw vboptions.facebookreceiverlocation}"
    // -->
    </script>
</vb:if>

<vb:if condition="$vboptions['externalrss']">
    <link rel="alternate" type="application/rss+xml" title="{vb:raw vboptions.bbtitle} {vb:rawphrase rss_feed}" href="{vb:raw vboptions.bburl}/external.php?type=RSS2" />
    <vb:if condition="$show['foruminfo'] OR $show['threadinfo']">
        <link rel="alternate" type="application/rss+xml" title="{vb:raw vboptions.bbtitle} - {vb:raw foruminfo.title_clean} - {vb:rawphrase rss_feed}" href="{vb:raw vboptions.bburl}/external.php?type=RSS2&amp;forumids={vb:raw foruminfo.forumid}" />
    </vb:if>
</vb:if>

<vb:if condition="$vboptions['storecssasfile']">
    <link rel="stylesheet" type="text/css" href="{vb:raw vbcsspath}main-rollup.css" />
        {vb:raw template_hook.custom_css_links}
<vb:else />
    <link rel="stylesheet" type="text/css" href="{vb:raw vbcsspath}bbcode.css,editor.css,popupmenu.css,reset-fonts.css,vbulletin.css,vbulletin-chrome.css,vbulletin-formcontrols.css{vb:raw template_hook.custom_css_list}" />
</vb:if>
{vb:raw template_hook.headinclude_css}
Далее иду в: Языки и фразы -> Управление фразами -> Добавить новую фразу
  • Тип фраз: ОСНОВНОЙ
  • Продукт: vBulletin
  • Имя переменной: vbphrase
  • Текст: favicon_ico
  • English (EN) перевод: favicon_forum_eng.ico
  • Russian (RU) перевод: favicon_forum.ico
Смотрю в код, а там:
Code:
<!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" dir="ltr" lang="ru" id="vbulletin_html">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta id="e_vb_meta_bburl" name="vb_meta_bburl" content="http://tvtvtv.ru/talk" />
<base href="http://tvtvtv.ru/talk/" /><!--[if IE]></base><![endif]-->
<meta name="generator" content="vBulletin 4.0.3" />


		<meta name="keywords" content="vbulletin,forum,bbs,discussion,bulletin board" />
		<meta name="description" content="This is a discussion forum powered by vBulletin. To find out about vBulletin, go to http://www.vbulletin.com/ ." />


<link rel="icon" href=$vbphrase['favicon_ico'] type="image/x-icon" />

<link rel="shortcut icon" href=$vbphrase['favicon_ico'] type="image/x-icon" />
...
Что я ни так сделал?
 
 
OldEr
Специалист
Master
 
OldEr's Avatar
Default
2

Прошу прощения, не заметил, что топик в ветке по 4. Вместо
HTML Code:
$vbphrase[favicon_ico]
пропишите
HTML Code:
{vb:phrase favicon_ico}
.
 
 
vizantium
На доске почёта
ну, хватит...
 
banned nax
Default
1

Фразу надо будет запихнуть в хеадер или в глобальные иначе работать не будет.
 
 
mff
Продвинутый
 
mff's Avatar
Default
1

vizantium, я так понял ошибка в Типе фраз, подскажите поподробнее, какой тип фразы выбрать?OldEr, спасибо! Исправил!
 
 
vizantium
На доске почёта
ну, хватит...
 
banned nax
Default
1

У меня третья версия форума. Поищи название в типе фраз похожее на основные или глобальные.
 
 
OldEr
Специалист
Master
 
OldEr's Avatar
Default
2

vizantium, по умолчанию все пользовательские фразы заносятся в Global.
 
 
vizantium
На доске почёта
ну, хватит...
 
banned nax
Default
1

Ты путаешь понятие умолчание с молчанием об этом. В третьей линейке это ОСНОВНОЙ тип фраз в переводе от моркови.
 
 
mff
Продвинутый
 
mff's Avatar
Default
0

Вот скрин, делаю всё как вы сказали, но строки остаются пустыми, название фавиконки не подставляется :(

 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 09:17 PM.


Powered by vBulletin® Version VipeR Edition
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Loading...