Jd gr-2012-workshop

882 views

Published on

Presentation material used during the Athens Greece JoomlaDay 2012 event.

Published in: Technology
  • Be the first to comment

Jd gr-2012-workshop

  1. 1. J! 2.5 Workshop Part A & B@ JoomlaDay Greece 2012
  2. 2. www.sch.gr © Joomlapolis - 2012 2
  3. 3. www.minedu.gov.gr © Joomlapolis - 2012 3
  4. 4. www.ert.gr © Joomlapolis - 2012 4
  5. 5. Dimiourgiaxana.gr © Joomlapolis - 2012 5
  6. 6. About me ...Nicholas Antimisiaris ‘nant’ on forums  Popular social networking Athens, Greece extension (FREE) MS EE, MS CS  CBSubs paid subscriptions membership solution Telecom / CIO  Advanced / Professional “Good engineers don’t add-ons and support need tools, bad ones also have no use for them”  Templates / Hosting © Joomlapolis - 2012 6
  7. 7. MessageCommercial © Joomlapolis - 2010 7
  8. 8. Workshop agenda Part A  A.1: Introduction – Fundamentals (5 mins) Need, Technology, License, Cost, Who, Where, History For more information see detailed online presentation  Α.2: Installation – The first steps (15 mins) Overview, Terminology, Extensions, Components, Modules, Plugins, Templates, Languages, Content, Menus, Modules, Plugins  A.3: Adding content (15 mins) Adding content, using the editor, media, read-more and pages, categorizing, adding modules and menus © Joomlapolis - 2012 8
  9. 9. More Workshop Agenda  Part B  B.1: Social networking solution (15 mins) Community Builder, uddeIM, Kunena, GroupJive For more information see detailed online presentation  B.2: Paid SubscriptionMembership CBSubs (15 mins) Protecting your Joomla content  B.3: Next steps - Conclusions © Joomlapolis - 2012 9
  10. 10. A.1: Fundamentals What is Joomla? Need, CMS, Technology, Cost, License, Who, History More information and detailed presentation can be found online: http://www.slideshare.net/cbteam/jd-greece2012joomlacommunityabc © Joomlapolis - 2012 10
  11. 11. A2: Installation and first steps Localhost environment:  MAMP for MACOS  WAMP for Windows  LAMP for Linux  XAMP for Windows, MACOS, LINUX See references for relevant URL addresses © Joomlapolis - 2012 11
  12. 12. More A2: Installing Joomla  Installing the Joomla 2.5.4 package on our localhost and inspecting More information and details can be found: joomlapolis.com/support/tutorials/111-picture-books/18271-joomla-25-quick-start © Joomlapolis - 2012 12
  13. 13. More A2: First impressions and concepts  Frontend, backend  Components, modules, plugins, templates, languages  Template positions (?tp=1)  Modules vs module instances  Content and menus  Registration form and login module © Joomlapolis - 2012 13
  14. 14. A3: Adding content Creating a featured article Using the editor, bold, header, italic, linking Read-more links, page-breaks Adding images to article, resizing image Creating menu item to single article Creating menu item to category blog Using the Joomla custom HTML module © Joomlapolis - 2012 14
  15. 15. Part B: Getting Social and commercial Vanilla Joomla is not very social:  No profiles  No extra data during registration process  No Approval workflow  No user interaction (messaging, connecting, etc.)  No membership lists  No membership empowering © Joomlapolis - 2012 15
  16. 16. B1: CB, uddeIM, Kunena, GroupJive Install and configure CB: www.joomlapolis.com/support/tutorials/111-picture- books/18265-community-builder-quick-start Install and configure uddeIM: www.joomlapolis.com/support/tutorials/111-picture- books/18269-uddeim-installation-and-cb-configuration- quick-start Install and configure Kunena: www.joomlapolis.com/support/tutorials/111-picture- books/18281-kunena-and-cb-quick-start Install and configure GroupJivewww.joomlapolis.com/support/tutorials/111- picture-books/18268-community-builder-groupjive-quick- start © Joomlapolis - 2012 16
  17. 17. More B1: Social networking overview  Enhanced registration form (more fields)  Approval workflow  User profiles (avatar, extra fields, tabs, integrations)  User lists (users can search others)  Users can connect to other users  Users can visit others and post on their profile  Users can send messages to each other  Users can discuss on forums  Users can create common interest groups and:  Share photos, videos, files  Have private discussions and schedule events © Joomlapolis - 2012 17
  18. 18. B2: CBSubs for membership Membership plans  Free lifetime  Calendar year 15 first year 10 each year after Protect content requiring subscription to view  Require subscription to access read-more of tutorials Keep track of members on frontend and backend  Change value of CB field and use it to filter lists  CB User Manager integration Send members personalized mass emails Show/hide CB Tabs/Fields based on subscription of owner/viewer © Joomlapolis - 2012 18
  19. 19. B3: Next steps Get your XAMP,MAMP,WAMP,LAMP layer Experiment locally Check out Free references Get a book! Visit the JED, the J! Forums and the J! Magazine sites Get organized – Greek Joomla User Groups Help each-other, learn from others experiences Joomla is very popular in Greece and Greeks are very popular in Joomla © Joomlapolis - 2012 19
  20. 20. References PHP: http://www.php.net/ MYSQL: http://www.mysql.com/ APACHE: http://httpd.apache.org/ XAMP: www.apachefriends.org/en/xampp.html MAMP: www.mamp.info/en/index.html WAMP: www.wampserver.com/en/ LAMP: depends on Linux version – most have it preinstalled Joomla: www.joomla.org JED: extensions.joomla.org J! Forums: http://forum.joomla.org/ J! Magazine: http://magazine.joomla.org/authors/itemlist/user/65- Nicholas-G-Antimisiaris © Joomlapolis - 2012 20
  21. 21. More More references  Joomla documentation: http://docs.joomla.org/  Joomla 2.5 Essential Training (lynda.com) http://www.lynda.com/Joomla-tutorials/Joomla-Essential- Training/95699-2.html  JOOMLA! For beginners guide 2012 http://www.danconia.com/joomla-for-beginners-guide-2012.html  Joomla! 2.5 Beginner’s Guide: http://cocoate.com/2012/02/joomla-25-beginners-guide  Joomla! Developers guide: http://cocoate.com/sites/cocoate.com/files/private/jdev.pdf  Translations: http://community.joomla.org/translations.html  Multi-language in Joomla: ostraining.com/blog/joomla/multi-language-sites-in-joomla-17/ © Joomlapolis - 2012 21
  22. 22. More and more references  Slides will be shared here:  www.slideshare.net/cbteam/presentations  Community Builder  www.joomlapolis.com/community-builder  uddeIM  www.slabihoud.de/software/id4001.htm  Kunena  www.kunena.org  GroupJive  www.joomlapolis.com/cb-solutions/groupjive  CBSubs  www.joomlapolis.com/cb-solutions/cbsubs  Picture-book tutorials  www.joomlapolis.com/support/tutorials/111-picture-books © Joomlapolis 2012 22
  23. 23. Extensions mentioned © Joomlapolis 23
  24. 24. Ευχαριστώ All the slides can be found at: http://www.slideshare.net/cbteam/presentations © Joomlapolis - 2012 24

×