Author Topic: Chekin' in  (Read 196707 times)

Daniel Abrams

  • Administrator
  • Hero Member
  • *****
  • Posts: 7173
    • View Profile
    • LionsGate Creative :: Create Differently
Re: Chekin' in
« Reply #600 on: October 26, 2021, 01:18:57 PM »
Originally you had Location where it would map if address entered and hyperlink if HTML. This was a good idea except, it would sometimes try to map the name of a venue or hyperlink some combination Admin entered. Now it's become even more complicated.

Some chapters are live-streaming physical meetings. In this case they would need both a physical location and a hyperlink.

I'm seeing a need for four separate fields:
  • Name of Venue
  • Address (w/ map)
  • Hyperlink (if HTML entered)
  • Other note: Room #, Park in rear and enter through yellow door, ask at front desk, etc.
Okay, this huge: database, TPL files (admin and front-end), and PHP files (admin and front-end). While I'm working on it, things are going to break in the front-end and admin (Events and Calendar). So, hold off any testing etc. Gonna create four (4) fields:

Venue Name (VENUE_NAME) [Required]
Venue Physical Address (VENUE_PHYSICAL_ADDRESS) [Optional but one of Physical Address and Web Address required]: will be mapped like you in Get in Touch section on Home Page
Venue Web Address (VENUE_WEB_ADDRESS) [Optional but one of Physical Address and Web Address required]: includes link in new window to website
Venue Notes (VENUE_NOTES) [Optional]

Yes?
LionsGate Creative
lionsgatecreative.com
Creating differently.

Daniel Abrams

  • Administrator
  • Hero Member
  • *****
  • Posts: 7173
    • View Profile
    • LionsGate Creative :: Create Differently
Re: Chekin' in
« Reply #601 on: October 26, 2021, 01:53:29 PM »
Also, what type fields?

VENUE_NAME: VARCHAR (as entered via input form field)?
VENUE_PHYSICAL_ADDRESS: VARCHAR (as entered via input form field)?
VENUE_WEB_ADDRESS: VARCHAR (as entered via input form field)?
VENUE_NOTES: TEXT (as entered via textarea form field) : if so, HTML editor or plain?
LionsGate Creative
lionsgatecreative.com
Creating differently.

Hollis Brown

  • Administrator
  • Hero Member
  • *****
  • Posts: 7827
    • View Profile
Re: Chekin' in
« Reply #602 on: October 26, 2021, 02:07:13 PM »
Originally you had Location where it would map if address entered and hyperlink if HTML. This was a good idea except, it would sometimes try to map the name of a venue or hyperlink some combination Admin entered. Now it's become even more complicated.

Some chapters are live-streaming physical meetings. In this case they would need both a physical location and a hyperlink.

I'm seeing a need for four separate fields:
  • Name of Venue
  • Address (w/ map)
  • Hyperlink (if HTML entered)
  • Other note: Room #, Park in rear and enter through yellow door, ask at front desk, etc.
Okay, this huge: database, TPL files (admin and front-end), and PHP files (admin and front-end). While I'm working on it, things are going to break in the front-end and admin (Events and Calendar). So, hold off any testing etc. Gonna create four (4) fields:

Venue Name (VENUE_NAME) [Required]
Venue Physical Address (VENUE_PHYSICAL_ADDRESS) [Optional but one of Physical Address and Web Address required]: will be mapped like you in Get in Touch section on Home Page
Venue Web Address (VENUE_WEB_ADDRESS) [Optional but one of Physical Address and Web Address required]: includes link in new window to website
Venue Notes (VENUE_NOTES) [Optional]

Yes?
I wouldn't make any of them required. For example, what if the Event is just a reminder: "Election Day." Admin may or may not want to include Venue Note: You should have received a ballot by Email.

Other than that, Yes.

Hollis Brown

  • Administrator
  • Hero Member
  • *****
  • Posts: 7827
    • View Profile
Re: Chekin' in
« Reply #603 on: October 26, 2021, 02:10:00 PM »
Also, what type fields?

VENUE_NAME: VARCHAR (as entered via input form field)?
VENUE_PHYSICAL_ADDRESS: VARCHAR (as entered via input form field)?
VENUE_WEB_ADDRESS: VARCHAR (as entered via input form field)?
VENUE_NOTES: TEXT (as entered via textarea form field) : if so, HTML editor or plain?
Yes
Yes
Yes
HTML - Could even upload image of parking lot with parking instructions.  Hadn't thought about that, but I like it.

Daniel Abrams

  • Administrator
  • Hero Member
  • *****
  • Posts: 7173
    • View Profile
    • LionsGate Creative :: Create Differently
Re: Chekin' in
« Reply #604 on: October 26, 2021, 02:34:41 PM »
Does this also apply to Sub-Events, or just Events?
LionsGate Creative
lionsgatecreative.com
Creating differently.

Hollis Brown

  • Administrator
  • Hero Member
  • *****
  • Posts: 7827
    • View Profile
Re: Chekin' in
« Reply #605 on: October 26, 2021, 03:34:27 PM »
Does this also apply to Sub-Events, or just Events?
Eventually we want to create separate fees, sign-in/outs and locations for Sessions, but I'm thinking that's all one project. Are we taking that on now?

Daniel Abrams

  • Administrator
  • Hero Member
  • *****
  • Posts: 7173
    • View Profile
    • LionsGate Creative :: Create Differently
Re: Chekin' in
« Reply #606 on: October 26, 2021, 03:43:13 PM »
Gawd no :) Currently admin can define Location for Sub-Events (Breaks and Sessions). Should we also do the same for these in terms of those four new fields?
LionsGate Creative
lionsgatecreative.com
Creating differently.

Hollis Brown

  • Administrator
  • Hero Member
  • *****
  • Posts: 7827
    • View Profile
Re: Chekin' in
« Reply #607 on: October 26, 2021, 04:58:40 PM »
Why not, as long as they're not required.

Daniel Abrams

  • Administrator
  • Hero Member
  • *****
  • Posts: 7173
    • View Profile
    • LionsGate Creative :: Create Differently
Re: Chekin' in
« Reply #608 on: October 26, 2021, 05:12:37 PM »
Okay.
LionsGate Creative
lionsgatecreative.com
Creating differently.

Daniel Abrams

  • Administrator
  • Hero Member
  • *****
  • Posts: 7173
    • View Profile
    • LionsGate Creative :: Create Differently
Re: Chekin' in
« Reply #609 on: October 26, 2021, 05:30:07 PM »
When editing an existing Event or Sub-Event, shouldn't we make it required that you either  VENUE_PHYSICAL_ADDRESS or  VENUE_WEB_ADDRESS =, and make VENUE_NAME required? Should we remove Location from data table here: https://development.chapteroffice.com/admin-manage-events? Can still be edited via popup. With four fields, gonna get crowded.
LionsGate Creative
lionsgatecreative.com
Creating differently.

Hollis Brown

  • Administrator
  • Hero Member
  • *****
  • Posts: 7827
    • View Profile
Re: Chekin' in
« Reply #610 on: October 26, 2021, 06:31:53 PM »
We have had this discussion before. My experience is that required fields invite bad information. If data are required to fulfill the mission, then require it. If not necessary, then we quash creativity. For instance, what if a chapter wants to place something on the calendar that doesn't have venue or location affiliated with it? How about deadline for submitting nomination?

Hollis Brown

  • Administrator
  • Hero Member
  • *****
  • Posts: 7827
    • View Profile
Re: Chekin' in
« Reply #611 on: October 26, 2021, 06:33:30 PM »
What was your second question? Remove location... I guess I'm not in the thick of it, so don't see the pros or cons on this one.

Daniel Abrams

  • Administrator
  • Hero Member
  • *****
  • Posts: 7173
    • View Profile
    • LionsGate Creative :: Create Differently
Re: Chekin' in
« Reply #612 on: October 26, 2021, 09:07:56 PM »
Okay, ready to test ... but only in Admin! Test:

Add Event
Edit Event
Clone Event
Add Days
LionsGate Creative
lionsgatecreative.com
Creating differently.

Hollis Brown

  • Administrator
  • Hero Member
  • *****
  • Posts: 7827
    • View Profile
Re: Chekin' in
« Reply #613 on: October 26, 2021, 09:46:28 PM »
Added Event with no Days - Pass
Attempted Add two Days - Fail

Oops!
Cannot query database!

Daniel Abrams

  • Administrator
  • Hero Member
  • *****
  • Posts: 7173
    • View Profile
    • LionsGate Creative :: Create Differently
Re: Chekin' in
« Reply #614 on: October 26, 2021, 09:58:03 PM »
Okay, try again.
LionsGate Creative
lionsgatecreative.com
Creating differently.