Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ComModPlug: Joomla apps, boxes and event handlers - Sydney Joomla User Group Nov 2012

ComModPlug: Joomla apps, boxes and event handlers - Sydney Joomla User Group Nov 2012

Presented at Sydney Joomla User Group Nov 2012: Get a grip on Joomla extensions

5b8858a6d2a06919c210c7fd11cadf8f?s=128

Danielle Breckon

November 13, 2012
Tweet

More Decks by Danielle Breckon

Other Decks in Technology

Transcript

  1. Plug ComMod Joomla apps, boxes and event handlers @daniib

  2. None
  3. None
  4. None
  5. None
  6. None
  7. None
  8. None
  9. None
  10. Joomla Extensions Directory extensions.joomla.org

  11. None
  12. 10,000 Extensions +

  13. ComModPlug/Compatibility/Cost/Download/Demo/Documentation

  14. Download ComModPlug > ZIP file

  15. Upload ComModPlug Zip > Extensions / Extension Manager / Install

  16. Upload ComModPlug Zip > Extensions / Extension Manager / Install

  17. Choose File > Upload & Install > Successful!

  18. Choose File > Upload & Install > Successful!

  19. Components Accessing ComModPlug in Joomla Administrator Modules Plug-in’s

  20. Extensions Extensions Summary Free/Paid Joomla Version Combrite App Eventbrite integration

    in articles Free Twitter Widget Twitter stream integration in custom html module Free JSN Power Admin Administrator component to improve UX of backend Free RokSprocket Content module with multiple display options Free Google Analytics Dashboard Live Google Analytics displayed in administrator control panel Free Komento Comments component with migrators and integrations Free Ohanah App Events component with mailchimp integration Paid JOOMLA 3.x 1.5 NATIVE JOOMLA 2.5 JOOMLA 2.5 1.5 NATIVE JOOMLA 2.5 1.5 NATIVE JOOMLA 2.5 JOOMLA 2.5 JOOMLA 3.x 1.5 NATIVE JOOMLA 2.5 JOOMLA 2.5
  21. Extension Extension Component Module Plugin Combrite App Twitter Widget JSN

    Power Admin RokSprocket Google Analytics Dashboard Komento Ohanah App
  22. Com Plug Mod Site View Administrator View

  23. Components Apps =

  24. None
  25. Components Displayed > Main Content Area (Site)

  26. Joomla Core Components

  27. Contact Form Component (Site)

  28. None
  29. Administrator View

  30. Components Accessed > Components Menu (Administrator)

  31. Components Accessed - Components Menu (Administrator)

  32. Contacts Component

  33. Contact Manager: Contacts - configure contacts

  34. Create New Contact

  35. Components Published Via Menu Items

  36. Components: Menu Item Types

  37. Contacts Component Menu Item Types

  38. New Menu Item - Single Contact

  39. Contacts Component Published

  40. ule in ponent JED Third Party Components

  41. Interface / Control Panel > Configure

  42. None
  43. Ohanah App

  44. None
  45. None
  46. Administrator View

  47. Ohanah > Components Menu (Administrator)

  48. Ohanah > Components Menu (Administrator)

  49. Ohanah > Control Panel (Administrator)

  50. Create New Event

  51. Upcoming Events - Control Panel

  52. Components Published Via Menu Items

  53. None
  54. None
  55. Create Menu with Ohanah Menu Item Type

  56. None
  57. None
  58. None
  59. None
  60. Modules Boxes =

  61. None
  62. None
  63. Joomla Core Modules

  64. Navigation Modules - Top Menu (Position 1)

  65. Navigation Modules - Top Menu (Position 1)

  66. Navigation Modules - About Joomla! Menu (Position 7)

  67. Navigation Modules - About Joomla! Menu (Position 7)

  68. Administrator View

  69. Modules Accessed > Extensions Menu / Module Manager

  70. Module Manager: Modules

  71. Module Manager: Modules

  72. None
  73. None
  74. Modules Displayed > Module Positions

  75. Module Manager - Menu Assignment

  76. Modules Assigned Menu Items

  77. Navigation Modules - Top Menu (Position 1)

  78. Navigation Modules - Top Menu (Position 1)

  79. Navigation Modules - About Joomla! Menu (Position 7)

  80. Navigation Modules - About Joomla! Menu (Position 7)

  81. Preview Module Positions in Templates

  82. None
  83. None
  84. None
  85. None
  86. ule in ponent yourdomain.com/?tp=1

  87. None
  88. None
  89. ule in ponent JED Third Party Components

  90. Ohanah App

  91. None
  92. None
  93. Joomla Core Interface / New & Enable

  94. Ohanah Module Types

  95. Select Module Type: Ohanah Calendar

  96. Select Module Type: Ohanah Calendar

  97. Configure Ohanah Calendar Module

  98. Ohanah Calendar Published

  99. Plugins Event Handlers =

  100. None
  101. None
  102. Joomla Core Plug-ins

  103. Search Plug-in

  104. None
  105. Search Plug-in: OnSearch (return results)

  106. None
  107. Administrator View

  108. Plugins Accessed > Extensions Menu / Plugin Manager

  109. Search Plug-ins: OnSearchAreas (areas for search)

  110. None
  111. ule in ponent JED Third Party Components

  112. JB Type Plug-in

  113. None
  114. None
  115. Enable the JB Type via Plug-in Manager

  116. None
  117. docs.joomla.org

  118. Thanks! @daniib about.me/daniib