PDA

View Full Version: Oversættelser dropdown i CMS / blogs



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

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

anand
25-04-10, 05:02
prøvet i blogtemplates / blog_navbar_link

ingen succes

Lad mig vide, som vil være et passende skabelon

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

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

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

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

anand
26-04-10, 16:04
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&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
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&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
tilføje denne kode gør systemet til at gå blanke hvide sider og endda admincp bliver hvid side

Thanks
Anand

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

dens sikker nedenfor, hvis koden kan være under kopiering her jeg savnede det

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

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

anand
30-04-10, 11:49
stadig venter på dit svar?

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

vBET
02-05-10, 23:05
Udført. Bemærk venligst, at give instruktioner er korrekte - du ikke lavet ændringer for hook-fil;)

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

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

vBET
03-05-10, 22:20
Tilføjet konfigurationsmuligheder for rullemenuen i CMS og BLOG Navbar - vil indgå i 4.2.2

trevis
12-05-10, 16:41
Du kan også medtage i "af MediaWiki" navigationslinje i? :)

vBET
12-05-10, 18:08
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):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Thanks to vBET 4.10.1 you can enjoy automatic translations