volto-advanced-variations
v0.8.0
Published
Advanced variations: Volto add-on
Maintainers
Readme
volto-advanced-variations
A Plone/volto block add-on that add new variations to the listing and search blocks.
Features
Based on codesyntax/volto-listingadvanced-variation this addon add events options including dates times and location, displaying this listing or search as a carousel/slider, image gallery, styled list, or table layout.
New in 0.8.0:
- Added 'Advanced Table' variation - displays items in a table with columns determined by selected options
- Added 'Advanced List Marker' variation - allows custom list marker styles (none, disc, circle, square, decimal, roman, alpha)
New in 0.7.0:
- Added 'Advanced List' variation - displays items as a list with OL, UL, or no bullets styling
Previous versions:
0.6.0: Added 'read more' and animation option.
0.5.1 move events options to fieldset
0.5.0 Volto-light-theme support and Background image URL correction
0.4.0: Added show Creator/Author support and option.
0.2.0: Added event recurrence support and option. if enable the event will show the future recurrence of the events and will overwrite the order of the items.
Listing options
A example of Listing options Sidebar, it look like the following capture:

Carousel options
A example of Carousel options Sidebar, it look like the following capture:

Advanced List Marker options
A example of Advanced List Marker options Sidebar, it look like the following capture:

Advanced Table options
A example of Advanced Table options Sidebar, it look like the following capture:

Advanced List Marker properties
List Display Options
titleTag(choice): items heading level.listMarker(choice): select the list marker style (None, Disc, Circle, Square, Decimal, Decimal Leading Zero, Lower Roman, Upper Roman, Lower Alpha, Upper Alpha).showTitle(boolean): Show Title.showDescription(boolean): Show Description.
Item Event Options
eventDate(boolean): Show event date.eventTime(boolean): Show event time.eventLocation(boolean): Show event location.showRecurrence(boolean): Show event recurrence date and change order.effectiveDate(boolean): Show effective date.expirationDate(boolean): Show expiration date.creatorauthor(boolean): Show Creator/Author.readMore(boolean): Show read more.
Advanced Table properties
Table Display Options
showTitle(boolean): Show Title.showDescription(boolean): Show Description.effectiveDate(boolean): Show effective date.expirationDate(boolean): Show expiration date.eventDate(boolean): Show event date.eventTime(boolean): Show event time.eventLocation(boolean): Show event location.creatorauthor(boolean): Show Creator/Author.
Advanced Listing properties
titleTag(choice): items heading level.howManyColumns(choice): you can have one to four columns.imageSide(choice): where the image will show, top, left, bottom, right background or no image.imageWidth(choice): if the image shows left or right you can specify the width within the item div.showTitle(boolean): Show Title.showDescription(boolean): Show Description.eventCard(boolean): Show event card.eventDate(boolean): Show event date.eventTime(boolean): Show event time.eventLocation(boolean): Show event location.effectiveDate(boolean): Show effective date.expirationDate(boolean): Show expiration date.show as quote(boolean): Show as quote.eventRecurrence(boolean): Show event recurrence date and change order.
Advanced Carousel properties
Carousel/Slider Options
howManyColumns(choice): you can have one to four columns.slidesToScroll(choice): how many items to scroll at a time.autoPlay(boolean): auto play the carousel.autoPlaySpeed(number): auto play speed in milliseconds.
Item Display Options
titleTag(choice): items heading level.imageSide(choice): where the image will show, top, left, bottom, right background or no image.showTitle(boolean): Show Title.showDescription(boolean): Show Description.eventCard(boolean): Show event card.eventDate(boolean): Show event date.eventTime(boolean): Show event time.eventLocation(boolean): Show event location.effectiveDate(boolean): Show effective date.expirationDate(boolean): Show expiration date.show as quote(boolean): Show as quote.eventRecurrence(boolean): Show event recurrence date and change order.enableAnimation(boolean): Enable animation.- 'readMore' (boolean): Show read more.
Screen recording
How to contribute
See DEVELOP.md.
Copyright and license
The Initial Owner of the Original Code is Rafael Nunez. All Rights Reserved.
See LICENSE.md for details.

