SlideShare a Scribd company logo
DRUPALCAMP SITES
FOR ESTONIAN AND
FINNISH CAMPS
A smart & easy way to create sexy Drupalcamp
event websites.
by Hansraj Govind | hans@exove.ee | Skype : hans.govind
COD
?
?
  Conference Organization Distribution
  Built on Drupal
  Used for building conference and event
   sites online
  Read more : http://www.usecod.com
Setup and configuration
   Copy project to local server
   Create database / import sql
   Modify configuration files according
    (settings.php, etc)
Customisation / styling
   Overwrite header image named
    drupalcamp-header.png in folder
    whiteboard/images/ by new image
Customisation / styling
   Overwrite background image named
    drupalcamp-background.jpg in folder
    whiteboard/images/ by new image
   Overwrite Twitter title image named title-
    twitter.png in folder whiteboard/
    images/ by new image to change Twitter ID
Content management
  Change website name and email address




Administer > Site information
modify “Name” and “E-mail address” on
Site information page
/admin/settings/site-information
  Add speakers
 Create content > Speakers
 /node/add/speakers

•    Title - name of speaker
•    Body - description of speaker
•    Do not forget to select “Full HTML”
     if you want to use html tags
  Add speakers
 Create>content > Speakers
  Home   Create content
 /node/add/speakers
  /node/add/speakers

•    Speaker image, main image,
     featured image – different images
     can be uploaded, and will be
     scaled and cropped. (using
     image_cache module)
•    Position – title of speaker
•    Order – will be main speaker in
     carousel and on Speakers’ page.
  Create timeslots
     Create content > Time slot
     /node/add/time-slot

•    Time slots have to be created to
     be assigned to sessions
  Create rooms
     Create content > Room
     /node/add/room

•    Possibility to create rooms and
     assign to sessions
  Create sessions
     Create content > Session
     /node/add/session

•    Session title
•    Speakers – speakers created will
     be suggested
•    Description
•    Slides – PDF slides can be
     attached
  Create sessions
     Create content > Session
     /node/add/session

•    Time slot
•    Room
•    Status – optional
•    Track – groups of sessions can be
     organised into tracks and held in
     different rooms
•    Experience level
  Configure Tracks
1. Administer > Content types
2. Manage fields for “session”
3. Configure “tracks”
/admin/content/node-type/
session/fields/field_track
  Configure Tracks
  Schedule page
  Add sponsors
 Create>content > Sponsor
  Home   Create content
 /node/add/sponsor
  /node/add/speakers

•    Title – sponsor name
•    Body - description
•    Related attendees – associate
     speakers created (auto-suggest)
•    Logo
•    Sponsorship level – categorise
  Sponsors
  Sponsors
  Add news
 Create>content > News
  Home   Create content
 /node/add/news
  /node/add/speakers

•    Title – news title
•    Tags
•    Body – news text
  News
-  Administer > Content
  Edit ‘About’ page
                       -  Filter by type ‘Page’
                       - Edit ‘About’
                       /admin/content/node
  Edit ‘About’ page

-  Administer > Content
-  Filter by type
   ‘Page’
- Edit ‘About’
/admin/content/node
  ‘About’ page
-  Administer > Content
  Edit ‘Venue’ page   -  Filter by type ‘Page’
                       - Edit ‘Venue’
                       /admin/content/node
  Edit ‘Venue’ page

-  Administer > Content
-  Filter by type
   ‘Page’
- Edit ‘Venue’
/admin/content/node
  ‘Venue’ page
  Registration form
•    Basic information
•    Questionnaire
•    Captcha
  Edit Registration form   -  Administer > Content
                            -  Filter by type ‘Webform’
                            - Edit ‘Register’
                            /admin/content/node
  Edit Registration form   - 
                            - 
                                 Administer > Content
                                 Filter by type ‘Webform’
                            - Edit ‘Register’
                            /admin/content/node
  Edit Registration form   - 
                            - 
                                 Edit ‘Register’
                                 > Webform > Form components
                            /node/82/webform
  Registration email   - 
                        - 
                             Edit ‘Register’
                             > Webform > E-mails
                        /node/82/webform/emails
  Registration email
-    Edit ‘Register’
-    > Webform > E-mails
/node/82/webform/emails/1
  Registrants   - 
                 - 
                      Edit ‘Register’
                      > Results > Table
                 /node/82/webform-results/table
  Contact form   -  Administer > Contact
                     form
                  /admin/build/contact
  Contact form   -    Administer > Contact form
                  /admin/build/contact/edit/1
Questions?
Thank you!
Implementing Drupalcamp sites

More Related Content

Similar to Implementing Drupalcamp sites

IBM Connection - customize it, #dd13
IBM Connection - customize it, #dd13IBM Connection - customize it, #dd13
IBM Connection - customize it, #dd13
Dominopoint - Italian Lotus User Group
 
Ifi7174 lesson1
Ifi7174 lesson1Ifi7174 lesson1
Ifi7174 lesson1
Sónia
 
Webform and Drupal 8
Webform and Drupal 8Webform and Drupal 8
Webform and Drupal 8
Philip Norton
 
Customize it! Make IBM Connections look your way
Customize it! Make IBM Connections look your way Customize it! Make IBM Connections look your way
Customize it! Make IBM Connections look your way
Klaus Bild
 
Transform SharePoint List Forms with HTML and CSS
Transform SharePoint List Forms with HTML and CSSTransform SharePoint List Forms with HTML and CSS
Transform SharePoint List Forms with HTML and CSS
John Calvert
 
SPS-Advanced Document Library Techniques
SPS-Advanced Document Library TechniquesSPS-Advanced Document Library Techniques
SPS-Advanced Document Library Techniques
Kerry Dirks MCPS MS
 
Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins
Chandra Prakash Thapa: Make a WordPress Multisite in 20 minsChandra Prakash Thapa: Make a WordPress Multisite in 20 mins
Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins
wpnepal
 
Building a Simple, Responsive Website with ExpressionEngine
Building a Simple, Responsive Website with ExpressionEngineBuilding a Simple, Responsive Website with ExpressionEngine
Building a Simple, Responsive Website with ExpressionEngine
Ottergoose
 
Portfolio website details
Portfolio website detailsPortfolio website details
Portfolio website details
David
 
Worcamp2012 make a wordpress multisite in 20mins
Worcamp2012 make a wordpress multisite in 20minsWorcamp2012 make a wordpress multisite in 20mins
Worcamp2012 make a wordpress multisite in 20mins
Chandra Prakash Thapa
 
Admin
AdminAdmin
Admin
soon
 
Miva + WordPress
Miva + WordPressMiva + WordPress
Miva + WordPress
Miva
 
Wordpress website development workshop by Seham Abdlnaeem
Wordpress website development workshop by Seham AbdlnaeemWordpress website development workshop by Seham Abdlnaeem
Wordpress website development workshop by Seham Abdlnaeem
GDGKuwaitGoogleDevel
 
Create and manage_a_website_1
Create and manage_a_website_1Create and manage_a_website_1
Create and manage_a_website_1
David
 
Trung nguyen pce 110714-sofresh
Trung nguyen pce 110714-sofreshTrung nguyen pce 110714-sofresh
Trung nguyen pce 110714-sofresh
TrungNguyenCoffee
 
WordPress Complete Tutorial
WordPress Complete TutorialWordPress Complete Tutorial
WordPress Complete Tutorial
OpenSource Technologies Pvt. Ltd.
 
Why Browser Debugger is a Developer's Best Friend
Why Browser Debugger is a Developer's Best FriendWhy Browser Debugger is a Developer's Best Friend
Why Browser Debugger is a Developer's Best Friend
Odoo
 
Joomla Beginner Template Presentation
Joomla Beginner Template PresentationJoomla Beginner Template Presentation
Joomla Beginner Template Presentation
alledia
 
The-Power-Of-Recon (1)-poerfulo.pptx.pdf
The-Power-Of-Recon (1)-poerfulo.pptx.pdfThe-Power-Of-Recon (1)-poerfulo.pptx.pdf
The-Power-Of-Recon (1)-poerfulo.pptx.pdf
nezidsilva
 
Pivotal CRM for iPad
Pivotal CRM for iPadPivotal CRM for iPad
Pivotal CRM for iPad
Aptean
 

Similar to Implementing Drupalcamp sites (20)

IBM Connection - customize it, #dd13
IBM Connection - customize it, #dd13IBM Connection - customize it, #dd13
IBM Connection - customize it, #dd13
 
Ifi7174 lesson1
Ifi7174 lesson1Ifi7174 lesson1
Ifi7174 lesson1
 
Webform and Drupal 8
Webform and Drupal 8Webform and Drupal 8
Webform and Drupal 8
 
Customize it! Make IBM Connections look your way
Customize it! Make IBM Connections look your way Customize it! Make IBM Connections look your way
Customize it! Make IBM Connections look your way
 
Transform SharePoint List Forms with HTML and CSS
Transform SharePoint List Forms with HTML and CSSTransform SharePoint List Forms with HTML and CSS
Transform SharePoint List Forms with HTML and CSS
 
SPS-Advanced Document Library Techniques
SPS-Advanced Document Library TechniquesSPS-Advanced Document Library Techniques
SPS-Advanced Document Library Techniques
 
Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins
Chandra Prakash Thapa: Make a WordPress Multisite in 20 minsChandra Prakash Thapa: Make a WordPress Multisite in 20 mins
Chandra Prakash Thapa: Make a WordPress Multisite in 20 mins
 
Building a Simple, Responsive Website with ExpressionEngine
Building a Simple, Responsive Website with ExpressionEngineBuilding a Simple, Responsive Website with ExpressionEngine
Building a Simple, Responsive Website with ExpressionEngine
 
Portfolio website details
Portfolio website detailsPortfolio website details
Portfolio website details
 
Worcamp2012 make a wordpress multisite in 20mins
Worcamp2012 make a wordpress multisite in 20minsWorcamp2012 make a wordpress multisite in 20mins
Worcamp2012 make a wordpress multisite in 20mins
 
Admin
AdminAdmin
Admin
 
Miva + WordPress
Miva + WordPressMiva + WordPress
Miva + WordPress
 
Wordpress website development workshop by Seham Abdlnaeem
Wordpress website development workshop by Seham AbdlnaeemWordpress website development workshop by Seham Abdlnaeem
Wordpress website development workshop by Seham Abdlnaeem
 
Create and manage_a_website_1
Create and manage_a_website_1Create and manage_a_website_1
Create and manage_a_website_1
 
Trung nguyen pce 110714-sofresh
Trung nguyen pce 110714-sofreshTrung nguyen pce 110714-sofresh
Trung nguyen pce 110714-sofresh
 
WordPress Complete Tutorial
WordPress Complete TutorialWordPress Complete Tutorial
WordPress Complete Tutorial
 
Why Browser Debugger is a Developer's Best Friend
Why Browser Debugger is a Developer's Best FriendWhy Browser Debugger is a Developer's Best Friend
Why Browser Debugger is a Developer's Best Friend
 
Joomla Beginner Template Presentation
Joomla Beginner Template PresentationJoomla Beginner Template Presentation
Joomla Beginner Template Presentation
 
The-Power-Of-Recon (1)-poerfulo.pptx.pdf
The-Power-Of-Recon (1)-poerfulo.pptx.pdfThe-Power-Of-Recon (1)-poerfulo.pptx.pdf
The-Power-Of-Recon (1)-poerfulo.pptx.pdf
 
Pivotal CRM for iPad
Pivotal CRM for iPadPivotal CRM for iPad
Pivotal CRM for iPad
 

More from drupalcampest

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
drupalcampest
 
Drupalcamp Tallinn - Drupal 8
Drupalcamp Tallinn - Drupal 8Drupalcamp Tallinn - Drupal 8
Drupalcamp Tallinn - Drupal 8
drupalcampest
 
Drupalcamp Estonia - High Performance Sites
Drupalcamp Estonia - High Performance SitesDrupalcamp Estonia - High Performance Sites
Drupalcamp Estonia - High Performance Sites
drupalcampest
 
Drupalcamp Estonia - Drupal 7
Drupalcamp Estonia - Drupal 7Drupalcamp Estonia - Drupal 7
Drupalcamp Estonia - Drupal 7
drupalcampest
 
Drupalcamp Estonia - Introduction to Drupal
Drupalcamp Estonia - Introduction to DrupalDrupalcamp Estonia - Introduction to Drupal
Drupalcamp Estonia - Introduction to Drupal
drupalcampest
 
Drupalcamp Estonia 2011 - Welcome
Drupalcamp Estonia 2011 - WelcomeDrupalcamp Estonia 2011 - Welcome
Drupalcamp Estonia 2011 - Welcome
drupalcampest
 

More from drupalcampest (6)

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

Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
TIPNGVN2
 

Recently uploaded (20)

Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
 

Implementing Drupalcamp sites

  • 1. DRUPALCAMP SITES FOR ESTONIAN AND FINNISH CAMPS A smart & easy way to create sexy Drupalcamp event websites. by Hansraj Govind | hans@exove.ee | Skype : hans.govind
  • 2. COD
  • 3. ?
  • 4. ?
  • 5.   Conference Organization Distribution   Built on Drupal   Used for building conference and event sites online   Read more : http://www.usecod.com
  • 6.
  • 7. Setup and configuration   Copy project to local server   Create database / import sql   Modify configuration files according (settings.php, etc)
  • 8. Customisation / styling   Overwrite header image named drupalcamp-header.png in folder whiteboard/images/ by new image
  • 9.
  • 10. Customisation / styling   Overwrite background image named drupalcamp-background.jpg in folder whiteboard/images/ by new image   Overwrite Twitter title image named title- twitter.png in folder whiteboard/ images/ by new image to change Twitter ID
  • 11.
  • 13.   Change website name and email address Administer > Site information modify “Name” and “E-mail address” on Site information page /admin/settings/site-information
  • 14.   Add speakers Create content > Speakers /node/add/speakers •  Title - name of speaker •  Body - description of speaker •  Do not forget to select “Full HTML” if you want to use html tags
  • 15.   Add speakers Create>content > Speakers Home Create content /node/add/speakers /node/add/speakers •  Speaker image, main image, featured image – different images can be uploaded, and will be scaled and cropped. (using image_cache module) •  Position – title of speaker •  Order – will be main speaker in carousel and on Speakers’ page.
  • 16.   Create timeslots Create content > Time slot /node/add/time-slot •  Time slots have to be created to be assigned to sessions
  • 17.   Create rooms Create content > Room /node/add/room •  Possibility to create rooms and assign to sessions
  • 18.   Create sessions Create content > Session /node/add/session •  Session title •  Speakers – speakers created will be suggested •  Description •  Slides – PDF slides can be attached
  • 19.   Create sessions Create content > Session /node/add/session •  Time slot •  Room •  Status – optional •  Track – groups of sessions can be organised into tracks and held in different rooms •  Experience level
  • 20.   Configure Tracks 1. Administer > Content types 2. Manage fields for “session” 3. Configure “tracks” /admin/content/node-type/ session/fields/field_track
  • 23.   Add sponsors Create>content > Sponsor Home Create content /node/add/sponsor /node/add/speakers •  Title – sponsor name •  Body - description •  Related attendees – associate speakers created (auto-suggest) •  Logo •  Sponsorship level – categorise
  • 26.   Add news Create>content > News Home Create content /node/add/news /node/add/speakers •  Title – news title •  Tags •  Body – news text
  • 28. -  Administer > Content   Edit ‘About’ page -  Filter by type ‘Page’ - Edit ‘About’ /admin/content/node
  • 29.   Edit ‘About’ page -  Administer > Content -  Filter by type ‘Page’ - Edit ‘About’ /admin/content/node
  • 31. -  Administer > Content   Edit ‘Venue’ page -  Filter by type ‘Page’ - Edit ‘Venue’ /admin/content/node
  • 32.   Edit ‘Venue’ page -  Administer > Content -  Filter by type ‘Page’ - Edit ‘Venue’ /admin/content/node
  • 34.   Registration form •  Basic information •  Questionnaire •  Captcha
  • 35.   Edit Registration form -  Administer > Content -  Filter by type ‘Webform’ - Edit ‘Register’ /admin/content/node
  • 36.   Edit Registration form -  -  Administer > Content Filter by type ‘Webform’ - Edit ‘Register’ /admin/content/node
  • 37.   Edit Registration form -  -  Edit ‘Register’ > Webform > Form components /node/82/webform
  • 38.   Registration email -  -  Edit ‘Register’ > Webform > E-mails /node/82/webform/emails
  • 39.   Registration email -  Edit ‘Register’ -  > Webform > E-mails /node/82/webform/emails/1
  • 40.   Registrants -  -  Edit ‘Register’ > Results > Table /node/82/webform-results/table
  • 41.   Contact form -  Administer > Contact form /admin/build/contact
  • 42.   Contact form -  Administer > Contact form /admin/build/contact/edit/1