SlideShare a Scribd company logo
DJ-Image Slider
(and a couple of Galleries)
One method to prepare images
Simple Image Gallery
and Very Simple Image Gallery
DJ-ImageSlider
Simple Image Editing
● Sample images created with IrfanView
(Windows) http://www.irfanview.com/
● Free, understands a lot of image formats
It will let you:
● Crop an image to a specific ratio
● Rotate by arbitrary angles
● Resize, colour manipulation
● Change image types
● Overlay text and other “paint” actions
Preparing an Image
Info recorded in image
EXIF info (includes orientation)
Turn off auto-rotate
Crop selection of specific shape
When crop is positioned and sized
...
Resize to smaller dimensions
Saving as “lossy” image
Image Sizes
● Original Image: 3,558,436 bytes
● Resized to 800x600 pixels: 78,205 bytes
● Resized to 400x300 pixels: 31,770 bytes
Very Simple Image Gallery
http://www.bretteleben.de
● Not a slider – images are arranged with a large
image at the top, thumbnails below
● Click on thumbnail to select large image
● Creates thumbnails and scaled images
automatically from original images
● Placed in articles with tags
{vsig}fullres{/vsig}
Plugin Options
Typical VSIG display
Simple Image Gallery
http://www.joomlaworks.net
● Not a slider – thumbnails displayed in an array
● Click on thumbnail to display image in a modal
● Can be very slow unless images are resized to
a reasonable size
● Placed in articles with tags
{gallery}fullres{/gallery}
Plugin Options
SIG before clicking on image
Typical SIG display
after clicking on image
DJ Extensions DJ-ImageSlider
Download at:
http://dj-extensions.com/dj-imageslider
How to get it
● No payment required
● Create account at
http://dj-extensions.com/signup
● All-in-one package for 2.5.x and 3.x
(version 2.2.1 as of February 2014)
● Older version for 1.5.x still available
● Download to local system
● Install using standard process for extensions
Key Features
● Component, position defined by module
settings
● Can use it as a plugin by employing their
Content - Load Modules plugin
● Not tied to a template Club
● Can display a directory of images with a link or
modal pop-up
● Can also display selected images, and have
links to specific URL's tied to image
● Rotate/fade axis selectable, many configurable
Most annoying things
● On the horizontal and vertical sliders, when the
last image is reached it does a fast rewind back
to the first image, which feels a little dizzying
(Not an issue with the fade option)
● Documentation is ... terse. You'll probably need
to experiment to really understand what some
of if means.
How to use it
● Most of the defaults are reasonable
● Simplest way is just to create a directory of
pictures under images, and point module at it
● Make sure the images are a reasonable size,
the same aspect ratio and orientation
note: if you make the images too big, they may
not fully load on a slow connection, like a
smartphone
What You'll Want to Set
● Make a copy of the base module, set module
position and pages on which to display
● Choose slider source (folder is quickest to set
up)
– You'll need to select folder location too.
● Choose slider type
● Set size of image
● Choose number of images to display
Responsive
● Works well on
devices of various
screen sizes and
aspect ratios
● Displaying multiple
images on small
screens make the
“tap to display
larger image”
difficult
"Module" Tab Parameters
Slide source – choose whether the images will be
taken from a folder or a DJ-ImageSlider
component
Images can be a directory, or selected within
module by creating categories and adding
selected images to that category.
The slides and categories are set under the DJ-
Images option under the Components tab of the
back-end.
"Module" Tab Parameters
Slider type – display images vertically,
horizontally or one image at once with fade effect
The amount of screen area taken up also depends
on the number of visible images value
Horizontal Slider
Vertical Slider
Fade
"Module" Tab Parameters
Link image - Choose a behaviour of clicked
image
If "open image in modal" selected image will be
opened in the modal box
If showing images from a folder, and you assign a
value to the Link option, then this must be set to
"Hyperlink" for the Link to be followed.
Options for displaying images when
Slider Source is Folder
Image folder – path from Joomla! root folder to
the image folder for slider, ex.
images/stories/slides
Will only display distinct images up to the value of
"Max Images" if there are more images in the sub-
directory.
Link – a URL to redirect to if the image is clicked
upon
(e.g. http://www.joomla.org or
index.php?option=com_content&view=category&layout=blog&id=1
&Itemid=50)
Options for displaying images when
Slider Source is Component
Slides category – choose a DJ-ImageSlider
category to display
Show title – show or hide slide titles
Show description – show or hide slide
descriptions
Show readmore – show or hide readmore links
Readmore text - enter your custom text for
readmore link or leave empty to use a default text
from language file
Link title – make the slide titles linkable (as
Basic Slider Settings
Image dimensions – dimensions of displayed
image measured in pixels
Visible Images – number of displayed images at
once
● doesn't apply to fade
Space between images – space between
images in pixels
● doesn't apply to fade
Basic Slider Settings
Slide effect – choose the transition effect. For
more info about effects go to
http://docs111.mootools.net/Effects/Fx-
Transitions.js
● linear displays a linear transition.
● Cubic displays a cubicular transition.
● Expo displays a exponential transition.
● Circ displays a circular transition.
● Sine displays a sineousidal transition.
Basic Slider Settings
Autoplay – choose if slider should automatically
start on page load
Show play/pause – you can hide or show button
for start and stop auto sliding. Note that the
play/pause button is visible only if mouse cursor is
over the slider
Show next/prev – you can hide or show buttons
for navigate to next and previous slide
Show custom navigation - show or hide custom
navigation if specified in Advanced options
"Advanced" Tab Module Parameters
Description width – description area width in
pixels. Leave empty for 100% width
Description vertical position – set the vertical
position of description area in pixels from the
bottom border of the image
Description horizontal position – set the
horizontal position of description area in pixels
from the left border of the image
Prev/Next/Play/Pause Button – path from joomla
root folder to the navigation button image. Leave
this field empty for default button image. Example:
Component Image Source
● Define category under Component menu
Slide Component options
● Title as displayed in slider
● Associate with category
● Associate with a particular image
● Extended description
● Link type (none, menu, URL, article)
● Link target
Add Slides to Category
Define Module using Component
Definitions
● Most of the settings are as previously outlined
● Need to select “Link Image” as Hyperlink to
allow links from images
● Settings in the “COMPONENT AS A SOURCE:
SETTINGS” area

More Related Content

Similar to Dj image slider - presented at JUGT Feb. 2014 Workshop

Image Handling: Understanding the Basics of WordPress Media
Image Handling: Understanding the Basics of WordPress MediaImage Handling: Understanding the Basics of WordPress Media
Image Handling: Understanding the Basics of WordPress Media
Rich Plakas
 
A step for step tutorial on how to install and use the bretteleben
A step for step tutorial on how to install and use the brettelebenA step for step tutorial on how to install and use the bretteleben
A step for step tutorial on how to install and use the bretteleben
suazide
 
Magento color swatch extension with zoom
Magento color swatch extension with zoomMagento color swatch extension with zoom
Magento color swatch extension with zoom
NETBASE CMSMART
 
Job Aid Makeover - Captivate
Job Aid Makeover - CaptivateJob Aid Makeover - Captivate
Job Aid Makeover - Captivate
S. Rose
 
Photoshop Introduction
Photoshop IntroductionPhotoshop Introduction
Photoshop Introduction
Z Hoeben
 
User Manual For Crafito Odoo Theme
User Manual For Crafito Odoo ThemeUser Manual For Crafito Odoo Theme
User Manual For Crafito Odoo Theme
AppJetty
 
Power point. The SlideShare Presentation
Power point. The SlideShare PresentationPower point. The SlideShare Presentation
Power point. The SlideShare Presentation
J_Robaina
 
M365 PPT - Inserting Charts, Images, Slide Management, Design Ideas.pptx
M365 PPT - Inserting Charts, Images, Slide Management, Design Ideas.pptxM365 PPT - Inserting Charts, Images, Slide Management, Design Ideas.pptx
M365 PPT - Inserting Charts, Images, Slide Management, Design Ideas.pptx
JeanalynEstrellado3
 
11. powerpointhandout
11. powerpointhandout11. powerpointhandout
11. powerpointhandout
Muhammad Jamaludin
 
JSN ImageShow Configuration Manual
JSN ImageShow Configuration ManualJSN ImageShow Configuration Manual
JSN ImageShow Configuration Manual
JoomlaShine
 
Custom Material Boen 04 2009
Custom Material Boen 04 2009Custom Material Boen 04 2009
Custom Material Boen 04 2009
Jake Boen
 
Keynote work year 8
Keynote work year 8Keynote work year 8
Keynote work year 8
silvisingh
 
Microsoft Power Point 2010
Microsoft Power Point 2010Microsoft Power Point 2010
Microsoft Power Point 2010
home
 
Product Zoom Pro for Magento 2
Product Zoom Pro for Magento 2Product Zoom Pro for Magento 2
Product Zoom Pro for Magento 2
Ulmod
 
Html5 Bootstrap Furniture Ecommerce Odoo Theme: User Manual
Html5 Bootstrap Furniture Ecommerce Odoo Theme: User ManualHtml5 Bootstrap Furniture Ecommerce Odoo Theme: User Manual
Html5 Bootstrap Furniture Ecommerce Odoo Theme: User Manual
AppJetty
 
Dnn developer slider module user manual
Dnn developer slider module user manualDnn developer slider module user manual
Dnn developer slider module user manual
Dnn Developer
 
Training proper
Training properTraining proper
Training proper
Gener Luis Morada
 
Crafito Odoo Theme - User Guide
Crafito Odoo Theme - User GuideCrafito Odoo Theme - User Guide
Crafito Odoo Theme - User Guide
Biztech Store
 
Dw Lesson02
Dw Lesson02Dw Lesson02
Dw Lesson02
Cerise Anderson
 
Responsive Mobile Odoo Theme: Mobicraft User Manual
Responsive Mobile Odoo Theme: Mobicraft User ManualResponsive Mobile Odoo Theme: Mobicraft User Manual
Responsive Mobile Odoo Theme: Mobicraft User Manual
AppJetty
 

Similar to Dj image slider - presented at JUGT Feb. 2014 Workshop (20)

Image Handling: Understanding the Basics of WordPress Media
Image Handling: Understanding the Basics of WordPress MediaImage Handling: Understanding the Basics of WordPress Media
Image Handling: Understanding the Basics of WordPress Media
 
A step for step tutorial on how to install and use the bretteleben
A step for step tutorial on how to install and use the brettelebenA step for step tutorial on how to install and use the bretteleben
A step for step tutorial on how to install and use the bretteleben
 
Magento color swatch extension with zoom
Magento color swatch extension with zoomMagento color swatch extension with zoom
Magento color swatch extension with zoom
 
Job Aid Makeover - Captivate
Job Aid Makeover - CaptivateJob Aid Makeover - Captivate
Job Aid Makeover - Captivate
 
Photoshop Introduction
Photoshop IntroductionPhotoshop Introduction
Photoshop Introduction
 
User Manual For Crafito Odoo Theme
User Manual For Crafito Odoo ThemeUser Manual For Crafito Odoo Theme
User Manual For Crafito Odoo Theme
 
Power point. The SlideShare Presentation
Power point. The SlideShare PresentationPower point. The SlideShare Presentation
Power point. The SlideShare Presentation
 
M365 PPT - Inserting Charts, Images, Slide Management, Design Ideas.pptx
M365 PPT - Inserting Charts, Images, Slide Management, Design Ideas.pptxM365 PPT - Inserting Charts, Images, Slide Management, Design Ideas.pptx
M365 PPT - Inserting Charts, Images, Slide Management, Design Ideas.pptx
 
11. powerpointhandout
11. powerpointhandout11. powerpointhandout
11. powerpointhandout
 
JSN ImageShow Configuration Manual
JSN ImageShow Configuration ManualJSN ImageShow Configuration Manual
JSN ImageShow Configuration Manual
 
Custom Material Boen 04 2009
Custom Material Boen 04 2009Custom Material Boen 04 2009
Custom Material Boen 04 2009
 
Keynote work year 8
Keynote work year 8Keynote work year 8
Keynote work year 8
 
Microsoft Power Point 2010
Microsoft Power Point 2010Microsoft Power Point 2010
Microsoft Power Point 2010
 
Product Zoom Pro for Magento 2
Product Zoom Pro for Magento 2Product Zoom Pro for Magento 2
Product Zoom Pro for Magento 2
 
Html5 Bootstrap Furniture Ecommerce Odoo Theme: User Manual
Html5 Bootstrap Furniture Ecommerce Odoo Theme: User ManualHtml5 Bootstrap Furniture Ecommerce Odoo Theme: User Manual
Html5 Bootstrap Furniture Ecommerce Odoo Theme: User Manual
 
Dnn developer slider module user manual
Dnn developer slider module user manualDnn developer slider module user manual
Dnn developer slider module user manual
 
Training proper
Training properTraining proper
Training proper
 
Crafito Odoo Theme - User Guide
Crafito Odoo Theme - User GuideCrafito Odoo Theme - User Guide
Crafito Odoo Theme - User Guide
 
Dw Lesson02
Dw Lesson02Dw Lesson02
Dw Lesson02
 
Responsive Mobile Odoo Theme: Mobicraft User Manual
Responsive Mobile Odoo Theme: Mobicraft User ManualResponsive Mobile Odoo Theme: Mobicraft User Manual
Responsive Mobile Odoo Theme: Mobicraft User Manual
 

Recently uploaded

Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
TIPNGVN2
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 

Recently uploaded (20)

Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 

Dj image slider - presented at JUGT Feb. 2014 Workshop

  • 1. DJ-Image Slider (and a couple of Galleries) One method to prepare images Simple Image Gallery and Very Simple Image Gallery DJ-ImageSlider
  • 2. Simple Image Editing ● Sample images created with IrfanView (Windows) http://www.irfanview.com/ ● Free, understands a lot of image formats It will let you: ● Crop an image to a specific ratio ● Rotate by arbitrary angles ● Resize, colour manipulation ● Change image types ● Overlay text and other “paint” actions
  • 5. EXIF info (includes orientation)
  • 7. Crop selection of specific shape
  • 8. When crop is positioned and sized ...
  • 9. Resize to smaller dimensions
  • 11. Image Sizes ● Original Image: 3,558,436 bytes ● Resized to 800x600 pixels: 78,205 bytes ● Resized to 400x300 pixels: 31,770 bytes
  • 12. Very Simple Image Gallery http://www.bretteleben.de ● Not a slider – images are arranged with a large image at the top, thumbnails below ● Click on thumbnail to select large image ● Creates thumbnails and scaled images automatically from original images ● Placed in articles with tags {vsig}fullres{/vsig}
  • 15. Simple Image Gallery http://www.joomlaworks.net ● Not a slider – thumbnails displayed in an array ● Click on thumbnail to display image in a modal ● Can be very slow unless images are resized to a reasonable size ● Placed in articles with tags {gallery}fullres{/gallery}
  • 18. Typical SIG display after clicking on image
  • 19. DJ Extensions DJ-ImageSlider Download at: http://dj-extensions.com/dj-imageslider
  • 20. How to get it ● No payment required ● Create account at http://dj-extensions.com/signup ● All-in-one package for 2.5.x and 3.x (version 2.2.1 as of February 2014) ● Older version for 1.5.x still available ● Download to local system ● Install using standard process for extensions
  • 21. Key Features ● Component, position defined by module settings ● Can use it as a plugin by employing their Content - Load Modules plugin ● Not tied to a template Club ● Can display a directory of images with a link or modal pop-up ● Can also display selected images, and have links to specific URL's tied to image ● Rotate/fade axis selectable, many configurable
  • 22. Most annoying things ● On the horizontal and vertical sliders, when the last image is reached it does a fast rewind back to the first image, which feels a little dizzying (Not an issue with the fade option) ● Documentation is ... terse. You'll probably need to experiment to really understand what some of if means.
  • 23. How to use it ● Most of the defaults are reasonable ● Simplest way is just to create a directory of pictures under images, and point module at it ● Make sure the images are a reasonable size, the same aspect ratio and orientation note: if you make the images too big, they may not fully load on a slow connection, like a smartphone
  • 24. What You'll Want to Set ● Make a copy of the base module, set module position and pages on which to display ● Choose slider source (folder is quickest to set up) – You'll need to select folder location too. ● Choose slider type ● Set size of image ● Choose number of images to display
  • 25. Responsive ● Works well on devices of various screen sizes and aspect ratios ● Displaying multiple images on small screens make the “tap to display larger image” difficult
  • 26. "Module" Tab Parameters Slide source – choose whether the images will be taken from a folder or a DJ-ImageSlider component Images can be a directory, or selected within module by creating categories and adding selected images to that category. The slides and categories are set under the DJ- Images option under the Components tab of the back-end.
  • 27. "Module" Tab Parameters Slider type – display images vertically, horizontally or one image at once with fade effect The amount of screen area taken up also depends on the number of visible images value
  • 30. Fade
  • 31. "Module" Tab Parameters Link image - Choose a behaviour of clicked image If "open image in modal" selected image will be opened in the modal box If showing images from a folder, and you assign a value to the Link option, then this must be set to "Hyperlink" for the Link to be followed.
  • 32. Options for displaying images when Slider Source is Folder Image folder – path from Joomla! root folder to the image folder for slider, ex. images/stories/slides Will only display distinct images up to the value of "Max Images" if there are more images in the sub- directory. Link – a URL to redirect to if the image is clicked upon (e.g. http://www.joomla.org or index.php?option=com_content&view=category&layout=blog&id=1 &Itemid=50)
  • 33. Options for displaying images when Slider Source is Component Slides category – choose a DJ-ImageSlider category to display Show title – show or hide slide titles Show description – show or hide slide descriptions Show readmore – show or hide readmore links Readmore text - enter your custom text for readmore link or leave empty to use a default text from language file Link title – make the slide titles linkable (as
  • 34. Basic Slider Settings Image dimensions – dimensions of displayed image measured in pixels Visible Images – number of displayed images at once ● doesn't apply to fade Space between images – space between images in pixels ● doesn't apply to fade
  • 35. Basic Slider Settings Slide effect – choose the transition effect. For more info about effects go to http://docs111.mootools.net/Effects/Fx- Transitions.js ● linear displays a linear transition. ● Cubic displays a cubicular transition. ● Expo displays a exponential transition. ● Circ displays a circular transition. ● Sine displays a sineousidal transition.
  • 36. Basic Slider Settings Autoplay – choose if slider should automatically start on page load Show play/pause – you can hide or show button for start and stop auto sliding. Note that the play/pause button is visible only if mouse cursor is over the slider Show next/prev – you can hide or show buttons for navigate to next and previous slide Show custom navigation - show or hide custom navigation if specified in Advanced options
  • 37. "Advanced" Tab Module Parameters Description width – description area width in pixels. Leave empty for 100% width Description vertical position – set the vertical position of description area in pixels from the bottom border of the image Description horizontal position – set the horizontal position of description area in pixels from the left border of the image Prev/Next/Play/Pause Button – path from joomla root folder to the navigation button image. Leave this field empty for default button image. Example:
  • 38. Component Image Source ● Define category under Component menu
  • 39. Slide Component options ● Title as displayed in slider ● Associate with category ● Associate with a particular image ● Extended description ● Link type (none, menu, URL, article) ● Link target
  • 40. Add Slides to Category
  • 41. Define Module using Component Definitions ● Most of the settings are as previously outlined ● Need to select “Link Image” as Hyperlink to allow links from images ● Settings in the “COMPONENT AS A SOURCE: SETTINGS” area