SlideShare a Scribd company logo
1 of 14
CASE: VISITLAHTI.RU
Tero Alén
Visitlahti.ru

§ Lahti city promotes its services for Russian tourists

§ Was developed in really limited timeframe -> can’t be complicated

§ Most of the content are presented in slider




                                                            © 2011 Zeeland – www.zeeland.fi
Used modules

§   Admin
§   CCK
§   Feeds
§   Media (YouTube)
§   Nodewords (for meta tags)
§   Inline Messages (inline form messages)
§   Menu Trails
§   Weight
§   Wysiwyg
§   Views
§   Webform



                                              © 2011 Zeeland – www.zeeland.fi
Views

§ Control how node (and other) lists are presented
   § block
   § or page

§ Together with CCK its most powerful building block of any site

§ GUI for database queries

§ If it isn’t single item it is a list -> views




                                                             © 2011 Zeeland – www.zeeland.fi
Lot of extensions

§ Slideshow

§ Accordion

§ Custom fields

§ Calculations

§ Better filtering

§ etc




                      © 2011 Zeeland – www.zeeland.fi
Views (in early days)




                        © 2011 Zeeland – www.zeeland.fi
Views (nowadays)




                   © 2011 Zeeland – www.zeeland.fi
Views (nowadays)




                   SELECT




                            © 2011 Zeeland – www.zeeland.fi
Views (nowadays)    JOIN




                   SELECT




                            © 2011 Zeeland – www.zeeland.fi
Views (nowadays)    JOIN




                            WHERE
                   SELECT




                                    © 2011 Zeeland – www.zeeland.fi
Views (nowadays)    JOIN    ORDER BY




                             WHERE
                   SELECT




                                       © 2011 Zeeland – www.zeeland.fi
Visitlahti slider

§ Views: unformatted node listing
  § picture with image field
  § title and body displayed when image is clicked

§ Moving Boxes jQuery plugin

§ and custom javascript event handlers




                                                      © 2011 Zeeland – www.zeeland.fi
Maintaining slider




                     © 2011 Zeeland – www.zeeland.fi
Questions?




Contact:
Tero Alén
tero.alen@zeeland.fi




                       © 2011 Zeeland – www.zeeland.fi

More Related Content

Viewers also liked

Jarrod's Field Production Lecture
Jarrod's Field Production LectureJarrod's Field Production Lecture
Jarrod's Field Production Lecture
jpowers
 

Viewers also liked (12)

Android security maximized by samsung knox
Android security maximized by samsung knoxAndroid security maximized by samsung knox
Android security maximized by samsung knox
 
Jarrod's Field Production Lecture
Jarrod's Field Production LectureJarrod's Field Production Lecture
Jarrod's Field Production Lecture
 
Peer-to-Peer Bonuses by Sven Schubert, Senior Project Manager at Netcentric
Peer-to-Peer Bonuses by Sven Schubert, Senior Project Manager at NetcentricPeer-to-Peer Bonuses by Sven Schubert, Senior Project Manager at Netcentric
Peer-to-Peer Bonuses by Sven Schubert, Senior Project Manager at Netcentric
 
Τροποποιητική Απόφαση | Μεταβίβαση Δικαιωμάτων
Τροποποιητική Απόφαση | Μεταβίβαση ΔικαιωμάτωνΤροποποιητική Απόφαση | Μεταβίβαση Δικαιωμάτων
Τροποποιητική Απόφαση | Μεταβίβαση Δικαιωμάτων
 
Holacracy Learnings from Service Innovation Labs @ Nachtschicht 2016
Holacracy Learnings from Service Innovation Labs @ Nachtschicht 2016Holacracy Learnings from Service Innovation Labs @ Nachtschicht 2016
Holacracy Learnings from Service Innovation Labs @ Nachtschicht 2016
 
ΦΕΚ 117/22.06.2016
ΦΕΚ 117/22.06.2016ΦΕΚ 117/22.06.2016
ΦΕΚ 117/22.06.2016
 
Eje electrico
Eje electricoEje electrico
Eje electrico
 
Cardiopatias congenitas no cianoticas en el adulto
Cardiopatias congenitas no cianoticas en el adultoCardiopatias congenitas no cianoticas en el adulto
Cardiopatias congenitas no cianoticas en el adulto
 
Infecciones de dispositivos implantables de estimulación cardiaca
Infecciones de dispositivos implantables de estimulación cardiacaInfecciones de dispositivos implantables de estimulación cardiaca
Infecciones de dispositivos implantables de estimulación cardiaca
 
Καρλ Μαρξ: Η θεωρία των παραγωγικών δυνάμεων και η κριτική του κράτους
Καρλ Μαρξ: Η θεωρία των παραγωγικών δυνάμεων και η κριτική του κράτουςΚαρλ Μαρξ: Η θεωρία των παραγωγικών δυνάμεων και η κριτική του κράτους
Καρλ Μαρξ: Η θεωρία των παραγωγικών δυνάμεων και η κριτική του κράτους
 
Developing a Road Map and Business Case – Deloitte Sponsor Session
Developing a Road Map and Business Case – Deloitte Sponsor SessionDeveloping a Road Map and Business Case – Deloitte Sponsor Session
Developing a Road Map and Business Case – Deloitte Sponsor Session
 
Ressourceverwaltung, Preloading und Caching in Objective-C
Ressourceverwaltung, Preloading und Caching in Objective-CRessourceverwaltung, Preloading und Caching in Objective-C
Ressourceverwaltung, Preloading und Caching in Objective-C
 

More from drupalcampest

Drupalcamp Estonia - High Performance Sites
Drupalcamp Estonia - High Performance SitesDrupalcamp Estonia - High Performance Sites
Drupalcamp Estonia - High Performance Sites
drupalcampest
 

More from drupalcampest (12)

Advanced theming
Advanced themingAdvanced theming
Advanced theming
 
Developing realtime apps with Drupal and NodeJS
Developing realtime apps with Drupal and NodeJS Developing realtime apps with Drupal and NodeJS
Developing realtime apps with Drupal and NodeJS
 
Welcome to Drupalcamp Estonia 2012
Welcome to Drupalcamp Estonia 2012Welcome to Drupalcamp Estonia 2012
Welcome to Drupalcamp Estonia 2012
 
Implementing Drupalcamp sites
Implementing Drupalcamp sitesImplementing Drupalcamp sites
Implementing Drupalcamp sites
 
Designing Drupalcamp sites
Designing Drupalcamp sitesDesigning Drupalcamp sites
Designing Drupalcamp sites
 
Drupal vs. the Others
Drupal vs. the OthersDrupal vs. the Others
Drupal vs. the Others
 
Migrating University of Tartu websites to Drupal
Migrating University of Tartu websites to DrupalMigrating University of Tartu websites to Drupal
Migrating University of Tartu websites to Drupal
 
Drupalcamp Tallinn - Drupal 8
Drupalcamp Tallinn - Drupal 8Drupalcamp Tallinn - Drupal 8
Drupalcamp Tallinn - Drupal 8
 
Drupalcamp Estonia - High Performance Sites
Drupalcamp Estonia - High Performance SitesDrupalcamp Estonia - High Performance Sites
Drupalcamp Estonia - High Performance Sites
 
Drupalcamp Estonia - Drupal 7
Drupalcamp Estonia - Drupal 7Drupalcamp Estonia - Drupal 7
Drupalcamp Estonia - Drupal 7
 
Drupalcamp Estonia - Introduction to Drupal
Drupalcamp Estonia - Introduction to DrupalDrupalcamp Estonia - Introduction to Drupal
Drupalcamp Estonia - Introduction to Drupal
 
Drupalcamp Estonia 2011 - Welcome
Drupalcamp Estonia 2011 - WelcomeDrupalcamp Estonia 2011 - Welcome
Drupalcamp Estonia 2011 - Welcome
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
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
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
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...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
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
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 

Drupalcamp Estonia - visitlahti.ru

  • 2. Visitlahti.ru § Lahti city promotes its services for Russian tourists § Was developed in really limited timeframe -> can’t be complicated § Most of the content are presented in slider © 2011 Zeeland – www.zeeland.fi
  • 3. Used modules § Admin § CCK § Feeds § Media (YouTube) § Nodewords (for meta tags) § Inline Messages (inline form messages) § Menu Trails § Weight § Wysiwyg § Views § Webform © 2011 Zeeland – www.zeeland.fi
  • 4. Views § Control how node (and other) lists are presented § block § or page § Together with CCK its most powerful building block of any site § GUI for database queries § If it isn’t single item it is a list -> views © 2011 Zeeland – www.zeeland.fi
  • 5. Lot of extensions § Slideshow § Accordion § Custom fields § Calculations § Better filtering § etc © 2011 Zeeland – www.zeeland.fi
  • 6. Views (in early days) © 2011 Zeeland – www.zeeland.fi
  • 7. Views (nowadays) © 2011 Zeeland – www.zeeland.fi
  • 8. Views (nowadays) SELECT © 2011 Zeeland – www.zeeland.fi
  • 9. Views (nowadays) JOIN SELECT © 2011 Zeeland – www.zeeland.fi
  • 10. Views (nowadays) JOIN WHERE SELECT © 2011 Zeeland – www.zeeland.fi
  • 11. Views (nowadays) JOIN ORDER BY WHERE SELECT © 2011 Zeeland – www.zeeland.fi
  • 12. Visitlahti slider § Views: unformatted node listing § picture with image field § title and body displayed when image is clicked § Moving Boxes jQuery plugin § and custom javascript event handlers © 2011 Zeeland – www.zeeland.fi
  • 13. Maintaining slider © 2011 Zeeland – www.zeeland.fi
  • 14. Questions? Contact: Tero Alén tero.alen@zeeland.fi © 2011 Zeeland – www.zeeland.fi