Version 5.0.0 beta 5
This commit is contained in:
1 parent
2f24f9de48
commit
57d9db6ce2
218 files changed
+5331
-7416
No files matched your search
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<javascript app="blog">
|
||||
<file javascript_app="blog" javascript_location="front" javascript_path="controllers/view" javascript_name="ips.view.manageCategories.js" javascript_type="controller" javascript_version="5000030" javascript_position="1000100"><![CDATA[/**
|
||||
<file javascript_app="blog" javascript_location="front" javascript_path="controllers/view" javascript_name="ips.view.manageCategories.js" javascript_type="controller" javascript_version="5000031" javascript_position="1000100"><![CDATA[/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
@@ -31,7 +31,7 @@
|
||||
});
|
||||
|
||||
/* Save button changes */
|
||||
$('.ipsTabs ul[role="tablist"] a').on( 'click', this.tabChange );
|
||||
$('.ipsTabs [role="tablist"] a').on( 'click', this.tabChange );
|
||||
$('.ipsForm .ipsButtons').append( ips.templates.render('blog.view.addButton') );
|
||||
$('[data-action="addNew"]').on( 'click', _.bind( this.newRow, this ) );
|
||||
|
||||
@@ -71,8 +71,8 @@
|
||||
});
|
||||
|
||||
if( !$('#form_tab_blog_entry_categories').length ) {
|
||||
$('button[type="submit"]').addClass('ipsHide');
|
||||
$('button[data-action="addNew"]').removeClass('ipsHide');
|
||||
$('[type="submit"]').addClass('ipsHide');
|
||||
$('[data-action="addNew"]').removeClass('ipsHide');
|
||||
}
|
||||
},
|
||||
|
||||
@@ -169,7 +169,7 @@
|
||||
* @returns {void}
|
||||
*/
|
||||
tabChange: function (e) {
|
||||
if ( ! $('#form_tab_blog_entry_categories').hasClass('ipsTabs__tab--active') ) { // This looks back to front but the tab status is changed after this has fired
|
||||
if ($('#form_tab_blog_entry_categories').attr('aria-selected') == 'false') { // This looks back to front but the tab status is changed after this has fired
|
||||
$('button[type="submit"]').addClass('ipsHide');
|
||||
$('button[data-action="addNew"]').removeClass('ipsHide');
|
||||
} else {
|
||||
@@ -277,9 +277,9 @@
|
||||
}
|
||||
});
|
||||
}(jQuery, _));]]></file>
|
||||
<file javascript_app="blog" javascript_location="front" javascript_path="templates" javascript_name="ips.templates.view.js" javascript_type="template" javascript_version="5000030" javascript_position="1000050"><![CDATA[/* CLASS LIST TEMPLATES */
|
||||
<file javascript_app="blog" javascript_location="front" javascript_path="templates" javascript_name="ips.templates.view.js" javascript_type="template" javascript_version="5000031" javascript_position="1000050"><![CDATA[/* CLASS LIST TEMPLATES */
|
||||
ips.templates.set('blog.view.addButton', "\
|
||||
<button type=\"button\" class=\"ipsButton ipsButton--primary ipsHide\" data-action=\"addNew\">{{#lang}}manage_cats_new_row{{/lang}}</button>\
|
||||
<li><button type=\"button\" class=\"ipsButton ipsButton--primary ipsHide\" data-action=\"addNew\">{{#lang}}manage_cats_new_row{{/lang}}</button></li>\
|
||||
");
|
||||
|
||||
ips.templates.set('blog.view.categoryRow', "\
|
||||
@@ -287,13 +287,13 @@ ips.templates.set('blog.view.categoryRow', "\
|
||||
<span data-role=\"sortHandle\" class=\"i-cursor_move\"><i class=\"fa-solid fa-bars\"></i></span>\
|
||||
<div class=\"ipsData__main i-flex i-gap_1\">\
|
||||
<span class=\"ipsData__title\" data-role=\"title_{{cat}}\">{{name}}</span>\
|
||||
<input type=\"text\" name=\"blog_name_{{cat}}\" value=\"\" data-role=\"input_{{cat}}\" class=\"ipsHide\">\
|
||||
<a href=\"#\" data-role=\"saveChanges\" data-category-id=\"{{cat}}\" class=\"ipsHide i-flex_00 ipsButton ipsButton--positive\" data-ipstooltip=\"\" title=\"{{#lang}}save{{/lang}}\">{{#lang}}save{{/lang}}</a>\
|
||||
<a href=\"#\" data-role=\"cancelChanges\" data-category-id=\"{{cat}}\" class=\"ipsHide i-flex_00 ipsButton ipsButton--negative\" data-ipstooltip=\"\" title=\"{{#lang}}cancel{{/lang}}\">{{#lang}}cancel{{/lang}}</a>\
|
||||
<input type=\"text\" name=\"blog_name_{{cat}}\" value=\"\" data-role=\"input_{{cat}}\" class=\"ipsInput ipsHide\">\
|
||||
<button type='button' data-role=\"saveChanges\" data-category-id=\"{{cat}}\" class=\"ipsHide i-flex_00 ipsButton ipsButton--positive\">{{#lang}}save{{/lang}}</button>\
|
||||
<button type='button' data-role=\"cancelChanges\" data-category-id=\"{{cat}}\" class=\"ipsHide i-flex_00 ipsButton ipsButton--negative\">{{#lang}}cancel{{/lang}}</button>\
|
||||
</div>\
|
||||
<div class=\"cBlog_manage_edit ipsButtonGroup\">\
|
||||
<a href=\"#\" data-action=\"delete\" data-category-id=\"{{cat}}\" class=\"ipsButton\" data-ipstooltip title=\"{{#lang}}delete{{/lang}}\"><i class=\"fa-solid fa-circle-xmark\"></i></a>\
|
||||
<a href=\"#\" data-action=\"edit\" data-category-id=\"{{cat}}\" class=\"ipsButton\" data-ipstooltip title=\"{{#lang}}edit{{/lang}}\"><i class\=\"fa-solid fa-pencil\"></i></a>\
|
||||
<button type='button data-action=\"delete\" data-category-id=\"{{cat}}\" class=\"ipsButton\" data-ipstooltip title=\"{{#lang}}delete{{/lang}}\"><i class=\"fa-solid fa-circle-xmark\"></i></button>\
|
||||
<button type='button data-action=\"edit\" data-category-id=\"{{cat}}\" class=\"ipsButton\" data-ipstooltip title=\"{{#lang}}edit{{/lang}}\"><i class\=\"fa-solid fa-pencil\"></i></button>\
|
||||
</div>\
|
||||
</li>\
|
||||
");
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<language>
|
||||
<app key="blog" version="5000030">
|
||||
<app key="blog" version="5000031">
|
||||
<word key="__app_blog" js="0">Blogs</word>
|
||||
<word key="frontnavigation_blogs" js="0">Blogs</word>
|
||||
<word key="__indefart_blog_entry_comment" js="0">a comment on a blog entry</word>
|
||||
|
||||
@@ -670,21 +670,17 @@
|
||||
{{endif}}
|
||||
{{if \count( $elements ) > 1}}
|
||||
<h2 class='ipsBox__header'>{lang="entry_information"}</h2>
|
||||
<div class='ipsTabs ipsJS_show' id='tabs_{$id}' data-ipsTabBar data-ipsTabBar-contentArea='#ipsTabs_content_{$id}'>
|
||||
<ul role='tablist'>
|
||||
<i-tabs class='ipsTabs' id='ipsTabs_{$id}' data-ipsTabBar data-ipsTabBar-contentArea='#ipsTabs_{$id}_content'>
|
||||
<div role='tablist'>
|
||||
{{foreach $elements as $name => $content}}
|
||||
<li>
|
||||
<a href='#ipsTabs_tabs_{$id}_{$id}_tab_{$name}_panel' id='{$id}_tab_{$name}' class="ipsTabs__tab" role="tab">
|
||||
{lang="$name"}
|
||||
</a>
|
||||
</li>
|
||||
<button type="button" id='ipsTabs_{$id}_{$name}' class="ipsTabs__tab" role="tab" aria-controls='ipsTabs_{$id}_{$name}_panel' aria-selected="{{if $name == 'blog_entry_mainTab'}}true{{else}}false{{endif}}">{lang="$name"}</button>
|
||||
{{endforeach}}
|
||||
</ul>
|
||||
</div>
|
||||
{template="tabScrollers" app="core" group="global" location="global"}
|
||||
</div>
|
||||
<div id='ipsTabs_content_{$id}' class='ipsTabs__panels'>
|
||||
</i-tabs>
|
||||
<div id='ipsTabs_{$id}_content' class='ipsTabs__panels'>
|
||||
{{foreach $elements as $name => $contents}}
|
||||
<div id='ipsTabs_tabs_{$id}_{$id}_tab_{$name}_panel' class="ipsTabs__panel ipsTabs__panel--{$name}" aria-labelledby="{$id}_tab_{$name}" aria-hidden="false">
|
||||
<div id='ipsTabs_{$id}_{$name}_panel' class="ipsTabs__panel ipsTabs__panel--{$name}" role="tabpanel" aria-labelledby="ipsTabs_{$id}_{$name}" {{if $name != 'blog_entry_mainTab'}}hidden{{endif}}>
|
||||
<ul class='ipsForm ipsForm--blog-submit-content ipsForm--vertical'>
|
||||
{{foreach $contents as $inputName => $input}}
|
||||
{$input|raw}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"5000027": "5.0.0 Beta 2",
|
||||
"5000028": "5.0.0 Beta 2",
|
||||
"5000029": "5.0.0 Beta 3",
|
||||
"5000030": "5.0.0 Beta 4"
|
||||
"5000030": "5.0.0 Beta 4",
|
||||
"5000031": "5.0.0 Beta 5"
|
||||
}
|
||||
Reference in new issue
Block a user