Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
1

Responsive Calendar

Explorer ,
Feb 28, 2017 Feb 28, 2017

I know that nothing about doing any of this is easy,but is there a way to create an interactive event calendar?

And would the client be able to edit the events?

Thanks!!!

Nina

1.5K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Mentor , Feb 28, 2017 Feb 28, 2017

I work with dates a lot and have written both a monthly  calendar and weekly schedule that clients update through a database interface.

Programming languages like PHP have fantastic support for working with dates and times. As you don't seem to be a programmer, you will probably use an off-the-shelf solution. Just the same, here are some tips, (assuming a LAMP environment):

  • Store dates using the MySQL format as datetime objects. (YYYY-MM-DD HH:MM:SS). Never store or work with dates as human-friend
...
Translate
Community Expert ,
Feb 28, 2017 Feb 28, 2017

There's definitely "a way to do it". Relatively speaking, the easy part would be making the responsive calendar.

The rest of it would require a good understanding of server scripting and databases (like PHP and mySQL) if you weren't using a third party plug-in for an existing content management system like WordPress that is.

There's nothing built into DW that will do any of it for you, though it could be built with DW if you know how.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 28, 2017 Feb 28, 2017

I guess I won't be able to do this.  But I do have a question, is it possible to use WordPress to do this page and the rest in Dreamweaver? Or can you work with WordPress through Dreamweaver CC?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Mentor ,
Feb 28, 2017 Feb 28, 2017

is it possible to use WordPress to do this page and the rest in Dreamweaver?

In theory, yes, in practice, no.

You should look for an off-the-shelf calendar solution. But not a free one. It may take some hunting to find the right one for your needs.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 28, 2017 Feb 28, 2017

You can use Dreamweaver to modify a WordPress theme, if you have a very solid understanding of how WP uses PHP.

Once the theme were modified and deployed, you would then use WPs admin panel for all updating. DW would be left behind for the most part.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 28, 2017 Feb 28, 2017

Thank you everyone for all of your help.  I guess I'm going to need to learn PHP and MySQL to be able to do this.  I love the FGM-Calendar layout, I know I can set that up, but running the data will be a challenge. 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Mentor ,
Feb 28, 2017 Feb 28, 2017

I guess I'm going to need to learn PHP and MySQL to be able to do this.

It makes sense to learn a little PHP to process a contact form, or something simple like that, but a calendar populated from a database that clients update via a web interface. . .that is not a simple project. That's like saying: "I want to go fishing so I guess I will need to learn how to build a boat."  Unless you are already proficient in a C++ style programing language, this project would be a great deal of work for you.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Mentor ,
Feb 28, 2017 Feb 28, 2017

I work with dates a lot and have written both a monthly  calendar and weekly schedule that clients update through a database interface.

Programming languages like PHP have fantastic support for working with dates and times. As you don't seem to be a programmer, you will probably use an off-the-shelf solution. Just the same, here are some tips, (assuming a LAMP environment):

  • Store dates using the MySQL format as datetime objects. (YYYY-MM-DD HH:MM:SS). Never store or work with dates as human-friendly text. The human-friendly version can be displayed on a webpage at the end; that's all.
  • Pay attention to timezones. You may be in one timezone, your web server may be in another, your ecommerce payment system in another and the database in yet another. I standardize everything to UTC and use PHP to convert to the local timezone on-the-fly when datetimes are displayed.
  • Dates are crazy because not all months have the same number of days, not all years have the same number of days (leap years), and datetimes are not strictly base 60 (seven days in a week?). Computer languages have built in algorithms to deal with this craziness. Don't try to do the math yourself. But you have to learn how to work with the language's datetime functions.
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Mentor ,
Feb 28, 2017 Feb 28, 2017

If you follow Rob's technique for the data, the front end would be perfect for a Flexbox structure. Here is an example:

FGM - Calendar

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 28, 2017 Feb 28, 2017

Have you looked at Google Calendar?

Nancy O'Shea— Product User, Community Expert & Moderator
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 28, 2017 Feb 28, 2017
LATEST

Here's a link on how to embed & customize Google Calendar on your site.

Add a Google calendar to your website - Calendar Help

Nancy

Nancy O'Shea— Product User, Community Expert & Moderator
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines