Skip to content
/ pico Public
forked from XoopsX/pico

📦 D3 Pico content management module for XCL

Notifications You must be signed in to change notification settings

xoopscube/pico

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

X-Updare Store XOOPSCube powered-by-electricity XCL

Project Status: Active – The project has reached a stable, usable state and is being actively developed. License GPL X-Updare Store

///// — Pico :: Content Management Module

MODULE Pico
Description Pico content management module for XCL
Render Engine Smarty v2 and XCube Layout
Version 2.45.0
Author Nobuhiro Yasutomi @nbuy XCL PHP8
Author Nuno Luciano @gigamaster XCL PHP7
Author Original by Gijoe (https://peak.ne.jp/)
Copyright 2005-2024 Authors
License GPL
💻 The Minimum Requirements
      Apache, Nginx, etc. PHP 8.x.x
      MySQL 5.7.x, MariaDB  InnoDB utf8 / utf8mb4
      XCL version 2.4.0

Usage

Pico is a duplicatable module, which means the public folder can be cloned and renamed to create a new instance with its own parameters, blocks and templates fully customizable (aka directory-free V3), otherwise known as D3 modules, e.g. D3Forum.

Pico features frontend content creation and editing with CKEditor4 connected to X-elFinder the file manager for the web with cloud storage possibilities. Each content can have its own header (css and javascript) and embed content, or forms, from other instances of the module.

Activity Overview

Pico's actibity overview

Features

  • category hierarchy
  • breadcrumbs
  • page navigation
  • XOOPS_TRUST_PATH/wraps/(dirname) manually page content-wrapping
  • XOOPS_TRUST_PATH/wraps/(dirname) automatically page content-wrapping and transfer
  • static URI (same as wraps)
  • overridable options at each categories
  • body filter system (smarty, wiki, php etc.)
  • content preview
  • content cache
  • tell a friend link (tellafriend module supported natively)
  • printer friendly view
  • singlecontent view
  • custom html header by module/categories
  • custom html header by content
  • search (with context)
  • count views
  • list block (duplicatable)
  • menu block (duplicatable)
  • content block (duplicatable)
  • content controller for admin
  • dynamic submenu
  • native d3forum comment-integration
  • Wysiwyg Editor (CKEditor)
  • import from TinyD module
  • import from pico module
  • import from pico content
  • plugin for sitemap module
  • vote
  • automated menu page
  • approval system for creating contents
  • approval system for modifying contents
  • event notification for waiting approval
  • plugin for waiting module
  • RSS (both entire module and each categories)
  • auto-registering wrapped files into DB
  • xoops_breadcrumbs
  • static URI by mod_rewrite (both wraps mode and normal mode)
  • refer histories of contents
  • language constants override system
  • Xmobile plugin
  • any number of extra fields or images as you like
  • tag
  • hierarchical permission system (succeeding or independent as you like)
  • waiting/expiring contents