SlideShare une entreprise Scribd logo
1  sur  41
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

Contenu connexe

Similaire à Dj image slider - presented at JUGT Feb. 2014 Workshop

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
 
Job Aid Makeover - Captivate
Job Aid Makeover - CaptivateJob Aid Makeover - Captivate
Job Aid Makeover - Captivate
S. Rose
 
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
 

Similaire à 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
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Dernier (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 

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