PDA

フルバージョンを見る: CMS /ブログのドロップダウン翻訳



anand
23-04-10, 15:18
こんにちはすべて、

我々は、CMS /ブログを/ etcどのように我々はそれを行うことができます&iは任意のオプションを見つけられなかったために翻訳のドロップダウンメニューを追加したい。


感謝
アナンド

vBET
23-04-10, 18:34
手動で適切なテンプレートを編集し、そこに追加する必要があります。

{vb:raw vbenterprisetranslatorflagsdropdown}

また、それを登録する必要があります。
1。オープン/ / vbentrprisetranslator_functions_hook.php含まれています
2。検索:

vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));

3。この行をダブルクリック、1部でテンプレート名にナビゲーションバーを変更。

私は次のvBETのバージョンでそれを実装するために私たちのTODOリストに、今追加してください。

anand
25-04-10, 05:02
blogtemplates / blog_navbar_linkで試さ

は成功しない

適切なテンプレートが先となる私を教えてください

anand
25-04-10, 05:11
我々が翻訳を使用する場合にもバグを発見したのはメニューの位置をドロップダウン - >ナビゲーションバーの端を、そのナビゲーションバーに2回表示詳細画面を参照してください。


http://www.architectpavilion.com/twiceshown.jpg~~ROOT~~V

vBET
25-04-10, 20:42
我々が翻訳を使用する場合にもバグを発見したのはメニューの位置をドロップダウン - >ナビゲーションバーの端を、そのナビゲーションバーに2回表示詳細画面を参照してください。


http://www.architectpavilion.com/twiceshown.jpg~~ROOT~~V

テンプレートに手動でもそれを追加していないあなたがよろしいですか?

vBET
25-04-10, 21:02
blogtemplates / blog_navbar_linkで試さ

は成功しない

適切なテンプレートが先となる私を教えてください

CMS用:vbcms_navbar_link
blog_navbar_link:ブログ用

また、私は次のリリースで我々はそれが完全に設定可能になる、それらのテンプレートはプラグインのフックを持っていることを参照してください。)

anand
26-04-10, 14:34
テンプレートに手動でもそれを追加していないあなたがよろしいですか?


はい私たちは必ずそのちょうどデフォルトVB 4.0.3を任意のテンプレートを編集していない

感謝
アナンド

anand
26-04-10, 16:04
CMS用:vbcms_navbar_link
blog_navbar_link:ブログ用

また、私は次のリリースで我々はそれが完全に設定可能になる、それらのテンプレートはプラグインのフックを持っていることを参照してください。)


コー ドを追加しましたが、その我々が間違ってやっているかわからない動作しない

blog_navbar_link - > {名詞:生vbenterprisetranslatorflagsdropdown}

/は/ vbentrprisetranslator_functions_hook.php含まれています - >



vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
vB_Template::preRegister('vbcms_navbar_link', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
vB_Template::preRegister('blog_navbar_link', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));



blog_navbar_link - 下>コード



*******************************************
<vb:if condition="$vboptions['selectednavtab'] == 'vbblog'">
<li class="selected">
<a class="navtab" href="blog.php{vb:raw session.sessionurl_q}">{vb:rawphrase blogs}</a>
<ul class="floatcontainer">
{vb:raw template_hook.blog_navbar_start}
<vb:if condition="$show['canpostitems']">
<li><a href="{vb:link blog, {vb:raw bbuserinfo}, null, 'userid', 'blog_title'}">{vb:rawphrase your_blog}</a></li>
</vb:if>
{vb:raw template_hook.blog_navbar_after_your_blog}
<li><a href="blog.php?{vb:raw session.sessionurl}do=list">{vb:rawphrase recent_entries}</a></li>
{vb:raw template_hook.blog_navbar_after_recent_entries}
<li><a href="blog.php?{vb:raw session.sessionurl}do=list&amp;blogtype=best">{vb:rawphrase best_blog_entries}</a></li>
{vb:raw template_hook.blog_navbar_after_best_entries}
<li><a href="blog.php?{vb:raw session.sessionurl}do=bloglist">{vb:rawphrase blog_list}</a></li>
{vb:raw template_hook.blog_navbar_after_blog_list}
<vb:if condition="$show['canpostitems']">
<li><a href="blog_usercp.php?{vb:raw session.sessionurl}do=editprofile">{vb:rawphrase blog_options}</a></li>
{vb:raw vbenterprisetranslatorflagsdropdown}
</vb:if>
{vb:raw template_hook.blog_navbar_end}
</ul>
</li>
<vb:else />
<li><a class="navtab" href="blog.php{vb:raw session.sessionurl_q}">{vb:rawphrase blogs}</a></li>
</vb:if>
***********************************************

vBET
26-04-10, 23:43
説明されたソリューションでは、フラグのカスタムの場所を設定しておく必要があります!

それはすべての構成で作業しているためにだけこれを置き換えるか。


if ('cu' != $vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']) {
$template_hook[$vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']] .= $vbenterprisetranslatorflagsdropdown;
} else {
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
}


このへ:


if ('cu' != $vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']) {
$template_hook[$vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']] .= $vbenterprisetranslatorflagsdropdown;
} else {
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
}
vB_Template::preRegister('vbcms_navbar_link', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
vB_Template::preRegister('blog_navbar_link', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));

だから、他の言葉で - あなたの2つの追加の行は、わずか1行下("}").後に置く

また、私はテンプレートでは{名詞:生vbenterprisetranslatorflagsdropdown}が置かれている事を確認できれば節の内側 - 1行下に置く。それはあなたを与える:


*******************************************
<vb:if condition="$vboptions['selectednavtab'] == 'vbblog'">
<li class="selected">
<a class="navtab" href="blog.php{vb:raw session.sessionurl_q}">{vb:rawphrase blogs}</a>
<ul class="floatcontainer">
{vb:raw template_hook.blog_navbar_start}
<vb:if condition="$show['canpostitems']">
<li><a href="{vb:link blog, {vb:raw bbuserinfo}, null, 'userid', 'blog_title'}">{vb:rawphrase your_blog}</a></li>
</vb:if>
{vb:raw template_hook.blog_navbar_after_your_blog}
<li><a href="blog.php?{vb:raw session.sessionurl}do=list">{vb:rawphrase recent_entries}</a></li>
{vb:raw template_hook.blog_navbar_after_recent_entries}
<li><a href="blog.php?{vb:raw session.sessionurl}do=list&amp;blogtype=best">{vb:rawphrase best_blog_entries}</a></li>
{vb:raw template_hook.blog_navbar_after_best_entries}
<li><a href="blog.php?{vb:raw session.sessionurl}do=bloglist">{vb:rawphrase blog_list}</a></li>
{vb:raw template_hook.blog_navbar_after_blog_list}
<vb:if condition="$show['canpostitems']">
<li><a href="blog_usercp.php?{vb:raw session.sessionurl}do=editprofile">{vb:rawphrase blog_options}</a></li>
</vb:if>
{vb:raw vbenterprisetranslatorflagsdropdown}
{vb:raw template_hook.blog_navbar_end}
</ul>
</li>
<vb:else />
<li><a class="navtab" href="blog.php{vb:raw session.sessionurl_q}">{vb:rawphrase blogs}</a></li>
</vb:if>
***********************************************

anand
27-04-10, 06:42
このコードを追加すると、システムは&さえadmincpが白いページになると空白のページを移動することができます

感謝
アナンド

anand
27-04-10, 07:06
説明されたソリューションでは、フラグのカスタムの場所を設定しておく必要があります!

それはすべての構成で作業しているためにだけこれを置き換えるか。


if ('cu' != $vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']) {
$template_hook[$vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']] .= $vbenterprisetranslatorflagsdropdown;
} else {
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
}


このへ:


if ('cu' != $vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']) {
$template_hook[$vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']] .= $vbenterprisetranslatorflagsdropdown;
} else {
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
}
vB_Template::preRegister('vbcms_navbar_link', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
vB_Template::preRegister('blog_navbar_link', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));

だから、他の言葉で - あなたの2つの追加の行は、わずか1行下("}").後に置く

また、私はテンプレートでは{名詞:生vbenterprisetranslatorflagsdropdown}が置かれている事を確認できれば節の内側 - 1行下に置く。それはあなたを与える:


*******************************************
<vb:if condition="$vboptions['selectednavtab'] == 'vbblog'">
<li class="selected">
<a class="navtab" href="blog.php{vb:raw session.sessionurl_q}">{vb:rawphrase blogs}</a>
<ul class="floatcontainer">
{vb:raw template_hook.blog_navbar_start}
<vb:if condition="$show['canpostitems']">
<li><a href="{vb:link blog, {vb:raw bbuserinfo}, null, 'userid', 'blog_title'}">{vb:rawphrase your_blog}</a></li>
</vb:if>
{vb:raw template_hook.blog_navbar_after_your_blog}
<li><a href="blog.php?{vb:raw session.sessionurl}do=list">{vb:rawphrase recent_entries}</a></li>
{vb:raw template_hook.blog_navbar_after_recent_entries}
<li><a href="blog.php?{vb:raw session.sessionurl}do=list&amp;blogtype=best">{vb:rawphrase best_blog_entries}</a></li>
{vb:raw template_hook.blog_navbar_after_best_entries}
<li><a href="blog.php?{vb:raw session.sessionurl}do=bloglist">{vb:rawphrase blog_list}</a></li>
{vb:raw template_hook.blog_navbar_after_blog_list}
<vb:if condition="$show['canpostitems']">
<li><a href="blog_usercp.php?{vb:raw session.sessionurl}do=editprofile">{vb:rawphrase blog_options}</a></li>
</vb:if>
{vb:raw vbenterprisetranslatorflagsdropdown}
{vb:raw template_hook.blog_navbar_end}
</ul>
</li>
<vb:else />
<li><a class="navtab" href="blog.php{vb:raw session.sessionurl_q}">{vb:rawphrase blogs}</a></li>
</vb:if>
***********************************************

私はそれを逃したここにコピーしている間にコードが可能性がある場合は、下記のことを確認

vBET
27-04-10, 21:54
私はそれを逃したここにコピーしている間にコードが可能性がある場合は、下記のことを確認

そう、空白のページまたは特定のコードに問題がある場合は、働いている? :)

anand
28-04-10, 15:29
指定されたコードが動作していません:(あなたがVB 4.0.3でテストされている場合ではない私は私達のウェブサーバ/ VBにあなたにアクセス権を与えることを期待


そう、空白のページまたは特定のコードに問題がある場合は、働いている? :)

anand
30-04-10, 11:49
まだあなたの応答を待って?

vBET
01-05-10, 12:19
まだあなたの応答を待って?

申し訳ありません - 誤って彼のメッセージを欠場しなければならなかった。 PMのアクセスをしてくださいと私はその場所でそれをチェックし、修正します。

vBET
02-05-10, 23:05
行って。与える指示が正しいことに注意してください - あなたは、フックのファイルの変更を行っていませんでした。)

anand
03-05-10, 12:30
行って。与える指示が正しいことに注意してください - あなたは、フックのファイルの変更を行っていませんでした。)

修正ありがとう:D

はい私はフックにコードを追加しましたが、それは&も翻訳アイコンがナビゲーションバーの開始時に私たちが望むのブログ/ CMSのナビゲーションバーの終わりが来る注意してくれた白い空白のページを与えたので、後で削除?


また、あなた自身にあなた自身が今、あなたはあなたとログイン&パスワードを持っているので、ナビゲーションバーの端の問題をテストすることができます。

感謝
アナンド

vBET
03-05-10, 13:31
修正ありがとう:D

はい私はフックにコードを追加しましたが、それは&も翻訳アイコンがナビゲーションバーの開始時に私たちが望むのブログ/ CMSのナビゲーションバーの終わりが来る注意してくれた白い空白のページを与えたので、後で削除?


また、あなた自身にあなた自身が今、あなたはあなたとログイン&パスワードを持っているので、ナビゲーションバーの端の問題をテストすることができます。

感謝
アナンド

初めにそれを持っているだけで、適切なテンプレートを編集し、ドロップダウンメニューのvBET変数の場所を変更してください。

私は、ナビゲーションバーの端の問題は、$の重複コンテンツ全体template_hookいくつか他のMOD ['navbar_end']によって引き起こされることがPMであなたを書きました。我々は唯一の我々のコードの責任であり、ここでそれがvBETバグではないことに注意してください。問題の原因とMODのソリューションの作成者にお問合せください。あなたは一時的に他のMODを一つずつ無効にすることで、有罪かを見つけることができます。また、あなただけのカスタムの場所を設定することができますし、ナビゲーションバーの終了時に手動でフラグを追加します。

vBET
03-05-10, 22:20
4.2.2に含まれる - CMSとBLOGナビゲーションバーのドロップダウンメニューの設定オプションが追加されました

trevis
12-05-10, 16:41
「の MediaWiki」をも含めることができますナビゲーション バーですか?:)

vBET
12-05-10, 18:08
「の MediaWiki」をも含めることができますナビゲーション バーですか?:)

今言うことができない - このmodを知らない。もしMediaWikiについて行わ他のポストのための答えを参照してください。私はあなたに私はそれが本当のフォーラムに取り組んでいるか表示されるより具体的な答えを与えることができるようになります。また - MediaVikiのフラグを追加するためには、ここに与えられた最初のヒントをお試しください。

しかしMediaVikiにそれを採用 - そう、ひとつpreRegisterの行を追加します。MediaVikiで使用されるものにテンプレートの名前を変更し、このテンプレートでは私達の変数を追加します。

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translated to other languages supported by vB Enterprise Translator 4.10.1