PDA

Ver la Versión Completa: Traducciones desplegable cms / blogs



anand
23-04-10, 15:18
Hola a todos,

Queremos añadir Traducciones menú desplegable para cms / blogs / etc, ¿cómo podemos hacerlo y no he encontrado ninguna opción.


Gracias
Anand

vBET
23-04-10, 18:34
Tienes que editar manualmente plantilla adecuada y añadir allí:

{vb:raw vbenterprisetranslatorflagsdropdown}

También tendrá a su registro:
1. Abrir / includes / vbentrprisetranslator_functions_hook.php
2. Buscar:

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

3. Doble esta línea y en una copia a cambio de barra de navegación de su nombre de la plantilla.

Añado ahora mismo, en nuestra lista de cosas para ponerlo en práctica en la versión VBET siguiente.

anand
25-04-10, 05:02
juzgado en blogtemplates / blog_navbar_link

sin éxito

Déjame saber que será la plantilla adecuada

anand
25-04-10, 05:11
También encontrado errores cuando usamos Traducciones desplegable posición del menú -> final de su barra de navegación aparece dos veces en la barra de navegación aparece la pantalla para obtener más detalles


http://www.architectpavilion.com/twiceshown.jpg

vBET
25-04-10, 20:42
También encontrado errores cuando usamos Traducciones desplegable posición del menú -> final de su barra de navegación aparece dos veces en la barra de navegación aparece la pantalla para obtener más detalles


http://www.architectpavilion.com/twiceshown.jpg

¿Seguro de que no se añade también de forma manual en la plantilla?

vBET
25-04-10, 21:02
juzgado en blogtemplates / blog_navbar_link

sin éxito

Déjame saber que será la plantilla adecuada

En cuanto a CMS: vbcms_navbar_link
Para blog: blog_navbar_link

También veo que las plantillas tienen gancho de plugins, por lo que en la próxima versión lo haremos totalmente configurable:)

anand
26-04-10, 14:34
¿Seguro de que no se añade también de forma manual en la plantilla?


Sí que no editar las plantillas por defecto que es sólo vb 4.0.3

Gracias
Anand

anand
26-04-10, 16:04
En cuanto a CMS: vbcms_navbar_link
Para blog: blog_navbar_link

También veo que las plantillas tienen gancho de plugins, por lo que en la próxima versión lo haremos totalmente configurable:)


Añadido el código pero no su trabajo no está seguro de lo que estamos haciendo mal

blog_navbar_link -> {vb: primas 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> por debajo de



*******************************************
<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
En la solución descrita es necesario tener establecido el lugar de costumbre las banderas!

Tener que trabajar en todas las configuraciones sólo pueden reemplazar lo siguiente:


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


Para ello:


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));

En otras palabras - poner dos líneas adicionales sólo una línea inferior (después de "}").

También veo que en la plantilla que poner {vb: primas vbenterprisetranslatorflagsdropdown} dentro de si la cláusula - puso una línea inferior. Se le dará:


*******************************************
<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
la adición de este código hace que el sistema quede en blanco las páginas blancas y hasta se convierte en admincp página en blanco

Gracias
Anand

anand
27-04-10, 07:06
En la solución descrita es necesario tener establecido el lugar de costumbre las banderas!

Tener que trabajar en todas las configuraciones sólo pueden reemplazar lo siguiente:


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


Para ello:


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));

En otras palabras - poner dos líneas adicionales sólo una línea inferior (después de "}").

También veo que en la plantilla que poner {vb: primas vbenterprisetranslatorflagsdropdown} dentro de si la cláusula - puso una línea inferior. Se le dará:


*******************************************
<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>
***********************************************

su seguro por debajo si el código puede ser copiado, mientras que aquí me lo perdí

vBET
27-04-10, 21:54
su seguro por debajo si el código puede ser copiado, mientras que aquí me lo perdí

Así que hay un problema con la página en blanco o código que se está trabajando? :)

anand
28-04-10, 15:29
determinado código no funciona: (espero que haya probado en vb 4.0.3, si no voy a darle acceso a nuestro servidor web / vb


Así que hay un problema con la página en blanco o código que se está trabajando? :)

anand
30-04-10, 11:49
a la espera de sus respuestas?

vBET
01-05-10, 12:19
a la espera de sus respuestas?

Lo sentimos - tuvo que perder accidentalmente a su mensaje. Por favor, acceda PM y yo revisar y corregir que en el lugar.

vBET
02-05-10, 23:05
Hecho. Tenga en cuenta que dar las instrucciones son correctas - no ha hecho cambios para el archivo de gancho;)

anand
03-05-10, 12:30
Hecho. Tenga en cuenta que dar las instrucciones son correctas - no ha hecho cambios para el archivo de gancho;)

Gracias por la solución: D

Sí he añadido el código en los ganchos, pero eliminado posteriormente, ya que me dio las páginas en blanco y negro también se nota el icono de traducción viene final de la barra de navegación en el blog / cms queremos al inicio de la barra de navegación??


También puedes probar el problema al final navbar ahora mismo ya que tiene acceso y contraseñas con usted

Gracias
Anand

vBET
03-05-10, 13:31
Gracias por la solución: D

Sí he añadido el código en los ganchos, pero eliminado posteriormente, ya que me dio las páginas en blanco y negro también se nota el icono de traducción viene final de la barra de navegación en el blog / cms queremos al inicio de la barra de navegación??


También puedes probar el problema al final navbar ahora mismo ya que tiene acceso y contraseñas con usted

Gracias
Anand

Para que él al principio acaba de editar la plantilla y el lugar apropiado cambio de variable VBET para el menú desplegable.

Te escribí en la tarde de ese tema navbar final es causado por algún otro mod que duplica el contenido total de $ template_hook ['navbar_end']. Tenga en cuenta que sólo son responsables de nuestro código y aquí no se trata de errores VBET. Por favor, pregunte sobre el autor solución de mod que causa el problema. Usted puede encontrar un culpable por desactivar temporalmente otros mods, uno por uno. También puedes configurar el lugar personalizados y añadir manualmente las banderas al final de la barra de navegación.

vBET
03-05-10, 22:20
Más opciones de configuración para el menú desplegable en la barra de navegación de la CMS y BLOG - se incluirán en el punto 4.2.2

trevis
12-05-10, 16:41
¿También se puede incluir en "de MediaWiki" barra de exploración? :)

vBET
12-05-10, 18:08
¿También se puede incluir en "de MediaWiki" barra de exploración? :)

No se puede decir en este momento - no sé este mod. Por favor, vea las respuestas de los mensajes que usted hizo sobre MediaWiki. Voy a ser capaz de dar respuesta más concreta cuando voy a ver cómo está funcionando el foro real. También - para añadir banderas de MediaViki intente primeros indicios de que aquí:

Pero adoptar para MediaViki - para agregar una sola línea pre-inscribirse, cambiar el nombre de la plantilla a la utilizada por MediaViki y añadir en esta plantilla de nuestra variable.

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