View Full Version: Oversættelser dropdown i CMS / blogs
Hej alle,
Vi ønsker at tilføje Oversættelser rullemenuen til CMS / blogs / etc hvordan kan vi gøre det og jeg ikke finde nogen løsning.
Thanks
Anand
Du er nødt til at redigere passende skabelon manuelt og tilføje der:
{vb:raw vbenterprisetranslatorflagsdropdown}
Du bliver også nødt til at registrere det:
1. Åbn / includes / vbentrprisetranslator_functions_hook.php
2. Find:
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
3. Dobbelt denne linje, og i ét eksemplar ændre Navbar til din skabelon navn.
Jeg tilføjer lige nu, på vores TODO listen for at gennemføre den i næste vBET version.
prøvet i blogtemplates / blog_navbar_link
ingen succes
Lad mig vide, som vil være et passende skabelon
Fandt også fejl, når vi bruger Oversættelser drop down menu stilling -> Navbar en ende på sin vist to gange i nav bar se skærmen for flere detaljer
http://www.architectpavilion.com/twiceshown.jpg
Fandt også fejl, når vi bruger Oversættelser drop down menu stilling -> Navbar en ende på sin vist to gange i nav bar se skærmen for flere detaljer
http://www.architectpavilion.com/twiceshown.jpg
Er du sikker på du ikke tilføje det også manuelt ind i skabelonen?
prøvet i blogtemplates / blog_navbar_link
ingen succes
Lad mig vide, som vil være et passende skabelon
For CMS: vbcms_navbar_link
For blog: blog_navbar_link
Jeg også se, at disse skabeloner er plugins krog, så i næste udgave vil vi gøre det fuldt konfigurerbar:)
Er du sikker på du ikke tilføje det også manuelt ind i skabelonen?
Ja, vi har ikke redigere skabeloner sikker på det bare standard vb 4.0.3
Thanks
Anand
For CMS: vbcms_navbar_link
For blog: blog_navbar_link
Jeg også se, at disse skabeloner er plugins krog, så i næste udgave vil vi gøre det fuldt konfigurerbar:)
Tilføjet koden, men det er ikke arbejder ikke sikker på, hvad vi gør forkert
blog_navbar_link -> {vb: rå 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 -> koden herunder
*******************************************
<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>
***********************************************
I beskrevne løsning, du har brug for at have sat skik sted for flag!
At have det til at virke i alle konfigurationer bare erstatte denne:
if ('cu' != $vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']) {
$template_hook[$vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']] .= $vbenterprisetranslatorflagsdropdown;
} else {
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
}
Til dette:
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));
Så med andre ord - sætte 2 ekstra linjer kun 1 linie lavere (efter "}").
Jeg også se, at i skabelon, som du sætter {vb: rå vbenterprisetranslatorflagsdropdown} indersiden af hvis klausulen - sætte det 1 linje lavere. Det vil give dig:
*******************************************
<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>
***********************************************
tilføje denne kode gør systemet til at gå blanke hvide sider og endda admincp bliver hvid side
Thanks
Anand
I beskrevne løsning, du har brug for at have sat skik sted for flag!
At have det til at virke i alle konfigurationer bare erstatte denne:
if ('cu' != $vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']) {
$template_hook[$vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']] .= $vbenterprisetranslatorflagsdropdown;
} else {
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
}
Til dette:
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));
Så med andre ord - sætte 2 ekstra linjer kun 1 linie lavere (efter "}").
Jeg også se, at i skabelon, som du sætter {vb: rå vbenterprisetranslatorflagsdropdown} indersiden af hvis klausulen - sætte det 1 linje lavere. Det vil give dig:
*******************************************
<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>
***********************************************
dens sikker nedenfor, hvis koden kan være under kopiering her jeg savnede det
dens sikker nedenfor, hvis koden kan være under kopiering her jeg savnede det
Så der er et problem med tom side eller givet koden virker? :)
givet koden fungerer ikke: (håber du har testet på vb 4.0.3, hvis ikke jeg vil give dig adgang til vores webserver / vb
Så der er et problem med tom side eller givet koden virker? :)
stadig venter på dit svar?
stadig venter på dit svar?
Beklager - havde ved et uheld savne hans budskab. Venligst PM adgang, og jeg vil kontrollere og korrigere det på plads.
Udført. Bemærk venligst, at give instruktioner er korrekte - du ikke lavet ændringer for hook-fil;)
Udført. Bemærk venligst, at give instruktioner er korrekte - du ikke lavet ændringer for hook-fil;)
Tak for rettelsen: D
Ja jeg tilføjet koden i krogene, men fjernede senere, da det gav mig hvide blanke sider & også opmærksom på oversættelse ikon kommer slutningen af Navbar i blog / CMS, vi ønsker i starten af Navbar???
Også du kan teste dig selv Navbar slutningen problemet selv nu da du har login og adgangskoder med dig
Thanks
Anand
Tak for rettelsen: D
Ja jeg tilføjet koden i krogene, men fjernede senere, da det gav mig hvide blanke sider & også opmærksom på oversættelse ikon kommer slutningen af Navbar i blog / CMS, vi ønsker i starten af Navbar???
Også du kan teste dig selv Navbar slutningen problemet selv nu da du har login og adgangskoder med dig
Thanks
Anand
For at få den i begyndelsen blot redigere passende skabelon og ændre sted vBET variabel for drop-down menuen.
Jeg skrev dig i PM, at Navbar ende problem er forårsaget af nogle andre mod, som dubletter hele indholdet af $ template_hook ['navbar_end']. Bemærk, at vi står kun for vores kode, og her er det ikke vBET bug. Spørg om løsningen forfatter af mod, som forårsager problemet. Du kan finde skyldige ved tidsligt deaktivere andre mods én efter én. Også du kan bare indstille brugerdefinerede sted og tilføje flag manuelt i slutningen af Navbar.
Tilføjet konfigurationsmuligheder for rullemenuen i CMS og BLOG Navbar - vil indgå i 4.2.2
Du kan også medtage i "af MediaWiki" navigationslinje i? :)
Du kan også medtage i "af MediaWiki" navigationslinje i? :)
Kan ikke sige lige nu - kender ikke dette mod. Se svarene efter andre indlæg du har lavet om MediaWiki. Jeg vil være i stand til at give dig mere konkret svar, når jeg vil se, hvordan det virker på rigtige forum. Også - at tilføje flag til MediaViki prøv første antydninger gives her:
Men at vedtage det til MediaViki - så tilføj blot en forudregistrere linje, skal du ændre skabelonen navn til den, der anvendes ved MediaViki og tilføje i denne skabelon vores variabel.
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.