Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/imio/imio.smartweb.core
Core product for iMio websites
https://github.com/imio/imio.smartweb.core
Last synced: 5 days ago
JSON representation
Core product for iMio websites
- Host: GitHub
- URL: https://github.com/imio/imio.smartweb.core
- Owner: IMIO
- License: gpl-2.0
- Created: 2021-01-20T08:54:49.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-05-22T10:06:18.000Z (8 months ago)
- Last Synced: 2024-05-22T11:25:31.136Z (8 months ago)
- Language: Python
- Size: 7.35 MB
- Stars: 4
- Watchers: 11
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGES.rst
- License: LICENSE.GPL
Awesome Lists containing this project
README
.. This README is meant for consumption by humans and pypi. Pypi can render rst files so please do not use Sphinx features.
If you want to learn more about writing documentation, please check out: http://docs.plone.org/about/documentation_styleguide.html
This text does not appear on pypi or github. It is a comment... image:: https://github.com/IMIO/imio.smartweb.core/workflows/Tests/badge.svg
:target: https://github.com/IMIO/imio.smartweb.core/actions?query=workflow%3ATests
:alt: CI Status.. image:: https://coveralls.io/repos/github/IMIO/imio.smartweb.core/badge.svg?branch=main
:target: https://coveralls.io/github/IMIO/imio.smartweb.core?branch=main
:alt: Coveralls.. image:: https://img.shields.io/pypi/v/imio.smartweb.core.svg
:target: https://pypi.python.org/pypi/imio.smartweb.core/
:alt: Latest Version.. image:: https://img.shields.io/pypi/status/imio.smartweb.core.svg
:target: https://pypi.python.org/pypi/imio.smartweb.core
:alt: Egg Status.. image:: https://img.shields.io/pypi/pyversions/imio.smartweb.core.svg?style=plastic :alt: Supported - Python Versions
.. image:: https://img.shields.io/pypi/l/imio.smartweb.core.svg
:target: https://pypi.python.org/pypi/imio.smartweb.core/
:alt: License==================
imio.smartweb.core
==================Core product for iMio websites
Features
--------This products contains:
- Content types: Folder, Page, Procedure, Sections ...
- Behaviors to configure display in menus / navigations and handle sub-sites / minisites
- Complete viewlets organization (header, footer) to get rid of portlets
- A view to test if the site and an eguichet are linked : @@is_eguichet_awareA folder can be transformed into a sub-site, which has its navigation viewlet, a logo viewlet, ...
It can also be transformed into a minisite, which is a new navigation root.
The two are mutually exclusives.A page (or procedure) can be defined as default page of a folder, changing the way it appears in menus / breadcrumbs / sitemap.
Pages & Procedures can contain different "sections":
- Contact : displays chosen informations for a contact (stored in authentic source website)
- Files : lists files stored in the section
- Galery : displays a galery of images stored in the section
- Links : displays links stored in the section (carousel or table display)
- Selection : displays links to selected contents (carousel or table display)
- Sendinblue : displays a subscription form for Sendinblue newsletter
- Text : displays a rich text
- Video : displays an embedded videoThose sections can be styled (bootstrap or custom css classes) and rearranged.
A banner can be defined to be displayed on any folder (& its children) and can be hidden locally on any content.
Examples
--------Hopefully soon in production :-)
Documentation
-------------TODO
Translations
------------This product has been translated into
- French
The translation domain is ``imio.smartweb`` and the translations are stored in `imio.smartweb.locales `_ package.
Known issues
------------- Dexterity Plone site & multilingual roots are not yet handled.
Installation
------------Install imio.smartweb.core by adding it to your buildout::
[buildout]
...
eggs =
imio.smartweb.coreand then running ``bin/buildout``
Contribute
----------- Issue Tracker: https://github.com/imio/imio.smartweb.core/issues
- Source Code: https://github.com/imio/imio.smartweb.coreLicense
-------The project is licensed under the GPLv2.