Loading...
 
Skip to main content

History: PluginSwiper

Source of version: 42 (current)

Copy to clipboard
            {syntax type="markdown"  editor="wysiwyg"} # Plugin Swiper


Plugin Swiper (introduced in ((Tiki19))) is used to create a Slider/Swiper in any Tiki page using a wiki-plugin syntax shortcode. You can create multiple types of sliders and can place them in different locations on a page such as above header or inside the content body. It is mobile friendly and works great on handheld devices. Plugin Swiper is based on the [https://swiperjs.com/|Swiper], the most modern OpenSource mobile touch slider.

{BOX()} Please see also ((Slider Comparison)) {BOX}

##$ Key Features

- Integrated with Tiki File Galleries
- Responsive & Mobile Touch Enabled
- Multiple Transition Styles
- Full Screen or Define the size of Slider
- Add text on top of slides including HTML and Wiki Syntax
- Multiple Slider Placement Positions on a Page


##$ Parameters 
{pluginmanager plugin="swiper"}

**Custom Slide Code Explanation**
Enter custom slides data separated by using "|". Wiki Syntax / HTML supported in slide text, to include wiki page in slide text use ((PluginInclude)).

{CODE(caption="Example Custom Slide Code" theme="default")}
{SWIPER()}
title:Slide 1 title; text:HTML/Wiki Syntax Supported Slide 1 text; image:Slide Image URL; bgcolor:#colorcode; color: #color code for text
{SWIPER}
{CODE}

**Tip**
To build an impressive image slide we must resize or choose images of the same size. Images having different sizes and dimensions will not look appropriate in the slider.

##$ Slider Placement on a Page 
Swiper Plugin has the option to choose the placement of the slider at the following three locations

1. In the body (where ever in a page body you place the slider)
2. Above top bar / Top of the page (Above your page logo header)
3. Above content page / under top bar (Above the page body but under the logo header)


#$ Examples 
Following are some swiper slider examples.


##$ Basic Slider Images 
Following slider is built using Tiki File Galleries file id and a transition effect.

{swiper fileIds="1472,1471,1470,1469,1468,4467,1466,1465" effect="flip" navigation="y" displayThumbnails="n" loop="y" autoPlay="y" autoHeight="n" slidesPerColumnFill="column" centeredSlides="n" slideToClickedSlide="n" freeMode="n" preloadImages="y" updateOnImagesReady="y"}

{CODE(caption="Example Code" theme="default")}
{swiper fileIds="1472,1471,1470,1469,1468,4467,1466,1465" effect="flip" navigation="y" displayThumbnails="n" loop="y" autoPlay="y" autoHeight="n" slidesPerColumnFill="column" centeredSlides="n" slideToClickedSlide="n" freeMode="n" preloadImages="y" updateOnImagesReady="y"}
{CODE}

##$ Slide with Slide transition & slide thumbnail navigation 
Following slide is using the simple slide transition style with thumbnails display turned on.

{swiper fileIds="2063,2068,2064,2066,2067,2065" effect="slide" navigation="y" displayThumbnails="y" slidesPerView="1" loop="y" autoPlay="y" autoHeight="y" slidesPerColumnFill="column" centeredSlides="n" slideToClickedSlide="n" freeMode="n" preloadImages="y" updateOnImagesReady="y"}

{CODE(caption="Example Code" theme="default")}
{swiper fileIds="2063,2068,2064,2066,2067,2065" effect="slide" navigation="y" displayThumbnails="y" slidesPerView="1" loop="y" autoPlay="y" autoHeight="y" slidesPerColumnFill="column" centeredSlides="n" slideToClickedSlide="n" freeMode="n" preloadImages="y" updateOnImagesReady="y"}
{CODE}

##$ Slider with 3D Cube Effect 
Slider with file ids and cube transition style

{swiper fileIds="1472,1471,1470,1469,1468,4467,1466,1465" effect="cube" navigation="y" displayThumbnails="n" loop="y" autoPlay="y" autoHeight="n" slidesPerColumnFill="column" centeredSlides="n" slideToClickedSlide="n" freeMode="n" preloadImages="y" updateOnImagesReady="y" width="521px"}


{CODE(caption="Example Code" theme="default")}
{swiper fileIds="1472,1471,1470,1469,1468,1467,1466,1465" effect="cube" navigation="y" displayThumbnails="n" loop="y" autoPlay="y" autoHeight="n" slidesPerColumnFill="column" centeredSlides="n" slideToClickedSlide="n" freeMode="n" preloadImages="y" updateOnImagesReady="y" width="521px"}
{CODE}

# Related

- Also see ((Slider Comparison))