Just Joomla! · 21.11.2015 JoomlaDay Österreich, Sigrid Gramlinger 22. More ideas for seminar...
Transcript of Just Joomla! · 21.11.2015 JoomlaDay Österreich, Sigrid Gramlinger 22. More ideas for seminar...
Just Joomla!Extensions are not always necessary!
Sigrid Gramlinger
Sigrid Gramlinger
First Joomla! website in 2005/2006
JUG Vienna 01/2015
JoomlaDay Austria
Sessions on „Just Joomla!“ on JDDE and JDAT
2
Just
Using only few extensions
Overrides, Overrides, Overrides,…
Be creative
• What is the client‘s focus?
• What is the structure – requirements?
• Where are similar functions?
• What are common use cases?
42.12.2016 JoomlaDay Austria, Sigrid Gramlinger
Seminar calendar
• Seminar• Title of the Seminar
• Date and Time
• Trainer
• Description
• Image
• Search form
• Sorting
6
• Joomla Content Article• Article title
• Created date
• Created by Alias
• Content/Description
• Full Article Image
• Author filter
• Table filter
Seminar calendar
• Category: „Seminars“
• Articles: 3 items
• Menu item: Type: Articles – Category list
7
Seminar calendar
8
Seminar calendar
• Language overrides
9
Seminar calendar
10
Seminar calendar
• Module: „Articles – Category“
11
Seminar calendar
12
Seminar calendar
13
Seminar calendar
14
15
Seminar calendar
16
Seminar calendar
17
The Safe Way to Load Custom CSS in Protostar Template
https://extensions.joomla.org/blog/item/load-custom-css-in-protostar-the-default-
joomla-template
Seminar calendar
• Module „Articles - Related“
• Meta keywords in content articles
18
• Another interesting seminar for you…
Seminar calendar – Meta Keywords
19
First aid
Communication
General Management
management
health
management
communication
Seminar calendar
2021.11.2015 JoomlaDay Österreich, Sigrid Gramlinger
Seminar calendar
2121.11.2015 JoomlaDay Österreich, Sigrid Gramlinger
Seminar calendar
2221.11.2015 JoomlaDay Österreich, Sigrid Gramlinger
More ideas for seminar calendar
• Link trainers in list of seminars
• Show trainer details in frontend
• Show seminars for each trainer
• Add seminars by trainers in FE
23
Users vs. Contacts
2.12.2016 JoomlaDay Austria, Sigrid Gramlinger 24
Joomla! Users
• Access rights
• User Groups
• Login for FE
• Register
• No FE list, only module
• Maintainance through user
• User Profile
Joomla! Contacts
• Content elements
• Categories
• No FE-login
• No FE create
• Different Lists
• Maintainance through BE
• Contact form
Users vs Contacts
Connection is possible
But no synchronisation
2.12.2016 JoomlaDay Austria, Sigrid Gramlinger 25
Link to Trainers
2.12.2016 JoomlaDay Austria, Sigrid Gramlinger 26
Link to Trainers
1. Auto-create trainer (=contact) with user
2. Activate link to trainers (=authors)
3. Show seminars (=articles) for each trainer
2.12.2016 JoomlaDay Austria, Sigrid Gramlinger 27
Link to Trainers
Plugin –„User – Contact Creator“
enable
Auto-create contacts when creating users
• Option: „Automatically Publish the Contact“ YES
2.12.2016 JoomlaDay Austria, Sigrid Gramlinger 28
Link toTrainersContent > Articles>> Options
2.12.2016 JoomlaDay Austria, Sigrid Gramlinger 29
Link toTrainersComponents > Contacts>> Options
2.12.2016 JoomlaDay Austria, Sigrid Gramlinger 30
User Plugins
Plugin – „User – Profiles“
enable
• Decide which fields to use,
• disable others or
• rename with language overrides, for example:„Address 2“ Company/Organisation
2.12.2016 JoomlaDay Austria, Sigrid Gramlinger 31
Result
What we have now
2.12.2016 JoomlaDay Austria, Sigrid Gramlinger 32
Trainer Login
Menu Type „Users“• Registration Form (Access: Guest)
• Login Form (Access: Guest)
• User Profile (Access : Registered)
• Logout (Access : Registered)
Module (nice to have)• User – Login
2.12.2016 JoomlaDay Austria, Sigrid Gramlinger 33
Show when not logged in
Show whenlogged in
Create new seminars in FE
Menu Type „Create Article“• Access: Author
• Default Category: „Seminars“
2.12.2016 JoomlaDay Austria, Sigrid Gramlinger 34
2.12.2016 JoomlaDay Austria, Sigrid Gramlinger 35
Easy editing seminars
• Template Override for FE edit form
• Session by Sander Potjer and Joomla Magazin Article:
• http://magazine.joomla.org/issues/issue-sept-2014/item/2293-creating-an-article-in-joomla-has-never-been-this-easy
2.12.2016 JoomlaDay Austria, Sigrid Gramlinger 36
Custom Fields J3.7
• In version 3.7
• Custom Fields
• Images for trainers
• Member Site Digital Peak Blog
https://joomla.digital-peak.com/blog/204-member-site-with-joomla-core-and-dpfields-only
Another idea for events
• Instead of authors/contacts location
• Meta keywords (related articles) location
• Show events at the same location
• For each location one user and one contact (address!)
• Link from article
• Show articles per location (=author)
37
Thank you!
41
Questions and contact:Email: gramlinger@webgras:atTwitter: @sgramlinger