Skip to content

Commit

Permalink
XOOPSCUBE XCL v2.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
gigamaster committed May 13, 2024
1 parent a69bcd0 commit 74747f0
Show file tree
Hide file tree
Showing 284 changed files with 1,886 additions and 16,604 deletions.
2 changes: 1 addition & 1 deletion BSD_license.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright (c) 2005-2023, XOOPSCube Project. All rights reserved.
Copyright (c) 2005-2024, XOOPSCube Project. All rights reserved.

Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
Expand Down
17 changes: 16 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,27 @@

All notable changes to this project will be documented in this file.

## The XOOPSCube Project 2023
## The XOOPSCube Project 2024

#### Git Repository

Refer please to repository Legacy Commits

## [2.4.0 RC PHP8] 2024-04-20

- Update Web Install Wizard
- Update Bundle Modules
- Update CKEditor4 extra plugins, darkmode
- Update Default Themes
- Update Templates
- Update jquery & UI
- Avatars, emoji, images
- Update Pico GD Library
- Update plugin json
- Add Pico Activity Overview
- Removed deprecated files


## [2.3.3 RC PHP8] 2023-04-18

**Update modules**
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
![X-Updare Store](https://img.shields.io/badge/X--Update%20Store-Online-green)


# XOOPSCube Legacy :: XCL Bundle Package 2.3
# XOOPSCube Legacy :: XCL Bundle Package 2.4.0

## Simple, Secure and Scalable
### Web Application Platform and Content Management System

XOOPSCube Legacy (XCL) is a free open-source Web Application Platform (WAP) well suited for general purpose
XOOPSCube Legacy (XCL) is a Web Application Platform (WAP) free and open source well suited for general purpose
with a low code development approach maintained on GitHub. The XCL bundle package is designed for easy usage
to benefit from the performance of XCube Core and the most popular web server stack: Apache, MySQL and PHP.

Expand All @@ -21,7 +21,7 @@ Keep a tested high quality, up-to-date master/main branch for releases.

| Branch | PHP Version | Commit / Pull request |
|:-------------:|:-------------:|:-------------:|
| Master | PHP 7.4. - PHP 8.0 | Release Candidate (RC) |
| Master | PHP 7.4. - PHP 8.0 | Release Candidate |
| Smarty3 | PHP 7.4. - PHP 8.0| Smarty v3 bug fixes |

## Features
Expand Down
2 changes: 1 addition & 1 deletion gpl-2.0_license.md
Original file line number Diff line number Diff line change
Expand Up @@ -358,4 +358,4 @@ you may consider it more useful to permit linking proprietary
applications with the library. If this is what you want to do, use the
[GNU Lesser General Public
License](https://www.gnu.org/licenses/lgpl.html) instead of this
License.
License.
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
.menu-overlay {
background: rgba(0, 0, 0, 0);
border:var(--ui-widget-content-border);
border-radius: var(--border-radius);
display: block;
pointer-events: none;
position: fixed;
Expand All @@ -14,7 +15,7 @@
z-index: 99999;
}
.menu-overlay .dialog {
border-radius: var(--border-radius);
border-radius: 10px;
background: var(--ui-dialog-bg );
box-shadow: var(--ui-dialog-shadow );
margin: 10% auto;
Expand All @@ -28,7 +29,7 @@
.menu-overlay:target {
display: block;
pointer-events: auto;
background: rgba(0, 0, 0, 0.3);
background: rgba(0, 0, 0, 0.5);
transition: all 0.2s ease-out;
}
.menu-overlay:target .dialog {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ <h6><svg xmlns="http://www.w3.org/2000/svg" role="img" width="1em" height="1em"

</div>

<button id="clearLS" type="button" class="button delete"><i class="i-delete"></i> Clear LocalStorage</button>
<button id="clearLS" type="button" class="button delete" style="width:100%;"><i class="i-delete"></i> Clear LocalStorage</button>



Expand Down
16 changes: 4 additions & 12 deletions html/modules/legacy/templates/blocks/legacy_block_mainmenu.html
Original file line number Diff line number Diff line change
@@ -1,27 +1,19 @@
<{if $xoops_isadmin}><div class="ui-dev-mode"><{$smarty.template}></div><{/if}>

<style>
<{if $xoops_dirname}>body.<{$xoops_dirname}> ul#main-menu li a.<{$xoops_dirname}>
<{else}>ul#main-menu li a.menu-top<{/if}> {
background-color: var(--primary-focus); /* Active main-menu link */
}
</style>


<nav class="block-main-menu">

<ul id="main-menu" >
<ul id="main-menu">
<li><a class="menu-top" href="<{$xoops_url}>/">
<{if $block.icon == true}>
<i class="icon"><img class="svg" src="<{$xoops_url}>/images/icons/home.svg" width="1em" alt=""></i>
<i class="icon"><img class="svg" src="<{$xoops_url}>/images/icons/home.svg" width="1em" height="1em" alt="home"></i>
<{/if}>
<{$smarty.const._MB_LEGACY_HOME}>
</a>
</li>
<{foreach item=module from=$block.modules}>
<li>
<a class="<{$module.directory}> menuMain" href="<{$xoops_url}>/modules/<{$module.directory}>/">
<{if $module.icon}><span class="icon"><img class="svg" src="<{$xoops_url}>/modules/<{$module.directory}>/<{$module.icon}>" width="1em"></span><{/if}>
<{if $module.icon}><span class="icon"><img class="svg" src="<{$xoops_url}>/modules/<{$module.directory}>/<{$module.icon}>" width="1em" height="1em"></span><{/if}>
<{* |ucfirst - Modifier makes a string's first character uppercase *}>
<{$module.name|ucfirst}>
</a>
Expand All @@ -32,7 +24,7 @@
As an optional second parameter, you can specify a string of text
to display at the end if the variable was truncated eg: '...' *}>
<li><a class="menu-sub" href="<{$sublink.url}>"><{$sublink.name|truncate:27:'...'}></a></li>
<{/foreach}>
<{/foreach}>
<{/foreach}>
</ul>

Expand Down
24 changes: 8 additions & 16 deletions html/modules/legacy/templates/blocks/legacy_block_search.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,14 @@
<{if $xoops_isadmin}><div class="ui-dev-mode"><{$smarty.template}></div><{/if}>

<div class="block-search">

<form action="<{$xoops_url}>/search.php" method="get">
<form role="search" action="<{$xoops_url}>/search.php" method="get">

<input type="search" id=query name=query aria-label="Search" placeholder="<{$smarty.const._MB_LEGACY_SEARCH}>" />
<{xoops_input type=hidden name=andor value=AND}>
<{xoops_input type=hidden name=action value=results}>
<!-- <input type="search" id="search" name="search" placeholder="Search">-->
<label for="query">
<{* xoops_input type=text id=query name=query *}>
<{xoops_input type=search id=query name=query placeholder="`$smarty.const._MB_LEGACY_SEARCH`"}>
</label>

<p>
<a href="<{$xoops_url}>/search.php"><{$smarty.const._MB_LEGACY_ADVS}></a>
</p>

<input type="submit" role="button" class="primary" name="submit" value="<{$smarty.const._MB_LEGACY_SEARCH}>">

</form>

<input type="submit" name="submit" value="<{$smarty.const._MB_LEGACY_SEARCH}>" />
</form>
<p>
<a href="<{$xoops_url}>/search.php"><{$smarty.const._MB_LEGACY_ADVS}></a>
</p>
</div>
62 changes: 18 additions & 44 deletions html/modules/legacy/templates/blocks/legacy_block_siteinfo.html
Original file line number Diff line number Diff line change
@@ -1,56 +1,30 @@
<{* Dev-Mode Toggle *}>
<{if $xoops_isadmin}><div class="ui-dev-mode"><{$smarty.template}></div><{/if}>

<div data-layout="column" class="block-site-info">

<{if $block.showgroups == true}>

<article>
<{if $block.showgroups == true}>
<ul class="list-column">
<{foreach item=group from=$block.groups}>
<div data-layout="row left my-2"><{$group.name}></div>
<li><{$group.name}></li>

<{foreach item=user from=$group.users}>
<div>
<li>
<img src="<{$user.avatar}>" alt="profile" width="32" data-self="radius-circle"/>
<a href="<{$xoops_url}>/userinfo.php?uid=<{$user.id}>"><{$user.name}></a>
<{$user.msglink}>
</div>
</li>
<{/foreach}>

<{/foreach}>

<{/if}>

<div>
<img src="<{$block.logourl}>" alt=""><br>
<{if $block.recoomendtime != 0}>
<{if $xoops_theme == 'xcl_default'}>
<article aria-label="Modal">
<button class="contrast" data-target="modal-recommend" onclick="toggleModal(event)">
<{$smarty.const._MB_LEGACY_RECO}>
</button>
</article>
<{else}>
<a href="javascript:openWithSelfMain('<{$xoops_url}>/misc.php?action=showpopups&amp;type=friend&amp;op=sendform&amp;t=<{$block.recoomendtime}>','friend',<{$block.popup_width}>,<{$block.popup_height}>)"><{$smarty.const._MB_LEGACY_RECO}></a>
<{/if}>
<{/if}>
</div>

</div>
<dialog id="modal-recommend">
<article>
<h2>Confirm Your Membership</h2>
<p>
Thank you for signing up for a membership!
Please review the membership details below:
</p>
<ul>
<li>Membership: Individual</li>
</ul>
<footer>
<button className="secondary">
Cancel
</button>
<button>Confirm</button>
</footer>
</article>
</dialog>
</ul>
<{/if}>

<footer class="grid">
<img src="<{$block.logourl}>" width="88" height="31" alt="logo">
<img class="svg" src="<{$xoops_url}>/images/icons/share.svg" width="1em" height="1em" alt="share">
<!-- <{* --- if $block.recoomendtime != 0 --- *}>
<a href="javascript:openWithSelfMain('<{$xoops_url}>/misc.php?action=showpopups&amp;type=friend&amp;op=sendform&amp;t=<{$block.recoomendtime}>','friend',<{$block.popup_width}>,<{$block.popup_height}>)"><{$smarty.const._MB_LEGACY_RECO}></a>
<{* --- /if --- *}> -->
</footer>

</article>
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
<{if $block.isEnableChanger == false}>
<{$smarty.const._MB_LEGACY_MESSAGE_CAN_NOT_THEME_CHANGE}>
<{else}>

<div data-layout="column center-center" class="block-content block-themes">

<form action="#" method="post">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<{* Dev-Mode Toggle
<{if $xoops_isadmin}><div class="ui-dev-mode"><{$smarty.template}></div><{/if}>*}>
<details role="list" dir="rtl">
<summary aria-haspopup="listbox" role="link" class="contrast"><{$xoops_uname}></summary>
<details class="dropdown" dir="rtl">
<summary class="contrast"><{$xoops_uname}></summary>
<ul>
<{if $block.flagShowInbox}>
<li class="user-menu-email">
Expand Down
Loading

0 comments on commit 74747f0

Please sign in to comment.