SlideShare ist ein Scribd-Unternehmen logo
1 von 205
Downloaden Sie, um offline zu lesen
Site building step-by-step

BUILD AN
EVENT LISTING
About me
• “heather” on Drupal.org


• @learningdrupal
• @hjames


• Manager of Learning Services at Acquia
• training.acquia.com - invest in your skills!
Who this is for
• New to Drupal?
• Want to build an event calendar?
• Want to know how to extend Drupal?


• Learn site building essentials
What we’ll do
• Get inspired looking at examples
• Write our specification
• Build our event calendar
• Review list of modules used
• Find out where to learn more!
Models and examples

Discovery
kilkennyevents.ie - wordpress site

http://kilkennyevents.ie a wordpress site
Two modes
            Full




Teaser
Event submission
• Anonymous
 submission
• Submitter details
• Event details
• Image upload
drupalshowcase.com
“Poster view”

   janepickens.com/coming-attractions
Calendar view

   janepickens.com/coming-attractions
Full event page

                                 Title & date

Image


                          Description




 Off-site links
Etkinlik Takvim




             etkinliktakvimi.org
Variety of navigation
                         Month navigation




                        etkinliktakvimi.org
By category




                        Todayʼs events
Browse by date




imamuseum.org - drupal
Custom theming




imamuseum.org - drupal
Filtered list
Event submission
Approval queue
Depends on needs
• Frequency of events?
• Multiple days?
• Images for events?
• Who is submitting events?
Specification
Mini calendar
Browse events
Content display
• Full page
• Teaser mode in
 Venue listing page
• Table showing titles
 and images
Really local events
• Logged in users can submit events
• Associate events with a specific venue
• Show listing of event “teasers” on one page
• Filter by venue
• Show mini-calendar in block
• Display full event
Starting out of the box

A basic content type
Add content
Structure > Content types > Add content type
Add content
Test!
Published
Event URL

Manually




With Pathauto


Custom patterns
Pathauto patterns
Other patterns
Improvements
• Defaults: No comments, no menu
• Add a date field
• Add a related venue field
Default settings

Customizing events
Structure > Content types > Edit “event”
Hide author by default
Close comments by default
Don’t add to menu
Manage fields

Add a date field
Manage fields
Date module
Friendly reminder
Date settings
Add date field
Date fields in all types
Field only in Event content
Test!
What’s new?
Improvements
• Move date up in form
• Pop-up selection
Module: Date Popup
Configure fields
Edit field widget
Test!
Add an image field
Add image field
Default image
Field settings
Arrange in form
Manage display
Teaser settings
Teaser image
Configuration > Media > Image styles
Override > Scale& Crop
Test!




        Attribution 2.0 Generic (CC BY 2.0)
        By suzettesuzette
        flickr.com/photos/suzettesuzette/6864436698/
Current state
Next
• Add related links
• Add related venue


• Is a field required? Why?
• OK in unstructured “body” text field?
Add related links field
Link module
Add link field
Default settings
Link field settings
Manage display
Test!
Links are visible
Next
• Related venue
• Select from limited options
• Internal content, not external links
• Why Drupal manage?
 • Renaming venues
 • Change of URL path
 • Adding new venue
 • Removing venues
Add venue
Related venue content type?

• Defaults:
 • No comments.
 • No adding to main menu.
 • No author and date info.
 • Not promoted to front page.
• Fields:
 • Title and body.
Better: Vocabulary
• Vocabulary: Venue
 • Description
• Terms: Controlled by administrator
• Bonus: RSS feed per venue, easy to
 navigate.
Structure > Taxonomy > Add
Add terms
Add terms
Terms
Add as a field
• Add field
• Set global defaults
• Set content-type specific defaults
• Arrange field
• Check display
Term reference field
Field settings




 Keep other defaults
Arrange field
Manage display
Test!
Teaser: Shows venue
Report: Field list
What’s next?
• Who can create events?
• Test with bulk creation of content
• Create listings
 • Listing all events
   • Filter by venue
   • Sortable table
 • Mini month in sidebar
Event display
Current layout
Manage display
Default
Display suite
View modes
Current layout
Preview
Change markup options
Hide labels
Labels inline
Preview
Markup mixup
Fences?
Fences?
DS: Extras
Structure > Display Suite > Extras
Minimal
Override field
Override field




field field-label-inline clearfix field-type-taxonomy-term-reference
Preview
Lost classes
Override field
Preview
Cleaner markup
Improvements
• Adjust remaining fields - consistent
• What classes are needed?
• Add CSS to style new markup
Improvements
• Add CSS styling to your theme.


• In this case we’re using “Bartik” core theme.
 This would require making a sub-theme.
• Don’t edit a core theme.
Who can add events?

Content editing
Who can edit events?
• All users?
• Authenticated users?
• Only administrators?


• How do people become “authenticated”?
People > Permissions > Role
People > Permissions > “Node”
Account settings
Test!
Login as testuser
Improvement
• Link in main menu + Add an event
Structure > Menus
Add a link
Order links
Test!

                    Not logged in



Logged in
Improvements
• Should items be published automatically?
• Should we make an approval queue?
 • Use Views Bulk Operations
• Test with real content editors and REAL
 content.
Add sample content
Developer module



Configuration > Development > Generate content
Generate content in Latin!
Lots of content
Content editing
• Make sure a couple of events are in the same
 month.
• Edit some titles so they fit with the content (if
 you’re testing with users).
Filter by venue

Create listing page
What do we have now?
Views module




        + Any dependencies
Structure > Views > + Add
Add menu link
Event listing
Views configuration
Add fields
Configure each
Image display
Venue display
Preview
Improvements
• Default sort for date
• Sortable columns for Venue and date
• Image first
Arrange fields
Column sorting
Preview!
Improvement
• Add filter to allow user to select one venue
• Filter out past events for this listing
Add exposed filter
Expose filter
Preview!
Add date filter
Preview!
Event listing
Calendar page
Date views
Template options
Rename view
Defaults
Preview defaults
Default by month
By week
By day
By year
Customize
Structure > Blocks
Block: Upcoming
View: Event calendar
Preview
Improvements?
• “Share this” button.
 drupal.org/project/sharethis
• “Bookmark” option.
 drupal.org/project/flag
What’s next?

Learn more
Training in May-June




   training.acquia.com/events
Site building - May & June
Drupal in a Day                 Site Building
Leuven, Belgium                  Vancouver, Canada
Alexandria, VA                   Portland, OR
Vancouver, Canada                Cincinnati, OH
Portland, OR                     Leuven, Belgium
Cincinnati, OH                   Amherst, MA,
Toronto, CA                      Geneva, Switzerland
Amherst, MA,                     New York, NY
Geneva, Switzerland              Schaumburg, IL
New York, NY                     Bordeaux, France
Bordeaux, France                 Charlotte, NC
Charlotte, NC                    Washington, DC
Washington, DC                   Dallas, TX
Dallas, TX                       San Francisco, CA
Paris, France                    Paris, France
Montreal, Canada                 Montreal, Canada

                training.acquia.com/events
j.mp/datesD7
  Available now
j.mp/fullcalendar-course
              May 17th
Styling
          j.mp/calendar-theme
udemy.com/learn-drupal
Site building - May & June
Drupal in a Day                 Site Building
Leuven, Belgium                  Vancouver, Canada
Alexandria, VA                   Portland, OR
Vancouver, Canada                Cincinnati, OH
Portland, OR                     Leuven, Belgium
Cincinnati, OH                   Amherst, MA,
Toronto, CA                      Geneva, Switzerland
Amherst, MA,                     New York, NY
Geneva, Switzerland              Schaumburg, IL
New York, NY                     Bordeaux, France
Bordeaux, France                 Charlotte, NC
Charlotte, NC                    Washington, DC
Washington, DC                   Dallas, TX
Dallas, TX                       San Francisco, CA
Paris, France                    Paris, France
Montreal, Canada                 Montreal, Canada

                training.acquia.com/events
What modules appeared?

Cast & Credits
Date entry




drupal.org/project/date
Related links




drupal.org/project/link
Filterable event list




drupal.org/project/views
Calendar grid display




drupal.org/project/calendar
What fields appear where




drupal.org/project/ds
Markup control




drupal.org/project/fences
Supporting cast
• Token
• Pathauto - Human friendly URLs
• CTools - Magic for Views
• Devel - Bulk creation of content for testing
Any questions?

Weitere ähnliche Inhalte

Was ist angesagt?

fiber optic communication connectors
fiber optic communication connectors fiber optic communication connectors
fiber optic communication connectors Rana Kashif Hussain
 
Submarine cables: Indian Perspective
Submarine cables: Indian PerspectiveSubmarine cables: Indian Perspective
Submarine cables: Indian PerspectiveSubhajit Sahu
 
ECE HOD PPT NEW_04.07.23_SSK.ppt
ECE HOD PPT NEW_04.07.23_SSK.pptECE HOD PPT NEW_04.07.23_SSK.ppt
ECE HOD PPT NEW_04.07.23_SSK.pptNuthalSrinivasan1
 
Testing and Troubleshooting Fiber Optic Cables
Testing and Troubleshooting Fiber Optic CablesTesting and Troubleshooting Fiber Optic Cables
Testing and Troubleshooting Fiber Optic CablesLiving Online
 
Circuit analysis i with matlab computing and simulink sim powersystems modeling
Circuit analysis i with matlab computing and simulink sim powersystems modelingCircuit analysis i with matlab computing and simulink sim powersystems modeling
Circuit analysis i with matlab computing and simulink sim powersystems modelingIndra S Wahyudi
 
IoT Connectivity with LoRa
IoT Connectivity with LoRaIoT Connectivity with LoRa
IoT Connectivity with LoRaAndri Yadi
 
Final thesis paper Digital Optical fiber link design
Final thesis paper Digital Optical fiber link designFinal thesis paper Digital Optical fiber link design
Final thesis paper Digital Optical fiber link designMd. Nadimul Islam
 
NEW EEE PPT NOV 3.pptx
NEW EEE PPT NOV 3.pptxNEW EEE PPT NOV 3.pptx
NEW EEE PPT NOV 3.pptxNabeel980624
 
15 11 2016 Conference paper Presentation of CEAT-2016
15 11 2016 Conference paper Presentation of CEAT-201615 11 2016 Conference paper Presentation of CEAT-2016
15 11 2016 Conference paper Presentation of CEAT-2016M.A.A. Mamun
 
Technology Introduction Series: Edge Computing tutorial.pdf
Technology Introduction Series: Edge Computing tutorial.pdfTechnology Introduction Series: Edge Computing tutorial.pdf
Technology Introduction Series: Edge Computing tutorial.pdf3G4G
 
transmission-lines
transmission-linestransmission-lines
transmission-linesATTO RATHORE
 
Optical Fiber Cables :- An Introduction
Optical Fiber Cables :- An Introduction Optical Fiber Cables :- An Introduction
Optical Fiber Cables :- An Introduction Pradeep Singh
 
CIBSE Membership interview advice
CIBSE Membership interview adviceCIBSE Membership interview advice
CIBSE Membership interview adviceCIBSE_Yorkshire
 

Was ist angesagt? (20)

fiber optic communication connectors
fiber optic communication connectors fiber optic communication connectors
fiber optic communication connectors
 
Flexible electronics
Flexible electronicsFlexible electronics
Flexible electronics
 
Submarine cables: Indian Perspective
Submarine cables: Indian PerspectiveSubmarine cables: Indian Perspective
Submarine cables: Indian Perspective
 
Communication-Engineer-CV
Communication-Engineer-CVCommunication-Engineer-CV
Communication-Engineer-CV
 
ECE HOD PPT NEW_04.07.23_SSK.ppt
ECE HOD PPT NEW_04.07.23_SSK.pptECE HOD PPT NEW_04.07.23_SSK.ppt
ECE HOD PPT NEW_04.07.23_SSK.ppt
 
Testing and Troubleshooting Fiber Optic Cables
Testing and Troubleshooting Fiber Optic CablesTesting and Troubleshooting Fiber Optic Cables
Testing and Troubleshooting Fiber Optic Cables
 
Circuit analysis i with matlab computing and simulink sim powersystems modeling
Circuit analysis i with matlab computing and simulink sim powersystems modelingCircuit analysis i with matlab computing and simulink sim powersystems modeling
Circuit analysis i with matlab computing and simulink sim powersystems modeling
 
Operations of singlemode fiber cable
Operations of singlemode fiber cableOperations of singlemode fiber cable
Operations of singlemode fiber cable
 
faculty job interview questions?
faculty job interview questions?faculty job interview questions?
faculty job interview questions?
 
Bluetooth Module
Bluetooth ModuleBluetooth Module
Bluetooth Module
 
IoT and LoRaWAN
IoT and LoRaWANIoT and LoRaWAN
IoT and LoRaWAN
 
5 g wireless system
5 g wireless system5 g wireless system
5 g wireless system
 
IoT Connectivity with LoRa
IoT Connectivity with LoRaIoT Connectivity with LoRa
IoT Connectivity with LoRa
 
Final thesis paper Digital Optical fiber link design
Final thesis paper Digital Optical fiber link designFinal thesis paper Digital Optical fiber link design
Final thesis paper Digital Optical fiber link design
 
NEW EEE PPT NOV 3.pptx
NEW EEE PPT NOV 3.pptxNEW EEE PPT NOV 3.pptx
NEW EEE PPT NOV 3.pptx
 
15 11 2016 Conference paper Presentation of CEAT-2016
15 11 2016 Conference paper Presentation of CEAT-201615 11 2016 Conference paper Presentation of CEAT-2016
15 11 2016 Conference paper Presentation of CEAT-2016
 
Technology Introduction Series: Edge Computing tutorial.pdf
Technology Introduction Series: Edge Computing tutorial.pdfTechnology Introduction Series: Edge Computing tutorial.pdf
Technology Introduction Series: Edge Computing tutorial.pdf
 
transmission-lines
transmission-linestransmission-lines
transmission-lines
 
Optical Fiber Cables :- An Introduction
Optical Fiber Cables :- An Introduction Optical Fiber Cables :- An Introduction
Optical Fiber Cables :- An Introduction
 
CIBSE Membership interview advice
CIBSE Membership interview adviceCIBSE Membership interview advice
CIBSE Membership interview advice
 

Andere mochten auch

Another Events Calendar
Another Events CalendarAnother Events Calendar
Another Events Calendarcelyn thomas
 
Uof t symposium competencies
Uof t symposium   competenciesUof t symposium   competencies
Uof t symposium competenciesStephen Abram
 
STEAM in Youth Programming
STEAM in Youth ProgrammingSTEAM in Youth Programming
STEAM in Youth ProgrammingMargaret Portier
 
Internet Safety & Security
Internet Safety & Security Internet Safety & Security
Internet Safety & Security Austin Stroud
 
Meaningful Measures: Why size (and volume) doesn't matter
Meaningful Measures: Why size (and volume) doesn't matterMeaningful Measures: Why size (and volume) doesn't matter
Meaningful Measures: Why size (and volume) doesn't matterRebecca Jones
 
Social, Digital & Mobile Around The World (January 2014)
Social, Digital & Mobile Around The World (January 2014)Social, Digital & Mobile Around The World (January 2014)
Social, Digital & Mobile Around The World (January 2014)We Are Social Singapore
 
Beyond the Gig Economy
Beyond the Gig EconomyBeyond the Gig Economy
Beyond the Gig EconomyJon Lieber
 
Recovery: Job Growth and Education Requirements Through 2020
Recovery: Job Growth and Education Requirements Through 2020Recovery: Job Growth and Education Requirements Through 2020
Recovery: Job Growth and Education Requirements Through 2020CEW Georgetown
 
3 hard facts shaping higher education thinking and behavior
3 hard facts shaping higher education thinking and behavior3 hard facts shaping higher education thinking and behavior
3 hard facts shaping higher education thinking and behaviorGrant Thornton LLP
 
African Americans: College Majors and Earnings
African Americans: College Majors and Earnings African Americans: College Majors and Earnings
African Americans: College Majors and Earnings CEW Georgetown
 
The Online College Labor Market
The Online College Labor MarketThe Online College Labor Market
The Online College Labor MarketCEW Georgetown
 
Game Based Learning for Language Learners
Game Based Learning for Language LearnersGame Based Learning for Language Learners
Game Based Learning for Language LearnersShelly Sanchez Terrell
 
What's Trending in Talent and Learning for 2016?
What's Trending in Talent and Learning for 2016?What's Trending in Talent and Learning for 2016?
What's Trending in Talent and Learning for 2016?Skillsoft
 
SXSW 2016 takeaways
SXSW 2016 takeawaysSXSW 2016 takeaways
SXSW 2016 takeawaysHavas
 
SXSW 2016: The Need To Knows
SXSW 2016: The Need To KnowsSXSW 2016: The Need To Knows
SXSW 2016: The Need To KnowsOgilvy Consulting
 
The French Revolution of 1789
The French Revolution of 1789The French Revolution of 1789
The French Revolution of 1789Tom Richey
 
Digitized Student Development, Social Media, and Identity
Digitized Student Development, Social Media, and IdentityDigitized Student Development, Social Media, and Identity
Digitized Student Development, Social Media, and IdentityPaul Brown
 
8 Tips for Scaling Mobile Users in China by Edith Yeung
8 Tips for Scaling Mobile Users in China by Edith Yeung8 Tips for Scaling Mobile Users in China by Edith Yeung
8 Tips for Scaling Mobile Users in China by Edith YeungEdith Yeung
 

Andere mochten auch (20)

Another Events Calendar
Another Events CalendarAnother Events Calendar
Another Events Calendar
 
Uof t symposium competencies
Uof t symposium   competenciesUof t symposium   competencies
Uof t symposium competencies
 
STEAM in Youth Programming
STEAM in Youth ProgrammingSTEAM in Youth Programming
STEAM in Youth Programming
 
Internet Safety & Security
Internet Safety & Security Internet Safety & Security
Internet Safety & Security
 
Meaningful Measures: Why size (and volume) doesn't matter
Meaningful Measures: Why size (and volume) doesn't matterMeaningful Measures: Why size (and volume) doesn't matter
Meaningful Measures: Why size (and volume) doesn't matter
 
Programming ideas
Programming ideasProgramming ideas
Programming ideas
 
Harvard March 2014 transformation future library
Harvard March 2014 transformation   future libraryHarvard March 2014 transformation   future library
Harvard March 2014 transformation future library
 
Social, Digital & Mobile Around The World (January 2014)
Social, Digital & Mobile Around The World (January 2014)Social, Digital & Mobile Around The World (January 2014)
Social, Digital & Mobile Around The World (January 2014)
 
Beyond the Gig Economy
Beyond the Gig EconomyBeyond the Gig Economy
Beyond the Gig Economy
 
Recovery: Job Growth and Education Requirements Through 2020
Recovery: Job Growth and Education Requirements Through 2020Recovery: Job Growth and Education Requirements Through 2020
Recovery: Job Growth and Education Requirements Through 2020
 
3 hard facts shaping higher education thinking and behavior
3 hard facts shaping higher education thinking and behavior3 hard facts shaping higher education thinking and behavior
3 hard facts shaping higher education thinking and behavior
 
African Americans: College Majors and Earnings
African Americans: College Majors and Earnings African Americans: College Majors and Earnings
African Americans: College Majors and Earnings
 
The Online College Labor Market
The Online College Labor MarketThe Online College Labor Market
The Online College Labor Market
 
Game Based Learning for Language Learners
Game Based Learning for Language LearnersGame Based Learning for Language Learners
Game Based Learning for Language Learners
 
What's Trending in Talent and Learning for 2016?
What's Trending in Talent and Learning for 2016?What's Trending in Talent and Learning for 2016?
What's Trending in Talent and Learning for 2016?
 
SXSW 2016 takeaways
SXSW 2016 takeawaysSXSW 2016 takeaways
SXSW 2016 takeaways
 
SXSW 2016: The Need To Knows
SXSW 2016: The Need To KnowsSXSW 2016: The Need To Knows
SXSW 2016: The Need To Knows
 
The French Revolution of 1789
The French Revolution of 1789The French Revolution of 1789
The French Revolution of 1789
 
Digitized Student Development, Social Media, and Identity
Digitized Student Development, Social Media, and IdentityDigitized Student Development, Social Media, and Identity
Digitized Student Development, Social Media, and Identity
 
8 Tips for Scaling Mobile Users in China by Edith Yeung
8 Tips for Scaling Mobile Users in China by Edith Yeung8 Tips for Scaling Mobile Users in China by Edith Yeung
8 Tips for Scaling Mobile Users in China by Edith Yeung
 

Ähnlich wie Build an Event Calendar in Drupal

BEST INSTITUTE FOR WEB DESIGNING
BEST INSTITUTE FOR WEB DESIGNINGBEST INSTITUTE FOR WEB DESIGNING
BEST INSTITUTE FOR WEB DESIGNINGwebdevelopment8
 
5 Ways to Make Use of Your Google Analytics
5 Ways to Make Use of Your Google Analytics5 Ways to Make Use of Your Google Analytics
5 Ways to Make Use of Your Google AnalyticsCharlie Morris
 
Become a Full Stack Web Developer (.NET) - Thisiswali
Become a Full Stack Web Developer (.NET) - ThisiswaliBecome a Full Stack Web Developer (.NET) - Thisiswali
Become a Full Stack Web Developer (.NET) - Thisiswalithisiswali
 
Power Users Guide to Office 365 - Collab365 Summit 2016
Power Users Guide to Office 365 - Collab365 Summit 2016Power Users Guide to Office 365 - Collab365 Summit 2016
Power Users Guide to Office 365 - Collab365 Summit 2016Chirag Patel
 
REALTOR Association Executive Institute (AEI) - Build Organization Value
REALTOR Association Executive Institute (AEI) - Build Organization ValueREALTOR Association Executive Institute (AEI) - Build Organization Value
REALTOR Association Executive Institute (AEI) - Build Organization ValueDoug Devitre
 
Internet Marketing Institute in Delhi
Internet Marketing Institute in DelhiInternet Marketing Institute in Delhi
Internet Marketing Institute in DelhiJessica Smith
 
Quick Wins to Jump Start Your SharePoint Implementation - SPEngage Raleigh 2016
Quick Wins to Jump Start Your SharePoint Implementation - SPEngage Raleigh 2016Quick Wins to Jump Start Your SharePoint Implementation - SPEngage Raleigh 2016
Quick Wins to Jump Start Your SharePoint Implementation - SPEngage Raleigh 2016Jim Adcock
 
Creating a Documentation Portal
Creating a Documentation PortalCreating a Documentation Portal
Creating a Documentation PortalSteve Anderson
 
October 2014 - USG Rock Eagle - Drupal 101
October 2014 - USG Rock Eagle - Drupal 101October 2014 - USG Rock Eagle - Drupal 101
October 2014 - USG Rock Eagle - Drupal 101Eric Sembrat
 
Stc preso2012 b
Stc preso2012 bStc preso2012 b
Stc preso2012 bprboswell
 
Search Engine Optimization (SEO) 101
Search Engine Optimization (SEO) 101Search Engine Optimization (SEO) 101
Search Engine Optimization (SEO) 101pointit
 
9 Months Web Development Diploma Course in North Delhi
9 Months Web Development Diploma Course in North Delhi9 Months Web Development Diploma Course in North Delhi
9 Months Web Development Diploma Course in North DelhiJessica Smith
 
SPS Twin Cities Quick Wins To Jump Start Your SharePoint Implementation
SPS Twin Cities   Quick Wins To Jump Start Your SharePoint ImplementationSPS Twin Cities   Quick Wins To Jump Start Your SharePoint Implementation
SPS Twin Cities Quick Wins To Jump Start Your SharePoint ImplementationStacy Deere
 
Web design training , Web Design Training In Kolkata
Web design training , Web Design Training In KolkataWeb design training , Web Design Training In Kolkata
Web design training , Web Design Training In KolkataW3webschool
 
Badcamp 2012 - SFSU Drupal Features Studycase
Badcamp 2012 - SFSU Drupal Features StudycaseBadcamp 2012 - SFSU Drupal Features Studycase
Badcamp 2012 - SFSU Drupal Features StudycaseEmanuele Quinto
 
Yale Library - Google Analytics & Tableau (5/14/2015)
Yale Library - Google Analytics & Tableau (5/14/2015)Yale Library - Google Analytics & Tableau (5/14/2015)
Yale Library - Google Analytics & Tableau (5/14/2015)Sarah Tudesco
 
Alice Phieu - WordPress For Beginners
Alice Phieu - WordPress For BeginnersAlice Phieu - WordPress For Beginners
Alice Phieu - WordPress For BeginnersAlice Phieu
 
Odata V4 : The New way to REST for Your Applications
Odata V4 : The New way to REST for Your Applications Odata V4 : The New way to REST for Your Applications
Odata V4 : The New way to REST for Your Applications Alok Chhabria
 
Plone Kickstart Talk: Top Add-on Products
Plone Kickstart Talk: Top Add-on ProductsPlone Kickstart Talk: Top Add-on Products
Plone Kickstart Talk: Top Add-on ProductsifPeople
 

Ähnlich wie Build an Event Calendar in Drupal (20)

BEST INSTITUTE FOR WEB DESIGNING
BEST INSTITUTE FOR WEB DESIGNINGBEST INSTITUTE FOR WEB DESIGNING
BEST INSTITUTE FOR WEB DESIGNING
 
5 Ways to Make Use of Your Google Analytics
5 Ways to Make Use of Your Google Analytics5 Ways to Make Use of Your Google Analytics
5 Ways to Make Use of Your Google Analytics
 
Become a Full Stack Web Developer (.NET) - Thisiswali
Become a Full Stack Web Developer (.NET) - ThisiswaliBecome a Full Stack Web Developer (.NET) - Thisiswali
Become a Full Stack Web Developer (.NET) - Thisiswali
 
Power Users Guide to Office 365 - Collab365 Summit 2016
Power Users Guide to Office 365 - Collab365 Summit 2016Power Users Guide to Office 365 - Collab365 Summit 2016
Power Users Guide to Office 365 - Collab365 Summit 2016
 
REALTOR Association Executive Institute (AEI) - Build Organization Value
REALTOR Association Executive Institute (AEI) - Build Organization ValueREALTOR Association Executive Institute (AEI) - Build Organization Value
REALTOR Association Executive Institute (AEI) - Build Organization Value
 
Internet Marketing Institute in Delhi
Internet Marketing Institute in DelhiInternet Marketing Institute in Delhi
Internet Marketing Institute in Delhi
 
Quick Wins to Jump Start Your SharePoint Implementation - SPEngage Raleigh 2016
Quick Wins to Jump Start Your SharePoint Implementation - SPEngage Raleigh 2016Quick Wins to Jump Start Your SharePoint Implementation - SPEngage Raleigh 2016
Quick Wins to Jump Start Your SharePoint Implementation - SPEngage Raleigh 2016
 
Creating a Documentation Portal
Creating a Documentation PortalCreating a Documentation Portal
Creating a Documentation Portal
 
Get more Visual Power
Get more Visual PowerGet more Visual Power
Get more Visual Power
 
October 2014 - USG Rock Eagle - Drupal 101
October 2014 - USG Rock Eagle - Drupal 101October 2014 - USG Rock Eagle - Drupal 101
October 2014 - USG Rock Eagle - Drupal 101
 
Stc preso2012 b
Stc preso2012 bStc preso2012 b
Stc preso2012 b
 
Search Engine Optimization (SEO) 101
Search Engine Optimization (SEO) 101Search Engine Optimization (SEO) 101
Search Engine Optimization (SEO) 101
 
9 Months Web Development Diploma Course in North Delhi
9 Months Web Development Diploma Course in North Delhi9 Months Web Development Diploma Course in North Delhi
9 Months Web Development Diploma Course in North Delhi
 
SPS Twin Cities Quick Wins To Jump Start Your SharePoint Implementation
SPS Twin Cities   Quick Wins To Jump Start Your SharePoint ImplementationSPS Twin Cities   Quick Wins To Jump Start Your SharePoint Implementation
SPS Twin Cities Quick Wins To Jump Start Your SharePoint Implementation
 
Web design training , Web Design Training In Kolkata
Web design training , Web Design Training In KolkataWeb design training , Web Design Training In Kolkata
Web design training , Web Design Training In Kolkata
 
Badcamp 2012 - SFSU Drupal Features Studycase
Badcamp 2012 - SFSU Drupal Features StudycaseBadcamp 2012 - SFSU Drupal Features Studycase
Badcamp 2012 - SFSU Drupal Features Studycase
 
Yale Library - Google Analytics & Tableau (5/14/2015)
Yale Library - Google Analytics & Tableau (5/14/2015)Yale Library - Google Analytics & Tableau (5/14/2015)
Yale Library - Google Analytics & Tableau (5/14/2015)
 
Alice Phieu - WordPress For Beginners
Alice Phieu - WordPress For BeginnersAlice Phieu - WordPress For Beginners
Alice Phieu - WordPress For Beginners
 
Odata V4 : The New way to REST for Your Applications
Odata V4 : The New way to REST for Your Applications Odata V4 : The New way to REST for Your Applications
Odata V4 : The New way to REST for Your Applications
 
Plone Kickstart Talk: Top Add-on Products
Plone Kickstart Talk: Top Add-on ProductsPlone Kickstart Talk: Top Add-on Products
Plone Kickstart Talk: Top Add-on Products
 

Mehr von Acquia

Acquia_Adcetera Webinar_Marketing Automation.pdf
Acquia_Adcetera Webinar_Marketing Automation.pdfAcquia_Adcetera Webinar_Marketing Automation.pdf
Acquia_Adcetera Webinar_Marketing Automation.pdfAcquia
 
Acquia Webinar Deck - 9_13 .pdf
Acquia Webinar Deck - 9_13 .pdfAcquia Webinar Deck - 9_13 .pdf
Acquia Webinar Deck - 9_13 .pdfAcquia
 
Taking Your Multi-Site Management at Scale to the Next Level
Taking Your Multi-Site Management at Scale to the Next LevelTaking Your Multi-Site Management at Scale to the Next Level
Taking Your Multi-Site Management at Scale to the Next LevelAcquia
 
CDP for Retail Webinar with Appnovation - Q2 2022.pdf
CDP for Retail Webinar with Appnovation - Q2 2022.pdfCDP for Retail Webinar with Appnovation - Q2 2022.pdf
CDP for Retail Webinar with Appnovation - Q2 2022.pdfAcquia
 
May Partner Bootcamp 2022
May Partner Bootcamp 2022May Partner Bootcamp 2022
May Partner Bootcamp 2022Acquia
 
April Partner Bootcamp 2022
April Partner Bootcamp 2022April Partner Bootcamp 2022
April Partner Bootcamp 2022Acquia
 
How to Unify Brand Experience: A Hootsuite Story
How to Unify Brand Experience: A Hootsuite Story How to Unify Brand Experience: A Hootsuite Story
How to Unify Brand Experience: A Hootsuite Story Acquia
 
Using Personas to Guide DAM Results: How Life Time Pumped Up Their UX and CX
Using Personas to Guide DAM Results: How Life Time Pumped Up Their UX and CXUsing Personas to Guide DAM Results: How Life Time Pumped Up Their UX and CX
Using Personas to Guide DAM Results: How Life Time Pumped Up Their UX and CXAcquia
 
Improve Code Quality and Time to Market: 100% Cloud-Based Development Workflow
Improve Code Quality and Time to Market: 100% Cloud-Based Development WorkflowImprove Code Quality and Time to Market: 100% Cloud-Based Development Workflow
Improve Code Quality and Time to Market: 100% Cloud-Based Development WorkflowAcquia
 
September Partner Bootcamp
September Partner BootcampSeptember Partner Bootcamp
September Partner BootcampAcquia
 
August partner bootcamp
August partner bootcampAugust partner bootcamp
August partner bootcampAcquia
 
July 2021 Partner Bootcamp
July  2021 Partner BootcampJuly  2021 Partner Bootcamp
July 2021 Partner BootcampAcquia
 
May Partner Bootcamp
May Partner BootcampMay Partner Bootcamp
May Partner BootcampAcquia
 
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASYDRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASYAcquia
 
Work While You Sleep: The CMO’s Guide to a 24/7/365 Lead Machine
Work While You Sleep: The CMO’s Guide to a 24/7/365 Lead MachineWork While You Sleep: The CMO’s Guide to a 24/7/365 Lead Machine
Work While You Sleep: The CMO’s Guide to a 24/7/365 Lead MachineAcquia
 
Acquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B Leads
Acquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B LeadsAcquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B Leads
Acquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B LeadsAcquia
 
April partner bootcamp deck cookieless future
April partner bootcamp deck  cookieless futureApril partner bootcamp deck  cookieless future
April partner bootcamp deck cookieless futureAcquia
 
How to enhance cx through personalised, automated solutions
How to enhance cx through personalised, automated solutionsHow to enhance cx through personalised, automated solutions
How to enhance cx through personalised, automated solutionsAcquia
 
DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...
DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...
DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...Acquia
 
Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021
Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021
Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021Acquia
 

Mehr von Acquia (20)

Acquia_Adcetera Webinar_Marketing Automation.pdf
Acquia_Adcetera Webinar_Marketing Automation.pdfAcquia_Adcetera Webinar_Marketing Automation.pdf
Acquia_Adcetera Webinar_Marketing Automation.pdf
 
Acquia Webinar Deck - 9_13 .pdf
Acquia Webinar Deck - 9_13 .pdfAcquia Webinar Deck - 9_13 .pdf
Acquia Webinar Deck - 9_13 .pdf
 
Taking Your Multi-Site Management at Scale to the Next Level
Taking Your Multi-Site Management at Scale to the Next LevelTaking Your Multi-Site Management at Scale to the Next Level
Taking Your Multi-Site Management at Scale to the Next Level
 
CDP for Retail Webinar with Appnovation - Q2 2022.pdf
CDP for Retail Webinar with Appnovation - Q2 2022.pdfCDP for Retail Webinar with Appnovation - Q2 2022.pdf
CDP for Retail Webinar with Appnovation - Q2 2022.pdf
 
May Partner Bootcamp 2022
May Partner Bootcamp 2022May Partner Bootcamp 2022
May Partner Bootcamp 2022
 
April Partner Bootcamp 2022
April Partner Bootcamp 2022April Partner Bootcamp 2022
April Partner Bootcamp 2022
 
How to Unify Brand Experience: A Hootsuite Story
How to Unify Brand Experience: A Hootsuite Story How to Unify Brand Experience: A Hootsuite Story
How to Unify Brand Experience: A Hootsuite Story
 
Using Personas to Guide DAM Results: How Life Time Pumped Up Their UX and CX
Using Personas to Guide DAM Results: How Life Time Pumped Up Their UX and CXUsing Personas to Guide DAM Results: How Life Time Pumped Up Their UX and CX
Using Personas to Guide DAM Results: How Life Time Pumped Up Their UX and CX
 
Improve Code Quality and Time to Market: 100% Cloud-Based Development Workflow
Improve Code Quality and Time to Market: 100% Cloud-Based Development WorkflowImprove Code Quality and Time to Market: 100% Cloud-Based Development Workflow
Improve Code Quality and Time to Market: 100% Cloud-Based Development Workflow
 
September Partner Bootcamp
September Partner BootcampSeptember Partner Bootcamp
September Partner Bootcamp
 
August partner bootcamp
August partner bootcampAugust partner bootcamp
August partner bootcamp
 
July 2021 Partner Bootcamp
July  2021 Partner BootcampJuly  2021 Partner Bootcamp
July 2021 Partner Bootcamp
 
May Partner Bootcamp
May Partner BootcampMay Partner Bootcamp
May Partner Bootcamp
 
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASYDRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
 
Work While You Sleep: The CMO’s Guide to a 24/7/365 Lead Machine
Work While You Sleep: The CMO’s Guide to a 24/7/365 Lead MachineWork While You Sleep: The CMO’s Guide to a 24/7/365 Lead Machine
Work While You Sleep: The CMO’s Guide to a 24/7/365 Lead Machine
 
Acquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B Leads
Acquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B LeadsAcquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B Leads
Acquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B Leads
 
April partner bootcamp deck cookieless future
April partner bootcamp deck  cookieless futureApril partner bootcamp deck  cookieless future
April partner bootcamp deck cookieless future
 
How to enhance cx through personalised, automated solutions
How to enhance cx through personalised, automated solutionsHow to enhance cx through personalised, automated solutions
How to enhance cx through personalised, automated solutions
 
DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...
DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...
DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...
 
Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021
Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021
Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021
 

Kürzlich hochgeladen

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
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...Drew Madelung
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Kürzlich hochgeladen (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
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...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

Build an Event Calendar in Drupal