<{* ------- /card body *}>
-
-
- <{* ------- /card *}>
-
- <{/if}>
-<{/foreach}>
-<{* ------- /Categories *}>
-
-
-<{* /////// NOTIFICATION \\\\\\\ *}>
-<{if $xoops_isuser}>
-<{include file='db:legacy_notification_select.html'}>
-<{/if}>
-
-
-<{* ------- Forum icon legend *}>
-
-
-
-
-
diff --git a/html/themes/bs5-starter/templates/d3forum/main_listforums.html b/html/themes/bs5-starter/templates/d3forum/main_listforums.html
deleted file mode 100644
index 31bc438bd..000000000
--- a/html/themes/bs5-starter/templates/d3forum/main_listforums.html
+++ /dev/null
@@ -1,286 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{/if}>
-
-<{* /////// INCLUDE BREADCRUMB \\\\\\\ *}>
-<{if $mod_config.show_breadcrumbs}>
-<{include file="db:`$mydirname`_inc_breadcrumb.html"}>
-<{/if}>
-
-
-
-
-
-
-
-
- <{* ------- SUBCATEGORY - LOOP *}>
-
- <{if $subcategories}>
-
-
-
-
- <{$smarty.const._MD_D3FORUM_SUBCATEGORIES}>
-
-
-
- <{foreach item=subcategory from=$subcategories}>
-
-
-
-
- <{* ------- SUBCATEGORY - DESCRIPTION *}>
- <{if $subcategory.desc}>
- <{$subcategory.desc}>
- <{/if}>
-
-
- <{* ------- SUBCATEGORY - ACTIVITY *}>
-
-
- <{include file="db:`$mydirname`_inc_moderators.html" target=$category}>
-
-
<{$smarty.const._MD_D3FORUM_TOTALTOPICSCOUNT}>: <{$subcategory.topics_count_in_tree}>
-
<{$smarty.const._MD_D3FORUM_TOTALPOSTSCOUNT}>: <{$subcategory.posts_count_in_tree}>
-
- <{if $mod_config.show_rss}>
-
- <{/if}>
-
-
- <{/foreach}>
-
- <{/if}>
-
-
- <{* ------- FORUM - LOOP *}>
- <{if $forums}>
-
-
-
-
-
- <{$smarty.const._MD_D3FORUM_FORUM}>
- <{$smarty.const._MD_D3FORUM_TOPICSCOUNT}>
- <{$smarty.const._MD_D3FORUM_POSTSCOUNT}>
- <{$smarty.const._MD_D3FORUM_LASTPOST}>
- <{if $mod_config.show_rss}>
- RSS
- <{/if}>
-
-
-
-
- <{foreach item=forum from=$forums}>
- <{* ------- FORUM - ACTIVITY *}>
-
-
-
-
- <{$forum.topics_count}>
- <{$forum.posts_count}>
-
-
- <{if $forum.last_post_time}>
- <{$forum.last_post_time_formatted}>
- <{if $forum.last_post_gname}>
- <{$forum.last_post_gname}>
- <{else}>
- <{$forum.last_post_uname}>
- <{/if}>
-
-
-
- <{/if}>
-
- <{if $mod_config.show_rss}>
-
-
-
-
-
-
-
- <{/if}>
-
-
- <{if $mod_config.show_rss}>
-
- <{else}>
-
- <{/if}>
-
- <{* ------- FORUM - DESCRIPTION *}>
- <{$forum.desc}>
-
- <{* ------- FORUM - ADMIN *}>
-
-
- <{if $forum.isadminormod}>
-
<{include file="db:`$mydirname`_inc_moderators.html" target=$forum}>
-
-
-
-
-
-
- <{/if}>
-
- <{if $forum.external_link_format}>
- [ <{$smarty.const._MD_D3FORUM_FORUMASCOMMENT}> ]
-
- <{* ----- SMARTY COMMENT remove to allow user reply before read
- elseif $forum.can_post }>
-
- ----- SMARTY COMMENT *}>
-
- <{/if}>
-
-
-
-
-
- <{/foreach}>
-
-
-
-
-
- <{/if}><{* -------/forums loop *}>
-
-
-
-
-
-
-<{* /////// NOTIFICATION \\\\\\\ *}>
-<{if $xoops_isuser}>
-<{include file='db:system_notification_select.html'}>
-<{/if}>
-
-
-<{* ------- ICON LEGEND *}>
-
-
- = <{$smarty.const._MD_D3FORUM_ALT_NEWPOSTS}>
- = <{$smarty.const._MD_D3FORUM_ALT_NONEWPOSTS}>
-
-
-
-
-<{* ----- NAV JUMPBOX CATEGORY *}>
-
-
-
diff --git a/html/themes/bs5-starter/templates/d3forum/main_listposts.html b/html/themes/bs5-starter/templates/d3forum/main_listposts.html
deleted file mode 100644
index 9424bb222..000000000
--- a/html/themes/bs5-starter/templates/d3forum/main_listposts.html
+++ /dev/null
@@ -1,188 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* /////// INCLUDE BREADCRUMB \\\\\\\ *}>
-<{if $mod_config.show_breadcrumbs}>
-<{include file="db:`$mydirname`_inc_breadcrumb.html"}>
-<{/if}>
-
-
-<{* /////// INCLUDE SUMMARY \\\\\\\ *}>
-<{include file="db:`$mydirname`_inc_d3comment_summary.html"}>
-
-
-<{* /////// INCLUDE TOPIC NAV \\\\\\\ *}>
-<{* ------- NEW + ACTIONS *}>
-<{include file="db:`$mydirname`_inc_topicbar.html"}>
-
-
-<{* /////// INCLUDE FILTER ORDER \\\\\\\ *}>
-<{include file="db:`$mydirname`_inc_postorder_links.html"}>
-
-
-<{* /////// INCLUDE PAGINATION \\\\\\\ *}>
-<{if $pagenav}>
-<{include file="db:`$mydirname`_inc_pagination.html"}>
-<{/if}>
-
-
-<{* ------- POSTS LOOP - list of top posts *}>
-
-<{foreach item=post from=$posts}>
- <{include file="db:`$mydirname`_inc_eachpost.html" post=$post caller="listposts" inner_link_format="#post_id%s"}>
-<{/foreach}>
-
-
-
-
-<{* /////// QUICK REPLY- NEWEST FIRST (== 3) \\\\\\\ *}>
-<{if $first_post.can_reply && ($postorder==3)}>
-<{include file="db:`$mydirname`_inc_post_form_quick.html" uname=$xoops_uname h2_title=$smarty.const._MD_D3FORUM_POSTASSAMETOPIC quick_form_mode="sametopic" subject_raw=$first_post.subject_raw}>
-<{/if}>
-
-<{* /////// QUICK REPLY - OLDER FIRST (!= 3) \\\\\\\ *}>
-<{if $first_post.can_reply && ($postorder!=3)}>
-<{include file="db:`$mydirname`_inc_post_form_quick.html" uname=$uname h2_title=$smarty.const._MD_D3FORUM_POSTASSAMETOPIC quick_form_mode="sametopic" subject_raw=$first_post.subject_raw}>
-<{/if}>
-
-<{* /////// POST TREE \\\\\\\ *}>
-
-
- <{* ------- ACCORDION POST TREE *}>
-
-
-
-
-
-
- <{* /////// -------------------- NOTE
-
- The "Tree structure" (
) is created at
- trust_path/modules/d3forum/include/comment_functions.php
- line 513
-
- trust_path/modules/d3forum/include/viewpost.php
- line 82
-
- Here UL is replaced (removed) from the "tree structure" and LI margin incremented by 10px
- Closing tag /LI is optional, since all "block-level" tags are self-closing tags in HTML5.
-
- /////// -------------------- *}>
-
-
-
- <{foreach from=$posts item=eachpost}>
-
- <{if $eachpost.id == $post.id}>
- <{$eachpost.ul_in|replace:"":"\n\t"|replace:"":" "}>
- <{else}>
- <{$eachpost.ul_in|replace:"":"\n\t"|replace:"":" "}>
- <{/if}>
-
- <{if $eachpost.topic_id == $topic.id}>
-
-
- <{$eachpost.subject|truncate:44:'...'}>
- <{$eachpost.poster_uname}>, <{$eachpost.post_time_formatted}>
-
- <{if $forum.isadminormod}>
-
-
- <{/if}>
-
- <{/if}>
-
-
- <{/foreach}>
-
-
- <{* POST TREE *}>
-
-
-
-
- <{* ------- ACCORDION TOPIC TREE - external link *}>
- <{if $topic.external_link_id && ($tree_tp_count>1)}>
-
-
-
-
-
-
-
-
- <{foreach from=$tree item=eachpost}>
-
- <{if ($eachpost.depth_in_tree==0)}>
-
- <{* if $eachpost.id == $post.id *}>
- <{if ($eachpost.topic_id==$topic.id) && ($eachpost.depth_in_tree==0)}>
- <{$eachpost.ul_in|replace:"":"\n\t"|replace:"":" "}>
- <{else}>
- <{$eachpost.ul_in|replace:"
-
- <{* $pos-tree-ext-view *}>
-
-
-
- <{/if}>
-
-
-
-<{* /////// NOTIFICATION \\\\\\\ *}>
-<{if $xoops_isuser}>
-<{include file='db:legacy_notification_select.html'}>
-<{/if}>
-
-
-<{* ----- NAV JUMPBOX FORUM *}>
-
-
-
-
diff --git a/html/themes/bs5-starter/templates/d3forum/main_listtopics.html b/html/themes/bs5-starter/templates/d3forum/main_listtopics.html
deleted file mode 100644
index 567d8d34b..000000000
--- a/html/themes/bs5-starter/templates/d3forum/main_listtopics.html
+++ /dev/null
@@ -1,311 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* /////// INCLUDE BREADCRUMB \\\\\\\ *}>
-<{if $mod_config.show_breadcrumbs}>
-<{include file="db:`$mydirname`_inc_breadcrumb.html"}>
-<{/if}>
-
-
-<{if $forum.external_link_format}>
-
-<{* ----- TOASTER SETTINGS
-! DO NOT USE position-absolute !
-
-- "toast-container" for spacing between toasts
-- "position-fixed" for sticky position it on layout
-- "top-0" and "end-0" to position the toasts in the top right corner
-- ".p-3" to space toasts from the edge of the container
-
-TOAST
-If it’s an important message like an error, use role="alert" aria-live="assertive",
-otherwise use role="status" aria-live="polite" attributes
-data-bs-delay="3000" Delay in milliseconds before hiding the toast, default 5000.
-data-bs-autohide="false" using autohide: false, you must add a close button to allow users to dismiss the toast.
-*}>
-
-
-
-
-
- <{$smarty.const._MD_D3FORUM_FORUMASCOMMENT_DESC}>
-
-
-
-
-<{/if}>
-
-
-
-
-
-
-
- <{* ------- SEARCH FILTER *}>
-
-
-
- <{* ------- FORUM MAIN TABLE *}>
-
-
-
- <{$smarty.const._MD_D3FORUM_TOPIC}> <{$topic_hits|string_format:$smarty.const._MD_D3FORUM_FMT_TOPICHITS}>
- <{$smarty.const._MD_D3FORUM_REPLIES}>
- <{$smarty.const._MD_D3FORUM_VIEWS}>
- <{if $mod_config.use_vote}>
- <{$smarty.const._MD_D3FORUM_VOTECOUNT}>
- <{$smarty.const._MD_D3FORUM_VOTEPOINTAVG}>
- <{/if}>
-
-
-
- <{* ------- FORUM TOPIC LOOP *}>
- <{foreach item=topic from=$topics}>
-
- <{* ------- ASSIGN ICONS *}>
- <{if $topic.sticky}>
- <{assign var="topic_icon_src" value="`$xoops_url`/images/icons/topic_sticky`$topic.bit_new`.svg"}>
- <{assign var="topic_icon_alt" value=$smarty.const._MD_D3FORUM_TOPICSTICKY}>
- <{elseif $topic.invisible}>
- <{assign var="topic_icon_src" value="`$xoops_url`/images/icons/topic_invisible.svg"}>
- <{assign var="topic_icon_alt" value=$smarty.const._MD_D3FORUM_ALT_INVISIBLE}>
- <{else}>
- <{assign var="topic_icon_src" value="`$xoops_url`/images/icons/topic_`$topic.bit_new``$topic.bit_hot`.svg"}>
- <{assign var="topic_icon_alt" value="Hot Topic"}>
- <{/if}>
-
- <{* ------- FORUM TOPIC *}>
-
-
-
-
-
-
- <{if $topic.locked}>
-
-
-
- <{/if}>
-
- <{if $mod_config.use_solved && ! $topic.solved}>
- <{if $forum.isadminormod}>
-
-
-
- <{else}>
-
-
-
- <{/if}>
- <{/if}>
-
- <{if $mod_config.allow_mark && $uid && $topic.u2t_marked}>
-
-
-
- <{/if}>
-
-
<{$topic.title}>
- <{$topic.topic_page_jump|default:''}>
-
-
-
- <{if $topic.replies>0}>
- <{$smarty.const._MD_D3FORUM_LASTPOST}>
<{$topic.last_post_time_formatted}> -
- <{if $topic.last_post_gname}>
- <{$topic.last_post_gname}>
- <{else}>
- <{$topic.last_post_uname}>
- <{/if}>
-
-
-
- <{/if}>
-
-
-
- <{$topic.replies}>
- <{$topic.views}>
- <{if $mod_config.use_vote}>
- <{$topic.votes_count}>
- <{$topic.votes_avg|string_format:"%.2f"}>
- <{/if}>
-
-
- <{/foreach}><{* ------- /FORUM TOPIC *}>
-
-
- <{* ------- /FORUM TABLE *}>
-
- <{* ------- PAGINATION
- custom property /css/module.css ------- *}>
- <{* ------- PAGINATION *}>
- <{if $pagenav}>
- <{* include file="db:`$mydirname`_inc_pagination.html" ----- php warning ! *}>
-
- <{$pagenav}>
-
- <{/if}>
-
-
-
<{* /card-body *}>
-
-
- <{* /card-footer *}>
-
-
<{* /card *}>
-
-
-<{* /////// INCLUDE D3 COMMENT SUMMARY \\\\\\\ *}>
-<{include file="db:`$mydirname`_inc_d3comment_summary.html" topic=$d3comment_info}>
-
-
-<{* /////// NOTIFICATION \\\\\\\ *}>
-<{if $xoops_isuser}>
-<{include file='db:legacy_notification_select.html'}>
-<{/if}>
-
-
-<{* ------- Forum ICON LEGEND *}>
-
-
-
-<{* ----- NAV JUMPBOX FORUM *}>
-
diff --git a/html/themes/bs5-starter/templates/d3forum/main_listtopics_over_categories.html b/html/themes/bs5-starter/templates/d3forum/main_listtopics_over_categories.html
deleted file mode 100644
index b7c84e9e5..000000000
--- a/html/themes/bs5-starter/templates/d3forum/main_listtopics_over_categories.html
+++ /dev/null
@@ -1,209 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* /////// INCLUDE BREADCRUMB \\\\\\\ *}>
-<{if $mod_config.show_breadcrumbs}>
-<{include file="db:`$mydirname`_inc_breadcrumb.html"}>
-<{/if}>
-
-
-
-
-
- <{* ------- SEARCH FILTER *}>
-
- <{* ------- /SEARCH FILTER *}>
-
-<{* ------- FORUM MAIN TABLE *}>
-
-
-
-
- <{$topic_hits|string_format:$smarty.const._MD_D3FORUM_FMT_TOPICHITS}>
- <{$smarty.const._MD_D3FORUM_FORUM}>
- <{$smarty.const._MD_D3FORUM_REPLIES}>
- <{$smarty.const._MD_D3FORUM_VIEWS}>
- <{$smarty.const._MD_D3FORUM_LASTPOST}>
-
-
-
-<{* ------- Smarty assign images to forum topic *}>
-<{foreach item=topic from=$topics}>
-<{if $topic.sticky}>
- <{assign var="topic_icon_src" value="`$xoops_url`/images/icons/topic_sticky`$topic.bit_new`.svg"}>
- <{assign var="topic_icon_alt" value=$smarty.const._MD_D3FORUM_TOPICSTICKY}>
-<{elseif $topic.invisible}>
- <{assign var="topic_icon_src" value="`$xoops_url`/images/icons/topic_invisible.svg"}>
- <{assign var="topic_icon_alt" value=$smarty.const._MD_D3FORUM_ALT_INVISIBLE}>
-<{else}>
- <{assign var="topic_icon_src" value="`$xoops_url`/images/icons/topic_`$topic.bit_new``$topic.bit_hot`.svg"}>
- <{assign var="topic_icon_alt" value="Hot Topic"}>
-<{/if}>
-
-
- <{strip}>
-
-
-
-
- <{if $topic.locked}>
-
-
-
- <{/if}>
- <{if !$topic.solved}>
- <{if $topic.forum_isadminormod}>
-
-
-
- <{else}>
-
- <{/if}>
- <{/if}>
- <{if $uid && $topic.u2t_marked}>
-
-
- <{/if}>
- <{$topic.title}> <{$topic.topic_page_jump}>
-
- <{if $topic.votes_count > 0}>
- <{$smarty.const._MD_D3FORUM_VOTECOUNT}>
- <{$topic.votes_count}>
- <{$smarty.const._MD_D3FORUM_VOTEPOINTAVG}>
- <{$topic.votes_avg|string_format:"%.2f"}>
- <{/if}>
-
-
- <{$topic.forum_title}>
-
- <{$topic.replies}>
-
- <{$topic.views}>
-
-
- <{if $topic.replies>0}><{$topic.last_post_time_formatted}>
- <{if $topic.last_post_gname}>
- <{$topic.last_post_gname}>
- <{else}>
- <{$topic.last_post_uname}>
- <{/if}>
-
-
-
- <{/if}>
-
- <{/strip}>
-
-
- <{/foreach}>
-
-
-<{* ------- PAGINATION *}>
-<{if $pagenav}>
-<{* ----- include file="db:`$mydirname`_inc_pagination.html" ----- PHP warning! *}>
-
<{$pagenav}>
-<{/if}>
-
-
-
-
<{* -------/card *}>
-
-
-<{* /////// NOTIFICATION \\\\\\\ *}>
-<{if $xoops_isuser}>
-<{include file='db:system_notification_select.html'}>
-<{/if}>
-
-
-<{* ------- ICON LEGEND *}>
-
-
-
-<{* ----- NAV JUMPBOX FORUM *}>
-
-
-
diff --git a/html/themes/bs5-starter/templates/d3forum/main_post_form.html b/html/themes/bs5-starter/templates/d3forum/main_post_form.html
deleted file mode 100644
index 9bc0116cd..000000000
--- a/html/themes/bs5-starter/templates/d3forum/main_post_form.html
+++ /dev/null
@@ -1,341 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* /////// INCLUDE BREADCRUMB \\\\\\\ *}>
-<{if $mod_config.show_breadcrumbs}>
-<{include file="db:`$mydirname`_inc_breadcrumb.html"}>
-<{/if}>
-
-<{if $mode == "edit"}>
-
- <{$smarty.const._MD_D3FORUM_NOTICE_YOUAREEDITING}>
-
-<{/if}>
-
-
-<{if $ispreview}>
-
-
-
<{$preview_message}>
-
-<{/if}>
-
-<{if $mode == "reply"}>
-
style="display:none;"<{/if}>>
-
-
-
<{$reference_message}>
-
-
-<{/if}>
-
-<{include file="db:`$mydirname`_inc_d3comment_summary.html"}>
-
-
-<{* ----- Form Validation JavaScript *}>
-
diff --git a/html/themes/bs5-starter/templates/d3forum/main_rss.html b/html/themes/bs5-starter/templates/d3forum/main_rss.html
deleted file mode 100644
index 1905fb388..000000000
--- a/html/themes/bs5-starter/templates/d3forum/main_rss.html
+++ /dev/null
@@ -1,22 +0,0 @@
-"?>
-
-
- <{$title}>
- <{$top_link}>
-
- <{"r"|date:$b_time}>
- http://backend.userland.com/rss/
- <{foreach from=$data item=item}>
- -
-
<{$item.subject}>
- <{$item.link}>
- <{$item.link}>
- <{$item.context}>
- <{"r"|date:$item.post_time}>
- <{$item.cat_title}>
- <{$item.forum_title}>
- ]]>
-
- <{/foreach}>
-
-
diff --git a/html/themes/bs5-starter/templates/d3forum/main_search.html b/html/themes/bs5-starter/templates/d3forum/main_search.html
deleted file mode 100644
index 291a4f015..000000000
--- a/html/themes/bs5-starter/templates/d3forum/main_search.html
+++ /dev/null
@@ -1,156 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* /////// INCLUDE BREADCRUMB \\\\\\\ *}>
-<{if $mod_config.show_breadcrumbs}>
-<{include file="db:`$mydirname`_inc_breadcrumb.html"}>
-<{/if}>
-
-
-
-
- <{if $show_results}>
-
-
<{$smarty.const._MD_D3FORUM_TITLE_SEARCHRESULTS}>
-
- <{if $results}>
-
-
-
<{$hits_count|string_format:$smarty.const._MD_D3FORUM_FMT_SEARCHHITS}>
-
-
-
-
-
- <{$smarty.const._MD_D3FORUM_FORUM}>
- <{$smarty.const._MD_D3FORUM_SUBJECT}>
- <{$smarty.const._MD_D3FORUM_POSTER}>
- <{if $mod_config.use_vote}><{$smarty.const._MD_D3FORUM_VOTEPOINTAVG}><{else}><{$smarty.const._MD_D3FORUM_VIEWS}><{/if}>
- <{$smarty.const._MD_D3FORUM_ON}>
-
-
-
- <{foreach from=$results item=post}>
-
- <{$post.forum_title}>
-
- <{$post.subject}>
- <{$post.body_length|string_format:$smarty.const._MD_D3FORUM_FMT_BYTE}>
- <{$post.poster_uname}>
-
- <{if $mod_config.use_vote}>
- <{$post.votes_avg|string_format:"%.2f"}>/<{$post.votes_count}>
- <{else}>
- <{$post.topic_views}>
- <{/if}>
-
- <{$post.post_time_formatted}>
-
- <{/foreach}>
-
-
-
- <{else}>
-
- <{* no hit *}>
-
-
<{$smarty.const._MD_D3FORUM_MSG_NOMATCH}>
-
-
- <{/if}>
-
- <{/if}>
-
diff --git a/html/themes/bs5-starter/templates/d3forum/main_topicmanager.html b/html/themes/bs5-starter/templates/d3forum/main_topicmanager.html
deleted file mode 100644
index 1496f2ed7..000000000
--- a/html/themes/bs5-starter/templates/d3forum/main_topicmanager.html
+++ /dev/null
@@ -1,267 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* /////// INCLUDE BREADCRUMB \\\\\\\ *}>
-<{if $mod_config.show_breadcrumbs}>
-<{include file="db:`$mydirname`_inc_breadcrumb.html"}>
-<{/if}>
-
-
-
-
-<{* ------- EXPORT TOPIC MANAGER ------- *}>
-<{if $forum.isadminormod}>
-
-
-
-<{/if}>
-<{* ------- EXPORT TOPIC MANAGER ------- *}>
diff --git a/html/themes/bs5-starter/templates/d3forum/main_viewpost.html b/html/themes/bs5-starter/templates/d3forum/main_viewpost.html
deleted file mode 100644
index 481bb50df..000000000
--- a/html/themes/bs5-starter/templates/d3forum/main_viewpost.html
+++ /dev/null
@@ -1,163 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* /////// INCLUDE BREADCRUMB \\\\\\\ *}>
-<{if $mod_config.show_breadcrumbs}>
-<{include file="db:`$mydirname`_inc_breadcrumb.html"}>
-<{/if}>
-
-<{include file="db:`$mydirname`_inc_d3comment_summary.html"}>
-
-
-
-<{* /////// INCLUDE POST \\\\\\\ *}>
-<{include file="db:`$mydirname`_inc_eachpost.html" caller="viewpost" inner_link_format="`$mod_url`/index.php?post_id=%s"}>
-
-
-<{* /////// INCLUDE QUICK REPLY \\\\\\\ *}>
-<{if $post.can_reply}>
- <{include file="db:`$mydirname`_inc_post_form_quick.html" uname=$uname h2_title=$smarty.const._MD_D3FORUM_REPLYTHISPOST quick_form_mode="reply" subject_raw=$post.subject_raw}>
-<{/if}>
-
-<{* /////// POST TREE \\\\\\\ *}>
-
-
- <{* ------- ACCORDION POST TREE *}>
-
-
-
-
-
-
- <{* /////// -------------------- NOTE
-
- The "Tree structure" (
) is created at
- trust_path/modules/d3forum/include/comment_functions.php
- line 513
-
- trust_path/modules/d3forum/include/viewpost.php
- line 82
-
- Here UL is replaced (removed) from the "tree structure" and LI margin incremented by 10px
- Closing tag /LI is optional, since all "block-level" tags are self-closing tags in HTML5.
-
- /////// -------------------- *}>
-
- <{foreach from=$posts item=eachpost}>
-
- <{if $eachpost.id == $post.id}>
- <{$eachpost.ul_in|replace:"":"\n\t"|replace:"":" "}>
- <{else}>
- <{$eachpost.ul_in|replace:"
-
-
<{* -------/accordion-body *}>
-
<{* -------/collapsePostTree *}>
-
<{* -------/accordion-item *}>
-
- <{* ------- ACCORDION TOPIC TREE - external link *}>
- <{if $topic.external_link_id && ($tree_tp_count>1)}>
-
-
-
-
-
-
- <{foreach from=$tree item=eachpost}>
-
- <{if ($eachpost.depth_in_tree == 0)}>
-
- <{if $eachpost.topic_id == $topic.id}>
-
- <{$eachpost.ul_in|replace:"":"\n\t"|replace:"":" "}>
- <{else}>
- <{$eachpost.ul_in|replace:"":"\n\t"|replace:"":"
- "}>
- <{/if}>
-
-
- <{$eachpost.subject}>
- (<{$eachpost.poster_uname}>, <{$eachpost.post_time_formatted}>)
-
- <{if $forum.isadminormod}>
-
-
-
- <{/if}>
-
-
-
- <{if $eachpost.topic_id == $topic.id}>
- <{$smarty.const._MD_D3FORUM_THIS_TOPIC}>
- <{/if}>
-
- <{/if}>
-
- <{$eachpost.ul_out}>
-
- <{/foreach}>
-
- <{* -------/post-tree-topic-view *}>
-
<{* -------/accordion-body *}>
-
<{* -------/collapseTopicTree *}>
-
<{* -------/accordion-item *}>
- <{/if}>
-
-
-
-
-<{* /////// NOTIFICATION \\\\\\\ *}>
-<{if $xoops_isuser}>
-<{include file='db:system_notification_select.html'}>
-<{/if}>
-
-<{* ----- NAV JUMPBOX FORUM *}>
-
diff --git a/html/themes/bs5-starter/templates/legacy/index.html b/html/themes/bs5-starter/templates/legacy/index.html
deleted file mode 100644
index 990cbd603..000000000
--- a/html/themes/bs5-starter/templates/legacy/index.html
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/html/themes/bs5-starter/templates/legacy/legacy_app_start_page.html b/html/themes/bs5-starter/templates/legacy/legacy_app_start_page.html
deleted file mode 100644
index c5173db8f..000000000
--- a/html/themes/bs5-starter/templates/legacy/legacy_app_start_page.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
Welcome to <{$xoops_sitename}>
-
<{$xoops_meta_description}>
-
-
- General Settings
-
- Your website is preconfigured with default configuration settings.
- These settings refer to the preexisting value of a user-configurable setting
- that is assigned to your web application platform. The Control Panel is a graphical user interface,
- also known as the dashboard or admin area, to configure your website, install components and create content.
-
- Dashboard »» System »» Preferences »» Settings
- The system preferences settings is where you can customize the general settings of your platform, such as site name and slogan,
- the language and the theme, or if you would like your site to be private or public.
- You can also designate a module for your home page.
-
-
- Closed for maintenance
- The site is currently closed for maintenance. Please come back later,
- Maintenance mode allows you to close the site with a custom user-friendly notice to visitors.
- You can also control who has access to your site while you’re setting up significant changes.
- When you're ready to launch your site, simply go to system preferences settings and change the option "Maintenance mode - Turn your site off?"
-
- Maintenance mode - Settings
- <{if $xoops_isadmin}>Control Panel > Settings <{/if}>
-
- 🚧 Maintenance Mode - Turn your site off? Select yes to turn your site off so that only users in selected groups have access to the site.
- 🚧 Maintenance Mode - Select groups Groups that are allowed to access while the site is turned off. Users in the default webmasters group are always granted access.
- 🚧 Maintenance Mode - Message The text that is presented when the site is closed e.g. Maintenance Mode, Opening Soon, etc.
-
-
-
- Maintenance mode - Template
- You can edit the Template
- legacy_site_closed.html
- Used when the site is closed. Maintenance mode, coming soon, etc.
-
-
- Start Page or Module
- You can modify this "app start page" template, also known as the home page or main page, or you can select a module as the starting point of your website.
- <{if $xoops_isadmin}>
- Control Panel »» Settings
- <{/if}>
-
-
-
-
-User Groups Permissions
-You can assign users to more than one group and grant access to the content of modules and blocks.
-
The installation wizard creates the following required Groups :
-
- Webmasters (Administrators)
- Registered Users (members)
- Anonymous Users (Guests)
-
-The required Groups can not be deleted !
- You can create new Groups and modify the permissions for each new Group created.
- Dashboard »» User Groups »» Preferences
- <{if $xoops_isadmin}>
- Control Panel »» User Groups
- <{/if}>
-
-
-
-
-Modules Preferences
-
- Modules also have their own settings, accessible from their "preferences" menu.
- Dashboard »» Renderer »» Preferences
- <{if $xoops_isadmin}>
- Control Panel »» Renderer
- <{/if}>
-
- Block Parameters
- The blocks of these modules often have parameters to customize extended functionality.
- For example, the "Main menu" block allows you to show the icons of each module and to display the subcategories.
- Dashboard »» System »» Block Management
- Alternatively, in the 3 dots drop-down next to block title, click Edit block settings.
- <{if $xoops_isadmin}>
- Control Panel »» Block Management
- <{/if}>
-
-
-
-
-
- Main container
-
-
- aside
- Block-left
-
-
- App Start Page [template]
- Module Content
- Block-right
-
-
-
- Section container-fluid
-
- center-block-left
- center-block-center
- center-block-right
-
-
- Admin Panel Blocks
-
- Set block position side to Block-Right
- and rename block Title
with prefix admin
e.g. "admin Themes"
-
-
-
diff --git a/html/themes/bs5-starter/templates/legacy/legacy_block_comments.html b/html/themes/bs5-starter/templates/legacy/legacy_block_comments.html
deleted file mode 100644
index a760c4d24..000000000
--- a/html/themes/bs5-starter/templates/legacy/legacy_block_comments.html
+++ /dev/null
@@ -1,14 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-<{foreach item=comment from=$block.comments}>
- ">
-
- <{$comment.title}>
- <{$comment.module}>
- <{$comment.poster}>
- <{$comment.time|xoops_formattimestamp:m}>
-
-<{/foreach}>
-
diff --git a/html/themes/bs5-starter/templates/legacy/legacy_block_mainmenu.html b/html/themes/bs5-starter/templates/legacy/legacy_block_mainmenu.html
deleted file mode 100644
index b4482c215..000000000
--- a/html/themes/bs5-starter/templates/legacy/legacy_block_mainmenu.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
-
-
-
- <{foreach item=module from=$block.modules}>
-
-
- <{if $module.icon}> <{/if}>
- <{* |ucfirst - Modifier makes a string's first character uppercase *}>
- <{$module.name|ucfirst}>
-
-
- <{foreach item=sublink from=$module.sublinks}>
- <{* Smarty Truncate for Modules sub-menu eg: D3Forum and Pico
- This truncates a variable to a character length, the default is 80.
- As an optional second parameter, you can specify a string of text
- to display at the end if the variable was truncated eg: '...' *}>
-
- <{/foreach}>
-
- <{/foreach}>
-
-
diff --git a/html/themes/bs5-starter/templates/legacy/legacy_block_mainmenu_nav.html b/html/themes/bs5-starter/templates/legacy/legacy_block_mainmenu_nav.html
deleted file mode 100644
index 28048acfd..000000000
--- a/html/themes/bs5-starter/templates/legacy/legacy_block_mainmenu_nav.html
+++ /dev/null
@@ -1,49 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
-
- <{if $block.icon == true}>
-
- <{/if}>
- <{$smarty.const._MB_LEGACY_HOME}>
-
-
-
diff --git a/html/themes/bs5-starter/templates/legacy/legacy_block_notification.html b/html/themes/bs5-starter/templates/legacy/legacy_block_notification.html
deleted file mode 100644
index 80c9b5bc9..000000000
--- a/html/themes/bs5-starter/templates/legacy/legacy_block_notification.html
+++ /dev/null
@@ -1,38 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
diff --git a/html/themes/bs5-starter/templates/legacy/legacy_block_search.html b/html/themes/bs5-starter/templates/legacy/legacy_block_search.html
deleted file mode 100644
index e8417df7b..000000000
--- a/html/themes/bs5-starter/templates/legacy/legacy_block_search.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
diff --git a/html/themes/bs5-starter/templates/legacy/legacy_block_siteinfo.html b/html/themes/bs5-starter/templates/legacy/legacy_block_siteinfo.html
deleted file mode 100644
index 1d4564e6e..000000000
--- a/html/themes/bs5-starter/templates/legacy/legacy_block_siteinfo.html
+++ /dev/null
@@ -1,31 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-<{if $block.showgroups == true}>
-
- <{foreach item=group from=$block.groups}>
-
<{$group.name}>
-
- <{foreach item=user from=$group.users}>
-
-
-
<{$user.name}>
- <{$user.msglink}>
-
- <{/foreach}>
-
- <{/foreach}>
-
-<{/if}>
-
-
-<{if $block.recoomendtime !=0}>
-
-<{/if}>
-
-
diff --git a/html/themes/bs5-starter/templates/legacy/legacy_block_themes.html b/html/themes/bs5-starter/templates/legacy/legacy_block_themes.html
deleted file mode 100644
index 0dd1bd42f..000000000
--- a/html/themes/bs5-starter/templates/legacy/legacy_block_themes.html
+++ /dev/null
@@ -1,38 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{if $block.isEnableChanger == false}>
- <{$smarty.const._MB_LEGACY_MESSAGE_CAN_NOT_THEME_CHANGE}>
-<{else}>
-
-<{/if}>
diff --git a/html/themes/bs5-starter/templates/legacy/legacy_block_usermenu.html b/html/themes/bs5-starter/templates/legacy/legacy_block_usermenu.html
deleted file mode 100644
index 86603f811..000000000
--- a/html/themes/bs5-starter/templates/legacy/legacy_block_usermenu.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
diff --git a/html/themes/bs5-starter/templates/legacy/legacy_block_usermenu_nav.html b/html/themes/bs5-starter/templates/legacy/legacy_block_usermenu_nav.html
deleted file mode 100644
index 22156613e..000000000
--- a/html/themes/bs5-starter/templates/legacy/legacy_block_usermenu_nav.html
+++ /dev/null
@@ -1,46 +0,0 @@
-<{* Dev-Mode Toggle
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>*}>
-
- <{$xoops_uname}>
-
- <{if $block.flagShowInbox}>
-
- <{/if}>
-
-
-
- <{if $block.show_adminlink}>
-
- <{/if}>
-
-
-
diff --git a/html/themes/bs5-starter/templates/legacy/legacy_block_waiting.html b/html/themes/bs5-starter/templates/legacy/legacy_block_waiting.html
deleted file mode 100644
index 72b3a8b57..000000000
--- a/html/themes/bs5-starter/templates/legacy/legacy_block_waiting.html
+++ /dev/null
@@ -1,12 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
diff --git a/html/themes/bs5-starter/templates/legacy/legacy_notification_delete.html b/html/themes/bs5-starter/templates/legacy/legacy_notification_delete.html
deleted file mode 100644
index 1a000d8bd..000000000
--- a/html/themes/bs5-starter/templates/legacy/legacy_notification_delete.html
+++ /dev/null
@@ -1,36 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
-
- Profile
- <{$smarty.const._NOT_ACTIVENOTIFICATIONS}>
-
-
-
-
diff --git a/html/themes/bs5-starter/templates/legacy/legacy_notification_list.html b/html/themes/bs5-starter/templates/legacy/legacy_notification_list.html
deleted file mode 100644
index 16c424c51..000000000
--- a/html/themes/bs5-starter/templates/legacy/legacy_notification_list.html
+++ /dev/null
@@ -1,113 +0,0 @@
-<{* Dev-Mode Toggle *}>
-
<{$smarty.template}>
-
-
-
-
-
-
-
-
-
- <{$smarty.const._PROFILE}>
- <{$smarty.const._NOT_ACTIVENOTIFICATIONS}>
-
-
-
-
-
-
-
diff --git a/html/themes/bs5-starter/templates/legacy/legacy_notification_select.html b/html/themes/bs5-starter/templates/legacy/legacy_notification_select.html
deleted file mode 100644
index a4fc61f96..000000000
--- a/html/themes/bs5-starter/templates/legacy/legacy_notification_select.html
+++ /dev/null
@@ -1,4 +0,0 @@
-<{* Dev-Mode Toggle *}>
-
<{$smarty.template}>
-
-<{legacy_notifications_select}>
diff --git a/html/themes/bs5-starter/templates/legacy/legacy_notification_select_form.html b/html/themes/bs5-starter/templates/legacy/legacy_notification_select_form.html
deleted file mode 100644
index 9761843d9..000000000
--- a/html/themes/bs5-starter/templates/legacy/legacy_notification_select_form.html
+++ /dev/null
@@ -1,77 +0,0 @@
-<{* Dev-Mode Toggle *}>
-
<{$smarty.template}>
-
-<{if $xoops_notification.show}>
-
-
-<{/if}>
diff --git a/html/themes/bs5-starter/templates/legacy/legacy_redirect.html b/html/themes/bs5-starter/templates/legacy/legacy_redirect.html
deleted file mode 100644
index c711e5dba..000000000
--- a/html/themes/bs5-starter/templates/legacy/legacy_redirect.html
+++ /dev/null
@@ -1,206 +0,0 @@
-
-
-
-
-
-
-
- <{if !class_exists('AdelieDebug_Preload')}>
-
- <{/if}>
-
-
<{$xoops_sitename}>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
<{$message}>
-
-
<{$lang_ifnotreload}>
-
- <{if class_exists('AdelieDebug_Preload')}>
-
No automatic redirect during AdelieDebug execution.
- <{/if}>
-
-
-
-
-
diff --git a/html/themes/bs5-starter/templates/legacy/legacy_redirect_function.html b/html/themes/bs5-starter/templates/legacy/legacy_redirect_function.html
deleted file mode 100644
index 30a6bcb95..000000000
--- a/html/themes/bs5-starter/templates/legacy/legacy_redirect_function.html
+++ /dev/null
@@ -1,177 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/html/themes/bs5-starter/templates/legacy/legacy_search_form.html b/html/themes/bs5-starter/templates/legacy/legacy_search_form.html
deleted file mode 100644
index 40b624069..000000000
--- a/html/themes/bs5-starter/templates/legacy/legacy_search_form.html
+++ /dev/null
@@ -1,60 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
-
- <{$smarty.const._SR_SEARCH}>
-
-
-
-
diff --git a/html/themes/bs5-starter/templates/legacy/legacy_search_results.html b/html/themes/bs5-starter/templates/legacy/legacy_search_results.html
deleted file mode 100644
index 519ef046b..000000000
--- a/html/themes/bs5-starter/templates/legacy/legacy_search_results.html
+++ /dev/null
@@ -1,34 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{include file=db:legacy_search_form.html}>
-
-
-
-<{foreach item=module from=$searchResults}>
-
<{$module.name}>
-
- <{* start results item loop *}>
-
- <{foreach item=result from=$module.results}>
-
- <{/foreach}>
-
- <{* /end results item loop *}>
-
- <{if $module.has_more}>
-
<{$smarty.const._MD_LEGACY_LANG_SHOW_ALL}>
- <{/if}>
-<{/foreach}>
-
diff --git a/html/themes/bs5-starter/templates/legacy/legacy_search_showall.html b/html/themes/bs5-starter/templates/legacy/legacy_search_showall.html
deleted file mode 100644
index db9f31fe3..000000000
--- a/html/themes/bs5-starter/templates/legacy/legacy_search_showall.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{include file=db:legacy_search_form.html}>
-
-<{if $searchResults.0.name !=null}>
-
-
-<{* start results item loop *}>
-
- <{$searchResults.0.name}>
-
- <{foreach item=result from=$searchResults.0.results}>
-
- <{/foreach}>
-
-<{* end results item loop *}>
-
-<{if $actionForm->get('start') > 0}>
-<{$smarty.const._MD_LEGACY_LANG_SHOW_ALL}>
-<{/if}>
-
-<{if $searchResults.0.has_more}>
-<{$smarty.const._MD_LEGACY_LANG_NEXT_PAGE}>
-<{/if}>
-
-<{/if}>
-
-
diff --git a/html/themes/bs5-starter/templates/legacy/legacy_search_showallbyuser.html b/html/themes/bs5-starter/templates/legacy/legacy_search_showallbyuser.html
deleted file mode 100644
index b5440a628..000000000
--- a/html/themes/bs5-starter/templates/legacy/legacy_search_showallbyuser.html
+++ /dev/null
@@ -1,34 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{include file=db:legacy_search_form.html}>
-
-<{if $searchResults.0.name != null}>
-
<{$searchResults.0.name}>
-
-
-
-
-
-<{if $actionForm->get('start') > 0}>
-
<{$smarty.const._MD_LEGACY_LANG_PREV_PAGE}>
-<{/if}>
-
-<{if $searchResults.0.has_more}>
-
<{$smarty.const._MD_LEGACY_LANG_NEXT_PAGE}>
-<{/if}>
-<{/if}>
-
-
diff --git a/html/themes/bs5-starter/templates/legacy/legacy_site_closed.html b/html/themes/bs5-starter/templates/legacy/legacy_site_closed.html
deleted file mode 100644
index e6a064714..000000000
--- a/html/themes/bs5-starter/templates/legacy/legacy_site_closed.html
+++ /dev/null
@@ -1,79 +0,0 @@
-<{php}>
-ob_start();
-header('HTTP/1.1 503 Service Temporarily Unavailable');
-header('Status: 503 Service Temporarily Unavailable');
-header('Retry-After: 3600');
-header('X-Powered-By: XOOPSCube');
-ob_end_clean();
-ob_end_flush();
-<{/php}>
-
-
-
-
-
-
<{$xoops_sitename}>
-
-
-
-
-
-
-
-<{* Dev-Mode Toggle *}>
-
<{$smarty.template}>
-
-
-
-
-
-
-
-
-
-
-
-
-
- <{if $xoops_isuser}>
-
- <{else}>
-
- <{$lang_login}>
- <{$lang_siteclosemsg}>
-
-
-
- <{/if}>
-
-
-
-
-
-
-
-
-
-<{* ---------- Theme Switcher *}>
-
-
-
diff --git a/html/themes/bs5-starter/templates/message/inc_compo_nav.html b/html/themes/bs5-starter/templates/message/inc_compo_nav.html
deleted file mode 100644
index a0307746c..000000000
--- a/html/themes/bs5-starter/templates/message/inc_compo_nav.html
+++ /dev/null
@@ -1,109 +0,0 @@
-
diff --git a/html/themes/bs5-starter/templates/message/index.html b/html/themes/bs5-starter/templates/message/index.html
deleted file mode 100644
index 990cbd603..000000000
--- a/html/themes/bs5-starter/templates/message/index.html
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/html/themes/bs5-starter/templates/message/message_blaclist.html b/html/themes/bs5-starter/templates/message/message_blaclist.html
deleted file mode 100644
index 96604fc48..000000000
--- a/html/themes/bs5-starter/templates/message/message_blaclist.html
+++ /dev/null
@@ -1,85 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* set tab inbox to current active *}>
-<{if $smarty.template == 'db:message_blaclist.html'}>
-<{assign var="tabOptions" value="active"}>
-<{/if}>
-
-
-
-
- <{$smarty.const._MI_MESSAGE_NAME}>
- <{$smarty.const._MD_MESSAGE_SETTINGS_MSG15}>
-
-
-
-
-
-
- <{include file="$xoops_theme/templates/message/inc_compo_nav.html"}>
-
- <{* ------- /card-header *}>
-
-
-
-
-
-
-
-
-
diff --git a/html/themes/bs5-starter/templates/message/message_block_template.html b/html/themes/bs5-starter/templates/message/message_block_template.html
deleted file mode 100644
index 2d8c66a4c..000000000
--- a/html/themes/bs5-starter/templates/message/message_block_template.html
+++ /dev/null
@@ -1,56 +0,0 @@
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
diff --git a/html/themes/bs5-starter/templates/message/message_favorites.html b/html/themes/bs5-starter/templates/message/message_favorites.html
deleted file mode 100644
index a73230818..000000000
--- a/html/themes/bs5-starter/templates/message/message_favorites.html
+++ /dev/null
@@ -1,38 +0,0 @@
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
- <{$smarty.const._MI_MESSAGE_NAME}>
- <{$smarty.const._MD_USERSEARCH_9}>
-
-
-
-
-
<{$smarty.const._MD_USERSEARCH_9}>
-
-<{if $fuser!=false}>
-
-<{else}>
-
<{$smarty.const._MD_USERSEARCH_8}>
-<{/if}>
-
-
diff --git a/html/themes/bs5-starter/templates/message/message_inboxlist.html b/html/themes/bs5-starter/templates/message/message_inboxlist.html
deleted file mode 100644
index 0dac46ca5..000000000
--- a/html/themes/bs5-starter/templates/message/message_inboxlist.html
+++ /dev/null
@@ -1,155 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* set tab inbox to current active *}>
-<{if $smarty.template == 'db:message_inboxlist.html'}>
-<{assign var="tab" value="active"}>
-<{/if}>
-
-
-
-
- <{$smarty.const._MI_MESSAGE_NAME}>
- <{$smarty.const._MD_MESSAGE_TEMPLATE15}>
-
-
-
-
-
- <{include file="$xoops_theme/templates/message/inc_compo_nav.html"}>
-
- <{* ------- /card-header *}>
-
-
-
<{* ------- /card-body *}>
-
-
-
-
- <{* MODAL MUST BE WITHIN FORM *}>
-
-
-
-
-
- <{$smarty.const._MD_MESSAGE_DELETE_CONFIRM}>
-
-
-
-
-
- <{* /MODAL MUST BE WITHIN FORM *}>
-
-
-
-
diff --git a/html/themes/bs5-starter/templates/message/message_inboxview.html b/html/themes/bs5-starter/templates/message/message_inboxview.html
deleted file mode 100644
index 03c701cc6..000000000
--- a/html/themes/bs5-starter/templates/message/message_inboxview.html
+++ /dev/null
@@ -1,136 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* set tab inbox to current active *}>
-<{if $smarty.template == 'db:message_inboxview.html'}>
-<{assign var="tab" value="active"}>
-<{/if}>
-
-
-
-
-
- <{$smarty.const._MI_MESSAGE_NAME}>
- <{$smarty.const._MD_MESSAGE_TEMPLATE15}>
- <{$smarty.const._MD_MESSAGE_TEMPLATE11}>
-
-
-
-
-
- <{include file="$xoops_theme/templates/message/inc_compo_nav.html"}>
-
- <{* ------- /card-header *}>
-
-
-
-
-
-
-
<{$msgdata.fromname}>
- <{$msgdata.utime|xoops_formattimestamp:l}>
-
-
-
-
-
-
-
- <{$msgdata.title}>
-
-
- <{$msgdata.message}>
-
-
-
-
-
-
-
-
diff --git a/html/themes/bs5-starter/templates/message/message_nav.html b/html/themes/bs5-starter/templates/message/message_nav.html
deleted file mode 100644
index d8ff94152..000000000
--- a/html/themes/bs5-starter/templates/message/message_nav.html
+++ /dev/null
@@ -1,102 +0,0 @@
-
diff --git a/html/themes/bs5-starter/templates/message/message_new.html b/html/themes/bs5-starter/templates/message/message_new.html
deleted file mode 100644
index 439646c44..000000000
--- a/html/themes/bs5-starter/templates/message/message_new.html
+++ /dev/null
@@ -1,90 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* set tab new to current active *}>
-<{if $smarty.template == 'db:message_new.html'}>
-<{assign var="tabNew" value="active"}>
-<{/if}>
-
-
-
-
- <{$smarty.const._MI_MESSAGE_NAME}>
- <{$smarty.const._MD_MESSAGE_TEMPLATE1}>
-
-
-
-
-
- <{include file="$xoops_theme/templates/message/inc_compo_nav.html"}>
-
- <{* ------- /card-header *}>
-
-
-
-
-
diff --git a/html/themes/bs5-starter/templates/message/message_outboxlist.html b/html/themes/bs5-starter/templates/message/message_outboxlist.html
deleted file mode 100644
index b0e8e701b..000000000
--- a/html/themes/bs5-starter/templates/message/message_outboxlist.html
+++ /dev/null
@@ -1,120 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* set tab outbox to current active *}>
-<{if $smarty.template == 'db:message_outboxlist.html'}>
-<{assign var="tabSent" value="active"}>
-<{/if}>
-
-
-
-
- <{$smarty.const._MI_MESSAGE_NAME}>
- <{$smarty.const._MD_MESSAGE_TEMPLATE7}>
-
-
-
-
-
- <{include file="$xoops_theme/templates/message/inc_compo_nav.html"}>
-
- <{* ------- /card-header *}>
-
-
-
-
-
- <{* MODAL MUST BE WITHIN FORM *}>
-
-
-
-
-
- <{$smarty.const._MD_MESSAGE_DELETE_CONFIRM}>
-
-
-
-
-
- <{* /MODAL MUST BE WITHIN FORM *}>
-
-
-
diff --git a/html/themes/bs5-starter/templates/message/message_outboxview.html b/html/themes/bs5-starter/templates/message/message_outboxview.html
deleted file mode 100644
index 76993c954..000000000
--- a/html/themes/bs5-starter/templates/message/message_outboxview.html
+++ /dev/null
@@ -1,77 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* set tab sent-box to current active *}>
-<{if $smarty.template == 'db:message_outboxview.html'}>
-<{assign var="tabSent" value="active"}>
-<{/if}>
-
-
-
-
- <{$smarty.const._MI_MESSAGE_NAME}>
- <{$smarty.const._MD_MESSAGE_TEMPLATE7}>
- <{$smarty.const._MD_MESSAGE_TEMPLATE4}>
-
-
-
-
-
- <{include file="$xoops_theme/templates/message/inc_compo_nav.html"}>
-
- <{* ------- /card-header *}>
-
-
-
-
-
-
-
<{$msgdata.toname}>
- <{$msgdata.utime|xoops_formattimestamp:l}>
-
-
-
-
-
- <{$msgdata.title}>
-
-
- <{$msgdata.message}>
-
-
-
-
-
-
-
diff --git a/html/themes/bs5-starter/templates/message/message_settings.html b/html/themes/bs5-starter/templates/message/message_settings.html
deleted file mode 100644
index f051a1d10..000000000
--- a/html/themes/bs5-starter/templates/message/message_settings.html
+++ /dev/null
@@ -1,107 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* set tab inbox to current active *}>
-<{if $smarty.template == 'db:message_settings.html'}>
-<{assign var="tabOptions" value="active"}>
-<{/if}>
-
-
-
-
- <{$smarty.const._MI_MESSAGE_NAME}>
- <{$smarty.const._MD_MESSAGE_SETTINGS}>
-
-
-
-
-
-
-<{include file="$xoops_theme/templates/message/inc_compo_nav.html"}>
-
-<{* ------- /card-header *}>
-
-
diff --git a/html/themes/bs5-starter/templates/message/message_userinfo.html b/html/themes/bs5-starter/templates/message/message_userinfo.html
deleted file mode 100644
index 9f1e49ea1..000000000
--- a/html/themes/bs5-starter/templates/message/message_userinfo.html
+++ /dev/null
@@ -1,145 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
-
- <{$smarty.const._MI_MESSAGE_NAME}>
- <{$smarty.const._MD_USER_LANG_ALLABOUT|replace:"%s":$thisUser->getShow('uname')}>
-
-
-
-
-<{if $user_ownpage == true && $enableSelfDelete == true && $xoops_isadmin == false}>
-
-<{elseif $xoops_isadmin == true}>
-
-<{/if}>
-
-
-
-
-
-
-
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_STATISTICS}>
-
-
- <{$smarty.const._MD_USER_LANG_USER_REGDATE}>
- <{$thisUser->get('user_regdate')|xoops_formattimestamp:l}>
-
- <{if $rank != null}>
-
- <{$smarty.const._MD_USER_LANG_RANK}>
-
-
- <{$rank->getShow('rank_title')}>
-
-
- <{/if}>
-
- <{$smarty.const._MD_USER_LANG_POSTS}>
- <{$thisUser->getShow('posts')}>
-
-
- <{$smarty.const._MD_USER_LANG_LAST_LOGIN}>
- <{$thisUser->get('last_login')|xoops_formattimestamp:l}>
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_USER_SIG}>
-
-
- <{$thisUser->getShow('user_sig')}>
-
-
-
-
-
-
-
-<{foreach item=module from=$searchResults}>
-
-
<{$module.name}>
-
-
- <{foreach item=result from=$module.results}>
- <{$result.title}> (<{$result.time|xoops_formattimestampGMT:l}>)
- <{/foreach}>
-
-
- <{if $module.has_more}>
- <{$smarty.const._MD_USER_LANG_SHOWALL}>
- <{/if}>
-
-<{/foreach}>
-
-
diff --git a/html/themes/bs5-starter/templates/message/message_usersearch.html b/html/themes/bs5-starter/templates/message/message_usersearch.html
deleted file mode 100644
index 310a47e17..000000000
--- a/html/themes/bs5-starter/templates/message/message_usersearch.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
- <{$smarty.const._MI_MESSAGE_NAME}>
- <{$smarty.const._MD_USERSEARCH_1}>
-
-
-
-
-
- <{$smarty.const._MD_USERSEARCH_2}>
-
-
-
-
-<{if $listdata!=false}>
-
-
<{xoops_pagenavi pagenavi=$listdata.pagenavi}>
-<{else}>
-
<{$smarty.const._MD_USERSEARCH_8}>
-<{/if}>
-
diff --git a/html/themes/bs5-starter/templates/pico/block_content.html b/html/themes/bs5-starter/templates/pico/block_content.html
deleted file mode 100644
index ee10cff68..000000000
--- a/html/themes/bs5-starter/templates/pico/block_content.html
+++ /dev/null
@@ -1,6 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
- <{$block.content.body}>
-
diff --git a/html/themes/bs5-starter/templates/pico/block_list.html b/html/themes/bs5-starter/templates/pico/block_list.html
deleted file mode 100644
index 4309843ee..000000000
--- a/html/themes/bs5-starter/templates/pico/block_list.html
+++ /dev/null
@@ -1,20 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
diff --git a/html/themes/bs5-starter/templates/pico/block_menu.html b/html/themes/bs5-starter/templates/pico/block_menu.html
deleted file mode 100644
index 6ee427eaf..000000000
--- a/html/themes/bs5-starter/templates/pico/block_menu.html
+++ /dev/null
@@ -1,17 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{foreach item=category from=$block.categories}>
-
-
-
- <{$category.title}>
-
-
-
-
-<{/foreach}>
diff --git a/html/themes/bs5-starter/templates/pico/block_mywaitings.html b/html/themes/bs5-starter/templates/pico/block_mywaitings.html
deleted file mode 100644
index fe2361d2b..000000000
--- a/html/themes/bs5-starter/templates/pico/block_mywaitings.html
+++ /dev/null
@@ -1,14 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
diff --git a/html/themes/bs5-starter/templates/pico/block_subcategories.html b/html/themes/bs5-starter/templates/pico/block_subcategories.html
deleted file mode 100644
index ef91dd45c..000000000
--- a/html/themes/bs5-starter/templates/pico/block_subcategories.html
+++ /dev/null
@@ -1,12 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
diff --git a/html/themes/bs5-starter/templates/pico/block_tags.html b/html/themes/bs5-starter/templates/pico/block_tags.html
deleted file mode 100644
index 6c97e03ff..000000000
--- a/html/themes/bs5-starter/templates/pico/block_tags.html
+++ /dev/null
@@ -1,10 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
diff --git a/html/themes/bs5-starter/templates/pico/blockedit_content.html b/html/themes/bs5-starter/templates/pico/blockedit_content.html
deleted file mode 100644
index ea5f72681..000000000
--- a/html/themes/bs5-starter/templates/pico/blockedit_content.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
- <{$smarty.const._MB_PICO_CONTENT_ID}> :
-
- <{html_options options=$contents selected=$content_id}>
-
- <{$smarty.const._EDIT}>
-
-
-
- <{$smarty.const._MB_PICO_THISTEMPLATE}> :
-
- <{$smarty.const._EDIT}>
-
-
-
- <{$smarty.const._MB_PICO_PROCESSBODY}>:
- <{$smarty.const._YES}>
- checked="checked"<{/if}>>
-
- <{$smarty.const._NO}>
- checked="checked"<{/if}>>
-
-
diff --git a/html/themes/bs5-starter/templates/pico/blockedit_list.html b/html/themes/bs5-starter/templates/pico/blockedit_list.html
deleted file mode 100644
index af1553123..000000000
--- a/html/themes/bs5-starter/templates/pico/blockedit_list.html
+++ /dev/null
@@ -1,38 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
- <{$smarty.const._MB_PICO_CATLIMIT}> :
-
-
<{$smarty.const._MB_PICO_CATLIMITDSC}>
-
-
-
- <{$smarty.const._MB_PICO_SELECTORDER}> :
-
- <{html_options values=$order_options output=$order_options selected=$selected_order}>
-
-
-
-
- <{$smarty.const._MB_PICO_CONTENTSNUM}> :
-
-
-
-
- <{$smarty.const._MB_PICO_THISTEMPLATE}> :
-
- <{$smarty.const._EDIT}>
-
-
-
- <{$smarty.const._MB_PICO_DISPLAYBODY}>:
- <{$smarty.const._YES}>
- checked="checked"<{/if}>>
-
- <{$smarty.const._NO}>
- checked="checked"<{/if}>>
-
-
diff --git a/html/themes/bs5-starter/templates/pico/blockedit_menu.html b/html/themes/bs5-starter/templates/pico/blockedit_menu.html
deleted file mode 100644
index 3365f3968..000000000
--- a/html/themes/bs5-starter/templates/pico/blockedit_menu.html
+++ /dev/null
@@ -1,16 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
- <{$smarty.const._MB_PICO_CATLIMIT}> :
- <{$smarty.const._MB_PICO_CATLIMITDSC}>
-
-
-
- <{$smarty.const._MB_PICO_THISTEMPLATE}> :
-
- <{$smarty.const._EDIT}>
-
-
diff --git a/html/themes/bs5-starter/templates/pico/blockedit_mywaitings.html b/html/themes/bs5-starter/templates/pico/blockedit_mywaitings.html
deleted file mode 100644
index 241a03cfc..000000000
--- a/html/themes/bs5-starter/templates/pico/blockedit_mywaitings.html
+++ /dev/null
@@ -1,11 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
- <{$smarty.const._MB_PICO_THISTEMPLATE}> :
-
- <{$smarty.const._EDIT}>
-
-
diff --git a/html/themes/bs5-starter/templates/pico/blockedit_subcategories.html b/html/themes/bs5-starter/templates/pico/blockedit_subcategories.html
deleted file mode 100644
index 600d483c3..000000000
--- a/html/themes/bs5-starter/templates/pico/blockedit_subcategories.html
+++ /dev/null
@@ -1,16 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
- <{$smarty.const._MB_PICO_PARENTCAT}> :
- <{$smarty.const._MB_PICO_PARENTCATDSC}>
-
-
-
- <{$smarty.const._MB_PICO_THISTEMPLATE}> :
-
- <{$smarty.const._EDIT}>
-
-
diff --git a/html/themes/bs5-starter/templates/pico/blockedit_tags.html b/html/themes/bs5-starter/templates/pico/blockedit_tags.html
deleted file mode 100644
index eaf2c845c..000000000
--- a/html/themes/bs5-starter/templates/pico/blockedit_tags.html
+++ /dev/null
@@ -1,30 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
- <{$smarty.const._MB_PICO_TAGSNUM}> :
-
-
-
-
- <{$smarty.const._MB_PICO_TAGSLISTORDER}> :
-
- <{html_options options=$order_options selected=$listorder}>
-
-
-
-
- <{$smarty.const._MB_PICO_TAGSSQLORDER}> :
-
- <{html_options options=$order_options selected=$sqlorder}>
-
-
-
-
- <{$smarty.const._MB_PICO_THISTEMPLATE}> :
-
- <{$smarty.const._EDIT}>
-
-
diff --git a/html/themes/bs5-starter/templates/pico/inc_breadcrumbs.html b/html/themes/bs5-starter/templates/pico/inc_breadcrumbs.html
deleted file mode 100644
index ab6720305..000000000
--- a/html/themes/bs5-starter/templates/pico/inc_breadcrumbs.html
+++ /dev/null
@@ -1,18 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
- <{$xoops_dirname|ucfirst}>
- <{foreach from=$xoops_breadcrumbs key="i" item="bc"}>
- <{if $i > 0}>
- <{if isset($bc.url)}>
- <{$bc.name}>
- <{else}>
- <{$bc.name}>
- <{/if}>
- <{/if}>
- <{/foreach}>
-
-
diff --git a/html/themes/bs5-starter/templates/pico/independent_print.html b/html/themes/bs5-starter/templates/pico/independent_print.html
deleted file mode 100644
index f059e6a4e..000000000
--- a/html/themes/bs5-starter/templates/pico/independent_print.html
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
<{$xoops_config.sitename|escape}> - <{$content.subject}>
- <{$xoops_module_header}>
-
-
-
- <{$content.body}>
-
-
-
diff --git a/html/themes/bs5-starter/templates/pico/independent_rss20.html b/html/themes/bs5-starter/templates/pico/independent_rss20.html
deleted file mode 100644
index e10c6fe5f..000000000
--- a/html/themes/bs5-starter/templates/pico/independent_rss20.html
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
- <{$xoops_config.sitename|escape}> - <{$mymodname}>
- <{$mod_url}>/<{$category.link}>
- <{$category.desc}>
- <{$contents[0].modified_time4rss}>
- https://backend.userland.com/rss/
- XOOPScube - pico
- <{$category.title}>
- <{$xoops_config.adminmail|escape}>
- <{$smarty.const._LANGCODE}>
-
- <{foreach item="content" from=$contents}>
- -
-
<{$content.subject}>
- <{$mod_url}>/<{$content.link}>
- <{$content.body4rss}>
- <{$mod_url}>/<{$content.link}>
- <{$content.modified_time4rss}>
- <{$content.cat_title}>
-
- <{/foreach}>
-
-
-
diff --git a/html/themes/bs5-starter/templates/pico/independent_single_content.html b/html/themes/bs5-starter/templates/pico/independent_single_content.html
deleted file mode 100644
index a254554e9..000000000
--- a/html/themes/bs5-starter/templates/pico/independent_single_content.html
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
<{$xoops_config.sitename|escape}> - <{$content.subject}>
- <{$xoops_module_header}>
-
-
-
- <{$content.body}>
-
-
-
diff --git a/html/themes/bs5-starter/templates/pico/independent_singlecontent.html b/html/themes/bs5-starter/templates/pico/independent_singlecontent.html
deleted file mode 100644
index a254554e9..000000000
--- a/html/themes/bs5-starter/templates/pico/independent_singlecontent.html
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
<{$xoops_config.sitename|escape}> - <{$content.subject}>
- <{$xoops_module_header}>
-
-
-
- <{$content.body}>
-
-
-
diff --git a/html/themes/bs5-starter/templates/pico/main.css b/html/themes/bs5-starter/templates/pico/main.css
deleted file mode 100644
index ed42276b3..000000000
--- a/html/themes/bs5-starter/templates/pico/main.css
+++ /dev/null
@@ -1,42 +0,0 @@
-/* ToDo */
-
-ul.list-group{
- border-left: none;
-}
-
-/*[class^="level"]::before{*/
-/* position: absolute;*/
-/* left: 10px;*/
-/* top: 1em;*/
-/* content: '';*/
-/* display: block;*/
-/* border-left: 1px solid #ddd;*/
-/* height: 2em;*/
-/* border-bottom: 1px solid #ddd;*/
-/* width: 10px;*/
-/*}*/
-
-.level1::before { left:10px;width: 10px;}
-.level2::before { left:10px;width: 20px;}
-.level3::before { left:10px;width: 30px; }
-.level4::before { left:10px;width: 40px; }
-.level5::before { left:10px;width: 50px; }
-
-/*[class^="level"]:after{*/
-/* position: absolute;*/
-/* left: 10px;*/
-/* bottom: -15px;*/
-/* content: '';*/
-/* display: block;*/
-/* border-left: 1px solid #ddd;*/
-/* background: rgba(0,0,0, .5);*/
-/* height: 100%;*/
-/*}*/
-.level1>h5 {margin-left:10px;}
-.level2>h5 {margin-left:20px;}
-.level3>h5 {margin-left:30px;}
-.level4>h5 {margin-left:40px;}
-.level5>h5 {margin-left:50px;}
-.collapse {
- margin-left:10px;
-}
diff --git a/html/themes/bs5-starter/templates/pico/main_category_form.html b/html/themes/bs5-starter/templates/pico/main_category_form.html
deleted file mode 100644
index 3e50c6250..000000000
--- a/html/themes/bs5-starter/templates/pico/main_category_form.html
+++ /dev/null
@@ -1,139 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* /////// INCLUDE BREADCRUMB \\\\\\\ *}>
-<{if $mod_config.show_breadcrumbs}>
-<{include file="db:`$mydirname`_inc_breadcrumbs.html"}>
-<{/if}>
-
-
-
-
-
diff --git a/html/themes/bs5-starter/templates/pico/main_content_form.html b/html/themes/bs5-starter/templates/pico/main_content_form.html
deleted file mode 100644
index 26497607c..000000000
--- a/html/themes/bs5-starter/templates/pico/main_content_form.html
+++ /dev/null
@@ -1,664 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* /////// INCLUDE BREADCRUMB \\\\\\\ *}>
-<{if $mod_config.show_breadcrumbs}>
-<{include file="db:`$mydirname`_inc_breadcrumbs.html"}>
-<{/if}>
-
-
- <{* onsubmit="return xoopsFormValidate_contentform();" *}>
- <{$gticket_hidden}>
-
-
-
-
- <{if isset($preview)}>
- <{* foreach from=$preview.errors item="error_message"}>
-
- <{$error_message}>
-
- <{/foreach *}>
- <{$smarty.const._PREVIEW}>
-
- <{$preview.body}>
-
- <{/if}>
-
-
-
-
-
-
-
-
- <{* -------Article subject of waiting content *}>
- <{if $content.subject_waiting && $page !='makecontent'}>
-
- <{$smarty.const._MD_PICO_TH_SUBJECT_WAITING}>
-
-
-
<{$content.subject_waiting|htmlspecialchars_decode}>
-
- <{/if}>
- <{* ------- Article body of waiting content *}>
- <{if $content.body_waiting && $page !='makecontent'}>
-
- <{$smarty.const._MD_PICO_TH_BODY_WAITING}>
-
-
-
<{$content.body_waiting|htmlspecialchars_decode|nl2br}>
-
- <{/if}>
-
- <{* ------- subject *}>
-
-
- <{$smarty.const._MD_PICO_TH_SUBJECT}>
-
-
-
-
-
-
-
- <{* ------- category *}>
-
-
- <{$smarty.const._MD_PICO_CATEGORY}>
-
-
-
- <{html_options options=$categories_can_post selected=$category.id}>
-
-
-
-
-
- <{* ------- vpath *}>
-
- <{if $mod_config.use_wraps_mode || strstr($content.filters,"wraps")}>
-
-
- <{$smarty.const._MD_PICO_TH_VIRTUALPATH}>
-
-
-
-
-
-
- <{if $xoops_isadmin}>
-
-
-
-
-
-
- <{html_options options=$content.wraps_files selected=$content.vpath}>
-
-
-
- <{/if}>
- <{/if}>
-
-
-
-
- Image
-
-
-
-
- <{if isset($content.ef.pico_img)}>
-
-
-
-
- <{/if}>
-
-
-
-<{* ------- extra fields sample (TEXTBOX) -------
-
-
- Pronunciation
-
-
-
-
-
-
-
-
-
- <{assign var="countries" value=","|explode:"---,USA,UK,France,Japan"}>
-
-
- country
-
-
-
- <{html_options values=$countries output=$countries selected=$content.ef.address1}>
-
-
-
-
-
-------- extra fields ------- *}>
-
-
- <{* ------- html header *}>
- <{if $mod_config.allow_each_htmlheader || $content.htmlheader}>
-
-
- <{$smarty.const._MD_PICO_TH_HTMLHEADER}>
-
-
-
-
-
- checked="checked"<{/if}>>
- <{$smarty.const._MD_PICO_LABEL_HTMLHEADERONOFF}>
-
- <{if ! $mod_config.allow_each_htmlheader}>
- <{$smarty.const._MD_PICO_LABEL_HTMLHEADERCONFIGALERT}>
- <{/if}>
-
-
-
-
- <{* ------- html header reference for waiting content *}>
- <{if $content.htmlheader_waiting && $page !='makecontent'}>
- <{$smarty.const._MD_PICO_TH_HTMLHEADER_WAITING}>
- <{$content.htmlheader_waiting|nl2br}>
- <{/if}>
-
- <{/if}>
-
-
- <{* ------- BODY WYSIWYG *}>
- <{if $smarty.const.LEGACY_BASE_VERSION|version_compare:'2.2':'>='}>
- <{assign var=xcl22 value=1}>
- <{/if}>
-
-
-
-
-
- <{if $body_wysiwyg && !$content.filter_infos.eval.enabled}>
- <{$body_wysiwyg}>
- <{else}>
-
- <{if $xcl22}>
-
- <{assign var=cssClass value=""}>
-
- <{if $content.filter_infos._editor_info.editor}>
- <{if !$content.subject && $content.filter_infos._editor_info.useHtmlAtNew}>
- <{assign var=editor value=html}>
- <{else}>
- <{assign var=editor value=$content.filter_infos._editor_info.editor}>
- <{/if}>
- <{if $content.filter_infos._editor_info.cssClass}>
- <{assign var=cssClass value=" "|cat:$content.filter_infos._editor_info.cssClass}>
- <{/if}>
- <{else}>
- <{if $content.filter_infos.eval.enabled}>
- <{assign var=editor value=none}>
- <{elseif !$content.subject || !$content.filter_infos.xcode.enabled}>
- <{assign var=editor value=html}>
- <{else}>
- <{assign var=editor value=bbcode}>
- <{/if}>
- <{/if}>
-
- <{* ---------- CONTENT WAITING else NEW CONTENT *}>
- <{if $content.body_waiting && $page !='makecontent'}>
- <{xoops_dhtmltarea class="$editor$cssClass" name=body cols=60 rows=25 value=$content.body_waiting|htmlspecialchars_decode:$smarty.const.ENT_QUOTES editor=$editor}>
- <{else}>
- <{xoops_dhtmltarea class="$editor$cssClass" name=body cols=60 rows=25 value=$content.body|htmlspecialchars_decode:$smarty.const.ENT_QUOTES editor=$editor}>
- <{/if}>
-
- <{if $legacy_module == 'legacy'}>
- <{assign var=editor value=bbcode}>
- <{/if}>
-
- <{else}>
-
-
- <{$smarty.const._MD_PICO_LABEL_INPUTHELPER}>
-
- <{xoopsdhtmltarea name="body" rows="25" value=$content.body pre_style="display:none;" post_style="display:none;height:400px"}>
- <{/if}>
-
- <{/if}>
-
-
-
-
- <{* ------- ORDER / WEIGHT *}>
-
-
-
- <{$smarty.const._MD_PICO_TH_WEIGHT}>
-
-
- <{* Input number Max100 *}>
-
-
-
-
- <{* ------- TAGS *}>
-
-
- <{$smarty.const._MD_PICO_TH_TAGS}>
-
-
-
- <{$smarty.const._MD_PICO_TH_TAGSDSC}>
-
-
-
-
-
-
-
- <{* ------- CONTENT OPTIONS *}>
-
-
-
-
-
- <{* ------- visible *}>
-
- checked="checked"<{/if}>>
- <{$smarty.const._MD_PICO_LABEL_VISIBLE}>
-
-
- <{* ------- show in nav *}>
-
- checked="checked"<{/if}>>
- <{$smarty.const._MD_PICO_LABEL_SHOWINNAVI}>
-
-
-
- <{* ------- show in menu *}>
-
- checked="checked"<{/if}>>
- <{$smarty.const._MD_PICO_LABEL_SHOWINMENU}>
-
-
-
- <{* ------- allow comment *}>
-
- checked="checked"<{/if}>>
- <{$smarty.const._MD_PICO_LABEL_ALLOWCOMMENT}>
-
-
- <{* ------- use body cache *}>
-
- checked="checked"<{/if}>>
- <{$smarty.const._MD_PICO_LABEL_USECACHE}> <{$smarty.const._MD_PICO_NOTE_USECACHEDSC}>
-
-
- <{* ------- locked *}>
- <{if $category.isadminormod}>
-
- checked="checked"<{/if}>>
- <{$smarty.const._MD_PICO_LABEL_LOCKED}>
-
- <{/if}>
-
-
-
-
- <{* ------- FILTERS *}>
-
-
-
-
-
- <{foreach from=$content.filter_infos key="filter_name" item="filter"}>
-
- <{if isset($filter.title)}>
- <{if $editor == "html" && !$content.body && $content.filter_infos[$filter_name].disableOnHtml}>
- <{assign var=check value=0}>
- <{else}>
- <{assign var=check value=1}>
- <{/if}>
-
- checked="checked"<{/if}> <{if isset($filter.fixed)}>disabled="disabled"<{/if}>>
-
-
-
-
-
- <{$filter.title}> - <{$filter.desc}>
-
- <{/if}>
-
- <{/foreach}>
-
-
-
-
-
- <{* ------- CONTENT TIME *}>
-
-
-
-
-
-
- <{* ------- CREATION DATE-TIME *}>
- <{if $category.isadminormod && $page == 'contentmanager'}>
-
<{$smarty.const._MD_PICO_CREATED}>
-
-
- <{/if}>
-
-
- <{* ------- MODIFY DATE-TIME *}>
-
- <{if $category.isadminormod && $page == 'contentmanager'}>
-
<{$smarty.const._MD_PICO_MODIFIED}>
-
- <{/if}>
-
- <{* ------- EXPIRE DATE-TIME *}>
- <{if $category.isadminormod}>
-
<{$smarty.const._MD_PICO_EXPIRING}>
-
- <{/if}>
-
-
-
-
-
- <{* ------- CONTENT HISTORY *}>
- <{if $page !='makecontent'}>
-
- <{/if}>
-
-
<{* -------/accordionFlushOptions *}>
-
-
- <{* -------/card-body *}>
-
-
-
-
-
- <{* MODAL MUST BE WITHIN FORM *}>
-
- <{* /MODAL MUST BE WITHIN FORM *}>
-
-
- <{* ------- Start Form Validation JavaScript /*}>
-
- <{* ------- End Form Validation JavaScript *}>
diff --git a/html/themes/bs5-starter/templates/pico/main_diff_history.html b/html/themes/bs5-starter/templates/pico/main_diff_history.html
deleted file mode 100644
index 501439f5f..000000000
--- a/html/themes/bs5-starter/templates/pico/main_diff_history.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{/if}>
-
-<{* /////// INCLUDE BREADCRUMB \\\\\\\ *}>
-<{if $mod_config.show_breadcrumbs}>
-<{include file="db:`$mydirname`_inc_breadcrumbs.html"}>
-<{/if}>
-
-
diff --git a/html/themes/bs5-starter/templates/pico/main_diffhistories.html b/html/themes/bs5-starter/templates/pico/main_diffhistories.html
deleted file mode 100644
index 501439f5f..000000000
--- a/html/themes/bs5-starter/templates/pico/main_diffhistories.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{/if}>
-
-<{* /////// INCLUDE BREADCRUMB \\\\\\\ *}>
-<{if $mod_config.show_breadcrumbs}>
-<{include file="db:`$mydirname`_inc_breadcrumbs.html"}>
-<{/if}>
-
-
diff --git a/html/themes/bs5-starter/templates/pico/main_list_contents.html b/html/themes/bs5-starter/templates/pico/main_list_contents.html
deleted file mode 100644
index f236e5f10..000000000
--- a/html/themes/bs5-starter/templates/pico/main_list_contents.html
+++ /dev/null
@@ -1,218 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{/if}>
-
-<{* /////// INCLUDE BREADCRUMB \\\\\\\ *}>
-<{if $mod_config.show_breadcrumbs}>
-<{include file="db:`$mydirname`_inc_breadcrumbs.html"}>
-<{/if}>
-
-
-
-
- <{* ------- top message *}>
-
-
-
-
-
-
-
-
- <{* ------- start subcategories *}>
-
- <{if isset($subcategories)}>
-
-
-
- <{foreach from=$subcategories item="subcategory"}>
-
-
-
-
- <{$subcategory.desc}>
-
- <{* ------- Subcategories Activity Overview *}>
-
-
- <{if $category.isadminormod}>
-
<{$smarty.const._MD_PICO_CONTENTS_TOTAL}>: <{$subcategory.redundants.contents_total}>
-
<{$smarty.const._MD_PICO_SUBCATEGORIES_TOTAL}>: <{$subcategory.redundants.subcategories_total > 0}>
- <{/if}>
-
- <{if $mod_config.show_rss}>
-
- <{/if}>
-
-
-
-
- <{/foreach}>
-
-
-
- <{/if}>
-
-
- <{* ------- start content *}>
-
- <{if $contents}>
-
-
-
- <{/if}>
-
-
<{* ------- card body *}>
-
-
-
- <{* ------- card-footer - controllers *}>
- <{if $category.isadminormod or $category.can_post}>
-
- <{/if}><{* ------- /card-footer - controllers *}>
-
-
-
<{* ------- card *}>
-
-<{* /////// NOTIFICATION \\\\\\\ *}>
-<{if $xoops_isuser}>
-<{include file='db:system_notification_select.html'}>
-<{/if}>
diff --git a/html/themes/bs5-starter/templates/pico/main_menu.html b/html/themes/bs5-starter/templates/pico/main_menu.html
deleted file mode 100644
index 46f635fbd..000000000
--- a/html/themes/bs5-starter/templates/pico/main_menu.html
+++ /dev/null
@@ -1,198 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* /////// CUSTOMIZED BREADCRUMB \\\\\\\ *}>
-<{if $mod_config.show_breadcrumbs}>
-
-
-
- <{$xoops_dirname|ucfirst}>
-
-
-<{/if}>
-
-
-
-
-
-
-
-
-
- <{* ------- Start Categories List *}>
- <{foreach item=category from=$categories}>
-
- <{* ------- Category title *}>
-
-
-
-
- <{* ------- Action controllers *}>
-
- <{* ------- /Action controllers *}>
-
-
- <{* ------- /category title *}>
-
-
- <{* ------- collapse contents *}>
-
- <{foreach item=content from=$category.contents}>
-
-
-
-
-
-
-
- <{$content.subject}>
-
- <{if $category.isadminormod && ! $content.approval}>
-
(<{$smarty.const._MD_PICO_WAITINGUPDATE}>)
- <{/if}>
-
- <{if $category.can_edit}>
-
-
-
-
-
- <{/if}>
-
-
-
- <{/foreach}>
-
- <{* ------- /collapse contents *}>
-
-
- <{/foreach}>
- <{* ------- End Categories List *}>
-
-
<{* ------- /card body *}>
- <{if $category.can_post or $xoops_isadmin}>
-
- <{/if}>
-
-
<{* ------- /card *}>
-
-<{* /////// NOTIFICATION \\\\\\\ *}>
-<{if $xoops_isuser}>
-<{include file='db:system_notification_select.html'}>
-<{/if}>
-
diff --git a/html/themes/bs5-starter/templates/pico/main_menu_accordion.html b/html/themes/bs5-starter/templates/pico/main_menu_accordion.html
deleted file mode 100644
index 7ce52c1d8..000000000
--- a/html/themes/bs5-starter/templates/pico/main_menu_accordion.html
+++ /dev/null
@@ -1,271 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* /////// INCLUDE BREADCRUMB \\\\\\\ *}>
-<{if $mod_config.show_breadcrumbs}>
-<{include file="db:`$mydirname`_inc_breadcrumbs.html"}>
-<{/if}>
-
-
-
-
-
-
-
diff --git a/html/themes/bs5-starter/templates/pico/main_query_contents.html b/html/themes/bs5-starter/templates/pico/main_query_contents.html
deleted file mode 100644
index 59bf64ac6..000000000
--- a/html/themes/bs5-starter/templates/pico/main_query_contents.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* /////// INCLUDE BREADCRUMB \\\\\\\ *}>
-<{if $mod_config.show_breadcrumbs}>
-<{include file="db:`$mydirname`_inc_breadcrumbs.html"}>
-<{/if}>
-
-
-
-
-
-
-
<{$query.title}>
-
-
<{$query.desc}>
-
-
-<{if $contents}>
-
-<{foreach from=$contents item="content"}>
-
- <{$content.subject}>
- <{* <{$content.body}> *}>
-
-<{/foreach}>
-
-<{else}>
- <{$smarty.const._MD_PICO_ERR_NOCONTENTMATCHED}>
-<{/if}>
-
-
-<{include file='db:system_notification_select.html'}>
-
-
-
diff --git a/html/themes/bs5-starter/templates/pico/main_querycontents.html b/html/themes/bs5-starter/templates/pico/main_querycontents.html
deleted file mode 100644
index 59bf64ac6..000000000
--- a/html/themes/bs5-starter/templates/pico/main_querycontents.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* /////// INCLUDE BREADCRUMB \\\\\\\ *}>
-<{if $mod_config.show_breadcrumbs}>
-<{include file="db:`$mydirname`_inc_breadcrumbs.html"}>
-<{/if}>
-
-
-
-
-
-
-
<{$query.title}>
-
-
<{$query.desc}>
-
-
-<{if $contents}>
-
-<{foreach from=$contents item="content"}>
-
- <{$content.subject}>
- <{* <{$content.body}> *}>
-
-<{/foreach}>
-
-<{else}>
- <{$smarty.const._MD_PICO_ERR_NOCONTENTMATCHED}>
-<{/if}>
-
-
-<{include file='db:system_notification_select.html'}>
-
-
-
diff --git a/html/themes/bs5-starter/templates/pico/main_view_content.html b/html/themes/bs5-starter/templates/pico/main_view_content.html
deleted file mode 100644
index 04ed4ca08..000000000
--- a/html/themes/bs5-starter/templates/pico/main_view_content.html
+++ /dev/null
@@ -1,266 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* /////// INCLUDE BREADCRUMB \\\\\\\ *}>
-<{if $mod_config.show_breadcrumbs}>
-<{include file="db:`$mydirname`_inc_breadcrumbs.html"}>
-<{/if}>
-
-<{capture name="workflow"}>
-<{if !$content.approval}>
-
<{$smarty.const._MD_PICO_WAITINGAPPROVAL}>
-<{/if}>
-<{if !$content.visible}>
-
-
-
-
-
- <{$smarty.const._MD_PICO_INVISIBLE}>
-<{/if}>
-<{if $content.created_time >= time()}>
-
<{$smarty.const._MD_PICO_WAITINGRELEASE}>
-<{/if}>
-<{if $content.expiring_time < time()}>
-
<{$smarty.const._MD_PICO_EXPIRED}>
-<{/if}>
-<{/capture}>
-
-
-<{* ------- Admin + User Action *}>
-<{capture name="controllers"}>
-
-
-
-<{/capture}>
-
-
-
- <{if isset($content.ef.pico_img)}>
-
-
-
<{$content.subject}>
-
<{$content.poster_uname|ucfirst}> <{$smarty.const._MD_PICO_CREATED}>: <{$content.created_time_formatted}>
-
-
- <{else}>
-
-
- <{/if}>
-
- <{* ------- BODY CONTENT *}>
-
- <{$content.body}>
-
-
- <{* ------- FOOTER VOTE + ACTION *}>
-
-
-
-
-
-<{* ------- WAITING CONTENT OVERVIEW *}>
-<{if $category.isadminormod && $content.subject_waiting}>
-
-
- <{* ------- subject reference for a waiting content *}>
-
- <{if $content.subject_waiting && $page !='makecontent'}>
-
<{$smarty.const._MD_PICO_TH_SUBJECT_WAITING}> <{$content.subject_waiting|htmlspecialchars_decode}>
- <{/if}>
-
- <{* ------- body reference for a waiting content *}>
-
- <{if $content.body_waiting && $page !='makecontent'}>
-
<{$smarty.const._MD_PICO_TH_BODY_WAITING}>
-
12345- <{$content.body_waiting|htmlspecialchars_decode|nl2br}>
- <{/if}>
-
-<{/if}>
-
-
-<{* ------- PREVIOUS + NEXT CONTENT *}>
-<{if $mod_config.show_pagenavi && $content.id}>
-
-<{/if}>
-
-
-<{* /////// INCLUDE QUICK REPLY \\\\\\\ *}>
-<{* Comments - d3forum comments integration *}>
-<{if $mod_config.comment_dirname && $mod_config.comment_forum_id && $content.allow_comment}>
- <{d3comment mydirname=$mydirname class="PicoD3commentContent"}>
-<{/if}>
-
-
-<{* /////// NOTIFICATION \\\\\\\ *}>
-<{if $xoops_isuser}>
- <{include file='db:system_notification_select.html'}>
-<{/if}>
diff --git a/html/themes/bs5-starter/templates/pico/main_viewhistory.html b/html/themes/bs5-starter/templates/pico/main_viewhistory.html
deleted file mode 100644
index e0afa5347..000000000
--- a/html/themes/bs5-starter/templates/pico/main_viewhistory.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* /////// INCLUDE BREADCRUMB \\\\\\\ *}>
-<{if $mod_config.show_breadcrumbs}>
-<{include file="db:`$mydirname`_inc_breadcrumbs.html"}>
-<{/if}>
-
-
-
-<{$history_body_raw|escape|nl2br}>
-
-
diff --git a/html/themes/bs5-starter/templates/profile/index.html b/html/themes/bs5-starter/templates/profile/index.html
deleted file mode 100644
index 2c5cdd3f9..000000000
--- a/html/themes/bs5-starter/templates/profile/index.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/html/themes/bs5-starter/templates/profile/profile_inc_data_edit.html b/html/themes/bs5-starter/templates/profile/profile_inc_data_edit.html
deleted file mode 100644
index de730bec7..000000000
--- a/html/themes/bs5-starter/templates/profile/profile_inc_data_edit.html
+++ /dev/null
@@ -1,33 +0,0 @@
-<{foreach item=def from=$defArr}>
-
-
<{$def->get('label')}>
-
- <{if $def->get('type')=="string"}>
- <{xoops_input type=text class="form-control" name=$def->getShow('field_name') value=$profileForm->get($def->getShow('field_name')) size=40 maxlength=191}>
- <{elseif $def->get('type')=="int" || $def->get('type')=="float"}>
- <{xoops_input type=text class="form-control" name=$def->getShow('field_name') value=$profileForm->get($def->getShow('field_name')) size=15 maxlength=11}>
- <{elseif $def->get('type')=="text"}>
- <{if $def->mFieldType->getOption($def)=="bbcode"}>
- <{xoops_dhtmltarea type=text name=$def->getShow('field_name') value=$profileForm->get($def->getShow('field_name')) editor=bbcode}>
- <{elseif $def->mFieldType->getOption($def)=="html"}>
- <{xoops_dhtmltarea type=text name=$def->getShow('field_name') value=$profileForm->get($def->getShow('field_name')) editor=html}>
- <{else}>
- <{xoops_dhtmltarea type=text name=$def->getShow('field_name') value=$profileForm->get($def->getShow('field_name')) editor=none}>
- <{/if}>
- <{elseif $def->get('type')=="date"}>
- <{xoops_input class="datepicker" type=text name=$def->getShow('field_name') value=$profileForm->get($def->getShow('field_name')) size=20 maxlength=10}>
- <{elseif $def->get('type')=="checkbox"}>
- <{xoops_input type=checkbox class="form-check-input" name=$def->getShow('field_name') value=1 default=$profileForm->get($def->getShow('field_name'))}>
- <{elseif $def->get('type')=="selectbox"}>
-
- <{foreach item=option from=$def->mFieldType->getOption($def)}>
- get($def->getShow('field_name'))==$option}> selected="selected"<{/if}>><{$option}>
- <{/foreach}>
-
- <{elseif $def->get('type')=="uri"}>
- <{xoops_input type=text class="form-control" name=$def->getShow('field_name') value=$profileForm->get($def->getShow('field_name'), 1)}>
- <{/if}>
- <{if $def->getShow('description')}>
<{$def->getShow('description')}>
<{/if}>
-
-
-<{/foreach}>
diff --git a/html/themes/bs5-starter/templates/profile/profile_inc_data_register.html b/html/themes/bs5-starter/templates/profile/profile_inc_data_register.html
deleted file mode 100644
index 1ce59bd3a..000000000
--- a/html/themes/bs5-starter/templates/profile/profile_inc_data_register.html
+++ /dev/null
@@ -1,34 +0,0 @@
-<{foreach item=def from=$defArr}>
-<{if $def->get('required')===1}>
-
- <{$def->get('label')}>
-
- <{if $def->get('type')=="string"}>
- <{xoops_input type=text name=$def->getShow('field_name') value=$profileForm->get($def->getShow('field_name')) size=40 maxlength=191}>
- <{elseif $def->get('type')=="int" || $def->get('type')=="float"}>
- <{xoops_input type=text name=$def->getShow('field_name') value=$profileForm->get($def->getShow('field_name')) size=15 maxlength=11}>
- <{elseif $def->get('type')=="text"}>
- <{if $def->mFieldType->getOption($def)=="bbcode"}>
- <{xoops_dhtmltarea type=text name=$def->getShow('field_name') value=$profileForm->get($def->getShow('field_name')) editor=bbcode}>
- <{elseif $def->mFieldType->getOption($def)=="html"}>
- <{xoops_dhtmltarea type=text name=$def->getShow('field_name') value=$profileForm->get($def->getShow('field_name')) editor=html}>
- <{else}>
- <{xoops_dhtmltarea type=text name=$def->getShow('field_name') value=$profileForm->get($def->getShow('field_name')) editor=none}>
- <{/if}>
- <{elseif $def->get('type')=="date"}>
- <{xoops_input class="datepicker" type=text name=$def->getShow('field_name') value=$profileForm->get($def->getShow('field_name')) size=20 maxlength=10}>
- <{elseif $def->get('type')=="checkbox"}>
- <{xoops_input type=checkbox name=$def->getShow('field_name') value=1 default=$profileForm->get($def->getShow('field_name'))}>
- <{elseif $def->get('type')=="selectbox"}>
-
- <{foreach item=option from=$def->mFieldType->getOption($def)}>
- get($def->getShow('field_name'))==$option}> selected="selected"<{/if}>><{$option}>
- <{/foreach}>
-
- <{elseif $def->get('type')=="uri"}>
- <{xoops_input type=text name=$def->getShow('field_name') value=$profileForm->get($def->getShow('field_name'), 1)}>
- <{/if}>
-
- <{if $def->getShow('description')}>
<{$def->getShow('description')}>
<{/if}>
-<{/if}>
-<{/foreach}>
diff --git a/html/themes/bs5-starter/templates/profile/profile_inc_data_view.html b/html/themes/bs5-starter/templates/profile/profile_inc_data_view.html
deleted file mode 100644
index c3040f38f..000000000
--- a/html/themes/bs5-starter/templates/profile/profile_inc_data_view.html
+++ /dev/null
@@ -1,7 +0,0 @@
-<{foreach item=def from=$defArr}>
-<{assign var="defkey" value=$def->getShow('field_name')}>
-
-
<{$def->getShow('label')}>
-
<{$profile->showField($defkey)}>
-
-<{/foreach}>
diff --git a/html/themes/bs5-starter/templates/sitemap/sitemap_inc_eachmodule.html b/html/themes/bs5-starter/templates/sitemap/sitemap_inc_eachmodule.html
deleted file mode 100644
index cea755249..000000000
--- a/html/themes/bs5-starter/templates/sitemap/sitemap_inc_eachmodule.html
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
- <{if $module.name}>
-
- <{if isset($module.parent)}>
- <{foreach item=parent from=$module.parent}>
-
-
-
-
-
- <{if isset($show_subcategoris)}>
- <{if isset($parent.child)}>
- <{foreach item=child from=$parent.child}>
-
-
-
- <{/foreach}>
- <{/if}>
- <{/if}>
-
- <{/foreach}>
- <{/if}>
-
- <{foreach item=sublink from=$module.sublinks}>
-
-
-
-
- <{/foreach}>
-
- <{/if}>
-
-
diff --git a/html/themes/bs5-starter/templates/sitemap/sitemap_index.html b/html/themes/bs5-starter/templates/sitemap/sitemap_index.html
deleted file mode 100644
index 614cc9ba6..000000000
--- a/html/themes/bs5-starter/templates/sitemap/sitemap_index.html
+++ /dev/null
@@ -1,34 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{strip}>
-
-
-
-
-
- <{$smarty.const._MI_SITEMAP_NAME}>
-
-
-
-
- <{$smarty.const._MI_SITEMAP_NAME}>
- <{if $xoops_isadmin}>
-
- <{/if}>
-
- <{$msgs}>
-
-
-
-
-
- <{$smarty.const._MD_SITEMAP_HOME}>
-
-
-
-<{foreach name=i item=module from=$sitemap.modules}>
-<{include file="db:sitemap_inc_eachmodule.html" div_style="width:30%;float:left;margin:10px;"}>
-<{/foreach}>
-
-<{/strip}>
diff --git a/html/themes/bs5-starter/templates/user/inc_user_nav_left.html b/html/themes/bs5-starter/templates/user/inc_user_nav_left.html
deleted file mode 100644
index 5b618c367..000000000
--- a/html/themes/bs5-starter/templates/user/inc_user_nav_left.html
+++ /dev/null
@@ -1,90 +0,0 @@
-<{* ------- User profile column with user-data *}>
-
-
-
-
-
-
- <{* ---------- ---------- ---------- User Avatar *}>
-
-
- <{if $thisUser->get('user_avatar') != "blank.gif" }>
-
- <{else}>
-
- <{/if}>
-
- <{if isset($user_ownpage) && $user_ownpage == true}>
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_AVATAR_EDIT}>
-
- <{/if}>
-
-
-
- <{* ---------- ---------- ---------- User Data *}>
-
- <{$smarty.const._MD_USER_LANG_UNAME}> <{$thisUser->getShow('uname')}>
- <{$smarty.const._MD_USER_LANG_NAME}> <{$thisUser->getShow('name')}>
- <{if isset($rank)}>
- <{$smarty.const._MD_USER_LANG_RANK}> <{$rank->getShow('rank_title')}>
- <{/if}>
- <{$smarty.const._MD_USER_LANG_POSTS}> <{$thisUser->getShow('posts')}>
- <{$smarty.const._MD_USER_LANG_LAST_LOGIN}> <{$thisUser->get('last_login')|xoops_formattimestamp:l}>
- <{$smarty.const._MD_USER_LANG_USER_REGDATE}> <{$thisUser->get('user_regdate')|xoops_formattimestampGMT}>
- <{if $xoops_isuser == true && !empty($pmliteUrl)}>
- <{$smarty.const._MD_USER_LANG_PM}>
-
-
- <{$smarty.const._SENDPMTO|replace:"%s":$thisUser->getShow('uname')}>
-
-
-
-
-
- <{/if}>
-
-
-
-
- <{* /card-body *}>
-
- <{* ---------- ---------- ---------- User Custom Fields (module profile - create fields) *}>
- <{* /card-footer *}>
-
-
<{* /card *}>
-
-
<{* ------- /user-data column *}>
diff --git a/html/themes/bs5-starter/templates/user/inc_user_nav_tabs.html b/html/themes/bs5-starter/templates/user/inc_user_nav_tabs.html
deleted file mode 100644
index 5d6b630c3..000000000
--- a/html/themes/bs5-starter/templates/user/inc_user_nav_tabs.html
+++ /dev/null
@@ -1,69 +0,0 @@
-<{* Dev-Mode Toggle *}>
-
<{$smarty.template}>
-
-
diff --git a/html/themes/bs5-starter/templates/user/inc_user_tab_edit.html b/html/themes/bs5-starter/templates/user/inc_user_tab_edit.html
deleted file mode 100644
index 81bb350a6..000000000
--- a/html/themes/bs5-starter/templates/user/inc_user_tab_edit.html
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/html/themes/bs5-starter/templates/user/inc_user_tab_home.html b/html/themes/bs5-starter/templates/user/inc_user_tab_home.html
deleted file mode 100644
index caca0e96e..000000000
--- a/html/themes/bs5-starter/templates/user/inc_user_tab_home.html
+++ /dev/null
@@ -1,64 +0,0 @@
-<{* Dev-Mode Toggle *}>
-
<{$smarty.template}>
-
-
-
-
-
- <{* ------- start module search results loop *}>
- <{foreach item=module from=$searchResults}>
-
- <{* ------- start results item loop *}>
- <{foreach item=result from=$module.results}>
-
-
-
- <{* ------- Image from module
------- *}>
-
-
-
-
-
-
-
-
<{* ------- stream-left *}>
-
-
-
- <{$result.time|xoops_formattimestampGMT:l}>
-
-
-
- <{* ------- Image from module
------- *}>
-
-
-
-
-
-
-
<{* ------- stream-right *}>
-
<{* ------- stream-item *}>
-
-
- <{/foreach}><{* ------- end results item loop *}>
-
-
- <{if $module.has_more}>
-
-
-
-
- <{$module.name|ucfirst}> - <{$smarty.const._MD_USER_LANG_SHOWALL}>
-
- <{/if}>
-
-
- <{/foreach}><{* ------- end module search results loop *}>
-
-
- <{* ------- /profile-timeline *}>
-
-
-
diff --git a/html/themes/bs5-starter/templates/user/inc_user_tab_pref.html b/html/themes/bs5-starter/templates/user/inc_user_tab_pref.html
deleted file mode 100644
index e8897cb89..000000000
--- a/html/themes/bs5-starter/templates/user/inc_user_tab_pref.html
+++ /dev/null
@@ -1,8 +0,0 @@
-<{* Dev-Mode Toggle *}>
-
<{$smarty.template}>
-
-
-
-
-
-
diff --git a/html/themes/bs5-starter/templates/user/inc_user_tab_profile.html b/html/themes/bs5-starter/templates/user/inc_user_tab_profile.html
deleted file mode 100644
index a070fe85c..000000000
--- a/html/themes/bs5-starter/templates/user/inc_user_tab_profile.html
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
-
<{$smarty.const._MD_USER_LANG_NAME}>
-
<{$thisUser->getShow('name')}>
-
-
- <{if $thisUser->get('user_from') != null}>
-
-
<{$smarty.const._MD_USER_LANG_USER_FROM}>
-
<{$thisUser->getShow('user_from')}>
-
- <{/if}>
-
- <{if $thisUser->get('user_occ') != null}>
-
-
<{$smarty.const._MD_USER_LANG_USER_OCC}>
-
<{$thisUser->getShow('user_occ')}>
-
- <{/if}>
-
-
- <{* ------- Profile module - Extra Fields *}>
- <{legacy_profile uid=$thisUser->getShow('uid')}>
-
-
-<{* ------- Registered Members Only *}>
-<{if $xoops_isuser === true}>
-
- <{if $thisUser->get('user_viewemail') == 1 || $user_ownpage == true || $xoops_isadmin == true}>
-
-
<{$smarty.const._MD_USER_LANG_EMAIL}>
-
<{mailto address=$thisUser->get('email') encode="javascript"}>
-
- <{/if}>
-
-
-
<{$smarty.const._MD_USER_LANG_WEBSITE}>
-
-
-
-
-
- <{if $thisUser->get('bio') != null}>
-
<{$smarty.const._MD_USER_LANG_BIO}>
-
<{$thisUser->getShow('bio')}>
-
- <{/if}>
-
- <{if $thisUser->get('user_intrest') != null}>
-
<{$smarty.const._MD_USER_LANG_USER_INTREST}>
-
<{$thisUser->getShow('user_intrest')}>
-
- <{/if}>
-
- <{if $thisUser->get('user_sig') != null}>
-
<{$smarty.const._MD_USER_LANG_USER_SIG}>
-
<{$thisUser->getShow('user_sig')}>
- <{/if}>
-
-<{/if}>
-
-
diff --git a/html/themes/bs5-starter/templates/user/inc_user_tab_timeline.html b/html/themes/bs5-starter/templates/user/inc_user_tab_timeline.html
deleted file mode 100644
index b10500623..000000000
--- a/html/themes/bs5-starter/templates/user/inc_user_tab_timeline.html
+++ /dev/null
@@ -1,50 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* USER TAB TIMELINE *}>
-
-
-
<{$smarty.const._MD_USER_LANG_ALLABOUT|replace:"%s":$thisUser->getShow('uname')}>
-
- <{* ------- start module search results loop *}>
- <{foreach item=module from=$searchResults}>
-
- <{* ------- Capitalize module name 'name|ucfirst' *}>
-
<{$module.name|ucfirst}>
-
- <{* ------- Start results item loop *}>
- <{foreach item=result from=$module.results}>
-
<{* ------- stream-item *}>
-
- <{/foreach}><{* ------- end results item loop *}>
-
-
- <{if $module.has_more}>
-
-
- <{$module.name}> - <{$smarty.const._MD_USER_LANG_SHOWALL}>
-
- <{/if}>
-
-
-
- <{/foreach}><{* ------- end module search results loop *}>
-
-
-
-<{* ------- /User profile-timeline *}>
-
diff --git a/html/themes/bs5-starter/templates/user/index.html b/html/themes/bs5-starter/templates/user/index.html
deleted file mode 100644
index 990cbd603..000000000
--- a/html/themes/bs5-starter/templates/user/index.html
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/html/themes/bs5-starter/templates/user/user_avatar_edit.html b/html/themes/bs5-starter/templates/user/user_avatar_edit.html
deleted file mode 100644
index d5332b356..000000000
--- a/html/themes/bs5-starter/templates/user/user_avatar_edit.html
+++ /dev/null
@@ -1,117 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_PROFILE}>
-
- <{$smarty.const._MD_USER_LANG_AVATAR_EDIT}>( <{$actionForm->get('uid')|xoops_user:user_name}> )
-
-
-
-
-
-
-
-
-
-
-
- <{if $allowUpload}>
-
-
- <{xoops_token form=$actionForm}>
- <{xoops_input type=hidden name=uid value=$actionForm->get('uid')}>
-
-
-
-
- <{if $actionForm->hasError()}>
-
-
- <{foreach item=message from=$actionForm->getErrorMessages()}>
- <{$message|xoops_escape}>
- <{/foreach}>
-
-
- <{/if}>
-
-
- <{if $actionForm->get('uid')|xoops_user:user_avatar != "blank.gif"}>
-
- <{else}>
-
- <{/if}>
-
-
-
-
-
<{$smarty.const._MD_USER_MESSAGE_OLDDELETED}>
-
-
- <{$smarty.const._MD_USER_LANG_AVATAR_WIDTH_HIGHT}>
-
- <{$avatarWidth}> x <{$avatarHeight}> (px)
-
-
-
- <{$smarty.const._MD_USER_LANG_AVATAR_MAXFILESIZE}>
-
- <{$avatarMaxfilesize|number_format}> (bytes)
-
-
-
- <{$smarty.const._MD_USER_LANG_AVATAR}>
-
- <{xoops_input type=file name=uploadavatar size=30}>
-
-
-
-
-
-
- <{/if}>
-
-
-
-
-
-
-
-
-
-
diff --git a/html/themes/bs5-starter/templates/user/user_block_login.html b/html/themes/bs5-starter/templates/user/user_block_login.html
deleted file mode 100644
index 62c222133..000000000
--- a/html/themes/bs5-starter/templates/user/user_block_login.html
+++ /dev/null
@@ -1,46 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
- <{$smarty.const._MB_USER_USERNAME}>
- <{xoops_input type="text" class="form-control" name="uname" size="14" value="`$block.unamevalue`" maxlength="25" id="`$smarty.const.XOOPS_INPUT_DEFID_PREFIX`block_uname"}>
-
-
-
- <{$smarty.const._MB_USER_PASSWORD}>
- <{xoops_input type="password" class="form-control" name="pass" size="14" maxlength="32" id="`$smarty.const.XOOPS_INPUT_DEFID_PREFIX`block_pass" placeholder="Password"}>
-
-
-
-
-
- <{xoops_input class="form-check-input" type="checkbox" name="rememberme" id="rememberme" value="On"}>
-
- <{$smarty.const._MB_USER_REMEMBERME}>
-
-
-
-
- <{xoops_input type="submit" class="w-75 btn btn-sm btn-primary mx-auto" name="submit" value="`$smarty.const._MB_USER_LOGIN`" id="`$smarty.const.XOOPS_INPUT_DEFID_PREFIX`block_submit"}>
-
-
- <{if $block.use_ssl == '1'}>
-
- <{$smarty.const._MB_USER_SECURE}>
-
- <{/if}>
-
-
- <{$smarty.const._MB_USER_LOSTPASS}>
- <{if $block.allow_register == '1'}>
- | <{$smarty.const._MB_USER_USERREG}>
-
- <{/if}>
-
-
-
- <{xoops_input type=hidden name=op value=login id="`$smarty.const.XOOPS_INPUT_DEFID_PREFIX`block_op"}>
-
-
diff --git a/html/themes/bs5-starter/templates/user/user_block_newusers.html b/html/themes/bs5-starter/templates/user/user_block_newusers.html
deleted file mode 100644
index c13942f18..000000000
--- a/html/themes/bs5-starter/templates/user/user_block_newusers.html
+++ /dev/null
@@ -1,16 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
- <{foreach item=user from=$block.users}>
-
-
- <{if $user.avatar !=""}>
-
- <{/if}>
-
<{$user.name}>
-
-
<{$user.joindate|xoops_formattimestamp:s}>
-
- <{/foreach}>
-
diff --git a/html/themes/bs5-starter/templates/user/user_block_online.html b/html/themes/bs5-starter/templates/user/user_block_online.html
deleted file mode 100644
index bd222e262..000000000
--- a/html/themes/bs5-starter/templates/user/user_block_online.html
+++ /dev/null
@@ -1,18 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
<{$block.online_total}>
-
-
<{$smarty.const._MB_USER_MEMBERS}> <{$block.online_members}>
-
-
<{$smarty.const._MB_USER_GUESTS}> <{$block.online_guests}>
-
-
-<{foreach item=member from=$block.online_member_list}>
-
<{$member.uname}>
-
-<{/foreach}>
-
<{$smarty.const._MB_USER_MORE}>
-
-
diff --git a/html/themes/bs5-starter/templates/user/user_block_topusers.html b/html/themes/bs5-starter/templates/user/user_block_topusers.html
deleted file mode 100644
index cf4fbaed4..000000000
--- a/html/themes/bs5-starter/templates/user/user_block_topusers.html
+++ /dev/null
@@ -1,17 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-<{foreach item=user from=$block.users}>
-
-
<{$user.rank}>
- <{if $user.avatar != ""}>
-
- <{/if}>
-
<{$user.name}>
-
-
<{$user.posts}>
-
-<{/foreach}>
-
-
diff --git a/html/themes/bs5-starter/templates/user/user_default.html b/html/themes/bs5-starter/templates/user/user_default.html
deleted file mode 100644
index 459ab679d..000000000
--- a/html/themes/bs5-starter/templates/user/user_default.html
+++ /dev/null
@@ -1,63 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
-
-
- <{$smarty.const._LOGIN}>
-
-
-
-
- <{xoops_input type=hidden name=op value=login}>
- <{xoops_input type=hidden name=xoops_redirect value=$redirect_page}>
-
-
-
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_NICKNAME}>
- <{xoops_input type=text class="form-control" name=uname size=25 maxlength=25 value=$usercookie}>
-
-
-
- <{$smarty.const._PASSWORD}>
-
-
- <{* xoops_input type=password name=pass id="pass" size=25 maxlength=32 placeholder=$smarty.const._PASSWORD *}>
-
-
-
-
- <{if $allowRegister}>
-
- <{/if}>
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/html/themes/bs5-starter/templates/user/user_delete.html b/html/themes/bs5-starter/templates/user/user_delete.html
deleted file mode 100644
index a2cbc9f45..000000000
--- a/html/themes/bs5-starter/templates/user/user_delete.html
+++ /dev/null
@@ -1,21 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{if $actionForm->hasError()}>
-
-
- <{foreach item=message from=$actionForm->getErrorMessages()}>
- <{$message}>
- <{/foreach}>
-
-
-<{/if}>
-
-
-
<{$self_delete_message|nl2br}>
-
- <{xoops_token form=$actionForm}>
-
-
-
-
diff --git a/html/themes/bs5-starter/templates/user/user_delete_success.html b/html/themes/bs5-starter/templates/user/user_delete_success.html
deleted file mode 100644
index b03e93729..000000000
--- a/html/themes/bs5-starter/templates/user/user_delete_success.html
+++ /dev/null
@@ -1,11 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
diff --git a/html/themes/bs5-starter/templates/user/user_edituser.html b/html/themes/bs5-starter/templates/user/user_edituser.html
deleted file mode 100644
index 5efd2d35b..000000000
--- a/html/themes/bs5-starter/templates/user/user_edituser.html
+++ /dev/null
@@ -1,369 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_PROFILE}>
- <{$smarty.const._MD_USER_LANG_EDITPROFILE}>
-
-
-
-
-
<{$smarty.const._MD_USER_LANG_EDITPROFILE}>
-
-
-<{if $actionForm->hasError()}>
-
-
- <{foreach item=message from=$actionForm->getErrorMessages()}>
- <{$message}>
- <{/foreach}>
-
-
-<{/if}>
-
-
-
-
- <{* ------- User profile column with user-data *}>
-
- <{include file="$xoops_theme/templates/user/inc_user_nav_left.html"}>
-
- <{* ------- /user-data column *}>
-
-
- <{* ------- User profile column with tabs *}>
-
-
-
-
- <{* ------- Nav Tabs *}>
-
-
- <{* ------- /Nav Tabs *}>
-
-
- <{xoops_token form=$actionForm}>
- <{xoops_input name=uid type=hidden value=$actionForm->get('uid')}>
-
- <{* ------- User Edit Profile and Preferences *}>
-
-
-
-
-
-
-
-
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_TIMEZONE_OFFSET}>
-
- <{xoops_optionsArray id="timezone_offset" label="zone_name" value="offset" from=$timezones default=$actionForm->get('timezone_offset')}>
-
-
-
- <{* ----- PROFILE EXTRA FIELDS ----- *}>
- <{legacy_profile template=profile_inc_data_edit.html action=edit actionForm=$actionForm}>
-
-
- <{* XCL default fields disabled ! Also requires edit 'userinfo.html' to remove Smarty comments) -------
-
- ------- XCL default fields disabled *}>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <{xoops_input class="form-control-input" type=checkbox name=attachsig id=attachsig value=1 default=$actionForm->get('attachsig')}>
- <{$smarty.const._MD_USER_LANG_ATTACHSIG}>
-
-
-
-
Preferences
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_USERCOOKIE}>
-
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_USER_MAILOK}>
-
-
-
-
-
-
<{* ------- /tab-content *}>
-
-
-
-
<{* ------- /card *}>
-
-
<{* ------- /Columns *}>
-
-
<{* ------- /Row *}>
diff --git a/html/themes/bs5-starter/templates/user/user_lostpass.html b/html/themes/bs5-starter/templates/user/user_lostpass.html
deleted file mode 100644
index 7354e4405..000000000
--- a/html/themes/bs5-starter/templates/user/user_lostpass.html
+++ /dev/null
@@ -1,45 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_PROFILE}>
- <{$smarty.const._MD_USER_LANG_LOSTPASSWORD}>
-
-
-
-<{if $actionForm->hasError()}>
- <{foreach item=message from=$actionForm->getErrorMessages()}>
-
- <{$message}>
-
- <{/foreach}>
-<{/if}>
-
-
-<{xoops_token form=$actionForm}>
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_NOPROBLEM}>
-
-
- <{* xoops_input class="form-control" name=email id="" maxlength=60 value=$actionForm->get('email') *}>
- <{$smarty.const._MD_USER_LANG_EMAIL}>
-
-
-
-
-
-
-
diff --git a/html/themes/bs5-starter/templates/user/user_misc_online.html b/html/themes/bs5-starter/templates/user/user_misc_online.html
deleted file mode 100644
index dfc41a9b2..000000000
--- a/html/themes/bs5-starter/templates/user/user_misc_online.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
- <{$smarty.const._MD_USER_LANG_WHOSONLINE}>
-
- <{foreach item=obj from=$objects}>
-
-
- <{if $obj->get('online_uid')}>
- <{$obj->getShow('online_uname')}>
- <{else}>
- <{$smarty.const._MD_USER_LANG_GUEST}>
- <{/if}>
-
-
- <{if $obj->mModule}>
- <{$obj->mModule->getShow('name')}>
- <{else}>
- ---
- <{/if}>
-
-
- <{if $enableViewIP}>
- <{$obj->getShow('online_ip')}>
- <{/if}>
-
-
- <{/foreach}>
-
-
-
<{xoops_pagenavi pagenavi=$pageNavi}>
-
diff --git a/html/themes/bs5-starter/templates/user/user_register_confirm.html b/html/themes/bs5-starter/templates/user/user_register_confirm.html
deleted file mode 100644
index ba9ce1d6c..000000000
--- a/html/themes/bs5-starter/templates/user/user_register_confirm.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_PROFILE}>
- <{$smarty.const._MD_USER_LANG_USERREG}>
- <{$smarty.const._MD_USER_LANG_REGISTER}>
-
-
-
-
-
-
diff --git a/html/themes/bs5-starter/templates/user/user_register_finish.html b/html/themes/bs5-starter/templates/user/user_register_finish.html
deleted file mode 100644
index b42c1ce8b..000000000
--- a/html/themes/bs5-starter/templates/user/user_register_finish.html
+++ /dev/null
@@ -1,21 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_PROFILE}>
- <{$smarty.const._MD_USER_LANG_USERREG}>
- <{$smarty.const._MD_USER_LANG_REGISTER}>
-
-
-
-
-
-
-
<{$complete_message|xoops_escape}>
-
-
-
-
diff --git a/html/themes/bs5-starter/templates/user/user_register_form.html b/html/themes/bs5-starter/templates/user/user_register_form.html
deleted file mode 100644
index 49aea6342..000000000
--- a/html/themes/bs5-starter/templates/user/user_register_form.html
+++ /dev/null
@@ -1,122 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_PROFILE}>
- <{$smarty.const._MD_USER_LANG_USERREG}>
-
-
-
-<{if $actionForm->hasError()}>
-<{foreach item=message from=$actionForm->getErrorMessages()}>
-
- <{$message}>
-
-<{/foreach}>
-<{/if}>
-
-
- <{xoops_token form=$actionForm}>
-
-
-
-
-
-
-
- <{* Larger screen with margin and small screen margin-auto *}>
-
-
-
- <{$smarty.const._MD_USER_LANG_NICKNAME}>
- <{xoops_input class="form-control" autocomplete="username" id="uname" name="uname" name=uname maxlength=25 value=$actionForm->get('uname')}>
-
-
-
- <{$smarty.const._MD_USER_LANG_EMAIL}>
- <{* xoops_input id="email" name=email size=30 maxlength=60 value=$actionForm->get('email') *}>
-
-
-
-
- <{xoops_input type=checkbox class="form-check-input" name="user_viewemail" value=1 default=$actionForm->get('user_viewemail')}>
- <{$smarty.const._MD_USER_LANG_USER_VIEWEMAIL}>
-
-
-
- <{$smarty.const._MD_USER_LANG_WEBSITE}>
- <{* xoops_input name=url size=30 maxlength=100 value=$actionForm->get('url') *}>
-
-
-
-
- <{$smarty.const._MD_USER_LANG_TIMEZONE_OFFSET}>
-
- <{xoops_optionsArray id=timezone_offset label=zone_name value=offset from=$timezones default=$actionForm->get('timezone_offset')}>
-
-
-
-
- <{$smarty.const._MD_USER_LANG_PASSWORD}>
- <{* xoops_input type=password name=pass value=$actionForm->get('pass') size=15 maxlength=32 autocomplete="new-password" *}>
-
-
-
-
- <{$smarty.const._MD_USER_LANG_VERIFYPASS}>
- <{* xoops_input type=password name=vpass value=$actionForm->get('vpass') size=15 maxlength=32 *}>
-
-
-
-
<{$smarty.const._MD_USER_LANG_USER_MAILOK}>
-
-
- <{xoops_input type=radio class="form-check-input" name="user_mailok" value="1" default=$actionForm->get('user_mailok')}>
- <{$smarty.const._YES}>
-
-
-
- <{xoops_input type=radio class="form-check-input" name="user_mailok" value="0" default=$actionForm->get('user_mailok')}>
- <{$smarty.const._NO}>
-
-
- <{if $enableAgree}>
-
- <{$smarty.const._MD_USER_LANG_DISCLAIMER}>
- <{xoops_textarea class="form-control" name="disclaimer" id="disclaimer" rows=8 readonly=true value=$disclaimer}>
-
-
-
- <{xoops_input type=checkbox class="form-check-input" name=agree value=1 default=$actionForm->get('agree')}>
- <{$smarty.const._MD_USER_MESSAGE_IAGREE}>
-
- <{/if}>
-
- <{if $validators}>
- <{foreach from=$validators item=validator}>
-
- <{$validator.caption}>
- <{$validator.element}>
-
- <{/foreach}>
- <{/if}>
-
-
-
-
-
-
-
-
diff --git a/html/themes/bs5-starter/templates/user/user_userform.html b/html/themes/bs5-starter/templates/user/user_userform.html
deleted file mode 100644
index dfb8f409f..000000000
--- a/html/themes/bs5-starter/templates/user/user_userform.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
- <{$smarty.const._LOGIN}>
-
- <{$smarty.const._USERNAME}> <{xoops_input type=text name=uname size=26 maxlength=25 value=$usercookie}>
- <{$smarty.const._PASSWORD}> <{xoops_input type=password name=pass size=21 maxlength=32}>
- <{xoops_input type=hidden name=op value=login}>
- <{xoops_input type=hidden name=xoops_redirect value=$redirect_page}>
-
-
-
- <{$smarty.const._MD_USER_LANG_NOTREGISTERED}>
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_LOSTPASSWORD}>
- <{$smarty.const._MD_USER_LANG_NOPROBLEM}>
-
- <{$smarty.const._MD_USER_LANG_YOUREMAIL}>
- <{xoops_input type=text name=email size=26 maxlength=60}>
- <{xoops_input type=hidden name=op value=mailpasswd}>
-
-
-
diff --git a/html/themes/bs5-starter/templates/user/user_userinfo.html b/html/themes/bs5-starter/templates/user/user_userinfo.html
deleted file mode 100644
index 25a7c0486..000000000
--- a/html/themes/bs5-starter/templates/user/user_userinfo.html
+++ /dev/null
@@ -1,53 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_PROFILE}>
- <{$smarty.const._MD_USER_LANG_ALLABOUT|replace:"%s":$thisUser->getShow('uname')}>
-
-
-
-
-
<{$smarty.const._MD_USER_LANG_ALLABOUT|replace:"%s":$thisUser->getShow('uname')}>
-
-
-
-
- <{* ------- User profile column with user-data *}>
- <{include file="$xoops_theme/templates/user/inc_user_nav_left.html"}>
-
-
- <{* ------- User profile column with tabs *}>
-
-
-
-
- <{* ------- Nav Tabs *}>
- <{include file="$xoops_theme/templates/user/inc_user_nav_tabs.html"}>
-
-
- <{* ------- User profile tab-panel *}>
-
-
-
- <{* ------- Tab-panel User Home *}>
- <{include file="$xoops_theme/templates/user/inc_user_tab_home.html"}>
-
- <{* ------- Tab Profile *}>
- <{include file="$xoops_theme/templates/user/inc_user_tab_profile.html"}>
-
-
- <{* ------- /tab-content *}>
-
-
-
<{* ------- /card *}>
-
-
<{* ------- /Columns *}>
-
-
<{* ------- /Row *}>
diff --git a/html/themes/bs5-starter/templates/xelfinder/main.html b/html/themes/bs5-starter/templates/xelfinder/main.html
deleted file mode 100644
index 3e33bad78..000000000
--- a/html/themes/bs5-starter/templates/xelfinder/main.html
+++ /dev/null
@@ -1,59 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
- <{$mod_name}>
-
-
-
-
-
-
-
-
-
- <{if $xoops_isadmin}>
-
-
-
-
-
- <{/if}>
-
-
diff --git a/html/themes/bs5-starter/theme.html b/html/themes/bs5-starter/theme.html
deleted file mode 100644
index 009f6cd52..000000000
--- a/html/themes/bs5-starter/theme.html
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-<{include file="$xoops_theme/component/head.html"}>
-
-
-
-
-
- <{* ----- Navigation ----- *}>
- <{* ----- Custom Block-Left using prefix "navbar-" in block title ----- *}>
- <{include file="$xoops_theme/component/nav-theme-mode.html"}>
-
- <{if isset($xoops_is_top)}>
- <{include file="$xoops_theme/component/hero.html"}>
- <{/if}>
-
- <{* ----- Left-Block and content ----- *}>
- <{include file="$xoops_theme/component/left_content.html"}>
-
- <{* ----- Center Block section ----- *}>
- <{if $xoops_showcblock==1}>
- <{include file="$xoops_theme/component/center_block.html"}>
- <{/if}>
-
- <{* ----- Features section ----- *}>
- <{* include file="$xoops_theme/component/features.html *"}>
-
- <{* ----- Testimonial section ----- *}>
- <{* include file="$xoops_theme/component/testimonial.html" *}>
-
-
-
-<{* ----- Custom Center Block using prefix "bottom-" in block title ----- *}>
-<{if $xoops_showcblock==1}>
-<{include file="$xoops_theme/component/center_block_bottom.html"}>
-<{/if}>
-
-<{* ----- Advertise Banner if not equal to   (empty space) ----- *}>
-<{if $xoops_banner ne " "}>
-<{include file="$xoops_theme/component/banner.html"}>
-<{/if}>
-
-
- <{if $xoops_isadmin}>
- <{include file="$xoops_theme/component/panel-right.html"}>
- <{/if}>
-
- <{* ----- Footer Customized with Component ----- *}>
- <{include file="$xoops_theme/component/footer.html"}>
-
-<{* ----- Scroll to top ----- *}>
-
-
-
-
-
-<{* ----- Bootstrap5
- Remove Smarty comment to include Popper and Bootstrap JS separately
-
-
------ *}>
-
-<{* ----- Bootstrap5 core JS bundle ----- *}>
-
-<{* ----- PrismJS ----- *}>
-
-<{* ----- Theme JS ----- *}>
-
-
-<{* ----- Inline SVG images ----- *}>
-
-
-
-
diff --git a/html/themes/xcl-picocss-157/.editorconfig b/html/themes/xcl-picocss-157/.editorconfig
deleted file mode 100644
index ecfda4e65..000000000
--- a/html/themes/xcl-picocss-157/.editorconfig
+++ /dev/null
@@ -1,13 +0,0 @@
-# editorconfig.org
-# XCL 2.3.1
-# This file is for unifying the coding style for different editors and IDEs
-
-root = true
-
-[*]
-charset = utf-8
-end_of_line = lf
-insert_final_newline = true
-indent_size = 4
-indent_style = space
-trim_trailing_whitespace = true
diff --git a/html/themes/xcl-picocss-157/CHANGELOG.md b/html/themes/xcl-picocss-157/CHANGELOG.md
deleted file mode 100644
index 0243f1520..000000000
--- a/html/themes/xcl-picocss-157/CHANGELOG.md
+++ /dev/null
@@ -1,104 +0,0 @@
-# Change Log
-
-## XCL Theme PicoCSS
-
-XCL Theme built with PicoCSS v1.5.7
-
-#### Version XCL Theme 2.4.x
-
-All notable changes to XCL Theme PicoCSS will be documented in this file.
-
-### The XOOPSCube Project
-
-## [XCL Pico 157 ] 2024-04-20
-
-- Add Typo scale
-- Fix spacing
-- Primary color and var prime for opacity
-- Smarty bug foreachelse (or dev-machine)
-
-## [XCL Pico 157 ] 2023-03-30
-
-- common/picocss
-- PHP8 warning :
-- Admin panel
-- Block loop
-- Header menu
-
-## [XCL Pico 157 ] 2023-03-20
-
-- Accordion and Dropdown
-- Defer and Preload
-- Fixed user menu
-- Side Panel
-
-## [XCL Pico 157 ] 2023-03-18
-
-- Alert admin in side panel
-- Avatar letter --primary
-- Screenshot layout wireframe
-- CKEditor prevent button shadow
-- Enhanced SVG
-- Fix XMLNS
-- Nav user menu
-- Open Graph
-- Pico image
-
-## [XCL Pico 157 ] 2023-01-18
-
-- Update to PicoCSS 157
-
-## [XCL Package ] 2021-11-21
-
-- Merge to XCL Bundle Package
- Replace Bootstrap Framework
-
-## [unreleased] 2021-11-15
-
-### Added
-
-- Component Admin Panel Template
- ( customize the panel with widgets )
-- Component CSS Block Mobile
-- Component CSS Block Dropdown
-- Component CSS Scroll to top
-- Data-tooltip on Action-control icons
-- Alert confirm, success, error
-- Forum edit category Top description
-- Front Page customized
-- Full-width bottom center-blocks
-- Site map message and edit control
-
-### Changed
-
-- CSS custom properties
-- Color-scheme light and dark
-- CSS Dropdown
-- Core Modules Templates
-- Table scroll ( mobile )
-- Comments default to "is user"
- ( WIP allow guest post by editing templates )
- Advise admin on spam filtering and protection solutions
-- Dev mode default to "is admin"
-
-### Fixed
-
-- Templates
-- actionForm Type Safe input
-- Action-control negative margin in form
-- Article Footer action-control
-- UI Tabs parent overflow
-- CKEditor textarea
-- CKEditor buttons reverse
-
-### Removed
-
-- Removed x-layout flexbox
-- Removed theme render function
-- Removed unused element tags
-
-## [unreleased] 2021-11-11
-
-- Port from subsystem XCL XFury3 to Legacy 2.3.x
-- Smarty Template Engine theme compatible
-- Default layout and documentation
diff --git a/html/themes/xcl-picocss-157/LICENSE.md b/html/themes/xcl-picocss-157/LICENSE.md
deleted file mode 100644
index 8875ae95d..000000000
--- a/html/themes/xcl-picocss-157/LICENSE.md
+++ /dev/null
@@ -1,22 +0,0 @@
-MIT License
-
-Copyright (c) 2019-2024 PicoCSS
-Copyright (c) 2019-2024 XOOPSCube, Nuno Luciano
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
diff --git a/html/themes/xcl-picocss-157/README.md b/html/themes/xcl-picocss-157/README.md
deleted file mode 100644
index 7ed53bc8d..000000000
--- a/html/themes/xcl-picocss-157/README.md
+++ /dev/null
@@ -1,49 +0,0 @@
-![X-Updare Store](https://img.shields.io/website?down_color=red&down_message=Offline&label=X-Update%20Store&style=for-the-badge&up_color=308311&up_message=online&url=https%3A%2F%2Fxoopscube.xyz%2Fuploads%2Fxupdatemaster%2Fstores_json_V1.txt)
-[![XOOPSCube powered-by-electricity](https://img.shields.io/badge/Powered%20by-Electricity-face74?style=for-the-badge&labelColor=203244&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGZpbGw9IiNmYWNlNzQiIGQ9Ik0xNC42OSAyLjIxTDQuMzMgMTEuNDljLS42NC41OC0uMjggMS42NS41OCAxLjczTDEzIDE0bC00Ljg1IDYuNzZjLS4yMi4zMS0uMTkuNzQuMDggMS4wMWMuMy4zLjc3LjMxIDEuMDguMDJsMTAuMzYtOS4yOGMuNjQtLjU4LjI4LTEuNjUtLjU4LTEuNzNMMTEgMTBsNC44NS02Ljc2Yy4yMi0uMzEuMTktLjc0LS4wOC0xLjAxYS43Ny43NyAwIDAgMC0xLjA4LS4wMnoiLz48L3N2Zz4=)](https://github.com/xoopscube)
-[![XCL](https://img.shields.io/badge/XCL-Made%20with%20passion-b0201d?style=for-the-badge&labelColor=991015&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGZpbGw9IndoaXRlIiBkPSJtMTIgMjEuMzVsLTEuNDUtMS4zMkM1LjQgMTUuMzYgMiAxMi4yNyAyIDguNUMyIDUuNDEgNC40MiAzIDcuNSAzYzEuNzQgMCAzLjQxLjgxIDQuNSAyLjA4QzEzLjA5IDMuODEgMTQuNzYgMyAxNi41IDNDMTkuNTggMyAyMiA1LjQxIDIyIDguNWMwIDMuNzctMy40IDYuODYtOC41NSAxMS41M0wxMiAyMS4zNVoiLz48L3N2Zz4=)](https://github.com/xoopscube)
-
-[![License: MIT](https://shields.io./badge/license-MIT-green)](https://github.com/xoopscube-themes/xcl-picocss-157/blob/main/LICENSE)
-## ///// — XCL PicoCSS
-
-XCL Theme PicoCSS 1.5.7 : [https://xoopscube-themes.github.io/xcl-picocss-157](https://xoopscube-themes.github.io/xcl-picocss-157)
-
-![XCL Theme PicoCSS 157](https://repository-images.githubusercontent.com/615645137/cf12b8f2-df2c-49ed-88a7-5e77ab3c0488)
-
----
-
-THEME | xcl-picocss-157
------------- | -------------
-Description | Theme built with [PicoCSS](https://github.com/picocss/pico)
-Render Engine | Smarty v2 and Smarty v3
-Version | 1.5.7
-Author | @gigamaster Nuno Luciano (XCL23)
-Copyright | 2024 Authors
-License | MIT
-
-
-##### :computer: The Minimum Requirements
-
-
-
- Apache, Nginx, etc. PHP 7.4.x
- MySQL 5.6, MariaDB InnoDB utf8 / utf8mb4
- XCL version >= 2.3.1
-
-
-
------
-
-
-## Overview
-
-🚧🛠 XCL THEME PicoCSS for XOOPSCube XCL 2.3.x
-
-Render Engine - Smarty is a template engine for PHP, facilitating the separation of presentation (HTML/CSS) from application logic.
-This implies that PHP code is application logic, and is separated from the presentation, making it easier to customize theme and templates.
-
-[What is Smarty v2](https://www.smarty.net/docsv2/en/what.is.smarty.tpl)
-[Smarty 3 Overview](https://www.smarty.net/v3_overview)
-
-[Pico.css](https://github.com/picocss/pico)
-Minimal CSS Framework for semantic HTML
-
diff --git a/html/themes/xcl-picocss-157/component/_inc_block_edit.html b/html/themes/xcl-picocss-157/component/_inc_block_edit.html
deleted file mode 100644
index 5c93fb699..000000000
--- a/html/themes/xcl-picocss-157/component/_inc_block_edit.html
+++ /dev/null
@@ -1,27 +0,0 @@
-<{assign var=admin_block_edit value="`$xoops_url`/modules/altsys/admin/index.php?mode=admin&lib=altsys&page=mytplsform&tpl_file="}>
-<{assign var=admin_block_custom value="`$xoops_url`/modules/altsys/admin/index.php?mode=admin&lib=altsys&page=myblocksadmin&dirname=__CustomBlocks__&op=edit&bid="}>
-
diff --git a/html/themes/xcl-picocss-157/component/_inc_nav_theme.html b/html/themes/xcl-picocss-157/component/_inc_nav_theme.html
deleted file mode 100644
index 5bffb1f3b..000000000
--- a/html/themes/xcl-picocss-157/component/_inc_nav_theme.html
+++ /dev/null
@@ -1,8 +0,0 @@
-
- Theme
-
-
diff --git a/html/themes/xcl-picocss-157/component/_inc_nav_user.html b/html/themes/xcl-picocss-157/component/_inc_nav_user.html
deleted file mode 100644
index a01ab9eef..000000000
--- a/html/themes/xcl-picocss-157/component/_inc_nav_user.html
+++ /dev/null
@@ -1,47 +0,0 @@
-<{* Dev-Mode Toggle
-
<{$smarty.template}>
*}>
-
-
- <{$xoops_uname}>
-
- <{if !empty($block.flagShowInbox)}>
-
- <{/if}>
-
-
-
- <{if !empty($block.show_adminlink)}>
-
- <{/if}>
-
-
-
diff --git a/html/themes/xcl-picocss-157/component/admin-panel.html b/html/themes/xcl-picocss-157/component/admin-panel.html
deleted file mode 100644
index aeed06d4a..000000000
--- a/html/themes/xcl-picocss-157/component/admin-panel.html
+++ /dev/null
@@ -1,234 +0,0 @@
-<{* XCube Panel Options *}>
-
-
-
-
-
-<{* ----- RIGHT-SIDEBAR ----- *}>
-
-<{* -----/ RIGHT-SIDEBAR *}>
-
diff --git a/html/themes/xcl-picocss-157/component/block_left.html b/html/themes/xcl-picocss-157/component/block_left.html
deleted file mode 100644
index d7f347e50..000000000
--- a/html/themes/xcl-picocss-157/component/block_left.html
+++ /dev/null
@@ -1,18 +0,0 @@
-<{* ---------- Block-Left *}>
-<{foreach item=block from=$xoops_lblocks}>
- <{if !$block.title|strstr:"Topage"}>
-
- <{/if}>
-<{/foreach}>
diff --git a/html/themes/xcl-picocss-157/component/block_right.html b/html/themes/xcl-picocss-157/component/block_right.html
deleted file mode 100644
index 11b826354..000000000
--- a/html/themes/xcl-picocss-157/component/block_right.html
+++ /dev/null
@@ -1,16 +0,0 @@
-<{* ---------- Block-Right *}>
-<{foreach item=block from=$xoops_rblocks}>
-<{if !$block.title|strstr:"admin" && !$block.title|strstr:"hero"}>
-
-
- <{if $xoops_isadmin}>
- <{$block.title}>
- <{include file="$xoops_theme/component/_inc_block_edit.html"}>
- <{else}>
- <{if ! $block.title|strstr:"none"}><{$block.title}><{/if}>
- <{/if}>
-
-
<{$block.content}>
-
-<{/if}>
-<{/foreach}>
diff --git a/html/themes/xcl-picocss-157/css/LICENSE.md b/html/themes/xcl-picocss-157/css/LICENSE.md
deleted file mode 100644
index 94af9b150..000000000
--- a/html/themes/xcl-picocss-157/css/LICENSE.md
+++ /dev/null
@@ -1,21 +0,0 @@
-MIT License
-
-Copyright (c) 2019-2024 Pico
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
diff --git a/html/themes/xcl-picocss-157/css/README.md b/html/themes/xcl-picocss-157/css/README.md
deleted file mode 100644
index 81e0778cb..000000000
--- a/html/themes/xcl-picocss-157/css/README.md
+++ /dev/null
@@ -1,105 +0,0 @@
-# Pico.css 1.5.57 for XOOPSCube XCL 2.3.x
-
-### Minimal CSS Framework for semantic HTML
-
-Elegant styles for all native HTML elements without
.classes
and dark mode automatically enabled.
-
-## Pico.css
-
-**Class-light and semantic**
-Pico uses simple native HTML tags as much as possible. Less than 10 .classes are used in Pico.
-
-**Great styles with just one CSS file**
-No dependencies, package manager, external files, or JavaScript.
-
-**Responsive everything**
-Elegant and consistent adaptive spacings and typography on all devices.
-
-**Light or Dark mode**
-Shipped with two beautiful color themes, automatically enabled according to the user preference.
-
-## Usage
-
-There are 4 ways to get started with pico.css:
-
-**Install manually**
-
-Edit your theme and link `/common/picocss/pico.min.css` in the `` of your website.
-
-```html
-
-```
-
-**Install from CDN**
-
-Alternatively, you can use [unpkg CDN](https://unpkg.com/@picocss/pico@1.*/) to link pico.css.
-However, we recommend a "local-first" strategy to host your resources.
-Mainly due to the new features of modern browsers, Content Security Policy (CSP) and
-Subresource Integrity (SRI) which forces an update of the hash value every time you make a change.
-
-```html
-
-```
-
-## Class-less version
-
-Pico provides a `.classless` version ([example](https://picocss.com/examples/classless)).
-
-In this version, `header`, `main` and `footer` act as containers.
-
-Use the default `.classless` version if you need centered viewports:
-
-#### Local
-
-```html
-
-```
-
-#### CDN
-
-```html
-
-```
-
-Or use the `.fluid.classless` version if you need a fluid container:
-
-#### Local
-
-```html
-
-```
-
-#### CDN
-
-```html
-
-```
-
-Then just write pure HTML, and it should look great:
-
-```html
-
-
-
-
-
-
-
Hello, world!
-
-
-
- Hello, world!
-
-
-
-```
-
-## Examples and Documentation
-
-Minimalist templates to discover Pico in action:
-
-https://github.com/picocss/pico
-
-## Copyright and license
-
-Licensed under the [MIT License](https://github.com/picocss/pico/blob/master/LICENSE.md).
diff --git a/html/themes/xcl-picocss-157/css/_ui_root.css b/html/themes/xcl-picocss-157/css/_ui_root.css
deleted file mode 100644
index dd29692b0..000000000
--- a/html/themes/xcl-picocss-157/css/_ui_root.css
+++ /dev/null
@@ -1,203 +0,0 @@
-/*
- * XCL Theme PicoCSS 157
- *
-* @version 2.4.0
-* @update 2024-04-20
- * @date 2023-03-20
- * @author Nuno Luciano ( https://github.com/gigamaster )
- * @copyright (c) 2005-2024 The XOOPSCube Project, authors
- * @license MIT
- * @link https://github.com/xoopscube-themes/xcl-picocss-157
- */
-/* Global CSS variables */
-/* --------------------------- COLOR */
-/* Smooth scrolling IF user doesn't have a preference due to motion sensitivities */
-@media screen and (prefers-reduced-motion: no-preference) {
- html { scroll-behavior: smooth; }
-}
-:root:not([data-theme=dark]), [data-theme=light] {
- color-scheme: light;
- --background-color: hsl(0deg 0% 92%); /* changed */
- --color: hsl(205deg, 20%, 42%); /* changed */
- --h1-color: hsl(205deg, 30%, 15%);
- --h2-color: #24333e;
- --h3-color: hsl(205deg, 25%, 23%);
- --h4-color: #374956;
- --h5-color: hsl(205deg, 20%, 32%);
- --h6-color: #4d606d;
- --card-background-color:hsl(0deg 0% 98%);/* changed var(--card-sectionning-background-color)*/
- --card-sectionning-background-color: hsl(0deg 0% 94%); /* changed #fbfbfc */
- --muted-color: hsl(205deg, 10%, 50%);
- --muted-border-color: hsl(205deg, 20%, 94%);
- --primary: hsl(195deg, 85%, 41%);
- --primary-hover: hsl(195deg, 90%, 32%);
- --primary-focus: rgba(16, 149, 193, 0.125);
- --primary-inverse: #fff;
- --secondary: hsl(205deg, 15%, 41%);
- --secondary-hover: hsl(205deg, 20%, 32%);
- --secondary-focus: rgba(89, 107, 120, 0.125);
- --secondary-inverse: #fff;
- --contrast: hsl(205deg, 30%, 15%);
- --contrast-hover: #000;
- --contrast-focus: rgba(89, 107, 120, 0.125);
- --contrast-inverse: #fff;
- --mark-background-color: #fff2ca;
- --mark-color: #543a26;
- --ins-color: #388e3c;
- --del-color: #c62828;
-}
-@media only screen and (prefers-color-scheme:dark) {
- :root:not([data-theme=light]) {
- color-scheme: dark;
-
- /* -------------------- THEME COLOR */
- --background-color: #11191f;
- --color: hsl(205deg, 16%, 77%);
- --primary: var(--blue);
- }
-}
-:root{
- /* -------------------- Development Mode */
- --dev-mode: none; /* Display Smarty Template Name : block, none */
-
- --red: #e53935;
- --pink: #d81b60;
- --purple: #8e24aa;
- --deep-purple: #5e35b1;
- --indigo: #3949ab;
- --blue: #1e88e5;
- --light-blue: #039be5;
- --cyan: #00acc1;
- --teal: #00897b;
- --green: #43a047;
- --light-green: #7cb342;
- --lime: #c0ca33;
- --yellow: #fdd835;
- --amber: #ffb300;
- --orange: #fb8c00;
- --deep-orange: #f4511e;
- --grey: #757575;
- --blue-grey: #546e7a;
-
- /* -------------------- THEME COLOR */
- --primary: var(--blue);
-
- --spacing:1rem;
-
- --typography-spacing-vertical: 1.5rem;
-
- --block-spacing-vertical:calc(var(--spacing) * 2);
- --block-spacing-horizontal:var(--spacing);
-
- --grid-spacing-vertical:var(--spacing);
- --grid-spacing-horizontal:calc(var(--spacing) * 3);
-
- --form-element-spacing-vertical:0.75rem;
- --form-element-spacing-horizontal:1rem;
-
- --nav-element-spacing-vertical:1rem;
- --nav-element-spacing-horizontal:0.5rem;
- --nav-link-spacing-vertical:0.5rem;
- --nav-link-spacing-horizontal:0.5rem;
-
- --avatar-size: 96px; /* User Tab Avatar Letter */
-
- --border-radius: .25rem;
-
- --button-box-shadow: 0 0.0625rem 0.1875rem #000, 0 0.0625rem 0.125rem #000;
- --button-hover-box-shadow: 0 0.1875rem 0.375rem #000, 0 0.1875rem 0.375rem #000;
-
- --font-family: system-ui, -apple-system, "Segoe UI", "Roboto", "Ubuntu", "Oxygen-Sans",
- "Cantarell", "Noto Sans", "Helvetica", "Helvetica Neue", "Arial", sans-serif,
- "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
-
- --line-height: 1.5;
- --font-16: 16px;
- --font-size: 18px;
- --font-weight: 400;
- --tooltip-background-color: var(--contrast);
- --tooltip-color:var(--contrast-inverse);
- /* -------------------- -------------------- BREADCRUMBS */
-
- /*--breadcrumbs-bg : var(--color-2);*/
- --breadcrumbs-bg: none;
- --breadcrumbs-border: none; /* var( --border); */
- --breadcrumbs-list: none;
- --breadcrumbs-margin: 0 auto var(--space-7) 0; /* refer to div.content py-7 */
- --breadcrumbs-padding: var(--space-2); /* .125em; */
- --breadcrumbs-radius: var(--border-radius);
- --breadcrumbs-shadow: 1px 2px 3px 1px hsl(0, 10%, 10%);
-
- /* -------------------- -------------------- DROPDOWN */
-
- --d-toggle-bg : var(--primary-focus); /*var(--background-color);*/
- --d-toggle-border : none;
- --d-toggle-color : var(--primary);
- --d-toggle-font : 1rem;
- --d-toggle-radius : var(--border-radius);
- --d-toggle-shadow : none;
- --d-toggle-padding : 0 .25rem .125rem;
- --d-toggle-transition : all var(--transition-time) var(--transition-cube);
- /* state action */
- --d-toggle-bg-on : var(--primary-focus); /* link [div][a] */
- --d-toggle-color-on : var(--primary-hover);
- --d-toggle-shadow-on : none;
-
- /* dropdown menu */
- --dropdown-bg : var(--dropdown-background-color);
- --dropdown-border : var(--border-width) solid var(--dropdown-border-color);
- --dropdown-color : var(--primary);
- --dropdown-font : 16px;
- --dropdown-icon-margin : 0 .5rem 0 0;
- --dropdown-radius : var(--border-radius);
- --dropdown-shadow : var(--card-box-shadow);
- --dropdown-padding : calc(var(--form-element-spacing-vertical) * 1.25) var(--form-element-spacing-horizontal);
- --dropdown-transition : all var(--transition-time) var(--transition-cube);
- --dropdown-width : 184px;
- /* state action */
- --dropdown-bg-on : var(--dropdown-hover-background-color);
- --dropdown-color-on : var(--primary-hover);
- --dropdown-shadow-on : 0px 2px 4px 1px rgba(0, 0, 0, 0.75);
-
- /* -------------------- -------------------- -------------------- CUSTOMIZE UI-WIDGET */
-
- --ui-widget-content-bg : var(--background-color);
- /*--ui-widget-content-bg : var(--bg-linear);*/
- --ui-widget-content-border : 1px solid var(--border-color);
- --ui-widget-content-color : var(--color);
- --ui-widget-content-font : var(--font-family);
- --ui-widget-content-link : var(--primary);
-
- --ui-widget-font-family : var( --font-family );
- --ui-widget-font-size : var( --font-size );
-
- --ui-widget-overlay-bg : hsl(205deg 15% 41%);
- --ui-widget-overlay-op : .8; /* opacity : .8; */
- --ui-widget-shadow : 1px 2px 4px 1px var(--card-background-color); /* box-shadow: */
-
- --ui-widget-header-bg : var(--card-background-color);
- --ui-widget-header-border : var(--border);
- --ui-widget-header-color : var(--color);
- --ui-widget-header-font : var(--font-family);
- --ui-widget-header-link : var(--primary);
-
- --ui-tab-content-padding : var(--block-spacing-vertical) var(--block-spacing-horizontal);
-
- /* -------------------- -------------------- TRANSITION */
- /* Transitions to control ANIMATION = TIME + Effect */
-
- --transition-time : 0.4s;
- --transition-cube : all cubic-bezier(0.25, 0.46, 0.45, 0.94);
- --transition-ease : all .15s ease-in-out,box-shadow .15s ease-in-out;
-
-/* --------------------------- Z-INDEX */
-
- --z-modal : 600;
- --z-notify : 500;
- --z-overlay : 400;
- --z-tooltip : 300;
- --z-sticky : 200;
- --z-above : 100; /* dropdown menu */
- --z-default : 1;
- --z-below : -1;
-}
diff --git a/html/themes/xcl-picocss-157/css/dropdown.css b/html/themes/xcl-picocss-157/css/dropdown.css
deleted file mode 100644
index b8e45dbf4..000000000
--- a/html/themes/xcl-picocss-157/css/dropdown.css
+++ /dev/null
@@ -1,89 +0,0 @@
-/*
- * XCL Theme PicoCSS 157
- *
-* @version 2.4.0
-* @update 2024-04-20
- * @author Nuno Luciano ( https://github.com/gigamaster )
- * @copyright (c) 2005-2024 The XOOPSCube Project, authors
- * @license MIT
- * @link https://github.com/xoopscube-themes/xcl-picocss-157
- */
-/* -------------------- Dropdown Menu */
-
-div.dropdown {
- position : relative;
- /*display : inline-block; breaking tabs jquery */
- display : block;
-}
-div.dropdown a.dropdown-toggle {
- background : var(--d-toggle-bg);
- border : var(--d-toggle-border);
- border-radius : var(--d-toggle-radius);
- box-shadow : var(--d-toggle-shadow);
- color : var(--d-toggle-color);
- cursor : pointer;
- display : block;
- font : var(--d-toggle-font);
- margin : 0;
- padding : var(--d-toggle-padding);
- transition : var(--d-toggle-transition);
- width : max-content;
-}
-div.dropdown a.dropdown-toggle:hover {
- background : var(--d-toggle-bg-on);
- box-shadow : var(--d-toggle-shadow-on);
- color : var(--d-toggle-color-on);
-}
-div.dropdown.isopen div.dropdown-content {
- display : block;
- z-index : var(--z-above);
-}
-div.dropdown-content {
- background : var(--dropdown-bg);
- border-radius : var(--dropdown-radius);
- box-shadow : var(--dropdown-shadow);
- display : none;
-
- min-width : var(--dropdown-width);
- /*padding : var(--dropdown-padding);*/
- position : absolute;
- right : -10px;
-
- text-align : left;
- top : 100%;
- transition : var(--dropdown-transition);
-}
-@media (min-width: 992px) {
- .dropdown-content {
- right : 1px; /* Fix device Viewport */
- }
-}
-div.dropdown div.dropdown-content ul {
- margin : 0;
- padding : 0;
- list-style : none;
-}
-div.dropdown div.dropdown-content ul li {
- background : transparent;
- padding : 0;
- width : 100%;
-}
-/* Dropdown links */
-div.dropdown div.dropdown-content a {
- border-radius : var(--dropdown-radius);
- color : var(--dropdown-color);
- display : block;
- font-size : var(--dropdown-font) !important;
- padding : var(--dropdown-padding);
- text-decoration : none;
- /*margin: calc(var(--form-element-spacing-vertical) * -.5) calc(var(--form-element-spacing-horizontal) * -1);*/
-}
-/* Change color of dropdown links on hover */
-div.dropdown div.dropdown-content a:hover {
- background : var(--dropdown-bg-on);
- color : var(--dropdown-color-on);
-}
-
-div.dropdown div.dropdown-content a > svg {
- margin : var(--dropdown-icon-margin);
-}
diff --git a/html/themes/xcl-picocss-157/css/index.html b/html/themes/xcl-picocss-157/css/index.html
deleted file mode 100644
index 990cbd603..000000000
--- a/html/themes/xcl-picocss-157/css/index.html
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/html/themes/xcl-picocss-157/css/jquery-ui.theme.css b/html/themes/xcl-picocss-157/css/jquery-ui.theme.css
deleted file mode 100644
index 882616d6e..000000000
--- a/html/themes/xcl-picocss-157/css/jquery-ui.theme.css
+++ /dev/null
@@ -1,629 +0,0 @@
-/*
- * XCL Theme PicoCSS 157
- *
- * @version 2.4.0
- * @update 2024-04-20
- * @version 1.5.7
- * @date 2023-03-20
- * @author Nuno Luciano ( https://github.com/gigamaster )
- * @copyright (c) 2005-2024 The XOOPSCube Project, authors
- * @license MIT
- * @link https://github.com/xoopscube-themes/xcl-picocss-157
- */
-
-/* Component containers
-----------------------------------*/
-
-.ui-dialog.ui-widget.ui-front {
- background : var(--ui-widget-content-bg );
- box-shadow : var(--ui-dialog-shadow );
- padding : calc(var(--block-spacing-horizontal) * 1);
- border : var(--border-color);
-}
-
-.ui-widget {
- font-family : var(--ui-widget-font-family);
- font-size : var(--ui-widget-font-size)
-}
-.ui-widget .ui-widget {
- font-size : var(--ui-widget-font-size)
-}
-.ui-widget input,
-.ui-widget select,
-.ui-widget textarea,
-.ui-widget button {
- outline : none;
- font-family : var(--ui-widget-font-family);
- font-size : var(--ui-widget-font-size)
-}
-.ui-widget.ui-widget-content {
- border : var(--ui-widget-content-border);
-}
-.ui-widget.ui-widget-content {
- border: var(--ui-widget-content-border);
- background: var(--card-background-color);
- border-radius: var(--border-radius);
- box-shadow: var(--card-box-shadow);
- margin: var(--block-spacing-vertical) 0;
- padding: calc(var(--block-spacing-horizontal) * 2);
-}
-
-.ui-widget-content {
- background : var(--ui-widget-content-bg);
- border : var(--ui-widget-content-border);
- color : var(--ui-widget-content-color);
-}
-.ui-widget-content a {
- color : var(--ui-widget-content-link);
-}
-.ui-widget-header {
- background : var(--ui-widget-header-bg );
- border : var(--ui-widget-header-border);
- color : var(--ui-widget-header-color);
- font-weight : var(--ui-widget-header-font);
-}
-.ui-widget-header a {
- color : var(--ui-widget-header-link);
-}
-
-/* Interaction states
-----------------------------------*/
-.ui-state-default,
-.ui-widget-content .ui-state-default,
-.ui-widget-header .ui-state-default,
-.ui-button,
-/* greater specificity to make sure disabled works properly when clicked or hovered */
-html .ui-button.ui-state-disabled:hover,
-html .ui-button.ui-state-disabled:active {
- background: var(--primary);
- border: 1px solid var(--primary);
- color: var(--primary-inverse);
- font : var(--font-size);
- font-weight : var(--font-weight);
-}
-.ui-state-default a,
-.ui-state-default a:link,
-.ui-state-default a:visited,
-a.ui-button,
-a:link.ui-button,
-a:visited.ui-button,
-.ui-button {
- color : var(--ui-state-default-color);
- text-decoration : none;
-}
-.ui-state-hover,
-.ui-widget-content .ui-state-hover,
-.ui-widget-header .ui-state-hover,
-.ui-state-focus,
-.ui-widget-content .ui-state-focus,
-.ui-widget-header .ui-state-focus,
-.ui-button:hover,
-.ui-button:focus {
- /*background : var(--ui-state-hover-bg);*/
- background: var(--primary-hover);
- /*border : var(--ui-state-hover-border);*/
- border:1px solid var(--primary-hover);
- /*color : var(--ui-state-hover-color);*/
- color:var(--primary-inverse);
- font-weight : inherit; /*bold*/
- outline: none;
-} /* + outline */
-
-.ui-state-hover a,
-.ui-state-hover a:hover,
-.ui-state-hover a:link,
-.ui-state-hover a:visited,
-.ui-state-focus a,
-.ui-state-focus a:hover,
-.ui-state-focus a:link,
-.ui-state-focus a:visited,
-a.ui-button:hover,
-a.ui-button:focus {
- color : var(--ui-state-link-hover);
- text-decoration : none;
- outline : none;
-} /* + outline */
-
-.ui-visual-focus {
- box-shadow : var(--ui-visual-focus);
-}
-.ui-state-active,
-.ui-widget-content .ui-state-active,
-.ui-widget-header .ui-state-active,
-a.ui-button:active,
-.ui-button:active,
-.ui-button.ui-state-active:hover {
- background : var(--ui-state-active-bg);background: var(--primary-hover);
- border : var(--ui-state-active-border);
- border : 1px solid var(--primary-hover);
- border-radius : 0;
- color : var(--primary-inverse);
- font-weight : var(--font-weight );
-}
-
-/* Checkbox */
-.ui-icon-background,
-.ui-state-active .ui-icon-background {
- background-color: var(--ui-state-active-icon-bg);
- border : var(--ui-state-active-icon-border);
-}
-.ui-state-active a,
-.ui-state-active a:link,
-.ui-state-active a:visited {
- color : var(--ui-state-active-color);
- text-decoration : none;
-}
-
-/* Interaction Cues
-----------------------------------*/
-.ui-state-highlight,
-.ui-widget-content .ui-state-highlight,
-.ui-widget-header .ui-state-highlight {
- background : var(--primary-hover);
- border : 1px solid var(--primary-hover);
- color : var(--primary-inverse);
-}
-.ui-state-checked {
- background : var(--ui-state-checked-bg);
- border : var(--ui-state-checked-border);
-}
-.ui-state-highlight a,
-.ui-widget-content .ui-state-highlight a,
-.ui-widget-header .ui-state-highlight a {
- color : var(--ui-state-highlight-color);
-}
-.ui-state-error,
-.ui-widget-content .ui-state-error,
-.ui-widget-header .ui-state-error {
- background : var(--ui-state-error-bg);
- border : var(--ui-state-error-border);
- color : var(--ui-state-error-color);
-}
-.ui-state-error a,
-.ui-widget-content .ui-state-error a,
-.ui-widget-header .ui-state-error a {
- color : var(--ui-state-error-link);
-}
-.ui-state-error-text,
-.ui-widget-content .ui-state-error-text,
-.ui-widget-header .ui-state-error-text {
- color : var(--ui-state-error-text);
-}
-.ui-priority-primary,
-.ui-widget-content .ui-priority-primary,
-.ui-widget-header .ui-priority-primary {
- font-weight: var(--ui-priority-primary-font-weight);
-}
-.ui-priority-secondary,
-.ui-widget-content .ui-priority-secondary,
-.ui-widget-header .ui-priority-secondary {
- font-weight: var(--ui-priority-secondary-font-weight);
- opacity : var(--ui-priority-secondary-opacity); /* 0.7 */
-
-}
-.ui-state-disabled,
-.ui-widget-content .ui-state-disabled,
-.ui-widget-header .ui-state-disabled {
- background-image: none;
- opacity : var(--ui-state-disabled-opacity); /* 0.35 */
-}
-
-
-/* Icons
-----------------------------------*/
-
-/* states and images - RELATIVE TO XCL /COMMON */
-.ui-icon {
- width: 16px;
- height: 16px;
-}
-.ui-icon,
-.ui-widget-content .ui-icon {
- background-image: url("../../../common/js/images/ui-icons_cccccc_256x240.png");
-}
-.ui-widget-header .ui-icon {
- background-image: url("../../../common/js/images/ui-icons_cccccc_256x240.png");
-}
-.ui-state-hover .ui-icon,
-.ui-state-focus .ui-icon,
-.ui-button:hover .ui-icon,
-.ui-button:focus .ui-icon {
- background-image: url("../../../common/js/images/ui-icons_ffffff_256x240.png");
-}
-.ui-state-active .ui-icon,
-.ui-button:active .ui-icon {
- background-image: url("../../../common/js/images/ui-icons_ffffff_256x240.png");
-}
-.ui-state-highlight .ui-icon,
-.ui-button .ui-state-highlight.ui-icon {
- background-image: url("../../../common/js/images/ui-icons_ffffff_256x240.png");
-}
-.ui-state-error .ui-icon,
-.ui-state-error-text .ui-icon {
- background-image: url("../../../common/js/images/ui-icons_ffffff_256x240.png");
-}
-.ui-button .ui-icon {
- background-image: url("../../../common/js/images/ui-icons_cccccc_256x240.png");
-}
-
-
-/* Misc visuals
-----------------------------------*/
-
-/* Corner radius */
-.ui-corner-all,
-.ui-corner-top,
-.ui-corner-left,
-.ui-corner-tl {
- border-top-left-radius: var(--border-radius);
-}
-.ui-corner-all,
-.ui-corner-top,
-.ui-corner-right,
-.ui-corner-tr {
- border-top-right-radius: var(--border-radius);
-}
-.ui-corner-all,
-.ui-corner-bottom,
-.ui-corner-left,
-.ui-corner-bl {
- border-bottom-left-radius: var(--border-radius);
-}
-.ui-corner-all,
-.ui-corner-bottom,
-.ui-corner-right,
-.ui-corner-br {
- border-bottom-right-radius: var(--border-radius);
-}
-
-/* Overlays */
-/*Applies 100% width & height dimensions to an overlay screen, along with background color/texture, and screen opacity.*/
-.ui-widget-overlay {
- background : var(--ui-widget-overlay-bg);
- opacity : var(--ui-widget-overlay-op); /* .8 */
-}
-/*Class to be applied to overlay widget shadow elements. Sets box-shadow x & y offset, blur radius and color.*/
-.ui-widget-shadow {
- box-shadow : var(--ui-widget-shadow);
-}
-
-/* Accordion
-----------------------------------*/
-.ui-accordion .ui-accordion-header {
- background : var(--accordion-bg);
- border : var(--accordion-border);
- border-radius : var(--accordion-radius);
- box-shadow : var(--accordion-shadow);
- cursor : var(--accordion-cursor);
- display : block;
- font : var(--accordion-font);
- margin : var(--accordion-margin);
- outline : 0;
- padding : var(--accordion-padding);
- position : relative;
-}
-.ui-accordion .ui-accordion-content {
- background : var(--accordion-content-bg);
- border : var(--accordion-content-border);
- border-top : 0;
- border-radius : var(--accordion-content-radius);
- color : var(--accordion-content-color);
- padding : var(--accordion-content-padding);
- overflow : auto;
-}
-.ui-menu {
- background : var(--ui-menu-background); /* !important;*/
- border : var(--ui-menu-border); /* !important;*/
- border-radius : var(--ui-menu-radius); /* !important;*/
- display : block;
- list-style : none;
- margin : var(--ui-menu-margin);
- padding : var(--ui-menu-padding) !important; /* Override jQuery-UI css value */
- outline : 0;
-}
-.ui-menu .ui-menu {
- /* IMPORTANT override ui-widget-content */
- background : var(--ui-menu-background); /* !important;*/
- border : var(--ui-menu-border); /* !important;*/
- border-radius : var(--ui-menu-radius); /* !important;*/
- padding : var(--ui-menu-padding);
- position : absolute;
-}
-
-.ui-menu .ui-menu-item-wrapper {
- background : var(--ui-menu-item-background);
- border : var(--ui-menu-border);
- border-radius : var(--ui-menu-item-radius);
- color : var(--ui-menu-item-color);
- padding : var(--ui-menu-item-padding);
- /* position: relative;*/
-}
-
-.ui-menu .ui-state-focus,
-.ui-menu .ui-state-active {
- /* IMPORTANT override default UI properties */
- background : var(--ui-menu-item-bg-on); /* !important;*/
- border : var(--ui-menu-item-border-on); /* !important;*/
- border-radius : var(--ui-menu-item-radius-on); /* !important;*/
- color : var(--ui-menu-item-color-on); /* !important;*/
- margin : 0;
-}
-
-.ui-button:not(.ui-spinner-button,.ui-dialog-titlebar-close,.ui-controlgroup-item),
-.ui-button:link,
-.ui-button:visited {
-
- border : var(--button-border);
- border-radius : var(--button-radius);
- /*box-shadow : var(--button-shadow);*/
- /*color : var(--button-color) !important;*/
- cursor : pointer;
- display : inline-block;
- font : var(--button-font);
- /*line-height : normal;*/
- margin : var(--button-margin);
- padding : var(--button-padding);
-/* position : relative; */
-/* text-align : center; */
- transition : var(--button-transition);
-/* vertical-align : middle; */
-}
-
-
-/*
-TODO : https://api.jquery.com/first/
-*/
-.ui-controlgroup-horizontal:first-child .ui-controlgroup-item:nth-of-type(1),
-.ui-controlgroup-horizontal > .ui-selectmenu-button {
- border-top-left-radius: var(--border-radius) !important;
- border-bottom-left-radius: var(--border-radius) !important;
-}
-.ui-controlgroup-horizontal .ui-controlgroup-item:last-child {
- border-top-right-radius: var(--border-radius) !important;
- border-bottom-right-radius: var(--border-radius) !important;
-}
-.ui-controlgroup-vertical .ui-controlgroup-item:first-child,
-.ui-controlgroup-vertical .ui-selectmenu-button {
- border-top-left-radius: var(--border-radius) !important;
- border-top-right-radius: var(--border-radius) !important;
-}
-.ui-controlgroup-vertical .ui-controlgroup-item:last-child {
- border-bottom-left-radius: var(--border-radius);
- border-bottom-right-radius: var(--border-radius) !important;
-}
-
-.ui-controlgroup {
- display : inline-block;
- vertical-align : middle;
-}
-
-:where(.ui-controlgroup ) .ui-controlgroup-item:not(.ui-spinner) {
- padding : var(--button-padding);
- margin : 0;
-}
-.ui-controlgroup .ui-controlgroup-label span {
- font-size : var(--ui-state-default-font);
-}
-.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
- border-left : var(--border);
-}
-:where(.ui-controlgroup ) .ui-spinner {
- border-left : var(--border);
-}
-
-
-
-/* CHECKBOX + icon */
-.ui-checkboxradio-label .ui-icon-background {
- background : var(--ui-state-check-bg);
- border : var(--ui-state-check-border);
- border-radius : 3px;
- box-shadow : var(--ui-state-check-shadow);
-}
-/* RADIO */
-.ui-checkboxradio-radio-label .ui-icon-background {
- background : var(--ui-state-check-bg);
- border : var(--ui-state-check-border);
- border-radius : var(--ui-state-check-radius);
- box-shadow : var(--ui-state-check-shadow);
- height : var(--ui-state-check-height);
- width : var(--ui-state-check-width);
-}
-.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
-.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
- background-image: none;
- background : var(--ui-state-checked-bg);
- border : var(--ui-state-checked-border);
- width:16px;
- height:16px;
-}
-
-.ui-datepicker table {
- font-size: var(--input-font);
-}
-
-
-
-.ui-progressbar {
- height : var(--ui-progressbar-height);
-}
-.ui-progressbar .ui-progressbar-value {
- background : var(--ui-progressbar-value);
-/* margin : -1px;
- height : 100%; */
-}
-/*.ui-progressbar .ui-progressbar-overlay {
- background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
- height: 100%;
- opacity: 0.25;
-}
-.ui-progressbar-indeterminate .ui-progressbar-value {
- background-image: none;
-}*/
-
-
-.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
- /*font-size: var(--input-font);*/
- font-weight : var(--font-weight);
- /*line-height: 1.5;*/
- padding : var(--ui-selectmenu-menu-padding); /*2px 0.4em;*/
- margin : 0; /*0.5em 0 0 0;*/
- /*height: auto;
- border: 0;*/
-}
-
-/*.ui-slider .ui-slider-handle {
- background :var(--button-bg);
-
-}
-.ui-slider .ui-slider-range {
- background :var(--button-bg);
- position: absolute;
- z-index: 1;
-
- font-size: var(--font-14);
- /*display: block;
- border: 0;
- background-position: 0 0;
-}*/
-/* TODO gigamaster check */
-.ui-spinner-input {
- border: none;
- background: none;
- color: inherit;
- padding: 0.25em 0;
- margin: 0.2em 0;
- vertical-align: middle;
- margin-left: 0.4em;
- margin-right: 2.5em;
-
-}
-
-.ui-spinner a.ui-spinner-button {
- position: absolute;
-}
-
-
-
-/* -------------------- -------------------- jQUERY UI TAB */
-
-/* The outer container of the tabs. This element will additionally have a class of
ui-tabs-collapsible
- when the
collapsible
option is set */
-.ui-tabs {
- position : relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
- /*border : var(--ui-tabs-border) !important;*/ border: 1px solid var(--border-color);
- border-radius : var(--ui-tabs-radius);
- margin : 0;
- padding : var(--ui-tabs-padding); padding:0.875rem;
- list-style : none;
-}
-.ui-tabs .ui-tabs-nav {
- margin : 0;
- padding : .2em .2em 0;
-}
-
-/* The list of tabs */
-.ui-tabs .ui-tabs-nav {
- background : var(--ui-tabs-nav-bg);
- border : var(--ui-tabs-nav-border) !important;
- border-top-left-radius : var(--ui-tabs-nav-radius);
- border-top-right-radius : var(--ui-tabs-nav-radius);
- box-shadow : var(--ui-tabs-nav-shadow);
- cursor : pointer;
- display : inline-block;
- line-height : 1.25;
- margin : var(--ui-tabs-nav-margin);
- padding : var(--ui-tabs-nav-padding);
-}
-
-.ui-tabs .ui-tabs-nav li {
- list-style: none;
- float: left;
- position: relative;
- top: 0;
- margin: var(--ui-tabs-nav-li-margin);
- border-bottom-width: 0;
- /*padding: 0 !important; Override padding-bottom -1px */
- /*padding:var(--form-element-spacing-vertical) var(--form-element-spacing-horizontal);*/
- white-space: nowrap;
-}
-
-/* One of the items in the list of tabs CUSTOMIZED ?
-.ui-tabs .ui-tabs-tab li {
- background : var(--tab-bg);
- color : var(--tab-color);
- border : var(--tab-border);
- border-radius : var(--tab-radius);
- padding : var(--tab-padding);
-}
-*/
-
-/* The anchors used to switch panels. */
-.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
- background : var(--ui-tabs-anchor-bg);
- border : var(--ui-tabs-anchor-border);
- border-radius : var(--ui-tabs-anchor-radius);
- box-shadow : var(--ui-tabs-anchor-shadow); /* : 0 5px 5px hsla(210, 10%, 12%, 0.9);*/
- color : var(--ui-tabs-anchor-color);
- float : left;
- padding : var(--ui-tabs-anchor-padding); /* : var(--space-2) var(--space-4);*/
- padding:var(--form-element-spacing-vertical) var(--form-element-spacing-horizontal);
- text-decoration : none;
-}
-
-
-/*.ui-tabs .ui-tabs-nav li.ui-tabs-active {
- margin-bottom: -1px;
- padding-bottom: 0;
-}
-.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
-.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
-.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
- cursor: text;
-}
-.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
- cursor: pointer;
-}*/
-
-/* CUSTOMIZED ? The active item will have the
ui-tabs-active
class.*/
-.ui-tabs .ui-tabs-nav .ui-tabs-anchor:hover,
-.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
- background : var(--ui-tabs-anchor-bg-on);
- border : var(--ui-tabs-anchor-border-on);
- box-shadow : var(--ui-tabs-anchor-shadow-on);
- color : var(--ui-tabs-anchor-color-on);
-}
-
-.ui-tabs .ui-tabs-panel {
- background : var(--ui-tab-panel-bg);
- display : block;
- border : var(--ui-tab-panel-border);
- padding : var(--ui-tab-panel-padding);
-}
-
-/* CUSTOMIZED The panels associated with the tabs. Only the panel whose corresponding tab is active will be visible.
-.ui-tabs .ui-tabs-panel:not(.elfinder-preference-tabs) {
- background : var(--ui-tab-panel-bg);
- border : var(--ui-tab-panel-border);
- color : var(--ui-tab-panel-color) !important;
- /*display : none;*/
- /* padding : var(--ui-tab-panel-padding);
- margin-top : -1px;
-}*/
-
-/* CUSTOMIZED Any list item whose associated content is loading via an Ajax call will have the
ui-tabs-loading
class. */
-.ui-tabs-loading {
- border : var(--ui-tabs-loading); /* TODO */
-}
-
-/* -------------------- -------------------- jQUERY UI TAB */
-
-/*.ui-tooltip {
- padding: 8px;
- position: absolute;
- z-index: 9999;
- max-width: 300px;
-}
-body .ui-tooltip {
- border-width: 2px;
-}*/
diff --git a/html/themes/xcl-picocss-157/css/layout.css b/html/themes/xcl-picocss-157/css/layout.css
deleted file mode 100644
index 79ca5911a..000000000
--- a/html/themes/xcl-picocss-157/css/layout.css
+++ /dev/null
@@ -1,900 +0,0 @@
-/*
- * XCL Theme PicoCSS 157
- * @version 2.4.0
- * @update 2024-04-20
- * @version 1.5.7
- * @date 2023-03-20
- * @author Nuno Luciano ( https://github.com/gigamaster )
- * @copyright (c) 2005-2024 The XOOPSCube Project, authors
- * @license MIT
- * @link https://github.com/xoopscube-themes/xcl-picocss-157
- */
-/* SUMMARY
- - Dev-Mode, HTML and Body
- - Custom Elements, Avatar, Headings, form
- - Grid and flex
- - Hero, nav, header
- - Layout article, header, footer action-control
- - Blocks all, title, content
- - Button, Action, Group, CKEditor, spinner
- - Module Forum
- - Module Message
- - Module Pico
- - Module User
- - Nav
- - Notification
- - Pagination
- - Profile user avatar
- - Scroll to top
-*/
-/* -------------------- -------------------- -- UI-DEV-MODE */
-/* TODO : Toggle display block - none */
-.ui-dev-mode {
- background : rgb(10, 10, 10);
- color : rgb(0, 204, 255);
- font-size : 12px;
- display : var(--dev-mode); /* none or block */
- position : absolute;
- overflow-wrap : anywhere;
- word-wrap : anywhere;
- hyphens : auto;
-}
-
-html {
- box-sizing : border-box;
- background : var(--background-color, #11191f); /* fallback darkmode */
- color : var(--color, #bbc6ce);
- margin : 0;
- padding : 0;
- scroll-behavior : smooth;
- scroll-padding-top: 5rem;
- overflow-x : hidden;
-}
-body {
- position : relative; /* fix css scroll-top */
- margin : 0 auto 2rem;
- scroll-padding-top: 5rem
-}
-
-/* -------------------- -------------------- -- CUSTOM ELEMENTS - TAGS */
-
-[role=link]:focus, a:focus {
---background-color : var(--primary-focus);
- border-radius : var(--border-radius);
-}
-
-/* ADVERT*/
-.advert {
- background : var(--code-background-color);
- border : 1px dotted var(--form-element-disabled-border-color);
- border-radius : var(--border-radius);
- display : block;
- padding : calc( var(--spacing) / 2);
-}
-.banner {
- padding : var(--spacing);
- text-align : center;
-}
-
-/* AVATAR */
-.avatar {
- margin : 0 .5em;
- vertical-align : bottom;
- width : 24px;
- height : 24px;
-}
-
-/* Reset PicoCSS margin-bottom : form, ol, p, pre, table, ul */
-form {
- margin-bottom : 0;
- padding : 0
-}
-form.grid {
- row-gap : 0;
-}
-
-/* Typography TODO custom var */
-h1, h2, h3, h4, h5 {
- font-weight : var(--font-weight);
-}
-
-hr { margin: 2rem 1rem; }
-
-label.required::before {
- content : '*';
- color : var(--red);
-}
-
-pre {
- /*display: inline-grid;
- border: 1px dotted var(--form-element-disabled-border-color);
- width: 100%*/
-}
-code, kbd {
- display : inline-block;
- overflow-x : auto;
- vertical-align : inherit;
-}
-
-small {
- color : var(--muted-color);
-}
-
-table {
- display : revert;
- margin-bottom : 0;
- max-width : 100%; overflow-x: auto;
-}
-
-.list-action,
-.list-order {
- text-align : center;
-}
-
-[data-self="radius-circle"] { border-radius: 50%}
-
-[data-self="sm-hide"] { display:none; } /* Show icon and hide text */
-
-
-/* -------------------- -------------------- -- GRID */
-
-.grid, .grid-left, .grid-right, .grid-2, .grid-3 {
- align-items : start;
- display : grid;
- grid-template-columns: 1fr;
- column-gap : calc(var(--spacing) * .5);
- row-gap : calc(var(--spacing) * .5);
- margin : 0;
-}
-.grid {
- grid-template-columns: repeat(auto-fit,minmax(0%,1fr));
-}
-.flex-justify {
- align-items : center;
- display : flex;
- justify-content : space-between;
- flex-basis : auto;
- flex-wrap : wrap;
-}
-@media (min-width: 992px) {
- .grid-main, .grid-left, .grid-right, .grid-2, .grid-3 {
- align-items : baseline;
- display : grid;
- column-gap : calc(var(--spacing) * 1);
- row-gap : calc(var(--spacing) * 1);
- }
- .grid-main {
- grid-template-columns: 1fr 3fr;
- grid-column-gap: var(--grid-spacing-horizontal);
- grid-row-gap: var(--grid-spacing-vertical);
- }
- .grid-left { grid-template-columns: 1fr 3fr; }
- .grid-right { grid-template-columns: 3fr 1fr; }
- .grid-2 { grid-template-columns: 1fr 1fr; }
- .grid-3 { grid-template-columns: 1fr 1fr 1fr; }
-}
-@media (min-width: 1200px) {
- body > footer, body > header, body > main, section { --block-spacing-vertical: calc(var(--spacing) * 2); }
- [data-self="sm-hide"] {display:revert} /* Show icon + text */
- section.block-center {
- padding: calc(var(--spacing) * 2) calc(var(--spacing) * 2);
- }
-}
-
-/* -------------------- -------------------- -- HERO */
-
-.hero {
- background: linear-gradient(181deg, #478dc6 0%, #703d23 50%,#141e26 52%, #441f16 65%, #101d26 90%, #11191f 98%) center;
- background-size: cover;
- min-height: 3rem;
-}
-.hero > nav {
- background: rgba(20, 28, 38, 0.45); /* Backdrop-filter requires rgba to use blur in pixels */
- backdrop-filter: blur(4px);
- position: fixed;
- z-index: 100;
-}
-.hero > header {
- padding-top: 5rem;
-}
-
-/* -------------------- -------------------- -- LAYOUT */
-
-nav[aria-label=breadcrumb] {
- align-items : center;
- border-radius : var(--border-radius);
- justify-content : start;
- background : var(--card-background-color);
- padding : .25rem var(--block-spacing-horizontal);
-}
-
-/* Reset PicoCSS headings margin-bottom */
-article {
- background : var(--card-background-color);
- border-radius : var(--border-radius);
- box-shadow : var(--card-box-shadow);
- margin : var(--block-spacing-vertical) 0;
- padding : var(--block-spacing-vertical) var(--block-spacing-horizontal);
-}
-article .header-image {
- display:inline-block;
- box-shadow : var(--card-box-shadow);
- height : 240px;
- margin-top : calc(var(--block-spacing-vertical) * -1.25);
- margin-bottom : var(--block-spacing-vertical);
- object-fit : cover;
- width : 100%;
-}
-.headings>*, hgroup>*,
-article header h2 {
- margin-bottom : 1rem;
-}
-header {
- padding : var(--spacing) 0;
-}
-
-header hgroup > :last-child,
-header .headings > :last-child {
- color : var(--muted-color);
-}
-
-article :is(.headings, hgroup, .description, .content-tags) p:only-child, p:last-child {
- margin-bottom : 1rem;
- vertical-align : middle;
-}
-
-:is(article, hgroup, .list-content) h3, h4, .block-title {
- align-items : center;
- display : flex;
- flex-wrap : wrap;
- justify-content : space-between;
- width : 100%;
-}
-
-header.post-header > h3.post-title {
- margin-bottom : 1rem;
-}
-header.post-header h3.post-title a > svg { margin: 0 0.25rem; }
-header.post-header .post-date { color: var(--muted-color); }
-header.post-header > div { display:inline-flex;align-items: baseline; }
-
-/* -------------------- -------------------- -- BLOCKS */
-
-/* BLOCK FULL WIDTH CONTAINER */
-section.block-center {
- background: var(--contrast-inverse);
- border:var(--muted-border-color);
- margin-bottom:0;
- padding: calc(var(--spacing) * 3) calc(var(--spacing) * 3);
-}
-
-/* ALL BLOCKS Parent Container */
-[class^="block-"]:not([class*="-title"]),
-[class^="block-"]:not([class*="-content"]) {
- background : transparent;
-}
-
-}
-/* All Blocks Title */
-[class^="block-title"] {
---background-color : var(--primary-focus);
- border-radius : var(--border-radius);
- justify-content : space-between;
- flex-wrap : nowrap;
- background-image: linear-gradient(var(--background-color) 0 0);
- background-size : 200% .08em; /* .08em is our fixed height, use what you want */
- background-position: 200% 100%;
- background-repeat: no-repeat;
- transition : background-size .3s, background-position .3s .3s;
-}
-[class^="block-title"] a {
- display : inline-block;
- width : 100%;
-}
-[class^="block-title"]:hover a {
---text-decoration : none;
- color :var(--primary-inverse);
-}
-[class^="block-title"]:hover {
- transition : background-size .3s .3s, background-position .3s;
- background-size : 200% 100%;
- background-position: 100% 100%;
- text-decoration : none;
-}
-
-/* All Blocks Content */
-[class="block-content"] {
- margin-bottom : var(--typography-spacing-vertical);
-}
-.menu-sub {
- padding-left : 1.75rem;
-}
-
-.block-login .ssl { font-size: var(--font-16); }
-
-.block-messages ul#privatemessages{
- flex-direction : column;
- width : 100%;
-}
-.block-messages ul#privatemessages li{
- padding : calc(var(--nav-element-spacing-vertical) * .5) var(--nav-element-spacing-horizontal);
- width : inherit;
-}
-.block-messages ul#privatemessages li a {
- display : inherit;
-}
-/* TODO MENU LIST CHECK */
-:where(nav li) a.menu-sub {
- padding-left : 2.25rem;
-}
-
-.action-control {
- align-items : baseline;
- column-gap : 1rem;
- display : flex;
- flex-wrap : nowrap;
-
- white-space: nowrap;
- justify-content : space-between;
-}
-
-
-/* ALL BLOCKS CENTER */
-block-center :where(grid-3) {
- display: contents;
-}
-[class^="block-center-"]:not([class*="-title"]),
-[class^="block-center-"]:not([class*="-content"]) {
-background: var(--card-background-color);
- border-radius: var(--border-radius);
- box-shadow: var(--card-box-shadow);
- margin: var(--block-spacing-horizontal) 1rem ;
- padding: 1rem var(--block-spacing-horizontal);
- height: -webkit-fill-available;
-}
-
-
-/* @NOTE negative margin used because of form tag */
-.ui-tab-content footer.action-control,
-form > footer.action-control {
- background : var(--card-sectionning-background-color);
- border-top : var(--border-width) solid var(--card-border-color);
- border-bottom-right-radius: var(--border-radius);
- border-bottom-left-radius: var(--border-radius);
- margin : var(--block-spacing-vertical) calc(var(--block-spacing-horizontal) * -2);
- margin-bottom : calc(var(--block-spacing-horizontal) * -2);
- padding : calc(var(--block-spacing-vertical) * .6) var(--block-spacing-horizontal) 1rem
-}
-
-/* ---------- BLOCK MENU CSS TOGGLE - MOBILE */
-@media (max-width: 912px) {
-
- [class^="block-title"] { margin-bottom: .25rem; }
- [class="block-content"] { margin-bottom: 1rem; }
-
- a[role=button] {
- margin-bottom: var(--spacing);
- width : 100%;
- }
-
- aside .block-left {
- scroll-margin-top:4rem
- }
- /* Minimize only aside block content */
- aside .block-content {
- overflow : hidden;
- max-height : 0;
- opacity : 0;
- transition : max-height 1s cubic-bezier(0,1,0,1);
- }
- aside .block-left:target .block-content {
- max-height : 42rem; /* higher value */
- opacity : 1;
- transition : max-height 0.3s cubic-bezier(1,0,1,0), opacity 300ms 300ms ease-in;
- }
- article footer .action-control {
- display : flex;
- flex-wrap : wrap;
- }
- /* NOTE : form must wrap the footer class 'action-control' to apply negative margin */
- .ui-tab-content footer.action-control{
- margin : var(--block-spacing-vertical) calc(var(--block-spacing-horizontal) * -2) calc(0px - var(--block-spacing-vertical));
- padding : calc(var(--block-spacing-vertical) * .66) var(--block-spacing-horizontal) 0;
- }
- .ui-widget.ui-widget-content {
- padding : calc(var(--block-spacing-horizontal) * 1);
- }
- section.block-center {
- padding : calc(var(--spacing) * 2) calc(var(--spacing) * 2);
- }
-}
-#user_sig,
-#cke_user_sig {
- /* Hack to fix overflow parent container */
- width : 0;
- max-width : 100%;
-}
-/* -------------------- -------------------- BREADCRUMBS - MOBILE */
-@media (max-width : 768px) {
- nav[aria-label=breadcrumb] ul {
- list-style-type: none;
- /*font-size: 16px;*/
- margin : 0;
- padding : 10px 0;
- /* truncate */
- white-space : nowrap;
- max-width : 100%;
- overflow : hidden;
- }
- nav[aria-label=breadcrumb] li {
- display : inline-block;
- max-width : 18%; /* truncate */
- width : auto;
- white-space : nowrap;
- overflow : hidden;
- text-overflow: ellipsis;
- }
- nav[aria-label=breadcrumb] li:last-child {max-width: 30%;}
- nav[aria-label=breadcrumb] li:first-child:before {content: none;}
- nav[aria-label=breadcrumb] li a span:hover {text-decoration: underline}
- nav[aria-label=breadcrumb] li,
- nav[aria-label=breadcrumb] li:last-child {display: none}
- nav[aria-label=breadcrumb] li:nth-last-child(2) {display: block;max-width: 100%;}
- nav[aria-label=breadcrumb] li a {text-decoration: none}
- nav[aria-label=breadcrumb] li:nth-last-child(2) a:after,
- nav[aria-label=breadcrumb] ul li:not(:last-child) ::after {content: '';}
- nav[aria-label=breadcrumb] li:nth-last-child(2) a:before {
- content : ' ↚ ';
- display : inline-flex;
- min-width : 5ch;
- background : var(--primary);
- border-radius:var(--border-radius);
- color : var(--primary-inverse);
- margin-right: .5rem;
- place-content: center;
- }
- nav[aria-label=breadcrumb] li:nth-last-child(2):before {content: none}
-
- section.block-center {
- background : var(--contrast-inverse);
- border : var(--muted-border-color);
- margin-bottom: 0;
- padding : calc(var(--spacing) * 1) calc(var(--spacing) * 1);
- }
-}
-
-/* -------------------- -------------------- -- BADGE */
-
-.badge {
- background : hsla(205, 15%, 40%, 0.25);
- border-radius : var(--border-radius);
- font-size : 14px;
- min-width : 3ch;
- display : inline-block;
- padding : 0 0.5rem;
-}
-
-/* -------------------- -------------------- -- BUTTON ACTION */
-:is(.delete) {
- color : var(--red);
-}
-:is(button.vote) {
- margin-bottom : 0;
-}
-:is(button,input[type=submit],input[type=button],[role=button]):not(summary) {
- white-space : nowrap;
-}
-:is([type=submit],[type=button],[role=button]) svg {
- display : inline;
- margin : 0 .35rem 0;
-}
-
-/* BUTTON CKEditor fix button revert */
-.cke_button,.cke_combo_button { box-shadow: none!important}
-a.cke_button[role="button"]{
- opacity : revert;
- pointer-events : revert;
-}
-
-/* -------------------- -------------------- -- BUTTON GROUP */
-
-[role="group"]{display:inline-flex;white-space:nowrap;}
-[role="group"] > * {border-radius:0}
-[role="group"] > *:first-child {border-radius:var(--border-radius) 0 0 var(--border-radius)}
-[role="group"] > *:last-child {border-radius:0 var(--border-radius) var(--border-radius) 0}
-[role="group"] > *:only-child{border-radius:var(--border-radius)}
-
-.cke_toolbox[role="group"]{
- display : inherit;
-}
-
-/* -------------------- -------------------- -- BUTTON INPUT SEARCH */
-
-/* Add a cancel button to Search */
-input[type="search"]::-webkit-search-cancel-button {
- -webkit-appearance: initial;
- background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAn0lEQVR42u3UMQrDMBBEUZ9WfQqDmm22EaTyjRMHAlM5K+Y7lb0wnUZPIKHlnutOa+25Z4D++MRBX98MD1V/trSppLKHqj9TTBWKcoUqffbUcbBBEhTjBOV4ja4l4OIAZThEOV6jHO8ARXD+gPPvKMABinGOrnu6gTNUawrcQKNCAQ7QeTxORzle3+sDfjJpPCqhJh7GixZq4rHcc9l5A9qZ+WeBhgEuAAAAAElFTkSuQmCC);
- background-size : 1rem auto;
- background-repeat: no-repeat;
- cursor : pointer;
- display : block;
- height : 16px;
- width : 16px;
- margin-right : 16px;
-}
-
-/* -------------------- -------------------- -- TODO BUTTON INPUT SPINNER*/
-input[type="number"].ui-spinner-input {margin:0;padding:.5rem; border: 1px solid var(--border-color); }
-[role="spinbutton"] { outline:1px dotted var(--border-color)}
-.ui-spinner-button {
- width : 1.6em;
- height : 25%;
- border-radius : 0;
-}
-
-.ui-spinner.ui-borderno.ui-widget.ui-widget-content {
- padding : 0;
- margin : 0;
-}
-a[role="button"].ui-widget.ui-spinner-button {
- opacity : initial;
- pointer-events : revert;
-}
-
-
-/* -------------------- -------------------- -- ICONS */
-[class^="i-"] {
- padding : .25rem .5rem
-}
-i[class^="i-"],
-:is(span.icon, i.icon) {
- padding-right : .5rem;
-}
-
-/* -------------------- -------------------- -- Module FORUM */
-/* POST TREE */
-ul.d3f_eachbranch li {
- list-style : none;
-}
-ul.icon-list li {
- list-style : none;
-}
-.icon-list {
- display : block;
- list-style : none;
- margin : 1em;
- padding : 0;
-}
-:is(div.category-sub, div.category-forum) {
- margin-bottom : 0;
-}
-
-/*div.category-sub:not(:last-child) ,*/
-:is(div.list-content):not(:only-of-type),
-:is(div.list-content):not(:last-of-type),
-:is(div.category-sub, div.category-forum):not(:only-of-type),
-:is(div.category-sub, div.category-forum):not(:last-of-type){
- margin-bottom : var(--typography-spacing-vertical);
-}
-:is(div.list-content):last-of-type {}
-.topic-sort {}
-.topics-list {}
-.topic-last-post {}
-.post {
- margin-bottom : 1em;
-}
-.post-author {}
-.post-author-info {
- padding : 0 1rem 1rem; /* for Dropdown */
-}
-.topic-title {
- border-bottom : var(--border);
- font-size : 1.25rem;
- line-height : 42px;
-}
-.post-content {
- border-radius : var(--border-radius);
- border : var(--border);
- min-height : 90px;
-}
-.post-signature {}
-.post-vote-stats {
- margin-left : 1rem;
-}
-/* Using class badge */
-.post-vote,
-.post-vote-count,
-.post-vote-avg {}
-
-.description {}
-
-.activity {}
-ul.post-tree {
- background : var(--card-background-color);
- border-radius : var(--border-radius);
- margin-bottom : var(--block-spacing-vertical);
- padding :1rem;
-}
-li.post-tree-item {
- display : flex;
- list-style : none;
- margin : 0; /* NOTE The margin-left is auto-generated from template ! */
- padding : 0;
-}
-li.post-tree-item > span {
- border-radius : var(--border-radius);
- padding : .25rem;
-}
- .post-tree-current > span {
- background-color: var(--primary-focus);
- border-radius : var(--border-radius);
-}
-
-/* -------------------- -------------------- -- MODULE MESSAGE and PROFILE jQuery UI Tabs */
-
-.ui-tabs ul.ui-tabs-nav {margin-bottom:2rem}
-.ui-tabs .ui-tabs-nav li:first-child {border-top-left-radius: var(--border-radius)}
-.ui-tabs .ui-tabs-nav li:last-child {border-top-right-radius: var(--border-radius)}
-:where(#tabs .ui-tabs .ui-tabs-nav li.ui-tabs-active) {padding-bottom: 0;}
-:is(#tabs li.ui-tabs-active) {padding-bottom: 0!important; /* Fixed tab active */ }
-:is(.ui-tab-content) {display: block;width:0;min-width:100%; /* Fixed overflow */ }
-
-#cke_note {
- max-width : 100%; /* Fixed overflow */
-}
-/* Mail tab active overrides the default properties */
-.mail-tab-active {
-}
-.mail-list-item {
- border-bottom : 1px solid var(--border-color);
- line-height : 2rem;
- }
-.mail-list-item {
- border-bottom : 1px solid hsl(219, 17%, 21%);
- line-height : 2.5rem;
-}
-.mail-list-avatar {
- border-radius : 50%;
- height : 24px;
- margin : auto .25em;
- width : 24px;
- vertical-align : middle;
-}
-.mail-list-author {
- width : 200px;
-}
-.mail-list-subject {
- font-size : 16px;
- }
-.mail-list-date {
- font-size : small;
- }
-.mail-list-date {
- font-size : small;
-}
-.mail-subject{}
-.mail-to {}
-.mail-from {}
-.mail-date {}
-.mail-content{}
-
-/* -------------------- -------------------- Module PICO */
-
-.content-filters,
-.content-options,
-.content-time,
-.content-history {
- background : none;
- border : var(--border);
- border-radius : var(--border-radius);
- width : auto;
-}
-
-div.waiting-content {}
-
-ul.content-filter,
-ul.content-history-list,
-ul.layout-list {
- list-style : none;
- display : block;
- flex-basis : auto;
- margin : 0;
- padding : 0;
-}
-ul.content-filter li,
-ul.content-history-list li,
-ul.layout-list li {
- margin : .15em;
-}
-
-/* Flexbox row, mobile column */
-.content-vote {
-}
-.content-tags {
- background : var(--code-background-color);
- color : var(--code-value-color);
- padding : .5rem 0 var(--typography-spacing-vertical);
-}
-
-/* -------------------- -------------------- -- Module WIDGET */
-
-/* MINI-CALENDAR */
-.holiday span {
- background : var(--primary-focus);
- border : 1px dotted var(--blue);
- padding : 0 calc(var(--spacing)/ 2);
-}
-
-/* -------------------- -------------------- -- NAV */
-
-summary[role="link"].contrast:is([aria-current],:hover,:active,:focus) {
- background-color: transparent;
- color : var(--contrast-hover);
-}
-
-
-/* -------------------- -------------------- -- Notification */
-/* Replace confirmMsg errorMsgg resultMsg msg-warning */
-.alert {
- background : var(--muted-border-color);
- border-left : 3px solid;
- border-color : var(--border-color);
- border-radius : var(--border-radius);
- padding : var(--spacing);
- margin : var(--block-spacing-vertical) auto;
-}
-
-.error { border-color: var(--red); }
-.warning { border-color: var(--red); }
-.success { border-color:var(--green) }
-.info { border-color: var(--orange); }
-.result { border-color: var(--blue); }
-
-/* -------------------- -------------------- -- PAGINATION */
-/* :is(nav.page-nav) {
- margin: .5rem auto;
- padding:0;
- border:1px solid red;
-
-} */
-nav :is(ul.pagenavi) {
- align-items : center;
- justify-content : space-between;
- display : flex;
- background : var(--breadcrumbs-bg);
- border : var(----breadcrumbs-border);
- border-radius : var(--border-radius);
- box-shadow : var(--card-box-shadow);
- margin : 0;
- padding : 0;
- width : 100%;
-}
-:is(ul.pagenavi) li {
- border : 0;
- color : var(--primary);
- list-style : none;
- padding : .5rem 0;
- text-align : center;
- user-select : none;
- min-width : 4ch;
- max-width : calc(100% / 3);
-}
-:is(ul.pagenavi) li[aria-current]{ border-color:var(--primary);}
-:is(ul.pagenavi) li:first-child {}
-:is(ul.pagenavi) li:last-child {}
-:is(ul.pagenavi) li:only-child {}
-
-.pagenavi li a {
- display: inline-flex;
- background : var(--button-bg);
- border : 0;
- border-radius : var(--border-radius);
- padding : var(--form-element-spacing-vertical) var(--form-element-spacing-horizontal);
- max-width : 100%;
-}
-
-.pagenavi li > a > span {
- display : block;
- white-space : nowrap;
- overflow : hidden;
- text-overflow : ellipsis;
- width : calc(100% - 1rem);
-}
-
-.pagenavi li:hover,
-.pagenavi li:hover a:link,
-.pagenavi li:hover a:visited {
- background : var(--primary);
- border : var(--border-width) solid var(--border-color);
- color : var(--primary-inverse);
- box-shadow : var(--button-box-shadow);
-}
-
-/* -------------------- -------------------- -- PROFILE USER AVATAR */
-/* Generate CSS Avatar Letter */
-.user-tab-avatar #avatar {
- background : #512DA8;
- border-radius : 50%;
- box-shadow : 2px 2px 2px #111;
- height : var(--avatar-size);
- margin : 20px 0;
- text-align : center;
- width : var(--avatar-size);
-}
-/* Avatar Letter */
-.user-tab-avatar #username {
- font-size : 0;
- display : block;
- color : var(--primary );
- position : relative;
- line-height : 1;
- text-transform : uppercase;
- top : calc(var(--avatar-size) / 4); /* 25% of parent */
- transition : font-size 0.3s ease-in;
- filter : drop-shadow(2px 2px 5px #010); /* drop-shadow(offset-x offset-y blur-radius color) */
-}
-.user-tab-avatar #username::first-letter {
- font-size : calc(var(--avatar-size) / 2); /* 50% of parent */
-}
-/* -------------------- -------------------- PROFILE USER */
-:is(div.user-data, div.user-tab-timeline) h6 {
- margin : 0;
-}
-
-/* ---------- ---------- ------- SCROLL TOP */
-.scroll-top {
- position : absolute;
- top : 12rem;
- right : 2rem;
- bottom : 0;
- pointer-events : none;
- z-index : 9000;
-}
-.scroll-top #ntop-bg {fill: var(--primary);}
-.scroll-top #ntop-arrow {fill: var(--primary-inverse);}
-.scroll-top a:hover #ntop-bg {fill: var(--primary-hover);}
-.scroll-top a:hover #ntop-arrow {fill: var(--contrast);}
-.scroll-top a {
- /* position: fixed; */
- position : sticky;
- top : -5rem;
- width : 3rem;
- height : 3rem;
- margin-bottom : -5rem;
- transform : translateY(100vh);
- backface-visibility: hidden;
- display : inline-block;
- text-decoration : none;
- user-select : none;
- pointer-events : all;
- outline : none;
- overflow : hidden;
-}
-.scroll-top a svg {
- display : block;
- border-radius : var(--border-radius);
- width : 100%;
- height : 100%;
-}
-.scroll-top a svg path {
- transition : all 0.1s;
-}
-.scroll-top a #ntop-arrow {
- transform : scale(0.66);
- transform-origin: center;
-}
-@media print {
- .scroll-top { display: none !important; }
-}
-@keyframes bottom {
- 0% { transform:translateY(10px); opacity:0; }
- 100% { opacity:1; transform:none;}
-}
-@keyframes top {
- 0% { transform:translateY(-10px); opacity:0; }
- 100% { opacity:1; transform:none; }
-}
-@keyframes left {
- 0% { transform:translateX(-10px); opacity:0; }
- 100% { opacity:1; transform:none; }
-}
diff --git a/html/themes/xcl-picocss-157/css/module.css b/html/themes/xcl-picocss-157/css/module.css
deleted file mode 100644
index b70688700..000000000
--- a/html/themes/xcl-picocss-157/css/module.css
+++ /dev/null
@@ -1,171 +0,0 @@
-/*
-* XCL Theme built with PicoCSS v157
-*
-* @version 2.4.0
-* @update 2024-04-20
-* @date 2023-03-20
-* @author Nuno Luciano ( https://github.com/gigamaster )
-* @copyright (c) 2005-2024 The XOOPSCube Project, authors
-* @license MIT
-* @link https://github.com/xoopscube
-*/
-
-.component {
- margin-bottom : 2rem;
- gap : 2rem;
-}
-
-.component-ref {
- list-style : none;
- padding : 0;
- margin : 0;
- background : var(--bg-linear);
- border-left : var(--border);
-}
-.component-ref li {
- /*margin-bottom : var(--space-2);*/
- /*padding : var(--space-2) var(--space-6);*/
-}
-.component-ref li:hover {
- /*background : var(--color-2);*/
- border-color : var(--border)
-}
-
-
-/* Dialog Help */
-#help-data {
- display:block;
-}
-.xcl-progress-loading {
- width : 70%;
- margin : 25% auto;
- height : 1.5em;
- border-radius : 5px;
- border : 1px solid;
- color : rgba(25, 100, 190, 0.74);
- outline : 1px solid transparent;
-}
-.xcl-progress-loading {
- -webkit-filter : drop-shadow(0.2em 0.2em 0.2em rgba(0, 0, 0, 0.5));
- filter : drop-shadow(0.2em 0.2em 0.2em rgba(0, 0, 0, 0.5));
-}
-.xcl-progress-loading:before, .xcl-progress-loading:after {
- content : '';
- top : .2em;
- left : .2em;
- right : .2em;
- bottom : .2em;
- border-radius : .25em;
- display : block;
- position : absolute;
- overflow : hidden;
-}
-.xcl-progress-loading:after {
- right : 100%;
- -webkit-animation: xcLoaderBarInfine 10s infinite linear, xcLoaderBarScroll 3s infinite linear;
- animation : xcLoaderBarInfine 10s infinite linear, xcLoaderBarScroll 3s infinite linear;
- box-shadow : inset 0 0.5em 0.5em rgba(25, 100, 190, 0.25), inset 0 -0.5em 0.5em rgba(8, 30, 63, 0.5);
- background-image: repeating-linear-gradient(45deg, rgb(8, 55, 86) 0px, rgb(8, 55, 86) 4px, rgb(19, 109, 151) 5px, rgb(19, 109, 151) 9px);
- background-size : 27px 13px;
-}
-
-/* XelFinder */
-
-.xelfinder a > svg[class^="button-"] {
- background : transparent;
- transition : 0.5s ease;
-}
-.xelfinder a:hover > svg[class^="button-"],
-.xelfinder a:active > svg[class^="button-"] {
- background : transparent;
- color : var(--link-hover);
-}
-.xelfinder a > .button-blue {color: #027dde;}
-.xelfinder a > .button-green {color: #528742;}
-.xelfinder a > .button-orange {color: #f0aa15;}
-
-
-#iframe-xelfinder {border : none}
-
-#iframe-api {
- border : none;
- width: 100%;
-}
-
-.modal-view {
- z-index : 300;
- display : none;
- padding-top : 0;
- position : fixed;
- left : 0;
- top : 0;
-
- align-items : center;
- justify-content : center;
- width : 100%;
- height : 100%;
- overflow : auto;
- background-color:rgba(21,25,27,.8);
- overscroll-behavior: contain;
-}
-.modal-show {
- display : flex
-}
-
-.modal-close {
- background : var(--button-bg);
- border : var(--button-border);
- border-radius : var(--button-radius);
- box-shadow : var(--button-shadow);
- color : var(--button-color);
- cursor : pointer;
- padding : var(--space-2) var(--space-4);
- position : inherit;
- right : 5%;
- top : 5px;
- transition : var(--button-transition);
-}
-.modal-close:hover {
- background : var(--button-bg-on);
- border : var(--button-border-on);
- box-shadow : var(--button-shadow-on);
- color : var(--button-color-on);
-}
-/* AltSys - Components Smarty Compile Hooks */
-.hook {
- border:1px dotted darkorange!important;
-}
-.hook-edit{
- background: rgba(0, 0, 0, 0.125);
- border:1px dotted darkorange!important;
- font-size:13px !important;
- overflow-wrap: break-word;
- position: relative;
-}
-.hook-template {}
-
-.ui-card-full { position:relative}
-.overlay {
- position: absolute;
- /*bottom: 0;*/
- display:none;
- top:24px;
- left:24px;
- background: rgba(0, 0, 0, 0.5);
- color: white;
- width: 100%;
- transition: .5s ease;
- opacity:0;
- font-size:13px !important;
- margin:0;
- padding: 10px;
- text-align: center;
- border-radius: 7px;
- z-index: 100;
- width: fit-content;
-}
-.hook-edit:hover > .overlay,
-.ui-card-full:hover .overlay {
- opacity: 1;
- display: block;
-}
diff --git a/html/themes/xcl-picocss-157/css/pico.min.css b/html/themes/xcl-picocss-157/css/pico.min.css
deleted file mode 100644
index 4125c0de0..000000000
--- a/html/themes/xcl-picocss-157/css/pico.min.css
+++ /dev/null
@@ -1,4 +0,0 @@
-@charset "UTF-8";/*!
- * Pico.css v1.5.7 (https://picocss.com)
- * Copyright 2019-2023 - Licensed under MIT
- */:root{--font-family:system-ui,-apple-system,"Segoe UI","Roboto","Ubuntu","Cantarell","Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--line-height:1.5;--font-weight:400;--font-size:16px;--border-radius:0.25rem;--border-width:1px;--outline-width:3px;--spacing:1rem;--typography-spacing-vertical:1.5rem;--block-spacing-vertical:calc(var(--spacing) * 2);--block-spacing-horizontal:var(--spacing);--grid-spacing-vertical:0;--grid-spacing-horizontal:var(--spacing);--form-element-spacing-vertical:0.75rem;--form-element-spacing-horizontal:1rem;--nav-element-spacing-vertical:1rem;--nav-element-spacing-horizontal:0.5rem;--nav-link-spacing-vertical:0.5rem;--nav-link-spacing-horizontal:0.5rem;--form-label-font-weight:var(--font-weight);--transition:0.2s ease-in-out;--modal-overlay-backdrop-filter:blur(0.25rem)}@media (min-width:576px){:root{--font-size:17px}}@media (min-width:768px){:root{--font-size:18px}}@media (min-width:992px){:root{--font-size:19px}}@media (min-width:1200px){:root{--font-size:20px}}@media (min-width:576px){body>footer,body>header,body>main,section{--block-spacing-vertical:calc(var(--spacing) * 2.5)}}@media (min-width:768px){body>footer,body>header,body>main,section{--block-spacing-vertical:calc(var(--spacing) * 3)}}@media (min-width:992px){body>footer,body>header,body>main,section{--block-spacing-vertical:calc(var(--spacing) * 3.5)}}@media (min-width:1200px){body>footer,body>header,body>main,section{--block-spacing-vertical:calc(var(--spacing) * 4)}}@media (min-width:576px){article{--block-spacing-horizontal:calc(var(--spacing) * 1.25)}}@media (min-width:768px){article{--block-spacing-horizontal:calc(var(--spacing) * 1.5)}}@media (min-width:992px){article{--block-spacing-horizontal:calc(var(--spacing) * 1.75)}}@media (min-width:1200px){article{--block-spacing-horizontal:calc(var(--spacing) * 2)}}dialog>article{--block-spacing-vertical:calc(var(--spacing) * 2);--block-spacing-horizontal:var(--spacing)}@media (min-width:576px){dialog>article{--block-spacing-vertical:calc(var(--spacing) * 2.5);--block-spacing-horizontal:calc(var(--spacing) * 1.25)}}@media (min-width:768px){dialog>article{--block-spacing-vertical:calc(var(--spacing) * 3);--block-spacing-horizontal:calc(var(--spacing) * 1.5)}}a{--text-decoration:none}a.contrast,a.secondary{--text-decoration:underline}small{--font-size:0.875em}h1,h2,h3,h4,h5,h6{--font-weight:700}h1{--font-size:2rem;--typography-spacing-vertical:3rem}h2{--font-size:1.75rem;--typography-spacing-vertical:2.625rem}h3{--font-size:1.5rem;--typography-spacing-vertical:2.25rem}h4{--font-size:1.25rem;--typography-spacing-vertical:1.874rem}h5{--font-size:1.125rem;--typography-spacing-vertical:1.6875rem}[type=checkbox],[type=radio]{--border-width:2px}[type=checkbox][role=switch]{--border-width:3px}tfoot td,tfoot th,thead td,thead th{--border-width:3px}:not(thead,tfoot)>*>td{--font-size:0.875em}code,kbd,pre,samp{--font-family:"Menlo","Consolas","Roboto Mono","Ubuntu Monospace","Noto Mono","Oxygen Mono","Liberation Mono",monospace,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}kbd{--font-weight:bolder}:root:not([data-theme=dark]),[data-theme=light]{--background-color:#fff;--color:hsl(205deg, 20%, 32%);--h1-color:hsl(205deg, 30%, 15%);--h2-color:#24333e;--h3-color:hsl(205deg, 25%, 23%);--h4-color:#374956;--h5-color:hsl(205deg, 20%, 32%);--h6-color:#4d606d;--muted-color:hsl(205deg, 10%, 50%);--muted-border-color:hsl(205deg, 20%, 94%);--primary:hsl(195deg, 85%, 41%);--primary-hover:hsl(195deg, 90%, 32%);--primary-focus:rgba(16, 149, 193, 0.125);--primary-inverse:#fff;--secondary:hsl(205deg, 15%, 41%);--secondary-hover:hsl(205deg, 20%, 32%);--secondary-focus:rgba(89, 107, 120, 0.125);--secondary-inverse:#fff;--contrast:hsl(205deg, 30%, 15%);--contrast-hover:#000;--contrast-focus:rgba(89, 107, 120, 0.125);--contrast-inverse:#fff;--mark-background-color:#fff2ca;--mark-color:#543a26;--ins-color:#388e3c;--del-color:#c62828;--blockquote-border-color:var(--muted-border-color);--blockquote-footer-color:var(--muted-color);--button-box-shadow:0 0 0 rgba(0, 0, 0, 0);--button-hover-box-shadow:0 0 0 rgba(0, 0, 0, 0);--form-element-background-color:transparent;--form-element-border-color:hsl(205deg, 14%, 68%);--form-element-color:var(--color);--form-element-placeholder-color:var(--muted-color);--form-element-active-background-color:transparent;--form-element-active-border-color:var(--primary);--form-element-focus-color:var(--primary-focus);--form-element-disabled-background-color:hsl(205deg, 18%, 86%);--form-element-disabled-border-color:hsl(205deg, 14%, 68%);--form-element-disabled-opacity:0.5;--form-element-invalid-border-color:#c62828;--form-element-invalid-active-border-color:#d32f2f;--form-element-invalid-focus-color:rgba(211, 47, 47, 0.125);--form-element-valid-border-color:#388e3c;--form-element-valid-active-border-color:#43a047;--form-element-valid-focus-color:rgba(67, 160, 71, 0.125);--switch-background-color:hsl(205deg, 16%, 77%);--switch-color:var(--primary-inverse);--switch-checked-background-color:var(--primary);--range-border-color:hsl(205deg, 18%, 86%);--range-active-border-color:hsl(205deg, 16%, 77%);--range-thumb-border-color:var(--background-color);--range-thumb-color:var(--secondary);--range-thumb-hover-color:var(--secondary-hover);--range-thumb-active-color:var(--primary);--table-border-color:var(--muted-border-color);--table-row-stripped-background-color:#f6f8f9;--code-background-color:hsl(205deg, 20%, 94%);--code-color:var(--muted-color);--code-kbd-background-color:var(--contrast);--code-kbd-color:var(--contrast-inverse);--code-tag-color:hsl(330deg, 40%, 50%);--code-property-color:hsl(185deg, 40%, 40%);--code-value-color:hsl(40deg, 20%, 50%);--code-comment-color:hsl(205deg, 14%, 68%);--accordion-border-color:var(--muted-border-color);--accordion-close-summary-color:var(--color);--accordion-open-summary-color:var(--muted-color);--card-background-color:var(--background-color);--card-border-color:var(--muted-border-color);--card-box-shadow:0.0145rem 0.029rem 0.174rem rgba(27, 40, 50, 0.01698),0.0335rem 0.067rem 0.402rem rgba(27, 40, 50, 0.024),0.0625rem 0.125rem 0.75rem rgba(27, 40, 50, 0.03),0.1125rem 0.225rem 1.35rem rgba(27, 40, 50, 0.036),0.2085rem 0.417rem 2.502rem rgba(27, 40, 50, 0.04302),0.5rem 1rem 6rem rgba(27, 40, 50, 0.06),0 0 0 0.0625rem rgba(27, 40, 50, 0.015);--card-sectionning-background-color:#fbfbfc;--dropdown-background-color:#fbfbfc;--dropdown-border-color:#e1e6eb;--dropdown-box-shadow:var(--card-box-shadow);--dropdown-color:var(--color);--dropdown-hover-background-color:hsl(205deg, 20%, 94%);--modal-overlay-background-color:rgba(213, 220, 226, 0.7);--progress-background-color:hsl(205deg, 18%, 86%);--progress-color:var(--primary);--loading-spinner-opacity:0.5;--tooltip-background-color:var(--contrast);--tooltip-color:var(--contrast-inverse);--icon-checkbox:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--icon-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(65, 84, 98)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--icon-chevron-button:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--icon-chevron-button-inverse:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--icon-close:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(115, 130, 140)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E");--icon-date:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(65, 84, 98)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E");--icon-invalid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(198, 40, 40)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E");--icon-minus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'%3E%3C/line%3E%3C/svg%3E");--icon-search:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(65, 84, 98)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E");--icon-time:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(65, 84, 98)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cpolyline points='12 6 12 12 16 14'%3E%3C/polyline%3E%3C/svg%3E");--icon-valid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(56, 142, 60)' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");color-scheme:light}@media only screen and (prefers-color-scheme:dark){:root:not([data-theme]){--background-color:#11191f;--color:hsl(205deg, 16%, 77%);--h1-color:hsl(205deg, 20%, 94%);--h2-color:#e1e6eb;--h3-color:hsl(205deg, 18%, 86%);--h4-color:#c8d1d8;--h5-color:hsl(205deg, 16%, 77%);--h6-color:#afbbc4;--muted-color:hsl(205deg, 10%, 50%);--muted-border-color:#1f2d38;--primary:hsl(195deg, 85%, 41%);--primary-hover:hsl(195deg, 80%, 50%);--primary-focus:rgba(16, 149, 193, 0.25);--primary-inverse:#fff;--secondary:hsl(205deg, 15%, 41%);--secondary-hover:hsl(205deg, 10%, 50%);--secondary-focus:rgba(115, 130, 140, 0.25);--secondary-inverse:#fff;--contrast:hsl(205deg, 20%, 94%);--contrast-hover:#fff;--contrast-focus:rgba(115, 130, 140, 0.25);--contrast-inverse:#000;--mark-background-color:#d1c284;--mark-color:#11191f;--ins-color:#388e3c;--del-color:#c62828;--blockquote-border-color:var(--muted-border-color);--blockquote-footer-color:var(--muted-color);--button-box-shadow:0 0 0 rgba(0, 0, 0, 0);--button-hover-box-shadow:0 0 0 rgba(0, 0, 0, 0);--form-element-background-color:#11191f;--form-element-border-color:#374956;--form-element-color:var(--color);--form-element-placeholder-color:var(--muted-color);--form-element-active-background-color:var(--form-element-background-color);--form-element-active-border-color:var(--primary);--form-element-focus-color:var(--primary-focus);--form-element-disabled-background-color:hsl(205deg, 25%, 23%);--form-element-disabled-border-color:hsl(205deg, 20%, 32%);--form-element-disabled-opacity:0.5;--form-element-invalid-border-color:#b71c1c;--form-element-invalid-active-border-color:#c62828;--form-element-invalid-focus-color:rgba(198, 40, 40, 0.25);--form-element-valid-border-color:#2e7d32;--form-element-valid-active-border-color:#388e3c;--form-element-valid-focus-color:rgba(56, 142, 60, 0.25);--switch-background-color:#374956;--switch-color:var(--primary-inverse);--switch-checked-background-color:var(--primary);--range-border-color:#24333e;--range-active-border-color:hsl(205deg, 25%, 23%);--range-thumb-border-color:var(--background-color);--range-thumb-color:var(--secondary);--range-thumb-hover-color:var(--secondary-hover);--range-thumb-active-color:var(--primary);--table-border-color:var(--muted-border-color);--table-row-stripped-background-color:rgba(115, 130, 140, 0.05);--code-background-color:#18232c;--code-color:var(--muted-color);--code-kbd-background-color:var(--contrast);--code-kbd-color:var(--contrast-inverse);--code-tag-color:hsl(330deg, 30%, 50%);--code-property-color:hsl(185deg, 30%, 50%);--code-value-color:hsl(40deg, 10%, 50%);--code-comment-color:#4d606d;--accordion-border-color:var(--muted-border-color);--accordion-active-summary-color:var(--primary);--accordion-close-summary-color:var(--color);--accordion-open-summary-color:var(--muted-color);--card-background-color:#141e26;--card-border-color:var(--card-background-color);--card-box-shadow:0.0145rem 0.029rem 0.174rem rgba(0, 0, 0, 0.01698),0.0335rem 0.067rem 0.402rem rgba(0, 0, 0, 0.024),0.0625rem 0.125rem 0.75rem rgba(0, 0, 0, 0.03),0.1125rem 0.225rem 1.35rem rgba(0, 0, 0, 0.036),0.2085rem 0.417rem 2.502rem rgba(0, 0, 0, 0.04302),0.5rem 1rem 6rem rgba(0, 0, 0, 0.06),0 0 0 0.0625rem rgba(0, 0, 0, 0.015);--card-sectionning-background-color:#18232c;--dropdown-background-color:hsl(205deg, 30%, 15%);--dropdown-border-color:#24333e;--dropdown-box-shadow:var(--card-box-shadow);--dropdown-color:var(--color);--dropdown-hover-background-color:rgba(36, 51, 62, 0.75);--modal-overlay-background-color:rgba(36, 51, 62, 0.8);--progress-background-color:#24333e;--progress-color:var(--primary);--loading-spinner-opacity:0.5;--tooltip-background-color:var(--contrast);--tooltip-color:var(--contrast-inverse);--icon-checkbox:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--icon-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(162, 175, 185)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--icon-chevron-button:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--icon-chevron-button-inverse:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(0, 0, 0)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--icon-close:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(115, 130, 140)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E");--icon-date:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(162, 175, 185)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E");--icon-invalid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(183, 28, 28)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E");--icon-minus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'%3E%3C/line%3E%3C/svg%3E");--icon-search:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(162, 175, 185)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E");--icon-time:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(162, 175, 185)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cpolyline points='12 6 12 12 16 14'%3E%3C/polyline%3E%3C/svg%3E");--icon-valid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(46, 125, 50)' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");color-scheme:dark}}[data-theme=dark]{--background-color:#11191f;--color:hsl(205deg, 16%, 77%);--h1-color:hsl(205deg, 20%, 94%);--h2-color:#e1e6eb;--h3-color:hsl(205deg, 18%, 86%);--h4-color:#c8d1d8;--h5-color:hsl(205deg, 16%, 77%);--h6-color:#afbbc4;--muted-color:hsl(205deg, 10%, 50%);--muted-border-color:#1f2d38;--primary:hsl(195deg, 85%, 41%);--primary-hover:hsl(195deg, 80%, 50%);--primary-focus:rgba(16, 149, 193, 0.25);--primary-inverse:#fff;--secondary:hsl(205deg, 15%, 41%);--secondary-hover:hsl(205deg, 10%, 50%);--secondary-focus:rgba(115, 130, 140, 0.25);--secondary-inverse:#fff;--contrast:hsl(205deg, 20%, 94%);--contrast-hover:#fff;--contrast-focus:rgba(115, 130, 140, 0.25);--contrast-inverse:#000;--mark-background-color:#d1c284;--mark-color:#11191f;--ins-color:#388e3c;--del-color:#c62828;--blockquote-border-color:var(--muted-border-color);--blockquote-footer-color:var(--muted-color);--button-box-shadow:0 0 0 rgba(0, 0, 0, 0);--button-hover-box-shadow:0 0 0 rgba(0, 0, 0, 0);--form-element-background-color:#11191f;--form-element-border-color:#374956;--form-element-color:var(--color);--form-element-placeholder-color:var(--muted-color);--form-element-active-background-color:var(--form-element-background-color);--form-element-active-border-color:var(--primary);--form-element-focus-color:var(--primary-focus);--form-element-disabled-background-color:hsl(205deg, 25%, 23%);--form-element-disabled-border-color:hsl(205deg, 20%, 32%);--form-element-disabled-opacity:0.5;--form-element-invalid-border-color:#b71c1c;--form-element-invalid-active-border-color:#c62828;--form-element-invalid-focus-color:rgba(198, 40, 40, 0.25);--form-element-valid-border-color:#2e7d32;--form-element-valid-active-border-color:#388e3c;--form-element-valid-focus-color:rgba(56, 142, 60, 0.25);--switch-background-color:#374956;--switch-color:var(--primary-inverse);--switch-checked-background-color:var(--primary);--range-border-color:#24333e;--range-active-border-color:hsl(205deg, 25%, 23%);--range-thumb-border-color:var(--background-color);--range-thumb-color:var(--secondary);--range-thumb-hover-color:var(--secondary-hover);--range-thumb-active-color:var(--primary);--table-border-color:var(--muted-border-color);--table-row-stripped-background-color:rgba(115, 130, 140, 0.05);--code-background-color:#18232c;--code-color:var(--muted-color);--code-kbd-background-color:var(--contrast);--code-kbd-color:var(--contrast-inverse);--code-tag-color:hsl(330deg, 30%, 50%);--code-property-color:hsl(185deg, 30%, 50%);--code-value-color:hsl(40deg, 10%, 50%);--code-comment-color:#4d606d;--accordion-border-color:var(--muted-border-color);--accordion-active-summary-color:var(--primary);--accordion-close-summary-color:var(--color);--accordion-open-summary-color:var(--muted-color);--card-background-color:#141e26;--card-border-color:var(--card-background-color);--card-box-shadow:0.0145rem 0.029rem 0.174rem rgba(0, 0, 0, 0.01698),0.0335rem 0.067rem 0.402rem rgba(0, 0, 0, 0.024),0.0625rem 0.125rem 0.75rem rgba(0, 0, 0, 0.03),0.1125rem 0.225rem 1.35rem rgba(0, 0, 0, 0.036),0.2085rem 0.417rem 2.502rem rgba(0, 0, 0, 0.04302),0.5rem 1rem 6rem rgba(0, 0, 0, 0.06),0 0 0 0.0625rem rgba(0, 0, 0, 0.015);--card-sectionning-background-color:#18232c;--dropdown-background-color:hsl(205deg, 30%, 15%);--dropdown-border-color:#24333e;--dropdown-box-shadow:var(--card-box-shadow);--dropdown-color:var(--color);--dropdown-hover-background-color:rgba(36, 51, 62, 0.75);--modal-overlay-background-color:rgba(36, 51, 62, 0.8);--progress-background-color:#24333e;--progress-color:var(--primary);--loading-spinner-opacity:0.5;--tooltip-background-color:var(--contrast);--tooltip-color:var(--contrast-inverse);--icon-checkbox:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--icon-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(162, 175, 185)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--icon-chevron-button:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--icon-chevron-button-inverse:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(0, 0, 0)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--icon-close:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(115, 130, 140)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E");--icon-date:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(162, 175, 185)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E");--icon-invalid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(183, 28, 28)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E");--icon-minus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'%3E%3C/line%3E%3C/svg%3E");--icon-search:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(162, 175, 185)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E");--icon-time:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(162, 175, 185)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cpolyline points='12 6 12 12 16 14'%3E%3C/polyline%3E%3C/svg%3E");--icon-valid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(46, 125, 50)' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");color-scheme:dark}[type=checkbox],[type=radio],[type=range],progress{accent-color:var(--primary)}*,::after,::before{box-sizing:border-box;background-repeat:no-repeat}::after,::before{text-decoration:inherit;vertical-align:inherit}:where(:root){-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background-color:var(--background-color);color:var(--color);font-weight:var(--font-weight);font-size:var(--font-size);line-height:var(--line-height);font-family:var(--font-family);text-rendering:optimizeLegibility;overflow-wrap:break-word;cursor:default;-moz-tab-size:4;-o-tab-size:4;tab-size:4}main{display:block}body{width:100%;margin:0}body>footer,body>header,body>main{width:100%;margin-right:auto;margin-left:auto;padding:var(--block-spacing-vertical) 0}.container,.container-fluid{width:100%;margin-right:auto;margin-left:auto;padding-right:var(--spacing);padding-left:var(--spacing)}@media (min-width:576px){.container{max-width:510px;padding-right:0;padding-left:0}}@media (min-width:768px){.container{max-width:700px}}@media (min-width:992px){.container{max-width:920px}}@media (min-width:1200px){.container{max-width:1130px}}section{margin-bottom:var(--block-spacing-vertical)}.grid{grid-column-gap:var(--grid-spacing-horizontal);grid-row-gap:var(--grid-spacing-vertical);display:grid;grid-template-columns:1fr;margin:0}@media (min-width:992px){.grid{grid-template-columns:repeat(auto-fit,minmax(0%,1fr))}}.grid>*{min-width:0}figure{display:block;margin:0;padding:0;overflow-x:auto}figure figcaption{padding:calc(var(--spacing) * .5) 0;color:var(--muted-color)}b,strong{font-weight:bolder}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}address,blockquote,dl,figure,form,ol,p,pre,table,ul{margin-top:0;margin-bottom:var(--typography-spacing-vertical);color:var(--color);font-style:normal;font-weight:var(--font-weight);font-size:var(--font-size)}[role=link],a{--color:var(--primary);--background-color:transparent;outline:0;background-color:var(--background-color);color:var(--color);-webkit-text-decoration:var(--text-decoration);text-decoration:var(--text-decoration);transition:background-color var(--transition),color var(--transition),box-shadow var(--transition),-webkit-text-decoration var(--transition);transition:background-color var(--transition),color var(--transition),text-decoration var(--transition),box-shadow var(--transition);transition:background-color var(--transition),color var(--transition),text-decoration var(--transition),box-shadow var(--transition),-webkit-text-decoration var(--transition)}[role=link]:is([aria-current],:hover,:active,:focus),a:is([aria-current],:hover,:active,:focus){--color:var(--primary-hover);--text-decoration:underline}[role=link]:focus,a:focus{--background-color:var(--primary-focus)}[role=link].secondary,a.secondary{--color:var(--secondary)}[role=link].secondary:is([aria-current],:hover,:active,:focus),a.secondary:is([aria-current],:hover,:active,:focus){--color:var(--secondary-hover)}[role=link].secondary:focus,a.secondary:focus{--background-color:var(--secondary-focus)}[role=link].contrast,a.contrast{--color:var(--contrast)}[role=link].contrast:is([aria-current],:hover,:active,:focus),a.contrast:is([aria-current],:hover,:active,:focus){--color:var(--contrast-hover)}[role=link].contrast:focus,a.contrast:focus{--background-color:var(--contrast-focus)}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:var(--typography-spacing-vertical);color:var(--color);font-weight:var(--font-weight);font-size:var(--font-size);font-family:var(--font-family)}h1{--color:var(--h1-color)}h2{--color:var(--h2-color)}h3{--color:var(--h3-color)}h4{--color:var(--h4-color)}h5{--color:var(--h5-color)}h6{--color:var(--h6-color)}:where(address,blockquote,dl,figure,form,ol,p,pre,table,ul)~:is(h1,h2,h3,h4,h5,h6){margin-top:var(--typography-spacing-vertical)}.headings,hgroup{margin-bottom:var(--typography-spacing-vertical)}.headings>*,hgroup>*{margin-bottom:0}.headings>:last-child,hgroup>:last-child{--color:var(--muted-color);--font-weight:unset;font-size:1rem;font-family:unset}p{margin-bottom:var(--typography-spacing-vertical)}small{font-size:var(--font-size)}:where(dl,ol,ul){padding-right:0;padding-left:var(--spacing);-webkit-padding-start:var(--spacing);padding-inline-start:var(--spacing);-webkit-padding-end:0;padding-inline-end:0}:where(dl,ol,ul) li{margin-bottom:calc(var(--typography-spacing-vertical) * .25)}:where(dl,ol,ul) :is(dl,ol,ul){margin:0;margin-top:calc(var(--typography-spacing-vertical) * .25)}ul li{list-style:square}mark{padding:.125rem .25rem;background-color:var(--mark-background-color);color:var(--mark-color);vertical-align:baseline}blockquote{display:block;margin:var(--typography-spacing-vertical) 0;padding:var(--spacing);border-right:none;border-left:.25rem solid var(--blockquote-border-color);-webkit-border-start:0.25rem solid var(--blockquote-border-color);border-inline-start:0.25rem solid var(--blockquote-border-color);-webkit-border-end:none;border-inline-end:none}blockquote footer{margin-top:calc(var(--typography-spacing-vertical) * .5);color:var(--blockquote-footer-color)}abbr[title]{border-bottom:1px dotted;text-decoration:none;cursor:help}ins{color:var(--ins-color);text-decoration:none}del{color:var(--del-color)}::-moz-selection{background-color:var(--primary-focus)}::selection{background-color:var(--primary-focus)}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}:where(iframe){border-style:none}img{max-width:100%;height:auto;border-style:none}:where(svg:not([fill])){fill:currentColor}svg:not(:root){overflow:hidden}button{margin:0;overflow:visible;font-family:inherit;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}button{display:block;width:100%;margin-bottom:var(--spacing)}[role=button]{display:inline-block;text-decoration:none}[role=button],button,input[type=button],input[type=reset],input[type=submit]{--background-color:var(--primary);--border-color:var(--primary);--color:var(--primary-inverse);--box-shadow:var(--button-box-shadow, 0 0 0 rgba(0, 0, 0, 0));padding:var(--form-element-spacing-vertical) var(--form-element-spacing-horizontal);border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);outline:0;background-color:var(--background-color);box-shadow:var(--box-shadow);color:var(--color);font-weight:var(--font-weight);font-size:1rem;line-height:var(--line-height);text-align:center;cursor:pointer;transition:background-color var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition)}[role=button]:is([aria-current],:hover,:active,:focus),button:is([aria-current],:hover,:active,:focus),input[type=button]:is([aria-current],:hover,:active,:focus),input[type=reset]:is([aria-current],:hover,:active,:focus),input[type=submit]:is([aria-current],:hover,:active,:focus){--background-color:var(--primary-hover);--border-color:var(--primary-hover);--box-shadow:var(--button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0));--color:var(--primary-inverse)}[role=button]:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{--box-shadow:var(--button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)),0 0 0 var(--outline-width) var(--primary-focus)}:is(button,input[type=submit],input[type=button],[role=button]).secondary,input[type=reset]{--background-color:var(--secondary);--border-color:var(--secondary);--color:var(--secondary-inverse);cursor:pointer}:is(button,input[type=submit],input[type=button],[role=button]).secondary:is([aria-current],:hover,:active,:focus),input[type=reset]:is([aria-current],:hover,:active,:focus){--background-color:var(--secondary-hover);--border-color:var(--secondary-hover);--color:var(--secondary-inverse)}:is(button,input[type=submit],input[type=button],[role=button]).secondary:focus,input[type=reset]:focus{--box-shadow:var(--button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)),0 0 0 var(--outline-width) var(--secondary-focus)}:is(button,input[type=submit],input[type=button],[role=button]).contrast{--background-color:var(--contrast);--border-color:var(--contrast);--color:var(--contrast-inverse)}:is(button,input[type=submit],input[type=button],[role=button]).contrast:is([aria-current],:hover,:active,:focus){--background-color:var(--contrast-hover);--border-color:var(--contrast-hover);--color:var(--contrast-inverse)}:is(button,input[type=submit],input[type=button],[role=button]).contrast:focus{--box-shadow:var(--button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)),0 0 0 var(--outline-width) var(--contrast-focus)}:is(button,input[type=submit],input[type=button],[role=button]).outline,input[type=reset].outline{--background-color:transparent;--color:var(--primary)}:is(button,input[type=submit],input[type=button],[role=button]).outline:is([aria-current],:hover,:active,:focus),input[type=reset].outline:is([aria-current],:hover,:active,:focus){--background-color:transparent;--color:var(--primary-hover)}:is(button,input[type=submit],input[type=button],[role=button]).outline.secondary,input[type=reset].outline{--color:var(--secondary)}:is(button,input[type=submit],input[type=button],[role=button]).outline.secondary:is([aria-current],:hover,:active,:focus),input[type=reset].outline:is([aria-current],:hover,:active,:focus){--color:var(--secondary-hover)}:is(button,input[type=submit],input[type=button],[role=button]).outline.contrast{--color:var(--contrast)}:is(button,input[type=submit],input[type=button],[role=button]).outline.contrast:is([aria-current],:hover,:active,:focus){--color:var(--contrast-hover)}:where(button,[type=submit],[type=button],[type=reset],[role=button])[disabled],:where(fieldset[disabled]) :is(button,[type=submit],[type=button],[type=reset],[role=button]),a[role=button]:not([href]){opacity:.5;pointer-events:none}input,optgroup,select,textarea{margin:0;font-size:1rem;line-height:var(--line-height);font-family:inherit;letter-spacing:inherit}input{overflow:visible}select{text-transform:none}legend{max-width:100%;padding:0;color:inherit;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{padding:0;border-style:none}:-moz-focusring{outline:0}:-moz-ui-invalid{box-shadow:none}::-ms-expand{display:none}[type=file],[type=range]{padding:0;border-width:0}input:not([type=checkbox],[type=radio],[type=range]){height:calc(1rem * var(--line-height) + var(--form-element-spacing-vertical) * 2 + var(--border-width) * 2)}fieldset{margin:0;margin-bottom:var(--spacing);padding:0;border:0}fieldset legend,label{display:block;margin-bottom:calc(var(--spacing) * .25);font-weight:var(--form-label-font-weight,var(--font-weight))}input:not([type=checkbox],[type=radio]),select,textarea{width:100%}input:not([type=checkbox],[type=radio],[type=range],[type=file]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:var(--form-element-spacing-vertical) var(--form-element-spacing-horizontal)}input,select,textarea{--background-color:var(--form-element-background-color);--border-color:var(--form-element-border-color);--color:var(--form-element-color);--box-shadow:none;border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);outline:0;background-color:var(--background-color);box-shadow:var(--box-shadow);color:var(--color);font-weight:var(--font-weight);transition:background-color var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition)}:where(select,textarea):is(:active,:focus),input:not([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[readonly]):is(:active,:focus){--background-color:var(--form-element-active-background-color)}:where(select,textarea):is(:active,:focus),input:not([type=submit],[type=button],[type=reset],[role=switch],[readonly]):is(:active,:focus){--border-color:var(--form-element-active-border-color)}input:not([type=submit],[type=button],[type=reset],[type=range],[type=file],[readonly]):focus,select:focus,textarea:focus{--box-shadow:0 0 0 var(--outline-width) var(--form-element-focus-color)}:where(fieldset[disabled]) :is(input:not([type=submit],[type=button],[type=reset]),select,textarea),input:not([type=submit],[type=button],[type=reset])[disabled],select[disabled],textarea[disabled]{--background-color:var(--form-element-disabled-background-color);--border-color:var(--form-element-disabled-border-color);opacity:var(--form-element-disabled-opacity);pointer-events:none}:where(input,select,textarea):not([type=checkbox],[type=radio],[type=date],[type=datetime-local],[type=month],[type=time],[type=week])[aria-invalid]{padding-right:calc(var(--form-element-spacing-horizontal) + 1.5rem)!important;padding-left:var(--form-element-spacing-horizontal);-webkit-padding-start:var(--form-element-spacing-horizontal)!important;padding-inline-start:var(--form-element-spacing-horizontal)!important;-webkit-padding-end:calc(var(--form-element-spacing-horizontal) + 1.5rem)!important;padding-inline-end:calc(var(--form-element-spacing-horizontal) + 1.5rem)!important;background-position:center right .75rem;background-size:1rem auto;background-repeat:no-repeat}:where(input,select,textarea):not([type=checkbox],[type=radio],[type=date],[type=datetime-local],[type=month],[type=time],[type=week])[aria-invalid=false]{background-image:var(--icon-valid)}:where(input,select,textarea):not([type=checkbox],[type=radio],[type=date],[type=datetime-local],[type=month],[type=time],[type=week])[aria-invalid=true]{background-image:var(--icon-invalid)}:where(input,select,textarea)[aria-invalid=false]{--border-color:var(--form-element-valid-border-color)}:where(input,select,textarea)[aria-invalid=false]:is(:active,:focus){--border-color:var(--form-element-valid-active-border-color)!important;--box-shadow:0 0 0 var(--outline-width) var(--form-element-valid-focus-color)!important}:where(input,select,textarea)[aria-invalid=true]{--border-color:var(--form-element-invalid-border-color)}:where(input,select,textarea)[aria-invalid=true]:is(:active,:focus){--border-color:var(--form-element-invalid-active-border-color)!important;--box-shadow:0 0 0 var(--outline-width) var(--form-element-invalid-focus-color)!important}[dir=rtl] :where(input,select,textarea):not([type=checkbox],[type=radio]):is([aria-invalid],[aria-invalid=true],[aria-invalid=false]){background-position:center left .75rem}input::-webkit-input-placeholder,input::placeholder,select:invalid,textarea::-webkit-input-placeholder,textarea::placeholder{color:var(--form-element-placeholder-color);opacity:1}input:not([type=checkbox],[type=radio]),select,textarea{margin-bottom:var(--spacing)}select::-ms-expand{border:0;background-color:transparent}select:not([multiple],[size]){padding-right:calc(var(--form-element-spacing-horizontal) + 1.5rem);padding-left:var(--form-element-spacing-horizontal);-webkit-padding-start:var(--form-element-spacing-horizontal);padding-inline-start:var(--form-element-spacing-horizontal);-webkit-padding-end:calc(var(--form-element-spacing-horizontal) + 1.5rem);padding-inline-end:calc(var(--form-element-spacing-horizontal) + 1.5rem);background-image:var(--icon-chevron);background-position:center right .75rem;background-size:1rem auto;background-repeat:no-repeat}[dir=rtl] select:not([multiple],[size]){background-position:center left .75rem}:where(input,select,textarea,.grid)+small{display:block;width:100%;margin-top:calc(var(--spacing) * -.75);margin-bottom:var(--spacing);color:var(--muted-color)}label>:where(input,select,textarea){margin-top:calc(var(--spacing) * .25)}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.25em;height:1.25em;margin-top:-.125em;margin-right:.375em;margin-left:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:.375em;margin-inline-end:.375em;border-width:var(--border-width);font-size:inherit;vertical-align:middle;cursor:pointer}[type=checkbox]::-ms-check,[type=radio]::-ms-check{display:none}[type=checkbox]:checked,[type=checkbox]:checked:active,[type=checkbox]:checked:focus,[type=radio]:checked,[type=radio]:checked:active,[type=radio]:checked:focus{--background-color:var(--primary);--border-color:var(--primary);background-image:var(--icon-checkbox);background-position:center;background-size:.75em auto;background-repeat:no-repeat}[type=checkbox]~label,[type=radio]~label{display:inline-block;margin-right:.375em;margin-bottom:0;cursor:pointer}[type=checkbox]:indeterminate{--background-color:var(--primary);--border-color:var(--primary);background-image:var(--icon-minus);background-position:center;background-size:.75em auto;background-repeat:no-repeat}[type=radio]{border-radius:50%}[type=radio]:checked,[type=radio]:checked:active,[type=radio]:checked:focus{--background-color:var(--primary-inverse);border-width:.35em;background-image:none}[type=checkbox][role=switch]{--background-color:var(--switch-background-color);--border-color:var(--switch-background-color);--color:var(--switch-color);width:2.25em;height:1.25em;border:var(--border-width) solid var(--border-color);border-radius:1.25em;background-color:var(--background-color);line-height:1.25em}[type=checkbox][role=switch]:focus{--background-color:var(--switch-background-color);--border-color:var(--switch-background-color)}[type=checkbox][role=switch]:checked{--background-color:var(--switch-checked-background-color);--border-color:var(--switch-checked-background-color)}[type=checkbox][role=switch]:before{display:block;width:calc(1.25em - (var(--border-width) * 2));height:100%;border-radius:50%;background-color:var(--color);content:"";transition:margin .1s ease-in-out}[type=checkbox][role=switch]:checked{background-image:none}[type=checkbox][role=switch]:checked::before{margin-left:calc(1.125em - var(--border-width));-webkit-margin-start:calc(1.125em - var(--border-width));margin-inline-start:calc(1.125em - var(--border-width))}[type=checkbox]:checked[aria-invalid=false],[type=checkbox][aria-invalid=false],[type=checkbox][role=switch]:checked[aria-invalid=false],[type=checkbox][role=switch][aria-invalid=false],[type=radio]:checked[aria-invalid=false],[type=radio][aria-invalid=false]{--border-color:var(--form-element-valid-border-color)}[type=checkbox]:checked[aria-invalid=true],[type=checkbox][aria-invalid=true],[type=checkbox][role=switch]:checked[aria-invalid=true],[type=checkbox][role=switch][aria-invalid=true],[type=radio]:checked[aria-invalid=true],[type=radio][aria-invalid=true]{--border-color:var(--form-element-invalid-border-color)}[type=color]::-webkit-color-swatch-wrapper{padding:0}[type=color]::-moz-focus-inner{padding:0}[type=color]::-webkit-color-swatch{border:0;border-radius:calc(var(--border-radius) * .5)}[type=color]::-moz-color-swatch{border:0;border-radius:calc(var(--border-radius) * .5)}input:not([type=checkbox],[type=radio],[type=range],[type=file]):is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]){--icon-position:0.75rem;--icon-width:1rem;padding-right:calc(var(--icon-width) + var(--icon-position));background-image:var(--icon-date);background-position:center right var(--icon-position);background-size:var(--icon-width) auto;background-repeat:no-repeat}input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=time]{background-image:var(--icon-time)}[type=date]::-webkit-calendar-picker-indicator,[type=datetime-local]::-webkit-calendar-picker-indicator,[type=month]::-webkit-calendar-picker-indicator,[type=time]::-webkit-calendar-picker-indicator,[type=week]::-webkit-calendar-picker-indicator{width:var(--icon-width);margin-right:calc(var(--icon-width) * -1);margin-left:var(--icon-position);opacity:0}[dir=rtl] :is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]){text-align:right}[type=file]{--color:var(--muted-color);padding:calc(var(--form-element-spacing-vertical) * .5) 0;border:0;border-radius:0;background:0 0}[type=file]::file-selector-button{--background-color:var(--secondary);--border-color:var(--secondary);--color:var(--secondary-inverse);margin-right:calc(var(--spacing)/ 2);margin-left:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:calc(var(--spacing)/ 2);margin-inline-end:calc(var(--spacing)/ 2);padding:calc(var(--form-element-spacing-vertical) * .5) calc(var(--form-element-spacing-horizontal) * .5);border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);outline:0;background-color:var(--background-color);box-shadow:var(--box-shadow);color:var(--color);font-weight:var(--font-weight);font-size:1rem;line-height:var(--line-height);text-align:center;cursor:pointer;transition:background-color var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition)}[type=file]::file-selector-button:is(:hover,:active,:focus){--background-color:var(--secondary-hover);--border-color:var(--secondary-hover)}[type=file]::-webkit-file-upload-button{--background-color:var(--secondary);--border-color:var(--secondary);--color:var(--secondary-inverse);margin-right:calc(var(--spacing)/ 2);margin-left:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:calc(var(--spacing)/ 2);margin-inline-end:calc(var(--spacing)/ 2);padding:calc(var(--form-element-spacing-vertical) * .5) calc(var(--form-element-spacing-horizontal) * .5);border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);outline:0;background-color:var(--background-color);box-shadow:var(--box-shadow);color:var(--color);font-weight:var(--font-weight);font-size:1rem;line-height:var(--line-height);text-align:center;cursor:pointer;-webkit-transition:background-color var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition);transition:background-color var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition)}[type=file]::-webkit-file-upload-button:is(:hover,:active,:focus){--background-color:var(--secondary-hover);--border-color:var(--secondary-hover)}[type=file]::-ms-browse{--background-color:var(--secondary);--border-color:var(--secondary);--color:var(--secondary-inverse);margin-right:calc(var(--spacing)/ 2);margin-left:0;margin-inline-start:0;margin-inline-end:calc(var(--spacing)/ 2);padding:calc(var(--form-element-spacing-vertical) * .5) calc(var(--form-element-spacing-horizontal) * .5);border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);outline:0;background-color:var(--background-color);box-shadow:var(--box-shadow);color:var(--color);font-weight:var(--font-weight);font-size:1rem;line-height:var(--line-height);text-align:center;cursor:pointer;-ms-transition:background-color var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition);transition:background-color var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition)}[type=file]::-ms-browse:is(:hover,:active,:focus){--background-color:var(--secondary-hover);--border-color:var(--secondary-hover)}[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:1.25rem;background:0 0}[type=range]::-webkit-slider-runnable-track{width:100%;height:.25rem;border-radius:var(--border-radius);background-color:var(--range-border-color);-webkit-transition:background-color var(--transition),box-shadow var(--transition);transition:background-color var(--transition),box-shadow var(--transition)}[type=range]::-moz-range-track{width:100%;height:.25rem;border-radius:var(--border-radius);background-color:var(--range-border-color);-moz-transition:background-color var(--transition),box-shadow var(--transition);transition:background-color var(--transition),box-shadow var(--transition)}[type=range]::-ms-track{width:100%;height:.25rem;border-radius:var(--border-radius);background-color:var(--range-border-color);-ms-transition:background-color var(--transition),box-shadow var(--transition);transition:background-color var(--transition),box-shadow var(--transition)}[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:1.25rem;height:1.25rem;margin-top:-.5rem;border:2px solid var(--range-thumb-border-color);border-radius:50%;background-color:var(--range-thumb-color);cursor:pointer;-webkit-transition:background-color var(--transition),transform var(--transition);transition:background-color var(--transition),transform var(--transition)}[type=range]::-moz-range-thumb{-webkit-appearance:none;width:1.25rem;height:1.25rem;margin-top:-.5rem;border:2px solid var(--range-thumb-border-color);border-radius:50%;background-color:var(--range-thumb-color);cursor:pointer;-moz-transition:background-color var(--transition),transform var(--transition);transition:background-color var(--transition),transform var(--transition)}[type=range]::-ms-thumb{-webkit-appearance:none;width:1.25rem;height:1.25rem;margin-top:-.5rem;border:2px solid var(--range-thumb-border-color);border-radius:50%;background-color:var(--range-thumb-color);cursor:pointer;-ms-transition:background-color var(--transition),transform var(--transition);transition:background-color var(--transition),transform var(--transition)}[type=range]:focus,[type=range]:hover{--range-border-color:var(--range-active-border-color);--range-thumb-color:var(--range-thumb-hover-color)}[type=range]:active{--range-thumb-color:var(--range-thumb-active-color)}[type=range]:active::-webkit-slider-thumb{transform:scale(1.25)}[type=range]:active::-moz-range-thumb{transform:scale(1.25)}[type=range]:active::-ms-thumb{transform:scale(1.25)}input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search]{-webkit-padding-start:calc(var(--form-element-spacing-horizontal) + 1.75rem);padding-inline-start:calc(var(--form-element-spacing-horizontal) + 1.75rem);border-radius:5rem;background-image:var(--icon-search);background-position:center left 1.125rem;background-size:1rem auto;background-repeat:no-repeat}input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid]{-webkit-padding-start:calc(var(--form-element-spacing-horizontal) + 1.75rem)!important;padding-inline-start:calc(var(--form-element-spacing-horizontal) + 1.75rem)!important;background-position:center left 1.125rem,center right .75rem}input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid=false]{background-image:var(--icon-search),var(--icon-valid)}input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid=true]{background-image:var(--icon-search),var(--icon-invalid)}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:none}[dir=rtl] :where(input):not([type=checkbox],[type=radio],[type=range],[type=file])[type=search]{background-position:center right 1.125rem}[dir=rtl] :where(input):not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid]{background-position:center right 1.125rem,center left .75rem}:where(table){width:100%;border-collapse:collapse;border-spacing:0;text-indent:0}td,th{padding:calc(var(--spacing)/ 2) var(--spacing);border-bottom:var(--border-width) solid var(--table-border-color);color:var(--color);font-weight:var(--font-weight);font-size:var(--font-size);text-align:left;text-align:start}tfoot td,tfoot th{border-top:var(--border-width) solid var(--table-border-color);border-bottom:0}table[role=grid] tbody tr:nth-child(odd){background-color:var(--table-row-stripped-background-color)}code,kbd,pre,samp{font-size:.875em;font-family:var(--font-family)}pre{-ms-overflow-style:scrollbar;overflow:auto}code,kbd,pre{border-radius:var(--border-radius);background:var(--code-background-color);color:var(--code-color);font-weight:var(--font-weight);line-height:initial}code,kbd{display:inline-block;padding:.375rem .5rem}pre{display:block;margin-bottom:var(--spacing);overflow-x:auto}pre>code{display:block;padding:var(--spacing);background:0 0;font-size:14px;line-height:var(--line-height)}code b{color:var(--code-tag-color);font-weight:var(--font-weight)}code i{color:var(--code-property-color);font-style:normal}code u{color:var(--code-value-color);text-decoration:none}code em{color:var(--code-comment-color);font-style:normal}kbd{background-color:var(--code-kbd-background-color);color:var(--code-kbd-color);vertical-align:baseline}hr{height:0;border:0;border-top:1px solid var(--muted-border-color);color:inherit}[hidden],template{display:none!important}canvas{display:inline-block}details{display:block;margin-bottom:var(--spacing);padding-bottom:var(--spacing);border-bottom:var(--border-width) solid var(--accordion-border-color)}details summary{line-height:1rem;list-style-type:none;cursor:pointer;transition:color var(--transition)}details summary:not([role]){color:var(--accordion-close-summary-color)}details summary::-webkit-details-marker{display:none}details summary::marker{display:none}details summary::-moz-list-bullet{list-style-type:none}details summary::after{display:block;width:1rem;height:1rem;-webkit-margin-start:calc(var(--spacing,1rem) * 0.5);margin-inline-start:calc(var(--spacing,1rem) * .5);float:right;transform:rotate(-90deg);background-image:var(--icon-chevron);background-position:right center;background-size:1rem auto;background-repeat:no-repeat;content:"";transition:transform var(--transition)}details summary:focus{outline:0}details summary:focus:not([role=button]){color:var(--accordion-active-summary-color)}details summary[role=button]{width:100%;text-align:left}details summary[role=button]::after{height:calc(1rem * var(--line-height,1.5));background-image:var(--icon-chevron-button)}details summary[role=button]:not(.outline).contrast::after{background-image:var(--icon-chevron-button-inverse)}details[open]>summary{margin-bottom:calc(var(--spacing))}details[open]>summary:not([role]):not(:focus){color:var(--accordion-open-summary-color)}details[open]>summary::after{transform:rotate(0)}[dir=rtl] details summary{text-align:right}[dir=rtl] details summary::after{float:left;background-position:left center}article{margin:var(--block-spacing-vertical) 0;padding:var(--block-spacing-vertical) var(--block-spacing-horizontal);border-radius:var(--border-radius);background:var(--card-background-color);box-shadow:var(--card-box-shadow)}article>footer,article>header{margin-right:calc(var(--block-spacing-horizontal) * -1);margin-left:calc(var(--block-spacing-horizontal) * -1);padding:calc(var(--block-spacing-vertical) * .66) var(--block-spacing-horizontal);background-color:var(--card-sectionning-background-color)}article>header{margin-top:calc(var(--block-spacing-vertical) * -1);margin-bottom:var(--block-spacing-vertical);border-bottom:var(--border-width) solid var(--card-border-color);border-top-right-radius:var(--border-radius);border-top-left-radius:var(--border-radius)}article>footer{margin-top:var(--block-spacing-vertical);margin-bottom:calc(var(--block-spacing-vertical) * -1);border-top:var(--border-width) solid var(--card-border-color);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}:root{--scrollbar-width:0px}dialog{display:flex;z-index:999;position:fixed;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;width:inherit;min-width:100%;height:inherit;min-height:100%;padding:var(--spacing);border:0;-webkit-backdrop-filter:var(--modal-overlay-backdrop-filter);backdrop-filter:var(--modal-overlay-backdrop-filter);background-color:var(--modal-overlay-background-color);color:var(--color)}dialog article{max-height:calc(100vh - var(--spacing) * 2);overflow:auto}@media (min-width:576px){dialog article{max-width:510px}}@media (min-width:768px){dialog article{max-width:700px}}dialog article>footer,dialog article>header{padding:calc(var(--block-spacing-vertical) * .5) var(--block-spacing-horizontal)}dialog article>header .close{margin:0;margin-left:var(--spacing);float:right}dialog article>footer{text-align:right}dialog article>footer [role=button]{margin-bottom:0}dialog article>footer [role=button]:not(:first-of-type){margin-left:calc(var(--spacing) * .5)}dialog article p:last-of-type{margin:0}dialog article .close{display:block;width:1rem;height:1rem;margin-top:calc(var(--block-spacing-vertical) * -.5);margin-bottom:var(--typography-spacing-vertical);margin-left:auto;background-image:var(--icon-close);background-position:center;background-size:auto 1rem;background-repeat:no-repeat;opacity:.5;transition:opacity var(--transition)}dialog article .close:is([aria-current],:hover,:active,:focus){opacity:1}dialog:not([open]),dialog[open=false]{display:none}.modal-is-open{padding-right:var(--scrollbar-width,0);overflow:hidden;pointer-events:none;touch-action:none}.modal-is-open dialog{pointer-events:auto}:where(.modal-is-opening,.modal-is-closing) dialog,:where(.modal-is-opening,.modal-is-closing) dialog>article{animation-duration:.2s;animation-timing-function:ease-in-out;animation-fill-mode:both}:where(.modal-is-opening,.modal-is-closing) dialog{animation-duration:.8s;animation-name:modal-overlay}:where(.modal-is-opening,.modal-is-closing) dialog>article{animation-delay:.2s;animation-name:modal}.modal-is-closing dialog,.modal-is-closing dialog>article{animation-delay:0s;animation-direction:reverse}@keyframes modal-overlay{from{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:transparent}}@keyframes modal{from{transform:translateY(-100%);opacity:0}}:where(nav li)::before{float:left;content:""}nav,nav ul{display:flex}nav{justify-content:space-between}nav ol,nav ul{align-items:center;margin-bottom:0;padding:0;list-style:none}nav ol:first-of-type,nav ul:first-of-type{margin-left:calc(var(--nav-element-spacing-horizontal) * -1)}nav ol:last-of-type,nav ul:last-of-type{margin-right:calc(var(--nav-element-spacing-horizontal) * -1)}nav li{display:inline-block;margin:0;padding:var(--nav-element-spacing-vertical) var(--nav-element-spacing-horizontal)}nav li>*{--spacing:0}nav :where(a,[role=link]){display:inline-block;margin:calc(var(--nav-link-spacing-vertical) * -1) calc(var(--nav-link-spacing-horizontal) * -1);padding:var(--nav-link-spacing-vertical) var(--nav-link-spacing-horizontal);border-radius:var(--border-radius);text-decoration:none}nav :where(a,[role=link]):is([aria-current],:hover,:active,:focus){text-decoration:none}nav[aria-label=breadcrumb]{align-items:center;justify-content:start}nav[aria-label=breadcrumb] ul li:not(:first-child){-webkit-margin-start:var(--nav-link-spacing-horizontal);margin-inline-start:var(--nav-link-spacing-horizontal)}nav[aria-label=breadcrumb] ul li:not(:last-child) ::after{position:absolute;width:calc(var(--nav-link-spacing-horizontal) * 2);-webkit-margin-start:calc(var(--nav-link-spacing-horizontal)/ 2);margin-inline-start:calc(var(--nav-link-spacing-horizontal)/ 2);content:"/";color:var(--muted-color);text-align:center}nav[aria-label=breadcrumb] a[aria-current]{background-color:transparent;color:inherit;text-decoration:none;pointer-events:none}nav [role=button]{margin-right:inherit;margin-left:inherit;padding:var(--nav-link-spacing-vertical) var(--nav-link-spacing-horizontal)}aside li,aside nav,aside ol,aside ul{display:block}aside li{padding:calc(var(--nav-element-spacing-vertical) * .5) var(--nav-element-spacing-horizontal)}aside li a{display:block}aside li [role=button]{margin:inherit}[dir=rtl] nav[aria-label=breadcrumb] ul li:not(:last-child) ::after{content:"\\"}progress{display:inline-block;vertical-align:baseline}progress{-webkit-appearance:none;-moz-appearance:none;display:inline-block;appearance:none;width:100%;height:.5rem;margin-bottom:calc(var(--spacing) * .5);overflow:hidden;border:0;border-radius:var(--border-radius);background-color:var(--progress-background-color);color:var(--progress-color)}progress::-webkit-progress-bar{border-radius:var(--border-radius);background:0 0}progress[value]::-webkit-progress-value{background-color:var(--progress-color)}progress::-moz-progress-bar{background-color:var(--progress-color)}@media (prefers-reduced-motion:no-preference){progress:indeterminate{background:var(--progress-background-color) linear-gradient(to right,var(--progress-color) 30%,var(--progress-background-color) 30%) top left/150% 150% no-repeat;animation:progress-indeterminate 1s linear infinite}progress:indeterminate[value]::-webkit-progress-value{background-color:transparent}progress:indeterminate::-moz-progress-bar{background-color:transparent}}@media (prefers-reduced-motion:no-preference){[dir=rtl] progress:indeterminate{animation-direction:reverse}}@keyframes progress-indeterminate{0%{background-position:200% 0}100%{background-position:-200% 0}}details[role=list],li[role=list]{position:relative}details[role=list] summary+ul,li[role=list]>ul{display:flex;z-index:99;position:absolute;top:auto;right:0;left:0;flex-direction:column;margin:0;padding:0;border:var(--border-width) solid var(--dropdown-border-color);border-radius:var(--border-radius);border-top-right-radius:0;border-top-left-radius:0;background-color:var(--dropdown-background-color);box-shadow:var(--card-box-shadow);color:var(--dropdown-color);white-space:nowrap}details[role=list] summary+ul li,li[role=list]>ul li{width:100%;margin-bottom:0;padding:calc(var(--form-element-spacing-vertical) * .5) var(--form-element-spacing-horizontal);list-style:none}details[role=list] summary+ul li:first-of-type,li[role=list]>ul li:first-of-type{margin-top:calc(var(--form-element-spacing-vertical) * .5)}details[role=list] summary+ul li:last-of-type,li[role=list]>ul li:last-of-type{margin-bottom:calc(var(--form-element-spacing-vertical) * .5)}details[role=list] summary+ul li a,li[role=list]>ul li a{display:block;margin:calc(var(--form-element-spacing-vertical) * -.5) calc(var(--form-element-spacing-horizontal) * -1);padding:calc(var(--form-element-spacing-vertical) * .5) var(--form-element-spacing-horizontal);overflow:hidden;color:var(--dropdown-color);text-decoration:none;text-overflow:ellipsis}details[role=list] summary+ul li a:hover,li[role=list]>ul li a:hover{background-color:var(--dropdown-hover-background-color)}details[role=list] summary::after,li[role=list]>a::after{display:block;width:1rem;height:calc(1rem * var(--line-height,1.5));-webkit-margin-start:0.5rem;margin-inline-start:.5rem;float:right;transform:rotate(0);background-position:right center;background-size:1rem auto;background-repeat:no-repeat;content:""}details[role=list]{padding:0;border-bottom:none}details[role=list] summary{margin-bottom:0}details[role=list] summary:not([role]){height:calc(1rem * var(--line-height) + var(--form-element-spacing-vertical) * 2 + var(--border-width) * 2);padding:var(--form-element-spacing-vertical) var(--form-element-spacing-horizontal);border:var(--border-width) solid var(--form-element-border-color);border-radius:var(--border-radius);background-color:var(--form-element-background-color);color:var(--form-element-placeholder-color);line-height:inherit;cursor:pointer;transition:background-color var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition)}details[role=list] summary:not([role]):active,details[role=list] summary:not([role]):focus{border-color:var(--form-element-active-border-color);background-color:var(--form-element-active-background-color)}details[role=list] summary:not([role]):focus{box-shadow:0 0 0 var(--outline-width) var(--form-element-focus-color)}details[role=list][open] summary{border-bottom-right-radius:0;border-bottom-left-radius:0}details[role=list][open] summary::before{display:block;z-index:1;position:fixed;top:0;right:0;bottom:0;left:0;background:0 0;content:"";cursor:default}nav details[role=list] summary,nav li[role=list] a{display:flex;direction:ltr}nav details[role=list] summary+ul,nav li[role=list]>ul{min-width:-moz-fit-content;min-width:fit-content;border-radius:var(--border-radius)}nav details[role=list] summary+ul li a,nav li[role=list]>ul li a{border-radius:0}nav details[role=list] summary,nav details[role=list] summary:not([role]){height:auto;padding:var(--nav-link-spacing-vertical) var(--nav-link-spacing-horizontal)}nav details[role=list][open] summary{border-radius:var(--border-radius)}nav details[role=list] summary+ul{margin-top:var(--outline-width);-webkit-margin-start:0;margin-inline-start:0}nav details[role=list] summary[role=link]{margin-bottom:calc(var(--nav-link-spacing-vertical) * -1);line-height:var(--line-height)}nav details[role=list] summary[role=link]+ul{margin-top:calc(var(--nav-link-spacing-vertical) + var(--outline-width));-webkit-margin-start:calc(var(--nav-link-spacing-horizontal) * -1);margin-inline-start:calc(var(--nav-link-spacing-horizontal) * -1)}li[role=list] a:active~ul,li[role=list] a:focus~ul,li[role=list]:hover>ul{display:flex}li[role=list]>ul{display:none;margin-top:calc(var(--nav-link-spacing-vertical) + var(--outline-width));-webkit-margin-start:calc(var(--nav-element-spacing-horizontal) - var(--nav-link-spacing-horizontal));margin-inline-start:calc(var(--nav-element-spacing-horizontal) - var(--nav-link-spacing-horizontal))}li[role=list]>a::after{background-image:var(--icon-chevron)}[aria-busy=true]{cursor:progress}[aria-busy=true]:not(input,select,textarea)::before{display:inline-block;width:1em;height:1em;border:.1875em solid currentColor;border-radius:1em;border-right-color:transparent;content:"";vertical-align:text-bottom;vertical-align:-.125em;animation:spinner .75s linear infinite;opacity:var(--loading-spinner-opacity)}[aria-busy=true]:not(input,select,textarea):not(:empty)::before{margin-right:calc(var(--spacing) * .5);margin-left:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:calc(var(--spacing) * .5);margin-inline-end:calc(var(--spacing) * .5)}[aria-busy=true]:not(input,select,textarea):empty{text-align:center}a[aria-busy=true],button[aria-busy=true],input[type=button][aria-busy=true],input[type=reset][aria-busy=true],input[type=submit][aria-busy=true]{pointer-events:none}@keyframes spinner{to{transform:rotate(360deg)}}[data-tooltip]{position:relative}[data-tooltip]:not(a,button,input){border-bottom:1px dotted;text-decoration:none;cursor:help}[data-tooltip]::after,[data-tooltip]::before,[data-tooltip][data-placement=top]::after,[data-tooltip][data-placement=top]::before{display:block;z-index:99;position:absolute;bottom:100%;left:50%;padding:.25rem .5rem;overflow:hidden;transform:translate(-50%,-.25rem);border-radius:var(--border-radius);background:var(--tooltip-background-color);content:attr(data-tooltip);color:var(--tooltip-color);font-style:normal;font-weight:var(--font-weight);font-size:.875rem;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;opacity:0;pointer-events:none}[data-tooltip]::after,[data-tooltip][data-placement=top]::after{padding:0;transform:translate(-50%,0);border-top:.3rem solid;border-right:.3rem solid transparent;border-left:.3rem solid transparent;border-radius:0;background-color:transparent;content:"";color:var(--tooltip-background-color)}[data-tooltip][data-placement=bottom]::after,[data-tooltip][data-placement=bottom]::before{top:100%;bottom:auto;transform:translate(-50%,.25rem)}[data-tooltip][data-placement=bottom]:after{transform:translate(-50%,-.3rem);border:.3rem solid transparent;border-bottom:.3rem solid}[data-tooltip][data-placement=left]::after,[data-tooltip][data-placement=left]::before{top:50%;right:100%;bottom:auto;left:auto;transform:translate(-.25rem,-50%)}[data-tooltip][data-placement=left]:after{transform:translate(.3rem,-50%);border:.3rem solid transparent;border-left:.3rem solid}[data-tooltip][data-placement=right]::after,[data-tooltip][data-placement=right]::before{top:50%;right:auto;bottom:auto;left:100%;transform:translate(.25rem,-50%)}[data-tooltip][data-placement=right]:after{transform:translate(-.3rem,-50%);border:.3rem solid transparent;border-right:.3rem solid}[data-tooltip]:focus::after,[data-tooltip]:focus::before,[data-tooltip]:hover::after,[data-tooltip]:hover::before{opacity:1}@media (hover:hover) and (pointer:fine){[data-tooltip]:hover::after,[data-tooltip]:hover::before,[data-tooltip][data-placement=bottom]:focus::after,[data-tooltip][data-placement=bottom]:focus::before,[data-tooltip][data-placement=bottom]:hover [data-tooltip]:focus::after,[data-tooltip][data-placement=bottom]:hover [data-tooltip]:focus::before{animation-duration:.2s;animation-name:tooltip-slide-top}[data-tooltip]:hover::after,[data-tooltip][data-placement=bottom]:focus::after,[data-tooltip][data-placement=bottom]:hover [data-tooltip]:focus::after{animation-name:tooltip-caret-slide-top}[data-tooltip][data-placement=bottom]:focus::after,[data-tooltip][data-placement=bottom]:focus::before,[data-tooltip][data-placement=bottom]:hover::after,[data-tooltip][data-placement=bottom]:hover::before{animation-duration:.2s;animation-name:tooltip-slide-bottom}[data-tooltip][data-placement=bottom]:focus::after,[data-tooltip][data-placement=bottom]:hover::after{animation-name:tooltip-caret-slide-bottom}[data-tooltip][data-placement=left]:focus::after,[data-tooltip][data-placement=left]:focus::before,[data-tooltip][data-placement=left]:hover::after,[data-tooltip][data-placement=left]:hover::before{animation-duration:.2s;animation-name:tooltip-slide-left}[data-tooltip][data-placement=left]:focus::after,[data-tooltip][data-placement=left]:hover::after{animation-name:tooltip-caret-slide-left}[data-tooltip][data-placement=right]:focus::after,[data-tooltip][data-placement=right]:focus::before,[data-tooltip][data-placement=right]:hover::after,[data-tooltip][data-placement=right]:hover::before{animation-duration:.2s;animation-name:tooltip-slide-right}[data-tooltip][data-placement=right]:focus::after,[data-tooltip][data-placement=right]:hover::after{animation-name:tooltip-caret-slide-right}}@keyframes tooltip-slide-top{from{transform:translate(-50%,.75rem);opacity:0}to{transform:translate(-50%,-.25rem);opacity:1}}@keyframes tooltip-caret-slide-top{from{opacity:0}50%{transform:translate(-50%,-.25rem);opacity:0}to{transform:translate(-50%,0);opacity:1}}@keyframes tooltip-slide-bottom{from{transform:translate(-50%,-.75rem);opacity:0}to{transform:translate(-50%,.25rem);opacity:1}}@keyframes tooltip-caret-slide-bottom{from{opacity:0}50%{transform:translate(-50%,-.5rem);opacity:0}to{transform:translate(-50%,-.3rem);opacity:1}}@keyframes tooltip-slide-left{from{transform:translate(.75rem,-50%);opacity:0}to{transform:translate(-.25rem,-50%);opacity:1}}@keyframes tooltip-caret-slide-left{from{opacity:0}50%{transform:translate(.05rem,-50%);opacity:0}to{transform:translate(.3rem,-50%);opacity:1}}@keyframes tooltip-slide-right{from{transform:translate(-.75rem,-50%);opacity:0}to{transform:translate(.25rem,-50%);opacity:1}}@keyframes tooltip-caret-slide-right{from{opacity:0}50%{transform:translate(-.05rem,-50%);opacity:0}to{transform:translate(-.3rem,-50%);opacity:1}}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation}[dir=rtl]{direction:rtl}@media (prefers-reduced-motion:reduce){:not([aria-busy=true]),:not([aria-busy=true])::after,:not([aria-busy=true])::before{background-attachment:initial!important;animation-duration:1ms!important;animation-delay:-1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:0s!important}}
\ No newline at end of file
diff --git a/html/themes/xcl-picocss-157/index.html b/html/themes/xcl-picocss-157/index.html
deleted file mode 100644
index ca564c488..000000000
--- a/html/themes/xcl-picocss-157/index.html
+++ /dev/null
@@ -1,828 +0,0 @@
-
-
-
-
-
-
-
-
XCL Theme built with PicoCSS for XOOPSCube
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Color
-
-
-
-
-
- About
-
-
-
-
-
-
-
- Minimal CSS Framework for semantic HTML
- Elegant styles for all natives HTML elements without .classes and dark mode automatically enabled.
-
- Theme XCL PicoCSS
-
-
-
-
-
-
-
-
-
-
- Let’s keep the web design simple!
- With just the right amount of everything, Pico is great starting point for a clean and lightweight design system.
-
- More Code, More Problems
- A great design should be minimal, fast and maintainable.
-
- Most popular CSS frameworks are bulky, overkill and hard to customize without hyper-overriding
- styles.
-
- Huge stackings of wrappers and CSS classes are unnecessary for semantics elements.
- Large and complex CSS file increase memory usage and cause longer style calculations.
- Basics HTML elements should not require packaging large amount of dependencies.
-
-
-
-
-
-
-
-
- Overriding CSS variables
- The XCL Theme includes some components of X-layout and
- the CSS overrides some elements that are listed below.
- First of all, Pico's styles and colors are set with CSS custom properties (variables).
- Just override the CSS variables to customize your version of theme PicoCSS.
-
- /* Lime Light scheme (Default) */
-/* Can be forced with data-theme="light" */
-[data-theme="light" ] ,
-:root:not([data-theme="dark" ]) {
---primary : #c0ca33 ;
---primary-hover : #afb42b ;
---primary-focus : rgba(192, 202, 51, 0.125) ;
---primary-inverse : rgba(0, 0, 0, 0.75) ;
-}
-
-/* Lime Dark scheme (Auto) */
-/* Automatically enabled if user has Dark mode enabled */
-@media only screen and (prefers-color-scheme: dark ) {
-:root:not([data-theme="light" ]) {
---primary : #c0ca33 ;
---primary-hover : #cddc39 ;
---primary-focus : rgba(192, 202, 51, 0.25) ;
---primary-inverse : rgba(0, 0, 0, 0.75) ;
-}
-}
-
-/* Lime Dark scheme (Forced) */
-/* Enabled if forced with data-theme="dark" */
-[data-theme="dark" ] {
---primary : #c0ca33 ;
---primary-hover : #cddc39 ;
---primary-focus : rgba(192, 202, 51, 0.25) ;
---primary-inverse : rgba(0, 0, 0, 0.75) ;
-}
-
-/* Lime (Common styles) */
-:root {
---form-element-active-border-color : var (--primary );
---form-element-focus-color : var (--primary-focus );
---switch-color : var (--primary-inverse );
---switch-checked-background-color : var (--primary );
-}
-
-
- You can find all the PicoCSS variables used in the default theme here: css/themes/default.css
-
-
-
- CSS Variables and Components
- CSS overrides and components implemented in XCL Theme PicoCSS.
-
- Updating Components. Please wait…
-
-
- Blockquote
- Use blockquote with footer cite.
-
- “What you leave behind is not what is engraved in stone monuments, but what is woven into the lives of others.”
-
-
-
-
-
- Figure and Caption
- Use figure
tag to wrap an image, and figcaption
to provide a caption.
- Example SVG placeholder.
-
-
-
-
-
-
-
-
-
-
- Your Dream. Your Legacy.
-
- Every Legacy Begins with a Dream. What's Yours?
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Legacy to Remind Us of Where We Come From
-
-
-
-
-
- Button Group - primary
- Group is used with <div role ="group ">
for class ="action-control "
and style of ui-tabs.
-
-
-
- Button Group - secondary
-
-
- Button Group - outline
-
-
-
-
- Dropdown
- This component of X-layout requires jQuery and it is used to render action-control.
-
-
-
-
- Grid
- The default grid creates a column for each child div in the parent element.
-
-
div 1
-
div 2
-
div 3
-
div 4
-
-
- Grid-2
- The class "grid-2" creates two columns, each occupying 50% of a parent element.
-
-
div 1
-
div 2
-
div 3
-
div 4
-
-
- Grid-3
- The class "grid-3" creates three columns for all child divs.
-
-
div 1
-
div 2
-
div 3
-
div 4
-
-
- Grid-left
- The class "grid-left" creates a first column width 1fr and second 3fr.
-
-
div 1
-
div 2
-
div 3
-
div 4
-
-
- Grid-right
- The class "grid-right" creates a first column width 3f and second 3fr.
-
-
div 1
-
div 2
-
div 3
-
div 4
-
-
-
-
-
-
-
-
-
- XCL Theme PicoCSS 1.5.7
- Theme built with PicoCSS 1.5.7 including templates for modules of XCL bundle package.
-
-
-
XCL PicoCSS
-
XCL Bundle Package 2.3.x
-
Smarty Template Engine
-
D3 Forum, Pico, and core modules
-
English, multi-Language
-
-
-
- Smarty is a template engine for PHP, facilitating the separation of presentation (HTML/CSS) from application logic.
-
-
-
-
-
-
- Themes
- Pico is shipped with 2 consistent themes: Light & Dark.
- The Light theme is used by default. The Dark theme is automatically enabled if the user has dark mode enabled
- prefers-color-scheme : dark
- Themes can be forced on document level <html data-theme ="light" >
or
- on any HTML element <article data-theme ="dark" >
-
-
- Dark theme
-
-
-
- Login
-
-
-
-
-
-
- Light theme
-
-
-
- Login
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Welcome to your new website!
-
A web application platform that is simple to deploy and to customize with the frameworks of your choice,
- modules and blocks, accessible format and expanded search capabilities, simpler navigation, and direct control of your data.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/html/themes/xcl-picocss-157/js/index.html b/html/themes/xcl-picocss-157/js/index.html
deleted file mode 100644
index 990cbd603..000000000
--- a/html/themes/xcl-picocss-157/js/index.html
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/html/themes/xcl-picocss-157/js/plugins.js b/html/themes/xcl-picocss-157/js/plugins.js
deleted file mode 100644
index a01fc9d6d..000000000
--- a/html/themes/xcl-picocss-157/js/plugins.js
+++ /dev/null
@@ -1,165 +0,0 @@
-/*
- * XCL Theme PicoCSS 157
- *
- * @version 1.5.7
- * @date 2023-03-20
- * @author Nuno Luciano ( https://github.com/gigamaster )
- * @copyright (c) 2005-2024 The XOOPSCube Project, authors
- * @license MIT
- * @link https://github.com/xoopscube-themes/xcl-picocss-157
- */
-/**
- * 1. Theme Switcher
- * - jQuery Document Ready - helper plugins
- * 2. Render SVG
- * 3. Notification Script Time
- * 4. Dropdown - block options, menu, etc
- * 5. Close on click document
- * 6. Highlight Message nav-tab active
- * 6.1 remove border
- * 6.2 url constructor
- * 7. Preload
- */
-
-// 1. Minimal theme switcher, Pico.css - https://picocss.com - Copyright 2019-2022 - Licensed under MIT
-const themeSwitcher = {
- // Config
- _scheme: "auto",
- menuTarget: "details[role='list']",
- buttonsTarget: "a[data-theme-switcher]",
- buttonAttribute: "data-theme-switcher",
- rootAttribute: "data-theme",
- localStorageKey: "picoPreferedColorScheme",
- // Init
- init() {
- this.scheme = this.schemeFromLocalStorage;
- this.initSwitchers();
- },
- // Get color scheme from local storage
- get schemeFromLocalStorage() {
- if (typeof window.localStorage !== "undefined") {
- if (window.localStorage.getItem(this.localStorageKey) !== null) {
- return window.localStorage.getItem(this.localStorageKey);
- }
- }
- return this._scheme;
- },
- // Prefered color scheme
- get preferedColorScheme() {
- return window.matchMedia("(prefers-color-scheme: dark)").matches
- ? "dark"
- : "light";
- },
- // Init switchers
- initSwitchers() {
- const buttons = document.querySelectorAll(this.buttonsTarget);
- buttons.forEach((button) => {
- button.addEventListener("click", event => {
- event.preventDefault();
- // Set scheme
- this.scheme = button.getAttribute(this.buttonAttribute);
- // Close dropdown
- document.querySelector(this.menuTarget).removeAttribute("open");
- }, false);
- });
- },
- // Set scheme
- set scheme(scheme) {
- if (scheme == "auto") {
- this.preferedColorScheme == "dark"
- ? (this._scheme = "dark")
- : (this._scheme = "light");
- } else if (scheme == "dark" || scheme == "light") {
- this._scheme = scheme;
- }
- this.applyScheme();
- this.schemeToLocalStorage();
- },
- // Get scheme
- get scheme() {
- return this._scheme;
- },
- // Apply scheme
- applyScheme() {
- document
- .querySelector("html")
- .setAttribute(this.rootAttribute, this.scheme);
- },
- // Store scheme to local storage
- schemeToLocalStorage() {
- if (typeof window.localStorage !== "undefined") {
- window.localStorage.setItem(this.localStorageKey, this.scheme);
- }
- },
-};
-// Init
-themeSwitcher.init();
-
-// DOCUMENT READY - Place any jQuery/helper plugins below !
-/* ---------- ---------- ---------- ---------- ---------- */
-// Do something on document ready
-$(function () {
-
- // 2. Inline SVG icons
- $('.svg').renderClassSvg();
-
- // 3. Notification Script Time
- $('div.runtime').fadeIn( 750 ).delay( 3000 ).fadeOut( 500 );
-
- // 4. Dropdown - block options, menu, etc
- $(".dropdown").on("click", ".dropdown-toggle", function (event) {
- event.preventDefault();
- $('.dropdown').removeClass('isopen');
- $(this).parent().toggleClass('isopen');
- });
-
- // 5. Close on click document
- $(document).on("click", function (event) {
- var $trigger = $(".dropdown");
- if ($trigger !== event.target && !$trigger.has(event.target).length) {
- $(".dropdown").removeClass("isopen");
- }
- });
-
- // 6. Highlight Message nav-tab active
- $("#tabs-mail").tabs({
- active: false,
- collapsible: true,
- classes: {
- "ui-tabs": "taborder"
- },
- beforeActivate: function (event, ui) {
- window.open($(ui.newTab).find('a').attr('href'), '_self');
- return false;
- },
-
- }
- ).find('.ui-tabs-tab').removeClass('ui-corner-all ui-corner-top');
- // 6.1 Remove border from dropdown UL children
- $(".ui-tabs-tab .dropdown-content ul").children().css( "border", "0" );
-
- // 6.2 url constructor
- const parseUrl = new URL(window.location.href);
- const msgAction = parseUrl.searchParams.get("action");
- //console.log(parseUrl.searchParams.get("action"));
- //console.log('the action of this url is:', msgAction);
- // If module message index, highlight the first nav-tab
- if (msgAction == null) {
- // $('#tabs-mail ul:first-child li').addClass('ui-state-hover ');
- $('#tabs-mail ul.ui-tabs-nav li:first-child').addClass('ui-state-active');
- } else {
- // Highlight current action nav-tab
- //$('a[href^="index.php?action=' + msgAction + '"]').parent('li').addClass('mail-tab-active');
- $('a[href="index.php?action=' + msgAction + '"]').parent('li').addClass('ui-state-active');
- // console.log('the tab url is :' + )
- }
- if (msgAction == 'settings'|| msgAction == 'blacklist'){
- // Highlight dropdown menu
- $('.dropdown').parent('li').addClass("ui-state-active");
- }
- // 7. preload
- // $(window).on('load', function() {
- // $("div.preload").removeClass("preload");
- // });
-
-});
diff --git a/html/themes/xcl-picocss-157/manifesto.ini.php b/html/themes/xcl-picocss-157/manifesto.ini.php
deleted file mode 100644
index e780b65ac..000000000
--- a/html/themes/xcl-picocss-157/manifesto.ini.php
+++ /dev/null
@@ -1,22 +0,0 @@
-
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{foreach item=category from=$block.categories}>
-
-<{$category.title}>
-
- <{foreach item=forum from=$category.forums}>
- <{$forum.title}>
- <{/foreach}>
-
-
-<{/foreach}>
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/block_list_posts.html b/html/themes/xcl-picocss-157/templates/d3forum/block_list_posts.html
deleted file mode 100644
index 913cddda9..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/block_list_posts.html
+++ /dev/null
@@ -1,30 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-<{foreach item=post from=$block.posts}>
-
- >
- <{* <{if $post.forum_id == 1}>
-
- <{elseif $post.forum_id == 2}>
-
- <{elseif $post.forum_id == 3}>
-
- <{elseif $post.forum_id == 4}>
-
- <{else}> *}>
-
- <{* <{/if}> *}>
- <{$post.subject}>
- <{if $post.guest_name}>
- <{$post.guest_name}>
- <{else}>
- <{$post.uname}>
- <{/if}>
- <{$post.post_time_formatted}>
-
-<{/foreach}>
-
-
-<{* $post.forum_id, $post.forum_title *}>
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/block_list_topics.html b/html/themes/xcl-picocss-157/templates/d3forum/block_list_topics.html
deleted file mode 100644
index 86cf32b87..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/block_list_topics.html
+++ /dev/null
@@ -1,114 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{if $block.full_view == true}>
-
-
-
-
-
-<{else}>
-
-
-<{foreach item=topic from=$block.topics}>
- class="d3f_currenttopic d3f_block_currenttopic"<{/if}>>
- <{if $block.current_topic_id != $topic.id}>
- <{* <{if $topic.forum_id == 1}>
-
- <{elseif $topic.forum_id == 3}>
-
- <{elseif $topic.forum_id == 8}>
-
- <{elseif $topic.forum_id == 10}>
-
- <{else}> *}>
-
- <{* <{/if}> *}>
- <{$topic.title}> (<{$topic.replies}>)
- <{else}>
- <{$topic.title}>(<{$topic.replies}>)
- <{/if}>
- <{if $topic.guest_name}>
- <{$topic.guest_name}>
- <{else}>
- <{$topic.last_uname}>
- <{/if}>
- <{$topic.last_post_time_formatted}>
-<{/foreach}>
-
-
-<{/if}>
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/comment_listposts_flat.html b/html/themes/xcl-picocss-157/templates/d3forum/comment_listposts_flat.html
deleted file mode 100644
index bd7ba7815..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/comment_listposts_flat.html
+++ /dev/null
@@ -1,292 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>isadmin<{/if}>
-
<{$smarty.template}>
-
-<{if $post_hits > 1}>
-
-<{* ------- Pagination *}>
-<{if $pagenav}>{1]
-<{include file="db:`$mydirname`_inc_pagination.html"}>
-<{/if}>
-<{* if $pagenav } >
-
-<{ /if *}>
-
-
-
-
-
- <{$smarty.const._MD_D3FORUM_POSTSTREE}>
-
-
-
-
- <{foreach from=$posts item=eachpost}>
-
- <{""}>
-
-
- <{$eachpost.subject}>
-
- (<{$eachpost.poster_uname}>, <{$eachpost.post_time_formatted}>)
- <{if $forum.isadminormod}>
-
-
- <{/if}>
-
-
- <{/foreach}>
-
-
-
-
-
-
-
-<{if $tree_tp_count>1}>
-
-
-
-
- <{$smarty.const._MD_D3FORUM_TOPIC}>
-
-
-
-
- <{foreach from=$tree item=eachpost}>
-
- <{if $eachpost.id == $post.id}>
- <{$eachpost.ul_in|replace:"
":"\n\t"|replace:"":" "}>
- <{else}>
- <{$eachpost.ul_in|replace:"
-
-
-<{/if}><{* tree_tp_count *}>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-<{/if}><{* ------- /$post_hits > 1 *}>
-
-
-<{* /////// PLUGIN PARAMS & QUICK REPLY \\\\\\\ *}>
-<{if $plugin_params.order !='asc'}>
- <{* begin simple comment form *}>
- <{if $forum.can_post && !$plugin_params.no_form}>
- <{include file="db:`$mydirname`_inc_post_form_quick.html" h2_title=$smarty.const._MD_D3FORUM_POSTASCOMMENTTOP quick_form_mode="sametopic"}>
- <{/if}>
- <{* /end simple comment form *}>
-<{/if}>
-
-
-<{* /////// CAN POST LINK TO FORM \\\\\\\ *}>
-<{if $forum.can_post && $plugin_params.no_form}>
-
- <{* link to comment input form *}>
-
-
- <{/if}>
-
-
-
-<{if $post_hits}>
-
-<{* ------- Top of posts *}>
-<{* ------- Module comments integration *}>
-<{* ------- Poster avatar *}>
-
-<{* /end of posts *}>
-<{/if}>
-<{* ------- /$post_hits *}>
-
-
-
-
- <{if $post_hits > 1}>
-
-<{* ------- Pagination *}>
-<{* if $pagenav}>
-<{include file="db:`$mydirname`_inc_pagination.html"}>
-<{/if *}>
-
-
-
-
-
- <{if $pagenav}>
-
- <{/if}>
-<{* ------- /$pagenav *}>
-
-
- <{/if}>
-<{* ------- /$post_hits > 1 *}>
-
-
-
-<{* ------- begin simple comment form *}>
-
- <{if $plugin_params.order == 'asc'}>
- <{if $forum.can_post && !$plugin_params.no_form}>
- <{include file="db:`$mydirname`_inc_post_form_quick.html" h2_title=$smarty.const._MD_D3FORUM_POSTASCOMMENTTOP quick_form_mode="sametopic"}>
- <{/if}>
- <{/if}>
-
-<{* -------end simple comment form *}>
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/comment_listtopics.html b/html/themes/xcl-picocss-157/templates/d3forum/comment_listtopics.html
deleted file mode 100644
index 74640246c..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/comment_listtopics.html
+++ /dev/null
@@ -1,136 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>isadmin<{/if}>
-
<{$smarty.template}>
-
-
- <{if $plugin_params.order !='asc'}>
-
- <{if $forum.can_post && ! $plugin_params.no_form}>
- <{include file="db:`$mydirname`_inc_post_form_quick.html" h2_title=$smarty.const._MD_D3FORUM_POSTASCOMMENTTOP quick_form_mode="sametopic"}>
- <{/if}>
-
- <{/if}>
-
-
- <{if $plugin_params.h2_comments}>
- <{$plugin_params.h2_comments}>
- <{else}>
- <{$smarty.const._MD_D3FORUM_COMMENTSLIST}>
- <{/if}>
-
-
-<{* ------- Pagination *}>
-<{if $pagenav}> pagenav
-
- <{$pagenav}>
-
-<{/if}>
-
-<{if $forum.can_post && $plugin_params.no_form}>
-
-
-
-
-<{/if}>
-
-
-
-
-
-
-<{* ------- Pagination *}>
-
-<{if $pagenav}>
-
-<{/if}>
-
-<{* ----- ICONS
-
------ *}>
-
-<{if $plugin_params.order == 'asc'}>
-
- <{if $forum.can_post && !$plugin_params.no_form}>
- <{include file="db:`$mydirname`_inc_post_form_quick.html" h2_title=$smarty.const._MD_D3FORUM_POSTASCOMMENTTOP quick_form_mode="sametopic"}>
- <{/if}>
-
-<{/if}>
-
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/inc_breadcrumb.html b/html/themes/xcl-picocss-157/templates/d3forum/inc_breadcrumb.html
deleted file mode 100644
index c8b8fc516..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/inc_breadcrumb.html
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/inc_category_forums.html b/html/themes/xcl-picocss-157/templates/d3forum/inc_category_forums.html
deleted file mode 100644
index 47bde6152..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/inc_category_forums.html
+++ /dev/null
@@ -1,46 +0,0 @@
-
<{$smarty.const._MD_D3FORUM_FORUM}>
-
-<{foreach item=forum from=$category.forums}>
-
-
-
-
- <{* ------- Activity Overview - Forums *}>
-
-
- <{$smarty.const._MD_D3FORUM_TOPICSCOUNT}> <{$forum.topics_count}>
- <{$smarty.const._MD_D3FORUM_POSTSCOUNT}> <{$forum.posts_count}>
- <{if $forum.last_post_time}>
- <{$smarty.const._MD_D3FORUM_LASTPOST}> <{$forum.last_post_time_formatted}>
- <{/if}>
-
-
- <{if $mod_config.show_rss}>
-
-
-
- <{/if}>
-
-
- <{* ------- /Activity Overview - Forums *}>
-
-
-
- <{$forum.desc}>
-
-
-
-<{/foreach}>
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/inc_category_subcategories.html b/html/themes/xcl-picocss-157/templates/d3forum/inc_category_subcategories.html
deleted file mode 100644
index 6df26411c..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/inc_category_subcategories.html
+++ /dev/null
@@ -1,49 +0,0 @@
-
<{$smarty.const._MD_D3FORUM_SUBCATEGORIES}>
-
-<{foreach item="subcategory" from=$category.subcategories}>
-
-
-
-
-
- <{* ------- Activity Overview - Subcategories *}>
-
-
- <{$smarty.const._MD_D3FORUM_TOTALTOPICSCOUNT}> <{$subcategory.topics_count_in_tree}>
- <{$smarty.const._MD_D3FORUM_TOTALPOSTSCOUNT}> <{$subcategory.posts_count_in_tree}>
- <{if $subcategory.last_post_time}>
- <{$smarty.const._MD_D3FORUM_LASTPOST}>: <{$subcategory.last_post_time_formatted}>
- <{/if}>
-
- <{if $mod_config.show_rss}>
-
-
-
- <{/if}>
-
-
- <{* ------- /Activity Overview - Subcategories *}>
-
-
-
- <{if $subcategory.desc}>
-
- <{$subcategory.desc}>
-
- <{/if}>
-
-
-<{/foreach}>
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/inc_d3comment_summary.html b/html/themes/xcl-picocss-157/templates/d3forum/inc_d3comment_summary.html
deleted file mode 100644
index 2e9a253d3..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/inc_d3comment_summary.html
+++ /dev/null
@@ -1,25 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{if !empty($topic.comment_link)}>
-
-
-
- <{elseif isset($topic.comment_description) && is_array($topic.comment_description)}>
-
-
-
<{$smarty.const._MD_D3FORUM_COM_TARGETMODULE}>
-
-
-
<{$smarty.const._MD_D3FORUM_COM_SUBJECT}>
-
-
-
<{$smarty.const._MD_D3FORUM_COM_SUMMARY}>
-
<{$topic.comment_description.summary}>
-
-
-
- <{elseif isset($topic.comment_description)}>
-
<{$topic.comment_description}>
-
-<{/if}>
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/inc_eachpost.html b/html/themes/xcl-picocss-157/templates/d3forum/inc_eachpost.html
deleted file mode 100644
index e628ea1a7..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/inc_eachpost.html
+++ /dev/null
@@ -1,204 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
- <{* ------- POST HEADER *}>
-
- <{* ------- /POST HEADER *}>
-
-
- <{* ------- POST CONTENT *}>
-
- <{$post.post_text}>
-
- <{if $post.signature}>
-
-- <{$post.signature}>
- <{/if}>
-
-
- <{* ------- /POST CONTENT *}>
-
-
-
- <{* ------- ACTION CONTROL *}>
-
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/inc_filter_sort.html b/html/themes/xcl-picocss-157/templates/d3forum/inc_filter_sort.html
deleted file mode 100644
index db39382c8..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/inc_filter_sort.html
+++ /dev/null
@@ -1,26 +0,0 @@
-
- <{$forum_selection_sort|default:''}>
-
-
-
-
-
-
-
-
- <{if $mod_config.use_solved}>
-
-
- <{html_options options=$solved_options selected=$query.solved}>
-
-
- <{/if}>
-
-
- <{html_options options=$odr_options selected=$query.odr}>
-
-
-
- <{$smarty.const._MD_D3FORUM_BTN_REFRESHTOPICS}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/inc_moderators.html b/html/themes/xcl-picocss-157/templates/d3forum/inc_moderators.html
deleted file mode 100644
index f412dae00..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/inc_moderators.html
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-<{foreach from=$target.moderate_groups item=moderator}>
- <{$moderator.gname}>
-<{/foreach}>
-<{foreach from=$target.moderate_users item=moderator}>
- <{$moderator.uname}>
-<{/foreach}>
-
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/inc_pagination.html b/html/themes/xcl-picocss-157/templates/d3forum/inc_pagination.html
deleted file mode 100644
index 690279c79..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/inc_pagination.html
+++ /dev/null
@@ -1,15 +0,0 @@
-
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/inc_post_form_quick.html b/html/themes/xcl-picocss-157/templates/d3forum/inc_post_form_quick.html
deleted file mode 100644
index f8d373c18..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/inc_post_form_quick.html
+++ /dev/null
@@ -1,97 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* ------- Quick Reply - comment input form *}>
-
-
-
-
-
-
- <{if isset($external_link_id)}>
-
- <{/if}>
-
-
-
-
-
-
-
-
-
-
- <{$h2_title|default:$smarty.const._MD_D3FORUM_POSTASCOMMENTTOP}>
-
-
- <{* $smarty.const._MD_D3FORUM_POSTASCOMMENTTOP *}>
-
- <{$smarty.const._MD_D3FORUM_SUBJECT}>
-
-
-
-
- <{if $uname}>
- <{* ------- USER New Post *}>
-
- <{$smarty.const._MD_D3FORUM_TH_UNAME}>
-
-
-
- <{else}>
- <{* ------- GUEST's New Post *}>
-
- <{$smarty.const._MD_D3FORUM_TH_GUESTNAME}>
-
-
-
-
- <{$smarty.const._MD_D3FORUM_TH_GUESTPASSWORD}>
-
-
-
-
- <{$smarty.const._MD_D3FORUM_TH_GUESTURL}>
-
-
- <{/if}>
-
-
- <{$smarty.const._MD_D3FORUM_TH_BODY}>
- <{$message|default:''}>
- <{$antispam.html_in_form|default:''}>
-
-
-
-
-
-
-
-
-<{* Start Form Validation JavaScript *}>
-
-<{* End Form Validation JavaScript *}>
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/inc_postorder_links.html b/html/themes/xcl-picocss-157/templates/d3forum/inc_postorder_links.html
deleted file mode 100644
index 373e73fd3..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/inc_postorder_links.html
+++ /dev/null
@@ -1,42 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
- <{if $postorder !=0}>
-
-
- <{$smarty.const._MD_D3FORUM_LINK_POSTORDERTREEASC}>
-
- <{/if}>
- <{if $postorder !=2}>
-
-
- <{$smarty.const._MD_D3FORUM_LINK_POSTORDERTIMEASC}>
-
- <{/if}>
- <{if $postorder !=3}>
-
-
- <{$smarty.const._MD_D3FORUM_LINK_POSTORDERTIMEDESC}>
-
- <{/if}>
-
- <{if isset($prev_topic.id) || isset($next_topic.id)}>
- <{if $prev_topic.id}>
-
-
- <{$smarty.const._MD_D3FORUM_LINK_PREVTOPIC}>
-
- <{/if}>
- <{if $prev_topic.id && $next_topic.id}>
-
- <{/if}>
- <{if $next_topic.id}>
-
-
- <{$smarty.const._MD_D3FORUM_LINK_NEXTTOPIC}>
-
- <{/if}>
- <{/if}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/inc_topic_icon.html b/html/themes/xcl-picocss-157/templates/d3forum/inc_topic_icon.html
deleted file mode 100644
index 61884038d..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/inc_topic_icon.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<{* Smarty assign images to forum topic *}>
-<{if isset($topic)}>
-<{if isset($topic.sticky)}>
-<{assign var="topic_icon_src" value="`$xoops_url`/images/icons/topic_sticky`$topic.bit_new`.svg"}>
-<{assign var="topic_icon_alt" value=$smarty.const._MD_D3FORUM_TOPICSTICKY}>
-<{elseif isset($topic.invisible)}>
-<{assign var="topic_icon_src" value="`$xoops_url`/image/icons/topic_invisible.svg"}>
-<{assign var="topic_icon_alt" value=$smarty.const._MD_D3FORUM_ALT_INVISIBLE}>
-<{else}>
-<{assign var="topic_icon_src" value="`$xoops_url`/images/icons/topic_`$topic.bit_new``$topic.bit_hot`.svg"}>
-<{assign var="topic_icon_alt" value=""}>
-<{/if}>
-<{/if}>
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/inc_topicbar.html b/html/themes/xcl-picocss-157/templates/d3forum/inc_topicbar.html
deleted file mode 100644
index fd341e9d2..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/inc_topicbar.html
+++ /dev/null
@@ -1,131 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-<{if !$xoops_isuser}>
-
-
- <{* ----- GUEST CAN POST ----- *}>
- <{if $forum.can_post}>
-
<{$smarty.const._MD_D3FORUM_GUESTSCANPOST_DESC}>
- <{else}>
-
<{$smarty.const._MD_D3FORUM_GUESTSCANNOTPOST_DESC}>
- <{/if}>
-
-
-<{/if}>
-
-<{* strip *}>
-
-
-
-
-<{* ---------- CAPTURE TOPIC ACTION CONTROL *}>
-<{capture name="topic_controller"}>
-
-
-
- <{* ----- ALERT NOTIFICATION TOPIC LOCKED ----- *}>
- <{if $topic.locked}>
-
-
-
<{$smarty.const._MD_D3FORUM_TOPICLOCKED_DESC}>
-
- <{/if}>
-
- <{if !$forum.can_post}>
-
-
<{$smarty.const._MD_D3FORUM_CANTCREATENEWTOPICTHISFORUM}>
-
- <{/if}>
-
- <{if $forum.external_link_format}>
-
- <{$smarty.const._MD_D3FORUM_FORUMASCOMMENT_DESC}>
-
- <{/if}>
-
-<{* ----- ACTION - TOPIC ----- *}>
-
-<{* ----- / ACTION - TOPIC ----- *}>
-<{/capture}>
-
-<{* ---------- RENDER CAPTURE *}>
-<{if $smarty.capture.topic_controller}>
- <{$smarty.capture.topic_controller}>
-<{/if}>
-
-
-<{* /strip *}>
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/inc_vote.html b/html/themes/xcl-picocss-157/templates/d3forum/inc_vote.html
deleted file mode 100644
index 6f5b1bbc4..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/inc_vote.html
+++ /dev/null
@@ -1,50 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
- <{if $post.can_vote}>
-
-
-
-
- <{if $caller == 'listposts'}>
-
-
- <{/if}>
-
-
-
-
- <{* ------- REMOVE SMARTY COMMENT TO ALLOW NEGATIVE VOTE *}>
-
-
-
-
- <{if $caller == 'listposts'}>
-
-
- <{/if}>
-
-
-
-
- <{* ------- REMOVE SMARTY COMMENT TO ALLOW NEGATIVE VOTE *}>
- <{/if}>
-
-
-
-
-
- <{$smarty.const._MD_D3FORUM_VOTECOUNT}>
- <{$post.votes_count}>
- <{$smarty.const._MD_D3FORUM_VOTEPOINTAVG}>
- <{$post.votes_avg|string_format:"%.2f"}>
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/main_category_form.html b/html/themes/xcl-picocss-157/templates/d3forum/main_category_form.html
deleted file mode 100644
index 61cf1a3e1..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/main_category_form.html
+++ /dev/null
@@ -1,122 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{if $mod_config.show_breadcrumbs}>
-
-
-
-<{/if}>
-
-
-
- <{$gticket_hidden}>
-
-
-
- <{$smarty.const._MD_D3FORUM_CATEGORYMANAGER}>
-
-
- <{if $xoops_isadmin}>
-
- <{/if}>
-
-
-
- <{$smarty.const._MD_D3FORUM_TH_CATEGORYTITLE}>
-
-
-
-
-
- <{$smarty.const._MD_D3FORUM_TH_CATEGORYDESC}>
- <{$category.desc}>
-
-
-
-
- <{$smarty.const._MD_D3FORUM_TH_CATEGORYPARENT}>
-
- (<{$smarty.const._MD_D3FORUM_TOP}>)
- <{$cat_jumpbox_options}>
-
-
-
-
-
- <{$smarty.const._MD_D3FORUM_TH_CATEGORYWEIGHT}>
-
-
-
-
-
- <{$children_count|default:"0"}>
- <{$smarty.const._MD_D3FORUM_CHILDREN_COUNT}>
-
-
-
- <{* ----- CATEGORY BATCH ACTION *}>
-
- <{$smarty.const._MD_D3FORUM_BATCH_ACTIONS}>
-
-
-
- <{$smarty.const._MD_D3FORUM_BA_TURNSOLVEDON}>
-
-
-
- <{* ----- CATEGORY OPTIONS *}>
-
- <{$smarty.const._MD_D3FORUM_TH_CATEGORYOPTIONS}>
-
- checked="checked"<{/if}>>
- <{$smarty.const._MD_D3FORUM_ONOFF}>
-
-
- style="display:none;"<{/if}> name="options">
- <{$category.options}>
- <{* NOTE : Language constant with custom HTML paragraph/code *}>
- <{$smarty.const._MD_D3FORUM_HOWTO_OVERRIDEOPTIONS}>
- <{$category.option_desc}>
-
-
-
- <{* ----- /CATEGORY OPTIONS *}>
-
-
-
-
-
-
-
-<{* Start Form Vaidation JavaScript *}>
-
-<{* End Form Vaidation JavaScript *}>
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/main_cutpasteposts.html b/html/themes/xcl-picocss-157/templates/d3forum/main_cutpasteposts.html
deleted file mode 100644
index f033cde66..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/main_cutpasteposts.html
+++ /dev/null
@@ -1,85 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{if $mod_config.show_breadcrumbs}>
-
-
-
- <{/if}>
-
-
-
-<{$smarty.const._MD_D3FORUM_CUTPASTEPOSTS}>
-
-
- <{$reference_subject}>
- <{$smarty.const._MD_D3FORUM_BY}>: <{$reference_name}>
- <{$smarty.const._MD_D3FORUM_ON}>: <{$reference_time_formatted}>
- <{$reference_message}>
-
-
-
-
- <{$smarty.const._MD_D3FORUM_CHILDREN_COUNT}> <{$children_count}>
- <{$smarty.const._MD_D3FORUM_PARENT_POSTID}> <{$post.pid}>
-
-
-
-
-
-
-
-
-
<{$smarty.const._MD_D3FORUM_CUTPASTEBYPOSTIDSBJ}>
-
<{$smarty.const._MD_D3FORUM_CUTPASTEBYPOSTIDDSC}>
-
-
-
-
- <{$smarty.const._MD_D3FORUM_CUTPASTEBYPOSTID_DEST}>
-
-
-
- <{$smarty.const._SUBMIT}>
-
-
-
-
-
-
-
-
-
-<{if $post.pid}>
-
<{$smarty.const._MD_D3FORUM_CUTPASTETOPICDIVSBJ}>
-
<{$smarty.const._MD_D3FORUM_CUTPASTETOPICDIVDSC}>
-<{else}>
-
<{$smarty.const._MD_D3FORUM_CUTPASTEBYFORUMIDSBJ}>
-
<{$smarty.const._MD_D3FORUM_CUTPASTEBYFORUMIDDSC}>
-<{/if}>
-
-
-
-
-
- <{$smarty.const._MD_D3FORUM_CUTPASTEBYFORUMID_DEST}>
- <{$forum_jumpbox_options}>
-
-
- <{$smarty.const._SUBMIT}>
-
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/main_delete.html b/html/themes/xcl-picocss-157/templates/d3forum/main_delete.html
deleted file mode 100644
index 3aaf132d9..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/main_delete.html
+++ /dev/null
@@ -1,59 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{if $mod_config.show_breadcrumbs}>
-
-
-
-<{/if}>
-
-
-
- <{$smarty.const._DELETE}>
-
-
-
- <{$reference_subject}>
- <{$smarty.const._MD_D3FORUM_BY}>: <{$reference_name}>
- <{$smarty.const._MD_D3FORUM_ON}>: <{$reference_time_formatted}>
- <{$reference_message}>
- <{$smarty.const._MD_D3FORUM_CHILDREN_COUNT}> <{$children_count}>
-
-
-
-
-
-<{$gticket_hidden}>
-
- <{if $children_count}>
- <{$smarty.const._MD_D3FORUM_CONFIRM_AREUSUREDEL}>
- <{else}>
- <{$smarty.const._MD_D3FORUM_CONFIRM_AREUSUREDELONE}>
- <{/if}>
-
- <{* password for guest *}>
- <{if ! $xoops_isuser}>
-
- <{$smarty.const._MD_D3FORUM_TH_GUESTPASSWORD}>
-
-
- <{/if}>
-
-
-
- <{$smarty.const._DELETE}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/main_forum_form.html b/html/themes/xcl-picocss-157/templates/d3forum/main_forum_form.html
deleted file mode 100644
index 77b71120f..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/main_forum_form.html
+++ /dev/null
@@ -1,222 +0,0 @@
-<{* ICONS *}>
-<{include file="db:`$mydirname`_inc_topic_icon.html"}>
-
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{if $mod_config.show_breadcrumbs}>
-
-
-
-<{/if}>
-
-
-
-
-
-
- <{* Permissions *}>
- <{$gticket_hidden}>
-
-
-
- <{if $xoops_isadmin}>
-
- <{/if}>
-
-
- <{$smarty.const._MD_D3FORUM_TH_FORUMTITLE}>
-
-
-
-
- <{$smarty.const._MD_D3FORUM_TH_FORUMDESC}>
- <{$forum.desc}>
-
-
- <{if $xoops_isadmin}>
-
- <{$smarty.const._MD_D3FORUM_CATEGORY}>
- <{if $cat_jumpbox_options}>
-
- <{$cat_jumpbox_options}>
-
- <{else}>
- <{$category.title}>
-
- <{/if}>
-
-
-
- <{$smarty.const._MD_D3FORUM_TH_FORUMWEIGHT}>
-
-
-
-
- <{$smarty.const._MD_D3FORUM_TH_EXTERNALLINKFORMAT}>
-
-
-
- <{$smarty.const._MD_D3FORUM_HELP_EXTERNALLINKFORMAT}>
-
- <{$smarty.const._MD_D3FORUM_TH_FORUMOPTIONS}>
-
-
- checked="checked"<{/if}>>
- <{$smarty.const._MD_D3FORUM_ONOFF}>
-
-
-
- style="display:none;"<{/if}>>
- <{$forum.options}>
-
- <{$smarty.const._MD_D3FORUM_HOWTO_OVERRIDEOPTIONS}>
-
- <{$forum.option_desc}>
-
-
- <{/if}>
-
- <{if !$xoops_isadmin}>
-
- <{/if}>
-
-
-
-
-
-
-
-
-
-
-
-
-<{if $forum.id > 0 && $xoops_isadmin}>
-
-
-
-
-
-
-
- Export to module
-
- <{html_options options=$export_to_module_options}>
-
-
- Export to category
-
- ----
-
-
- <{foreach from=$export_to_cat_options key="ex_cat_id" item="ex_options"}>
- Export Options
-
- ----
- <{$ex_options}>
-
- <{/foreach}>
-
-
-
-
-
-
- Move
-
- <{$smarty.const._MD_D3FORUM_BTN_MOVEFORUMTOOTHERFORUM}>
-
-
-
-
-
- Copy
-
- <{$smarty.const._MD_D3FORUM_BTN_COPYFORUMTOOTHERFORUM}>
-
-
-
- <{$gticket_hidden}>
-
-
-
-
-
-
-
-<{/if}>
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/main_listcategories.html b/html/themes/xcl-picocss-157/templates/d3forum/main_listcategories.html
deleted file mode 100644
index 2d3fb6da8..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/main_listcategories.html
+++ /dev/null
@@ -1,237 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-<{* TODO template db: and custom icon set *}>
-
-
-<{if $mod_config.show_breadcrumbs}>
-
-
-
-<{/if}>
-
-
-<{* ------- Top Message *}>
-
-
- <{* ----- ADMIN TOP DESCRIPTION *}>
- <{* Edit Top Message : Dashboard »» Forum »» Preferences *}>
-
- <{$mod_config.top_message}>
-
-
- <{* ------- Activity Overview *}>
-
- <{$smarty.const._MD_D3FORUM_TOTALTOPICSCOUNT}>
<{$total_topics_count}>
- <{$smarty.const._MD_D3FORUM_TOTALPOSTSCOUNT}>
<{$total_posts_count}>
- <{$smarty.const._MD_D3FORUM_TIMENOW}>
<{$currenttime_formatted}>
- <{$smarty.const._MD_D3FORUM_LASTVISIT}>
<{$lastvisit_formatted}>
-
- <{if $mod_config.show_rss}>
-
-
-
- <{/if}>
-
-
-
-
-
-
-
-<{* ------- Top Categories List *}>
-
-<{foreach item="category" from=$top_categories}>
-
-<{if $category.subcategories or $category.forums or $xoops_isadmin}>
-
-
-
-
-
-
- <{* ---------- Subcategories List
- H3 subcategory
- section class=subcategory-id
- ---------- *}>
-
- <{if $category.subcategories}>
- <{include file="db:`$mydirname`_inc_category_subcategories.html"}>
- <{/if}>
-
-
- <{* ------- Forums List
- H4 Forums
- section class=forum-id
- ---------- *}>
- <{if $category.forums}>
- <{include file="db:`$mydirname`_inc_category_forums.html"}>
- <{/if}>
-
-
-
-
-
-
-
-<{/if}>
-<{/foreach}>
-<{* ------- /Loops categories *}>
-<{* ------- /Top Categories list *}>
-
-
-
-
-<{if $xoops_isuser}>
-<{* ------- Forum icon legend *}>
-
-
-
-
- <{$smarty.const._MD_D3FORUM_LEGEND}>
-
-
-
-
-<{* ----- NOTIFICATION ----- *}>
-<{include file='db:legacy_notification_select.html'}>
-
-<{* ----- Forum jump-box *}>
-
-
-
-
-
- <{$forum_jumpbox_options}>
-
-
-
-
-
-
-
-<{/if}>
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/main_listforums.html b/html/themes/xcl-picocss-157/templates/d3forum/main_listforums.html
deleted file mode 100644
index b40912d17..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/main_listforums.html
+++ /dev/null
@@ -1,281 +0,0 @@
-<{* ICONS *}>
-<{include file="db:`$mydirname`_inc_topic_icon.html"}>
-
-<{* Dev-Mode Toggle *}>
-
<{$smarty.template}>
-
-
-<{if $mod_config.show_breadcrumbs}>
-
-
-
-<{/if}>
-
-
-<{* ------- Category Top message *}>
-
-
- <{$category.title}>
-
- <{if $mod_config.show_rss}>
-
-
-
- <{/if}>
-
- <{if $category.desc}>
-
- <{$category.desc}>
-
- <{/if}>
-
-
-
-
-
-
-
-
-<{* ----- Subcategories *}>
-<{if $subcategories}>
-
-<{$smarty.const._MD_D3FORUM_SUBCATEGORIES}>
-
- <{foreach item=subcategory from=$subcategories}>
-
-
-
-
-
- <{* ------- Activity Overview - Subcategories *}>
-
- <{$smarty.const._MD_D3FORUM_TOTALTOPICSCOUNT}> <{$subcategory.topics_count_in_tree}>
- <{$smarty.const._MD_D3FORUM_TOTALPOSTSCOUNT}> <{$subcategory.posts_count_in_tree}>
- <{if $subcategory.last_post_time}>
- <{$smarty.const._MD_D3FORUM_LASTPOST}>: <{$subcategory.last_post_time_formatted}>
- <{/if}>
-
- <{if $mod_config.show_rss}>
-
-
-
- <{/if}>
-
- <{* ------- /Activity Overview - Subcategories *}>
-
-
-
- <{if $subcategory.desc}>
-
- <{$subcategory.desc}>
-
- <{/if}>
-
-
- <{/foreach}>
-<{/if}>
-<{* ----- /Subcategories *}>
-
-
-
-<{* ----- Forums List *}>
-<{if $forums}>
-
-<{$smarty.const._MD_D3FORUM_FORUM}>
-
- <{foreach item=forum from=$forums}>
-
-
-
-
- <{if $forum.desc}>
-
<{$forum.desc}>
- <{/if}>
-
- <{* ------- Action Control *}>
-
-
- <{if $forum.isadminormod}>
- <{include file="db:`$mydirname`_inc_moderators.html" target=$forum}>
- <{/if}>
-
-
- <{if $forum.external_link_format}>
-
[<{$smarty.const._MD_D3FORUM_FORUMASCOMMENT}>]
- <{elseif $forum.can_post}>
-
- <{/if}>
-
-
-
- <{/foreach}>
-<{/if}>
-<{* ----- /Forums List *}>
-
-
-
-
-<{if $xoops_isuser}>
-
-<{* ----- Forum icon legend *}>
-
-
-
-
- <{$smarty.const._MD_D3FORUM_LEGEND}>
-
-
-
-
-<{* /////// NOTIFICATION \\\\\\\ *}>
-<{include file='db:legacy_notification_select.html'}>
-
-<{* ----- Category jump-box *}>
-
-
-
-
- (<{$smarty.const._MD_D3FORUM_TOP}>)
- <{$cat_jumpbox_options}>
-
-
-
-
-
-
-
-
-<{/if}>
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/main_listposts.html b/html/themes/xcl-picocss-157/templates/d3forum/main_listposts.html
deleted file mode 100644
index 8643de5f5..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/main_listposts.html
+++ /dev/null
@@ -1,207 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{if $mod_config.show_breadcrumbs}>
-
-
-
-<{/if}>
-
-<{* /////// SUMMARY \\\\\\\ *}>
-<{* if $forum.external_link_format *}>
-<{* include file="db:`$mydirname`_inc_d3comment_summary.html" *}>
-<{* /if *}>
-
-<{* ------- TOPIC NEW and ACTIONS *}>
-<{include file="db:`$mydirname`_inc_topicbar.html"}>
-
-
-<{* ------- Pagination *}>
-<{if $pagenav}>
-<{include file="`$xoops_theme`/templates/$mydirname/inc_pagination.html"}>
-<{/if}>
-<{* ------- Pagination *}>
-<{* if $pagenav *}>
-<{* include file="db:`$mydirname`_inc_pagination.html" *}>
-<{* /if *}>
-
-<{* ------- TOPIC FILTER ORDER *}>
-<{include file="db:`$mydirname`_inc_postorder_links.html"}>
-
-
-<{* ------- POSTS LOOP - list of top posts *}>
-
- <{foreach item=post from=$posts}>
- <{include file="db:`$mydirname`_inc_eachpost.html" post=$post caller="listposts" inner_link_format="#post_id%s"}>
- <{/foreach}>
-
-
-
-<{* ------- Pagination *}>
-<{if $pagenav}>
-<{include file="`$xoops_theme`/templates/$mydirname/inc_pagination.html"}>
-<{/if}>
-<{* ------- Pagination *}>
-<{* if $pagenav *}>
-<{* include file="db:`$mydirname`_inc_pagination.html" *}>
-<{* /if *}>
-
-
-<{* ------- TOPIC FILTER ORDER *}>
-<{include file="db:`$mydirname`_inc_postorder_links.html"}>
-
-
-
-<{* /////// QUICK REPLY == 3 \\\\\\\ *}>
-<{if $first_post.can_reply && ($postorder==3)}>
-<{* include file="`$xoops_theme`/templates/$mydirname/inc_post_form_quick.html" uname=$xoops_uname h2_title=$smarty.const._MD_D3FORUM_POSTASSAMETOPIC quick_form_mode="sametopic" subject_raw=$first_post.subject_raw *}>
-<{include file="db:`$mydirname`_inc_post_form_quick.html" uname=$xoops_uname h2_title=$smarty.const._MD_D3FORUM_POSTASSAMETOPIC quick_form_mode="sametopic" subject_raw=$first_post.subject_raw}>
-<{/if}>
-
-<{* /////// Quick Reply Form !=3 \\\\\\\ *}>
-<{if $first_post.can_reply && ($postorder!=3)}>
-<{* include file="`$xoops_theme`/templates/$mydirname/inc_post_form_quick.html" uname=$uname h2_title=$smarty.const._MD_D3FORUM_POSTASSAMETOPIC quick_form_mode="sametopic" subject_raw=$first_post.subject_raw *}>
-<{include file="db:`$mydirname`_inc_post_form_quick.html" uname=$uname h2_title=$smarty.const._MD_D3FORUM_POSTASSAMETOPIC quick_form_mode="sametopic" subject_raw=$first_post.subject_raw}>
-<{/if}>
-
-
-
-<{* /////// POST TREE \\\\\\\ *}>
-
-
-
-
- <{$smarty.const._MD_D3FORUM_POSTSTREE}>
-
-
-
-
- <{* /////// -------------------- NOTE
-
- The "Tree structure" (
) is created at
- trust_path/modules/d3forum/include/comment_functions.php
- line 513
-
- trust_path/modules/d3forum/include/viewpost.php
- line 82
-
- Here UL is replaced (removed) from the "tree structure" and LI margin incremented by 10px
- Closing tag /LI is optional, since all "block-level" tags are self-closing tags in HTML5.
-
- /////// -------------------- *}>
-
-
- <{foreach from=$posts item=eachpost}>
-
- <{if $eachpost.id == $post.id}>
- <{$eachpost.ul_in|replace:"":"\n\t"|replace:"":" "}>
- <{else}>
- <{$eachpost.ul_in|replace:"":"\n\t"|replace:"":" "}>
- <{/if}>
-
- <{if ($eachpost.topic_id==$topic.id)}>
-
-
- <{$eachpost.subject|truncate:44:'...'}>
- <{$eachpost.poster_uname}>, <{$eachpost.post_time_formatted}>
-
-
- <{if $forum.isadminormod}>
-
-
- <{/if}>
-
- <{/if}>
-
-
- <{/foreach}>
-
-
- <{* POST TREE *}>
-
-
-<{* /////// TOPIC TREE - external link \\\\\\\ *}>
-
-<{if $topic.external_link_id && ($tree_tp_count>1)}>
-
-
-
-
- <{$smarty.const._MD_D3FORUM_TOPIC}>
-
-
-
-
-
-
- <{foreach from=$tree item=eachpost}>
-
- <{if ($eachpost.depth_in_tree==0)}>
-
- <{* if $eachpost.id == $post.id *}>
- <{if ($eachpost.topic_id==$topic.id) && ($eachpost.depth_in_tree==0)}>
- <{$eachpost.ul_in|replace:"":"\n\t"|replace:"":" "}>
- <{else}>
- <{$eachpost.ul_in|replace:"
-
- <{* $pos-tree-ext-view *}>
-<{/if}>
-
-
-
-
-
-<{* /////// NOTIFICATION \\\\\\\ *}>
-<{if $xoops_isuser}>
-<{include file='db:legacy_notification_select.html'}>
-<{/if}>
-
-
-<{* /////// JUMP BOX \\\\\\\ *}>
-
-
-
-
- <{$forum_jumpbox_options}>
-
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/main_listtopics.html b/html/themes/xcl-picocss-157/templates/d3forum/main_listtopics.html
deleted file mode 100644
index 405c5fdfb..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/main_listtopics.html
+++ /dev/null
@@ -1,342 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{if $mod_config.show_breadcrumbs}>
-
-
-
-<{/if}>
-
-
-
-<{if $forum.external_link_format}>
-
- <{$smarty.const._MD_D3FORUM_FORUMASCOMMENT_DESC}>
-
-<{/if}>
-
-
-<{* ------- CATEGORY TOP - Forum *}>
-
-
-
-
-
-
<{$forum.title}>
-
- <{* ------- Activity Overview - Forums *}>
-
-
- <{if $forum.isadminormod}>
- <{include file="db:`$mydirname`_inc_moderators.html" target=$forum}>
- <{/if}>
-
- <{$smarty.const._MD_D3FORUM_TOPICSCOUNT}> <{$forum.topics_count}>
- <{$smarty.const._MD_D3FORUM_POSTSCOUNT}> <{$forum.posts_count}>
-
- <{* NOTE: only "last post time" is available outside the loop ! *}>
- <{if $forum.last_post_time}>
-
- <{$smarty.const._MD_D3FORUM_LASTPOST}>
- <{$forum.last_post_time_formatted}>
- <{/if}>
-
- <{if $mod_config.show_rss}>
-
-
-
- <{/if}>
-
- <{* ------- /Activity Overview - Forums *}>
-
-
- <{* FORUM DESCRIPTION - RAW TEXT *}>
-
- <{$forum.desc}>
-
-
-
-
-
-
-<{* ------- D3 COMMENT SUMMARY *}>
-<{include file="db:`$mydirname`_inc_d3comment_summary.html" topic=$d3comment_info}>
-
-
-<{* ------- FORUM TOPIC SORT *}>
-
-
-
- <{$forum_selection_sort|default:''}>
-
-
-
-
-
-
- <{if $mod_config.use_solved}>
-
-
- <{html_options options=$solved_options selected=$query.solved}>
-
-
- <{/if}>
-
-
- <{html_options options=$odr_options selected=$query.odr}>
-
-
-
-
-
-
-
-
- <{$smarty.const._MD_D3FORUM_BTN_REFRESHTOPICS}>
-
-
-
-
-
-
-<{* ------- Pagination *}>
-<{if $pagenav}>
-
-
-
-<{/if}>
-
-
-
-<{* ----- TOPICS LIST *}>
-
-
-<{foreach item=topic from=$topics}>
-
- <{* TODO theme component for Forum topics images
- NOTE : Assign icons MUST be in the topic loop ! *}>
-
- <{if $topic.sticky}>
- <{assign var="topic_icon_src" value="`$xoops_url`/images/icons/topic_sticky`$topic.bit_new`.svg"}>
- <{assign var="topic_icon_alt" value=$smarty.const._MD_D3FORUM_TOPICSTICKY}>
- <{elseif $topic.invisible}>
- <{assign var="topic_icon_src" value="`$xoops_url`/images/icons/topic_invisible.svg"}>
- <{assign var="topic_icon_alt" value=$smarty.const._MD_D3FORUM_ALT_INVISIBLE}>
- <{else}>
- <{assign var="topic_icon_src" value="`$xoops_url`/images/icons/topic_`$topic.bit_new``$topic.bit_hot`.svg"}>
- <{assign var="topic_icon_alt" value="New `$smarty.const._MD_D3FORUM_TOPIC`"}>
- <{/if}>
-
-
-
-
-
- <{if $topic.replies>0}>
-
- <{$smarty.const._MD_D3FORUM_LASTPOST}> <{$topic.last_post_time_formatted}> -
-
- <{if $topic.last_post_gname}>
- <{$topic.last_post_gname}>
- <{else}>
- <{$topic.last_post_uname}>
- <{/if}>
-
-
-
- <{/if}>
-
-
-
-
-
- <{/foreach}>
- <{* ------- end forum topic *}>
-
-
-<{* ----- /LIST TOPICS *}>
-
-
-<{* ------- Pagination *}>
-
-<{if $pagenav}>
-
-<{/if}>
-
-
-<{if $xoops_isuser}>
-
-
-<{* ----- FORUM ICONS LEGEND *}>
-
-
-
-
- <{$smarty.const._MD_D3FORUM_LEGEND}>
-
-
-
-
-<{* /////// NOTIFICATION \\\\\\\ *}>
-<{include file='db:legacy_notification_select.html'}>
-
-<{* ----- FORUM JUMP-BOX *}>
-
-
-
-
-
- <{$forum_jumpbox_options}>
-
-
-
-
-
-<{/if}>
-
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/main_listtopics_over_categories.html b/html/themes/xcl-picocss-157/templates/d3forum/main_listtopics_over_categories.html
deleted file mode 100644
index d9f13f45a..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/main_listtopics_over_categories.html
+++ /dev/null
@@ -1,182 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* TODO template db: and custom icon set *}>
-<{include file="db:`$mydirname`_inc_topic_icon.html"}>
-
-
-<{if $mod_config.show_breadcrumbs}>
-
-
-
-<{/if}>
-
-
-
-
- <{$pagetitle}>
-
- <{* ------- FILTER SORT *}>
-
-
- <{$forum_selection_sort|default:''}>
-
-
-
- <{if $mod_config.use_solved}>
-
- <{html_options options=$solved_options selected=$query.solved}>
-
- <{/if}>
-
-
- <{html_options options=$odr_options selected=$query.odr}>
-
-
-
-
-
-
-
- <{$smarty.const._MD_D3FORUM_BTN_REFRESHTOPICS}>
-
-
-
-
-
-
-
- <{if $pagenav}>
-
- <{/if}>
-
-
- <{* start forum main table *}>
-
-
-
-
-
- <{$topic_hits|string_format:$smarty.const._MD_D3FORUM_FMT_TOPICHITS}>
- <{$smarty.const._MD_D3FORUM_FORUM}>
- <{$smarty.const._MD_D3FORUM_REPLIES}>
- <{$smarty.const._MD_D3FORUM_VIEWS}>
- <{$smarty.const._MD_D3FORUM_LASTPOST}>
-
-
-
- <{* icons *}>
- <{foreach item=topic from=$topics}>
-
- <{strip}>
-
-
-
- <{if $topic.locked}>
-
- <{/if}>
- <{if ! $topic.solved}>
- <{if $topic.forum_isadminormod}>
-
-
- <{else}>
-
- <{/if}>
- <{/if}>
- <{if $uid && $topic.u2t_marked}>
-
-
- <{/if}>
- <{$topic.title}>
- <{$topic.topic_page_jump}>
-
- <{if $topic.votes_count > 0}>
- <{$smarty.const._MD_D3FORUM_VOTECOUNT}>: <{$topic.votes_count}>
- <{$smarty.const._MD_D3FORUM_VOTEPOINTAVG}>: <{$topic.votes_avg|string_format:"%.2f"}>
-
- <{/if}>
-
-
- <{$topic.forum_title}>
-
- <{$topic.replies}>
-
- <{$topic.views}>
-
- <{if $topic.replies>0}><{$topic.last_post_time_formatted}>
- <{if $topic.last_post_gname}>
- <{$topic.last_post_gname}>
- <{else}>
- <{$topic.last_post_uname}>
- <{/if}>
-
-
-
- <{/if}>
- <{/strip}>
-
-
- <{/foreach}>
- <{* ------- end forum topic *}>
-
-
-
- <{* end forum main table *}>
-
-
- <{* ------- Forum Pagination *}>
- <{if $pagenav}>
-
- <{/if}>
-
-
-<{* ------- Forum nav jump box *}>
-
-
-
- <{$forum_jumpbox_options}>
-
- <{$smarty.const._MD_D3FORUM_BTN_JUMPTOFORUM}>
-
-
-
-<{* ------- Forum icons legend *}>
-
-
-
- <{$smarty.const._MD_D3FORUM_LEGEND}>
-
-
-
-
-<{* /////// NOTIFICATION \\\\\\\ *}>
-<{if $xoops_isadmin}>
-<{include file='db:system_notification_select.html'}>
-<{/if}>
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/main_post_form.html b/html/themes/xcl-picocss-157/templates/d3forum/main_post_form.html
deleted file mode 100644
index 1b1912583..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/main_post_form.html
+++ /dev/null
@@ -1,327 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{if $mod_config.show_breadcrumbs}>
-
-
-
-<{/if}>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-<{include file="db:`$mydirname`_inc_d3comment_summary.html"}>
-
-
- <{$smarty.const._MD_D3FORUM_SUBJECT}>
-
-
-
- <{if $post.poster_uid}>
-
-
- <{$smarty.const._MD_D3FORUM_TH_UNAME}>
-
-
-
- <{elseif $uid && !$post.id}>
-
-
-
- <{$smarty.const._MD_D3FORUM_TH_UNAME}>
-
-
-
-
- <{* else *}>
- <{* ----- REMOVE this smarty comment-line, and smarty comment from "*"else"*" to allow guest comments
-
-
-
- <{$smarty.const._MD_D3FORUM_TH_GUESTNAME}>
-
-
-
- <{$smarty.const._MD_D3FORUM_TH_GUESTEMAIL}>
-
-
- <{$smarty.const._MD_D3FORUM_TH_GUESTURL}>
-
-
- <{$smarty.const._MD_D3FORUM_TH_GUESTPASSWORD}>
-
-
- ----- REMOVE this comment-line to allow guest comments *}>
- <{/if}>
-
-
-
- <{$smarty.const._MD_D3FORUM_MESSAGEICON}>
-
- <{html_options options=$icon_options selected=$icon_selected}>
-
-
-
-
- <{$smarty.const._MD_D3FORUM_TH_BODY}>
-
- <{if $body_wysiwyg}>
- <{$body_wysiwyg}>
- <{else}>
- <{if $smarty.const.LEGACY_BASE_VERSION|version_compare:'2.2':'>='}>
- <{if $allow_html && (!$message || $html_checked)}>
- <{assign var=editor value=html}>
- <{else}>
- <{assign var=editor value=bbcode}>
- <{/if}>
- <{xoops_dhtmltarea class=$editor name=message id=message cols=60 rows=15 value=$message|htmlspecialchars_decode:$smarty.const.ENT_QUOTES editor=$editor}>
- <{if $legacy_module == 'legacy'}>
- <{assign var=editor value=""}>
- <{/if}>
- <{if (!$message && $editor == 'html')}>
- <{assign var=html_checked value='checked="checked"'}>
- <{assign var=xcode_checked value=""}>
- <{assign var=br_checked value=""}>
- <{/if}>
- <{else}>
-
- <{$smarty.const._MD_D3FORUM_LABEL_INPUTHELPER}>
-
- <{xoopsdhtmltarea name="message" cols="60" rows="15" value=$message pre_style="display:none;" post_style="display:none;"}>
- <{/if}>
- <{/if}>
-
-
- <{if ($reference_quote)}>
-
-
-
- <{/if}>
-
-
- <{$smarty.const._MD_D3FORUM_OPTIONS}>
-
-
- <{if $forum.isadminormod && $mode == "edit" && ! $post.approval}>
-
- >
- <{$smarty.const._MD_D3FORUM_LABEL_DOAPPROVAL}>
-
- <{/if}>
-
-
- <{if $can_change_solved}>
-
- >
- <{$smarty.const._MD_D3FORUM_TH_SOLVED}>
-
- <{/if}>
-
-
- <{if $allow_mark}>
-
- >
- <{$smarty.const._MD_D3FORUM_MARK_TURNON}>
-
- <{/if}>
-
-
- <{if $allow_html}>
-
- >
- <{$smarty.const._MD_D3FORUM_ENABLEHTML}>
-
- <{/if}>
-
-
-
-
-
- <{$smarty.const._MD_D3FORUM_LABEL_ADVANCEDOPTIONS}>
-
-
-
-
-
-
- <{if $allow_sig}>
-
- >
- <{$smarty.const._MD_D3FORUM_LABEL_ATTACHSIG}>
-
- <{/if}>
-
-
- <{if $allow_notify}>
-
- >
- <{$smarty.const._MD_D3FORUM_LABEL_NEWPOSTNOTIFY}>
-
- <{/if}>
-
-
-
- >
- <{$smarty.const._MD_D3FORUM_ENABLESMILEY}>
-
-
-
-
- >
- <{$smarty.const._MD_D3FORUM_ENABLEXCODE}>
-
-
-
-
- >
- <{$smarty.const._MD_D3FORUM_ENABLEBR}>
-
-
-
-
- >
- <{$smarty.const._MD_D3FORUM_ENABLENUMBERENTITY}>
-
-
-
-
- >
- <{$smarty.const._MD_D3FORUM_ENABLESPECIALENTITY}>
-
-
-
- <{if $allow_hideuid}>
-
- >
- <{$smarty.const._MD_D3FORUM_LABEL_HIDEUID}>
-
- <{/if}>
-
-
- <{if $forum.isadminormod}>
-
- >
- <{$smarty.const._MD_D3FORUM_LABEL_POSTINVISIBLE}>
-
- <{/if}>
-
-
- <{if $mode == "reply"}>
- style="display:none;"<{/if}>>
-
- <{$reference_subject}>
- <{$smarty.const._MD_D3FORUM_BY}>: <{$reference_name}> <{$smarty.const._MD_D3FORUM_ON}>: <{$reference_time_formatted}>
-
- <{$reference_message}>
-
-
- <{/if}>
-
-
-
-
-
-
-
-
-
-
-
- <{if $ispreview}>
-
-
-
-
- <{$smarty.const._PREVIEW}>
-
- <{$preview_subject}>
-
- <{$preview_message}>
-
-
-
-
Cancel
-
- <{$smarty.const._SUBMIT}>
-
-
-
-
-
- <{/if}>
- <{$antispam.html_in_form|default:''}>
-
-
-<{* Start Form Validation JavaScript *}>
-
-<{* End Form Validation JavaScript *}>
-
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/main_rss.html b/html/themes/xcl-picocss-157/templates/d3forum/main_rss.html
deleted file mode 100644
index 1905fb388..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/main_rss.html
+++ /dev/null
@@ -1,22 +0,0 @@
-"?>
-
-
- <{$title}>
- <{$top_link}>
-
- <{"r"|date:$b_time}>
- http://backend.userland.com/rss/
- <{foreach from=$data item=item}>
- -
-
<{$item.subject}>
- <{$item.link}>
- <{$item.link}>
- <{$item.context}>
- <{"r"|date:$item.post_time}>
- <{$item.cat_title}>
- <{$item.forum_title}>
- ]]>
-
- <{/foreach}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/main_search.html b/html/themes/xcl-picocss-157/templates/d3forum/main_search.html
deleted file mode 100644
index ad708adf4..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/main_search.html
+++ /dev/null
@@ -1,108 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{if $mod_config.show_breadcrumbs}>
-
-
-
-<{/if}>
-
-
-
-
-
-
-
- <{$smarty.const._MD_D3FORUM_TITLE_SEARCH}>
-
-
-
- <{if $show_results}>
-
-
<{$smarty.const._MD_D3FORUM_TITLE_SEARCHRESULTS}>
-
- <{if $results}>
-
-
<{$hits_count|string_format:$smarty.const._MD_D3FORUM_FMT_SEARCHHITS}>
-
-
-
-
- <{$smarty.const._MD_D3FORUM_FORUM}>
- <{$smarty.const._MD_D3FORUM_SUBJECT}>
- <{$smarty.const._MD_D3FORUM_POSTER}>
- <{if $mod_config.use_vote}><{$smarty.const._MD_D3FORUM_VOTEPOINTAVG}><{else}><{$smarty.const._MD_D3FORUM_VIEWS}><{/if}>
- <{$smarty.const._MD_D3FORUM_ON}>
-
-
- <{* ----- start search results *}>
- <{foreach from=$results item=post}>
-
- <{$post.forum_title}>
-
-
- <{$post.subject|truncate:28}>
- <{* <{$post.body_length|string_format:$smarty.const._MD_D3FORUM_FMT_BYTE}> *}>
-
- <{$post.poster_uname}>
- <{if $mod_config.use_vote}><{$post.votes_avg|string_format:"%.2f"}>/<{$post.votes_count}><{else}><{$post.topic_views}><{/if}>
- <{$post.post_time_formatted}>
-
- <{/foreach}>
- <{* ----- end search results *}>
-
-
- <{else}>
-
- <{* no hit *}>
-
-
<{$smarty.const._MD_D3FORUM_MSG_NOMATCH}>
-
-
- <{/if}>
-
- <{/if}>
-
-
- <{$smarty.const._MD_D3FORUM_LABEL_KEYWORDS}>
-
-
-
- <{$smarty.const._MD_D3FORUM_LEGEND_WORDSMEANING}>
- <{* Available option : separator=' ' *}>
- <{html_radios class="form-check-input position-static" name="andor" options=$andor_options selected=$andor_selected separator=''}>
-
-
-
- <{$smarty.const._MD_D3FORUM_LEGEND_SEARCHIN}>
- <{html_radios class="form-check-input position-static" name="target" options=$target_options selected=$target_selected separator=''}>
-
-
- <{$smarty.const._MD_D3FORUM_FORUM}>
-
- -<{$smarty.const._MD_D3FORUM_WHOLE}>-
- <{$forum_jumpbox_options}>
-
-
- <{$smarty.const._MD_D3FORUM_POSTER}>
-
-
-
- <{$smarty.const._MD_D3FORUM_LABEL_SORTBY}>
- <{html_radios class="form-check-input" name="sortby" options=$sortby_options selected=$sortby_selected separator=''}>
-
-
-
-
- <{$smarty.const._MD_D3FORUM_BTN_SEARCH}>
-
-
-
-
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/main_topicmanager.html b/html/themes/xcl-picocss-157/templates/d3forum/main_topicmanager.html
deleted file mode 100644
index 9b06e0b3f..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/main_topicmanager.html
+++ /dev/null
@@ -1,191 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{if $mod_config.show_breadcrumbs}>
-
-
-
-<{/if}>
-
-
-
-
<{$smarty.const._MD_D3FORUM_TOPICMANAGER}>
-
-
-
- <{$category.title}>
- <{$forum.title}>
- <{$topic.title}>
-
-
- <{$gticket_hidden}>
-
-
-
-
-
- <{$smarty.const._MD_D3FORUM_TOPICTITLE}>
-
-
-
-
-
-
- <{$smarty.const._MD_D3FORUM_FORUM}>
- <{$forum_jumpbox_options}>
-
-
-
- <{if $forum.external_link_format}>
-
- <{$smarty.const._MD_D3FORUM_TOPICEXTERNALLINKID}>
-
-
- <{/if}>
-
-
-
- <{$smarty.const._MD_D3FORUM_REPLIES}> <{$topic.replies}>
-
-
-
-
- <{$smarty.const._MD_D3FORUM_VIEWS}> <{$topic.views}>
-
-
-
-
-
- <{$smarty.const._MD_D3FORUM_FIRSTPOST}> <{$topic.first_post_time_formatted}>
-
-
-
-
- <{$smarty.const._MD_D3FORUM_LASTPOST}> <{$topic.last_post_time_formatted}>
-
-
-
-
- <{$smarty.const._MD_D3FORUM_TH_STICKY}>
-
-
-
-
-
-
-
-
- <{$smarty.const._MD_D3FORUM_BTN_UPDATE}>
-
- <{$smarty.const._MD_D3FORUM_BTN_SYNCTHISTOPIC}>
-
-
-
-
-
-
-
-
-
-
-
-
You can export the topic to another selected module, and then select the category or forum.
- This feature is only available when you have installed other instances of D3Forum renamed e.g. comments, module-name, etc.
-
-
-<{* ------- Topic Export *}>
-
- <{$gticket_hidden}>
-
-
-
-
- Module Instance
-
- <{html_options options=$export_to_module_options}>
-
-
-
- Export to forum
-
-
- ----
-
-
- <{foreach from=$export_to_forum_options key="ex_forum_id" item="ex_options"}>
-
- ----
- <{$ex_options}>
-
- <{/foreach}>
-
-
-
-
-
-
-
- <{$smarty.const._MD_D3FORUM_BTN_MOVETOPICTOOTHERFORUM}>
-
-
-
- <{$smarty.const._MD_D3FORUM_BTN_COPYTOPICTOOTHERFORUM}>
-
-
-
-
-
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/d3forum/main_viewpost.html b/html/themes/xcl-picocss-157/templates/d3forum/main_viewpost.html
deleted file mode 100644
index d42b6e883..000000000
--- a/html/themes/xcl-picocss-157/templates/d3forum/main_viewpost.html
+++ /dev/null
@@ -1,192 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{if $mod_config.show_breadcrumbs}>
-
-
-
-<{/if}>
-
-<{include file="db:`$mydirname`_inc_d3comment_summary.html"}>
-
-
-
-
-
-<{include file="db:`$mydirname`_inc_eachpost.html" caller="viewpost" inner_link_format="`$mod_url`/index.php?post_id=%s"}>
-
-
-
-
-
-<{* /////// QUICK REPLY \\\\\\\ *}>
-<{if $post.can_reply}>
- <{include file="db:`$mydirname`_inc_post_form_quick.html" uname=$uname h2_title=$smarty.const._MD_D3FORUM_REPLYTHISPOST quick_form_mode="reply" subject_raw=$post.subject_raw}>
-<{/if}>
-
-
-
-<{* /////// POST TREE \\\\\\\ *}>
-
-
-
-
- <{$smarty.const._MD_D3FORUM_POSTSTREE}>
-
-
-
-
-
-
- <{* /////// -------------------- NOTE
-
- The "Tree structure" (
) is created at
- trust_path/modules/d3forum/include/comment_functions.php
- line 513
-
- trust_path/modules/d3forum/include/viewpost.php
- line 82
-
- Here UL is replaced (removed) from the "tree structure" and LI margin incremented by 10px
- Closing tag /LI is optional, since all "block-level" tags are self-closing tags in HTML5.
-
- /////// -------------------- *}>
-
-
- <{foreach from=$posts item=eachpost}>
-
- <{if $eachpost.id == $post.id}>
- <{$eachpost.ul_in|replace:"":"\n\t"|replace:"":" "}>
- <{else}>
- <{$eachpost.ul_in|replace:"":"\n\t"|replace:"":" "}>
- <{/if}>
-
- <{if $eachpost.id !=$post.id}><{/if}>
- <{$eachpost.subject}>
- <{if $eachpost.id !=$post.id}> <{/if}>
-
- <{$eachpost.poster_uname}>, <{$eachpost.post_time_formatted}>
-
- <{if $forum.isadminormod}>
-
-
- <{/if}>
-
-
-
- <{* /////// -------------------- NOTE :
-
- $eachpost.ul_out
-
- Here the UL is replaced (removed) from the "tree structure" and LI incremented by 10px
- Closing tag /LI is optional, all "block-level" tags are self-closing tags in HTML5.
- *}>
-
- <{/foreach}>
-
-
-
-
-<{* ------- /end post tree *}>
-
-
-
-<{* /////// POST TREE - EXTERNAL LINK \\\\\\\ *}>
-<{if $topic.external_link_id && ($tree_tp_count>1)}>
-
-
-
-
- <{$smarty.const._MD_D3FORUM_LINK_LISTALLCOMMENTS}>
-
-
-
- <{foreach from=$tree item=eachpost}>
-
- <{if ($eachpost.depth_in_tree == 0)}>
-
- <{if $eachpost.topic_id == $topic.id}>
-
- <{$eachpost.ul_in|replace:"
":"\n\t"|replace:"":" "}>
-
- <{else}>
-
- <{$eachpost.ul_in|replace:"":"\n\t"|replace:"":"
-
- "}>
- <{/if}>
-
-
-
- <{$eachpost.subject}>
-
- (<{$eachpost.poster_uname}>, <{$eachpost.post_time_formatted}>)
-
- <{if $forum.isadminormod}>
-
-
-
-
- <{/if}>
-
-
-
- <{if $eachpost.topic_id == $topic.id}>
- <{$smarty.const._MD_D3FORUM_THIS_TOPIC}>
- <{/if}>
-
- <{/if}>
-
-<{$eachpost.ul_out}>
-
-<{/foreach}>
-
-
-<{/if}>
-
-<{* ------- End external topic list tree *}>
-
-
-<{* /////// NOTIFICATION \\\\\\\ *}>
-<{if $xoops_isadmin}>
-<{include file='db:system_notification_select.html'}>
-<{/if}>
-
-<{* ----- Forum Jumpbox *}>
-
-
-
-
- <{$forum_jumpbox_options}>
-
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/legacy/blocks/index.html b/html/themes/xcl-picocss-157/templates/legacy/blocks/index.html
deleted file mode 100644
index 990cbd603..000000000
--- a/html/themes/xcl-picocss-157/templates/legacy/blocks/index.html
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/html/themes/xcl-picocss-157/templates/legacy/blocks/legacy_block_comments.html b/html/themes/xcl-picocss-157/templates/legacy/blocks/legacy_block_comments.html
deleted file mode 100644
index a760c4d24..000000000
--- a/html/themes/xcl-picocss-157/templates/legacy/blocks/legacy_block_comments.html
+++ /dev/null
@@ -1,14 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-<{foreach item=comment from=$block.comments}>
- ">
-
- <{$comment.title}>
- <{$comment.module}>
- <{$comment.poster}>
- <{$comment.time|xoops_formattimestamp:m}>
-
-<{/foreach}>
-
diff --git a/html/themes/xcl-picocss-157/templates/legacy/blocks/legacy_block_mainmenu.html b/html/themes/xcl-picocss-157/templates/legacy/blocks/legacy_block_mainmenu.html
deleted file mode 100644
index f6976ef85..000000000
--- a/html/themes/xcl-picocss-157/templates/legacy/blocks/legacy_block_mainmenu.html
+++ /dev/null
@@ -1,39 +0,0 @@
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
-
-
-
-
-
- <{foreach item=module from=$block.modules}>
-
-
- <{if $module.icon}> <{/if}>
- <{* |ucfirst - Modifier makes a string's first character uppercase *}>
- <{$module.name|ucfirst}>
-
-
- <{foreach item=sublink from=$module.sublinks}>
- <{* Smarty Truncate for Modules sub-menu eg: D3Forum and Pico
- This truncates a variable to a character length, the default is 80.
- As an optional second parameter, you can specify a string of text
- to display at the end if the variable was truncated eg: '...' *}>
-
- <{/foreach}>
- <{/foreach}>
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/legacy/blocks/legacy_block_notification.html b/html/themes/xcl-picocss-157/templates/legacy/blocks/legacy_block_notification.html
deleted file mode 100644
index 80c9b5bc9..000000000
--- a/html/themes/xcl-picocss-157/templates/legacy/blocks/legacy_block_notification.html
+++ /dev/null
@@ -1,38 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/legacy/blocks/legacy_block_search.html b/html/themes/xcl-picocss-157/templates/legacy/blocks/legacy_block_search.html
deleted file mode 100644
index 3f46d033c..000000000
--- a/html/themes/xcl-picocss-157/templates/legacy/blocks/legacy_block_search.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
- <{xoops_input type=hidden name=andor value=AND}>
- <{xoops_input type=hidden name=action value=results}>
-
-
- <{* xoops_input type=text id=query name=query *}>
- <{xoops_input type=search id=query name=query placeholder="`$smarty.const._MB_LEGACY_SEARCH`"}>
-
-
-
- <{$smarty.const._MB_LEGACY_ADVS}>
-
-
-
-
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/legacy/blocks/legacy_block_siteinfo.html b/html/themes/xcl-picocss-157/templates/legacy/blocks/legacy_block_siteinfo.html
deleted file mode 100644
index 5249dad31..000000000
--- a/html/themes/xcl-picocss-157/templates/legacy/blocks/legacy_block_siteinfo.html
+++ /dev/null
@@ -1,30 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
- <{if $block.showgroups == true}>
-
- <{foreach item=group from=$block.groups}>
-
<{$group.name}>
-
- <{foreach item=user from=$group.users}>
-
- <{/foreach}>
-
- <{/foreach}>
-
- <{/if}>
-
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/legacy/blocks/legacy_block_themes.html b/html/themes/xcl-picocss-157/templates/legacy/blocks/legacy_block_themes.html
deleted file mode 100644
index f04cf98f7..000000000
--- a/html/themes/xcl-picocss-157/templates/legacy/blocks/legacy_block_themes.html
+++ /dev/null
@@ -1,36 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{if $block.isEnableChanger == false}>
- <{$smarty.const._MB_LEGACY_MESSAGE_CAN_NOT_THEME_CHANGE}>
-<{else}>
-
-
-<{/if}>
-
diff --git a/html/themes/xcl-picocss-157/templates/legacy/blocks/legacy_block_usermenu.html b/html/themes/xcl-picocss-157/templates/legacy/blocks/legacy_block_usermenu.html
deleted file mode 100644
index 9d2b2aacc..000000000
--- a/html/themes/xcl-picocss-157/templates/legacy/blocks/legacy_block_usermenu.html
+++ /dev/null
@@ -1,46 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/legacy/blocks/legacy_block_usermenu_nav.html b/html/themes/xcl-picocss-157/templates/legacy/blocks/legacy_block_usermenu_nav.html
deleted file mode 100644
index 62b93d9b1..000000000
--- a/html/themes/xcl-picocss-157/templates/legacy/blocks/legacy_block_usermenu_nav.html
+++ /dev/null
@@ -1,46 +0,0 @@
-<{* Dev-Mode Toggle
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>*}>
-
- <{$xoops_uname}>
-
- <{if $block.flagShowInbox}>
-
- <{/if}>
-
-
-
- <{if $block.show_adminlink}>
-
- <{/if}>
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/legacy/blocks/legacy_block_waiting.html b/html/themes/xcl-picocss-157/templates/legacy/blocks/legacy_block_waiting.html
deleted file mode 100644
index c40253d97..000000000
--- a/html/themes/xcl-picocss-157/templates/legacy/blocks/legacy_block_waiting.html
+++ /dev/null
@@ -1,12 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/legacy/index.html b/html/themes/xcl-picocss-157/templates/legacy/index.html
deleted file mode 100644
index 990cbd603..000000000
--- a/html/themes/xcl-picocss-157/templates/legacy/index.html
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/html/themes/xcl-picocss-157/templates/legacy/legacy_app_start_page.html b/html/themes/xcl-picocss-157/templates/legacy/legacy_app_start_page.html
deleted file mode 100644
index 5286afe79..000000000
--- a/html/themes/xcl-picocss-157/templates/legacy/legacy_app_start_page.html
+++ /dev/null
@@ -1,130 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
- Welcome to <{$xoops_sitename}>
- <{$xoops_meta_description}>
-
- General Settings
-
- Your website is preconfigured with default configuration settings.
- These settings refer to the preexisting value of a user-configurable setting
- that is assigned to your web application platform. The Control Panel is a graphical user interface,
- also known as the dashboard or admin area, to configure your website, install components and create content.
-
- Dashboard »» System »» Preferences »» Settings
- The system preferences settings is where you can customize the general settings of your platform, such as site name and slogan,
- the language and the theme, or if you would like your site to be private or public.
- You can also designate a module for your home page.
-
-
- Closed for maintenance
- The site is currently closed for maintenance. Please come back later,
- Maintenance mode allows you to close the site with a custom user-friendly notice to visitors.
- You can also control who has access to your site while you’re setting up significant changes.
- When you're ready to launch your site, simply go to system preferences settings and change the option "Maintenance mode - Turn your site off?"
-
- Maintenance mode - Settings
- <{if $xoops_isadmin}>Control Panel > Settings <{/if}>
-
- 🚧 Maintenance Mode - Turn your site off? Select yes to turn your site off so that only users in selected groups have access to the site.
- 🚧 Maintenance Mode - Select groups Groups that are allowed to access while the site is turned off. Users in the default webmasters group are always granted access.
- 🚧 Maintenance Mode - Message The text that is presented when the site is closed e.g. Maintenance Mode, Opening Soon, etc.
-
-
-
- Maintenance mode - Template
- You can edit the Template
- legacy_site_closed.html
- Used when the site is closed. Maintenance mode, coming soon, etc.
-
-
- Start Page or Module
- You can modify this "app start page" template, also known as the home page or main page, or you can select a module as the starting point of your website.
- <{if $xoops_isadmin}>
- Control Panel »» Settings
- <{/if}>
-
-
-
-
-User Groups Permissions
-You can assign users to more than one group and grant access to the content of modules and blocks.
-
The installation wizard creates the following required Groups :
-
- Webmasters (Administrators)
- Registered Users (members)
- Anonymous Users (Guests)
-
-The required Groups can not be deleted !
- You can create new Groups and modify the permissions for each new Group created.
- Dashboard »» User Groups »» Preferences
- <{if $xoops_isadmin}>
- Control Panel »» User Groups
- <{/if}>
-
-
-
-
-Modules Preferences
-
- Modules also have their own settings, accessible from their "preferences" menu.
- Dashboard »» Renderer »» Preferences
- <{if $xoops_isadmin}>
- Control Panel »» Renderer
- <{/if}>
-
- Block Parameters
- The blocks of these modules often have parameters to customize extended functionality.
- For example, the "Main menu" block allows you to show the icons of each module and to display the subcategories.
- Dashboard »» System »» Block Management
- Alternatively, in the 3 dots drop-down next to block title, click Edit block settings.
- <{if $xoops_isadmin}>
- Control Panel »» Block Management
- <{/if}>
-
-
-
-
-
- Main container
-
-
- aside
- Block-left
-
-
- App Start Page [template]
- Module Content
- Block-right
-
-
-
- Section container-fluid
-
- center-block-left
- center-block-center
- center-block-right
-
-
- Admin Panel Blocks
-
- Set block position side to Block-Right
- and rename block Title
with prefix admin
e.g. "admin Themes"
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/legacy/legacy_notification_delete.html b/html/themes/xcl-picocss-157/templates/legacy/legacy_notification_delete.html
deleted file mode 100644
index 15a4ddaf0..000000000
--- a/html/themes/xcl-picocss-157/templates/legacy/legacy_notification_delete.html
+++ /dev/null
@@ -1,31 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
-
- Profile
- <{$smarty.const._NOT_ACTIVENOTIFICATIONS}>
-
-
-
-
- <{xoops_token form=$actionForm}>
- <{xoops_input type=hidden name=delete value=1}>
-
-
-
-
- <{$smarty.const._NOT_DELETINGNOTIFICATIONS}>
-
-
- <{foreach item=ids from=$actionForm->mNotifiyIds}>
-
- <{/foreach}>
-
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/legacy/legacy_notification_list.html b/html/themes/xcl-picocss-157/templates/legacy/legacy_notification_list.html
deleted file mode 100644
index c13ac2ab1..000000000
--- a/html/themes/xcl-picocss-157/templates/legacy/legacy_notification_list.html
+++ /dev/null
@@ -1,68 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
-
- Profile
- <{$smarty.const._NOT_ACTIVENOTIFICATIONS}>
-
-
-
-
- <{xoops_token form=$actionForm}>
-
-
-
-
- <{$smarty.const._NOT_ACTIVENOTIFICATIONS}>
-
-
-
-
-
-
-
-
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/legacy/legacy_notification_select.html b/html/themes/xcl-picocss-157/templates/legacy/legacy_notification_select.html
deleted file mode 100644
index 62692835c..000000000
--- a/html/themes/xcl-picocss-157/templates/legacy/legacy_notification_select.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* /////// NOTIFICATION \\\\\\\ *}>
-<{legacy_notifications_select}>
diff --git a/html/themes/xcl-picocss-157/templates/legacy/legacy_notification_select_form.html b/html/themes/xcl-picocss-157/templates/legacy/legacy_notification_select_form.html
deleted file mode 100644
index e117e982c..000000000
--- a/html/themes/xcl-picocss-157/templates/legacy/legacy_notification_select_form.html
+++ /dev/null
@@ -1,80 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{if $xoops_notification.show}>
-
-
-
-
- <{$smarty.const._NOT_NOTIFICATIONOPTIONS}>
-
-
-
-
-
-
-
-
- <{$smarty.const._NOT_ACTIVENOTIFICATIONS}>
- <{$smarty.const._NOT_NOTIFICATIONMETHODIS}> <{$user_method}>
- <{$smarty.const._NOT_CHANGE}>
-
-
-
-
-
-
-
-
-
-<{/if}>
diff --git a/html/themes/xcl-picocss-157/templates/legacy/legacy_redirect.html b/html/themes/xcl-picocss-157/templates/legacy/legacy_redirect.html
deleted file mode 100644
index e070737d8..000000000
--- a/html/themes/xcl-picocss-157/templates/legacy/legacy_redirect.html
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-
-
-
-
-
- <{if !class_exists('AdelieDebug_Preload')}>
-
- <{/if}>
-
-
<{$xoops_sitename}>
-
-
-
-
-
-
-
-
-
-
-
-
- <{$message}>
-
-
-
- <{$lang_ifnotreload}>
-
- <{if class_exists('AdelieDebug_Preload')}>
- No automatic redirect during AdelieDebug execution.
- <{/if}>
-
-
-
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/legacy/legacy_search_form.html b/html/themes/xcl-picocss-157/templates/legacy/legacy_search_form.html
deleted file mode 100644
index 3a1bbaf9e..000000000
--- a/html/themes/xcl-picocss-157/templates/legacy/legacy_search_form.html
+++ /dev/null
@@ -1,60 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
-
- <{$smarty.const._SR_SEARCH}>
-
-
-
-
- <{xoops_input type=hidden name=action value=results}>
-
-
-
- <{$smarty.const._SR_SEARCH}>
-
- <{if $actionForm->hasError()}>
-
-
- <{foreach item=message from=$actionForm->getErrorMessages()}>
- <{$message|xoops_escape}>
- <{/foreach}>
-
-
- <{/if}>
-
-
- <{$smarty.const._SR_KEYWORDS}>
- <{xoops_input type=text id="query name=query size=32 maxlength=191 value=$actionForm->get('query')}>
-
- * <{$searchRuleMessage}>
-
-
-
- <{$smarty.const._SR_TYPE}>
-
- get('andor') == 'AND'}>selected="selected"<{/if}>><{$smarty.const._SR_ALL}>
- get('andor') == 'OR'}>selected="selected"<{/if}>><{$smarty.const._SR_ANY}>
- get('andor') == 'exact'}>selected="selected"<{/if}>><{$smarty.const._SR_EXACT}>
-
-
-
-
- <{$smarty.const._SR_SEARCHIN}>
-
-
- <{foreach item=module from=$moduleArr}>
-
- checked="checked"<{/if}>><{$module.name|xoops_escape}>
-
- <{/foreach}>
-
-
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/legacy/legacy_search_results.html b/html/themes/xcl-picocss-157/templates/legacy/legacy_search_results.html
deleted file mode 100644
index 02c3780a6..000000000
--- a/html/themes/xcl-picocss-157/templates/legacy/legacy_search_results.html
+++ /dev/null
@@ -1,34 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{include file=db:legacy_search_form.html}>
-
-
-
-<{foreach item=module from=$searchResults}>
-
<{$module.name}>
-
- <{* start results item loop *}>
-
- <{foreach item=result from=$module.results}>
-
- <{/foreach}>
-
- <{* /end results item loop *}>
-
- <{if $module.has_more}>
-
<{$smarty.const._MD_LEGACY_LANG_SHOW_ALL}>
- <{/if}>
-<{/foreach}>
-
diff --git a/html/themes/xcl-picocss-157/templates/legacy/legacy_search_showall.html b/html/themes/xcl-picocss-157/templates/legacy/legacy_search_showall.html
deleted file mode 100644
index 70c6c5e4c..000000000
--- a/html/themes/xcl-picocss-157/templates/legacy/legacy_search_showall.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{include file=db:legacy_search_form.html}>
-
-<{if $searchResults.0.name !=null}>
-
-
-<{* start results item loop *}>
-
- <{$searchResults.0.name}>
-
- <{foreach item=result from=$searchResults.0.results}>
-
- <{/foreach}>
-
-<{* end results item loop *}>
-
-<{if $actionForm->get('start') > 0}>
-<{$smarty.const._MD_LEGACY_LANG_SHOW_ALL}>
-<{/if}>
-
-<{if $searchResults.0.has_more}>
-<{$smarty.const._MD_LEGACY_LANG_NEXT_PAGE}>
-<{/if}>
-
-<{/if}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/legacy/legacy_search_showallbyuser.html b/html/themes/xcl-picocss-157/templates/legacy/legacy_search_showallbyuser.html
deleted file mode 100644
index 5e6086637..000000000
--- a/html/themes/xcl-picocss-157/templates/legacy/legacy_search_showallbyuser.html
+++ /dev/null
@@ -1,34 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{include file=db:legacy_search_form.html}>
-
-<{if $searchResults.0.name != null}>
-
<{$searchResults.0.name}>
-
-
-
-
-
-<{if $actionForm->get('start') > 0}>
-
<{$smarty.const._MD_LEGACY_LANG_PREV_PAGE}>
-<{/if}>
-
-<{if $searchResults.0.has_more}>
-
<{$smarty.const._MD_LEGACY_LANG_NEXT_PAGE}>
-<{/if}>
-<{/if}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/legacy/legacy_site_closed.html b/html/themes/xcl-picocss-157/templates/legacy/legacy_site_closed.html
deleted file mode 100644
index 679a64d18..000000000
--- a/html/themes/xcl-picocss-157/templates/legacy/legacy_site_closed.html
+++ /dev/null
@@ -1,79 +0,0 @@
-<{php}>
-ob_start();
-header('HTTP/1.1 503 Service Temporarily Unavailable');
-header('Status: 503 Service Temporarily Unavailable');
-header('Retry-After: 3600');
-header('X-Powered-By: XOOPSCube');
-ob_end_clean();
-ob_end_flush();
-<{/php}>
-
-
-
-
-
-
<{$xoops_sitename}>
-
-
-
-
-
-
-
-<{* Dev-Mode Toggle *}>
-
<{$smarty.template}>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-<{* ---------- Theme Switcher *}>
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/message/blocks/index.html b/html/themes/xcl-picocss-157/templates/message/blocks/index.html
deleted file mode 100644
index 990cbd603..000000000
--- a/html/themes/xcl-picocss-157/templates/message/blocks/index.html
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/html/themes/xcl-picocss-157/templates/message/blocks/message_block_template.html b/html/themes/xcl-picocss-157/templates/message/blocks/message_block_template.html
deleted file mode 100644
index 7b3bd3c3d..000000000
--- a/html/themes/xcl-picocss-157/templates/message/blocks/message_block_template.html
+++ /dev/null
@@ -1,45 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/message/index.html b/html/themes/xcl-picocss-157/templates/message/index.html
deleted file mode 100644
index 990cbd603..000000000
--- a/html/themes/xcl-picocss-157/templates/message/index.html
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/html/themes/xcl-picocss-157/templates/message/message_blaclist.html b/html/themes/xcl-picocss-157/templates/message/message_blaclist.html
deleted file mode 100644
index 2d1bd089a..000000000
--- a/html/themes/xcl-picocss-157/templates/message/message_blaclist.html
+++ /dev/null
@@ -1,90 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
-
-
-
-
-
- <{include file=db:message_nav.html}>
-
-
-
-
-
-
-
-
- <{* ------- Grid 2 columns *}>
-
-
-
- <{$smarty.const._MD_MESSAGE_TEMPLATE2}>
-
-
-
-
-
<{$smarty.const._MD_MESSAGE_SETTINGS_MSG15}>
-
- <{$smarty.const._MD_MESSAGE_ADDBLACKLIST}>
-
-
-
-
-
-
-
-
-
-
-
-
- <{$smarty.const._MD_MESSAGE_TEMPLATE14}>
- <{$smarty.const._MD_MESSAGE_TEMPLATE2}>
-
-
-
- <{foreach item=uname key=uid from=$blackuser}>
-
-
-
-
-
-
-
-
-
-
<{$uname}>
-
-
-
- <{/foreach}>
-
-
-
-
-
-
- <{$smarty.const._SUBMIT}>
-
-
-
-
-
-
-
-
<{* ------- /ui-tab-content *}>
-
-
<{* ------- /ui-tab-blacklist *}>
-
-
<{* ------- /ui-tabs-mail *}>
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/message/message_favorites.html b/html/themes/xcl-picocss-157/templates/message/message_favorites.html
deleted file mode 100644
index 66cff4470..000000000
--- a/html/themes/xcl-picocss-157/templates/message/message_favorites.html
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
<{$smarty.const._MD_USERSEARCH_9}>
-
-<{if $fuser!=false}>
-
-
-
-
-<{else}>
-
<{$smarty.const._MD_USERSEARCH_8}>
-<{/if}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/message/message_inboxlist.html b/html/themes/xcl-picocss-157/templates/message/message_inboxlist.html
deleted file mode 100644
index 07fccc522..000000000
--- a/html/themes/xcl-picocss-157/templates/message/message_inboxlist.html
+++ /dev/null
@@ -1,108 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
-
-
-
- <{include file=db:message_nav.html}>
-
-
-
-
-
-
-
-
-
-
- - <{$smarty.const._MD_MESSAGE_TEMPLATE22}>
- selected="selected"<{/if}>><{$smarty.const._MD_MESSAGE_TEMPLATE16}>
- selected="selected"<{/if}>><{$smarty.const._MD_MESSAGE_TEMPLATE17}>
- selected="selected"<{/if}>><{$smarty.const._MD_MESSAGE_TEMPLATE19}>
-
-
-
- - <{$smarty.const._MD_MESSAGE_TEMPLATE12}>
- <{foreach item=fuser from=$select}>
- selected="selected"<{/if}>><{$fuser.uname|xoops_escape}>
- <{/foreach}>
-
-
-
-
-
- <{$smarty.const._MD_MESSAGE_SEARCH}>
-
-
-
-
-
-
-
-
-
-
-
-
-
- <{foreach item=val from=$ListData}>
-
-
-
-
- <{if $val.is_read==1}>
-
- <{else}>
-
- <{/if}>
-
- <{if $val.is_read==0}>
-
-
- <{elseif $val.is_read==1}>
-
-
-
- <{elseif $val.is_read==2}>
-
-
- <{/if}>
-
-
-
- <{$val.fromname}>
-
-
-
-
- <{* SUBJECT TRUNCATE:46 - CHANGE THIS VALUE OR USE CSS text-overflow: ellipsis; *}>
-
<{$val.title|truncate:46:"..."}>
-
<{$val.utime|xoops_formattimestamp:l}>
-
-
-
- <{/foreach}>
-
-
-
-
-
-
<{* ------- /ui-tab-content *}>
-
-
<{* ------- /mail-inbox-list *}>
-
-
<{* ------- /tabs-mail *}>
-
diff --git a/html/themes/xcl-picocss-157/templates/message/message_inboxview.html b/html/themes/xcl-picocss-157/templates/message/message_inboxview.html
deleted file mode 100644
index 8b1a40f2e..000000000
--- a/html/themes/xcl-picocss-157/templates/message/message_inboxview.html
+++ /dev/null
@@ -1,109 +0,0 @@
-<{* set tab inbox to active *}>
-<{assign var="inboxView" value="ui-state-active"}>
-
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
-
-
-
-
- <{include file=db:message_nav.html}>
-
-
-
-
-
-
<{$smarty.const._MD_MESSAGE_TEMPLATE3}>: <{$msgdata.title}>
-
-
- <{$smarty.const._MD_MESSAGE_TEMPLATE12}> :
- <{$msgdata.fromname}>
-
-
<{$smarty.const._MD_MESSAGE_TEMPLATE10}> : <{$msgdata.utime|xoops_formattimestamp:l}>
-
-
-
-
- <{$msgdata.message}>
-
-
-
-
-
-
<{* ------- /ui-tab-content *}>
-
-
-
-
<{* ------- /mail-outbox-view *}>
-
-
<{* ------- /tabs-mail *}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/message/message_nav.html b/html/themes/xcl-picocss-157/templates/message/message_nav.html
deleted file mode 100644
index 4da8e250f..000000000
--- a/html/themes/xcl-picocss-157/templates/message/message_nav.html
+++ /dev/null
@@ -1,100 +0,0 @@
-
diff --git a/html/themes/xcl-picocss-157/templates/message/message_new.html b/html/themes/xcl-picocss-157/templates/message/message_new.html
deleted file mode 100644
index 1271da844..000000000
--- a/html/themes/xcl-picocss-157/templates/message/message_new.html
+++ /dev/null
@@ -1,71 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
-
-
-
- <{include file=db:message_nav.html}>
-
-
-
-
- <{xoops_token form=$mActionForm}>
- <{xoops_input type=hidden name=mode}>
-
-
-
- <{if $errMsg !=""}>
-
-
- <{foreach item=error from=$errMsg}>
- <{$error}>
- <{/foreach}>
-
-
-
- <{/if}>
-
- <{if $mActionForm->get('Legacy_Event_User_Preview') !=""}>
-
<{$smarty.const._MD_MESSAGE_TEMPLATE3}> : <{$mActionForm->getShow('title')}>
-
<{$smarty.const._MD_MESSAGE_TEMPLATE2}> : <{$mActionForm->getShow('uname')}>
- <{$smarty.const._MD_MESSAGE_TEMPLATE4}>
-
-
- <{$mActionForm->getShow('note', 'toShowTarea')}>
-
-
- <{/if}>
-
-
-
<{$smarty.const._MD_MESSAGE_TEMPLATE2}>
- <{xoops_input name=uname maxlength=25 value=$mActionForm->get('uname')}>
-
-
<{$smarty.const._MD_MESSAGE_TEMPLATE3}>
- <{xoops_input name=title class="form-control form-control-sm" maxlength=100 value=$mActionForm->get('title')}>
-
-
<{$smarty.const._MD_MESSAGE_TEMPLATE4}>
- <{xoops_dhtmltarea class="form-control" rows=7 id=note name=note value=$mActionForm->get('note') editor=bbcode}>
-
-
-
<{* ------- /ui-tab-content *}>
-
-
- <{* NOTE : wrap [role=button] with div.../div for small buttons *}>
- <{legacy_button class="outline" role="button" id=Preview Text=$smarty.const._MD_MESSAGE_TEMPLATE5}>
-
- <{legacy_button class="primary" role="button" id=Submit Text=$smarty.const._MD_MESSAGE_TEMPLATE6}>
-
-
-
-
-
<{* ------- /ui-tab-mail-settings *}>
-
-
<{* ------- /ui-tab-wrap *}>
-
diff --git a/html/themes/xcl-picocss-157/templates/message/message_outboxlist.html b/html/themes/xcl-picocss-157/templates/message/message_outboxlist.html
deleted file mode 100644
index 3ca0743c8..000000000
--- a/html/themes/xcl-picocss-157/templates/message/message_outboxlist.html
+++ /dev/null
@@ -1,88 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
-
-
-
-<{include file=db:message_nav.html}>
-
-
-
-
-
-
-
-
-
-
- -<{$smarty.const._MD_MESSAGE_TEMPLATE9}>
- <{foreach item=fuser from=$select}>
- selected="selected"<{/if}>><{$fuser.uname|xoops_escape}>
- <{/foreach}>
-
-
-
-
-
- <{$smarty.const._MD_MESSAGE_SEARCH}>
-
-
-
-
-
-
-
-
-
-
-
-
-
- <{foreach item=val from=$ListData}>
-
-
-
-
-
-
-
-
-
- <{$val.fromname}>
-
-
-
-
- <{* SUBJECT TRUNCATE:46 - CHANGE THIS VALUE OR USE CSS text-overflow: ellipsis; *}>
-
<{$val.title|truncate:46:"..."}>
-
<{$val.utime|xoops_formattimestamp:l}>
-
-
-
-
- <{/foreach}>
-
-
-
-
-
-
<{* ------- /ui-tab-content *}>
-
-
<{* ------- /mail-outbox-list *}>
-
-
<{* ------- /tabs-mail *}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/message/message_outboxview.html b/html/themes/xcl-picocss-157/templates/message/message_outboxview.html
deleted file mode 100644
index 39ad63d3b..000000000
--- a/html/themes/xcl-picocss-157/templates/message/message_outboxview.html
+++ /dev/null
@@ -1,57 +0,0 @@
-<{* set tab sent-box to active *}>
-<{assign var="outboxView" value="ui-state-active"}>
-
-<{* Dev-Mode Toggle *}>
-
<{$smarty.template}>
-
-
-
-
-
-
-
- <{include file=db:message_nav.html}>
-
-
-
-
-
-
-
<{$msgdata.title}>
-
-
- <{$smarty.const._MD_MESSAGE_TEMPLATE9}>
- <{$msgdata.toname}>
-
-
-
<{$msgdata.utime|xoops_formattimestamp:l}>
-
-
-
-
-
-
- <{$msgdata.message}>
-
-
-
<{* ------- /ui-tab-content *}>
-
- <{* NOTE : form must wrap the footer class action-control to apply negative margin *}>
-
-
-
-
- <{$smarty.const._MD_MESSAGE_TEMPLATE14}>
-
-
-
-
-
<{* ------- /mail-outbox-view *}>
-
-
<{* ------- /tabs-mail *}>
-
diff --git a/html/themes/xcl-picocss-157/templates/message/message_settings.html b/html/themes/xcl-picocss-157/templates/message/message_settings.html
deleted file mode 100644
index 9d83246a4..000000000
--- a/html/themes/xcl-picocss-157/templates/message/message_settings.html
+++ /dev/null
@@ -1,134 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
-
-
-
- <{include file=db:message_nav.html}>
-
-
-
-
-
-
-
-
<{$smarty.const._MI_MESSAGE_SAVEDAYS}> ⏳ <{$purgedays}> days 🔥
- <{if $purgetype == 1}>
-
<{$smarty.const._MI_MESSAGE_DELTYPE_DESC}>
- <{/if}>
-
-
-
-
-
- <{xoops_token form=$mActionForm}>
-
-
- <{$smarty.const._MD_MESSAGE_SETTINGS_MSG1}>
-
-
-
- <{xoops_input type=radio name=usepm default=$mActionForm->get('usepm') value=1}>
- <{$smarty.const._YES}>
-
- <{xoops_input type=radio name=usepm default=$mActionForm->get('usepm') value=0}>
- <{$smarty.const._NO}>
-
-
-
-
-
- <{$smarty.const._MD_MESSAGE_SETTINGS_MSG2}>
-
-
- <{xoops_input type=radio class="custom-control-input" name=tomail default=$mActionForm->get('tomail') value=1}>
- <{$smarty.const._YES}>
- <{xoops_input type=radio class="custom-control-input" name=tomail default=$mActionForm->get('tomail') value=0}>
- <{$smarty.const._NO}>
-
-
-
-
-
- <{$smarty.const._MD_MESSAGE_SETTINGS_MSG7}>
-
-
- <{xoops_input type=radio class="custom-control-input" name=viewmsm default=$mActionForm->get('viewmsm') value=1}>
- <{$smarty.const._YES}>
- <{xoops_input type=radio class="custom-control-input" name=viewmsm default=$mActionForm->get('viewmsm') value=0}>
- <{$smarty.const._NO}>
-
-
-
-
-
- <{$smarty.const._MD_MESSAGE_SETTINGS_MSG8}>
-
-
-
-
-
- ⚠ <{$smarty.const._MD_MESSAGE_SETTINGS_MSG9}>
-
-
-
-
-
-
-
-
-
-
- <{$smarty.const._MD_MESSAGE_SETTINGS_MSG11}>
- <{xoops_input type=text class="form-control" name=blacklist value=$mActionForm->get('blacklist') maxlength=191 size=40}>
-
-
-
-
-
-
-
-
-
-
<{* ------- /ui-tab-content *}>
-
-
<{* ------- /ui-tab-mail-settings *}>
-
-
<{* ------- /ui-tab-wrap *}>
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/message/message_userinfo.html b/html/themes/xcl-picocss-157/templates/message/message_userinfo.html
deleted file mode 100644
index b5819f4d5..000000000
--- a/html/themes/xcl-picocss-157/templates/message/message_userinfo.html
+++ /dev/null
@@ -1,148 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
-
-
-
-<{if $user_ownpage == true && $enableSelfDelete == true && $xoops_isadmin == false}>
-
-<{elseif $xoops_isadmin == true}>
-
-<{/if}>
-
-
-
-
-
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_ALLABOUT|replace:"%s":$thisUser->getShow('uname')}>
-
-
- <{if $user_ownpage == true}>
-
-
- <{$smarty.const._MD_USER_LANG_EDITPROFILE}>
-
-
- <{/if}>
-
- <{$smarty.const._MD_USER_LANG_AVATAR}>
-
- <{if $thisUser->get('user_avatar') != "blank.gif" }>
-
- <{else}>
-
-
- <{/if}>
- <{if $user_ownpage == true}>
- <{$smarty.const._MD_USER_LANG_AVATAR_EDIT}>
- <{/if}>
-
-
-
- <{$smarty.const._MD_USER_LANG_NAME}>
- <{$thisUser->getShow('name')}>
-
-
- <{$smarty.const._MD_USER_LANG_WEBSITE}>
- <{$thisUser->getShow('url')}>
-
- <{if $thisUser->get('user_viewemail') == 1 || $user_ownpage == true || $xoops_isadmin == true }>
-
- <{$smarty.const._MD_USER_LANG_EMAIL}>
-
- <{mailto address=$thisUser->get('email') encode="javascript"}>
-
-
- <{/if}>
- <{if $xoops_isuser == true && $pmliteUrl != ''}>
-
- <{$smarty.const._MD_USER_LANG_PM}>
-
- getShow('uname')}>">
-
-
-
-
- <{/if}>
-
- <{legacy_profile uid=$thisUser->getShow('uid')}>
-
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_STATISTICS}>
-
-
- <{$smarty.const._MD_USER_LANG_USER_REGDATE}>
- <{$thisUser->get('user_regdate')|xoops_formattimestamp:l}>
-
- <{if $rank != null}>
-
- <{$smarty.const._MD_USER_LANG_RANK}>
-
-
- <{$rank->getShow('rank_title')}>
-
-
- <{/if}>
-
- <{$smarty.const._MD_USER_LANG_POSTS}>
- <{$thisUser->getShow('posts')}>
-
-
- <{$smarty.const._MD_USER_LANG_LAST_LOGIN}>
- <{$thisUser->get('last_login')|xoops_formattimestamp:l}>
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_USER_SIG}>
-
-
- <{$thisUser->getShow('user_sig')}>
-
-
-
-
-
-
-
-<{foreach item=module from=$searchResults}>
-
-
<{$module.name}>
-
-
-<{foreach item=result from=$module.results}>
-<{$result.title}>
-(<{$result.time|xoops_formattimestampGMT:l}>)
-<{/foreach}>
-
-
-<{if $module.has_more}>
-<{$smarty.const._MD_USER_LANG_SHOWALL}>
-<{/if}>
-
-<{/foreach}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/message/message_usersearch.html b/html/themes/xcl-picocss-157/templates/message/message_usersearch.html
deleted file mode 100644
index 31d1510db..000000000
--- a/html/themes/xcl-picocss-157/templates/message/message_usersearch.html
+++ /dev/null
@@ -1,44 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
-
-
-
-
- <{$smarty.const._MD_USERSEARCH_2}>
-
- <{$smarty.const._MD_USERSEARCH_3}><{xoops_input type=text name=uname size=30 value=$mActionform->get('uname')}>
- <{xoops_input type=radio name=searchtype id=searchtype value=0 default=$mActionform->get('searchtype')}><{$smarty.const._MD_USERSEARCH_4}>
- <{xoops_input type=radio name=searchtype id=searchtype value=1 default=$mActionform->get('searchtype')}><{$smarty.const._MD_USERSEARCH_5}>
- <{xoops_input type=radio name=searchtype id=searchtype value=2 default=$mActionform->get('searchtype')}><{$smarty.const._MD_USERSEARCH_6}>
- <{xoops_input type=hidden name=dosearch value=1}>
- <{xoops_input type=hidden name=action value=search}>
- <{xoops_input type=hidden name=moddir value=$smarty.const._MY_DIRNAME}>
-
-
-
-
-
-<{if $listdata!=false}>
-
-<{foreach item=user from=$listdata.udata}>
-
-<{$user->get('uname')}>
-
-<{/foreach}>
-
-<{xoops_input type=hidden name=action value=favorites}>
-
-
-
<{xoops_pagenavi pagenavi=$listdata.pagenavi}>
-<{else}>
-
<{$smarty.const._MD_USERSEARCH_8}>
-<{/if}>
-
diff --git a/html/themes/xcl-picocss-157/templates/pico/block_content.html b/html/themes/xcl-picocss-157/templates/pico/block_content.html
deleted file mode 100644
index e5bf46218..000000000
--- a/html/themes/xcl-picocss-157/templates/pico/block_content.html
+++ /dev/null
@@ -1,6 +0,0 @@
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-<{assign var="b_template" value=$smarty.template}>
-
-
- <{$block.content.body}>
-
diff --git a/html/themes/xcl-picocss-157/templates/pico/block_list.html b/html/themes/xcl-picocss-157/templates/pico/block_list.html
deleted file mode 100644
index 1e91b5967..000000000
--- a/html/themes/xcl-picocss-157/templates/pico/block_list.html
+++ /dev/null
@@ -1,24 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/pico/block_menu.html b/html/themes/xcl-picocss-157/templates/pico/block_menu.html
deleted file mode 100644
index 60632b890..000000000
--- a/html/themes/xcl-picocss-157/templates/pico/block_menu.html
+++ /dev/null
@@ -1,21 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/pico/block_mywaitings.html b/html/themes/xcl-picocss-157/templates/pico/block_mywaitings.html
deleted file mode 100644
index 2570728b9..000000000
--- a/html/themes/xcl-picocss-157/templates/pico/block_mywaitings.html
+++ /dev/null
@@ -1,18 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/pico/block_subcategories.html b/html/themes/xcl-picocss-157/templates/pico/block_subcategories.html
deleted file mode 100644
index 205df7bef..000000000
--- a/html/themes/xcl-picocss-157/templates/pico/block_subcategories.html
+++ /dev/null
@@ -1,16 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/pico/block_tags.html b/html/themes/xcl-picocss-157/templates/pico/block_tags.html
deleted file mode 100644
index 14ecd8cf1..000000000
--- a/html/themes/xcl-picocss-157/templates/pico/block_tags.html
+++ /dev/null
@@ -1,14 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/pico/blockedit_content.html b/html/themes/xcl-picocss-157/templates/pico/blockedit_content.html
deleted file mode 100644
index d74ffee51..000000000
--- a/html/themes/xcl-picocss-157/templates/pico/blockedit_content.html
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
- <{$smarty.const._MB_PICO_CONTENT_ID}> :
-
- <{html_options options=$contents selected=$content_id}>
-
- <{$smarty.const._EDIT}>
-
-
-
- <{$smarty.const._MB_PICO_THISTEMPLATE}> :
-
- <{$smarty.const._EDIT}>
-
-
-
- <{$smarty.const._MB_PICO_PROCESSBODY}>:
- <{$smarty.const._YES}>
- checked="checked"<{/if}>>
-
- <{$smarty.const._NO}>
- checked="checked"<{/if}>>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/pico/blockedit_list.html b/html/themes/xcl-picocss-157/templates/pico/blockedit_list.html
deleted file mode 100644
index 2b7f8f4bf..000000000
--- a/html/themes/xcl-picocss-157/templates/pico/blockedit_list.html
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
- <{$smarty.const._MB_PICO_CATLIMIT}> :
-
-
<{$smarty.const._MB_PICO_CATLIMITDSC}>
-
-
-
- <{$smarty.const._MB_PICO_SELECTORDER}> :
-
- <{html_options values=$order_options output=$order_options selected=$selected_order}>
-
-
-
-
- <{$smarty.const._MB_PICO_CONTENTSNUM}> :
-
-
-
-
- <{$smarty.const._MB_PICO_THISTEMPLATE}> :
-
- <{$smarty.const._EDIT}>
-
-
-
- <{$smarty.const._MB_PICO_DISPLAYBODY}>:
- <{$smarty.const._YES}>
- checked="checked"<{/if}>>
-
- <{$smarty.const._NO}>
- checked="checked"<{/if}>>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/pico/blockedit_menu.html b/html/themes/xcl-picocss-157/templates/pico/blockedit_menu.html
deleted file mode 100644
index 3e9e34059..000000000
--- a/html/themes/xcl-picocss-157/templates/pico/blockedit_menu.html
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
- <{$smarty.const._MB_PICO_CATLIMIT}> :
- <{$smarty.const._MB_PICO_CATLIMITDSC}>
-
-
-
- <{$smarty.const._MB_PICO_THISTEMPLATE}> :
-
- <{$smarty.const._EDIT}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/pico/blockedit_mywaitings.html b/html/themes/xcl-picocss-157/templates/pico/blockedit_mywaitings.html
deleted file mode 100644
index b471bf8c5..000000000
--- a/html/themes/xcl-picocss-157/templates/pico/blockedit_mywaitings.html
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
- <{$smarty.const._MB_PICO_THISTEMPLATE}> :
-
- <{$smarty.const._EDIT}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/pico/blockedit_subcategories.html b/html/themes/xcl-picocss-157/templates/pico/blockedit_subcategories.html
deleted file mode 100644
index f16ad34bd..000000000
--- a/html/themes/xcl-picocss-157/templates/pico/blockedit_subcategories.html
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
- <{$smarty.const._MB_PICO_PARENTCAT}>
- <{$smarty.const._MB_PICO_PARENTCATDSC}>
-
-
-
- <{$smarty.const._MB_PICO_THISTEMPLATE}> :
-
- <{$smarty.const._EDIT}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/pico/blockedit_tags.html b/html/themes/xcl-picocss-157/templates/pico/blockedit_tags.html
deleted file mode 100644
index 4a26ba97d..000000000
--- a/html/themes/xcl-picocss-157/templates/pico/blockedit_tags.html
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
- <{$smarty.const._MB_PICO_TAGSNUM}> :
-
-
-
-
- <{$smarty.const._MB_PICO_TAGSLISTORDER}> :
-
- <{html_options options=$order_options selected=$listorder}>
-
-
-
-
- <{$smarty.const._MB_PICO_TAGSSQLORDER}> :
-
- <{html_options options=$order_options selected=$sqlorder}>
-
-
-
-
- <{$smarty.const._MB_PICO_THISTEMPLATE}> :
-
- <{$smarty.const._EDIT}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/pico/inc_breadcrumbs.html b/html/themes/xcl-picocss-157/templates/pico/inc_breadcrumbs.html
deleted file mode 100644
index 27628d556..000000000
--- a/html/themes/xcl-picocss-157/templates/pico/inc_breadcrumbs.html
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
- <{$smarty.const._MD_PICO_TOP}>
- <{* Smarty Truncate for Modules sub-links eg: D3Forum and Pico
- This truncates a variable to a character length, the default is 80.
- As an optional second parameter, you can specify a string of text to display at the end if the variable was truncated. *}>
- <{foreach from=$xoops_breadcrumbs key="i" item="bc"}>
- <{if $i > 0}>
- <{if !empty($bc.url)}>
- <{$bc.name|truncate:25}>
- <{else}>
- <{$bc.name|truncate:30}>
- <{/if}>
- <{/if}>
- <{/foreach}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/pico/independent_print.html b/html/themes/xcl-picocss-157/templates/pico/independent_print.html
deleted file mode 100644
index f059e6a4e..000000000
--- a/html/themes/xcl-picocss-157/templates/pico/independent_print.html
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
<{$xoops_config.sitename|escape}> - <{$content.subject}>
- <{$xoops_module_header}>
-
-
-
- <{$content.body}>
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/pico/independent_rss20.html b/html/themes/xcl-picocss-157/templates/pico/independent_rss20.html
deleted file mode 100644
index e10c6fe5f..000000000
--- a/html/themes/xcl-picocss-157/templates/pico/independent_rss20.html
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
- <{$xoops_config.sitename|escape}> - <{$mymodname}>
- <{$mod_url}>/<{$category.link}>
- <{$category.desc}>
- <{$contents[0].modified_time4rss}>
- https://backend.userland.com/rss/
- XOOPScube - pico
- <{$category.title}>
- <{$xoops_config.adminmail|escape}>
- <{$smarty.const._LANGCODE}>
-
- <{foreach item="content" from=$contents}>
- -
-
<{$content.subject}>
- <{$mod_url}>/<{$content.link}>
- <{$content.body4rss}>
- <{$mod_url}>/<{$content.link}>
- <{$content.modified_time4rss}>
- <{$content.cat_title}>
-
- <{/foreach}>
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/pico/independent_single_content.html b/html/themes/xcl-picocss-157/templates/pico/independent_single_content.html
deleted file mode 100644
index bb8ced40b..000000000
--- a/html/themes/xcl-picocss-157/templates/pico/independent_single_content.html
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
<{$xoops_config.sitename|escape}> - <{$content.subject}>
- <{$xoops_module_header}>
-
-
-
- <{$content.body}>
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/pico/main.css b/html/themes/xcl-picocss-157/templates/pico/main.css
deleted file mode 100644
index b3ee39eaf..000000000
--- a/html/themes/xcl-picocss-157/templates/pico/main.css
+++ /dev/null
@@ -1,39 +0,0 @@
-/* ToDo */
-.pico_container .pico_menu {
-}
-ul.list-group{
- /*border-left: 1px solid #ddd;*/
- list-style-type: none;
- position: relative;
- margin:auto;
- padding: 10px;
-
-}
-.pico_history_diff {
- overflow-x: auto;
- white-space: pre-wrap;
- word-wrap: break-word;
- border: var( --border, 1px solid #060E18B3); /* if --border is not defined, fall-back */
- padding: 1em;
-}
-.pico_history_diff del {
- color: var(--del-color, #c62828);
-}
-.pico_history_diff ins {
- color: var(--ins-color, #388e3c);
- text-decoration: none;
-}
-
-/* Apply Level To Heading (Category Name) */
-li.list-group-item div.level1>h4 {margin-left:20px;}
-li.list-group-item div.level2>h4 {margin-left:20px;}
-li.list-group-item div.level3>h4 {margin-left:30px;}
-li.list-group-item div.level4>h4 {margin-left:40px;}
-li.list-group-item div.level5>h4 {margin-left:50px;}
-
-div.category-collapse {
- margin-left:10px;
- background-color: var(--color3);
- border-radius: var(--border-radius);
- padding:1em 1.5em
-}
diff --git a/html/themes/xcl-picocss-157/templates/pico/main_category_form.html b/html/themes/xcl-picocss-157/templates/pico/main_category_form.html
deleted file mode 100644
index 9a511458a..000000000
--- a/html/themes/xcl-picocss-157/templates/pico/main_category_form.html
+++ /dev/null
@@ -1,108 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{include file="db:`$mydirname`_inc_breadcrumbs.html"}>
-
-
<{$smarty.const._MD_PICO_CATEGORYMANAGER}>
-
-
-
- <{$gticket_hidden}>
-
-
-
-
-
-
- <{$smarty.const._MD_PICO_TH_CATEGORYPARENT}>
- <{if $category.id == 0}>
- <{$smarty.const._MD_PICO_TOP}>
- <{else}>
-
- <{html_options options=$categories_can_makesubcategory selected=$category.pid}>
-
- <{/if}>
-
-
- <{if $mod_config.use_wraps_mode && $category.id !=0}>
-
- <{$smarty.const._MD_PICO_TH_VIRTUALPATH}>
-
- <{if $xoops_isadmin}>
-
-
- <{html_options options=$category.wraps_directories selected=$category.vpath}>
-
- <{/if}>
-
- <{/if}>
-
-
- <{$smarty.const._MD_PICO_TH_CATEGORYTITLE}>
-
-
-
-
- <{$smarty.const._MD_PICO_TH_CATEGORYDESC}>
- <{$category.desc}>
-
-
-
- <{$category.children_count}>
- <{$smarty.const._MD_PICO_SUBCATEGORY_COUNT}>
-
-
-
- <{$smarty.const._MD_PICO_TH_CATEGORYWEIGHT}>
- <{* Input type number Max 100 *}>
-
-
-
- <{* ----- CATEGORY OPTIONS *}>
- <{$smarty.const._MD_PICO_TH_CATEGORYOPTIONS}>
-
-
- checked="checked"<{/if}>>
- <{$smarty.const._MD_PICO_ONOFF}>
-
- style="display:none;"<{/if}>>
-
<{$category.options}>
-
- <{* CONSTANT CUSTOM HTML: trust_path/module/pico/language/[lang]/main.php *}>
- <{* -- DEFAULT
(option name) :(option value)
-- *}>
- <{$smarty.const._MD_PICO_HOWTO_OVERRIDEOPTIONS}>
-
<{$category.option_desc}>
-
- <{* ----- /CATEGORY OPTIONS *}>
-
-
-
-
-
-
-
-
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/pico/main_content_form.html b/html/themes/xcl-picocss-157/templates/pico/main_content_form.html
deleted file mode 100644
index a38fa93ff..000000000
--- a/html/themes/xcl-picocss-157/templates/pico/main_content_form.html
+++ /dev/null
@@ -1,566 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-<{include file="db:`$mydirname`_inc_breadcrumbs.html"}>
-
-
-
- <{$gticket_hidden}>
-
-
-
-
-
-
-
- <{$formtitle}>: <{$content.subject}>
-
- <{if !$content.approval}>
-
- <{$smarty.const._MD_PICO_WAITINGAPPROVAL}>
-
- <{/if}>
-
- <{if !$content.visible}>
-
-
- <{$smarty.const._MD_PICO_INVISIBLE}>
-
- <{/if}>
-
- <{if $content.created_time >= time()}>
-
- <{$smarty.const._MD_PICO_WAITINGRELEASE}>
-
- <{/if}>
-
- <{if $content.expiring_time < time()}>
-
- <{$smarty.const._MD_PICO_EXPIRED}>
-
- <{/if}>
-
-
-
- <{if isset($preview)}>
- <{foreach from=$preview.errors item="error_message"}>
-
- <{$error_message}>
-
- <{/foreach}>
- <{$smarty.const._PREVIEW}>
-
- <{$preview.body}>
-
- <{/if}>
-
-
- <{* -------Article subject of waiting content *}>
- <{if $content.subject_waiting && $page !='makecontent'}>
-
- <{$smarty.const._MD_PICO_TH_SUBJECT_WAITING}>
-
-
-
<{$content.subject_waiting|htmlspecialchars_decode}>
-
- <{/if}>
- <{* ------- Article body of waiting content *}>
- <{if $content.body_waiting && $page !='makecontent'}>
-
- <{$smarty.const._MD_PICO_TH_BODY_WAITING}>
-
-
-
<{$content.body_waiting|htmlspecialchars_decode|nl2br}>
-
- <{/if}>
-
- <{* ------- subject *}>
-
- <{$smarty.const._MD_PICO_TH_SUBJECT}>
-
-
-
- <{* ------- category *}>
-
-
- <{$smarty.const._MD_PICO_CATEGORY}>
-
- <{html_options options=$categories_can_post selected=$category.id}>
-
-
-
-
- <{* ------- vpath *}>
-
- <{if $mod_config.use_wraps_mode || strstr($content.filters,"wraps")}>
-
- <{$smarty.const._MD_PICO_TH_VIRTUALPATH}>
-
-
-
- <{if $xoops_isadmin}>
-
-
- <{html_options options=$content.wraps_files selected=$content.vpath}>
-
-
- <{/if}>
- <{/if}>
-
- <{* ------- image upload *}>
-
- Image
-
-
- <{if $content.ef.image}>
-
-
-
- <{/if}>
-
-
-
-<{* ------- extra fields sample (TEXTBOX) -------
-
-------- extra fields ------- *}>
-
-
- <{* ------- html header *}>
- <{if $mod_config.allow_each_htmlheader || $content.htmlheader}>
-
-
- <{$smarty.const._MD_PICO_TH_HTMLHEADER}>
-
-
-
- checked="checked"<{/if}>>
- <{$smarty.const._MD_PICO_LABEL_HTMLHEADERONOFF}>
-
- <{if ! $mod_config.allow_each_htmlheader}>
- <{$smarty.const._MD_PICO_LABEL_HTMLHEADERCONFIGALERT}>
- <{/if}>
-
-
-
- <{* ------- html header reference for waiting content *}>
- <{if $content.htmlheader_waiting && $page !='makecontent'}>
- <{$smarty.const._MD_PICO_TH_HTMLHEADER_WAITING}>
- <{$content.htmlheader_waiting|nl2br}>
- <{/if}>
-
- <{/if}>
-
-
- <{* ------- BODY WYSIWYG *}>
- <{if $smarty.const.LEGACY_BASE_VERSION|version_compare:'2.2':'>='}>
- <{assign var=xcl22 value=1}>
- <{/if}>
-
- <{$smarty.const._MD_PICO_TH_BODY}>
-
- <{if $body_wysiwyg && !$content.filter_infos.eval.enabled}>
- <{$body_wysiwyg}>
- <{else}>
-
- <{if $xcl22}>
-
- <{assign var=cssClass value=""}>
-
- <{if $content.filter_infos._editor_info.editor}>
- <{if !$content.subject && $content.filter_infos._editor_info.useHtmlAtNew}>
- <{assign var=editor value=html}>
- <{else}>
- <{assign var=editor value=$content.filter_infos._editor_info.editor}>
- <{/if}>
- <{if $content.filter_infos._editor_info.cssClass}>
- <{assign var=cssClass value=" "|cat:$content.filter_infos._editor_info.cssClass}>
- <{/if}>
- <{else}>
- <{if $content.filter_infos.eval.enabled}>
- <{assign var=editor value=none}>
- <{elseif !$content.subject || !$content.filter_infos.xcode.enabled}>
- <{assign var=editor value=html}>
- <{else}>
- <{assign var=editor value=bbcode}>
- <{/if}>
- <{/if}>
-
- <{* ---------- CONTENT WAITING else NEW CONTENT *}>
- <{if $content.body_waiting && $page !='makecontent'}>
- <{xoops_dhtmltarea class="$editor$cssClass" name=body cols=60 rows=15 value=$content.body_waiting|htmlspecialchars_decode:$smarty.const.ENT_QUOTES editor=$editor}>
- <{else}>
- <{xoops_dhtmltarea class="$editor$cssClass" name=body cols=60 rows=15 value=$content.body|htmlspecialchars_decode:$smarty.const.ENT_QUOTES editor=$editor}>
- <{/if}>
-
- <{if $legacy_module == 'legacy'}>
- <{assign var=editor value=bbcode}>
- <{/if}>
-
- <{else}>
-
-
- <{$smarty.const._MD_PICO_LABEL_INPUTHELPER}>
-
- <{xoopsdhtmltarea name="body" cols="60" rows="15" value=$content.body pre_style="display:none;" post_style="display:none;"}>
- <{/if}>
-
- <{/if}>
-
- <{* ------- ORDER / WEIGHT *}>
-
- <{$smarty.const._MD_PICO_TH_WEIGHT}>
- <{* Input number Max100 *}>
-
-
-
- <{* ------- TAGS *}>
-
- <{$smarty.const._MD_PICO_TH_TAGS}> <{$smarty.const._MD_PICO_TH_TAGSDSC}>
-
-
-
- <{* ------- CONTENT OPTIONS *}>
-
-
-
-
- <{$smarty.const._MD_PICO_TH_CONTENTOPTIONS}>
-
-
-
-
-
-
- <{* ------- visible *}>
-
- checked="checked"<{/if}>>
- <{$smarty.const._MD_PICO_LABEL_VISIBLE}>
-
-
-
- <{* ------- show in nav *}>
-
- checked="checked"<{/if}>>
- <{$smarty.const._MD_PICO_LABEL_SHOWINNAVI}>
-
-
-
- <{* ------- show in menu *}>
-
- checked="checked"<{/if}>>
- <{$smarty.const._MD_PICO_LABEL_SHOWINMENU}>
-
-
-
- <{* ------- allow comment *}>
-
- checked="checked"<{/if}>>
- <{$smarty.const._MD_PICO_LABEL_ALLOWCOMMENT}>
-
-
-
- <{* ------- use body cache *}>
-
- checked="checked"<{/if}>>
- <{$smarty.const._MD_PICO_LABEL_USECACHE}> <{$smarty.const._MD_PICO_NOTE_USECACHEDSC}>
-
-
- <{* ------- locked *}>
- <{if $category.isadminormod}>
-
- checked="checked"<{/if}>>
- <{$smarty.const._MD_PICO_LABEL_LOCKED}>
-
- <{/if}>
-
-
-
-
- <{* ------- FILTERS *}>
-
-
-
-
- <{$smarty.const._MD_PICO_TH_FILTERS}>
-
-
-
-
- <{* ------- CONTENT TIME *}>
-
-
-
-
-
- <{$smarty.const._MD_PICO_LABEL_SPECIFY_DATETIME}>
-
-
-
-
-
-
- <{* ------- CONTENT HISTORY *}>
- <{if $page !='makecontent'}>
-
-
-
-
- <{$smarty.const._MD_PICO_HISTORY}>
-
-
-
-
-
- <{foreach from=$content_histories item="history"}>
-
- <{$history.modified_time_formatted}>
- -
- <{$history.modifier_uname}>
- (<{$history.body_size|number_format}><{$smarty.const._MD_PICO_BYTE}>)
- <{$smarty.const._MD_PICO_REFERIT}>
- -
- <{$smarty.const._MD_PICO_DOWNLOADIT}>
- -
- <{$smarty.const._MD_PICO_DIFF2NOW}>
- <{if $history.prev_id}>
- -
- <{$smarty.const._MD_PICO_DIFFFROMPREV}>
- <{/if}>
-
- <{/foreach}>
-
-
-
-
- <{/if}>
-
-
-
-
-
- <{if $page == 'contentmanager' && $category.can_delete}>
-
-
- <{$smarty.const._DELETE}>
- <{/if}>
-
-
- <{$smarty.const._PREVIEW}>
-
-
-
-
-
- <{$smarty.const._MD_PICO_BTN_SUBMITEDITING}>
-
-
-
-
- <{if !$content.approval && $category.isadminormod && $page !='makecontent'}>
-
-
-
- <{$smarty.const._MD_PICO_BTN_COPYFROMWAITING}>
-
- <{elseif $page == 'contentmanager'}>
-
-
-
- <{$smarty.const._MD_PICO_BTN_SUBMITSAVEAS}>
-
- <{/if}>
-
-
-
-
-
-
- <{* ------- Start Form Validation JavaScript /*}>
-
- <{* ------- End Form Validation JavaScript *}>
diff --git a/html/themes/xcl-picocss-157/templates/pico/main_diff_history.html b/html/themes/xcl-picocss-157/templates/pico/main_diff_history.html
deleted file mode 100644
index 2ead8b2c4..000000000
--- a/html/themes/xcl-picocss-157/templates/pico/main_diff_history.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{include file="db:`$mydirname`_inc_breadcrumbs.html"}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/pico/main_list_contents.html b/html/themes/xcl-picocss-157/templates/pico/main_list_contents.html
deleted file mode 100644
index f257eddd8..000000000
--- a/html/themes/xcl-picocss-157/templates/pico/main_list_contents.html
+++ /dev/null
@@ -1,194 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{include file="db:`$mydirname`_inc_breadcrumbs.html"}>
-
-
-<{* ------- Module Top Message - Edit Module's preferences *}>
-<{if $category.id == 0 && $mod_config.top_message != null}>
-
- <{$mod_config.top_message}>
-
-<{/if}>
-
-
-<{* ------- Category Top *}>
-
-
-
-
-
- <{* ----- List Top Categories ----- *}>
-
- <{* ----- Subcategories ----- *}>
- <{if isset($subcategories)}>
- <{foreach from=$subcategories item="subcategory"}>
-
-
-
-
- <{* ----- Activity Overview - Subcategories ----- *}>
-
- <{* ----- if $category.isadminormod *}> <{* REMOVE SMARTY COMMENT TO MAKE ACTIVITY PRIVATE *}>
-
-
-
- <{* ----- <{$smarty.const._MD_PICO_SUBCATEGORIES_TOTAL}> ----- *}>
- <{$subcategory.redundants.subcategories_total > 0}>
-
-
-
-
- <{* ----- <{$smarty.const._MD_PICO_CONTENTS_TOTAL}> ----- *}>
- <{$subcategory.redundants.contents_total}>
-
-
- <{* ----- /if *}> <{* REMOVE SMARTY COMMENT TO MAKE ACTIVITY PRIVATE *}>
- <{* ----- /Activity Overview - Subcategories ----- *}>
-
-
-
- <{$subcategory.desc}>
-
-
-
- <{/foreach}>
- <{/if}>
- <{* ----- /Subcategories ----- *}>
-
-
- <{* ----- Content ----- *}>
- <{if $contents}>
-
- <{foreach from=$contents item="content"}>
-
- <{/foreach}>
-
- <{/if}>
- <{* ----- /Content ----- *}>
-
- <{if $xoops_isuser}>
-
- <{/if}>
-
-
-
-<{* ----- NOTIFICATION ----- *}>
-<{if $xoops_isuser}>
-<{include file='db:system_notification_select.html'}>
-<{/if}>
diff --git a/html/themes/xcl-picocss-157/templates/pico/main_menu.html b/html/themes/xcl-picocss-157/templates/pico/main_menu.html
deleted file mode 100644
index 35b490879..000000000
--- a/html/themes/xcl-picocss-157/templates/pico/main_menu.html
+++ /dev/null
@@ -1,171 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
-<{include file="db:`$mydirname`_inc_breadcrumbs.html"}>
-
-
-
-
-<{* ------- Module Top Message - Edit Module's preferences *}>
-<{if $category.id == 0 && $mod_config.top_message !=null}>
-
-
- <{$mod_config.top_message}>
-
- <{if $category.isadminormod}>
-
- <{/if}>
-
-<{/if}>
-
-
-
-<{* ------- start categories list *}>
-
-
-
-<{foreach item=category from=$categories}>
-
-
-
-
-
-
- <{$category.title}>
-
-
-
- <{* ------- Activity Overview *}>
-
-
-
- <{$smarty.const._MD_PICO_SUBCATEGORIES_TOTAL}> <{$category.redundants.subcategories_total}>
-
-
- <{$smarty.const._MD_PICO_CONTENTS_TOTAL}>
- <{$category.redundants.contents_total}>
-
-
- <{* ------- Action controllers *}>
-
- <{if $category.can_post}>
-
-
-
- <{/if}>
-
- <{if $category.can_makesubcategory}>
-
-
-
- <{/if}>
-
- <{if $category.isadminormod}>
-
-
-
- <{/if}>
-
- <{if $category.isadminormod && $category.private_contents_counter}>
-
-
-
- <{/if}>
-
- <{if $xoops_isadmin}>
-
-
-
- <{/if}>
-
-
- <{if $mod_config.show_rss}>
-
-
-
-
-
- <{/if}>
-
-
-<{foreach item=content from=$category.contents}>
-
-
- <{$content.subject}>
-
-
- <{if $category.isadminormod && ! $content.approval}>
- (<{$smarty.const._MD_PICO_WAITINGUPDATE}>)
- <{/if}>
-
- <{if $category.can_edit}>
-
-
-
- <{/if}>
-
-
-<{foreachelse}>
- <{$smarty.const._MD_PICO_ERR_NOCONTENTMATCHED}>
-<{/foreach}>
-
-
-
-<{/foreach}>
-
-
-
-
-<{* /////// NOTIFICATION \\\\\\\ *}>
-<{if $xoops_isadmin}>
-<{include file='db:system_notification_select.html'}>
-<{/if}>
diff --git a/html/themes/xcl-picocss-157/templates/pico/main_query_contents.html b/html/themes/xcl-picocss-157/templates/pico/main_query_contents.html
deleted file mode 100644
index e60a76102..000000000
--- a/html/themes/xcl-picocss-157/templates/pico/main_query_contents.html
+++ /dev/null
@@ -1,42 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{include file="db:`$mydirname`_inc_breadcrumbs.html"}>
-
-
-
-
-
-
-
-
-
<{$query.title}>
-
-
<{$query.desc}>
-
-
-<{if $contents}>
-
-<{foreach from=$contents item="content"}>
-
- <{$content.subject}>
- <{* <{$content.body}> *}>
-
-<{/foreach}>
-
-<{else}>
- <{$smarty.const._MD_PICO_ERR_NOCONTENTMATCHED}>
-<{/if}>
-
-
-
- <{* /////// NOTIFICATION \\\\\\\ *}>
-
- <{include file='db:system_notification_select.html'}>
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/pico/main_view_content.html b/html/themes/xcl-picocss-157/templates/pico/main_view_content.html
deleted file mode 100644
index cd6c369d6..000000000
--- a/html/themes/xcl-picocss-157/templates/pico/main_view_content.html
+++ /dev/null
@@ -1,275 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{if $mod_config.show_breadcrumbs}>
-<{include file="db:`$mydirname`_inc_breadcrumbs.html"}>
-<{/if}>
-
-
-
-
- <{* REFER TO MODULE PREFERENCES
- Extra images generated from the upload file
- default images size prefix : image_0_ (larger), image_1_ (small) image_2_ (middle)
- *}>
- <{if $content.ef.image}>
-
- <{/if}>
-
-
-
-
- <{* ////— ACTION-CONTROL —\\\\ *}>
- <{capture name="controllers"}>
-
- <{/capture}>
-
-
- <{* ------- Capture admin controllers *}>
-
- <{if trim($smarty.capture.controllers)}>
- <{$smarty.capture.controllers}>
- <{/if}>
-
-
-
- <{* ------- Waiting Overview *}>
-
- <{if $category.isadminormod }>
-
-
- <{* ------- subject reference for a waiting content *}>
-
- <{if $content.subject_waiting && $page !='makecontent'}>
-
<{$smarty.const._MD_PICO_TH_SUBJECT_WAITING}>
-
-
<{$content.subject_waiting|htmlspecialchars_decode}>
-
- <{/if}>
-
- <{* ------- body reference for a waiting content *}>
-
- <{if $content.body_waiting && $page !='makecontent'}>
-
<{$smarty.const._MD_PICO_TH_BODY_WAITING}>
-
-
<{$content.body_waiting|htmlspecialchars_decode|nl2br}>
-
- <{/if}>
-
-
- <{/if}>
-
-
-
- <{$content.body}>
-
-
-
- <{* ----- ACTION - Vote and Tags *}>
-
-
-
-
-
- <{if $mod_config.use_vote && $content.id}>
-
-
- <{if $content.can_vote}>
-
-
-
-
-
- <{* icon smiley happy = posticon3.svg or thumb up = posticon5.svg *}>
-
- <{* ----- <{$smarty.const._MD_PICO_VOTEPOINTDSCBEST}> ----- *}>
-
-
- <{* ------- REMOVE SMARTY COMMENT TO ALLOW NEGATIVE VOTE
-
-
-
-
-
-
-
- <{$smarty.const._MD_PICO_VOTEPOINTDSCWORST}>
-
- ------- REMOVE SMARTY COMMENT TO ALLOW NEGATIVE VOTE *}>
- <{/if}>
-
-
- <{$smarty.const._MD_PICO_VOTECOUNT}>
-
<{$content.votes_count}>
-
- <{$smarty.const._MD_PICO_VOTEPOINTAVG}>
-
<{$content.votes_avg|string_format:"%.2f"}>
-
-
-
- <{/if}>
-
- <{* ------- CAPTURE ADMIN CONTROL *}>
-
- <{if trim($smarty.capture.controllers)}>
- <{$smarty.capture.controllers}>
- <{/if}>
-
-
-
- <{* ----- TAGS *}>
-
- <{if $content.tags_array}>
-
- <{foreach from=$content.tags_array item="tag"}>
- <{$tag}>
- <{/foreach}>
-
- <{/if}>
-
-
-
-
-
-
-
- <{* /////// Page navigation \\\\\\\ *}>
-
- <{if $mod_config.show_pagenavi && $content.id}>
-
-
-
-
-
-
- <{if !empty($prev_content.id)}>
-
-
-
- <{$prev_content.subject}>
-
-
- <{/if}>
-
-
-
- <{$category.title}>
-
-
- <{if !empty($next_content.id)}>
-
- <{$next_content.subject}>
-
-
-
- <{/if}>
-
-
-
-
- <{/if}>
-
-
-
-
-
-<{if $xoops_isuser}>
-
-<{* /////// D3 COMMENT-INTEGRATION \\\\\\\ *}>
-<{if $mod_config.comment_dirname && $mod_config.comment_forum_id && $content.allow_comment}>
-<{d3comment mydirname=$mydirname class="PicoD3commentContent"}>
-<{/if}>
-
-<{* /////// NOTIFICATION \\\\\\\ *}>
-<{include file='db:system_notification_select.html'}>
-
-<{/if}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/pico/main_viewhistory.html b/html/themes/xcl-picocss-157/templates/pico/main_viewhistory.html
deleted file mode 100644
index 2546e3019..000000000
--- a/html/themes/xcl-picocss-157/templates/pico/main_viewhistory.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{include file="db:`$mydirname`_inc_breadcrumbs.html"}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/profile/blocks/index.html b/html/themes/xcl-picocss-157/templates/profile/blocks/index.html
deleted file mode 100644
index 2c5cdd3f9..000000000
--- a/html/themes/xcl-picocss-157/templates/profile/blocks/index.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/html/themes/xcl-picocss-157/templates/profile/index.html b/html/themes/xcl-picocss-157/templates/profile/index.html
deleted file mode 100644
index 2c5cdd3f9..000000000
--- a/html/themes/xcl-picocss-157/templates/profile/index.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/html/themes/xcl-picocss-157/templates/profile/profile_data_delete.html b/html/themes/xcl-picocss-157/templates/profile/profile_data_delete.html
deleted file mode 100644
index 49d80d488..000000000
--- a/html/themes/xcl-picocss-157/templates/profile/profile_data_delete.html
+++ /dev/null
@@ -1,21 +0,0 @@
-
<{$smarty.const._MD_PROFILE_MESSAGE_CONFIRM_DELETE}>
-
-
- <{xoops_token form=$actionForm}>
- <{xoops_input type=hidden name=uid value=$actionForm->get('uid')}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/profile/profile_data_edit.html b/html/themes/xcl-picocss-157/templates/profile/profile_data_edit.html
deleted file mode 100644
index 917e16d39..000000000
--- a/html/themes/xcl-picocss-157/templates/profile/profile_data_edit.html
+++ /dev/null
@@ -1,51 +0,0 @@
-<{if $actionForm->hasError()}>
-
-
- <{foreach item=message from=$actionForm->getErrorMessages()}>
- <{$message|xoops_escape}>
- <{/foreach}>
-
-
-<{/if}>
-
- <{xoops_token form=$actionForm}>
- <{xoops_input type=hidden name=uid value=$actionForm->get('uid')}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/profile/profile_data_list.html b/html/themes/xcl-picocss-157/templates/profile/profile_data_list.html
deleted file mode 100644
index 58950a091..000000000
--- a/html/themes/xcl-picocss-157/templates/profile/profile_data_list.html
+++ /dev/null
@@ -1,55 +0,0 @@
-
<{$smarty.const._MD_PROFILE_LANG_ADD_A_NEW_DATA}>
-
-
-
-
-
-
-
- <{$smarty.const._MD_PROFILE_LANG_UID}>
-
-
-
-
- <{$smarty.const._MD_PROFILE_LANG_UNAME}>
-
- <{foreach item=def from=$definitions}>
- <{$def->getShow('field_name')}>
- <{/foreach}>
-
- <{$smarty.const._MD_PROFILE_LANG_CONTROL}>
-
-
- <{foreach item=obj from=$objects}>
-
- <{$obj->getShow('uid')}>
- <{$obj->getShow('uid')|xoops_user:"user_name"}>
-
- <{foreach item=def2 from=$definitions}>
-
- <{$obj->showField($def2->getShow('field_name'), 2)}>
-
- <{/foreach}>
-
-
-
-
-
-
-
-
-
-
- <{/foreach}>
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/profile/profile_data_view.html b/html/themes/xcl-picocss-157/templates/profile/profile_data_view.html
deleted file mode 100644
index eb425c62f..000000000
--- a/html/themes/xcl-picocss-157/templates/profile/profile_data_view.html
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
- <{$smarty.const._MD_PROFILE_LANG_ADD_A_NEW_DATA}>
-
-
-
-
-
- <{$smarty.const._MD_PROFILE_LANG_FIELD_NAME}>
- <{$smarty.const._MD_PROFILE_LANG_OPTIONS}>
-
- <{foreach item=field from=$fields}>
-
- <{$field->getShow('label')}>
- <{$object->showField($field->get('field_name'))}>
-
- <{/foreach}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/profile/profile_inc_data_edit.html b/html/themes/xcl-picocss-157/templates/profile/profile_inc_data_edit.html
deleted file mode 100644
index 5fc52568e..000000000
--- a/html/themes/xcl-picocss-157/templates/profile/profile_inc_data_edit.html
+++ /dev/null
@@ -1,34 +0,0 @@
-<{foreach item=def from=$defArr}>
-
-
<{$def->get('label')}>
-
-
- <{if $def->get('type')=="string"}>
- <{xoops_input type=text name=$def->getShow('field_name') value=$profileForm->get($def->getShow('field_name')) size=40 maxlength=255}>
- <{elseif $def->get('type')=="int" || $def->get('type')=="float"}>
- <{xoops_input type=text name=$def->getShow('field_name') value=$profileForm->get($def->getShow('field_name')) size=15 maxlength=11}>
- <{elseif $def->get('type')=="text"}>
- <{if $def->mFieldType->getOption($def)=="bbcode"}>
- <{xoops_dhtmltarea type=text name=$def->getShow('field_name') value=$profileForm->get($def->getShow('field_name')) editor=bbcode}>
- <{elseif $def->mFieldType->getOption($def)=="html"}>
- <{xoops_dhtmltarea type=text name=$def->getShow('field_name') value=$profileForm->get($def->getShow('field_name')) editor=html}>
- <{else}>
- <{xoops_dhtmltarea type=text name=$def->getShow('field_name') value=$profileForm->get($def->getShow('field_name')) editor=none}>
- <{/if}>
- <{elseif $def->get('type')=="date"}>
- <{xoops_input class=datepicker type=text name=$def->getShow('field_name') value=$profileForm->get($def->getShow('field_name')) size=20 maxlength=10}>
- <{elseif $def->get('type')=="checkbox"}>
- <{xoops_input type=checkbox name=$def->getShow('field_name') value=1 default=$profileForm->get($def->getShow('field_name'))}>
- <{elseif $def->get('type')=="selectbox"}>
-
- <{foreach item=option from=$def->mFieldType->getOption($def)}>
- get($def->getShow('field_name'))==$option}> selected="selected"<{/if}>><{$option}>
- <{/foreach}>
-
- <{elseif $def->get('type')=="uri"}>
- <{xoops_input type=text name=$def->getShow('field_name') value=$profileForm->get($def->getShow('field_name'), 1)}>
- <{/if}>
-
<{$def->getShow('description')}>
-
-
-<{/foreach}>
diff --git a/html/themes/xcl-picocss-157/templates/profile/profile_inc_data_register.html b/html/themes/xcl-picocss-157/templates/profile/profile_inc_data_register.html
deleted file mode 100644
index 3f57bf354..000000000
--- a/html/themes/xcl-picocss-157/templates/profile/profile_inc_data_register.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<{foreach item=def from=$defArr}>
-<{if $def->get('required')===1}>
-
- <{$def->get('label')}>
-
- <{if $def->get('type')=="string"}>
- <{xoops_input type=text name=$def->getShow('field_name') value=$profileForm->get($def->getShow('field_name')) size=40 maxlength=191}>
- <{elseif $def->get('type')=="int" || $def->get('type')=="float"}>
- <{xoops_input type=text name=$def->getShow('field_name') value=$profileForm->get($def->getShow('field_name')) size=15 maxlength=11}>
- <{elseif $def->get('type')=="text"}>
- <{if $def->mFieldType->getOption($def)=="bbcode"}>
- <{xoops_dhtmltarea type=text name=$def->getShow('field_name') value=$profileForm->get($def->getShow('field_name')) editor=bbcode}>
- <{elseif $def->mFieldType->getOption($def)=="html"}>
- <{xoops_dhtmltarea type=text name=$def->getShow('field_name') value=$profileForm->get($def->getShow('field_name')) editor=html}>
- <{else}>
- <{xoops_dhtmltarea type=text name=$def->getShow('field_name') value=$profileForm->get($def->getShow('field_name')) editor=none}>
- <{/if}>
- <{elseif $def->get('type')=="date"}>
- <{xoops_input class=datepicker type=text name=$def->getShow('field_name') value=$profileForm->get($def->getShow('field_name')) size=20 maxlength=10}>
- <{elseif $def->get('type')=="checkbox"}>
- <{xoops_input type=checkbox name=$def->getShow('field_name') value=1 default=$profileForm->get($def->getShow('field_name'))}>
- <{elseif $def->get('type')=="selectbox"}>
-
- <{foreach item=option from=$def->mFieldType->getOption($def)}>
- get($def->getShow('field_name'))==$option}> selected="selected"<{/if}>><{$option}>
- <{/foreach}>
-
- <{elseif $def->get('type')=="uri"}>
- <{xoops_input type=text name=$def->getShow('field_name') value=$profileForm->get($def->getShow('field_name'), 1)}>
- <{/if}>
- <{$def->getShow('description')}>
-
-
-<{/if}>
-<{/foreach}>
diff --git a/html/themes/xcl-picocss-157/templates/profile/profile_inc_data_view.html b/html/themes/xcl-picocss-157/templates/profile/profile_inc_data_view.html
deleted file mode 100644
index 4f40fe673..000000000
--- a/html/themes/xcl-picocss-157/templates/profile/profile_inc_data_view.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<{foreach item=def from=$defArr}>
-
- <{$def->getShow('label')}>
-
- <{assign var="defkey" value=$def->getShow('field_name')}>
- <{$profile->showField($defkey)}>
-
-
-<{/foreach}>
diff --git a/html/themes/xcl-picocss-157/templates/profiles/.htaccess b/html/themes/xcl-picocss-157/templates/profiles/.htaccess
deleted file mode 100644
index ff2beb844..000000000
--- a/html/themes/xcl-picocss-157/templates/profiles/.htaccess
+++ /dev/null
@@ -1,2 +0,0 @@
-order deny,allow
-deny from all
diff --git a/html/themes/xcl-picocss-157/templates/profiles/blocks/index.html b/html/themes/xcl-picocss-157/templates/profiles/blocks/index.html
deleted file mode 100644
index 990cbd603..000000000
--- a/html/themes/xcl-picocss-157/templates/profiles/blocks/index.html
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/html/themes/xcl-picocss-157/templates/profiles/blocks/sitemap_block_show.html b/html/themes/xcl-picocss-157/templates/profiles/blocks/sitemap_block_show.html
deleted file mode 100644
index 1d2fac70b..000000000
--- a/html/themes/xcl-picocss-157/templates/profiles/blocks/sitemap_block_show.html
+++ /dev/null
@@ -1,28 +0,0 @@
-
<{$smarty.template}>
-
-
-
-
-
-
- <{foreach name=i item=module from=$block.sitemap.modules}>
- <{if $block.cols > 0}>
- <{include file="db:sitemap_inc_eachmodule.html" div_style="float:left;width:`$block.div_width`%;margin:10px;"}>
- <{else}>
- <{include file="db:sitemap_inc_eachmodule.html" div_style="margin:2px;"}>
- <{/if}>
- <{/foreach}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/profiles/index.html b/html/themes/xcl-picocss-157/templates/profiles/index.html
deleted file mode 100644
index 990cbd603..000000000
--- a/html/themes/xcl-picocss-157/templates/profiles/index.html
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/html/themes/xcl-picocss-157/templates/profiles/sitemap_inc_eachmodule.html b/html/themes/xcl-picocss-157/templates/profiles/sitemap_inc_eachmodule.html
deleted file mode 100644
index 965486c93..000000000
--- a/html/themes/xcl-picocss-157/templates/profiles/sitemap_inc_eachmodule.html
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
- <{if $module.name}>
-
- <{if isset($module.parent)}>
- <{foreach item=parent from=$module.parent}>
-
-
-
-
-
- <{if $show_subcategoris}>
- <{if isset($parent.child)}>
- <{foreach item=child from=$parent.child}>
-
-
-
- <{/foreach}>
- <{/if}>
- <{/if}>
- <{/foreach}>
- <{/if}>
-
- <{foreach item=sublink from=$module.sublinks}>
-
-
-
-
- <{/foreach}>
-
- <{/if}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/profiles/sitemap_index.html b/html/themes/xcl-picocss-157/templates/profiles/sitemap_index.html
deleted file mode 100644
index db08d01ae..000000000
--- a/html/themes/xcl-picocss-157/templates/profiles/sitemap_index.html
+++ /dev/null
@@ -1,34 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{strip}>
-
-
-
-
- <{$smarty.const._MI_SITEMAP_NAME}>
-
-
-
-
-
- <{$smarty.const._MI_SITEMAP_NAME}>
- <{if $xoops_isadmin}>
-
- <{/if}>
-
- <{$msgs}>
-
-
-
-
-
- <{$smarty.const._MD_SITEMAP_HOME}>
-
-
-
-<{foreach name=i item=module from=$sitemap.modules}>
-<{include file="db:sitemap_inc_eachmodule.html" div_style="width:30%;float:left;margin:10px;"}>
-<{/foreach}>
-
-<{/strip}>
diff --git a/html/themes/xcl-picocss-157/templates/profiles/sitemap_xml_google.html b/html/themes/xcl-picocss-157/templates/profiles/sitemap_xml_google.html
deleted file mode 100644
index 6cc698dad..000000000
--- a/html/themes/xcl-picocss-157/templates/profiles/sitemap_xml_google.html
+++ /dev/null
@@ -1,44 +0,0 @@
-
-
-
-<{$smarty.const.XOOPS_URL}>/
-<{$lastmod}>
-daily
-1.0
-
-
-<{foreach name=i item=module from=$sitemap.modules}>
-
- <{if $module.name}>
-
- <{$smarty.const.XOOPS_URL}>/modules/<{$module.directory}>/
- <{if $module.lastmod}><{$module.lastmod}> <{/if}>
-
-
- <{foreach item=parent from=$module.parent}>
-
- <{$smarty.const.XOOPS_URL}>/modules/<{$module.directory}>/<{$parent.url}>
- <{if $parent.lastmod}><{$parent.lastmod}> <{/if}>
-
-
- <{if $show_subcategoris}>
- <{foreach item=child from=$parent.child}>
-
- <{$smarty.const.XOOPS_URL}>/modules/<{$module.directory}>/<{$child.url}>
- <{if $child.lastmod}><{$child.lastmod}> <{/if}>
-
- <{/foreach}>
- <{/if}>
-
- <{/foreach}>
- <{foreach item=sublink from=$module.sublinks}>
-
- <{$sublink.url}>
- <{if $sublink.lastmod}><{$sublink.lastmod}> <{/if}>
-
- <{/foreach}>
- <{/if}>
-
-<{/foreach}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/user/blocks/index.html b/html/themes/xcl-picocss-157/templates/user/blocks/index.html
deleted file mode 100644
index 990cbd603..000000000
--- a/html/themes/xcl-picocss-157/templates/user/blocks/index.html
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/html/themes/xcl-picocss-157/templates/user/blocks/user_block_login.html b/html/themes/xcl-picocss-157/templates/user/blocks/user_block_login.html
deleted file mode 100644
index 29be601ac..000000000
--- a/html/themes/xcl-picocss-157/templates/user/blocks/user_block_login.html
+++ /dev/null
@@ -1,59 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/user/blocks/user_block_newusers.html b/html/themes/xcl-picocss-157/templates/user/blocks/user_block_newusers.html
deleted file mode 100644
index 17b96b5e6..000000000
--- a/html/themes/xcl-picocss-157/templates/user/blocks/user_block_newusers.html
+++ /dev/null
@@ -1,18 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
- <{foreach item=user from=$block.users}>
-
- <{if $user.avatar != ""}>
-
- <{else}>
-
- <{/if}>
-
<{$user.name}>
-
<{$user.joindate|xoops_formattimestamp:s}>
-
- <{/foreach}>
-
-
diff --git a/html/themes/xcl-picocss-157/templates/user/blocks/user_block_online.html b/html/themes/xcl-picocss-157/templates/user/blocks/user_block_online.html
deleted file mode 100644
index 861d6f1bd..000000000
--- a/html/themes/xcl-picocss-157/templates/user/blocks/user_block_online.html
+++ /dev/null
@@ -1,18 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
<{$block.online_total}>
-
<{$smarty.const._MB_USER_MEMBERS}> <{$block.online_members}>
- <{$smarty.const._MB_USER_GUESTS}> <{$block.online_guests}>
- <{foreach item=member from=$block.online_member_list}>
-
- <{/foreach}>
-
<{$smarty.const._MB_USER_MORE}>
-
diff --git a/html/themes/xcl-picocss-157/templates/user/blocks/user_block_topusers.html b/html/themes/xcl-picocss-157/templates/user/blocks/user_block_topusers.html
deleted file mode 100644
index 6631dddd6..000000000
--- a/html/themes/xcl-picocss-157/templates/user/blocks/user_block_topusers.html
+++ /dev/null
@@ -1,17 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
- <{foreach item=user from=$block.users}>
-
- <{$user.rank}>
-
- <{if $user.avatar != ""}>
-
- <{/if}>
- <{$user.name}>
-
- <{$user.posts}>
-
- <{/foreach}>
-
diff --git a/html/themes/xcl-picocss-157/templates/user/inc_user_nav_left.html b/html/themes/xcl-picocss-157/templates/user/inc_user_nav_left.html
deleted file mode 100644
index cbcfc4ee5..000000000
--- a/html/themes/xcl-picocss-157/templates/user/inc_user_nav_left.html
+++ /dev/null
@@ -1,86 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* ------- User profile avatar *}>
-
-
-
- <{* ---------- User Data *}>
-
- <{* ----- Moved to inc_user_tab_profile
-
- ----- *}>
-
- <{if $name != null}>
-
- <{$smarty.const._MD_USER_LANG_NAME}>
- <{$thisUser->getShow('name')}>
-
- <{/if}>
-
- <{if $rank != null}>
-
- <{$smarty.const._MD_USER_LANG_RANK}>
- <{$rank->getShow('rank_title')}>
-
- <{/if}>
-
-
-
- <{$smarty.const._MD_USER_LANG_POSTS}>
- <{$thisUser->getShow('posts')}>
-
-
-
- <{if $xoops_isuser}>
-
- <{$smarty.const._MD_USER_LANG_LAST_LOGIN}>
- <{$thisUser->get('last_login')|xoops_formattimestamp:l}>
-
-
-
- <{$smarty.const._MD_USER_LANG_USER_REGDATE}>
- <{$thisUser->get('user_regdate')|xoops_formattimestampGMT}>
-
-
- <{if $pmliteUrl !=''}>
-
- <{$smarty.const._MD_USER_LANG_PM}>
-
-
- <{$smarty.const._SENDPMTO|replace:"%s":$thisUser->getShow('uname')}>
-
-
-
-
-
- <{/if}>
-
- <{/if}><{* /is user *}>
-
-
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_USER_FROM}>
- <{$thisUser->getShow('user_from')}>
-
-
-
-
- <{* /////— PROFILE CUSTOM FIELDS —\\\\\ *}>
- <{legacy_profile uid=$thisUser->getShow('uid')}>
-
-
-
-
<{$smarty.const._MD_USER_LANG_USER_SIG}>
-
<{$thisUser->getShow('user_sig')}>
-
-
-
-
<{* /user-data *}>
diff --git a/html/themes/xcl-picocss-157/templates/user/inc_user_tab_edit.html b/html/themes/xcl-picocss-157/templates/user/inc_user_tab_edit.html
deleted file mode 100644
index a2fbe69f6..000000000
--- a/html/themes/xcl-picocss-157/templates/user/inc_user_tab_edit.html
+++ /dev/null
@@ -1,122 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* USER TAB EDIT *}>
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_NICKNAME}>
-
-
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_NAME}>
- <{xoops_input name="name" id="realname" size="30" maxlength="60" value=$actionForm->get('name')}>
-
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_EMAIL}>
-
- <{if $allow_chgmail}>
- <{xoops_input name="email" size="30" maxlength="60" value=$actionForm->get('email')}>
- <{else}>
-
- <{/if}>
-
-
-
-
- <{* *}>
- <{xoops_input type="checkbox" name="user_viewemail" id="user_viewemail" value="1" default=$actionForm->get('user_viewemail')}>
-
-
-
- <{$smarty.const._MD_USER_LANG_USER_VIEWEMAIL}>
-
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_WEBSITE}>
- <{xoops_input name="url" id="userurl" size="30" maxlength="100" value=$actionForm->get('url')}>
-
-
-
-
- <{$smarty.const._MD_USER_LANG_TIMEZONE_OFFSET}>
-
- <{xoops_optionsArray id="timezone_offset" label="zone_name" value="offset" from=$timezones default=$actionForm->get('timezone_offset')}>
-
-
-
-
- <{* /////— PROFILE CUSTOM FIELDS —\\\\\ *}>
- <{legacy_profile template="profile_inc_data_edit.html" action="edit" actionForm=$actionForm}>
-
-
-
-
- <{$smarty.const._MD_USER_LANG_USER_FROM}>
-
- <{xoops_input name="user_from" id="user_from" size="30" maxlength="100" value=$actionForm->get('user_from')}>
-
-
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_USER_OCC}>
- <{xoops_input name="user_occ" id="user_occ" size="30" maxlength="100" value=$actionForm->get('user_occ')}>
-
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_BIO}>
- <{xoops_textarea name="bio" id="bio" value=$actionForm->get('bio') rows="5" cols="50" class="form-control"}>
-
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_USER_INTREST}>
- <{xoops_input name="user_intrest" id="user_intrest" size="30" maxlength="150" value=$actionForm->get('user_intrest')}>
-
-
-
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_USER_SIG}>
- <{xoops_dhtmltarea name="user_sig" id="user_sig" rows="3" cols="50" value=$actionForm->get('user_sig') editor=bbcode}>
-
-
-
- <{xoops_input type="checkbox" name="attachsig" id="attachsig" value="1" default=$actionForm->get('attachsig')}>
- <{$smarty.const._MD_USER_LANG_ATTACHSIG}>
-
-
-
-
-
-
<{* /ui-tab-content *}>
diff --git a/html/themes/xcl-picocss-157/templates/user/inc_user_tab_pref.html b/html/themes/xcl-picocss-157/templates/user/inc_user_tab_pref.html
deleted file mode 100644
index 5e55e8dee..000000000
--- a/html/themes/xcl-picocss-157/templates/user/inc_user_tab_pref.html
+++ /dev/null
@@ -1,87 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* USER TAB EDIT PREFERENCES *}>
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_UMODE}>
- <{html_options id="umode" name="umode" options=$umodeOptions selected=$actionForm->get('umode')}>
-
-
-
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_UORDER}>
- <{html_options id="uorder" name="uorder" options=$uorderOptions selected=$actionForm->get('uorder')}>
-
-
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_NOTIFY_METHOD}>
- <{html_options id="notify_method" name="notify_method" options=$notify_methodOptions selected=$actionForm->get('notify_method')}>
-
-
-
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_NOTIFY_MODE}>
- <{html_options id="notify_mode" name="notify_mode" options=$notify_modeOptions selected=$actionForm->get('notify_mode')}>
-
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_PASSWORD}>
- <{xoops_input type="password" name="pass" id="pass" size="20" maxlength=32 autocomplete="new-password" value=$actionForm->get('pass')}>
-
-
-
-
- <{$smarty.const._MD_USER_LANG_TYPEPASSTWICE}>
- <{xoops_input type="password" name="vpass" id="vpass" size="20" maxlength="32" autocomplete="new-password" value=$actionForm->get('vpass')}>
-
-
-
- <{*
-
- <{$smarty.const._MD_USER_LANG_USERCOOKIE}>
- *}>
-
-
- <{*
-
- <{$smarty.const._MD_USER_LANG_USER_MAILOK}>
- *}>
-
- <{xoops_input type=radio name=usercookie value=1 default=$actionForm->get('usercookie')}><{$smarty.const._YES}>
- <{xoops_input type=radio name=usercookie value=0 default=$actionForm->get('usercookie')}><{$smarty.const._NO}> <{$smarty.const._MD_USER_LANG_USERCOOKIE}>
-
-
-
- <{xoops_input type=radio name=user_mailok value=1 default=$actionForm->get('user_mailok')}><{$smarty.const._YES}>
- <{xoops_input type=radio name=user_mailok value=0 default=$actionForm->get('user_mailok')}><{$smarty.const._NO}> <{$smarty.const._MD_USER_LANG_USER_MAILOK}>
-
-
-
-
-
-
<{* /ui-tab-content *}>
diff --git a/html/themes/xcl-picocss-157/templates/user/inc_user_tab_profile.html b/html/themes/xcl-picocss-157/templates/user/inc_user_tab_profile.html
deleted file mode 100644
index b1a510162..000000000
--- a/html/themes/xcl-picocss-157/templates/user/inc_user_tab_profile.html
+++ /dev/null
@@ -1,100 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* USER TAB PROFILE *}>
-
-
-
-
-
-
- <{* ------- User Avatar *}>
-
<{* ------- /User Avatar *}>
-
-
- <{* ------- User Data *}>
-
-
-
<{$thisUser->getShow('uname')}>
-
-
-
- <{* ------- Registered Members Only *}>
- <{if $xoops_isuser == true}>
-
- <{if $thisUser->get('user_viewemail') == 1 || $user_ownpage == true || $xoops_isadmin == true}>
-
<{$smarty.const._MD_USER_LANG_EMAIL}>
-
- <{mailto address=$thisUser->get('email') encode="javascript"}>
-
- <{/if}>
-
-
- <{$smarty.const._MD_USER_LANG_WEBSITE}>
-
- <{$thisUser->getShow('url')}>
-
-
-
-
- <{if $thisUser->get('bio') != null}>
-
<{$smarty.const._MD_USER_LANG_BIO}>
- <{$thisUser->getShow('bio')}>
-
-
-
- <{/if}>
-
- <{if $thisUser->get('user_intrest') != null}>
-
<{$smarty.const._MD_USER_LANG_USER_INTREST}>
- <{$thisUser->getShow('user_intrest')}>
-
- <{/if}>
-
-
- <{* /////— PROFILE CUSTOM FIELDS —\\\\\ *}>
- <{legacy_profile uid=$thisUser->getShow('uid')}>
-
-
- <{if $thisUser->get('user_sig') != null}>
-
<{$smarty.const._MD_USER_LANG_USER_SIG}>
- <{$thisUser->getShow('user_sig')}>
-
- <{/if}>
-
- <{/if}>
- <{* ------- /Registered Members Only *}>
-
-
<{* /user-tab-data *}>
-
-
<{* /grid-left *}>
-
-
<{* /ui-tab-content *}>
diff --git a/html/themes/xcl-picocss-157/templates/user/inc_user_tab_timeline.html b/html/themes/xcl-picocss-157/templates/user/inc_user_tab_timeline.html
deleted file mode 100644
index 4dfb55add..000000000
--- a/html/themes/xcl-picocss-157/templates/user/inc_user_tab_timeline.html
+++ /dev/null
@@ -1,50 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-<{* USER TAB TIMELINE *}>
-
-
-
<{$smarty.const._MD_USER_LANG_ALLABOUT|replace:"%s":$thisUser->getShow('uname')}>
-
- <{* ------- start module search results loop *}>
- <{foreach item=module from=$searchResults}>
-
- <{* ------- Capitalize module name 'name|ucfirst' *}>
-
<{$module.name|ucfirst}>
-
- <{* ------- Start results item loop *}>
- <{foreach item=result from=$module.results}>
-
<{* ------- stream-item *}>
-
- <{/foreach}><{* ------- end results item loop *}>
-
-
- <{if $module.has_more}>
-
-
- <{$module.name}> - <{$smarty.const._MD_USER_LANG_SHOWALL}>
-
- <{/if}>
-
-
-
- <{/foreach}><{* ------- end module search results loop *}>
-
-
-
-<{* ------- /User profile-timeline *}>
-
diff --git a/html/themes/xcl-picocss-157/templates/user/index.html b/html/themes/xcl-picocss-157/templates/user/index.html
deleted file mode 100644
index 990cbd603..000000000
--- a/html/themes/xcl-picocss-157/templates/user/index.html
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/html/themes/xcl-picocss-157/templates/user/user_avatar_edit.html b/html/themes/xcl-picocss-157/templates/user/user_avatar_edit.html
deleted file mode 100644
index b8dc56074..000000000
--- a/html/themes/xcl-picocss-157/templates/user/user_avatar_edit.html
+++ /dev/null
@@ -1,116 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}>
<{$smarty.template}>
<{/if}>
-
-
-
-
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_AVATAR}>
-
-
-
- <{if $actionForm->hasError()}>
-
-
- <{foreach item=message from=$actionForm->getErrorMessages()}>
- <{$message|xoops_escape}>
- <{/foreach}>
-
-
- <{/if}>
-
-
-
-
-
<{$smarty.const._MD_USER_MESSAGE_OLDDELETED}>
-
-
-
- <{if $allowUpload}>
-
- <{xoops_token form=$actionForm}>
- <{xoops_input type=hidden name=uid value=$actionForm->get('uid')}>
-
-
-
-
-
- <{if $actionForm->get('uid')|xoops_user:user_avatar != "blank.gif"}>
-
- <{else}>
-
- <{/if}>
-
-
-
-
-
<{$smarty.const._MD_USER_LANG_AVATAR_EDIT}> <{$actionForm->get('uid')|xoops_user:user_name}>
-
<{$smarty.const._MD_USER_LANG_AVATAR_WIDTH_HEIGHT}> : <{$avatarWidth}> x <{$avatarHeight}> (px)
-
<{$smarty.const._MD_USER_LANG_AVATAR_MAXFILESIZE}> <{$avatarMaxfilesize|number_format}> (bytes)
-
-
-
-
- <{xoops_input class="ui-button" type=file name=uploadavatar size=30}>
-
-
-
-
-
-
-
- <{$smarty.const._SUBMIT}>
-
-
-
-
-
- <{/if}>
-
-
-
-
- <{$smarty.const._MD_USER_LANG_AVATAR_LIST}>
-
-
- <{xoops_token form=$avatarSelectForm}>
- <{xoops_input type=hidden name=uid value=$avatarSelectForm->get('uid')}>
-
-
-
- <{* TODO AVATAR SCROLLER *}>
- <{foreach item=obj from=$systemAvatars}>
-
- <{if $obj->get('avatar_id') == 0}>
-
-
- <{else}>
-
-
- <{/if}>
- <{$obj->getShow('avatar_name')}>
-
-
- <{* cycle name="table" values=",,,
" *}>
- <{/foreach}>
-
-
-
-
-
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/user/user_default.html b/html/themes/xcl-picocss-157/templates/user/user_default.html
deleted file mode 100644
index 941cbab87..000000000
--- a/html/themes/xcl-picocss-157/templates/user/user_default.html
+++ /dev/null
@@ -1,53 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}><{$smarty.template}>
<{/if}>
-
-
-
-
-
-
- <{$smarty.const._LOGIN}>
-
-
-
-
-
-
-
- <{$smarty.const._LOGIN}>
-
-
- <{xoops_input type=hidden name=op value=login}>
- <{xoops_input type=hidden name=xoops_redirect value=$redirect_page}>
-
-
-
-
- <{* xoops_input type=text name=uname size=25 maxlength=25 value=$usercookie *}>
-
-
-
-
-
- <{* xoops_input type=password name=pass id="pass" size=25 maxlength=32 placeholder=$smarty.const._PASSWORD *}>
-
-
-
-
-
- <{$smarty.const._MB_USER_LOGIN}>
-
-
-
-
-
-
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/user/user_delete.html b/html/themes/xcl-picocss-157/templates/user/user_delete.html
deleted file mode 100644
index 81e2cc398..000000000
--- a/html/themes/xcl-picocss-157/templates/user/user_delete.html
+++ /dev/null
@@ -1,22 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}><{$smarty.template}>
<{/if}>
-
-
-<{if $actionForm->hasError()}>
-
-
- <{foreach item=message from=$actionForm->getErrorMessages()}>
- <{$message}>
- <{/foreach}>
-
-
-<{/if}>
-
-
-
<{$self_delete_message|nl2br}>
-
- <{xoops_token form=$actionForm}>
-
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/user/user_delete_success.html b/html/themes/xcl-picocss-157/templates/user/user_delete_success.html
deleted file mode 100644
index f738564bf..000000000
--- a/html/themes/xcl-picocss-157/templates/user/user_delete_success.html
+++ /dev/null
@@ -1,11 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}><{$smarty.template}>
<{/if}>
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/user/user_edituser.html b/html/themes/xcl-picocss-157/templates/user/user_edituser.html
deleted file mode 100644
index d64e438a6..000000000
--- a/html/themes/xcl-picocss-157/templates/user/user_edituser.html
+++ /dev/null
@@ -1,97 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}><{$smarty.template}>
<{/if}>
-
-
-
-
-
-
-
-
-
-
- <{if $actionForm->hasError()}>
-
-
- <{foreach item=message from=$actionForm->getErrorMessages()}>
- <{$message}>
- <{/foreach}>
-
-
- <{/if}>
-
-
-
- <{xoops_token form=$actionForm}>
- <{xoops_input name=uid type=hidden value=$actionForm->get('uid')}>
-
-
-
-
-
-
-
- <{* ----- THEME TEMPLATE *}>
- <{* include file="$xoops_theme/templates/user/inc_user_tab_edit.html" *}>
- <{* ----- MODULE TEMPLATE *}>
- <{include file="`$smarty.const.XOOPS_MODULE_PATH`/user/templates/inc_user_tab_edit.html"}>
-
-
-
- <{* ----- THEME TEMPLATE *}>
- <{* include file="$xoops_theme/templates/user/inc_user_tab_pref.html" *}>
- <{* ----- MODULE TEMPLATE *}>
- <{include file="`$smarty.const.XOOPS_MODULE_PATH`/user/templates/inc_user_tab_pref.html"}>
-
-
-
-
-
-
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/user/user_lostpass.html b/html/themes/xcl-picocss-157/templates/user/user_lostpass.html
deleted file mode 100644
index 7ab7d83c5..000000000
--- a/html/themes/xcl-picocss-157/templates/user/user_lostpass.html
+++ /dev/null
@@ -1,53 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}><{$smarty.template}>
<{/if}>
-
-
-
-
-
-
- <{xoops_token form=$actionForm}>
-
-
-
-
- <{$smarty.const._MD_USER_LANG_LOSTPASSWORD}>
-
-
- <{if $actionForm->hasError()}>
-
-
- <{foreach item=message from=$actionForm->getErrorMessages()}>
- <{$message}>
- <{/foreach}>
-
-
- <{/if}>
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_NOPROBLEM}>
-
-
-
- <{$smarty.const._MD_USER_LANG_EMAIL}>
-
- <{xoops_input name=email value=$actionForm->get('email') size=34 maxlength=60}>
-
-
-
-
-
-
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/user/user_misc_online.html b/html/themes/xcl-picocss-157/templates/user/user_misc_online.html
deleted file mode 100644
index b310a73e1..000000000
--- a/html/themes/xcl-picocss-157/templates/user/user_misc_online.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}><{$smarty.template}>
<{/if}>
-
-
-
-
- <{$smarty.const._MD_USER_LANG_WHOSONLINE}>
-
- <{foreach item=obj from=$objects}>
-
-
- <{if $obj->get('online_uid')}>
- <{$obj->getShow('online_uname')}>
- <{else}>
- <{$smarty.const._MD_USER_LANG_GUEST}>
- <{/if}>
-
-
- <{if $obj->mModule}>
- <{$obj->mModule->getShow('name')}>
- <{else}>
- ---
- <{/if}>
-
-
- <{if $enableViewIP}>
- <{$obj->getShow('online_ip')}>
- <{/if}>
-
-
- <{/foreach}>
-
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/user/user_register_confirm.html b/html/themes/xcl-picocss-157/templates/user/user_register_confirm.html
deleted file mode 100644
index aaa3c4d2e..000000000
--- a/html/themes/xcl-picocss-157/templates/user/user_register_confirm.html
+++ /dev/null
@@ -1,39 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}><{$smarty.template}>
<{/if}>
-
-
-
-
-
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_USERREG}>
-
-
-
- <{$smarty.const._MD_USER_LANG_NICKNAME}>
-
-
-
- <{$smarty.const._MD_USER_LANG_EMAIL}>
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/html/themes/xcl-picocss-157/templates/user/user_register_finish.html b/html/themes/xcl-picocss-157/templates/user/user_register_finish.html
deleted file mode 100644
index aebe35184..000000000
--- a/html/themes/xcl-picocss-157/templates/user/user_register_finish.html
+++ /dev/null
@@ -1,22 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}><{$smarty.template}>
<{/if}>
-
-
-
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_USERREG}>
-
-
-
<{$complete_message|xoops_escape}>
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/user/user_register_form.html b/html/themes/xcl-picocss-157/templates/user/user_register_form.html
deleted file mode 100644
index f7e347d0b..000000000
--- a/html/themes/xcl-picocss-157/templates/user/user_register_form.html
+++ /dev/null
@@ -1,114 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}><{$smarty.template}>
<{/if}>
-
-
-
-
-
-
-
- <{xoops_token form=$actionForm}>
-
-
-
-
- <{$smarty.const._MD_USER_LANG_USERREG}>
-
-
- <{if $actionForm->hasError()}><{foreach item=message from=$actionForm->getErrorMessages()}>
-
-
- <{$message}>
-
-
<{/foreach}>
- <{/if}>
-
-
-
-
- <{* Larger screen with margin and small screen margin-auto *}>
-
-
-
-
- <{$smarty.const._MD_USER_LANG_NICKNAME}>
- <{* xoops_input size=30 maxlength=25 name=uname value=$actionForm->get('uname') autocomplete="username" *}>
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_EMAIL}>
- <{* xoops_input id="email" name=email size=30 maxlength=60 value=$actionForm->get('email') *}>
-
-
-
- <{xoops_input type=checkbox name=user_viewemail value=1 default=$actionForm->get('user_viewemail')}> <{$smarty.const._MD_USER_LANG_USER_VIEWEMAIL}>
-
-
- <{$smarty.const._MD_USER_LANG_WEBSITE}>
- <{* xoops_input name=url size=30 maxlength=100 value=$actionForm->get('url') *}>
-
-
-
- <{$smarty.const._MD_USER_LANG_TIMEZONE_OFFSET}>
-
- <{xoops_optionsArray id=timezone_offset label=zone_name value=offset from=$timezones default=$actionForm->get('timezone_offset')}>
-
-
-
- <{$smarty.const._MD_USER_LANG_PASSWORD}>
- <{* xoops_input type=password name=pass value=$actionForm->get('pass') size=15 maxlength=32 autocomplete="new-password" *}>
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_VERIFYPASS}>
- <{* xoops_input type=password name=vpass value=$actionForm->get('vpass') size=15 maxlength=32 *}>
-
-
-
-
- <{$smarty.const._MD_USER_LANG_USER_MAILOK}>
- <{xoops_input type=radio id="yes" name=user_mailok value=1 default=$actionForm->get('user_mailok')}><{$smarty.const._YES}>
- <{xoops_input type=radio id="no" name=user_mailok value=0 default=$actionForm->get('user_mailok')}><{$smarty.const._NO}>
-
-
- <{if $enableAgree}>
-
- <{$smarty.const._MD_USER_LANG_DISCLAIMER}>
- <{xoops_textarea name="disclaimer" rows=8 cols=50 readonly=true value=$disclaimer}>
-
-
- <{xoops_input type=checkbox id="agree" name=agree value=1 default=$actionForm->get('agree')}>
- <{$smarty.const._MD_USER_MESSAGE_IAGREE}>
-
- <{/if}>
-
- <{if $validators}>
- <{foreach from=$validators item=validator}>
-
- <{$validator.caption}>
- <{$validator.element}>
-
- <{/foreach}>
- <{/if}>
-
-
-
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/user/user_userform.html b/html/themes/xcl-picocss-157/templates/user/user_userform.html
deleted file mode 100644
index 22af17859..000000000
--- a/html/themes/xcl-picocss-157/templates/user/user_userform.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}><{$smarty.template}>
<{/if}>
-
-
- <{$smarty.const._LOGIN}>
-
- <{$smarty.const._USERNAME}> <{xoops_input type=text name=uname size=25 maxlength=25 value=$usercookie}>
- <{$smarty.const._PASSWORD}> <{xoops_input type=password name=pass size=25 maxlength=32}>
- <{xoops_input type=hidden name=op value=login}>
- <{xoops_input type=hidden name=xoops_redirect value=$redirect_page}>
-
-
-
- <{$smarty.const._MD_USER_LANG_NOTREGISTERED}>
-
-
-
-
-
- <{$smarty.const._MD_USER_LANG_LOSTPASSWORD}>
- <{$smarty.const._MD_USER_LANG_NOPROBLEM}>
-
- <{$smarty.const._MD_USER_LANG_YOUREMAIL}>
- <{xoops_input type=text name=email size=26 maxlength=60}>
- <{xoops_input type=hidden name=op value=mailpasswd}>
-
-
-
diff --git a/html/themes/xcl-picocss-157/templates/user/user_userinfo.html b/html/themes/xcl-picocss-157/templates/user/user_userinfo.html
deleted file mode 100644
index ae7b67903..000000000
--- a/html/themes/xcl-picocss-157/templates/user/user_userinfo.html
+++ /dev/null
@@ -1,80 +0,0 @@
-<{* Dev-Mode Toggle *}>
-<{if $xoops_isadmin}><{$smarty.template}>
<{/if}>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <{* ----- THEME TEMPLATE *}>
- <{* include file="$xoops_theme/templates/user/inc_user_tab_profile.html" *}>
- <{* ----- MODULE TEMPLATE *}>
- <{include file="`$smarty.const.XOOPS_MODULE_PATH`/user/templates/inc_user_tab_profile.html"}>
-
-
-
- <{* ----- THEME TEMPLATE *}>
- <{* include file="$xoops_theme/templates/user/inc_user_tab_timeline.html" *}>
- <{* ----- MODULE TEMPLATE *}>
- <{include file="`$smarty.const.XOOPS_MODULE_PATH`/user/templates/inc_user_tab_timeline.html"}>
-
-
-
-
-
-
-
-
-
diff --git a/html/themes/xcl-picocss-157/theme.html b/html/themes/xcl-picocss-157/theme.html
deleted file mode 100644
index 492f4e2cb..000000000
--- a/html/themes/xcl-picocss-157/theme.html
+++ /dev/null
@@ -1,245 +0,0 @@
-
-
-
-
-
-
- <{$xoops_sitename}> - <{$xoops_pagetitle}>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <{if $xoops_dirname == 'pico' && isset($content.ef.pico_img)}>
-
- <{else}>
-
- <{/if}>
-
-
-
-
-
-
-
-
-
-
- <{* ----- Favicon SVG located in the root directory ----- *}>
-
-
- <{* ----- Favicon.png root images' directory
-
-
-
-
- ----- *}>
-
- <{* ----- CSS - Picocss ----- *}>
-
-
- <{* ----- CSS - Theme ----- *}>
-
-
-
-
- <{$xoops_module_header}>
-
- <{* ----- Defer preload of custom styles for jQuery UI, PrismJS ----- *}>
-
-
-
-
-
-
-
-<{* Hero + Nav + User Menu *}>
-
-
-
-
- <{if $xoops_showlblock==1}>
- <{foreach item=block from=$xoops_lblocks}>
- <{if $block.title=="User Menu" or $block.id==28}>
- <{include file="$xoops_theme/component/_inc_nav_user.html"}>
- <{/if}>
- <{/foreach}>
- <{/if}>
- <{include file="$xoops_theme/component/_inc_nav_theme.html"}>
-
-
-
-
-
-
-
-<{* Main *}>
-
-
- <{if $xoops_showlblock==1}>
-
- <{include file="$xoops_theme/component/block_left.html"}>
-
- <{/if}>
-
-
-
- <{if !empty($xoops_contents)}>
- <{$xoops_contents}>
- <{else}>
- <{include file='db:legacy_app_start_page.html'}>
-
- <{/if}>
-
- <{if $xoops_showrblock==1}>
- <{include file="$xoops_theme/component/block_right.html"}>
- <{/if}>
-
-
-
-
-
-
-
-<{if $xoops_showcblock==1}>
-
-
-
<{* ---------- BLOCK Center-Left *}>
- <{if !empty($xoops_clblocks)}>
- <{foreach item=block from=$xoops_clblocks}>
- <{if !$block.title|strstr:"admin"}>
-
-
- <{if $xoops_isadmin}>
- <{$block.title}>
- <{include file="$xoops_theme/component/_inc_block_edit.html"}>
- <{else}>
- <{if ! $block.title|strstr:"none"}><{$block.title}><{/if}>
- <{/if}>
-
-
<{$block.content}>
-
- <{/if}>
- <{/foreach}>
- <{/if}>
-
-
<{* ---------- BLOCK Center-Center *}>
- <{if !empty($xoops_ccblocks)}>
- <{foreach item=block from=$xoops_ccblocks}>
- <{if !$block.title|strstr:"admin"}>
-
-
- <{if $xoops_isadmin}>
- <{$block.title}>
- <{include file="$xoops_theme/component/_inc_block_edit.html"}>
- <{else}>
- <{if ! $block.title|strstr:"none"}><{$block.title}><{/if}>
- <{/if}>
-
-
<{$block.content}>
-
- <{/if}>
- <{/foreach}>
- <{/if}>
-
-
<{* ---------- BLOCK Center-Right *}>
- <{if !empty($xoops_crblocks)}>
- <{foreach item=block from=$xoops_crblocks}>
- <{if !$block.title|strstr:"admin"}>
-
-
- <{if $xoops_isadmin}>
- <{$block.title}>
- <{include file="$xoops_theme/component/_inc_block_edit.html"}>
- <{else}>
- <{if ! $block.title|strstr:"none"}><{$block.title}><{/if}>
- <{/if}>
-
-
<{$block.content}>
-
- <{/if}>
- <{/foreach}>
- <{/if}>
-
-
-
-<{/if}>
-
-<{* Scroll to top *}>
-
-
-<{if $xoops_banner !=" "}>
-
-<{/if}>
-
-<{* FOOTER CREDITS *}>
-
-
-<{if $xoops_isadmin}>
-<{include file="$xoops_theme/component/admin-panel.html"}>
-<{/if}>
-<{* ---------- DO NOT DEFER Theme Plugins - LocalStoarage & SVG ! *}>
-
-
-<{* ---------- PrismJS ----- *}>
-
-
-
-
diff --git a/html/themes/xcl-theme-pico/.editorconfig b/html/themes/xcl-theme-pico/.editorconfig
deleted file mode 100644
index ecfda4e65..000000000
--- a/html/themes/xcl-theme-pico/.editorconfig
+++ /dev/null
@@ -1,13 +0,0 @@
-# editorconfig.org
-# XCL 2.3.1
-# This file is for unifying the coding style for different editors and IDEs
-
-root = true
-
-[*]
-charset = utf-8
-end_of_line = lf
-insert_final_newline = true
-indent_size = 4
-indent_style = space
-trim_trailing_whitespace = true
diff --git a/html/themes/xcl-theme-pico/CHANGELOG.md b/html/themes/xcl-theme-pico/CHANGELOG.md
deleted file mode 100644
index c4219470c..000000000
--- a/html/themes/xcl-theme-pico/CHANGELOG.md
+++ /dev/null
@@ -1,97 +0,0 @@
-# Change Log
-
-## XCL Theme PicoCSS
-
-#### Version XCL Theme 2.3.x
-
-All notable changes to XCL Theme PicoCSS will be documented in this file.
-
-### The XOOPSCube Project
-
-Git Repository : Refer please to [ xcl-picocss-157 ](https://github.com/xoopscube-themes/xcl-picocss-157)
-
-## [XCL Pico 157 ] 2023-03-30
-
-- common/picocss
-- PHP8 warning :
-- Admin panel
-- Block loop
-- Header menu
-
-## [XCL Pico 157 ] 2023-03-20
-
-- Accordion and Dropdown
-- Defer and Preload
-- Fixed user menu
-- Side Panel
-
-## [XCL Pico 157 ] 2023-03-18
-
-- Alert admin in side panel
-- Avatar letter --primary
-- Screenshot layout wireframe
-- CKEditor prevent button shadow
-- Enhanced SVG
-- Fix XMLNS
-- Nav user menu
-- Open Graph
-- Pico image
-
-## [XCL Pico 157 ] 2023-01-18
-
-- Update to PicoCSS 157
-
-## [XCL Package ] 2021-11-21
-
-- Merge to XCL Bundle Package
- Replace Bootstrap Framework
-
-## [unreleased] 2021-11-15
-
-### Added
-
-- Component Admin Panel Template
- ( customize the panel with widgets )
-- Component CSS Block Mobile
-- Component CSS Block Dropdown
-- Component CSS Scroll to top
-- Data-tooltip on Action-control icons
-- Alert confirm, success, error
-- Forum edit category Top description
-- Front Page customized
-- Full-width bottom center-blocks
-- Site map message and edit control
-
-### Changed
-
-- CSS custom properties
-- Color-scheme light and dark
-- CSS Dropdown
-- Core Modules Templates
-- Table scroll ( mobile )
-- Comments default to "is user"
- ( WIP allow guest post by editing templates )
- Advise admin on spam filtering and protection solutions
-- Dev mode default to "is admin"
-
-### Fixed
-
-- Templates
-- actionForm Type Safe input
-- Action-control negative margin in form
-- Article Footer action-control
-- UI Tabs parent overflow
-- CKEditor textarea
-- CKEditor buttons reverse
-
-### Removed
-
-- Removed x-layout flexbox
-- Removed theme render function
-- Removed unused element tags
-
-## [unreleased] 2021-11-11
-
-- Port from subsystem XCL XFury3 to Legacy 2.3.x
-- Smarty Template Engine theme compatible
-- Default layout and documentation
diff --git a/html/themes/xcl-theme-pico/LICENSE.md b/html/themes/xcl-theme-pico/LICENSE.md
deleted file mode 100644
index 0200216ad..000000000
--- a/html/themes/xcl-theme-pico/LICENSE.md
+++ /dev/null
@@ -1,22 +0,0 @@
-MIT License
-
-Copyright (c) 2019-2023 PicoCSS
-Copyright (c) 2019-2023 XOOPSCube, Nuno Luciano
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
diff --git a/html/themes/xcl-theme-pico/README.md b/html/themes/xcl-theme-pico/README.md
deleted file mode 100644
index 9aef4f2ca..000000000
--- a/html/themes/xcl-theme-pico/README.md
+++ /dev/null
@@ -1,49 +0,0 @@
-![X-Updare Store](https://img.shields.io/website?down_color=red&down_message=Offline&label=X-Update%20Store&style=for-the-badge&up_color=308311&up_message=online&url=https%3A%2F%2Fxoopscube.xyz%2Fuploads%2Fxupdatemaster%2Fstores_json_V1.txt)
-[![XOOPSCube powered-by-electricity](https://img.shields.io/badge/Powered%20by-Electricity-face74?style=for-the-badge&labelColor=203244&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGZpbGw9IiNmYWNlNzQiIGQ9Ik0xNC42OSAyLjIxTDQuMzMgMTEuNDljLS42NC41OC0uMjggMS42NS41OCAxLjczTDEzIDE0bC00Ljg1IDYuNzZjLS4yMi4zMS0uMTkuNzQuMDggMS4wMWMuMy4zLjc3LjMxIDEuMDguMDJsMTAuMzYtOS4yOGMuNjQtLjU4LjI4LTEuNjUtLjU4LTEuNzNMMTEgMTBsNC44NS02Ljc2Yy4yMi0uMzEuMTktLjc0LS4wOC0xLjAxYS43Ny43NyAwIDAgMC0xLjA4LS4wMnoiLz48L3N2Zz4=)](https://github.com/xoopscube)
-[![XCL](https://img.shields.io/badge/XCL-Made%20with%20passion-b0201d?style=for-the-badge&labelColor=991015&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGZpbGw9IndoaXRlIiBkPSJtMTIgMjEuMzVsLTEuNDUtMS4zMkM1LjQgMTUuMzYgMiAxMi4yNyAyIDguNUMyIDUuNDEgNC40MiAzIDcuNSAzYzEuNzQgMCAzLjQxLjgxIDQuNSAyLjA4QzEzLjA5IDMuODEgMTQuNzYgMyAxNi41IDNDMTkuNTggMyAyMiA1LjQxIDIyIDguNWMwIDMuNzctMy40IDYuODYtOC41NSAxMS41M0wxMiAyMS4zNVoiLz48L3N2Zz4=)](https://github.com/xoopscube)
-
-[![License: MIT](https://shields.io./badge/license-MIT-green)](https://github.com/xoopscube-themes/xcl-picocss-157/blob/main/LICENSE)
-## ///// — XCL PicoCSS
-
-XCL Theme PicoCSS 1.5.7 : [https://xoopscube-themes.github.io/xcl-picocss-157](https://xoopscube-themes.github.io/xcl-picocss-157)
-
-![XCL Theme PicoCSS 157](https://repository-images.githubusercontent.com/615645137/cf12b8f2-df2c-49ed-88a7-5e77ab3c0488)
-
----
-
-THEME | xcl-picocss-157
------------- | -------------
-Description | Theme built with [PicoCSS](https://github.com/picocss/pico)
-Render Engine | Smarty v2 and Smarty v3
-Version | 1.5.7
-Author | @gigamaster Nuno Luciano (XCL23)
-Copyright | 2023 Authors
-License | MIT
-
-
-##### :computer: The Minimum Requirements
-
-
-
- Apache, Nginx, etc. PHP 7.4.x
- MySQL 5.6, MariaDB InnoDB utf8 / utf8mb4
- XCL version >= 2.3.1
-
-
-
------
-
-
-## Overview
-
-🚧🛠 XCL THEME PicoCSS for XOOPSCube XCL 2.3.x
-
-Render Engine - Smarty is a template engine for PHP, facilitating the separation of presentation (HTML/CSS) from application logic.
-This implies that PHP code is application logic, and is separated from the presentation, making it easier to customize theme and templates.
-
-[What is Smarty v2](https://www.smarty.net/docsv2/en/what.is.smarty.tpl)
-[Smarty 3 Overview](https://www.smarty.net/v3_overview)
-
-[Pico.css](https://github.com/picocss/pico)
-Minimal CSS Framework for semantic HTML
-
diff --git a/html/themes/xcl-theme-pico/component/_inc_block_edit.html b/html/themes/xcl-theme-pico/component/_inc_block_edit.html
deleted file mode 100644
index 5c93fb699..000000000
--- a/html/themes/xcl-theme-pico/component/_inc_block_edit.html
+++ /dev/null
@@ -1,27 +0,0 @@
-<{assign var=admin_block_edit value="`$xoops_url`/modules/altsys/admin/index.php?mode=admin&lib=altsys&page=mytplsform&tpl_file="}>
-<{assign var=admin_block_custom value="`$xoops_url`/modules/altsys/admin/index.php?mode=admin&lib=altsys&page=myblocksadmin&dirname=__CustomBlocks__&op=edit&bid="}>
-
diff --git a/html/themes/xcl-theme-pico/component/_inc_nav_theme.html b/html/themes/xcl-theme-pico/component/_inc_nav_theme.html
deleted file mode 100644
index 5bffb1f3b..000000000
--- a/html/themes/xcl-theme-pico/component/_inc_nav_theme.html
+++ /dev/null
@@ -1,8 +0,0 @@
-
- Theme
-
-
diff --git a/html/themes/xcl-theme-pico/component/_inc_nav_user.html b/html/themes/xcl-theme-pico/component/_inc_nav_user.html
deleted file mode 100644
index a01ab9eef..000000000
--- a/html/themes/xcl-theme-pico/component/_inc_nav_user.html
+++ /dev/null
@@ -1,47 +0,0 @@
-<{* Dev-Mode Toggle
-<{$smarty.template}>
*}>
-
-
- <{$xoops_uname}>
-
- <{if !empty($block.flagShowInbox)}>
-
- <{/if}>
-
-
-
- <{if !empty($block.show_adminlink)}>
-
- <{/if}>
-
-
-
diff --git a/html/themes/xcl-theme-pico/component/admin-panel.html b/html/themes/xcl-theme-pico/component/admin-panel.html
deleted file mode 100644
index 3747bd2a5..000000000
--- a/html/themes/xcl-theme-pico/component/admin-panel.html
+++ /dev/null
@@ -1,240 +0,0 @@
-<{* XCube Panel Options *}>
-
-
-
-
-
-<{* ----- RIGHT-SIDEBAR ----- *}>
-
-<{* -----/ RIGHT-SIDEBAR *}>
-
diff --git a/html/themes/xcl-theme-pico/component/block_left.html b/html/themes/xcl-theme-pico/component/block_left.html
deleted file mode 100644
index d7f347e50..000000000
--- a/html/themes/xcl-theme-pico/component/block_left.html
+++ /dev/null
@@ -1,18 +0,0 @@
-<{* ---------- Block-Left *}>
-<{foreach item=block from=$xoops_lblocks}>
- <{if !$block.title|strstr:"Topage"}>
-
- <{/if}>
-<{/foreach}>
diff --git a/html/themes/xcl-theme-pico/component/block_right.html b/html/themes/xcl-theme-pico/component/block_right.html
deleted file mode 100644
index 11b826354..000000000
--- a/html/themes/xcl-theme-pico/component/block_right.html
+++ /dev/null
@@ -1,16 +0,0 @@
-<{* ---------- Block-Right *}>
-<{foreach item=block from=$xoops_rblocks}>
-<{if !$block.title|strstr:"admin" && !$block.title|strstr:"hero"}>
-
-
- <{if $xoops_isadmin}>
- <{$block.title}>
- <{include file="$xoops_theme/component/_inc_block_edit.html"}>
- <{else}>
- <{if ! $block.title|strstr:"none"}><{$block.title}><{/if}>
- <{/if}>
-
-
<{$block.content}>
-
-<{/if}>
-<{/foreach}>
diff --git a/html/themes/xcl-theme-pico/css/_ui_root.css b/html/themes/xcl-theme-pico/css/_ui_root.css
deleted file mode 100644
index aff304084..000000000
--- a/html/themes/xcl-theme-pico/css/_ui_root.css
+++ /dev/null
@@ -1,201 +0,0 @@
-/*
- * XCL Theme PicoCSS 157
- *
- * @version 1.5.7
- * @date 2023-03-20
- * @author Nuno Luciano ( https://github.com/gigamaster )
- * @copyright (c) 2005-2023 The XOOPSCube Project, authors
- * @license MIT
- * @link https://github.com/xoopscube-themes/xcl-picocss-157
- */
-/* Global CSS variables */
-/* -------------------- -------------------- COLOR */
-/* Smooth scrolling IF user doesn't have a preference due to motion sensitivities */
-@media screen and (prefers-reduced-motion: no-preference) {
- html { scroll-behavior: smooth; }
-}
-:root:not([data-theme=dark]), [data-theme=light] {
- color-scheme: light;
- --background-color: hsl(0deg 0% 92%); /* changed */
- --color: hsl(205deg, 20%, 42%); /* changed */
- --h1-color: hsl(205deg, 30%, 15%);
- --h2-color: #24333e;
- --h3-color: hsl(205deg, 25%, 23%);
- --h4-color: #374956;
- --h5-color: hsl(205deg, 20%, 32%);
- --h6-color: #4d606d;
- --card-background-color:hsl(0deg 0% 98%);/* changed var(--card-sectionning-background-color)*/
- --card-sectionning-background-color: hsl(0deg 0% 94%); /* changed #fbfbfc */
- --muted-color: hsl(205deg, 10%, 50%);
- --muted-border-color: hsl(205deg, 20%, 94%);
- --primary: hsl(195deg, 85%, 41%);
- --primary-hover: hsl(195deg, 90%, 32%);
- --primary-focus: rgba(16, 149, 193, 0.125);
- --primary-inverse: #fff;
- --secondary: hsl(205deg, 15%, 41%);
- --secondary-hover: hsl(205deg, 20%, 32%);
- --secondary-focus: rgba(89, 107, 120, 0.125);
- --secondary-inverse: #fff;
- --contrast: hsl(205deg, 30%, 15%);
- --contrast-hover: #000;
- --contrast-focus: rgba(89, 107, 120, 0.125);
- --contrast-inverse: #fff;
- --mark-background-color: #fff2ca;
- --mark-color: #543a26;
- --ins-color: #388e3c;
- --del-color: #c62828;
-}
-@media only screen and (prefers-color-scheme:dark) {
- :root:not([data-theme=light]) {
- color-scheme: dark;
-
- /* -------------------- THEME COLOR */
- --background-color: #11191f;
- --color: hsl(205deg, 16%, 77%);
- --primary: var(--blue);
- }
-}
-:root{
- /* -------------------- Development Mode */
- --dev-mode: none; /* Display Smarty Template Name : block, none */
-
- --red: #e53935;
- --pink: #d81b60;
- --purple: #8e24aa;
- --deep-purple: #5e35b1;
- --indigo: #3949ab;
- --blue: #1e88e5;
- --light-blue: #039be5;
- --cyan: #00acc1;
- --teal: #00897b;
- --green: #43a047;
- --light-green: #7cb342;
- --lime: #c0ca33;
- --yellow: #fdd835;
- --amber: #ffb300;
- --orange: #fb8c00;
- --deep-orange: #f4511e;
- --grey: #757575;
- --blue-grey: #546e7a;
-
- /* -------------------- THEME COLOR */
- --primary: var(--blue);
-
- --spacing:1rem;
-
- --typography-spacing-vertical: 1.5rem;
-
- --block-spacing-vertical:calc(var(--spacing) * 2);
- --block-spacing-horizontal:var(--spacing);
-
- --grid-spacing-vertical:var(--spacing);
- --grid-spacing-horizontal:calc(var(--spacing) * 3);
-
- --form-element-spacing-vertical:0.75rem;
- --form-element-spacing-horizontal:1rem;
-
- --nav-element-spacing-vertical:1rem;
- --nav-element-spacing-horizontal:0.5rem;
- --nav-link-spacing-vertical:0.5rem;
- --nav-link-spacing-horizontal:0.5rem;
-
- --avatar-size: 96px; /* User Tab Avatar Letter */
-
- --border-radius: .25rem;
-
- --button-box-shadow: 0 0.0625rem 0.1875rem #000, 0 0.0625rem 0.125rem #000;
- --button-hover-box-shadow: 0 0.1875rem 0.375rem #000, 0 0.1875rem 0.375rem #000;
-
- --font-family: system-ui, -apple-system, "Segoe UI", "Roboto", "Ubuntu", "Oxygen-Sans",
- "Cantarell", "Noto Sans", "Helvetica", "Helvetica Neue", "Arial", sans-serif,
- "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
-
- --line-height: 1.5;
- --font-16: 16px;
- --font-size: 18px;
- --font-weight: 400;
- --tooltip-background-color: var(--contrast);
- --tooltip-color:var(--contrast-inverse);
- /* -------------------- -------------------- BREADCRUMBS */
-
- /*--breadcrumbs-bg : var(--color-2);*/
- --breadcrumbs-bg: none;
- --breadcrumbs-border: none; /* var( --border); */
- --breadcrumbs-list: none;
- --breadcrumbs-margin: 0 auto var(--space-7) 0; /* refer to div.content py-7 */
- --breadcrumbs-padding: var(--space-2); /* .125em; */
- --breadcrumbs-radius: var(--border-radius);
- --breadcrumbs-shadow: 1px 2px 3px 1px hsl(0, 10%, 10%);
-
- /* -------------------- -------------------- DROPDOWN */
-
- --d-toggle-bg : var(--primary-focus); /*var(--background-color);*/
- --d-toggle-border : none;
- --d-toggle-color : var(--primary);
- --d-toggle-font : 1rem;
- --d-toggle-radius : var(--border-radius);
- --d-toggle-shadow : none;
- --d-toggle-padding : 0 .25rem .125rem;
- --d-toggle-transition : all var(--transition-time) var(--transition-cube);
- /* state action */
- --d-toggle-bg-on : var(--primary-focus); /* link [div][a] */
- --d-toggle-color-on : var(--primary-hover);
- --d-toggle-shadow-on : none;
-
- /* dropdown menu */
- --dropdown-bg : var(--dropdown-background-color);
- --dropdown-border : var(--border-width) solid var(--dropdown-border-color);
- --dropdown-color : var(--primary);
- --dropdown-font : 16px;
- --dropdown-icon-margin : 0 .5rem 0 0;
- --dropdown-radius : var(--border-radius);
- --dropdown-shadow : var(--card-box-shadow);
- --dropdown-padding : calc(var(--form-element-spacing-vertical) * 1.25) var(--form-element-spacing-horizontal);
- --dropdown-transition : all var(--transition-time) var(--transition-cube);
- --dropdown-width : 184px;
- /* state action */
- --dropdown-bg-on : var(--dropdown-hover-background-color);
- --dropdown-color-on : var(--primary-hover);
- --dropdown-shadow-on : 0px 2px 4px 1px rgba(0, 0, 0, 0.75);
-
- /* -------------------- -------------------- -------------------- CUSTOMIZE UI-WIDGET */
-
- --ui-widget-content-bg : var(--background-color);
- /*--ui-widget-content-bg : var(--bg-linear);*/
- --ui-widget-content-border : 1px solid var(--border-color);
- --ui-widget-content-color : var(--color);
- --ui-widget-content-font : var(--font-family);
- --ui-widget-content-link : var(--primary);
-
- --ui-widget-font-family : var( --font-family );
- --ui-widget-font-size : var( --font-size );
-
- --ui-widget-overlay-bg : hsl(205deg 15% 41%);
- --ui-widget-overlay-op : .8; /* opacity : .8; */
- --ui-widget-shadow : 1px 2px 4px 1px var(--card-background-color); /* box-shadow: */
-
- --ui-widget-header-bg : var(--card-background-color);
- --ui-widget-header-border : var(--border);
- --ui-widget-header-color : var(--color);
- --ui-widget-header-font : var(--font-family);
- --ui-widget-header-link : var(--primary);
-
- --ui-tab-content-padding : var(--block-spacing-vertical) var(--block-spacing-horizontal);
-
- /* -------------------- -------------------- TRANSITION */
- /* Transitions to control ANIMATION = TIME + Effect */
-
- --transition-time : 0.4s;
- --transition-cube : all cubic-bezier(0.25, 0.46, 0.45, 0.94);
- --transition-ease : all .15s ease-in-out,box-shadow .15s ease-in-out;
-
- /* -------------------- -------------------- Z-INDEX */
- --z-modal : 600;
- --z-notify : 500;
- --z-overlay : 400;
- --z-tooltip : 300;
- --z-sticky : 200;
- --z-above : 100; /* dropdown menu */
- --z-default : 1;
- --z-below : -1;
-}
diff --git a/html/themes/xcl-theme-pico/css/dropdown.css b/html/themes/xcl-theme-pico/css/dropdown.css
deleted file mode 100644
index 7476d5d48..000000000
--- a/html/themes/xcl-theme-pico/css/dropdown.css
+++ /dev/null
@@ -1,89 +0,0 @@
-/*
- * XCL Theme PicoCSS 157
- *
- * @version 1.5.7
- * @date 2023-03-20
- * @author Nuno Luciano ( https://github.com/gigamaster )
- * @copyright (c) 2005-2023 The XOOPSCube Project, authors
- * @license MIT
- * @link https://github.com/xoopscube-themes/xcl-picocss-157
- */
-/* -------------------- Dropdown Menu */
-
-div.dropdown {
- position : relative;
- /*display : inline-block; breaking tabs jquery */
- display : block;
-}
-div.dropdown a.dropdown-toggle {
- background : var(--d-toggle-bg);
- border : var(--d-toggle-border);
- border-radius : var(--d-toggle-radius);
- box-shadow : var(--d-toggle-shadow);
- color : var(--d-toggle-color);
- cursor : pointer;
- display : block;
- font : var(--d-toggle-font);
- margin : 0;
- padding : var(--d-toggle-padding);
- transition : var(--d-toggle-transition);
- width : max-content;
-}
-div.dropdown a.dropdown-toggle:hover {
- background : var(--d-toggle-bg-on);
- box-shadow : var(--d-toggle-shadow-on);
- color : var(--d-toggle-color-on);
-}
-div.dropdown.isopen div.dropdown-content {
- display : block;
- z-index : var(--z-above);
-}
-div.dropdown-content {
- background : var(--dropdown-bg);
- border-radius : var(--dropdown-radius);
- box-shadow : var(--dropdown-shadow);
- display : none;
-
- min-width : var(--dropdown-width);
- /*padding : var(--dropdown-padding);*/
- position : absolute;
- right : -10px;
-
- text-align : left;
- top : 100%;
- transition : var(--dropdown-transition);
-}
-@media (min-width: 992px) {
- .dropdown-content {
- right : 1px; /* Fix device Viewport */
- }
-}
-div.dropdown div.dropdown-content ul {
- margin : 0;
- padding : 0;
- list-style : none;
-}
-div.dropdown div.dropdown-content ul li {
- background : transparent;
- padding : 0;
- width : 100%;
-}
-/* Dropdown links */
-div.dropdown div.dropdown-content a {
- border-radius : var(--dropdown-radius);
- color : var(--dropdown-color);
- display : block;
- font-size : var(--dropdown-font) !important;
- padding : var(--dropdown-padding);
- text-decoration : none;
- /*margin: calc(var(--form-element-spacing-vertical) * -.5) calc(var(--form-element-spacing-horizontal) * -1);*/
-}
-/* Change color of dropdown links on hover */
-div.dropdown div.dropdown-content a:hover {
- background : var(--dropdown-bg-on);
- color : var(--dropdown-color-on);
-}
-
-div.dropdown div.dropdown-content a > svg {
- margin : var(--dropdown-icon-margin);
-}
diff --git a/html/themes/xcl-theme-pico/css/index.html b/html/themes/xcl-theme-pico/css/index.html
deleted file mode 100644
index 990cbd603..000000000
--- a/html/themes/xcl-theme-pico/css/index.html
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/html/themes/xcl-theme-pico/css/jquery-ui.theme.css b/html/themes/xcl-theme-pico/css/jquery-ui.theme.css
deleted file mode 100644
index f87d49099..000000000
--- a/html/themes/xcl-theme-pico/css/jquery-ui.theme.css
+++ /dev/null
@@ -1,630 +0,0 @@
-/*
- * XCL Theme PicoCSS 157
- *
- * @version 1.5.7
- * @date 2023-03-20
- * @author Nuno Luciano ( https://github.com/gigamaster )
- * @copyright (c) 2005-2023 The XOOPSCube Project, authors
- * @license MIT
- * @link https://github.com/xoopscube-themes/xcl-picocss-157
- */
-
-/*! jQuery UI - v1.13.1 - 2022-01-20 */
-/* Component containers
-----------------------------------*/
-
-.ui-dialog.ui-widget.ui-front {
- background : var(--ui-widget-content-bg );
- box-shadow : var(--ui-dialog-shadow );
- padding : calc(var(--block-spacing-horizontal) * 1);
- border : var(--border-color);
-}
-
-.ui-widget {
- font-family : var(--ui-widget-font-family);
- font-size : var(--ui-widget-font-size)
-}
-.ui-widget .ui-widget {
- font-size : var(--ui-widget-font-size)
-}
-.ui-widget input,
-.ui-widget select,
-.ui-widget textarea,
-.ui-widget button {
- outline : none;
- font-family : var(--ui-widget-font-family);
- font-size : var(--ui-widget-font-size)
-}
-.ui-widget.ui-widget-content {
- border : var(--ui-widget-content-border);
-}
-.ui-widget.ui-widget-content {
- border: var(--ui-widget-content-border);
- background: var(--card-background-color);
- border-radius: var(--border-radius);
- box-shadow: var(--card-box-shadow);
- margin: var(--block-spacing-vertical) 0;
- padding: calc(var(--block-spacing-horizontal) * 2);
-}
-
-.ui-widget-content {
- background : var(--ui-widget-content-bg);
- border : var(--ui-widget-content-border);
- color : var(--ui-widget-content-color);
-}
-.ui-widget-content a {
- color : var(--ui-widget-content-link);
-}
-.ui-widget-header {
- background : var(--ui-widget-header-bg );
- border : var(--ui-widget-header-border);
- color : var(--ui-widget-header-color);
- font-weight : var(--ui-widget-header-font);
-}
-.ui-widget-header a {
- color : var(--ui-widget-header-link);
-}
-
-/* Interaction states
-----------------------------------*/
-.ui-state-default,
-.ui-widget-content .ui-state-default,
-.ui-widget-header .ui-state-default,
-.ui-button,
-/* greater specificity to make sure disabled works properly when clicked or hovered */
-html .ui-button.ui-state-disabled:hover,
-html .ui-button.ui-state-disabled:active {
- background: var(--primary);
- border: 1px solid var(--primary);
- color: var(--primary-inverse);
- font : var(--font-size);
- font-weight : var(--font-weight);
-}
-.ui-state-default a,
-.ui-state-default a:link,
-.ui-state-default a:visited,
-a.ui-button,
-a:link.ui-button,
-a:visited.ui-button,
-.ui-button {
- color : var(--ui-state-default-color);
- text-decoration : none;
-}
-.ui-state-hover,
-.ui-widget-content .ui-state-hover,
-.ui-widget-header .ui-state-hover,
-.ui-state-focus,
-.ui-widget-content .ui-state-focus,
-.ui-widget-header .ui-state-focus,
-.ui-button:hover,
-.ui-button:focus {
- /*background : var(--ui-state-hover-bg);*/
- background: var(--primary-hover);
- /*border : var(--ui-state-hover-border);*/
- border:1px solid var(--primary-hover);
- /*color : var(--ui-state-hover-color);*/
- color:var(--primary-inverse);
- font-weight : inherit; /*bold*/
- outline: none;
-} /* + outline */
-
-.ui-state-hover a,
-.ui-state-hover a:hover,
-.ui-state-hover a:link,
-.ui-state-hover a:visited,
-.ui-state-focus a,
-.ui-state-focus a:hover,
-.ui-state-focus a:link,
-.ui-state-focus a:visited,
-a.ui-button:hover,
-a.ui-button:focus {
- color : var(--ui-state-link-hover);
- text-decoration : none;
- outline : none;
-} /* + outline */
-
-.ui-visual-focus {
- box-shadow : var(--ui-visual-focus);
-}
-.ui-state-active,
-.ui-widget-content .ui-state-active,
-.ui-widget-header .ui-state-active,
-a.ui-button:active,
-.ui-button:active,
-.ui-button.ui-state-active:hover {
- background : var(--ui-state-active-bg);background: var(--primary-hover);
- border : var(--ui-state-active-border);
- border:1px solid var(--primary-hover);
- border-radius : 0;
- /*border:var(--border-radius);*/
- /*color : var(--ui-state-active-color);*/
- color:var(--primary-inverse);
- font-weight : var(--font-weight );
-}
-
-/* Checkbox */
-.ui-icon-background,
-.ui-state-active .ui-icon-background {
- background-color: var(--ui-state-active-icon-bg);
- border : var(--ui-state-active-icon-border);
-}
-.ui-state-active a,
-.ui-state-active a:link,
-.ui-state-active a:visited {
- color : var(--ui-state-active-color);
- text-decoration : none;
-}
-
-/* Interaction Cues
-----------------------------------*/
-.ui-state-highlight,
-.ui-widget-content .ui-state-highlight,
-.ui-widget-header .ui-state-highlight {
- background : var(--primary-hover);
- border : 1px solid var(--primary-hover);
- color : var(--primary-inverse);
-}
-.ui-state-checked {
- background : var(--ui-state-checked-bg);
- border : var(--ui-state-checked-border);
-}
-.ui-state-highlight a,
-.ui-widget-content .ui-state-highlight a,
-.ui-widget-header .ui-state-highlight a {
- color : var(--ui-state-highlight-color);
-}
-.ui-state-error,
-.ui-widget-content .ui-state-error,
-.ui-widget-header .ui-state-error {
- background : var(--ui-state-error-bg);
- border : var(--ui-state-error-border);
- color : var(--ui-state-error-color);
-}
-.ui-state-error a,
-.ui-widget-content .ui-state-error a,
-.ui-widget-header .ui-state-error a {
- color : var(--ui-state-error-link);
-}
-.ui-state-error-text,
-.ui-widget-content .ui-state-error-text,
-.ui-widget-header .ui-state-error-text {
- color : var(--ui-state-error-text);
-}
-.ui-priority-primary,
-.ui-widget-content .ui-priority-primary,
-.ui-widget-header .ui-priority-primary {
- font-weight: var(--ui-priority-primary-font-weight);
-}
-.ui-priority-secondary,
-.ui-widget-content .ui-priority-secondary,
-.ui-widget-header .ui-priority-secondary {
- font-weight: var(--ui-priority-secondary-font-weight);
- opacity : var(--ui-priority-secondary-opacity); /* 0.7 */
-
-}
-.ui-state-disabled,
-.ui-widget-content .ui-state-disabled,
-.ui-widget-header .ui-state-disabled {
- background-image: none;
- opacity : var(--ui-state-disabled-opacity); /* 0.35 */
-}
-
-
-/* Icons
-----------------------------------*/
-
-/* states and images - RELATIVE TO XCL /COMMON */
-.ui-icon {
- width: 16px;
- height: 16px;
-}
-.ui-icon,
-.ui-widget-content .ui-icon {
- background-image: url("../../../common/js/images/ui-icons_cccccc_256x240.png");
-}
-.ui-widget-header .ui-icon {
- background-image: url("../../../common/js/images/ui-icons_cccccc_256x240.png");
-}
-.ui-state-hover .ui-icon,
-.ui-state-focus .ui-icon,
-.ui-button:hover .ui-icon,
-.ui-button:focus .ui-icon {
- background-image: url("../../../common/js/images/ui-icons_ffffff_256x240.png");
-}
-.ui-state-active .ui-icon,
-.ui-button:active .ui-icon {
- background-image: url("../../../common/js/images/ui-icons_ffffff_256x240.png");
-}
-.ui-state-highlight .ui-icon,
-.ui-button .ui-state-highlight.ui-icon {
- background-image: url("../../../common/js/images/ui-icons_ffffff_256x240.png");
-}
-.ui-state-error .ui-icon,
-.ui-state-error-text .ui-icon {
- background-image: url("../../../common/js/images/ui-icons_ffffff_256x240.png");
-}
-.ui-button .ui-icon {
- background-image: url("../../../common/js/images/ui-icons_cccccc_256x240.png");
-}
-
-
-/* Misc visuals
-----------------------------------*/
-
-/* Corner radius */
-.ui-corner-all,
-.ui-corner-top,
-.ui-corner-left,
-.ui-corner-tl {
- border-top-left-radius: var(--border-radius);
-}
-.ui-corner-all,
-.ui-corner-top,
-.ui-corner-right,
-.ui-corner-tr {
- border-top-right-radius: var(--border-radius);
-}
-.ui-corner-all,
-.ui-corner-bottom,
-.ui-corner-left,
-.ui-corner-bl {
- border-bottom-left-radius: var(--border-radius);
-}
-.ui-corner-all,
-.ui-corner-bottom,
-.ui-corner-right,
-.ui-corner-br {
- border-bottom-right-radius: var(--border-radius);
-}
-
-/* Overlays */
-/*Applies 100% width & height dimensions to an overlay screen, along with background color/texture, and screen opacity.*/
-.ui-widget-overlay {
- background : var(--ui-widget-overlay-bg);
- opacity : var(--ui-widget-overlay-op); /* .8 */
-}
-/*Class to be applied to overlay widget shadow elements. Sets box-shadow x & y offset, blur radius and color.*/
-.ui-widget-shadow {
- box-shadow : var(--ui-widget-shadow);
-}
-
-/* Accordion
-----------------------------------*/
-.ui-accordion .ui-accordion-header {
- background : var(--accordion-bg);
- border : var(--accordion-border);
- border-radius : var(--accordion-radius);
- box-shadow : var(--accordion-shadow);
- cursor : var(--accordion-cursor);
- display : block;
- font : var(--accordion-font);
- margin : var(--accordion-margin);
- outline : 0;
- padding : var(--accordion-padding);
- position : relative;
-}
-.ui-accordion .ui-accordion-content {
- background : var(--accordion-content-bg);
- border : var(--accordion-content-border);
- border-top : 0;
- border-radius : var(--accordion-content-radius);
- color : var(--accordion-content-color);
- padding : var(--accordion-content-padding);
- overflow : auto;
-}
-.ui-menu {
- background : var(--ui-menu-background); /* !important;*/
- border : var(--ui-menu-border); /* !important;*/
- border-radius : var(--ui-menu-radius); /* !important;*/
- display : block;
- list-style : none;
- margin : var(--ui-menu-margin);
- padding : var(--ui-menu-padding) !important; /* Override jQuery-UI css value */
- outline : 0;
-}
-.ui-menu .ui-menu {
- /* IMPORTANT override ui-widget-content */
- background : var(--ui-menu-background); /* !important;*/
- border : var(--ui-menu-border); /* !important;*/
- border-radius : var(--ui-menu-radius); /* !important;*/
- padding : var(--ui-menu-padding);
- position : absolute;
-}
-
-.ui-menu .ui-menu-item-wrapper {
- background : var(--ui-menu-item-background);
- border : var(--ui-menu-border);
- border-radius : var(--ui-menu-item-radius);
- color : var(--ui-menu-item-color);
- padding : var(--ui-menu-item-padding);
- /* position: relative;*/
-}
-
-.ui-menu .ui-state-focus,
-.ui-menu .ui-state-active {
- /* IMPORTANT override default UI properties */
- background : var(--ui-menu-item-bg-on); /* !important;*/
- border : var(--ui-menu-item-border-on); /* !important;*/
- border-radius : var(--ui-menu-item-radius-on); /* !important;*/
- color : var(--ui-menu-item-color-on); /* !important;*/
- margin : 0;
-}
-
-.ui-button:not(.ui-spinner-button,.ui-dialog-titlebar-close,.ui-controlgroup-item),
-.ui-button:link,
-.ui-button:visited {
-
- border : var(--button-border);
- border-radius : var(--button-radius);
- /*box-shadow : var(--button-shadow);*/
- /*color : var(--button-color) !important;*/
- cursor : pointer;
- display : inline-block;
- font : var(--button-font);
- /*line-height : normal;*/
- margin : var(--button-margin);
- padding : var(--button-padding);
-/* position : relative; */
-/* text-align : center; */
- transition : var(--button-transition);
-/* vertical-align : middle; */
-}
-
-
-/*
-TODO : https://api.jquery.com/first/
-*/
-.ui-controlgroup-horizontal:first-child .ui-controlgroup-item:nth-of-type(1),
-.ui-controlgroup-horizontal > .ui-selectmenu-button {
- border-top-left-radius: var(--border-radius) !important;
- border-bottom-left-radius: var(--border-radius) !important;
-}
-.ui-controlgroup-horizontal .ui-controlgroup-item:last-child {
- border-top-right-radius: var(--border-radius) !important;
- border-bottom-right-radius: var(--border-radius) !important;
-}
-.ui-controlgroup-vertical .ui-controlgroup-item:first-child,
-.ui-controlgroup-vertical .ui-selectmenu-button {
- border-top-left-radius: var(--border-radius) !important;
- border-top-right-radius: var(--border-radius) !important;
-}
-.ui-controlgroup-vertical .ui-controlgroup-item:last-child {
- border-bottom-left-radius: var(--border-radius);
- border-bottom-right-radius: var(--border-radius) !important;
-}
-
-.ui-controlgroup {
- display : inline-block;
- vertical-align : middle;
-}
-
-:where(.ui-controlgroup ) .ui-controlgroup-item:not(.ui-spinner) {
- padding : var(--button-padding);
- margin : 0;
-}
-.ui-controlgroup .ui-controlgroup-label span {
- font-size : var(--ui-state-default-font);
-}
-.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
- border-left : var(--border);
-}
-:where(.ui-controlgroup ) .ui-spinner {
- border-left : var(--border);
-}
-
-
-
-/* CHECKBOX + icon */
-.ui-checkboxradio-label .ui-icon-background {
- background : var(--ui-state-check-bg);
- border : var(--ui-state-check-border);
- border-radius : 3px;
- box-shadow : var(--ui-state-check-shadow);
-}
-/* RADIO */
-.ui-checkboxradio-radio-label .ui-icon-background {
- background : var(--ui-state-check-bg);
- border : var(--ui-state-check-border);
- border-radius : var(--ui-state-check-radius);
- box-shadow : var(--ui-state-check-shadow);
- height : var(--ui-state-check-height);
- width : var(--ui-state-check-width);
-}
-.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
-.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
- background-image: none;
- background : var(--ui-state-checked-bg);
- border : var(--ui-state-checked-border);
- width:16px;
- height:16px;
-}
-
-.ui-datepicker table {
- font-size: var(--input-font);
-}
-
-
-
-.ui-progressbar {
- height : var(--ui-progressbar-height);
-}
-.ui-progressbar .ui-progressbar-value {
- background : var(--ui-progressbar-value);
-/* margin : -1px;
- height : 100%; */
-}
-/*.ui-progressbar .ui-progressbar-overlay {
- background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
- height: 100%;
- opacity: 0.25;
-}
-.ui-progressbar-indeterminate .ui-progressbar-value {
- background-image: none;
-}*/
-
-
-.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
- /*font-size: var(--input-font);*/
- font-weight : var(--font-weight);
- /*line-height: 1.5;*/
- padding : var(--ui-selectmenu-menu-padding); /*2px 0.4em;*/
- margin : 0; /*0.5em 0 0 0;*/
- /*height: auto;
- border: 0;*/
-}
-
-/*.ui-slider .ui-slider-handle {
- background :var(--button-bg);
-
-}
-.ui-slider .ui-slider-range {
- background :var(--button-bg);
- position: absolute;
- z-index: 1;
-
- font-size: var(--font-14);
- /*display: block;
- border: 0;
- background-position: 0 0;
-}*/
-/* TODO gigamaster check */
-.ui-spinner-input {
- border: none;
- background: none;
- color: inherit;
- padding: 0.25em 0;
- margin: 0.2em 0;
- vertical-align: middle;
- margin-left: 0.4em;
- margin-right: 2.5em;
-
-}
-
-.ui-spinner a.ui-spinner-button {
- position: absolute;
-}
-
-
-
-/* -------------------- -------------------- jQUERY UI TAB */
-
-/* The outer container of the tabs. This element will additionally have a class of ui-tabs-collapsible
- when the collapsible
option is set */
-.ui-tabs {
- position : relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
- /*border : var(--ui-tabs-border) !important;*/ border: 1px solid var(--border-color);
- border-radius : var(--ui-tabs-radius);
- margin : 0;
- padding : var(--ui-tabs-padding); padding:0.875rem;
- list-style : none;
-}
-.ui-tabs .ui-tabs-nav {
- margin : 0;
- padding : .2em .2em 0;
-}
-
-/* The list of tabs */
-.ui-tabs .ui-tabs-nav {
- background : var(--ui-tabs-nav-bg);
- border : var(--ui-tabs-nav-border) !important;
- border-top-left-radius : var(--ui-tabs-nav-radius);
- border-top-right-radius : var(--ui-tabs-nav-radius);
- box-shadow : var(--ui-tabs-nav-shadow);
- cursor : pointer;
- display : inline-block;
- line-height : 1.25;
- margin : var(--ui-tabs-nav-margin);
- padding : var(--ui-tabs-nav-padding);
-}
-
-.ui-tabs .ui-tabs-nav li {
- list-style: none;
- float: left;
- position: relative;
- top: 0;
- margin: var(--ui-tabs-nav-li-margin);
- border-bottom-width: 0;
- /*padding: 0 !important; Override padding-bottom -1px */
- /*padding:var(--form-element-spacing-vertical) var(--form-element-spacing-horizontal);*/
- white-space: nowrap;
-}
-
-/* One of the items in the list of tabs CUSTOMIZED ?
-.ui-tabs .ui-tabs-tab li {
- background : var(--tab-bg);
- color : var(--tab-color);
- border : var(--tab-border);
- border-radius : var(--tab-radius);
- padding : var(--tab-padding);
-}
-*/
-
-/* The anchors used to switch panels. */
-.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
- background : var(--ui-tabs-anchor-bg);
- border : var(--ui-tabs-anchor-border);
- border-radius : var(--ui-tabs-anchor-radius);
- box-shadow : var(--ui-tabs-anchor-shadow); /* : 0 5px 5px hsla(210, 10%, 12%, 0.9);*/
- color : var(--ui-tabs-anchor-color);
- float : left;
- padding : var(--ui-tabs-anchor-padding); /* : var(--space-2) var(--space-4);*/
- padding:var(--form-element-spacing-vertical) var(--form-element-spacing-horizontal);
- text-decoration : none;
-}
-
-
-/*.ui-tabs .ui-tabs-nav li.ui-tabs-active {
- margin-bottom: -1px;
- padding-bottom: 0;
-}
-.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
-.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
-.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
- cursor: text;
-}
-.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
- cursor: pointer;
-}*/
-
-/* CUSTOMIZED ? The active item will have the ui-tabs-active
class.*/
-.ui-tabs .ui-tabs-nav .ui-tabs-anchor:hover,
-.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
- background : var(--ui-tabs-anchor-bg-on);
- border : var(--ui-tabs-anchor-border-on);
- box-shadow : var(--ui-tabs-anchor-shadow-on);
- color : var(--ui-tabs-anchor-color-on);
-}
-
-.ui-tabs .ui-tabs-panel {
- background : var(--ui-tab-panel-bg);
- display : block;
- border : var(--ui-tab-panel-border);
- padding : var(--ui-tab-panel-padding);
-}
-
-/* CUSTOMIZED The panels associated with the tabs. Only the panel whose corresponding tab is active will be visible.
-.ui-tabs .ui-tabs-panel:not(.elfinder-preference-tabs) {
- background : var(--ui-tab-panel-bg);
- border : var(--ui-tab-panel-border);
- color : var(--ui-tab-panel-color) !important;
- /*display : none;*/
- /* padding : var(--ui-tab-panel-padding);
- margin-top : -1px;
-}*/
-
-/* CUSTOMIZED Any list item whose associated content is loading via an Ajax call will have the ui-tabs-loading
class. */
-.ui-tabs-loading {
- border : var(--ui-tabs-loading); /* TODO */
-}
-
-/* -------------------- -------------------- jQUERY UI TAB */
-
-/*.ui-tooltip {
- padding: 8px;
- position: absolute;
- z-index: 9999;
- max-width: 300px;
-}
-body .ui-tooltip {
- border-width: 2px;
-}*/
diff --git a/html/themes/xcl-theme-pico/css/layout.css b/html/themes/xcl-theme-pico/css/layout.css
deleted file mode 100644
index 5da7c90ef..000000000
--- a/html/themes/xcl-theme-pico/css/layout.css
+++ /dev/null
@@ -1,816 +0,0 @@
-/*
- * XCL Theme PicoCSS 157
- *
- * @version 1.5.7
- * @date 2023-03-20
- * @author Nuno Luciano ( https://github.com/gigamaster )
- * @copyright (c) 2005-2023 The XOOPSCube Project, authors
- * @license MIT
- * @link https://github.com/xoopscube-themes/xcl-picocss-157
- */
-/* SUMMARY
- - Dev-Mode, HTML and Body
- - Custom Elements, Avatar, Headings, form
- - Grid and flex
- - Hero, nav, header
- - Layout article, header, footer action-control
- - Blocks all, title, content
- - Button, Action, Group, CKEditor, spinner
- - Module Forum
- - Module Message
- - Module Pico
- - Module User
- - Nav
- - Notification
- - Pagination
- - Profile user avatar
- - Scroll to top
-*/
-/* -------------------- -------------------- -- UI-DEV-MODE */
-/* TODO : Toggle display block - none */
-.ui-dev-mode {
- background : rgb(10, 10, 10);
- color : rgb(0, 204, 255);
- font-size : 12px;
- display : var(--dev-mode); /* none or block */
- position : absolute;
- overflow-wrap: anywhere;
- word-wrap: anywhere;
- hyphens: auto;
-}
-
-html {
- box-sizing : border-box;
- background : var(--background-color, #11191f); /* fallback darkmode */
- color : var(--color, #bbc6ce);
- margin : 0;
- padding : 0;
- scroll-behavior : smooth;
- scroll-padding-top: 5rem
- }
-body {
- position : relative; /* fix css scroll-top */
- margin : 0 auto 2rem;
- scroll-padding-top: 5rem
-}
-
-/* -------------------- -------------------- -- CUSTOM ELEMENTS - TAGS */
-
-[role=link]:focus, a:focus {
- --background-color: var(--primary-focus);
- border-radius : var(--border-radius);
-}
-
-/* ADVERT*/
-.advert {
- background : var(--code-background-color);
- border : 1px dotted var(--form-element-disabled-border-color);
- border-radius : var(--border-radius);
- display : block;
- padding : calc( var(--spacing) / 2);
-}
-.banner {
- padding : var(--spacing);
- text-align : center;
-}
-
-/* AVATAR */
-.avatar { margin: 0 .5em; vertical-align: bottom;}
-.avatar { border-radius: var(--border-radius)}
-
-/* Reset PicoCSS margin-bottom : form, ol, p, pre, table, ul */
-form { margin-bottom: 0; padding: 0}
-form.grid { row-gap: 0; }
-
-/* Typography TODO custom var */
-h1, h2, h3, h4, h5 { font-weight: var(--font-weight); }
-
-hr { margin: 2rem 1rem; }
-
-label.required::before { content: '*';color:var(--red); }
-
-pre {
- /*display: inline-grid;
- border: 1px dotted var(--form-element-disabled-border-color);
- width: 100%*/
-}
-code, kbd {
- display: inline-block;
- overflow-x: auto;
- vertical-align: inherit;
-}
-
-small { color: var(--muted-color); }
-
-table {display:revert; margin-bottom: 0; max-width:100%; overflow-x: auto;}
-.list-action,
-.list-order {text-align: center}
-
-[data-self="radius-circle"] { border-radius: 50%}
-
-[data-self="sm-hide"] { display:none; } /* Show icon and hide text */
-
-
-/* -------------------- -------------------- -- GRID */
-
-.grid, .grid-left, .grid-right, .grid-2, .grid-3 {
- align-items: start;
- display: grid;
- grid-template-columns: 1fr;
- column-gap: calc(var(--spacing) * .5);
- row-gap: calc(var(--spacing) * .5);
- margin: 0;
-}
-.grid {
- grid-template-columns: repeat(auto-fit,minmax(0%,1fr));
-}
-.flex-justify {
- align-items: center;
- display: flex;
- justify-content: space-between;
- flex-basis: auto;
- flex-wrap: wrap;
-}
-@media (min-width: 992px) {
- .grid-main, .grid-left, .grid-right, .grid-2, .grid-3 {
- align-items: baseline;
- display: grid;
- column-gap: calc(var(--spacing) * 1);
- row-gap: calc(var(--spacing) * 1);
- }
- .grid-main {
- grid-template-columns: 1fr 3fr;
- grid-column-gap: var(--grid-spacing-horizontal);
- grid-row-gap: var(--grid-spacing-vertical);
- }
- .grid-left { grid-template-columns: 1fr 3fr; }
- .grid-right { grid-template-columns: 3fr 1fr; }
- .grid-2 { grid-template-columns: 1fr 1fr; }
- .grid-3 { grid-template-columns: 1fr 1fr 1fr; }
-}
-@media (min-width: 1200px) {
- body > footer, body > header, body > main, section { --block-spacing-vertical: calc(var(--spacing) * 3); }
- [data-self="sm-hide"] {display:revert} /* Show icon + text */
- section.block-center {
- padding: calc(var(--spacing) * 3) calc(var(--spacing) * 3);
- }
-}
-
-/* -------------------- -------------------- -- HERO */
-
-.hero {
- background: linear-gradient(181deg, #478dc6 0%, #703d23 50%,#141e26 52%, #441f16 65%, #101d26 90%, #11191f 98%) center;
- background-size: cover;
- min-height: 3rem;
-}
-.hero > nav {
- background: rgba(20, 28, 38, 0.45); /* Backdrop-filter requires rgba to use blur in pixels */
- backdrop-filter: blur(4px);
- position: fixed;
- z-index: 100;
-}
-.hero > header {
- padding-top: 5rem;
-}
-
-/* -------------------- -------------------- -- LAYOUT */
-
-/* Reset PicoCSS headings margin-bottom */
-article {
- background: var(--card-background-color);
- border-radius: var(--border-radius);
- box-shadow: var(--card-box-shadow);
- margin: var(--block-spacing-vertical) 0;
- padding: var(--block-spacing-vertical) var(--block-spacing-horizontal);
-}
-article .header-image {
- display:inline-block;
- box-shadow: var(--card-box-shadow);
- height:240px;
- margin-top: calc(var(--block-spacing-vertical) * -1.25);
- margin-bottom: var(--block-spacing-vertical);
- object-fit: cover;
- width: 100%;
-}
-article header h2 {
- margin-bottom:0;
-}
-header { padding: var(--spacing) 0; }
-
-header hgroup > :last-child,
-header .headings > :last-child {
- color: var(--muted-color);
-}
-
-:is(.headings, hgroup, .description, .content-tags) p:only-child, p:last-child {
- vertical-align: middle;
-}
-
-:is(article, hgroup, .list-content) h3, h4, .block-title {
- align-items : center;
- display : flex;
- flex-wrap : wrap;
- justify-content : space-between;
- width : 100%;
-}
-
-header.post-header > h3.post-title {
- margin-bottom: 1rem;
-}
-header.post-header h3.post-title a > svg{ margin: 0 0.25rem; }
-header.post-header .post-date { color: var(--muted-color); }
-header.post-header > div { display:inline-flex;align-items: baseline; }
-
-/* -------------------- -------------------- -- BLOCKS */
-
-/* BLOCK FULL WIDTH CONTAINER */
-section.block-center {
- background: var(--contrast-inverse);
- border:var(--muted-border-color);
- margin-bottom:0;
- padding: calc(var(--spacing) * 3) calc(var(--spacing) * 3);
-}
-
-/* ALL BLOCKS Parent Container */
-[class^="block-"]:not([class*="-title"]),
-[class^="block-"]:not([class*="-content"]) {
-
-}
-/* All Blocks Title */
-[class^="block-title"] {
- --background-color: var(--primary-focus);
- border-radius: var(--border-radius);
- justify-content: space-between;
- flex-wrap: nowrap;
- background-image: linear-gradient(var(--background-color) 0 0);
- background-size: 200% .08em; /* .08em is our fixed height, use what you want */
- background-position: 200% 100%;
- background-repeat: no-repeat;
- transition: background-size .3s, background-position .3s .3s;
-}
-[class^="block-title"] a {
- display: inline-block;
- width: 100%;
-}
-[class^="block-title"]:hover a {
- --text-decoration: none;
- color:var(--primary-inverse);
-}
-[class^="block-title"]:hover {
- transition: background-size .3s .3s, background-position .3s;
- background-size: 200% 100%;
- background-position: 100% 100%;
- text-decoration: none;
-}
-
-/* All Blocks Content */
-[class="block-content"] {
- margin-bottom : var(--typography-spacing-vertical);
-}
-.menu-sub { padding-left: 1.75rem; }
-
-.block-login .ssl { font-size: var(--font-16); }
-
-.block-messages ul#privatemessages{
- flex-direction: column;
- width:100%;
-}
-.block-messages ul#privatemessages li{
- padding: calc(var(--nav-element-spacing-vertical) * .5) var(--nav-element-spacing-horizontal);
- width: inherit;
-}
-.block-messages ul#privatemessages li a {
- display: inherit;
-}
-/* TODO MENU LIST CHECK */
-:where(nav li) a.menu-sub {
- padding-left: 2.25rem;
-}
-
-.action-control {
- align-items: baseline;
- column-gap: 1rem;
- display: flex;
- flex-wrap: nowrap;
-
- white-space: nowrap;
- justify-content: space-between;
-}
-/* @NOTE negative margin used because of form tag */
-.ui-tab-content footer.action-control,
-form > footer.action-control {
- background-color: var(--card-sectionning-background-color);
- border-top: var(--border-width) solid var(--card-border-color);
- border-bottom-right-radius: var(--border-radius);
- border-bottom-left-radius: var(--border-radius);
- margin: var(--block-spacing-vertical) calc(var(--block-spacing-horizontal) * -2);
- margin-bottom: calc(var(--block-spacing-horizontal) * -2);
- padding: calc(var(--block-spacing-vertical) * .6) var(--block-spacing-horizontal) 1rem
-}
-/* ---------- BLOCK MENU CSS TOGGLE - MOBILE */
-@media (max-width: 912px) {
-
- [class^="block-title"] { margin-bottom: .25rem; }
- [class="block-content"] { margin-bottom: 1rem; }
-
- a[role=button] {
- margin-bottom: var(--spacing);
- width: 100%;
- }
-
- aside .block-left {
- scroll-margin-top:4rem
- }
- /* Minimize only aside block content */
- aside .block-content {
- overflow: hidden;
- max-height: 0;
- opacity:0;
- transition: max-height 1s cubic-bezier(0,1,0,1);
- }
- aside .block-left:target .block-content {
- max-height: 42rem; /* higher value */
- opacity:1;
- transition: max-height 0.3s cubic-bezier(1,0,1,0), opacity 300ms 300ms ease-in;
- }
- article footer .action-control {
- display: flex;
- flex-wrap: wrap;
- }
- /* NOTE : form must wrap the footer class action-control to apply negative margin */
- .ui-tab-content footer.action-control{
- margin: var(--block-spacing-vertical) calc(var(--block-spacing-horizontal) * -2) calc(0px - var(--block-spacing-vertical));
- padding: calc(var(--block-spacing-vertical) * .66) var(--block-spacing-horizontal) 0;
- }
- .ui-widget.ui-widget-content {
- padding: calc(var(--block-spacing-horizontal) * 1);
- }
- section.block-center {
- padding: calc(var(--spacing) * 2) calc(var(--spacing) * 2);
- }
-}
-#user_sig,
-#cke_user_sig {
- /* Hack to fix overflow parent container */
- width: 0;
- max-width: 100%;
-}
-/* -------------------- -------------------- BREADCRUMBS - MOBILE */
-@media (max-width: 768px) {
- nav[aria-label=breadcrumb] ul {
- list-style-type: none;
- /*font-size: 16px;*/
- margin: 0;
- padding: 10px 0;
- /* truncate */
- white-space: nowrap;
- max-width: 100%;
- overflow: hidden;
- }
- nav[aria-label=breadcrumb] li {
- display: inline-block;
- max-width: 18%; /* truncate */
- width: auto;
- white-space: nowrap;
- overflow: hidden;
- text-overflow: ellipsis;
- }
- nav[aria-label=breadcrumb] li:last-child {max-width: 30%;}
- nav[aria-label=breadcrumb] li:first-child:before {content: none;}
- nav[aria-label=breadcrumb] li a span:hover {text-decoration: underline}
- nav[aria-label=breadcrumb] li,
- nav[aria-label=breadcrumb] li:last-child {display: none}
- nav[aria-label=breadcrumb] li:nth-last-child(2) {display: block;max-width: 100%;}
- nav[aria-label=breadcrumb] li a {text-decoration: none}
- nav[aria-label=breadcrumb] li:nth-last-child(2) a:after,
- nav[aria-label=breadcrumb] ul li:not(:last-child) ::after {content: '';}
- nav[aria-label=breadcrumb] li:nth-last-child(2) a:before {
- content: ' ↚ ';
- display:inline-flex;
- min-width: 5ch;
- background:var(--primary);
- border-radius:var(--border-radius);
- color:var(--primary-inverse);
- margin-right:.5rem;
- place-content: center;
- }
- nav[aria-label=breadcrumb] li:nth-last-child(2):before {content: none}
-
- section.block-center {
- background: var(--contrast-inverse);
- border:var(--muted-border-color);
- margin-bottom:0;
- padding: calc(var(--spacing) * 1) calc(var(--spacing) * 1);
- }
-}
-
-/* -------------------- -------------------- -- BADGE */
-
-.badge {
- background : hsla(205, 15%, 40%, 0.25);
- border-radius : var(--border-radius);
- font-size : 14px;
- min-width : 3ch;
- display : inline-block;
- padding : 0 0.5rem;
-}
-
-/* -------------------- -------------------- -- BUTTON ACTION */
-:is(.delete) {
- color: var(--red);
-}
-:is(button.vote)
- {margin-bottom: 0;
-}
-:is(button,input[type=submit],input[type=button],[role=button]):not(summary) {
- white-space: nowrap;
-}
-:is([type=submit],[type=button],[role=button]) svg {
- display: inline;
- margin: 0 .35rem 0;
-}
-
-/* BUTTON CKEditor fix button revert */
-.cke_button,.cke_combo_button { box-shadow: none!important}
-a.cke_button[role="button"]{
- opacity: revert;
- pointer-events: revert;
-}
-
-/* -------------------- -------------------- -- BUTTON GROUP */
-
-[role="group"]{display:inline-flex;white-space:nowrap;}
-[role="group"] > * {border-radius:0}
-[role="group"] > *:first-child {border-radius:var(--border-radius) 0 0 var(--border-radius)}
-[role="group"] > *:last-child {border-radius:0 var(--border-radius) var(--border-radius) 0}
-[role="group"] > *:only-child{border-radius:var(--border-radius)}
-
-.cke_toolbox[role="group"]{
- display: inherit;
-}
-
-/* -------------------- -------------------- -- BUTTON INPUT SEARCH */
-
-/* Add a cancel button to Search */
-input[type="search"]::-webkit-search-cancel-button {
- -webkit-appearance: initial;
- background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAn0lEQVR42u3UMQrDMBBEUZ9WfQqDmm22EaTyjRMHAlM5K+Y7lb0wnUZPIKHlnutOa+25Z4D++MRBX98MD1V/trSppLKHqj9TTBWKcoUqffbUcbBBEhTjBOV4ja4l4OIAZThEOV6jHO8ARXD+gPPvKMABinGOrnu6gTNUawrcQKNCAQ7QeTxORzle3+sDfjJpPCqhJh7GixZq4rHcc9l5A9qZ+WeBhgEuAAAAAElFTkSuQmCC);
- background-size: 1rem auto;
- background-repeat: no-repeat;
- cursor: pointer;
- display: block;
- height: 16px;
- width: 16px;
- margin-right: 16px;
-}
-
-/* -------------------- -------------------- -- TODO BUTTON INPUT SPINNER*/
-input[type="number"].ui-spinner-input {margin:0;padding:.5rem; border: 1px solid var(--border-color); }
-[role="spinbutton"] { outline:1px dotted var(--border-color)}
-.ui-spinner-button {
- width: 1.6em;
- height: 25%;
- border-radius:0;
-}
-
-.ui-spinner.ui-borderno.ui-widget.ui-widget-content {
- padding:0;
- margin:0;
-}
-a[role="button"].ui-widget.ui-spinner-button {
- opacity: initial;
- pointer-events: revert;
-}
-
-
-/* -------------------- -------------------- -- ICONS */
-[class^="i-"] {
- padding :.25rem .5rem
-}
-i[class^="i-"],
-:is(span.icon, i.icon) {
- padding-right : .5rem;
-}
-
-/* -------------------- -------------------- -- Module FORUM */
-/* POST TREE */
-ul.d3f_eachbranch li {
- list-style : none;
-}
-ul.icon-list li {
- list-style : none;
-}
-.icon-list {
- display : block;
- list-style : none;
- margin : 1em;
- padding : 0;
-}
-:is(div.category-sub, div.category-forum) {
- margin-bottom:0;
-}
-
-/*div.category-sub:not(:last-child) ,*/
-:is(div.list-content):not(:only-of-type),
-:is(div.list-content):not(:last-of-type),
-:is(div.category-sub, div.category-forum):not(:only-of-type),
-:is(div.category-sub, div.category-forum):not(:last-of-type){
- margin-bottom:var(--typography-spacing-vertical);
-}
-:is(div.list-content):last-of-type {}
-.topic-sort {}
-.topics-list {}
-.topic-last-post {}
-.post {margin-bottom: 1em;}
-.post-author {}
-.post-author-info {
- padding: 0 1rem 1rem; /* for Dropdown */
-}
-.topic-title {
- border-bottom : var(--border);
- font-size: 1.25rem;
- line-height: 42px;
-}
-.post-content {
- border-radius: var(--border-radius);
- border: var(--border);
- border: var(--border);
- min-height: 90px;
-}
-.post-signature {}
-.post-vote-stats { margin-left:1rem;}
-/* Using class badge */
-.post-vote,
-.post-vote-count,
-.post-vote-avg {}
-
-.description {}
-
-.activity {}
-ul.post-tree {
- background: var(--card-background-color);
- border-radius: var(--border-radius);
- margin-bottom: var(--block-spacing-vertical);
- padding:1rem;
-}
-li.post-tree-item {
- display:flex;
- list-style: none;
- margin: 0; /* NOTE The margin-left is auto-generated from template ! */
- padding: 0;
-}
-li.post-tree-item > span {
- border-radius: var(--border-radius);
- padding: .25rem;
-}
- .post-tree-current > span {
- background-color: var(--primary-focus);
- border-radius: var(--border-radius);
-}
-
-/* -------------------- -------------------- -- MODULE MESSAGE and PROFILE jQuery UI Tabs */
-
-.ui-tabs ul.ui-tabs-nav {margin-bottom:2rem}
-.ui-tabs .ui-tabs-nav li:first-child {border-top-left-radius: var(--border-radius)}
-.ui-tabs .ui-tabs-nav li:last-child {border-top-right-radius: var(--border-radius)}
-:where(#tabs .ui-tabs .ui-tabs-nav li.ui-tabs-active) {padding-bottom: 0;}
-:is(#tabs li.ui-tabs-active) {padding-bottom: 0!important; /* Fixed tab active */ }
-:is(.ui-tab-content) {display: block;width:0;min-width:100%; /* Fixed overflow */ }
-
-#cke_note {
- max-width:100%; /* Fixed overflow */
-}
-/* Mail tab active overrides the default properties */
-.mail-tab-active {
-}
-.mail-list-item {
- border-bottom : 1px solid var(--border-color);
- line-height : 2rem;
- }
-.mail-list-item {
- border-bottom : 1px solid hsl(219, 17%, 21%);
- line-height : 2.5rem;
-}
-.mail-list-avatar {
- border-radius : 50%;
- height : 24px;
- margin : auto .25em;
- width : 24px;
- vertical-align : middle;
-}
-.mail-list-author {
- width : 200px;
-}
-.mail-list-subject {
- font-size : 16px;
- }
-.mail-list-date {
- font-size : small;
- }
-.mail-list-date {
- font-size : small;
-}
-.mail-subject{}
-.mail-to {}
-.mail-from {}
-.mail-date {}
-.mail-content{}
-
-/* -------------------- -------------------- Module PICO */
-
-.filters,
-.content_options,
-.content_time,
-.content_history {
- background : none;
- border : var(--border);
- border-radius : var(--border-radius);
- width : auto;
-}
-
-div.waiting-content {
-}
-
-ul.content-filter,
-ul.content_history_list,
-ul.layout-list {
- list-style : none;
- display : block;
- flex-basis : auto;
- margin : 0;
- padding : 0;
-}
-ul.content-filter li,
-ul.content_history_list li,
-ul.layout-list li {
- margin : .15em;
-}
-
-/* Flexbox row, mobile column */
-.content-vote {
-}
-.content-tags {
- background : var(--code-background-color);
- color : var(--code-value-color);
- padding : .5rem 0 var(--typography-spacing-vertical);
-}
-
-/* -------------------- -------------------- Module WIDGET */
-
-/* MINI-CALENDAR */
-.holiday span {
-background: var(--primary-focus);
-border: 1px dotted var(--blue);
-padding: 0 calc(var(--spacing)/ 2);
-}
-
-/* -------------------- -------------------- -- NAV */
-
-summary[role="link"].contrast:is([aria-current],:hover,:active,:focus) {
- background-color: transparent;
- color: var(--contrast-hover);
-}
-
-
-/* -------------------- -------------------- -- Notification */
-/* Replace confirmMsg errorMsgg resultMsg msg-warning */
-.alert {
- background:var(--muted-border-color);
- border-left: 3px solid;
- border-color:var(--border-color);
- border-radius:var(--border-radius);
- padding:var(--spacing);
- margin: var(--block-spacing-vertical) auto;
-}
-
-.error { border-color: var(--red); }
-.warning { border-color: var(--red); }
-.success { border-color:var(--green) }
-.info { border-color: var(--orange); }
-.result { border-color: var(--blue); }
-
-/* -------------------- -------------------- -- PAGINATION */
-:is(ul.pagenavi) {
- align-items: center;
- justify-content: space-between;
- display: flex;
- margin: 0;
- padding: 0;
- width: 100%;
-}
-:is(ul.pagenavi ) li {
- border: var(--border-width) solid var(--muted-border-color);
- color:var(--primary);
- list-style:none;
- padding: var(--nav-element-spacing-horizontal);
- text-align: center;
- user-select:none;
- min-width: 4ch;
-}
-:is(ul.pagenavi) li[aria-current]{ border-color:var(--primary);}
-:is(ul.pagenavi) li:first-child {}
-:is(ul.pagenavi) li:last-child {}
-:is(ul.pagenavi) li:only-child {}
-
-.pagenavi a {
- background : var(--button-bg);
- border : var(--border);
- border-radius : var(--border-radius);
- padding : var(--space-2) var(--space-4);
-}
-.pagenavi li:hover,
-.pagenavi li:hover a:link,
-.pagenavi li:hover a:visited {
- background : var(--primary);
- border : var(--border-width) solid var(--border-color);
- color : var(--primary-inverse);
-}
-
-/* -------------------- -------------------- -- PROFILE USER AVATAR */
-/* Generate CSS Avatar Letter */
-.user-tab-avatar #avatar {
- background : #512DA8;
- border-radius : 50%;
- box-shadow : 2px 2px 2px #111;
- height : var(--avatar-size);
- margin : 20px 0;
- text-align : center;
- width : var(--avatar-size);
-}
-/* Avatar Letter */
-.user-tab-avatar #username {
- font-size : 0;
- display : block;
- color : var(--primary );
- position : relative;
- line-height : 1;
- text-transform : uppercase;
- top : calc(var(--avatar-size) / 4); /* 25% of parent */
- transition : font-size 0.3s ease-in;
- filter : drop-shadow(2px 2px 5px #010); /* drop-shadow(offset-x offset-y blur-radius color) */
-}
-.user-tab-avatar #username::first-letter {
- font-size : calc(var(--avatar-size) / 2); /* 50% of parent */
-}
-/* -------------------- -------------------- PROFILE USER */
-:is(div.user-data, div.user-tab-timeline) h6 {
- margin : 0;
-}
-
-/* ---------- ---------- ------- SCROLL TOP */
-.scroll-top {
- position: absolute;
- top: 12rem;
- right: 2rem;
- bottom: 0;
- pointer-events: none;
- z-index: 9000;
-}
-.scroll-top #ntop-bg {fill: var(--primary);}
-.scroll-top #ntop-arrow {fill: var(--primary-inverse);}
-.scroll-top a:hover #ntop-bg {fill: var(--primary-hover);}
-.scroll-top a:hover #ntop-arrow {fill: var(--contrast);}
-.scroll-top a {
- /* position: fixed; */
- position: sticky;
- top: -5rem;
- width: 3rem;
- height: 3rem;
- margin-bottom: -5rem;
- transform: translateY(100vh);
- backface-visibility: hidden;
- display: inline-block;
- text-decoration: none;
- user-select: none;
- pointer-events: all;
- outline: none;
- overflow: hidden;
-}
-.scroll-top a svg {
- display: block;
- border-radius: var(--border-radius);
- width: 100%;
- height: 100%;
-}
-.scroll-top a svg path {
- transition: all 0.1s;
-}
-.scroll-top a #ntop-arrow {
- transform: scale(0.66);
- transform-origin: center;
-}
-@media print {
- .scroll-top { display: none !important; }
-}
-@keyframes bottom {
- 0% { transform:translateY(10px); opacity:0; }
- 100% { opacity:1; transform:none;}
-}
-@keyframes top {
- 0% { transform:translateY(-10px); opacity:0; }
- 100% { opacity:1; transform:none; }
-}
-@keyframes left {
- 0% { transform:translateX(-10px); opacity:0; }
- 100% { opacity:1; transform:none; }
-}
diff --git a/html/themes/xcl-theme-pico/css/module.css b/html/themes/xcl-theme-pico/css/module.css
deleted file mode 100644
index 86ab20de1..000000000
--- a/html/themes/xcl-theme-pico/css/module.css
+++ /dev/null
@@ -1,160 +0,0 @@
-
-.component {
- margin-bottom : 2rem;
- gap : 2rem;
-}
-
-.component-ref {
- list-style : none;
- padding : 0;
- margin : 0;
- background : var(--bg-linear);
- border-left : var(--border);
-}
-.component-ref li {
- /*margin-bottom : var(--space-2);*/
- /*padding : var(--space-2) var(--space-6);*/
-}
-.component-ref li:hover {
- /*background : var(--color-2);*/
- border-color : var(--border)
-}
-
-
-/* Dialog Help */
-#help-data {
- display:block;
-}
-.xcl-progress-loading {
- width : 70%;
- margin : 25% auto;
- height : 1.5em;
- border-radius : 5px;
- border : 1px solid;
- color : rgba(25, 100, 190, 0.74);
- outline : 1px solid transparent;
-}
-.xcl-progress-loading {
- -webkit-filter : drop-shadow(0.2em 0.2em 0.2em rgba(0, 0, 0, 0.5));
- filter : drop-shadow(0.2em 0.2em 0.2em rgba(0, 0, 0, 0.5));
-}
-.xcl-progress-loading:before, .xcl-progress-loading:after {
- content : '';
- top : .2em;
- left : .2em;
- right : .2em;
- bottom : .2em;
- border-radius : .25em;
- display : block;
- position : absolute;
- overflow : hidden;
-}
-.xcl-progress-loading:after {
- right : 100%;
- -webkit-animation: xcLoaderBarInfine 10s infinite linear, xcLoaderBarScroll 3s infinite linear;
- animation : xcLoaderBarInfine 10s infinite linear, xcLoaderBarScroll 3s infinite linear;
- box-shadow : inset 0 0.5em 0.5em rgba(25, 100, 190, 0.25), inset 0 -0.5em 0.5em rgba(8, 30, 63, 0.5);
- background-image: repeating-linear-gradient(45deg, rgb(8, 55, 86) 0px, rgb(8, 55, 86) 4px, rgb(19, 109, 151) 5px, rgb(19, 109, 151) 9px);
- background-size : 27px 13px;
-}
-
-/* XelFinder */
-
-.xelfinder a > svg[class^="button-"] {
- background : transparent;
- transition : 0.5s ease;
-}
-.xelfinder a:hover > svg[class^="button-"],
-.xelfinder a:active > svg[class^="button-"] {
- background : transparent;
- color : var(--link-hover);
-}
-.xelfinder a > .button-blue {color: #027dde;}
-.xelfinder a > .button-green {color: #528742;}
-.xelfinder a > .button-orange {color: #f0aa15;}
-
-
-#iframe-xelfinder {border : none}
-
-#iframe-api {
- border : none;
- width: 100%;
-}
-
-.modal-view {
- z-index : 300;
- display : none;
- padding-top : 0;
- position : fixed;
- left : 0;
- top : 0;
-
- align-items : center;
- justify-content : center;
- width : 100%;
- height : 100%;
- overflow : auto;
- background-color:rgba(21,25,27,.8);
- overscroll-behavior: contain;
-}
-.modal-show {
- display : flex
-}
-
-.modal-close {
- background : var(--button-bg);
- border : var(--button-border);
- border-radius : var(--button-radius);
- box-shadow : var(--button-shadow);
- color : var(--button-color);
- cursor : pointer;
- padding : var(--space-2) var(--space-4);
- position : inherit;
- right : 5%;
- top : 5px;
- transition : var(--button-transition);
-}
-.modal-close:hover {
- background : var(--button-bg-on);
- border : var(--button-border-on);
- box-shadow : var(--button-shadow-on);
- color : var(--button-color-on);
-}
-/* AltSys - Components Smarty Compile Hooks */
-.hook {
- border:1px dotted darkorange!important;
-}
-.hook-edit{
- background: rgba(0, 0, 0, 0.125);
- border:1px dotted darkorange!important;
- font-size:13px !important;
- overflow-wrap: break-word;
- position: relative;
-}
-.hook-template {}
-
-.ui-card-full { position:relative}
-.overlay {
- position: absolute;
- /*bottom: 0;*/
- display:none;
- top:24px;
- left:24px;
- background: rgba(0, 0, 0, 0.5);
- color: white;
- width: 100%;
- transition: .5s ease;
- opacity:0;
- font-size:13px !important;
- margin:0;
- padding: 10px;
- text-align: center;
- border-radius: 7px;
- z-index: 100;
- width: fit-content;
-}
-.hook-edit:hover > .overlay,
-.ui-card-full:hover .overlay {
- opacity: 1;
- display: block;
-}
diff --git a/html/themes/xcl-theme-pico/index.html b/html/themes/xcl-theme-pico/index.html
deleted file mode 100644
index dd474b0c7..000000000
--- a/html/themes/xcl-theme-pico/index.html
+++ /dev/null
@@ -1,827 +0,0 @@
-
-
-
-
-
-
-
- XCL Theme built with PicoCSS for XOOPSCube
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Color
-
-
-
-
-
- About
-
-
-
-
-
-
-
- Minimal CSS Framework for semantic HTML
- Elegant styles for all natives HTML elements without .classes and dark mode automatically enabled.
-
- Theme XCL PicoCSS
-
-
-
-
-
-
-
-
-
-
- Let’s keep the web design simple!
- With just the right amount of everything, Pico is great starting point for a clean and lightweight design system.
-
- More Code, More Problems
- A great design should be minimal, fast and maintainable.
-
- Most popular CSS frameworks are bulky, overkill and hard to customize without hyper-overriding
- styles.
-
- Huge stackings of wrappers and CSS classes are unnecessary for semantics elements.
- Large and complex CSS file increase memory usage and cause longer style calculations.
- Basics HTML elements should not require packaging large amount of dependencies.
-
-
-
-
-
-
-
-
- Overriding CSS variables
- The XCL Theme includes some components of X-layout and
- the CSS overrides some elements that are listed below.
- First of all, Pico's styles and colors are set with CSS custom properties (variables).
- Just override the CSS variables to customize your version of theme PicoCSS.
-
- /* Lime Light scheme (Default) */
-/* Can be forced with data-theme="light" */
-[data-theme="light" ] ,
-:root:not([data-theme="dark" ]) {
---primary : #c0ca33 ;
---primary-hover : #afb42b ;
---primary-focus : rgba(192, 202, 51, 0.125) ;
---primary-inverse : rgba(0, 0, 0, 0.75) ;
-}
-
-/* Lime Dark scheme (Auto) */
-/* Automatically enabled if user has Dark mode enabled */
-@media only screen and (prefers-color-scheme: dark ) {
-:root:not([data-theme="light" ]) {
---primary : #c0ca33 ;
---primary-hover : #cddc39 ;
---primary-focus : rgba(192, 202, 51, 0.25) ;
---primary-inverse : rgba(0, 0, 0, 0.75) ;
-}
-}
-
-/* Lime Dark scheme (Forced) */
-/* Enabled if forced with data-theme="dark" */
-[data-theme="dark" ] {
---primary : #c0ca33 ;
---primary-hover : #cddc39 ;
---primary-focus : rgba(192, 202, 51, 0.25) ;
---primary-inverse : rgba(0, 0, 0, 0.75) ;
-}
-
-/* Lime (Common styles) */
-:root {
---form-element-active-border-color : var (--primary );
---form-element-focus-color : var (--primary-focus );
---switch-color : var (--primary-inverse );
---switch-checked-background-color : var (--primary );
-}
-
-
- You can find all the PicoCSS variables used in the default theme here: css/themes/default.css
-
-
-
- CSS Variables and Components
- CSS overrides and components implemented in XCL Theme PicoCSS.
-
- Updating Components. Please wait…
-
-
- Blockquote
- Use blockquote with footer cite.
-
- “What you leave behind is not what is engraved in stone monuments, but what is woven into the lives of others.”
-
-
-
-
-
- Figure and Caption
- Use figure
tag to wrap an image, and figcaption
to provide a caption.
- Example SVG placeholder.
-
-
-
-
-
-
-
-
-
-
- Your Dream. Your Legacy.
-
- Every Legacy Begins with a Dream. What's Yours?
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Legacy to Remind Us of Where We Come From
-
-
-
-
-
- Button Group - primary
- Group is used with <div role ="group ">
for class ="action-control "
and style of ui-tabs.
-
-
-
- Button Group - secondary
-
-
- Button Group - outline
-
-
-
-
- Dropdown
- This component of X-layout requires jQuery and it is used to render action-control.
-
-
-
-
- Grid
- The default grid creates a column for each child div in the parent element.
-
-
div 1
-
div 2
-
div 3
-
div 4
-
-
- Grid-2
- The class "grid-2" creates two columns, each occupying 50% of a parent element.
-
-
div 1
-
div 2
-
div 3
-
div 4
-
-
- Grid-3
- The class "grid-3" creates three columns for all child divs.
-
-
div 1
-
div 2
-
div 3
-
div 4
-
-
- Grid-left
- The class "grid-left" creates a first column width 1fr and second 3fr.
-
-
div 1
-
div 2
-
div 3
-
div 4
-
-
- Grid-right
- The class "grid-right" creates a first column width 3f and second 3fr.
-
-
div 1
-
div 2
-
div 3
-
div 4
-
-
-
-
-
-
-
-
-
- XCL Theme PicoCSS 1.5.7
- Theme built with PicoCSS 1.5.7 including templates for modules of XCL bundle package.
-
-
-
XCL PicoCSS
-
XCL Bundle Package 2.3.x
-
Smarty Template Engine
-
D3 Forum, Pico, and core modules
-
English, multi-Language
-
-
-
- Smarty is a template engine for PHP, facilitating the separation of presentation (HTML/CSS) from application logic.
-
-
-
-
-
-
- Themes
- Pico is shipped with 2 consistent themes: Light & Dark.
- The Light theme is used by default. The Dark theme is automatically enabled if the user has dark mode enabled
- prefers-color-scheme : dark
- Themes can be forced on document level <html data-theme ="light" >
or
- on any HTML element <article data-theme ="dark" >
-
-
- Dark theme
-
-
-
- Login
-
-
-
-
-
-
- Light theme
-
-
-
- Login
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Welcome to your new website!
-
A web application platform that is simple to deploy and to customize with the frameworks of your choice,
- modules and blocks, accessible format and expanded search capabilities, simpler navigation, and direct control of your data.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/html/themes/xcl-theme-pico/js/index.html b/html/themes/xcl-theme-pico/js/index.html
deleted file mode 100644
index 990cbd603..000000000
--- a/html/themes/xcl-theme-pico/js/index.html
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/html/themes/xcl-theme-pico/js/plugins.js b/html/themes/xcl-theme-pico/js/plugins.js
deleted file mode 100644
index 81e345f64..000000000
--- a/html/themes/xcl-theme-pico/js/plugins.js
+++ /dev/null
@@ -1,165 +0,0 @@
-/*
- * XCL Theme PicoCSS 157
- *
- * @version 1.5.7
- * @date 2023-03-20
- * @author Nuno Luciano ( https://github.com/gigamaster )
- * @copyright (c) 2005-2023 The XOOPSCube Project, authors
- * @license MIT
- * @link https://github.com/xoopscube-themes/xcl-picocss-157
- */
-/**
- * 1. Theme Switcher
- * - jQuery Document Ready - helper plugins
- * 2. Render SVG
- * 3. Notification Script Time
- * 4. Dropdown - block options, menu, etc
- * 5. Close on click document
- * 6. Highlight Message nav-tab active
- * 6.1 remove border
- * 6.2 url constructor
- * 7. Preload
- */
-
-// 1. Minimal theme switcher, Pico.css - https://picocss.com - Copyright 2019-2022 - Licensed under MIT
-const themeSwitcher = {
- // Config
- _scheme: "auto",
- menuTarget: "details[role='list']",
- buttonsTarget: "a[data-theme-switcher]",
- buttonAttribute: "data-theme-switcher",
- rootAttribute: "data-theme",
- localStorageKey: "picoPreferedColorScheme",
- // Init
- init() {
- this.scheme = this.schemeFromLocalStorage;
- this.initSwitchers();
- },
- // Get color scheme from local storage
- get schemeFromLocalStorage() {
- if (typeof window.localStorage !== "undefined") {
- if (window.localStorage.getItem(this.localStorageKey) !== null) {
- return window.localStorage.getItem(this.localStorageKey);
- }
- }
- return this._scheme;
- },
- // Prefered color scheme
- get preferedColorScheme() {
- return window.matchMedia("(prefers-color-scheme: dark)").matches
- ? "dark"
- : "light";
- },
- // Init switchers
- initSwitchers() {
- const buttons = document.querySelectorAll(this.buttonsTarget);
- buttons.forEach((button) => {
- button.addEventListener("click", event => {
- event.preventDefault();
- // Set scheme
- this.scheme = button.getAttribute(this.buttonAttribute);
- // Close dropdown
- document.querySelector(this.menuTarget).removeAttribute("open");
- }, false);
- });
- },
- // Set scheme
- set scheme(scheme) {
- if (scheme == "auto") {
- this.preferedColorScheme == "dark"
- ? (this._scheme = "dark")
- : (this._scheme = "light");
- } else if (scheme == "dark" || scheme == "light") {
- this._scheme = scheme;
- }
- this.applyScheme();
- this.schemeToLocalStorage();
- },
- // Get scheme
- get scheme() {
- return this._scheme;
- },
- // Apply scheme
- applyScheme() {
- document
- .querySelector("html")
- .setAttribute(this.rootAttribute, this.scheme);
- },
- // Store scheme to local storage
- schemeToLocalStorage() {
- if (typeof window.localStorage !== "undefined") {
- window.localStorage.setItem(this.localStorageKey, this.scheme);
- }
- },
-};
-// Init
-themeSwitcher.init();
-
-// DOCUMENT READY - Place any jQuery/helper plugins below !
-/* ---------- ---------- ---------- ---------- ---------- */
-// Do something on document ready
-$(function () {
-
- // 2. Inline SVG icons
- $('.svg').renderClassSvg();
-
- // 3. Notification Script Time
- $('div.runtime').fadeIn( 750 ).delay( 3000 ).fadeOut( 500 );
-
- // 4. Dropdown - block options, menu, etc
- $(".dropdown").on("click", ".dropdown-toggle", function (event) {
- event.preventDefault();
- $('.dropdown').removeClass('isopen');
- $(this).parent().toggleClass('isopen');
- });
-
- // 5. Close on click document
- $(document).on("click", function (event) {
- var $trigger = $(".dropdown");
- if ($trigger !== event.target && !$trigger.has(event.target).length) {
- $(".dropdown").removeClass("isopen");
- }
- });
-
- // 6. Highlight Message nav-tab active
- $("#tabs-mail").tabs({
- active: false,
- collapsible: true,
- classes: {
- "ui-tabs": "taborder"
- },
- beforeActivate: function (event, ui) {
- window.open($(ui.newTab).find('a').attr('href'), '_self');
- return false;
- },
-
- }
- ).find('.ui-tabs-tab').removeClass('ui-corner-all ui-corner-top');
- // 6.1 Remove border from dropdown UL children
- $(".ui-tabs-tab .dropdown-content ul").children().css( "border", "0" );
-
- // 6.2 url constructor
- const parseUrl = new URL(window.location.href);
- const msgAction = parseUrl.searchParams.get("action");
- //console.log(parseUrl.searchParams.get("action"));
- //console.log('the action of this url is:', msgAction);
- // If module message index, highlight the first nav-tab
- if (msgAction == null) {
- // $('#tabs-mail ul:first-child li').addClass('ui-state-hover ');
- $('#tabs-mail ul.ui-tabs-nav li:first-child').addClass('ui-state-active');
- } else {
- // Highlight current action nav-tab
- //$('a[href^="index.php?action=' + msgAction + '"]').parent('li').addClass('mail-tab-active');
- $('a[href="index.php?action=' + msgAction + '"]').parent('li').addClass('ui-state-active');
- // console.log('the tab url is :' + )
- }
- if (msgAction == 'settings'|| msgAction == 'blacklist'){
- // Highlight dropdown menu
- $('.dropdown').parent('li').addClass("ui-state-active");
- }
- // 7. preload
- // $(window).on('load', function() {
- // $("div.preload").removeClass("preload");
- // });
-
-});
diff --git a/html/themes/xcl-theme-pico/manifesto.ini.php b/html/themes/xcl-theme-pico/manifesto.ini.php
deleted file mode 100644
index 464854962..000000000
--- a/html/themes/xcl-theme-pico/manifesto.ini.php
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
- <{$xoops_sitename}> - <{$xoops_pagetitle}>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <{if $xoops_dirname == 'pico' && isset($content.ef.pico_img)}>
-
- <{else}>
-
- <{/if}>
-
-
-
-
-
-
-
-
-
-
- <{* ----- Favicon SVG located in the root directory ----- *}>
-
-
- <{* ----- Favicon.png root images' directory
-
-
-
-
- ----- *}>
-
- <{* ----- CSS - Picocss ----- *}>
-
-
- <{* ----- CSS - Theme ----- *}>
-
-
-
-
- <{$xoops_module_header}>
-
- <{* ----- Defer preload of custom styles for jQuery UI, PrismJS ----- *}>
-
-
-
-
-
-
-
-<{* Hero + Nav + User Menu *}>
-
-
-
-
- <{if $xoops_showlblock==1}>
- <{foreach item=block from=$xoops_lblocks}>
- <{if $block.title=="User Menu" or $block.id==28}>
- <{include file="$xoops_theme/component/_inc_nav_user.html"}>
- <{/if}>
- <{/foreach}>
- <{/if}>
- <{include file="$xoops_theme/component/_inc_nav_theme.html"}>
-
-
-
-
-
-
-
-<{* Main *}>
-
-
- <{if $xoops_showlblock==1}>
-
- <{include file="$xoops_theme/component/block_left.html"}>
-
- <{/if}>
-
-
-
- <{if !empty($xoops_contents)}>
- <{$xoops_contents}>
- <{else}>
- <{include file='db:legacy_app_start_page.html'}>
-
- <{/if}>
-
- <{if $xoops_showrblock==1}>
- <{include file="$xoops_theme/component/block_right.html"}>
- <{/if}>
-
-
-
-
-
-
-
-<{if $xoops_showcblock==1}>
-
-
-
<{* ---------- BLOCK Center-Left *}>
- <{if !empty($xoops_clblocks)}>
- <{foreach item=block from=$xoops_clblocks}>
- <{if !$block.title|strstr:"admin"}>
-
-
- <{if $xoops_isadmin}>
- <{$block.title}>
- <{include file="$xoops_theme/component/_inc_block_edit.html"}>
- <{else}>
- <{if ! $block.title|strstr:"none"}><{$block.title}><{/if}>
- <{/if}>
-
-
<{$block.content}>
-
- <{/if}>
- <{/foreach}>
- <{/if}>
-
-
<{* ---------- BLOCK Center-Center *}>
- <{if !empty($xoops_ccblocks)}>
- <{foreach item=block from=$xoops_ccblocks}>
- <{if !$block.title|strstr:"admin"}>
-
-
- <{if $xoops_isadmin}>
- <{$block.title}>
- <{include file="$xoops_theme/component/_inc_block_edit.html"}>
- <{else}>
- <{if ! $block.title|strstr:"none"}><{$block.title}><{/if}>
- <{/if}>
-
-
<{$block.content}>
-
- <{/if}>
- <{/foreach}>
- <{/if}>
-
-
<{* ---------- BLOCK Center-Right *}>
- <{if !empty($xoops_crblocks)}>
- <{foreach item=block from=$xoops_crblocks}>
- <{if !$block.title|strstr:"admin"}>
-
-
- <{if $xoops_isadmin}>
- <{$block.title}>
- <{include file="$xoops_theme/component/_inc_block_edit.html"}>
- <{else}>
- <{if ! $block.title|strstr:"none"}><{$block.title}><{/if}>
- <{/if}>
-
-
<{$block.content}>
-
- <{/if}>
- <{/foreach}>
- <{/if}>
-
-
-
-<{/if}>
-
-<{* Scroll to top *}>
-
-
-<{if $xoops_banner !=" "}>
-
-<{/if}>
-
-<{* FOOTER CREDITS *}>
-
-
-<{if $xoops_isadmin}>
-<{include file="$xoops_theme/component/admin-panel.html"}>
-<{/if}>
-<{* ---------- DO NOT DEFER Theme Plugins - LocalStoarage & SVG ! *}>
-
-
-<{* ---------- PrismJS ----- *}>
-
-
-
-