View Full Version: Übersetzungen Dropdown in cms / blogs
Hallo zusammen,
Wir wollen hinzufügen Übersetzungen Dropdown-Menü cms / blogs / etc, wie können wir es schaffen und ich nicht finden keine Option.
Dank
Anand
Sie müssen entsprechende Vorlage manuell bearbeiten, und fügen Sie es:
{vb:raw vbenterprisetranslatorflagsdropdown}
Sie haben auch zu registrieren:
1. Open / includes / vbentrprisetranslator_functions_hook.php
2. Suche:
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
3. Doppelte dieser Linie und in einer Kopie ändern navbar Ihre Vorlage ein.
Ich füge jetzt auf unserer ToDo-Liste, um es im nächsten vBET Version zu implementieren.
versucht in blogtemplates / blog_navbar_link
kein Erfolg
Lassen Sie mich wissen, welche die entsprechende Vorlage werden
Auch fand Fehler, wenn wir Übersetzungen Dropdown-Menü Position verwenden -> Navigationsleiste Ende seiner zweimal in nav bar abgebildet Bildschirm für mehr Details
http://www.architectpavilion.com/twiceshown.jpg
Auch fand Fehler, wenn wir Übersetzungen Dropdown-Menü Position verwenden -> Navigationsleiste Ende seiner zweimal in nav bar abgebildet Bildschirm für mehr Details
http://www.architectpavilion.com/twiceshown.jpg
Sind Sie sicher, dass Sie nicht fügen Sie es auch manuell in die Vorlage?
versucht in blogtemplates / blog_navbar_link
kein Erfolg
Lassen Sie mich wissen, welche die entsprechende Vorlage werden
Für CMS: vbcms_navbar_link
Für blog: blog_navbar_link
Auch sehe ich, dass diese Vorlagen plugins Haken haben, so in der nächsten Version werden wir es voll konfigurierbar:)
Sind Sie sicher, dass Sie nicht fügen Sie es auch manuell in die Vorlage?
Ja, wir haben nicht zu bearbeiten Vorlagen sicher sein gerechtes default vb 4.0.3
Dank
Anand
Für CMS: vbcms_navbar_link
Für blog: blog_navbar_link
Auch sehe ich, dass diese Vorlagen plugins Haken haben, so in der nächsten Version werden wir es voll konfigurierbar:)
Hinzugefügt den Code aber es funktioniert nicht nicht sicher, was wir falsch machen
blog_navbar_link -> {vb: raw vbenterprisetranslatorflagsdropdown}
/ Includes / 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 -> Code
*******************************************
<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&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>
***********************************************
In beschriebene Lösung, die Sie benötigen, um benutzerdefinierte Platz für Fahnen haben!
Um es funktioniert in allen Konfigurationen einfach ersetzen diese:
if ('cu' != $vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']) {
$template_hook[$vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']] .= $vbenterprisetranslatorflagsdropdown;
} else {
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
}
Zu diesem:
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));
Also mit anderen Worten - stellen Sie Ihre 2 zusätzliche Leitungen nur 1 Zeile tiefer (nach "}").
Auch ich sehe, dass in Vorlage {vb: raw vbenterprisetranslatorflagsdropdown} setzen Innenseite, wenn Klausel - setzen sie 1 Zeile tiefer. Es wird Ihnen:
*******************************************
<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&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>
***********************************************
Hinzufügen dieses Codes macht das System zu leeren weißen Seiten gehen und sogar admincp wird weiße Seite
Dank
Anand
In beschriebene Lösung, die Sie benötigen, um benutzerdefinierte Platz für Fahnen haben!
Um es funktioniert in allen Konfigurationen einfach ersetzen diese:
if ('cu' != $vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']) {
$template_hook[$vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']] .= $vbenterprisetranslatorflagsdropdown;
} else {
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
}
Zu diesem:
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));
Also mit anderen Worten - stellen Sie Ihre 2 zusätzliche Leitungen nur 1 Zeile tiefer (nach "}").
Auch ich sehe, dass in Vorlage {vb: raw vbenterprisetranslatorflagsdropdown} setzen Innenseite, wenn Klausel - setzen sie 1 Zeile tiefer. Es wird Ihnen:
*******************************************
<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&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>
***********************************************
seiner sicher unten, wenn Code kann während des Kopierens hier i verpasst
seiner sicher unten, wenn Code kann während des Kopierens hier i verpasst
So gibt es ein Problem mit leeren Seite oder bestimmten Code funktioniert? :)
angegebenen Code funktioniert nicht: (hoffe, Sie haben auf vb 4.0.3 getestet, wenn ich nicht geben, werden Sie auf unseren Webserver / vb Zugang
So gibt es ein Problem mit leeren Seite oder bestimmten Code funktioniert? :)
wartet immer noch auf Ihre Antworten?
wartet immer noch auf Ihre Antworten?
Sorry - hatte versehentlich vergessen haben seine Botschaft. Bitte PM Zugang und ich werde überprüfen und korrigieren sie auf Platz.
Fertig. Bitte beachten Sie, dass die Weisung erteilen korrekt sind - Sie haben keine Änderungen für Haken-Datei vorgenommen;)
Fertig. Bitte beachten Sie, dass die Weisung erteilen korrekt sind - Sie haben keine Änderungen für Haken-Datei vorgenommen;)
Vielen Dank für das Update: D
Ja, ich den Code eingefügt in die Haken, aber später, da es mir weiße leere Seiten und beachten Sie auch Übersetzung icon kommt Ende der Navigationsleiste in blog / cms wollen wir zu Beginn der Navigationsleiste entfernt??
Auch können Sie selbst testen der Navigationsleiste Ende Problem selbst jetzt, da Sie keine Zugangsdaten und Passwörter mit Ihnen
Dank
Anand
Vielen Dank für das Update: D
Ja, ich den Code eingefügt in die Haken, aber später, da es mir weiße leere Seiten und beachten Sie auch Übersetzung icon kommt Ende der Navigationsleiste in blog / cms wollen wir zu Beginn der Navigationsleiste entfernt??
Auch können Sie selbst testen der Navigationsleiste Ende Problem selbst jetzt, da Sie keine Zugangsdaten und Passwörter mit Ihnen
Dank
Anand
Um es am Anfang nur bearbeiten entsprechende Vorlage und ändern Ort vBET Variable für Drop-Down-Menü.
Ich schrieb Ihnen in PM, dass navbar Ende Problem durch eine andere mod die Duplikate gesamte Inhalt von $ template_hook ['navbar_end'] hervorgerufen wird. Bitte beachten Sie, dass wir nur dafür verantwortlich, unseren Code sind und hier ist es nicht vBET bug. Bitte fragen Sie nach Lösung Autor von mod, die das Problem verursacht. Sie können Schuldige durch zeitlich Deaktivieren anderen Mods eins nach dem anderen zu finden. Sie können auch nur gesetzt eigenen Ort und fügen Fahnen manuell am Ende der Navigationsleiste.
Hinzugefügt Konfigurationsoptionen für Dropdown-Menü in CMS und Blog navbar - wird in 4.2.2 enthalten sein
Sie können auch in "von MediaWiki" Navbar? :)
Sie können auch in "von MediaWiki" Navbar? :)
Kann jetzt nicht sagen - weiß nicht, dieser mod. Bitte lesen Sie Antworten auf andere Beiträge Sie über MediaWiki gemacht. Ich werde in der Lage sein, um Ihnen mehr spezifische Antwort, wenn ich sehe, wie wird es auf echten Forum arbeitet. Auch - um hinzuzufügen Flags für MediaViki Bitte versuchen Sie es erste Hinweise gegeben hier:
Aber nehmen sie MediaViki - so fügen Sie nur eine Vorregistrierung Linie, ändern Template-Namen mit dem von MediaViki verwendet, und fügen Sie in dieser Vorlage unserer variabel.
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions Inc. All rights reserved.