[TikiWiki-commits] [Git][tikiwiki/tiki][27.x] [REF] rtl: Finally finish backporting MR !800 to 27.x
"Jonny Bradley \(@jonnybradley\) via TikiWiki-cvs" <[email protected]>
| Newsgroups | gmane.comp.cms.tiki.cvs |
|---|---|
| Message-ID | <6891ebc238f66_2c11d431c28898@gitlab-sidekiq-low-urgency-cpu-bound-v2-68d57f6d77-lrbnp.mail> |
Jonny Bradley pushed to branch 27.x at Tiki Wiki CMS Groupware / Tiki
Commits:
8162b46c by Jonny Bradley at 2025-08-05T11:24:45+00:00
[REF] rtl: Finally finish backporting MR !800 to 27.x
---
* [REF] Several other minor updates found from !8194 in 28.x that look like good notice suppression fixes - so adding them here too
* [REF] rtl: Finally finish backporting MR !800 to 27.x - needed to be done manually as `templates/layouts/admin/layout_view.tpl` doesn't exsist in 27.x
See merge request tikiwiki/tiki!8195
- - - - -
13 changed files:
- templates/error_raw.tpl
- templates/error_simple.tpl
- templates/error_ticket.tpl
- templates/layouts/basic/layout_embed.tpl
- templates/layouts/basic/layout_view.tpl
- templates/layouts/classic/layout_view.tpl
- templates/layouts/layout_plain.tpl
- templates/layouts/social/layout_view.tpl
- templates/tiki-index_p.tpl
- templates/tiki-print.tpl
- templates/tiki-view_tracker_more_info.tpl
- templates/tiki-webmail_contacts.tpl
- templates/tiki_full.tpl
Changes:
=====================================
templates/error_raw.tpl
=====================================
@@ -1,4 +1,4 @@
-{if $prefs.feature_bidi eq 'y'}
+{if Language::isRTL()}
<table dir="rtl" ><tr><td>
{/if}
@@ -12,6 +12,6 @@
</div>
</div>
</div>
-{if $prefs.feature_bidi eq 'y'}
+{if Language::isRTL()}
</td></tr></table>
{/if}
=====================================
templates/error_simple.tpl
=====================================
@@ -4,7 +4,7 @@
{include file='header.tpl'}
</head>
<body{html_body_attributes}>
- {if $prefs.feature_bidi eq 'y'}
+ {if Language::isRTL()}
<table dir="rtl" ><tr><td>
{/if}
<div id="tiki-mid">
@@ -16,7 +16,7 @@
</div>
</div>
</div>
- {if $prefs.feature_bidi eq 'y'}
+ {if Language::isRTL()}
</td></tr></table>
{/if}
{include file='footer.tpl'}
=====================================
templates/error_ticket.tpl
=====================================
@@ -1,5 +1,5 @@
<!DOCTYPE html>
-<html lang="{if !empty($pageLang)}{$pageLang}{else}{$prefs.language}{/if}">
+<html lang="{if !empty($pageLang)}{$pageLang}{else}{$prefs.language}{/if}"{if Language::isRTL()} dir="rtl"{/if}>
<head>
{include file='header.tpl'}
<meta name="viewport" content="width=device-width, initial-scale=1.0">
=====================================
templates/layouts/basic/layout_embed.tpl
=====================================
@@ -1,5 +1,5 @@
<!DOCTYPE html>
-<html lang="{if !empty($pageLang)}{$pageLang}{else}{$prefs.language}{/if}"{if !empty($page_id)} id="page_{$page_id}"{/if}>
+<html lang="{if !empty($pageLang)}{$pageLang}{else}{$prefs.language}{/if}"{if Language::isRTL()} dir="rtl"{/if}{if !empty($page_id)} id="page_{$page_id}"{/if}>
<head>
{include file='header.tpl'}
<meta name="viewport" content="width=device-width, initial-scale=1.0">
=====================================
templates/layouts/basic/layout_view.tpl
=====================================
@@ -1,5 +1,5 @@
<!DOCTYPE html>
-<html lang="{if !empty($pageLang)}{$pageLang}{else}{$prefs.language}{/if}"{if !empty($page_id)} id="page_{$page_id}"{/if}>
+<html lang="{if !empty($pageLang)}{$pageLang}{else}{$prefs.language}{/if}"{if Language::isRTL()} dir="rtl"{/if}{if !empty($page_id)} id="page_{$page_id}"{/if}>
<head>
{include file='header.tpl'}
<meta name="viewport" content="width=device-width, initial-scale=1.0">
=====================================
templates/layouts/classic/layout_view.tpl
=====================================
@@ -1,5 +1,5 @@
<!DOCTYPE html>
-<html lang="{if !empty($pageLang)}{$pageLang}{else}{$prefs.language}{/if}"{if $prefs.feature_bidi eq 'y'} dir="rtl"{/if}{if !empty($page_id)} id="page_{$page_id}"{/if}>
+<html lang="{if !empty($pageLang)}{$pageLang}{else}{$prefs.language}{/if}"{if Language::isRTL()} dir="rtl"{/if}{if !empty($page_id)} id="page_{$page_id}"{/if}>
<head>
{include file='header.tpl'}
<meta name="viewport" content="width=device-width, initial-scale=1.0">
=====================================
templates/layouts/layout_plain.tpl
=====================================
@@ -1,5 +1,5 @@
<!DOCTYPE html>
-<html lang="{if !empty($pageLang)}{$pageLang}{else}{$prefs.language}{/if}"{if !empty($page_id)} id="page_{$page_id}"{/if}>
+<html lang="{if !empty($pageLang)}{$pageLang}{else}{$prefs.language}{/if}"{if !empty($page_id)} id="page_{$page_id}"{/if}{if Language::isRTL()} dir="rtl"{/if}>
<head>
{include file='header.tpl'}
<meta name="viewport" content="width=device-width, initial-scale=1.0">
@@ -13,7 +13,7 @@
{include file='tiki-ajax_header.tpl'}
{/if}
- <div class="container{if $smarty.session.fullscreen eq 'y'}-fluid{/if} container-std middle" id="middle">
+ <div class="container{if isset($smarty.session.fullscreen) && $smarty.session.fullscreen eq 'y'}-fluid{/if} container-std middle" id="middle">
{if !isset($smarty.session.fullscreen) || $smarty.session.fullscreen ne 'y'}
<div class="row">
<header class="page-header w-100" id="page-header">
=====================================
templates/layouts/social/layout_view.tpl
=====================================
@@ -1,5 +1,5 @@
<!DOCTYPE html>
-<html lang="{if !empty($pageLang)}{$pageLang}{else}{$prefs.language}{/if}"{if !empty($page_id)} id="page_{$page_id}"{/if}>
+<html lang="{if !empty($pageLang)}{$pageLang}{else}{$prefs.language}{/if}"{if Language::isRTL()} dir="rtl"{/if}{if !empty($page_id)} id="page_{$page_id}"{/if}>
<head>
{include file='header.tpl'}
<meta name="viewport" content="width=device-width, initial-scale=1.0">
@@ -30,19 +30,19 @@
{/if}
<a class="btn btn-info btn-lg skipnav" href="#col1">{tr}Skip to main content{/tr}</a>
<div class="middle_outer" id="middle_outer">
- {if $smarty.session.fullscreen ne 'y'}
+ {if isset($smarty.session.fullscreen) && $smarty.session.fullscreen ne 'y'}
{if $prefs.theme_unified_admin_backend eq 'y' && $smarty.server.SCRIPT_NAME eq $url_path|cat:'tiki-admin.php'}
{modulelist zone=top class="top_modules uab top navbar-{$navbar_color_variant}-parent bg-{$navbar_color_variant}-parent tiki-top-nav-{$navbar_color_variant} w-100 mb-sm" heading_text='{tr}Site identity, navigation, etc.{/tr}' role=banner}
{/if}
{/if}
<div class="topbar-wrapper navbar-{$navbar_color_variant}-parent bg-{$navbar_color_variant}-parent tiki-topbar-nav-{$navbar_color_variant}">
- <div class="topbar container{if $smarty.session.fullscreen eq 'y'}-fluid{/if} container-std navbar-{$navbar_color_variant} bg-{$navbar_color_variant} tiki-topbar-nav-{$navbar_color_variant}" id="topbar">
+ <div class="topbar container{if isset($smarty.session.fullscreen) && $smarty.session.fullscreen eq 'y'}-fluid{/if} container-std navbar-{$navbar_color_variant} bg-{$navbar_color_variant} tiki-topbar-nav-{$navbar_color_variant}" id="topbar">
{modulelist zone=topbar class='topbar_modules w-100' heading_text='{tr}Navigation and related functionality and content{/tr}'}
</div>
</div>
<div class="middle-wrapper">
<div class="page-content-top-margin" style="height: var(--tiki-page-content-top-margin)"></div>
- <div class="container{if $smarty.session.fullscreen eq 'y'}-fluid{/if} container-std middle" id="middle">
+ <div class="container{if isset($smarty.session.fullscreen) && $smarty.session.fullscreen eq 'y'}-fluid{/if} container-std middle" id="middle">
<div class="row row-middle" id="row-middle">
{if (zone_is_empty('left') or $prefs.feature_left_column eq 'n') and (zone_is_empty('right') or $prefs.feature_right_column eq 'n')}
<div class="col col1 col-md-12 pb-4" id="col1">
@@ -177,10 +177,10 @@
</div> {* row *}
</div> {* container *}
</div> {* middle_outer *}
- {if !isset($smarty.session.fullscreen) || $smarty.session.fullscreen ne 'y'}
+ {if !isset($smarty.session.fullscreen) || isset($smarty.session.fullscreen) && $smarty.session.fullscreen ne 'y'}
<footer class="footer main-footer" id="footer">
<div class="footer_liner">
- <div class="container{if $smarty.session.fullscreen eq 'y'}-fluid{/if} container-std">
+ <div class="container container-std">
{modulelist zone=bottom class='bottom_modules p-3 mx-n2point5' heading_text='{tr}Site information, links, etc.{/tr}' role=contentinfo} {* div.modules *}
</div>
</div>
=====================================
templates/tiki-index_p.tpl
=====================================
@@ -1,5 +1,5 @@
<!DOCTYPE html>
-<html lang="{if !empty($pageLang)}{$pageLang}{else}{$prefs.language}{/if}">
+<html lang="{if !empty($pageLang)}{$pageLang}{else}{$prefs.language}{/if}"{if Language::isRTL()} dir="rtl"{/if}>
<head>
{include file='header.tpl'}
</head>
=====================================
templates/tiki-print.tpl
=====================================
@@ -1,5 +1,5 @@
<!DOCTYPE html>
-<html lang="{if !empty($pageLang)}{$pageLang}{else}{$prefs.language}{/if}"{if !empty($page_id)} id="print_page_{$page_id}"{/if}>
+<html lang="{if !empty($pageLang)}{$pageLang}{else}{$prefs.language}{/if}"{if !empty($page_id)} id="print_page_{$page_id}"{/if}{if Language::isRTL()} dir="rtl"{/if}>
<head>
{include file='header.tpl'}
</head>
=====================================
templates/tiki-view_tracker_more_info.tpl
=====================================
@@ -4,7 +4,7 @@
{include file='header.tpl'}
</head>
<body{html_body_attributes}>
- {if $prefs.feature_bidi eq 'y'}
+ {if Language::isRTL()}
<table dir="rtl" ><tr><td>
{/if}
<div id="tiki-main" class="alert alert-info">
@@ -27,7 +27,7 @@
<a href="#" onclick="javascript:window.close();" class="link">{tr}close{/tr}</a>
</div>
</div>
- {if $prefs.feature_bidi eq 'y'}
+ {if Language::isRTL()}
</td></tr></table>
{/if}
{include file='footer.tpl'}
=====================================
templates/tiki-webmail_contacts.tpl
=====================================
@@ -1,5 +1,5 @@
<!DOCTYPE html>
-<html lang="{$prefs.language}">
+<html lang="{$prefs.language}"{if Language::isRTL()} dir="rtl"{/if}>
<head>
{include file='header.tpl'}
<meta name="viewport" content="width=device-width, initial-scale=1.0">
=====================================
templates/tiki_full.tpl
=====================================
@@ -6,7 +6,7 @@
<body{html_body_attributes}>
{* Index we display a wiki page here *}
-{if $prefs.feature_bidi eq 'y'}
+{if Language::isRTL()}
<div dir="rtl">
{/if}
{if $prefs.feature_ajax eq 'y'}
@@ -58,7 +58,7 @@
</div>
</div>
{/if}
-{if $prefs.feature_bidi eq 'y'}
+{if Language::isRTL()}
</div>
{/if}
{include file='footer.tpl'}
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/8162b46c97f4e33b7812fcb2e13551101b18d120
--
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/8162b46c97f4e33b7812fcb2e13551101b18d120
You're receiving this email because of your account on gitlab.com.
_______________________________________________
TikiWiki-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tikiwiki-cvs