+### [The XOOPSCube Project Celebrates The 20th Anniversary](https://github.com/xoopscube/legacy/blob/master/XOOPSCube-20th-Anniversary.md)
+-----
## Get Started
### Installation Wizard
@@ -49,19 +34,34 @@ dedicated server, virtual private server (VPS) or shared hosting. Running a loca
The following guide focuses on the user-friendly [Web installation wizard](https://xoopscube.github.io/legacy/)
1. Create a database (MySQL or MariaDB) InnoDB collation utf8mb4
-2. Clone or Unzip the package files in your root directory
+2. Unpack the archive to your root directory
3. Browse to your website URL
-4. Follow the steps in the Installer
+4. Follow the steps in the Installation Wizard
------
+## Features
+**XCL bundle package features out of the box**
+
+- X-elFinder file manager with WYSIWYG editors (code, graphics)
+ Cloud Storage : Box, Dropbox, Google Drive, OneDrive, FTP, and more.
+ GUI-based Composer to install cloud packages and dependencies
+- X-Update Manager : get and deploy deploy from stores in GitHub,
+ Gitlab or any other public or private, local or remote repository.
+- Duplicatable modules :
+ Content Management System (CMS), forums, knowledge management systems,
+ and multiple blogs management (e.g. WordPress) .
+
+
+
+
+
-### [The XOOPSCube Project Celebrates The 20th Anniversary](https://github.com/xoopscube/legacy/blob/master/XOOPSCube-20th-Anniversary.md)
------
## Requirements
@@ -94,20 +94,6 @@ Language
-## Usage
-
-### Post-installation checklist
-
-Once the installation wizard completed, your website is preconfigured with default configuration settings. These settings refer to the pre-existing value of a user-configurable setting that is assigned to your web application platform. Therefore, you need to perform some post-installation tasks before launching your new website. These include setting up the site name and slogan, customizing meta tags (SEO), allowing visitors to register, and user group permissions. More detailed documents are available and highlighted throughout the built-in Help.
-
-- From the Admin Control Panel, set your preferences (your site is closed by default)
-- Install modules, blocks or create custom blocks (HTML, CSS, JavaScript or PHP) to specific modules pages
-- Create new user groups and set permissions
-- Customize meta tags (SEO)
-- Manage translations and localization
-
-
-
## License
### XOOPSCube - XCube Core
@@ -119,39 +105,6 @@ XOOPSCube was started from scratch and the minimalist XCube Core source code is
XOOPSCube Legacy source code which is a set of modules to ensure compatibility with old versions of Xoops2 is released under a GPL licence.
-
-
-
-## Download
-
-The source code of XOOPSCube Legacy is available on [Github](https://github.com/xoopscube/legacy)
-
-XOOPSCube Legacy packages are available at [downloads](https://github.com/xoopscube/legacy/downloads)
-
-
-
-
-#### Documentation
-
-XOOPSCube features a built-in "Help" documentation and Action search function.
-
-**Legacy API documentation**
-Previous version of the subsystem API generated by Apigen 2.7.0
-
-http://xoopscube.org/documentation/api
-
-#### Support
-
-https://github.com/xoopscube/legacy/
-
-
-XOOPS Cube Legacy is open source project community driven.
-We encourage everyone in the community to contribute their knowledge and expertise.
-[enhancement request](https://github.com/xoopscube/legacy/issues)
-[bug report](https://github.com/xoopscube/legacy/issues)
-[patch](https://github.com/xoopscube/legacy/pulls)
-
-
## The Contributors
diff --git a/html/modules/legacy/admin/theme/stylesheets/ui-form.css b/html/modules/legacy/admin/theme/stylesheets/ui-form.css
index a751ed8d2..cf5628017 100644
--- a/html/modules/legacy/admin/theme/stylesheets/ui-form.css
+++ b/html/modules/legacy/admin/theme/stylesheets/ui-form.css
@@ -39,7 +39,7 @@ textarea, select {
scrollbar-width : thin;
}
[type="number"] {
- max-width: 7ch;
+ max-width: 8ch;
}
[type="color"] {
border : var(--border);
diff --git a/html/modules/legacy/templates/legacy_site_closed.html b/html/modules/legacy/templates/legacy_site_closed.html
index dbd79ffdc..dcc67f169 100644
--- a/html/modules/legacy/templates/legacy_site_closed.html
+++ b/html/modules/legacy/templates/legacy_site_closed.html
@@ -31,7 +31,7 @@
<{* ----- Favicon SVG located in the root directory ----- *}>
-
+
+
+
+
+
+
<{$title}>
+
<{$slogan}>
+
+
+
\ No newline at end of file
diff --git a/html/themes/blue-planet/component/_inc_nav_theme.html b/html/themes/blue-planet/component/_inc_nav_theme.html
new file mode 100644
index 000000000..cb8235205
--- /dev/null
+++ b/html/themes/blue-planet/component/_inc_nav_theme.html
@@ -0,0 +1,8 @@
+
+ Theme
+
Integrate responsive frameworks and libraries in your Modules and Themes, simple customize a template set.
+
+
+
Content Management System, Cache, Duplicatable Modules (multisites), User Groups Management, Themes, built-in Search.
+
+
+
+
+
+
+
Scalability is the property of a system to handle a growing amount of work by adding resources to the system.
+
+
+
Scalability without costly contracts, hosting cloud hidden costs, limitations or restrictions. Self-hosted and local first.
+
+
+
+
+
+
+
A secure and modular architecture design with self-contained components known as modules.
+
+
+
Each module encapsulates a specific functionality, operates independently, and can be developed, maintained, and reused safely.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Default theme layout
+The placeholders for the content and blocks are defined by the theme layout.
+
+ You can create a custom center-block-left to trigger a component display on the Top page
+ Add to the Block Title a prefix "top-" and select the target "Toppage".
+
+
+
Header Nav
+
+
+
Logo
+
User menuLight | Dark
+
+
+
Component top center
+
+
grid-column center-block-left Block Title prefix: top-
+
grid-column center-block-center Block Title prefix: top-
+
grid-column center-block-right Block Title prefix: top-
+
+
+
Main container
+
+
aside nav Side-Left Default Blocks:
User Menu
Main Menu
Themes
+
div.content App Start Page [template] or Module Content
+
+ aside nav
+ Side-Right
+ Block-Right and for Admin Panel a Block Title with prefix 'admin'
+
Give the Block Title e.g. top-none-myblock
+the prefix top- with none- only show the block content
+
Select the side Center (left, center, right)
+
Write some content
+
Select Target Modules : Toppage
+
Select Target Groups : check all groups and submit
+
+
+
+
+
Pico
+
A pure HTML example, without dependencies.
+
+
+
+
+
Accordions
+
+ Accordion 1
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque urna diam,
+ tincidunt nec porta sed, auctor id velit. Etiam venenatis nisl ut orci consequat, vitae
+ tempus quam commodo. Nulla non mauris ipsum. Aliquam eu posuere orci. Nulla convallis
+ lectus rutrum quam hendrerit, in facilisis elit sollicitudin. Mauris pulvinar pulvinar
+ mi, dictum tristique elit auctor quis. Maecenas ac ipsum ultrices, porta turpis sit
+ amet, congue turpis.
+
+
+
+ Accordion 2
+
+
Vestibulum id elit quis massa interdum sodales.
+
Nunc quis eros vel odio pretium tincidunt nec quis neque.
+
Quisque sed eros non eros ornare elementum.
+
Cras sed libero aliquet, porta dolor quis, dapibus ipsum.
+
+
+
+
+
+
+
+
Article
+ header
+
+
+ Content paragraph - Nullam dui arcu, malesuada et sodales eu, efficitur vitae dolor. Sed ultricies dolor non
+ ante vulputate hendrerit. Vivamus sit amet suscipit sapien. Nulla iaculis eros a elit
+ pharetra egestas. Nunc placerat facilisis cursus. Sed vestibulum metus eget dolor pharetra
+ rutrum.
+
+
+
+
+
+
+
Buttons
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Group
+
+
+
+
+
+
Loading
+
+
+
+
+
+
+
Modal
+
+
+
+
+
+
Preview
+
+ Sed ultricies dolor non ante vulputate hendrerit. Vivamus sit amet suscipit sapien. Nulla
+ iaculis eros a elit pharetra egestas.
+
+
+
+
+
+
+
Progress bar
+
+
+
+
+
+
+
Tables
+
+
+
+
+
#
+
Heading
+
Heading
+
Heading
+
Heading
+
Heading
+
Heading
+
Heading
+
+
+
+
+
1
+
Cell
+
Cell
+
Cell
+
Cell
+
Cell
+
Cell
+
Cell
+
+
+
2
+
Cell
+
Cell
+
Cell
+
Cell
+
Cell
+
Cell
+
Cell
+
+
+
3
+
Cell
+
Cell
+
Cell
+
Cell
+
Cell
+
Cell
+
Cell
+
+
+
+
+
+
+
+
+
Typography
+
+ Aliquam lobortis vitae nibh nec rhoncus. Morbi mattis neque eget efficitur feugiat.
+ Vivamus porta nunc a erat mattis, mattis feugiat turpis pretium. Quisque sed tristique
+ felis.
+
+
+
+
+ "Maecenas vehicula metus tellus, vitae congue turpis hendrerit non. Nam at dui sit amet
+ ipsum cursus ornare."
+
+
+
+
+
Lists
+
+
Aliquam lobortis lacus eu libero ornare facilisis.
+
Nam et magna at libero scelerisque egestas.
+
Suspendisse id nisl ut leo finibus vehicula quis eu ex.
+ Integer bibendum malesuada libero vel eleifend. Fusce iaculis turpis ipsum, at efficitur
+ sem scelerisque vel. Aliquam auctor diam ut purus cursus fringilla. Class aptent taciti
+ sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.
+
+
Heading 4
+
+ Cras fermentum velit vitae auctor aliquet. Nunc non congue urna, at blandit nibh. Donec ac
+ fermentum felis. Vivamus tincidunt arcu ut lacus hendrerit, eget mattis dui finibus.
+
+
Heading 5
+
+ Donec nec egestas nulla. Sed varius placerat felis eu suscipit. Mauris maximus ante in
+ consequat luctus. Morbi euismod sagittis efficitur. Aenean non eros orci. Vivamus ut diam
+ sem.
+
+
Heading 6
+
+ Ut sed quam non mauris placerat consequat vitae id risus. Vestibulum tincidunt nulla ut
+ tortor posuere, vitae malesuada tortor molestie. Sed nec interdum dolor. Vestibulum id
+ auctor nisi, a efficitur sem. Aliquam sollicitudin efficitur turpis, sollicitudin
+ hendrerit ligula semper id. Nunc risus felis, egestas eu tristique eget, convallis in
+ velit.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
jQuery UI
+
+
+
Accordion
+
+
+
Section 1
+
+
+ Mauris mauris ante, blandit et, ultrices a, suscipit eget, quam. Integer
+ ut neque. Vivamus nisi metus, molestie vel, gravida in, condimentum sit
+ amet, nunc. Nam a nibh. Donec suscipit eros. Nam mi. Proin viverra leo ut
+ odio. Curabitur malesuada. Vestibulum a velit eu ante scelerisque vulputate.
+
+
+
Section 2
+
+
+ Sed non urna. Donec et ante. Phasellus eu ligula. Vestibulum sit amet
+ purus. Vivamus hendrerit, dolor at aliquet laoreet, mauris turpis porttitor
+ velit, faucibus interdum tellus libero ac justo. Vivamus non quam. In
+ suscipit faucibus urna.
+
+
+
Section 3
+
+
+ Nam enim risus, molestie et, porta ac, aliquam ac, risus. Quisque lobortis.
+ Phasellus pellentesque purus in massa. Aenean in pede. Phasellus ac libero
+ ac tellus pellentesque semper. Sed ac felis. Sed commodo, magna quis
+ lacinia ornare, quam ante aliquam nisi, eu iaculis leo purus venenatis dui.
+
+
+
List item one
+
List item two
+
List item three
+
+
+
Section 4
+
+
+ Cras dictum. Pellentesque habitant morbi tristique senectus et netus
+ et malesuada fames ac turpis egestas. Vestibulum ante ipsum primis in
+ faucibus orci luctus et ultrices posuere cubilia Curae; Aenean lacinia
+ mauris vel est.
+
+
+ Suspendisse eu nisl. Nullam ut libero. Integer dignissim consequat lectus.
+ Class aptent taciti sociosqu ad litora torquent per conubia nostra, per
+ inceptos himenaeos.
+