View Full Version: Bản dịch thả xuống trong cms / Ảnh
Hi All,
Chúng tôi muốn để thêm các ngữ trình đơn thả xuống để cms / blog / etc làm thế nào chúng ta có thể làm điều đó tôi đã không tìm thấy bất kỳ tùy chọn.
Thanks
Anand
Bạn phải chỉnh sửa mẫu thích hợp bằng tay và thêm vào đó:
{vb:raw vbenterprisetranslatorflagsdropdown}
Bạn cũng sẽ phải đăng ký:
1. Mở / bao gồm / vbentrprisetranslator_functions_hook.php
2. Tìm:
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
3. Đôi dòng này và một bản sao thay đổi navbar để đặt tên cho mẫu của bạn.
Tôi thêm ngay bây giờ, trong danh sách TODO của chúng tôi để thực hiện nó trong phiên bản vBET tiếp theo.
xử trong blogtemplates / blog_navbar_link
không thành công
Hãy cho tôi biết đó sẽ là mẫu thích hợp
Cũng phát hiện ra lỗi khi chúng tôi sử dụng dịch thả xuống vị trí trình đơn -> kết thúc thanh điều hướng của nó thể hiện hai lần trong thanh nav thấy màn hình để biết thêm chi tiết
http://www.architectpavilion.com/twiceshown.jpg
Cũng phát hiện ra lỗi khi chúng tôi sử dụng dịch thả xuống vị trí trình đơn -> kết thúc thanh điều hướng của nó thể hiện hai lần trong thanh nav thấy màn hình để biết thêm chi tiết
http://www.architectpavilion.com/twiceshown.jpg
Bạn có chắc chắn bạn không thêm nó cũng bằng tay vào mẫu?
xử trong blogtemplates / blog_navbar_link
không thành công
Hãy cho tôi biết đó sẽ là mẫu thích hợp
Đối với CMS: vbcms_navbar_link
Đối với blog: blog_navbar_link
Ngoài ra tôi thấy rằng những người mẫu có móc bổ sung, do đó, trong phiên bản tiếp theo, chúng ta sẽ làm cho nó đầy đủ cấu hình:)
Bạn có chắc chắn bạn không thêm nó cũng bằng tay vào mẫu?
Vâng, chúng tôi đã không sửa đổi bất kỳ mẫu chắc chắn vb chỉ mặc định của nó 4.0.3
Thanks
Anand
Đối với CMS: vbcms_navbar_link
Đối với blog: blog_navbar_link
Ngoài ra tôi thấy rằng những người mẫu có móc bổ sung, do đó, trong phiên bản tiếp theo, chúng ta sẽ làm cho nó đầy đủ cấu hình:)
Thêm các mã nhưng không phải của mình làm việc không chắc chắn những gì chúng tôi đang làm sai
blog_navbar_link -> {vb: nguyên vbenterprisetranslatorflagsdropdown}
/ / 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 dưới đây
*******************************************
<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>
***********************************************
Trong giải pháp này, bạn cần phải có vị trí tùy chỉnh cho cờ!
Để có nó làm việc trong tất cả các cấu hình chỉ cần thay thế này:
if ('cu' != $vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']) {
$template_hook[$vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']] .= $vbenterprisetranslatorflagsdropdown;
} else {
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
}
Này:
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));
Vì vậy, nói cách khác, đặt 2 dòng bổ sung của bạn chỉ cần 1 dòng thấp hơn (sau khi "}").
Ngoài ra tôi thấy rằng trong các mẫu bạn đặt {vb: nguyên vbenterprisetranslatorflagsdropdown} bên trong nếu khoản đặt nó thấp hơn 1 dòng. Nó sẽ cung cấp cho bạn:
*******************************************
<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>
***********************************************
thêm mã này làm cho hệ thống để trang trống màu trắng và thậm chí cả admincp sẽ trở thành màu trắng trang
Thanks
anand
Trong giải pháp này, bạn cần phải có vị trí tùy chỉnh cho cờ!
Để có nó làm việc trong tất cả các cấu hình chỉ cần thay thế này:
if ('cu' != $vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']) {
$template_hook[$vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']] .= $vbenterprisetranslatorflagsdropdown;
} else {
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
}
Này:
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));
Vì vậy, nói cách khác, đặt 2 dòng bổ sung của bạn chỉ cần 1 dòng thấp hơn (sau khi "}").
Ngoài ra tôi thấy rằng trong các mẫu bạn đặt {vb: nguyên vbenterprisetranslatorflagsdropdown} bên trong nếu khoản đặt nó thấp hơn 1 dòng. Nó sẽ cung cấp cho bạn:
*******************************************
<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>
***********************************************
dưới đây chắc chắn nếu mã có thể được trong khi sao chép ở đây tôi bị mất nó
dưới đây chắc chắn nếu mã có thể được trong khi sao chép ở đây tôi bị mất nó
Vì vậy, có một vấn đề với trang trắng hoặc mã cho làm việc? :)
cho mã không làm việc: (hy vọng bạn đã được thử nghiệm trên vb 4.0.3 nếu không tôi sẽ cung cấp cho bạn truy cập vào máy chủ web của chúng tôi / vb
Vì vậy, có một vấn đề với trang trắng hoặc mã cho làm việc? :)
vẫn đang chờ đợi trả lời của bạn?
vẫn đang chờ đợi trả lời của bạn?
Xin lỗi - đã vô tình bỏ lỡ thông điệp của mình. Hãy truy cập vào PM và tôi sẽ kiểm tra và chính xác về địa điểm.
Xong. Xin lưu ý cung cấp cho hướng dẫn là chính xác - bạn không thực hiện những thay đổi cho tập tin móc;)
Xong. Xin lưu ý cung cấp cho hướng dẫn là chính xác - bạn không thực hiện những thay đổi cho tập tin móc;)
Cảm ơn cho sửa chữa: D
Yes i thêm vào các mã trong các móc nhưng loại bỏ sau đó vì nó đã cho tôi trang trống màu trắng cũng lưu ý dịch biểu tượng đến cuối navbar trong blog / cms chúng tôi muốn bắt đầu của thanh điều hướng?
Ngoài ra bạn có thể tự kiểm tra vấn đề cuối cùng navbar mình bây giờ kể từ khi bạn đã đăng nhập và mật khẩu với bạn
Thanks
Anand
Cảm ơn cho sửa chữa: D
Yes i thêm vào các mã trong các móc nhưng loại bỏ sau đó vì nó đã cho tôi trang trống màu trắng cũng lưu ý dịch biểu tượng đến cuối navbar trong blog / cms chúng tôi muốn bắt đầu của thanh điều hướng?
Ngoài ra bạn có thể tự kiểm tra vấn đề cuối cùng navbar mình bây giờ kể từ khi bạn đã đăng nhập và mật khẩu với bạn
Thanks
Anand
Để có nó ngay từ đầu, chỉ cần chỉnh sửa mẫu thích hợp và thay đổi vị trí của biến vBET trình đơn thả xuống.
Tôi đã viết cho bạn PM navbar vấn đề cuối cùng là gây ra bởi một số mod khác mà toàn bộ nội dung bản sao $ template_hook ['navbar_end']. Xin lưu ý rằng chúng ta chỉ chịu trách nhiệm mã của chúng tôi và ở đây nó không phải là vBET lỗi. Xin hỏi về tác giả giải pháp của mod gây ra vấn đề. Bạn có thể tìm thấy một tội lỗi bằng cách tạm thời vô hiệu hóa các mods khác từng người một. Ngoài ra, bạn chỉ có thể thiết lập vị trí tùy chỉnh và thêm lá cờ vào cuối navbar.
Tùy chọn cấu hình thêm cho thả xuống trong CMS và BLOG navbar - sẽ được bao gồm trong 4.2.2
Bạn cũng có thể bao gồm trong "của MediaWiki" navbar? :)
Bạn cũng có thể bao gồm trong "của MediaWiki" navbar? :)
Không thể nói ngay bây giờ - không biết mod này. Xin vui lòng xem câu trả lời cho bài viết bạn đã thực hiện về MediaWiki. Tôi sẽ có thể cung cấp cho bạn câu trả lời cụ thể hơn khi tôi sẽ thấy nó như thế nào là làm việc trên diễn đàn thực sự. Ngoài ra - để thêm cờ cho MediaViki hãy thử gợi ý đầu tiên đưa ra ở đây:
Nhưng áp dụng nó để MediaViki - vì vậy chỉ một dòng preRegister, thay đổi mẫu tên một trong những được sử dụng bởi MediaViki và thêm vào trong mẫu này biến của chúng tôi.
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.