PDA

View Full Version: Übersetzungen Dropdown in cms / blogs



anand
23-04-10, 15:18
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

vBET
23-04-10, 18:34
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.

anand
25-04-10, 05:02
versucht in blogtemplates / blog_navbar_link

kein Erfolg

Lassen Sie mich wissen, welche die entsprechende Vorlage werden

anand
25-04-10, 05:11
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

vBET
25-04-10, 20:42
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?

vBET
25-04-10, 21:02
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:)

anand
26-04-10, 14:34
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

anand
26-04-10, 16:04
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&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
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&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
Hinzufügen dieses Codes macht das System zu leeren weißen Seiten gehen und sogar admincp wird weiße Seite

Dank
Anand

anand
27-04-10, 07:06
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&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>
***********************************************

seiner sicher unten, wenn Code kann während des Kopierens hier i verpasst

vBET
27-04-10, 21:54
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? :)

anand
28-04-10, 15:29
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? :)

anand
30-04-10, 11:49
wartet immer noch auf Ihre Antworten?

vBET
01-05-10, 12:19
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.

vBET
02-05-10, 23:05
Fertig. Bitte beachten Sie, dass die Weisung erteilen korrekt sind - Sie haben keine Änderungen für Haken-Datei vorgenommen;)

anand
03-05-10, 12:30
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

vBET
03-05-10, 13:31
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.

vBET
03-05-10, 22:20
Hinzugefügt Konfigurationsoptionen für Dropdown-Menü in CMS und Blog navbar - wird in 4.2.2 enthalten sein

trevis
12-05-10, 16:41
Sie können auch in "von MediaWiki" Navbar? :)

vBET
12-05-10, 18:08
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):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translated to other languages thanks to vB Enterprise Translator 4.9.99