Ver la Versión Completa: Traducciones desplegable cms / blogs
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
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.
juzgado en blogtemplates / blog_navbar_link
sin éxito
Déjame saber que será la plantilla adecuada
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
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?
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:)
¿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
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&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>
***********************************************
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&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>
***********************************************
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
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&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í
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? :)
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? :)
a la espera de sus respuestas?
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.
Hecho. Tenga en cuenta que dar las instrucciones son correctas - no ha hecho cambios para el archivo de gancho;)
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
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.
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
¿También se puede incluir en "de MediaWiki" barra de exploración? :)
¿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):
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions Inc. All rights reserved.