ChapterOffice :: Development Community

Development => Questions => Topic started by: Hollis Brown on August 11, 2021, 01:33:26 PM

Title: Chekin' in
Post by: Hollis Brown on August 11, 2021, 01:33:26 PM
You okay?
Title: Re: Chekin' in
Post by: Daniel Abrams on August 14, 2021, 04:43:42 PM
Oh yeah :) Finally all caught up on the server migration. Going go that gangbusters starting on Monday. Got it all planned out. Details to follow. Apologies for being out of the loop so long.
Title: Re: Chekin' in
Post by: Daniel Abrams on August 15, 2021, 09:57:43 PM
Step 1 :: Incorporate All Updates as Single Update
===========================================
We have two incidences of updates:

Update 1: Updates to Events system. Not complete.
Update 2: Miscellaneous updates addressing issues and new features (not Events-related).

When doing Update 2, I have been applying same updates to Update 1. To be sure, I will be comparing files in Update  to Update 2 to make sure all latest updates are incorporated in Update 1. Create new update package: Update Latest. This is the longest step, and could take 1 - 2 weeks.

Step 2 :: Temporarily Disable Presentations in Update Latest
===========================================
This is because new Presentations system not complete. Once it is later on, enable. Testing will be done on development.chapteroffice.com where we have been developing and testing the the new Events system.

Step 3 :: Apply Update Latest to a Live Chapter
===========================================
Ensure Update Latest is good.

Step 4 :: Apply Update Latest to All Chapters
===========================================

Step 5 :: Continue Update
===========================================
Getting caught up with any issues and incorporating new features. Once done, update all chapters. Usual update process before this.
Title: Re: Chekin' in
Post by: Daniel Abrams on August 19, 2021, 09:25:42 PM
Steps 1 and 2 done. What I would I'd like you to do is this. I applied the combined update is good. I've updated development.chapteroffice.com. So, it has latest Events update and all other updates after that. So, it is fully up-to-date. What we need to test is the Events system. To make sure it still works with Presentations disabled. Works like it did before - again with the exception that Presentations have been temporarily disabled (until we complete the new and improved Events system).
Title: Re: Chekin' in
Post by: Hollis Brown on August 24, 2021, 09:33:54 PM
Got out of the habit of checking here...
Title: Re: Chekin' in
Post by: Daniel Abrams on August 24, 2021, 10:16:43 PM
Well, get back in the habit :) Gonna be a lot going on as we catch up. Like I said development site is ready to test with respect to Events system. Hopefully we can get that done quickly. Then I can quickly do the Downloads system update. Then, update all sites. Then, a few more updates to get caught up, and update all sites again. I'm hoping and expect we can get this all done sometime in September. Then, complete the Events system. Now, off to bed. Busy day tomorrow ... hopefully as it relates to this. Talk soon.
Title: Re: Chekin' in
Post by: Hollis Brown on August 24, 2021, 11:08:26 PM
Will get on it first thing after breakfast meeting.
Title: Re: Chekin' in
Post by: Hollis Brown on August 26, 2021, 12:16:39 AM
Ended up scheduling a last minute inspection today.

Will get on this first thing after I prepare a proposal to inspect a shopping center. If I get it, it will be the biggest job of my inspection career.
Title: Re: Chekin' in
Post by: Daniel Abrams on August 26, 2021, 12:14:30 PM
I'll be here when you are ready. Wow! A shopping mall! Gotta big big bucks and bragging rights. Best of success with that!
Title: Re: Chekin' in
Post by: Hollis Brown on August 26, 2021, 08:36:57 PM
I submitted a proposal for $20k. They replied, "What can you do for $5k?"

Time to rework my scope of work.

Also time to try to find time to work with you.
Title: Re: Chekin' in
Post by: Daniel Abrams on August 26, 2021, 08:42:54 PM
Split the difference?
Title: Re: Chekin' in
Post by: Hollis Brown on August 27, 2021, 07:53:41 PM
Okay, let's get to work!

You said, "Works like it did before - again with the exception that Presentations have been temporarily disabled..." The first thing I notice is a bunch of opportunities to create breaks. My thinking is that this may be appropriately part of an Advanced mode.

What do you think of this? We have a Basic mode that is basically what we've had since the beginning (with some improvements of course). Then we have an Advanced mode that includes the stuff we've been developing.

Basic mode just sets up a single meeting without jumping through all the hoops of Speakers and Presentations. Advance mode allows for Speakers, breaks, meetings within events, etc.

Just thinking out loud here. It's going to take a little to get me back up to speed on everything we've done on this project.
Title: Re: Chekin' in
Post by: Hollis Brown on August 27, 2021, 08:23:03 PM
Those Registration Setup choices don't do much in this mode (Presentations disabled), do they?
Title: Re: Chekin' in
Post by: Hollis Brown on August 27, 2021, 08:25:08 PM
I'm getting a [Registration] button witout having setup a fee. Is that right?
Title: Re: Chekin' in
Post by: Hollis Brown on August 27, 2021, 08:48:38 PM
I create an Event and Save. When I come back, the Title field is blank.
Title: Re: Chekin' in
Post by: Daniel Abrams on August 27, 2021, 08:57:52 PM
Okay, let's get to work!

You said, "Works like it did before - again with the exception that Presentations have been temporarily disabled..." The first thing I notice is a bunch of opportunities to create breaks. My thinking is that this may be appropriately part of an Advanced mode.

What do you think of this? We have a Basic mode that is basically what we've had since the beginning (with some improvements of course). Then we have an Advanced mode that includes the stuff we've been developing.

Basic mode just sets up a single meeting without jumping through all the hoops of Speakers and Presentations. Advance mode allows for Speakers, breaks, meetings within events, etc.

Just thinking out loud here. It's going to take a little to get me back up to speed on everything we've done on this project.

Okay, one at a time. I decided to leave Breaks in as it does not interfere with anything. Can we think about this later? I just want to be sure what we got works so when we update chapters, they can manage events more or less like before without issues.

Title: Re: Chekin' in
Post by: Hollis Brown on August 27, 2021, 09:07:13 PM
okay
Title: Re: Chekin' in
Post by: Daniel Abrams on August 27, 2021, 09:11:32 PM
Those Registration Setup choices don't do much in this mode (Presentations disabled), do they?
Which Registration Setup choices? When a Speaker signs up?
Title: Re: Chekin' in
Post by: Hollis Brown on August 27, 2021, 09:18:21 PM
No, I'm just looking at Admin-Manage-Events.

See the drop-down right above the Certificate: Registration Setup
Title: Re: Chekin' in
Post by: Daniel Abrams on August 27, 2021, 09:29:09 PM
Done. What about Presentation Type? Chapter Presentation and Break, yes. Speaker Presentation, no. What about the other two?
Title: Re: Chekin' in
Post by: Hollis Brown on August 27, 2021, 09:38:54 PM
I have to remind myself what these do.
Title: Re: Chekin' in
Post by: Hollis Brown on August 27, 2021, 09:40:47 PM
I'm thinking that we don't need those selections at all in this mode (w/out Presentations), but I'm probably missing something.
Title: Re: Chekin' in
Post by: Daniel Abrams on August 27, 2021, 10:03:47 PM
Done, removed. I'll move on to next thing.
Title: Re: Chekin' in
Post by: Daniel Abrams on August 27, 2021, 10:04:50 PM
I create an Event and Save. When I come back, the Title field is blank.
Let's do this next. Looking into it. . .
Title: Re: Chekin' in
Post by: Daniel Abrams on August 27, 2021, 10:16:34 PM
I cannot reproduce this.
Title: Re: Chekin' in
Post by: Hollis Brown on August 27, 2021, 10:25:04 PM
What is the Title of the 8/27 Event?

If I look at the Calender from the front end it is "Problem Solving."

If I look at Admin-Manage-Events, I get a blank field.
Title: Re: Chekin' in
Post by: Hollis Brown on August 27, 2021, 10:43:55 PM
I have to teach all day tomorrow.
Title: Re: Chekin' in
Post by: Hollis Brown on August 27, 2021, 11:04:16 PM
Still need to figure out why we have a [Register] button without having setup a fee.

...and it would be good if the schedule was in 12-hour mode.

I'm outa here.

Will check in early afternoon tomorrow.
Title: Re: Chekin' in
Post by: Daniel Abrams on August 27, 2021, 11:33:32 PM
What is the Title of the 8/27 Event?

If I look at the Calender from the front end it is "Problem Solving."

If I look at Admin-Manage-Events, I get a blank field.
Fixed.
Title: Re: Chekin' in
Post by: Daniel Abrams on August 27, 2021, 11:34:13 PM
Still need to figure out why we have a [Register] button without having setup a fee.

...and it would be good if the schedule was in 12-hour mode.

I'm outa here.

Will check in early afternoon tomorrow.
Look at this tomorrow in the morning.
Title: Re: Chekin' in
Post by: Daniel Abrams on August 28, 2021, 03:17:26 PM
Quote
Still need to figure out why we have a [Register] button without having setup a fee.
So, they are in the system to know who is registered for the event. So we know who is attending, etc.

Quote
...and it would be good if the schedule was in 12-hour mode.
You mean in the Calendar?

Title: Re: Chekin' in
Post by: Hollis Brown on August 28, 2021, 05:23:53 PM
What if we don't require registration? Sometimes we auto-register all. Sometimes anyone is invited; it's just open.

No, the schedule. See attachment.

Title: Re: Chekin' in
Post by: Daniel Abrams on August 28, 2021, 07:35:42 PM
Quote
What if we don't require registration? Sometimes we auto-register all. Sometimes anyone is invited; it's just open.
So, let's look at no registration. No record of them registering. No idea who is showing up for the Event, and afterwards, no idea who showed up. No certificate offered. No Time In and Time Out. Yes?

Quote
No, the schedule. See attachment.
Does not seem possible using the third party scheduling app we are using.
Title: Re: Chekin' in
Post by: Hollis Brown on August 28, 2021, 08:22:39 PM
That's the way it is now.

Oh.
Title: Re: Chekin' in
Post by: Daniel Abrams on August 28, 2021, 08:26:50 PM
That's the way it is now.
Not following.
Title: Re: Chekin' in
Post by: Hollis Brown on August 28, 2021, 08:38:09 PM
If we don't create a fee, there is no [Register]. Unless we [Register All], there is no one in the Attendee list, so no one to sign-in/out, no certificates.

If we want a button, we set a fee of $0.00. Then all those things are possible.

Why are we doing it differently with this update?
Title: Re: Chekin' in
Post by: Daniel Abrams on August 28, 2021, 08:53:27 PM
Nothing has changed in this regard for this update. So, you want it that if no fee set or if fee set top 0.00, no [Register] button. That's it, yes?
Title: Re: Chekin' in
Post by: Hollis Brown on August 28, 2021, 09:03:44 PM
If no fee, then no button. If fee, even if 0.00, then button. That's how it is now. 0.00 is for when it's free, but we want people to register so we know who's coming an so we sign them in and out and issue certificates.
Title: Re: Chekin' in
Post by: Daniel Abrams on August 28, 2021, 09:19:47 PM
Gotcha. Done!
Title: Re: Chekin' in
Post by: Hollis Brown on August 28, 2021, 09:23:59 PM
Multiple days is not working right.

2 days in one month seems okay, but it won't roll over into a second month.

8/30 - 8/31 shows as two days.
8/31 - 9/1 shows as one day.
Title: Re: Chekin' in
Post by: Daniel Abrams on August 28, 2021, 09:29:35 PM
Okay, this could take the rest of the night to fix, and maybe into tomorrow.
Title: Re: Chekin' in
Post by: Hollis Brown on August 28, 2021, 09:49:37 PM
Okay
Title: Re: Chekin' in
Post by: Daniel Abrams on August 29, 2021, 02:23:52 AM
We need to change Events. As it is now in the case of a multi-day events, it does not make sense. Take, for example, the Problem Solving event. It goes from 08/30/2021 9:00 AM to 09/01/2021 5:00 PM. Makes no sense. I think it is supposed to mean 9:00 AM - 5:00 PM on 08/30/2021 and 09/01/2021. And, what if different times on the other days. What if days not consecutive. No good, so I'm thinking this:

Instead, when you create / edit event, Start and End are for same day. I'll make it so you can add additional Starts and Ends (date and time for both). Optional, and only required if event is multi-day event. This will be in same form popup as when you add or edit events. So, in the case of the Problem Solving event, you would set Start and End as 08/30/2021 9:00 AM to 08/30/2021. Then add additional days as:

08/31/2021 9:00 AM to 08/31/2021
09/01/2021 9:00 AM to 09/01/2021

- Less confusing.
- Can define different Starts and Ends for different days.
- Days do not need to be consecutive.
- Easier to layout in Calendar.
- Data (Title, Description, etc.) are pulled from same Event row in the database. So, if you change event fields, it carries over across all days.

Yes?
Title: Re: Chekin' in
Post by: Hollis Brown on August 29, 2021, 07:31:20 PM
That is definitely the way to go 8)
Title: Re: Chekin' in
Post by: Daniel Abrams on August 29, 2021, 07:34:40 PM
Okay, get at it tomorrow.
Title: Re: Chekin' in
Post by: Daniel Abrams on August 30, 2021, 11:56:44 AM
This is going to be too problematic in many ways. Gave it some thought. Gonna do this instead.  When you first create an event, you setup one day (even for multiday events). Then, when editing an event, you can clone the first day to multiple days in the case of multiday events. Then you can edit the cloned additional days (for example, dates and times). Yes?
Title: Re: Chekin' in
Post by: Hollis Brown on August 30, 2021, 07:53:13 PM
Okay
Title: Re: Chekin' in
Post by: Daniel Abrams on August 30, 2021, 08:22:39 PM
Still more to do, but you see what I'm doing here:

https://development.chapteroffice.com/admin-manage-events/
https://development.chapteroffice.com/calendar/
Title: Re: Chekin' in
Post by: Hollis Brown on August 31, 2021, 07:56:01 PM
I like it! When you clone, does it clone the breaks?
Title: Re: Chekin' in
Post by: Daniel Abrams on August 31, 2021, 08:35:06 PM
Yes :)
Title: Re: Chekin' in
Post by: Hollis Brown on August 31, 2021, 09:03:51 PM
Good
I like it
Title: Re: Chekin' in
Post by: Daniel Abrams on August 31, 2021, 09:33:41 PM
I was hoping! Tomorrow we start testing. Hoping to be finished by Sunday latest so we can start on other Monday, and then big update of all sites at end of September latest.
Title: Re: Chekin' in
Post by: Hollis Brown on August 31, 2021, 09:35:56 PM
Good
Title: Re: Chekin' in
Post by: Daniel Abrams on September 04, 2021, 09:40:15 PM
Have had a chance to test? Testing just in the admin back-end (adding, editing, deleting single day and multiple day events), and checking how they appear in the calendar to make sure okay. And, doing some as paid events and other as free events.
Title: Re: Chekin' in
Post by: Hollis Brown on September 06, 2021, 08:24:56 AM
No, I've been waiting for you.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 06, 2021, 01:32:42 PM
Well, ready to test.
Title: Re: Chekin' in
Post by: Hollis Brown on September 06, 2021, 05:42:57 PM
I selected Clone 1 time. I expected that to clone 1 time. It did not. I got just the one day.
Title: Re: Chekin' in
Post by: Hollis Brown on September 06, 2021, 05:55:18 PM
When I choose clone 2 times I get two days. I expected three days. Let me try zero.
Title: Re: Chekin' in
Post by: Hollis Brown on September 06, 2021, 06:00:24 PM
So I see now. Clone 0 means one event. Clone 1 means one subevent. Clone 2 means 2 subevents.

When would there ever be one sub-event? I was thinking a one-day event would not need subevents, but I guess one might want multiple subevents in one day - two topics simultaneously, for instance.

I guess that means it's good the way it is. I'll move on.
Title: Re: Chekin' in
Post by: Hollis Brown on September 06, 2021, 06:15:49 PM
Seems that deleting events is intermittent. I deleted all events. None show in backend (manage events). Some (not all) still show in front end (calendar).

It may be that older events persist, but more recent entries do disappear when deleted.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 06, 2021, 07:46:23 PM
So I see now. Clone 0 means one event. Clone 1 means one subevent. Clone 2 means 2 subevents.

When would there ever be one sub-event? I was thinking a one-day event would not need subevents, but I guess one might want multiple subevents in one day - two topics simultaneously, for instance.

I guess that means it's good the way it is. I'll move on.
Cloning is to add days to an event in the case of multi-day events. Not really sub-events, but days for an event. For example, a two day weekend seminar. It's not for creating multiple subevents in a single day. Yes, the date and time are the same each time you clone, but you are supposed to edit those for each clone to create another day.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 06, 2021, 07:47:52 PM
Should not be the case. Noty seeing browser cached stuff?
Title: Re: Chekin' in
Post by: Hollis Brown on September 06, 2021, 07:55:56 PM
No, that doesn't explain it.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 06, 2021, 07:57:44 PM
No, that doesn't explain it.
Can I see this?
Title: Re: Chekin' in
Post by: Hollis Brown on September 06, 2021, 08:00:21 PM
There should be nothing here:
https://development.chapteroffice.com/calendar/
Title: Re: Chekin' in
Post by: Hollis Brown on September 06, 2021, 08:03:21 PM
So I see now. Clone 0 means one event. Clone 1 means one subevent. Clone 2 means 2 subevents.

When would there ever be one sub-event? I was thinking a one-day event would not need subevents, but I guess one might want multiple subevents in one day - two topics simultaneously, for instance.

I guess that means it's good the way it is. I'll move on.
Cloning is to add days to an event in the case of multi-day events. Not really sub-events, but days for an event. For example, a two day weekend seminar. It's not for creating multiple subevents in a single day. Yes, the date and time are the same each time you clone, but you are supposed to edit those for each clone to create another day.

But you could use it that way--Same day--same times--different descriptions.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 06, 2021, 08:13:50 PM
There should be nothing here:
https://development.chapteroffice.com/calendar/
What did you do? You deleted the first day, but the cloned days remain. Yes?
Title: Re: Chekin' in
Post by: Daniel Abrams on September 06, 2021, 08:14:56 PM
So I see now. Clone 0 means one event. Clone 1 means one subevent. Clone 2 means 2 subevents.

When would there ever be one sub-event? I was thinking a one-day event would not need subevents, but I guess one might want multiple subevents in one day - two topics simultaneously, for instance.

I guess that means it's good the way it is. I'll move on.
Cloning is to add days to an event in the case of multi-day events. Not really sub-events, but days for an event. For example, a two day weekend seminar. It's not for creating multiple subevents in a single day. Yes, the date and time are the same each time you clone, but you are supposed to edit those for each clone to create another day.

But you could use it that way--Same day--same times--different descriptions.
Not the intended purpose. Keep it that way, or force cloned days to be different days?
Title: Re: Chekin' in
Post by: Daniel Abrams on September 06, 2021, 08:45:44 PM
So I see now. Clone 0 means one event. Clone 1 means one subevent. Clone 2 means 2 subevents.

When would there ever be one sub-event? I was thinking a one-day event would not need subevents, but I guess one might want multiple subevents in one day - two topics simultaneously, for instance.

I guess that means it's good the way it is. I'll move on.
Cloning is to add days to an event in the case of multi-day events. Not really sub-events, but days for an event. For example, a two day weekend seminar. It's not for creating multiple subevents in a single day. Yes, the date and time are the same each time you clone, but you are supposed to edit those for each clone to create another day.

But you could use it that way--Same day--same times--different descriptions.
Not the intended purpose. Keep it that way, or force cloned days to be different days?
I think we should force as different days. Otherwise, they become more like presentations which is something else which we will be be bringing back later.
Title: Re: Chekin' in
Post by: Hollis Brown on September 06, 2021, 09:04:34 PM
So I see now. Clone 0 means one event. Clone 1 means one subevent. Clone 2 means 2 subevents.

When would there ever be one sub-event? I was thinking a one-day event would not need subevents, but I guess one might want multiple subevents in one day - two topics simultaneously, for instance.

I guess that means it's good the way it is. I'll move on.
Cloning is to add days to an event in the case of multi-day events. Not really sub-events, but days for an event. For example, a two day weekend seminar. It's not for creating multiple subevents in a single day. Yes, the date and time are the same each time you clone, but you are supposed to edit those for each clone to create another day.

But you could use it that way--Same day--same times--different descriptions.
Not the intended purpose. Keep it that way, or force cloned days to be different days?
Leave it the way it is.
Title: Re: Chekin' in
Post by: Hollis Brown on September 06, 2021, 09:06:50 PM
So I see now. Clone 0 means one event. Clone 1 means one subevent. Clone 2 means 2 subevents.

When would there ever be one sub-event? I was thinking a one-day event would not need subevents, but I guess one might want multiple subevents in one day - two topics simultaneously, for instance.

I guess that means it's good the way it is. I'll move on.
Cloning is to add days to an event in the case of multi-day events. Not really sub-events, but days for an event. For example, a two day weekend seminar. It's not for creating multiple subevents in a single day. Yes, the date and time are the same each time you clone, but you are supposed to edit those for each clone to create another day.

But you could use it that way--Same day--same times--different descriptions.
Not the intended purpose. Keep it that way, or force cloned days to be different days?
I think we should force as different days. Otherwise, they become more like presentations which is something else which we will be be bringing back later.
That gets us into the discussion of having a basic manage-events and an advanced manage-events. Basic would be what we have. Advanced would include presentations and speakers and stuff. Otherwise admins are going to be overwhelmed. So leaving it like it is in basic makes sense to me.
Title: Re: Chekin' in
Post by: Hollis Brown on September 06, 2021, 09:09:30 PM
There should be nothing here:
https://development.chapteroffice.com/calendar/
What did you do? You deleted the first day, but the cloned days remain. Yes?
Don't remember. I first deleted everything to start with a clean slate. I don't think I checked the calendar to find all those events gone. Some of what is there, I think you created before I started testing. Some of what I created today is gone and some is still there. That's what I know.

I could get more strategic in my testing now that we know what we're looking for.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 06, 2021, 09:32:49 PM
So I see now. Clone 0 means one event. Clone 1 means one subevent. Clone 2 means 2 subevents.

When would there ever be one sub-event? I was thinking a one-day event would not need subevents, but I guess one might want multiple subevents in one day - two topics simultaneously, for instance.

I guess that means it's good the way it is. I'll move on.
Cloning is to add days to an event in the case of multi-day events. Not really sub-events, but days for an event. For example, a two day weekend seminar. It's not for creating multiple subevents in a single day. Yes, the date and time are the same each time you clone, but you are supposed to edit those for each clone to create another day.

But you could use it that way--Same day--same times--different descriptions.
Not the intended purpose. Keep it that way, or force cloned days to be different days?
I think we should force as different days. Otherwise, they become more like presentations which is something else which we will be be bringing back later.
That gets us into the discussion of having a basic manage-events and an advanced manage-events. Basic would be what we have. Advanced would include presentations and speakers and stuff. Otherwise admins are going to be overwhelmed. So leaving it like it is in basic makes sense to me.
Okay, gonna make some changes tomorrow. So, more more testing until I'm done tomorrow.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 06, 2021, 09:34:28 PM
There should be nothing here:
https://development.chapteroffice.com/calendar/
What did you do? You deleted the first day, but the cloned days remain. Yes?
Don't remember. I first deleted everything to start with a clean slate. I don't think I checked the calendar to find all those events gone. Some of what is there, I think you created before I started testing. Some of what I created today is gone and some is still there. That's what I know.

I could get more strategic in my testing now that we know what we're looking for.
I think what happened is how I described. I edited so when delete event, all attached subevents are also deleted. Tomorrow after I've made some changes, we will get back to testing.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 07, 2021, 11:59:13 AM
Okay, let's get back to testing. Let's start with this first. Create an one day event, and then clone subevents in the same day.
Title: Re: Chekin' in
Post by: Hollis Brown on September 07, 2021, 08:41:18 PM
I selected Clone 2. It worked perfectly, creating an event with two sub-events. Problem is it created two such events.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 07, 2021, 09:40:08 PM
So, you clicked on the [Add Avent] button to create an event. While defining the event, you set [Clone This Event] to 2. After saving, you saw (in admin and calendar) two events each with two subevents. Yes?
Title: Re: Chekin' in
Post by: Hollis Brown on September 07, 2021, 09:44:40 PM
Correct
Title: Re: Chekin' in
Post by: Daniel Abrams on September 07, 2021, 09:46:33 PM
Okay, I'll look at this and fix in the morning.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 07, 2021, 09:50:18 PM
I just tried. Worked for me.
Title: Re: Chekin' in
Post by: Hollis Brown on September 07, 2021, 10:05:27 PM
I don't know what happened. I don't think I did anything twice, but okay.

Tried again - Kinda weird that sub-events are auto-named Day 2 and Day 3. If they are days, they should be one and two. The overall event includes all days. The sub-events are days one and two, assuming that they are days. You asked me to create two sub-events for one day event. I'll have to edit those fields.
Title: Re: Chekin' in
Post by: Hollis Brown on September 07, 2021, 10:07:41 PM
I don't know what happened. I don't think I did anything twice, but okay.

Tried again - Kinda weird that sub-events are auto-named Day 2 and Day 3. If they are days, they should be one and two. The overall event includes all days. The sub-events are days one and two, assuming that they are days. You asked me to create two sub-events for one day event. I'll have to edit those fields.
Oh, look. I can't edit Day 1, Day 2...

Note that when I click on the calendar icon I get "No sub-events."
Title: Re: Chekin' in
Post by: Daniel Abrams on September 07, 2021, 10:10:35 PM
Okay, look at all of this in the morning.
Title: Re: Chekin' in
Post by: Hollis Brown on September 08, 2021, 09:40:05 AM
No inspection today. Meetings tonight.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 09, 2021, 11:58:48 AM
Sticking with the same test (same day), how is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on September 09, 2021, 01:04:17 PM
First comment: The main event and subevents show in the calendar as three individual events rather than two events within one event.
Second: I'm not sure "clone" is the right word to describe what we're doing. "Number of Subevenst" or something a little more sexy would be a better descriptor.

I'll keep looking.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 09, 2021, 01:17:53 PM
First comment: The main event and subevents show in the calendar as three individual events rather than two events within one event.
Second: I'm not sure "clone" is the right word to describe what we're doing. "Number of Subevenst" or something a little more sexy would be a better descriptor.

I'll keep looking.
Before you do that, let's address this first.
Title: Re: Chekin' in
Post by: Hollis Brown on September 09, 2021, 02:11:28 PM
Okay - I have 5:00 inspection.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 09, 2021, 02:42:28 PM
Quote
Second: I'm not sure "clone" is the right word to describe what we're doing. "Number of Subevenst" or something a little more sexy would be a better descriptor.
How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on September 09, 2021, 09:08:17 PM
1. Spelling error in Option1 description - Parent
2. Subevent should probably be hyphenated - sub-event
3. Do we want breaks in Add page? We're already overwhelming admins with a lot to think about here.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 09, 2021, 09:44:10 PM
Done. I agred with 3. Just about to quit for the night, but at it in the morning.
Title: Re: Chekin' in
Post by: Hollis Brown on September 09, 2021, 09:57:56 PM
I have three o'clock inspection Friday. Teach all day Saturday. Strip mall inspection on Sunday.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 09, 2021, 10:00:03 PM
You are a busy guy. I'll pick up some of the slask with testing.
Title: Re: Chekin' in
Post by: Hollis Brown on September 09, 2021, 10:20:20 PM
I'll be around Friday morning...
Title: Re: Chekin' in
Post by: Hollis Brown on September 10, 2021, 06:52:07 PM
I'll be here for the next few hours.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 10, 2021, 07:06:43 PM
Been a day of catchup, so may have to wait until tomorrow .
Title: Re: Chekin' in
Post by: Hollis Brown on September 10, 2021, 07:10:06 PM
Don't get any on you. That stuff stains.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 10, 2021, 07:19:53 PM
I hear that :) I will probably do some testing later tonight.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 10, 2021, 11:30:11 PM
Okay, no red stains :) Did some tweaking and testing. Have a look when you have a chance.
Title: Re: Chekin' in
Post by: Hollis Brown on September 11, 2021, 08:36:24 PM
Like it.

I don't see a way to add a subevent. This seems a little scary. What happens when we have an entire complicated event setup and the organization decides to add one more session? I hope we don't have to start over.

I'm wondering about the order of the three options.
Seems like #1 should be the simplest: Single day with no subevent
#2 should be second most complicated: Single day with subevents
#3 Multiple day event with no subevents
What happened to #4 Multiple day with subevents?
Title: Re: Chekin' in
Post by: Hollis Brown on September 11, 2021, 08:40:22 PM
It allowed me to set a subevent time outside main event.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 11, 2021, 08:43:37 PM
Like it.

I don't see a way to add a subevent. This seems a little scary. What happens when we have an entire complicated event setup and the organization decides to add one more session? I hope we don't have to start over.

I'm wondering about the order of the three options.
Seems like #1 should be the simplest: Single day with no subevent
#2 should be second most complicated: Single day with subevents
#3 Multiple day event with no subevents
What happened to #4 Multiple day with subevents?

One adds a Sub-Event via editing an existing Parent Event. What's the problem?

Same Sub-Event on every day of a Multiple Day Event?
Title: Re: Chekin' in
Post by: Hollis Brown on September 11, 2021, 09:33:04 PM
Like it.

I don't see a way to add a subevent. This seems a little scary. What happens when we have an entire complicated event setup and the organization decides to add one more session? I hope we don't have to start over.

I'm wondering about the order of the three options.
Seems like #1 should be the simplest: Single day with no subevent
#2 should be second most complicated: Single day with subevents
#3 Multiple day event with no subevents
What happened to #4 Multiple day with subevents?

One adds a Sub-Event via editing an existing Parent Event. What's the problem?

I don't see a way to do that.
Quote

Same Sub-Event on every day of a Multiple Day Event?
Not necessarily. Could be same subevent repeating on multiple days or may be different subevents on each of multiple days.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 11, 2021, 10:14:12 PM
Let's look at the first item.I think what's throwing you off is the wording of the options. Need to change when editing an Event. Hold on ...
Title: Re: Chekin' in
Post by: Daniel Abrams on September 11, 2021, 10:21:03 PM
How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on September 12, 2021, 10:36:10 PM
Added subevent - Like

List of number of subevents should read
1 Sub-event
2 Sub-events

not

1 time
2 times
Title: Re: Chekin' in
Post by: Hollis Brown on September 12, 2021, 11:09:26 PM
No inspections Monday
Title: Re: Chekin' in
Post by: Daniel Abrams on September 13, 2021, 09:42:14 AM
Done. Got some stuff to do this morning: Advanced poll for federal election, take bike into the shop, and hair appointment. So, won't be here for most of the morning. Only here now because of issue with bike.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 13, 2021, 07:53:06 PM
BTW, I go done earlier what you mentioned. How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on September 13, 2021, 08:46:39 PM
Uh, let's see. I created an event with option [Neither]. When I go back to edit, I get the same instructions as if I was adding.
Quote
[Start Date and Time] and [End Date and Time] MUST be on the same day. You have 3 options:

Option 1. If you are creating a single day event, you have the option to add Sub-Events. Simply select the Number of Sub-Events below. The Sub-Events will be automatically generated. They will be cloned from the Parent Event: same Title, Summary, Description, Details, Start Date and Time, and End Date and Time as the Parent Event. Later you can edit the Sub-Event(s).

Option 2. If you are creating a multiple day event, you have the option to add additional days. Simply select the Number of Additional Days below. The additional days will be automatically generated. They will be cloned from the pareny event: same Title, Summary, Description, Details, Start Date and Time, and End Date and Time as the Parent Event. Later you can edit the Sub-Event(s): required in order to change Start Date and Time, and End Date and Time such that they exist on different days than the Parent Event.

* Only applicable to Parent Events (and not Sub-Events and Additional Days).
* Event Fees, Event Emails, Event Attendees are managed via Parent Event. People signup via Parent Event which includes Sub-Events and/or all days for the Parent Event. All inclusive.

Which option will you be applying:
Title: Re: Chekin' in
Post by: Hollis Brown on September 13, 2021, 08:49:14 PM
Maybe that's okay. I'll keep playing with it.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 13, 2021, 08:51:49 PM
I'll havea look at those instructions. They proably have to be updated when editing a listing. They were originally written for when adding.
Title: Re: Chekin' in
Post by: Hollis Brown on September 13, 2021, 09:08:03 PM
This is starting to shape up!I guess what I'm saying is that adding day or subevent might be better on a different screen.

Assuming that I'm a chapter admin, I don't think I would understand the word "clone" in this application. I get it when I'm creating a different new event (next month's meeting).


How do we improve this process?


How about when admin selects add day(s) the only editable fields are those that affect the new days.


Then when they select add subevent the only dates available are within the parameters of the parent event.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 13, 2021, 09:12:27 PM
Okay, good thoughts. I'll think it over, and revise in the morning for you have a look.
Title: Re: Chekin' in
Post by: Hollis Brown on September 13, 2021, 09:19:33 PM
Semantic question:

If we use the term "parent," should the subevent be called "child"? If we like "sub-event," should we use "primary" or "main event"? ...or does that matter?
Title: Re: Chekin' in
Post by: Daniel Abrams on September 13, 2021, 09:27:22 PM
I don't know. Give that some thought too.
Title: Re: Chekin' in
Post by: Hollis Brown on September 13, 2021, 09:32:36 PM
This is gonna be kool!
Title: Re: Chekin' in
Post by: Daniel Abrams on September 13, 2021, 10:10:07 PM
I agree. I'm really excited about this. We are making the Events module much more versatile and cool!Gotta go, but work on this in the morning. It'll take 3 - 4 hours. Talk soon.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 14, 2021, 02:00:47 PM
How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on September 14, 2021, 04:26:22 PM
I like the concept! I added one day and got one child. I added two children and got two more for a total of one parent and three children.

Not sure I like parent child. Is main event - subevent better? Does it matter?
Title: Re: Chekin' in
Post by: Daniel Abrams on September 14, 2021, 04:44:52 PM
I'm not sure. Parent / child may be confusing, but commonly used in the technical sense. We do say Parent Event and Child Event.Your call.I'm okay either way.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 17, 2021, 10:10:27 PM
Are you still testing?
Title: Re: Chekin' in
Post by: Hollis Brown on September 17, 2021, 10:22:22 PM
I am slammed. Teach all day tomorrow. Got to finish this commercial property report by Monday. I think I'm out of commission till Tuesday.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 17, 2021, 10:53:28 PM
No worries. I'll d some testing between now and then.
Title: Re: Chekin' in
Post by: Hollis Brown on September 20, 2021, 09:09:09 PM
Back at it Tuesday!!
Title: Re: Chekin' in
Post by: Daniel Abrams on September 20, 2021, 09:48:15 PM
Awesome! Got a dentist appointment from 1:00 to 2:30 for cleaning, so outta touch from noon to 3:30.
Title: Re: Chekin' in
Post by: Hollis Brown on September 22, 2021, 10:04:36 PM
Drove 7 hours today. Stick a fork in me.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 22, 2021, 10:14:43 PM
Drove from where to where? Got all day tomorrow, and for awhile now. So ready to get back into this. But, quiting now for the night. Back on in the AM.
Title: Re: Chekin' in
Post by: Hollis Brown on September 23, 2021, 06:25:52 AM
Left the house at 9:30. Took I-66 from Manassas to Front Royal Virginia to deliver a report. Collected $3,500 check. Pouring down rain when I headed to Waldorf Maryland for a recheck inspection. Raining so hard could barely see the hood of the car, so took back roads through Warrenton and Fredericksburg rather than the interstate to the Washington Beltway. Crossed the Potomac River at Dahlgren Naval Base. Crawled through a crawlspace in Waldorf. Then headed home by Route 5 (Branch Avenue). Hit the beltway at rush hour, so kept going and went through Washington DC (rather than around). Crossed the Anacostia River on Frederick Douglas Memorial Bridge. Cut through city via S. Capitol St. Crossed the Potomac on I-395. Still didn't want to get on the Beltway, so took Duke St. through Alexandria into Fairfax. Picked up Braddock Rd and back to Rt. 28 and home by 7:30. Janice was just putting supper in the oven.

Glad you asked?
Title: Re: Chekin' in
Post by: Hollis Brown on September 23, 2021, 07:21:35 AM
Admin gets warning when deleting main/parent event. Perhaps that warning should include "You are about to delete the main event and all sub-events. Are you sure? This cannot be undone."
Title: Re: Chekin' in
Post by: Hollis Brown on September 23, 2021, 07:31:53 AM
When adding Event I get this instruction:

[Start Date and Time] and [End Date and Time] MUST be on the same day. If this event is a Multiple Day Event, you can add Additional Days and/or Child Events (sub-events) later. For now, we are only considering the first day of the event.

Good, but I'm getting same instruction on Edit page. It doesn't apply there.
Title: Re: Chekin' in
Post by: Hollis Brown on September 23, 2021, 07:40:27 AM
Under Add Day/Child Event, I get:

You have 2 options:

Option 1. You have the option to add Child Events. Simply select the Number of Child Events below. The Child Events will be automatically generated. They will be copied from the Parent Event: same Title, Summary, Description, Details, Start Date and Time, and End Date and Time as the Parent Event. Later you can edit the Child Event(s).

Option 2. You have the option to add Additional Days. Simply select the Number of Additional Days below. The additional days will be automatically generated. They will be copied from the pareny event: same Title, Summary, Description, Details, Start Date and Time, and End Date and Time as the Parent Event. Later you can edit the Additional Days: required in order to change Start Date and Time, and End Date and Time such that they exist on different days than the Parent Event (first day).

* Event Fees, Event Emails, Event Attendees are managed via Parent Event. People signup via Parent Event which includes Child Events and/or all days for the Parent Event. All inclusive.

Which option will you be applying:

Note spelling error on second line of Option 2: "pareny"

Seems like this would be a good time to select future dates. I have seen Admins get confused by this, not understanding which day they are editing. Rather than cloning a bunch of identical Days, how about choosing dates and creating almost identical Day, but with correct Dates? I think this will avoid a lot of confusion.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 23, 2021, 12:33:34 PM
Left the house at 9:30. Took I-66 from Manassas to Front Royal Virginia to deliver a report. Collected $3,500 check. Pouring down rain when I headed to Waldorf Maryland for a recheck inspection. Raining so hard could barely see the hood of the car, so took back roads through Warrenton and Fredericksburg rather than the interstate to the Washington Beltway. Crossed the Potomac River at Dahlgren Naval Base. Crawled through a crawlspace in Waldorf. Then headed home by Route 5 (Branch Avenue). Hit the beltway at rush hour, so kept going and went through Washington DC (rather than around). Crossed the Anacostia River on Frederick Douglas Memorial Bridge. Cut through city via S. Capitol St. Crossed the Potomac on I-395. Still didn't want to get on the Beltway, so took Duke St. through Alexandria into Fairfax. Picked up Braddock Rd and back to Rt. 28 and home by 7:30. Janice was just putting supper in the oven.

Glad you asked?
Your life makes mine seem so mundane :)
Title: Re: Chekin' in
Post by: Daniel Abrams on September 23, 2021, 12:36:35 PM
Admin gets warning when deleting main/parent event. Perhaps that warning should include "You are about to delete the main event and all sub-events. Are you sure? This cannot be undone."
Done.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 23, 2021, 12:37:03 PM
When adding Event I get this instruction:

[Start Date and Time] and [End Date and Time] MUST be on the same day. If this event is a Multiple Day Event, you can add Additional Days and/or Child Events (sub-events) later. For now, we are only considering the first day of the event.

Good, but I'm getting same instruction on Edit page. It doesn't apply there.
Looking at this now  . . .
Title: Re: Chekin' in
Post by: Daniel Abrams on September 23, 2021, 12:42:31 PM
When adding Event I get this instruction:

[Start Date and Time] and [End Date and Time] MUST be on the same day. If this event is a Multiple Day Event, you can add Additional Days and/or Child Events (sub-events) later. For now, we are only considering the first day of the event.

Good, but I'm getting same instruction on Edit page. It doesn't apply there.
Looking at this now  . . .
How shouild the instruction be worded?
Title: Re: Chekin' in
Post by: Hollis Brown on September 23, 2021, 01:58:11 PM
I guess that instruction depends on what we decide here:

Under Add Day/Child Event, I get:

You have 2 options:

Option 1. You have the option to add Child Events. Simply select the Number of Child Events below. The Child Events will be automatically generated. They will be copied from the Parent Event: same Title, Summary, Description, Details, Start Date and Time, and End Date and Time as the Parent Event. Later you can edit the Child Event(s).

Option 2. You have the option to add Additional Days. Simply select the Number of Additional Days below. The additional days will be automatically generated. They will be copied from the pareny event: same Title, Summary, Description, Details, Start Date and Time, and End Date and Time as the Parent Event. Later you can edit the Additional Days: required in order to change Start Date and Time, and End Date and Time such that they exist on different days than the Parent Event (first day).

* Event Fees, Event Emails, Event Attendees are managed via Parent Event. People signup via Parent Event which includes Child Events and/or all days for the Parent Event. All inclusive.

Which option will you be applying:

Note spelling error on second line of Option 2: "pareny"
Quote
Seems like this would be a good time to select future dates. I have seen Admins get confused by this, not understanding which day they are editing. Rather than cloning a bunch of identical Days, how about choosing dates and creating almost identical Day, but with correct Dates? I think this will avoid a lot of confusion.
Title: Re: Chekin' in
Post by: Hollis Brown on September 23, 2021, 02:01:59 PM
Let me take another run at this.

Step one - Create Day I
Step two - Don't Clone Day I as Days II and III. Rather:
This way Admin is not confused when faced with Three identical Events.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 23, 2021, 03:06:09 PM
Okay, keep as is, but just add ability of admin to add Start andf End Date/Times when adding Days or Child Events via the Add Day / Child Event popup. Yes?
Title: Re: Chekin' in
Post by: Hollis Brown on September 23, 2021, 03:26:16 PM
Yes
Title: Re: Chekin' in
Post by: Daniel Abrams on September 23, 2021, 03:46:07 PM
Before I do that (pretty big job which will take until tomorrow), have a look ay Add Event and Edit Event. Made some changes. How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on September 23, 2021, 05:40:22 PM
What am I looking for?
Title: Re: Chekin' in
Post by: Daniel Abrams on September 23, 2021, 05:58:04 PM
Trivial spelling error, but more importantly the "instruction" when adding or editing events.
Title: Re: Chekin' in
Post by: Hollis Brown on September 23, 2021, 07:08:23 PM
Not sure what you're asking me to look at. Option 2, though, is too complicated, but will change after you're through with what you're doing.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 23, 2021, 07:16:51 PM
Not sure what you're asking me to look at. Option 2, though, is too complicated, but will change after you're through with what you're doing.
Add Event:

[Start Date and Time] and [End Date and Time] MUST be on the same day. If this event is a Multiple Day Event, you can add Additional Days and/or Child Events (sub-events) later. For now, we are only considering the first day of the event.

Edit Event:
[Start Date and Time] and [End Date and Time] MUST be on the same day. If this event is a Multiple Day Event, you can add Additional Days and/or Child Events (sub-events) later.

Title: Re: Chekin' in
Post by: Hollis Brown on September 23, 2021, 07:36:47 PM
I knew that, but now that you put them side by side like that I see the difference. And now that I've had all evening to think about it, it makes more sense. Good.

Note: It must be difficult being as patient with me as you are.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 23, 2021, 07:49:42 PM
I say the say thing to my wife :) Tomorrow, I'll do the other: choose Start and End Date/Time for each Day or Child Event being added. Gonna take up most of the day.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 23, 2021, 09:13:50 PM
Not ready to test, just look at. Have a look at the Add Day / Child Event popup. How is it? But, don't try it yet.
Title: Re: Chekin' in
Post by: Hollis Brown on September 24, 2021, 07:57:09 AM
That's it!
Title: Re: Chekin' in
Post by: Daniel Abrams on September 24, 2021, 01:38:08 PM
Done. How is it?
Title: Re: Chekin' in
Post by: Hollis Brown on September 24, 2021, 03:17:14 PM
This is complicated, isn't it?

If I get into the mind of the admin, I think that I'm setting up the main event and then I'm setting up days within the main event, when what I'm actually doing is adding a second or third day in addition to first day.

I realize that you asked me to look at this before you did all this work, but it's sometimes hard to see until you see it.

Seems like the [Add Days] should be [How Many Days?] A three day event should not be one day with two days added to it, but rather one Main Event made up of 3 Days.

I think we can use the same process as we have with a few changes:

Title: Re: Chekin' in
Post by: Daniel Abrams on September 24, 2021, 03:44:52 PM
Quote
Seems like the [Add Days] should be [How Many Days?] A three day event should not be one day with two days added to it, but rather one Main Event made up of 3 Days.
Change  "Add [1 Day]" to "Total # Days [2 Days]"
This is more complicated than it seems, especially with Parent Events with multiple days already. I think it will get confusing. What if I add:
Current Event has XX Days / Child Events

Quote
In Back end the icons on the left should show in the Main Event, not in the First Day of the Main Event
Not following. Create another row which serves as the Parent Event section, and put buttons there?

Quote
In the Front end the green should surround all days of the Event and the Summary for each day should display
What if Child Events or Additional Days are more than one daya apart, the there are other Child Events or Additioanl Days from another Parent Event in between? Make each Parent Event and its related Child Events and/or Additioan Days a unique color?
Title: Re: Chekin' in
Post by: Hollis Brown on September 24, 2021, 03:53:00 PM
Quote
Seems like the [Add Days] should be [How Many Days?] A three day event should not be one day with two days added to it, but rather one Main Event made up of 3 Days.
Change  "Add [1 Day]" to "Total # Days [2 Days]"
This is more complicated than it seems, especially with Parent Events with multiple days already. I think it will get confusing. What if I add:
Current Event has XX Days / Child Events
Good
Quote
In Back end the icons on the left should show in the Main Event, not in the First Day of the Main Event
Not following. Create another row which serves as the Parent Event section, and put buttons there?
Yes
Quote
In the Front end the green should surround all days of the Event and the Summary for each day should display
What if Child Events or Additional Days are more than one daya apart, the there are other Child Events or Additioanl Days from another Parent Event in between? Make each Parent Event and its related Child Events and/or Additioan Days a unique color?
Okay
Title: Re: Chekin' in
Post by: Daniel Abrams on September 24, 2021, 04:13:52 PM
Okay, this will take some hours ...
Title: Re: Chekin' in
Post by: Daniel Abrams on September 24, 2021, 04:31:24 PM
Quote
This is more complicated than it seems, especially with Parent Events with multiple days already. I think it will get confusing. What if I add:
Current Event has XX Days / Child Events

I guess we should like this:

Master Event currently occurs on XX Days and includes XX Child Events

Yes?
Title: Re: Chekin' in
Post by: Hollis Brown on September 24, 2021, 04:43:56 PM
I don't think I would have Days and Child Events in one step.

Determine the number of Days as step one. The edit each Day to include Child Events specific to that day.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 24, 2021, 05:00:21 PM
So, like this? When click on + in yet to be created Master Event section (to be added), only option is to add Days. Add + to each day of an Event, which when clicked on only has option to add Child Events. Yes?
Title: Re: Chekin' in
Post by: Hollis Brown on September 24, 2021, 05:12:15 PM
So, like this? When click on + in yet to be created Master Event section (to be added), only option is to add Days. Add + to each day of an Event, which when clicked on only has option to add Child Events. Yes?
I think I agree, but just to be clear.

Title: Re: Chekin' in
Post by: Daniel Abrams on September 24, 2021, 05:31:43 PM
Yes. Gonna take rest of today and probably tomorrow.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 24, 2021, 10:38:33 PM
Not ready to test, but like this: https://development.chapteroffice.com/admin-manage-events
Title: Re: Chekin' in
Post by: Hollis Brown on September 25, 2021, 08:05:12 AM
Lookin' good.
Attendees will sign up for Main and then select Child Events. System will award one certificate that includes credit for Main Event and each Child Event that an Attendee Signed in and out of. May want to inform Attendees of individual Child Events of Child Event specific information - Assignments, change of schedule of venue, cancelation.

Should probably have Attendees sign-in/out of the Main Event and/or the individual Child Events dependent on how Admin sets it up.

Should probably have Child Event specific Emailer.

I imagine Child-specific Cloner too. Should we be able to create one Child Event, then Clone into same Day or other Days.

Not sure about Scheduler in Main Event - Have to think about that one.

This is turning into a lot of work!
Title: Re: Chekin' in
Post by: Daniel Abrams on September 25, 2021, 11:33:19 AM
Okay, what we are doing is rebuilding Events 1.0 so it comes close to mimic what already exists. Once done, we can get caught up with a number of things like Downloader which have been idle for much too long. Once that is done, work on and roll out Events 2.0 which features Presentations and Child Events which operate independently of Events in that they include their own registrations/ signups, fees, signins and signouts, etc. In the new and improved Events 1.0, you just signup for a Master Event, and that includes its Child Events. To do what you suggest, would leap up ahead to Events 2.0, and we could be months before we are done. Chapters are really getting impatient with waiting for the other stuff.

Title: Re: Chekin' in
Post by: Hollis Brown on September 25, 2021, 06:09:00 PM
Okay. Let's stay focused.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 25, 2021, 07:28:32 PM
Good plan! Events is ready to test. I tested a bit late last night. Seems good.
Title: Re: Chekin' in
Post by: Hollis Brown on September 25, 2021, 08:32:29 PM
I create Main Event. Then Add three Days within that Event. The Main Event should cover all three days, but it won't let me make the End Time a different Date from Start Time.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 25, 2021, 08:51:31 PM
Which one are you trying to edit, and edit how? I want to duplicate what you are doing.
Title: Re: Chekin' in
Post by: Hollis Brown on September 25, 2021, 09:03:57 PM
Delete what's there. Start from the beginning.

Step one - Create three day Event - Should not have Start and End Times -Just Start and End Date
Title: Re: Chekin' in
Post by: Daniel Abrams on September 25, 2021, 09:49:26 PM
Can you do this step, and let me know when done?
Title: Re: Chekin' in
Post by: Hollis Brown on September 25, 2021, 10:22:30 PM
Can you do this step, and let me know when done?
I can't. I try to create three-day Event October 1 - 3. Requires End Day be Same as Start Day.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 25, 2021, 10:50:27 PM
I created a 3 day event. What am I missing?
Title: Re: Chekin' in
Post by: Hollis Brown on September 25, 2021, 11:11:57 PM
Okay,

So, we're first creating Day 1 and then adding two day for a total of 3 days. Seems a little weird, but okay.

Then Day 1 is different from all the other days. Day one is a kind of master day. If I delete other dates, for instance, all I delete is that day. If I delete day 1, all days are deleted. Little bit weirder, but okay...

I guess it's okay. Seems like it's going to be confusing. I thought we were going to step 1 - select number of days and create all those days with some kind of umbrella over all, or wrapper around, the days. This seems more intuitive than the way it is where day 1 is created in a different step than the other days and then has super powers.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 25, 2021, 11:32:17 PM
Quote
So, we're first creating Day 1 and then adding two day for a total of 3 days. Seems a little weird, but okay.
I guess it's okay. Seems like it's going to be confusing. I thought we were going to step 1 - select number of days and create all those days with some kind of umbrella over all, or wrapper around, the days. This seems more intuitive than the way it is where day 1 is created in a different step than the other days and then has super powers.
So, add ability to select number days event runs when you initially create an event? And later, you can add days as you can now. Yes?

Quote
Then Day 1 is different from all the other days. Day one is a kind of master day. If I delete other dates, for instance, all I delete is that day. If I delete day 1, all days are deleted. Little bit weirder, but okay...
It's because Events was not setup for what we are doing - including the database. I could add an instruction that makes admin aware of this.
Title: Re: Chekin' in
Post by: Hollis Brown on September 25, 2021, 11:49:36 PM
Quote
So, we're first creating Day 1 and then adding two day for a total of 3 days. Seems a little weird, but okay.
I guess it's okay. Seems like it's going to be confusing. I thought we were going to step 1 - select number of days and create all those days with some kind of umbrella over all, or wrapper around, the days. This seems more intuitive than the way it is where day 1 is created in a different step than the other days and then has super powers.
Quote
So, add ability to select number days event runs when you initially create an event? And later, you can add days as you can now. Yes?
Yes, that's what I thought we were doing.
Quote
Then Day 1 is different from all the other days. Day one is a kind of master day. If I delete other dates, for instance, all I delete is that day. If I delete day 1, all days are deleted. Little bit weirder, but okay...
Quote
It's because Events was not setup for what we are doing - including the database. I could add an instruction that makes admin aware of this.
That's what I was afraid of. Are we digging our whole deeper, by moving forward with a compromise?
Title: Re: Chekin' in
Post by: Daniel Abrams on September 25, 2021, 11:57:40 PM
I'll do the first thing shortly, and look at the other tomorrow.
Title: Re: Chekin' in
Post by: Hollis Brown on September 25, 2021, 11:59:12 PM
K
I'm crashing
Title: Re: Chekin' in
Post by: Daniel Abrams on September 26, 2021, 12:10:23 AM
Go for it. Instead I'm gonna focus on the second thing, and think about it over the next day or so.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 27, 2021, 03:00:40 PM
Came up with a solution I think works. Involves addition of new database table. Yes?
Title: Re: Chekin' in
Post by: Hollis Brown on September 27, 2021, 05:46:19 PM
Go for it!!
Title: Re: Chekin' in
Post by: Daniel Abrams on September 27, 2021, 07:44:38 PM
Have a look. what do you think?
Title: Re: Chekin' in
Post by: Hollis Brown on September 27, 2021, 08:56:11 PM
I knew you could do it. Thinking out loud:
Title: Re: Chekin' in
Post by: Daniel Abrams on September 27, 2021, 10:06:05 PM
Quote
Seems like Admin should be able to set Dates (not times) for Main Event
Done.

Quote
Not showing on front end yet?
I knew you would ask :) Not yet.

Quote
Sub-events should be color-coded to differentiate from Days
Done.

Quote
When creating Days, Admin selects Date and Time. I'm thinking maybe they should edit Title and Summary at that time also.
I think we should keep it the way it is for continuity and simplicity.
Title: Re: Chekin' in
Post by: Hollis Brown on September 27, 2021, 10:16:41 PM
Selecting Child Event only allows to pick proper day. This is good.

Would also be good if Selecting Days was also similarly limiting... if that's practical.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 27, 2021, 10:22:52 PM
You mean limit days to the period specified in the Event? If so, doable.
Title: Re: Chekin' in
Post by: Hollis Brown on September 27, 2021, 10:24:11 PM
You mean limit days to the period specified in the Event? If so, doable.
Yes
Title: Re: Chekin' in
Post by: Hollis Brown on September 27, 2021, 10:28:52 PM
I added two Child Events to October 1 Day. The morning Event displays above the Day. The afternoon Child shows below the Day. They should both be below.

When I try to edit the Child Event, I can't change the Start Time. I guess that's why it's above the Day--it doesn't have a time.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 27, 2021, 10:33:15 PM
Stop there so I can catch up.
Title: Re: Chekin' in
Post by: Hollis Brown on September 27, 2021, 11:08:36 PM
Check back tomorrow.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 27, 2021, 11:58:37 PM
You mean limit days to the period specified in the Event? If so, doable.
Yes
Done.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 28, 2021, 12:33:28 AM
Quote
I added two Child Events to October 1 Day. The morning Event displays above the Day. The afternoon Child shows below the Day. They should both be below.
Don't look at this as a calendar display.It is just ordered by date/time.

Quote
When I try to edit the Child Event, I can't change the Start Time. I guess that's why it's above the Day--it doesn't have a time.
Fixed.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 28, 2021, 01:53:39 AM
Okay, I was able to do the first thing.
Title: Re: Chekin' in
Post by: Hollis Brown on September 28, 2021, 07:53:58 AM
Date and Time is problematic.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 28, 2021, 11:44:56 AM
Quote
Seems intuitive to select Start and End Date and Time, but I see it is not necessary. Selecting Days places it on the right place on the Calendar. It's confusing that the option is there. I assume it is for a one-day event, but that is not clear, especially when [1] is an option under [How Many Days is this Event].
I did implement, but it caused issues elsewhere. Look at again later.

Quote
I am able to create an Event with one of more Days. That's good. When I come back to edit, though, I get error: "Invalid [Start Date] entered" and "Invalid [End Date] entered."
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on September 28, 2021, 12:49:43 PM
Alright. We're making progress.

It allowed me to set End Time of Last Day after End Time of Main Event.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 28, 2021, 12:55:59 PM
Things are looking up :)
Title: Re: Chekin' in
Post by: Hollis Brown on September 28, 2021, 01:01:38 PM
Yes! I'm liking this.

I assume you know this, but the Days don't show in the Calendar.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 28, 2021, 01:16:34 PM
Me too. This is MUCH BETTER than the old Events!

I'm going to update Calendar once we are closer to having Events done. So, it looks broken at the moment.
Title: Re: Chekin' in
Post by: Hollis Brown on September 28, 2021, 01:22:50 PM
Let's go down the list of icons on /admin-manage-events/.
This may be a discussion for another day, or...
Title: Re: Chekin' in
Post by: Hollis Brown on September 28, 2021, 01:26:52 PM
Would be kool if Admin could Activate/Inactivate by clicking [Active] or [Inactive] here: /admin-manage-events/
Title: Re: Chekin' in
Post by: Daniel Abrams on September 28, 2021, 01:30:01 PM
Quote
Fee - Eventually we will want to allow Admin to setup individual Fees for individual Days of Child Events.
I agree, but definitely in this update. Huge, huge job!

Quote
Attendees - Obviously dependent on #1 above, we will want individual Sign-in/out for individual Days and/or Child Events.
Same. I agree, but definitely in this update. Huge, huge job!

Quote
Emailer - Also dependent on #1, would be kool if we could target to individual Day and/or Child Event Attendees.
Same. I agree, but definitely in this update. Huge, huge job!

Quote
Cloner - Do we want to be able to clone Day and/or Child Events?
Let's also hold off on this well for now.

Quote
Would be kool if Admin could Activate/Inactivate by clicking [Active] or [Inactive] here: /admin-manage-events/
Don't we already do this some place like Admin :: Manage Users. Would make life easier than coding from scratch.
Title: Re: Chekin' in
Post by: Hollis Brown on September 28, 2021, 01:37:13 PM
I think we're getting close.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 28, 2021, 01:53:09 PM
Working on it ...
Title: Re: Chekin' in
Post by: Hollis Brown on September 28, 2021, 02:03:29 PM
When I attempt to delete a Child Event, I get this popup:

Are you sure you want to delete this Master Event and all of its Days, Child Events, and Breaks? This action CANNOT be undone.

This is not a Master Event. Nor is it a Main Event.
Title: Re: Chekin' in
Post by: Hollis Brown on September 28, 2021, 02:07:04 PM

Quote
Would be kool if Admin could Activate/Inactivate by clicking [Active] or [Inactive] here: /admin-manage-events/
Don't we already do this some place like Admin :: Manage Users. Would make life easier than coding from scratch.

Seems like it, but I don't know where.
Title: Re: Chekin' in
Post by: Hollis Brown on September 28, 2021, 02:16:13 PM
Regarding the Main :: Sub v. Parent :: Child discussion. I'm thinking that "Main" could easily be construed as the Single (top of the tree) Main Event. In that case, the event below (Day) is a sub-Event. Does that make the partial day Event a sub-sub-Event? People better understand that the Parent :: Child :: relationship is generational. Since we have more than one generation (and possibly more to come), I'm thinking Parent :: Child is optimal.

How would we have more - you ask. In next update we might have a morning Child event that has two, or more, different Speakers with two separate sign-in/outs.

So, unless you see a reason not to, let's go with Parent :: Child.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 28, 2021, 02:26:24 PM
Working on something ...
Title: Re: Chekin' in
Post by: Daniel Abrams on September 28, 2021, 04:28:31 PM

Quote
Would be kool if Admin could Activate/Inactivate by clicking [Active] or [Inactive] here: /admin-manage-events/
Don't we already do this some place like Admin :: Manage Users. Would make life easier than coding from scratch.

Seems like it, but I don't know where.

Quote
Would be kool if Admin could Activate/Inactivate by clicking [Active] or [Inactive] here: /admin-manage-events/
Done.

Regarding this, fixed. Look at other post shortly . . .
Title: Re: Chekin' in
Post by: Daniel Abrams on September 28, 2021, 04:30:08 PM
Regarding the Main :: Sub v. Parent :: Child discussion. I'm thinking that "Main" could easily be construed as the Single (top of the tree) Main Event. In that case, the event below (Day) is a sub-Event. Does that make the partial day Event a sub-sub-Event? People better understand that the Parent :: Child :: relationship is generational. Since we have more than one generation (and possibly more to come), I'm thinking Parent :: Child is optimal.

How would we have more - you ask. In next update we might have a morning Child event that has two, or more, different Speakers with two separate sign-in/outs.

So, unless you see a reason not to, let's go with Parent :: Child.
Confusing. What changes are you suggesting?
Title: Re: Chekin' in
Post by: Hollis Brown on September 28, 2021, 05:23:29 PM
I thought we were in the middle of a discussion about language:

Main Event :: Sub-event

or

Parent Event :: Child Event

I decided that I like Parent :: Child.

I'll keep an eye out for places that I think it might be confusing.
Title: Re: Chekin' in
Post by: Hollis Brown on September 28, 2021, 05:25:36 PM
Quote
Quote
Quote
Would be kool if Admin could Activate/Inactivate by clicking [Active] or [Inactive] here: /admin-manage-events/
Don't we already do this some place like Admin :: Manage Users. Would make life easier than coding from scratch.

Seems like it, but I don't know where.

Quote
Would be kool if Admin could Activate/Inactivate by clicking [Active] or [Inactive] here: /admin-manage-events/
Done.
Quote
Regarding this, fixed. Look at other post shortly . . .
Oh that... yeah, we did that in /manage/members/, but that's not what I had in mind. I was thinking [Click to Toggle].
Title: Re: Chekin' in
Post by: Daniel Abrams on September 28, 2021, 05:35:12 PM
Quote
Quote
Quote
Would be kool if Admin could Activate/Inactivate by clicking [Active] or [Inactive] here: /admin-manage-events/
Don't we already do this some place like Admin :: Manage Users. Would make life easier than coding from scratch.

Seems like it, but I don't know where.

Quote
Would be kool if Admin could Activate/Inactivate by clicking [Active] or [Inactive] here: /admin-manage-events/
Done.
Quote
Regarding this, fixed. Look at other post shortly . . .
Quote
I think we did this somewhere. Can you have a look around?
Oh that... yeah, we did that in /manage/members/, but that's not what I had in mind. I was thinking [Click to Toggle].
Title: Re: Chekin' in
Post by: Daniel Abrams on September 28, 2021, 05:36:26 PM
I thought we were in the middle of a discussion about language:

Main Event :: Sub-event

or

Parent Event :: Child Event

I decided that I like Parent :: Child.

I'll keep an eye out for places that I think it might be confusing.
Okay, should only see Parent and Child. If you see anything elsewhere, let me know.
Title: Re: Chekin' in
Post by: Hollis Brown on September 28, 2021, 05:49:38 PM
Quote
Quote
Quote
Would be kool if Admin could Activate/Inactivate by clicking [Active] or [Inactive] here: /admin-manage-events/
Don't we already do this some place like Admin :: Manage Users. Would make life easier than coding from scratch.

Seems like it, but I don't know where.

Quote
Would be kool if Admin could Activate/Inactivate by clicking [Active] or [Inactive] here: /admin-manage-events/
Done.
Quote
Regarding this, fixed. Look at other post shortly . . .
Quote
I think we did this somewhere. Can you have a look around?
Oh that... yeah, we did that in /manage/members/, but that's not what I had in mind. I was thinking [Click to Toggle].
Title: Re: Chekin' in
Post by: Daniel Abrams on September 28, 2021, 05:51:39 PM
Yeah, I think we have done that somewhere. Can you have a look around?
Title: Re: Chekin' in
Post by: Hollis Brown on September 28, 2021, 06:06:53 PM
Getting Oops!
https://development.chapteroffice.com/admin-manage-settings
Title: Re: Chekin' in
Post by: Hollis Brown on September 28, 2021, 07:30:51 PM
This is all I can think of: /admin-manage-pages
Title: Re: Chekin' in
Post by: Hollis Brown on September 28, 2021, 07:32:13 PM
...but you already had that.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 28, 2021, 08:06:35 PM
This is all I can think of: /admin-manage-pages
See nothing there. You mean like what see see here: https://development.chapteroffice.com/admin-manage-counties
Title: Re: Chekin' in
Post by: Daniel Abrams on September 28, 2021, 08:06:52 PM
Getting Oops!
https://development.chapteroffice.com/admin-manage-settings
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on September 28, 2021, 08:18:21 PM
This is all I can think of: /admin-manage-pages
See nothing there. You mean like what see see here: https://development.chapteroffice.com/admin-manage-counties
Ah! There it is.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 28, 2021, 08:21:12 PM
Okay, will do. Take a few hours. . .
Title: Re: Chekin' in
Post by: Daniel Abrams on September 28, 2021, 08:26:50 PM
Can you add a Parent Event and some Days and Child Events for me to use to develop this?
Title: Re: Chekin' in
Post by: Hollis Brown on September 28, 2021, 08:46:05 PM
Like that?
Title: Re: Chekin' in
Post by: Daniel Abrams on September 28, 2021, 08:54:50 PM
Perfect, thanks!
Title: Re: Chekin' in
Post by: Daniel Abrams on September 28, 2021, 09:22:31 PM
That was quick, done. How is it?
Title: Re: Chekin' in
Post by: Hollis Brown on September 28, 2021, 10:37:35 PM
Looks good.
Title: Re: Chekin' in
Post by: Hollis Brown on September 28, 2021, 10:43:37 PM
I suggested earlier that we have Admin input Title and Summary with Date and Time. You didn't like that idea. How about leaving those fields blank? That way they don't show up with wrong info. Being blank would suggest not that something is wrong, rather that something is missing that needs to be added.

Take a look at the Master Event and all its Days and Child Events. They all have bad improper data because we cloned the Main Event. They should not be clones. They should be stand alone Days, Events and Breaks with their own Titles, Summaries and Descriptions.
Title: Re: Chekin' in
Post by: Hollis Brown on September 28, 2021, 10:46:29 PM
Location should only be required for the Main Event.

Break should have only one required field: Title

Title: Re: Chekin' in
Post by: Daniel Abrams on September 28, 2021, 10:52:22 PM
Looking at it  ...
Title: Re: Chekin' in
Post by: Hollis Brown on September 28, 2021, 11:06:43 PM
I'm done. Tomorrow...
Title: Re: Chekin' in
Post by: Daniel Abrams on September 28, 2021, 11:53:30 PM
All done.
Title: Re: Chekin' in
Post by: Hollis Brown on September 29, 2021, 01:22:11 PM
Shouldn't the [Delete Day] pop-up include "...and all Child Events and Breaks?"

Here it is now:

Confirm Event Deletion
Are you sure you want to delete this Day? This action CANNOT be undone.
 
Title: Re: Chekin' in
Post by: Hollis Brown on September 29, 2021, 01:31:03 PM
Oops!
Cannot query database!


When attempting to Add Event.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 29, 2021, 02:53:54 PM
Oops!
Cannot query database!


When attempting to Add Event.
Fixed.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 29, 2021, 02:55:14 PM
Shouldn't the [Delete Day] pop-up include "...and all Child Events and Breaks?"

Here it is now:

Confirm Event Deletion
Are you sure you want to delete this Day? This action CANNOT be undone.
I decided to not delete Child Events and Break when delete Day. Leave that as option for admin later in case they wanted to do some differently with them. Yes?
Title: Re: Chekin' in
Post by: Hollis Brown on September 29, 2021, 03:21:29 PM
Hmmm... interesting question. Hadn't thought of that. Not sure how that might work, but might makes sense ... somehow... for some reason... I guess... maybe... we'll see.

I believe I tested it and deleting Day deleted everything below.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 29, 2021, 03:30:50 PM
Hmmm... interesting question. Hadn't thought of that. Not sure how that might work, but might makes sense ... somehow... for some reason... I guess... maybe... we'll see.

I believe I tested it and deleting Day deleted everything below.
Can you a day and add a break and child event to that day so I can test.
Title: Re: Chekin' in
Post by: Hollis Brown on September 29, 2021, 04:10:15 PM
Hmmm... interesting question. Hadn't thought of that. Not sure how that might work, but might makes sense ... somehow... for some reason... I guess... maybe... we'll see.

I believe I tested it and deleting Day deleted everything below.
Can you a day and add a break and child event to that day so I can test.

Note:
Also, there is still a required-field asterisk on Day > Location
Title: Re: Chekin' in
Post by: Daniel Abrams on September 29, 2021, 04:15:27 PM
I decided to make it so if you delete a day, all child events and breaks on that day are also deleted. Also take care of the other stuff in your last post. Gonna take some hours, and may go into the evening. So, no more testing until I'm done . . .
Title: Re: Chekin' in
Post by: Hollis Brown on September 29, 2021, 04:17:39 PM
Let's revisit this conversation about Parent ><Child.
I think we need better language.


How about:
Title: Re: Chekin' in
Post by: Hollis Brown on September 29, 2021, 04:21:01 PM
Oh look! They are color coded. I thought you had that last night, it seem right this afternoon. Reason: different monitor. The contrast is apparent on Janice's computer. It is not so evident on this one.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 29, 2021, 04:23:17 PM
Talk later . . .
Title: Re: Chekin' in
Post by: Daniel Abrams on September 29, 2021, 08:26:53 PM
Okay, I think I got it all done. Can you test? First, add some Days, Sessions, and Breaks to the second day. Then test on one of the days. If something goes wrong, stop there.

1. First, delete a Break. Okay?
2. If okay, delete a Day. Okay? Were all the Sessions and Breaks for that Day also deleted?
3. If okay and yes, delete an Event. Were all the Days, Sessions, and Breaks deleted for that Day?
Title: Re: Chekin' in
Post by: Hollis Brown on September 29, 2021, 08:50:50 PM
Otherwise occupied for the rest of the evening and most of tomorrow.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 29, 2021, 08:58:36 PM
Ditto :)
Title: Re: Chekin' in
Post by: Daniel Abrams on September 29, 2021, 11:37:32 PM
BTW, I will be available all day tomorrow.
Title: Re: Chekin' in
Post by: Hollis Brown on September 30, 2021, 07:24:41 AM
When I hover over the Edit Event icon I get [Edit Event].
When I hover over the Edit Session icon I get [Edit Session].
When I hover over Edit Day or Edit Break icons, I also get [Edit Session].
Title: Re: Chekin' in
Post by: Hollis Brown on September 30, 2021, 07:28:10 AM
Wondering about wisdom of adding [Delete] button below Active/Inactive. I mean, if you've decided to delete it, why open it and scroll down to delete? Just makes it a little more efficient.
Title: Re: Chekin' in
Post by: Hollis Brown on September 30, 2021, 07:31:58 AM
Deleted Day - Session and Break gone - Day itself remains (not deleted)
Title: Re: Chekin' in
Post by: Hollis Brown on September 30, 2021, 07:32:37 AM
I have two inspections today.

I like the new colors.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 30, 2021, 12:05:06 PM
I think I addressed everything.
Title: Re: Chekin' in
Post by: Hollis Brown on September 30, 2021, 01:20:17 PM
When you [Add Days] from /admin-manage-events/ rather than +, the calendar defaults to December 2010.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 30, 2021, 02:29:46 PM
When you [Add Days] from /admin-manage-events/ rather than +, the calendar defaults to December 2010.
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on September 30, 2021, 02:38:01 PM
Note that existing 2-day Event has only one Day attached. Cannot add second Day. Attempt to add second Day. Set start to Oct 2 9:00. Set End to Oct 2 12:00. Automatically changes start time to 10/1.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 30, 2021, 04:32:22 PM
How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on September 30, 2021, 08:31:39 PM
Note that Day 2 extends beyond End Time of Main Event.

Not sure why we have start and end times for Event. Shouldn't that just be Start and End Dates?
Title: Re: Chekin' in
Post by: Daniel Abrams on September 30, 2021, 09:35:10 PM
Note that Day 2 extends beyond End Time of Main Event.

Not sure why we have start and end times for Event. Shouldn't that just be Start and End Dates?
Solution to both is to only specify date when adding and editing Events. Yes? Tad complicated given the complexity of the underlying JavaScript code, but doable. I can get started on this.
Title: Re: Chekin' in
Post by: Hollis Brown on September 30, 2021, 09:59:21 PM
I think that would make it more functional and less confusing.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 30, 2021, 10:12:09 PM
Working on it . . .
Title: Re: Chekin' in
Post by: Daniel Abrams on September 30, 2021, 10:25:18 PM
I think I got it. Test by adding/editing Events, Days, Sessions, and Breaks.
Title: Re: Chekin' in
Post by: Hollis Brown on September 30, 2021, 10:33:30 PM
Typos:

Confirm Event Deletion
Are you sure you want to delete this Event and all of its Days, Sessionss, and Breaks? This action CANNOT be undone.

- If you delete an Event, all Days, Sessions, and Breaks linked to the selected Event are also deleted.
- If you delete a Day, all Sessions, and Breaks linked to the selected Day are also deleted.
- If you delete a Session, only the selected Session is deleted. Breaks are unaffected. Event and other Sessions are unaffected.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 30, 2021, 10:44:26 PM
Typos:

Confirm Event Deletion
Are you sure you want to delete this Event and all of its Days, Sessionss, and Breaks? This action CANNOT be undone.

- If you delete an Event, all Days, Sessions, and Breaks linked to the selected Event are also deleted.
- If you delete a Day, all Sessions, and Breaks linked to the selected Day are also deleted.
- If you delete a Session, only the selected Session is deleted. Breaks are unaffected. Event and other Sessions are unaffected.
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on September 30, 2021, 10:47:53 PM
[Add Day] works well.

+ to add day gives me a confusing date editor. It defaults to 1 minute. 12:00pm minus 1 hour = 11pm.
Title: Re: Chekin' in
Post by: Daniel Abrams on September 30, 2021, 11:14:07 PM
Working on it ...
Title: Re: Chekin' in
Post by: Daniel Abrams on September 30, 2021, 11:23:34 PM
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on September 30, 2021, 11:40:25 PM
Tomorrow
Title: Re: Chekin' in
Post by: Daniel Abrams on September 30, 2021, 11:48:39 PM
Okay, getting late here too.
Title: Re: Chekin' in
Post by: Hollis Brown on October 01, 2021, 02:44:40 PM
Uh, I intended that we eliminate Times for Event, but you have eliminated it for Day also.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 01, 2021, 03:11:03 PM
Working on it . . .
Title: Re: Chekin' in
Post by: Daniel Abrams on October 01, 2021, 03:24:34 PM
How is it now?
Title: Re: Chekin' in
Post by: Daniel Abrams on October 01, 2021, 04:33:13 PM
BTW, in about half an hour, I'll be gone for the rest of day. Meeting friends (including one from out of town). We are going to the BC Lions football game. But at it all day tomorrow and Sunday.
Title: Re: Chekin' in
Post by: Hollis Brown on October 01, 2021, 07:02:53 PM
Have fun!!
Title: Re: Chekin' in
Post by: Daniel Abrams on October 02, 2021, 11:42:12 AM
We did, but the Lions not so much. They lost 9-30. Oh well, back to what's more important. How is it now since my last edits?
Title: Re: Chekin' in
Post by: Hollis Brown on October 02, 2021, 12:40:01 PM
Confirm Event Deletion
Are you sure you want to delete this Event and all of its Days, Sessionss, and Breaks? This action CANNOT be undone.

- If you delete an Event, all Days, Sessions, and Breaks linked to the selected Event are also deleted.
- If you delete a Day, all Sessions, and Breaks linked to the selected Day are also deleted.
- If you delete a Session, only the selected Session is deleted. Breaks are unaffected. Event and other Sessions are unaffected.
Title: Re: Chekin' in
Post by: Hollis Brown on October 02, 2021, 12:45:54 PM
It won't let me create an Event without a Day. Why not let Admin create something real simple (like the way it is now)? They would enter the Date only and put times and other info in the Description.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 02, 2021, 12:50:16 PM
Confirm Event Deletion
Are you sure you want to delete this Event and all of its Days, Sessionss, and Breaks? This action CANNOT be undone.

- If you delete an Event, all Days, Sessions, and Breaks linked to the selected Event are also deleted.
- If you delete a Day, all Sessions, and Breaks linked to the selected Day are also deleted.
- If you delete a Session, only the selected Session is deleted. Breaks are unaffected. Event and other Sessions are unaffected.
What about it?
Title: Re: Chekin' in
Post by: Hollis Brown on October 02, 2021, 12:51:02 PM
Confirm Event Deletion
Are you sure you want to delete this Event and all of its Days, Sessionss, and Breaks? This action CANNOT be undone.

- If you delete an Event, all Days, Sessions, and Breaks linked to the selected Event are also deleted.
- If you delete a Day, all Sessions, and Breaks linked to the selected Day are also deleted.
- If you delete a Session, only the selected Session is deleted. Breaks are unaffected. Event and other Sessions are unaffected.
What about it?

Two S's in Sessions. See red font.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 02, 2021, 12:52:18 PM
It won't let me create an Event without a Day. Why not let Admin create something real simple (like the way it is now)? They would enter the Date only and put times and other info in the Description.
So, make Days optional? Remove time from Day Start and End?
Title: Re: Chekin' in
Post by: Hollis Brown on October 02, 2021, 12:54:01 PM
Tried Adding Day to existing Event. Get conflicting Error message. Note the Error says 9:00 when the End Time I selected is 5:00.
Title: Re: Chekin' in
Post by: Hollis Brown on October 02, 2021, 12:55:05 PM
It won't let me create an Event without a Day. Why not let Admin create something real simple (like the way it is now)? They would enter the Date only and put times and other info in the Description.
So, make Days optional? Remove time from Day Start and End?
Make Days optional.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 02, 2021, 12:55:16 PM
Confirm Event Deletion
Are you sure you want to delete this Event and all of its Days, Sessionss, and Breaks? This action CANNOT be undone.

- If you delete an Event, all Days, Sessions, and Breaks linked to the selected Event are also deleted.
- If you delete a Day, all Sessions, and Breaks linked to the selected Day are also deleted.
- If you delete a Session, only the selected Session is deleted. Breaks are unaffected. Event and other Sessions are unaffected.
What about it?

Two S's in Sessions. See red font.
Ah, didn't see the red. Fixed.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 02, 2021, 12:59:08 PM
It won't let me create an Event without a Day. Why not let Admin create something real simple (like the way it is now)? They would enter the Date only and put times and other info in the Description.
So, make Days optional? Remove time from Day Start and End?
Make Days optional.
Okay, working on this and other . . .
Title: Re: Chekin' in
Post by: Hollis Brown on October 02, 2021, 01:11:28 PM
Back from lunch at 1:30 920 minutes from now)
Title: Re: Chekin' in
Post by: Daniel Abrams on October 02, 2021, 01:39:57 PM
Done.
Title: Re: Chekin' in
Post by: Hollis Brown on October 02, 2021, 03:12:23 PM
It did not require that I Add a day; it just automatically created the Day for me. I'm thinking that we might want an Event without a Day--just an Event the way it is now.
Title: Re: Chekin' in
Post by: Hollis Brown on October 02, 2021, 03:19:04 PM
When I use + to Add Day, it only allows days within scope of Event. That's good, but it defaults to :01 (minutes). That's bad.

When I use [Add Days], it allows me to select days outside scope of Event. That's bad, but it defaults to :00. That's good.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 02, 2021, 03:19:25 PM
You selected no Days, but a Day was added? Shouldn't be that way. Looking at it . . .
Title: Re: Chekin' in
Post by: Daniel Abrams on October 02, 2021, 03:24:24 PM
You selected no Days, but a Day was added? Shouldn't be that way. Looking at it . . .
I think I see problem. When adding an Event, How Many Days was default of 1. I set default to None. Okay now If so, I'll move on to the other issue.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 02, 2021, 03:39:48 PM
Quote
When I use + to Add Day, it only allows days within scope of Event. That's good, but it defaults to :01 (minutes). That's bad.
Fixed.

Quote
When I use [Add Days], it allows me to select days outside scope of Event. That's bad, but it defaults to :00. That's good.
Not seeing this.
Title: Re: Chekin' in
Post by: Hollis Brown on October 02, 2021, 05:50:37 PM
Confirm Event Deletion
Are you sure you want to delete this Event and all of its Days, Sessionss, and Breaks? This action CANNOT be undone.
Title: Re: Chekin' in
Post by: Hollis Brown on October 02, 2021, 06:19:26 PM
I add by + I am limited to the dates of the Event. That's good. See pic
Title: Re: Chekin' in
Post by: Hollis Brown on October 02, 2021, 06:21:28 PM
I add Day by [Add Days]; I get full calendar of options. Not good. See pic
Title: Re: Chekin' in
Post by: Daniel Abrams on October 02, 2021, 07:51:17 PM
Confirm Event Deletion
Are you sure you want to delete this Event and all of its Days, Sessionss, and Breaks? This action CANNOT be undone.
Fixed.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 02, 2021, 07:52:02 PM
I add Day by [Add Days]; I get full calendar of options. Not good. See pic
Okay, you don't have to hit me over the head with a hammer, I get it now ;) Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on October 02, 2021, 08:02:49 PM
The Date/Time editor is defaulting to midnight rather than noon.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 02, 2021, 08:18:49 PM
What should the default start and end times be? Would 9am and 5pm (consecutively) make sense?
Title: Re: Chekin' in
Post by: Hollis Brown on October 02, 2021, 08:22:09 PM
Hadn't thought about that. I was noon in both cases, so click down a few time for start and up a few times for end. Your idea makes sense. I think I like it.
Title: Re: Chekin' in
Post by: Hollis Brown on October 02, 2021, 08:38:03 PM
Hadn't thought about that. I was noon in both cases, so click down a few time for start and up a few times for end. Your idea makes sense. I think I like it.
No, I change my mind. Noon makes more sense. It's the middle of the day. You can go backward and forward easily. A one-hour session from 9 to 10:00 would require going all the way back from 5:00 through noon to 10. I don't like it. Noon.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 02, 2021, 08:40:44 PM
Hadn't thought about that. I was noon in both cases, so click down a few time for start and up a few times for end. Your idea makes sense. I think I like it.
Actually I like yours better. Done.
Title: Re: Chekin' in
Post by: Hollis Brown on October 02, 2021, 08:56:45 PM
I'm thinking that I like to be able to set Sessions and Breaks in one screen, not Sessions OR Breaks.
Title: Re: Chekin' in
Post by: Hollis Brown on October 02, 2021, 09:04:16 PM
I'm thinking that I like to be able to set Sessions and Breaks in one screen, not Sessions OR Breaks.
I take that back.

Here's what I'd like to see to streamline this process:
Title: Re: Chekin' in
Post by: Hollis Brown on October 02, 2021, 09:07:45 PM
I'm thinking that I like to be able to set Sessions and Breaks in one screen, not Sessions OR Breaks.
I take that back.

Here's what I'd like to see to streamline this process:
  • Are you sure message when Break encroaches on Session
  • Edit content on /admin-manage-events/ screen

Then, if we don't make Date and Time required on [Add Session] or [Add Break] Admin could just add the number of Sessions and then set Date, Time, Title and Description here: /admin-manage-events/
Title: Re: Chekin' in
Post by: Hollis Brown on October 02, 2021, 09:08:16 PM
Easy Peasy
Title: Re: Chekin' in
Post by: Hollis Brown on October 02, 2021, 09:43:04 PM
Note that 10/9 has a lunch break that ends one hour after the afternoon session begins. It is unlikely that this would be the Admin's intent, but in the interst of flexibility we should allow it, but somehow flag it. Assuming that it's wrong, we don't know whether the Session starts to soon of the Break goes too late so we should not disallow anything. We should make this conflict obvious and easy to correct. We don't want to send them away; rather let them edit right there on that page: /admin-manage-events/

Title: Re: Chekin' in
Post by: Hollis Brown on October 02, 2021, 09:52:46 PM
Correction: Let them edit Date & Time, Title, Summary and Location here: /admin-manage-events/
Title: Re: Chekin' in
Post by: Daniel Abrams on October 02, 2021, 10:02:19 PM
I'm thinking that I like to be able to set Sessions and Breaks in one screen, not Sessions OR Breaks.
I take that back.

Here's what I'd like to see to streamline this process:
  • Are you sure message when Break encroaches on Session
  • Edit content on /admin-manage-events/ screen

Then, if we don't make Date and Time required on [Add Session] or [Add Break] Admin could just add the number of Sessions and then set Date, Time, Title and Description here: /admin-manage-events/
How is this now?
Title: Re: Chekin' in
Post by: Hollis Brown on October 02, 2021, 10:09:00 PM
Try to add two Sessions to 10/10 properly and get:

Oops!
No selection to add!
Title: Re: Chekin' in
Post by: Daniel Abrams on October 02, 2021, 10:20:03 PM
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on October 02, 2021, 10:24:45 PM
I'm thinking that I like to be able to set Sessions and Breaks in one screen, not Sessions OR Breaks.
I take that back.

Here's what I'd like to see to streamline this process:
  • Are you sure message when Break encroaches on Session
  • Edit content on /admin-manage-events/ screen

Then, if we don't make Date and Time required on [Add Session] or [Add Break] Admin could just add the number of Sessions and then set Date, Time, Title and Description here: /admin-manage-events/
How is this now?

What did you change?
Title: Re: Chekin' in
Post by: Daniel Abrams on October 02, 2021, 10:28:02 PM
Date and Time no longer required fields when adding Sessions or Breaks.
Title: Re: Chekin' in
Post by: Hollis Brown on October 02, 2021, 10:31:31 PM
Okay, I see. Now, how do I edit them?
Title: Re: Chekin' in
Post by: Daniel Abrams on October 02, 2021, 10:35:20 PM
Not following. Edit any Session or Break via https://development.chapteroffice.com/admin-manage-events/
Title: Re: Chekin' in
Post by: Hollis Brown on October 02, 2021, 10:40:59 PM
The other day we streamlined the process by allowing Admin to toggle Active/Inactivate without leaving the main /admin-manage-events/ page.

What I'm suggesting is that we allow edit of the rest of those fields there also: Start, End, Title, Summary & Location.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 02, 2021, 10:56:13 PM
That's gonna be really problematic due to the underlying jQuery. That page is huge, and loaded to the max with jQuery. I would like to avoid that. We already see how small changes drag out.
Title: Re: Chekin' in
Post by: Hollis Brown on October 02, 2021, 11:03:27 PM
Your'e the boss and I'm crashing. How about just change Time there? Require date on Add screen, but allow change Start and End Time so Admin can move them around in visual interface... without opening each one individually in another screen.

If it's a bad idea, let's move on.

Uh, if we're not going to implement my idea, should go back and make Date and Time required on Add Session or Add Break page?

Title: Re: Chekin' in
Post by: Hollis Brown on October 02, 2021, 11:09:22 PM
Or how about, add clock icon to Day and have it open a popup that allows changing times of all Sessions and Breaks on that Day? How about that?
Title: Re: Chekin' in
Post by: Daniel Abrams on October 02, 2021, 11:14:46 PM
I'll give it some thought tonight, and play around tomorrow.
Title: Re: Chekin' in
Post by: Hollis Brown on October 02, 2021, 11:26:31 PM
I have 10:00 inspection Sunday.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 03, 2021, 02:09:04 AM
Or how about, add clock icon to Day and have it open a popup that allows changing times of all Sessions and Breaks on that Day? How about that?
Done. How is it?
Title: Re: Chekin' in
Post by: Hollis Brown on October 03, 2021, 08:23:47 AM
Thanks for staying up to do that.

Not sure...
I'm not getting the affect I wanted. When I look at that colorful page, I want to edit it right there and see the changes develop as I make them. I envision the page immediately refreshing itself whenever a time change is made so I can see graphically the affect of changing a time. Then I want to be able to edit those other fields one after the other without having to go to some other page and then coming back to see the changes.

If we're going to stick with what you have, I think breaking it into smaller chuncks would be preferable. The Event clock icon should only allow changes to Days. When you save, you see how you have rearanged the Days. Then a Day clock icon allows Admin to rearrange Sessions and Breaks for each Day individually.

But I still find myself looking at that page and wishing I could just edit it right there and see the changes immediately as I make them. I imagine a complicated Event with multiple Days and Multiple Sessions and Breaks in each Day. Say we have six one-hour Speakers with a five minute break between each.

Break :: 8:45 - 9:00 Plenary John Smith
Session :: 9:00 - 9:55 Electrical Joe Blow
Break :: 9:55 - 10:00 Prize Drawing and Introduction
Session :: 10:00 - 10:55 Plumbing Jon Doe
Break :: 10:55 - 11:00 Prize Drawing and Introduction
Session :: 11:00 - 11:55 Roofing Jim Jones
Break :: 11:55 - 12:55 Lunch
Break :: 12:55 - 1:00 Prize Drawing and Introduction
Yadda yadda
I don't want to go away to two different screens (one for time and the other for descriptions). I want to go down the list changing all the Start and End Times then clicking a refresh button to see my changes. Then I want to go down the list changing the topics (Title) and Speaker (Summary) without going somewhere else and having to remember where I am and why I'm there, then come back see what I did. My vision seems so much more efficient and less frustrating for the Admin.

Maybe I'm wrong and/or maybe it's not worth the effort. I don't know, but I have a 10:00 inspection.

Not sure how this would work, but what if an [Edit Page] button created an identically formatted but easily edited page? When saved, it disappears and the original page is refreshed with new content. Admin could make one change and refresh, or multiple changes and refresh while always working in the same layout.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 03, 2021, 12:47:10 PM
Working on it . . .
Title: Re: Chekin' in
Post by: Hollis Brown on October 03, 2021, 02:44:52 PM
I'm here till about 5:00. Then back around 8 or 9:00.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 03, 2021, 03:10:06 PM
Done. How is it?
Title: Re: Chekin' in
Post by: Hollis Brown on October 03, 2021, 03:25:07 PM
I can change Start Time, but not End Time:

Oops!
Invalid [Mode] passed
Title: Re: Chekin' in
Post by: Daniel Abrams on October 03, 2021, 03:27:51 PM
Doing something. Hold on . . .
Title: Re: Chekin' in
Post by: Hollis Brown on October 03, 2021, 04:55:37 PM
Back in a few hours.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 03, 2021, 08:25:37 PM
How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on October 03, 2021, 08:34:49 PM
[Add Days] only allows PM , no AM
Title: Re: Chekin' in
Post by: Hollis Brown on October 03, 2021, 08:37:50 PM
Would help if I could see entire Date and Time. How about stacking them above each other and/or shrinking Location?
Title: Re: Chekin' in
Post by: Hollis Brown on October 03, 2021, 09:05:13 PM
Do we even need location on that page?
Title: Re: Chekin' in
Post by: Daniel Abrams on October 03, 2021, 09:12:08 PM
[Add Days] only allows PM , no AM
Fixed.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 03, 2021, 09:12:27 PM
Would help if I could see entire Date and Time. How about stacking them above each other and/or shrinking Location?
Fixed.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 03, 2021, 09:13:28 PM
Do we even need location on that page?
I kind of like it. The problem was with URLs. I think I came up with a solution. How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on October 03, 2021, 09:17:53 PM
I still can't see the whole Session Time.

On second thought, seeing Location on that page could be kind of important, if say, different Sessions were in different rooms.
Title: Re: Chekin' in
Post by: Hollis Brown on October 03, 2021, 09:19:02 PM
I setup three day event, but can only select the first day.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 03, 2021, 09:30:38 PM
I still can't see the whole Session Time.
Not following.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 03, 2021, 09:31:11 PM
I setup three day event, but can only select the first day.
Not following. Select how?
Title: Re: Chekin' in
Post by: Hollis Brown on October 03, 2021, 09:37:26 PM
This is an Event October 8, 9 and 10. I can only select the 8th.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 03, 2021, 09:40:04 PM
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on October 03, 2021, 09:59:10 PM
Is a 2-digit year possible? 10/8/21
Title: Re: Chekin' in
Post by: Daniel Abrams on October 03, 2021, 10:00:50 PM
Is a 2-digit year possible? 10/8/21
No.
Title: Re: Chekin' in
Post by: Hollis Brown on October 03, 2021, 10:01:36 PM
The Sessions Date/Time editor is defaulting to midnight again.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 03, 2021, 10:05:44 PM
Where am I looking?
Title: Re: Chekin' in
Post by: Hollis Brown on October 03, 2021, 10:14:30 PM
Where am I looking?
Add Sessions
Title: Re: Chekin' in
Post by: Hollis Brown on October 03, 2021, 10:15:15 PM
Where am I looking?
Add Sessions - Add breaks
Title: Re: Chekin' in
Post by: Daniel Abrams on October 03, 2021, 10:15:48 PM
Okay, I'm quitting for the night to preserve my sanity. Tomorrow, we are going to test in a different way with me taking the lead. More structured and linear.
Title: Re: Chekin' in
Post by: Hollis Brown on October 03, 2021, 10:26:13 PM
I have two inspections tomorrow.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 03, 2021, 10:33:18 PM
Where am I looking?
Add Sessions - Add breaks
Think I fixed it, but let's stop there for tonight. Gotta be up at 4:30am, and I want to handle this testing a little differently. Not your fault. But given the great complexity of this, and with me being the coder who built and understands the underlying complexity, I think it would be better if I guide the testing.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 03, 2021, 10:35:06 PM
I have two inspections tomorrow.
Okay, just me know when you will be available. I'll still be working and testing this regardless.
Title: Re: Chekin' in
Post by: Hollis Brown on October 03, 2021, 10:57:35 PM
Our purpose here is to streamline the scheduling. It would be nice to see that other data (Location), but seeing Date AND Time is more important.
Title: Re: Chekin' in
Post by: Hollis Brown on October 04, 2021, 08:36:50 AM
The balance we're trying to strike is between displaying all that information on that page vs. sending the Admins off to another page to enter the data.

Optimally we would optimize both. As I envision that, I see two different versions of this page. Don't worry. I'm not suggesting that. I'm just thinking out loud.

Given that we have taken this plunge, I think that what I said last night is accurate. Seeing the entire Date and Time is more important than including some of that other data. The question becomes what should we lose to make more room. If our new purpose for this page is organizing Days, Sessions, Breaks and Locations, then Location is more important than Attendees.

The thing about prioritizing Locations is that it would be a pretty rare that different Sessions would have different Locations. In that rare situation, though, it would be pretty important.

Question: Is it practical to somehow make this page somehow dual purpose--shrink or expand columns as needed... or something?
Title: Re: Chekin' in
Post by: Daniel Abrams on October 04, 2021, 11:27:44 AM
Let's deal with this first. I see two options:

1. This: http://bacubacu.com/colresizable/#samples

2. Or, something custom I could create quick and easy where you check which columns you want to see. For example:

Select Columns to Display
==================

[] Summary
[] Location


I kind of like the second one.
Title: Re: Chekin' in
Post by: Hollis Brown on October 04, 2021, 02:31:35 PM
I do too
Title: Re: Chekin' in
Post by: Daniel Abrams on October 04, 2021, 02:42:13 PM
https://development.chapteroffice.com/admin-manage-events
How is it?
Title: Re: Chekin' in
Post by: Hollis Brown on October 04, 2021, 03:39:59 PM
Like
Title: Re: Chekin' in
Post by: Daniel Abrams on October 04, 2021, 03:42:48 PM
Me too! Later we will introduce this elsewhere. Now back to testing. I'm gonna delete all events etc., so we can test in a more orderly manner.
Title: Re: Chekin' in
Post by: Hollis Brown on October 04, 2021, 05:11:33 PM
Will be home in a few hours
Title: Re: Chekin' in
Post by: Daniel Abrams on October 04, 2021, 05:45:26 PM
When you do get back, test by adding an Event with NO days. How is it the process? If okay, delete the Event, and add another Event with 2 days. Good? In both cases, anything should change in the Add Event modal popup?
Title: Re: Chekin' in
Post by: Hollis Brown on October 04, 2021, 09:05:27 PM
Create 0 day Event - Good

Create 1-day Event - Date of Event shows, but Date and Time of Day does not show.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 04, 2021, 09:31:51 PM
Create 0 day Event - Good

Create 1-day Event - Date of Event shows, but Date and Time of Day does not show.
I see it now. Did you edit afterwards?
Title: Re: Chekin' in
Post by: Hollis Brown on October 04, 2021, 09:36:00 PM
Oh yeah, sorry. I did edit afterwords. should have left it alone.
Title: Re: Chekin' in
Post by: Hollis Brown on October 04, 2021, 09:38:22 PM
Now I'm digging my hole deeper. Tried to delete it and recreate error, but apparently you've already started working on it.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 04, 2021, 09:46:35 PM
Okay, should be good now. Can you try again.
Title: Re: Chekin' in
Post by: Hollis Brown on October 04, 2021, 09:56:35 PM
Creates two-day Event correctly.

Title: Re: Chekin' in
Post by: Daniel Abrams on October 04, 2021, 10:08:31 PM
Okay, let's pause there as signing off soon. Although if you want to some testing, go for it. I'll catch up in the AM.
Title: Re: Chekin' in
Post by: Hollis Brown on October 05, 2021, 02:10:56 PM
It's allowing me to set a Dat outside the Event parameters.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 05, 2021, 02:42:01 PM
When I try to add a Day to an existing Event, the calendar only allows me to select between 10/08/2021 and 10/10/2021. What am I missing?
Title: Re: Chekin' in
Post by: Hollis Brown on October 05, 2021, 03:47:23 PM
It would appear that you're right (which means i'm wrong).
Title: Re: Chekin' in
Post by: Daniel Abrams on October 05, 2021, 04:19:28 PM
I do see a Day outside the Event date range. Did this happen when you edited the date later using the in-page date editor?
Title: Re: Chekin' in
Post by: Hollis Brown on October 05, 2021, 08:08:52 PM
I don't know. I think I was half asleep. I may have done that when I was first setting it up before the Event date range was set.
Title: Re: Chekin' in
Post by: Hollis Brown on October 05, 2021, 08:14:16 PM
But now I get this when I try to add a Day:

Oops!
a:12:{s:9:"doadddays";s:1:"1";s:16:"addstartdatetime";a:1:{i:0;s:18:"10/08/2021 8:00 AM";}s:14:"addenddatetime";a:1:{i:0;s:18:"10/08/2021 5:00 PM";}s:14:"doaddsubevents";s:1:"0";s:11:"doaddbreaks";s:1:"0";s:4:"date";s:0:"";s:4:"mode";s:6:"addday";s:9:"startdate";s:19:"10/08/2021 12:00 PM";s:7:"enddate";s:19:"10/10/2021 12:00 PM";s:6:"action";s:13:"addchildevent";s:3:"eid";s:2:"37";s:4:"pdid";s:0:"";}
Title: Re: Chekin' in
Post by: Daniel Abrams on October 05, 2021, 08:38:55 PM
Whoops, my bad. Old residual debug code.Removed. Should be good now.
Title: Re: Chekin' in
Post by: Hollis Brown on October 05, 2021, 09:47:27 PM
It let me Add a Session with a Start Time before the Start Time of the Day.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 05, 2021, 10:12:21 PM
Working on it . . .
Title: Re: Chekin' in
Post by: Daniel Abrams on October 05, 2021, 11:25:38 PM
This is going to take all night.
Title: Re: Chekin' in
Post by: Hollis Brown on October 05, 2021, 11:32:28 PM
Have fun
Title: Re: Chekin' in
Post by: Daniel Abrams on October 06, 2021, 07:36:15 PM
Ready to test.
Title: Re: Chekin' in
Post by: Hollis Brown on October 06, 2021, 10:47:19 PM
I can no longer select Start and End Dates and Times in [Add Event].

So, I Add an Event without setting Date and Time. Then when I try to set it on the colorful page I get Oops!. This happens whether I have set Days or if there are no Days set.
Title: Re: Chekin' in
Post by: Hollis Brown on October 06, 2021, 10:50:44 PM
I just spent the evenin1, setting up for tomorrow's annual VAREI meeting. We (you and I) will make $1,000 tomorrow. How about that?

I'm gonna crash now, though. Tomorrow's gonna be a long day.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 07, 2021, 12:04:37 PM
I can no longer select Start and End Dates and Times in [Add Event].

So, I Add an Event without setting Date and Time. Then when I try to set it on the colorful page I get Oops!. This happens whether I have set Days or if there are no Days set.
Yeah, I took that out of Add / Edit Event since it is also handled in-page. Simpler and less work since a lot of coding to implement validation of times. Hope okay.

I can set times. What is the exact error message you get?
Title: Re: Chekin' in
Post by: Daniel Abrams on October 07, 2021, 12:08:32 PM
I just spent the evenin1, setting up for tomorrow's annual VAREI meeting. We (you and I) will make $1,000 tomorrow. How about that?

I'm gonna crash now, though. Tomorrow's gonna be a long day.
Cool! I won't turn it down :)
Title: Re: Chekin' in
Post by: Hollis Brown on October 07, 2021, 01:29:14 PM
I just spent the evenin1, setting up for tomorrow's annual VAREI meeting. We (you and I) will make $1,000 tomorrow. How about that?

I'm gonna crash now, though. Tomorrow's gonna be a long day.
Cool! I won't turn it down :)
See the image with my comment at 10:47 yesterday.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 07, 2021, 01:47:04 PM
Okay, saved but set as inactive. Is the problem that you should not get the message if the other field is empty?
Title: Re: Chekin' in
Post by: Hollis Brown on October 07, 2021, 03:37:43 PM
It was not in conflict with anything.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 07, 2021, 03:48:26 PM
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on October 07, 2021, 04:14:44 PM
I set a meeting for 10/9 to 10/10. Then I try to Add Day 10/10 12pm - 10/10 2pm. Get error. Oops! Invalid (time) entered. See image.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 07, 2021, 04:23:20 PM
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on October 07, 2021, 04:32:33 PM
I will keep testing to find all the possibilities. Meanwhile, how hard would it be to allow Admin to edit Title and Location on that page.

You knew I was going to ask that.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 07, 2021, 04:36:26 PM
Yeah, I saw it coming :) Working on it . . .
Title: Re: Chekin' in
Post by: Daniel Abrams on October 07, 2021, 07:48:59 PM
Done.
Title: Re: Chekin' in
Post by: Hollis Brown on October 07, 2021, 09:17:06 PM
Would be kool if boxes remained checked/unchecked when page refreshed. That way Admin would not have to re-uncheck to get proper columns displayed.
Title: Re: Chekin' in
Post by: Hollis Brown on October 07, 2021, 09:30:29 PM
I set Day at 10/8.
It won't let me save Session as:
Start 8/10 8:00
End 8/10 5:00

Says it's outside Date/Time Range.
It's not outside.

See image
Title: Re: Chekin' in
Post by: Hollis Brown on October 07, 2021, 11:26:52 PM
Done for tonight.

Nothing on the calendar tomorrow.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 07, 2021, 11:53:18 PM
Done. That was hellish, and took a few hours.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 08, 2021, 12:01:21 AM
I set Day at 10/8.
It won't let me save Session as:
Start 8/10 8:00
End 8/10 5:00

Says it's outside Date/Time Range.
It's not outside.

See image
Fixed.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 08, 2021, 12:01:45 AM
Done for tonight.

Nothing on the calendar tomorrow.
Tomorrow it is  :)
Title: Re: Chekin' in
Post by: Hollis Brown on October 08, 2021, 09:30:56 AM
Done for tonight.

Nothing on the calendar tomorrow.
Tomorrow it is  :)
Well... now it is
Title: Re: Chekin' in
Post by: Hollis Brown on October 08, 2021, 09:33:03 AM
This [You need to be logged in] pop-up isn't working.
Title: Re: Chekin' in
Post by: Hollis Brown on October 08, 2021, 10:11:18 AM
I [Add Event].
Input:
Title
Summary
Description
Location

Location does not show on Manage Events Page
Title: Re: Chekin' in
Post by: Hollis Brown on October 08, 2021, 10:35:53 AM
I create a three-day Event.

Then I [Add] three days. I can choose from entire calendar. Seems like I should only be able to choose from those three Days.
Note: There are two possibilities.
1. Event Start & End Dates not set. In this case the whole calendar should be available.
2. Event Start & End Dates set. In this case only those dates within the Event range should be available.

Then I [Add] Session to a particular Day. I can choose any of the three Days. Seems like I should only be able to Add Session to the Day that I chose (+).
Title: Re: Chekin' in
Post by: Daniel Abrams on October 08, 2021, 12:25:17 PM
This [You need to be logged in] pop-up isn't working.
What were you doing when you got that popup?
Title: Re: Chekin' in
Post by: Daniel Abrams on October 08, 2021, 12:25:37 PM
I [Add Event].
Input:
Title
Summary
Description
Location

Location does not show on Manage Events Page
Fixed.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 08, 2021, 12:26:11 PM
I create a three-day Event.

Then I [Add] three days. I can choose from entire calendar. Seems like I should only be able to choose from those three Days.
Note: There are two possibilities.
1. Event Start & End Dates not set. In this case the whole calendar should be available.
2. Event Start & End Dates set. In this case only those dates within the Event range should be available.

Then I [Add] Session to a particular Day. I can choose any of the three Days. Seems like I should only be able to Add Session to the Day that I chose (+).
Looking at it . . .
Title: Re: Chekin' in
Post by: Daniel Abrams on October 08, 2021, 12:29:27 PM
I create a three-day Event.

Then I [Add] three days. I can choose from entire calendar. Seems like I should only be able to choose from those three Days.
Note: There are two possibilities.
1. Event Start & End Dates not set. In this case the whole calendar should be available.
2. Event Start & End Dates set. In this case only those dates within the Event range should be available.

Then I [Add] Session to a particular Day. I can choose any of the three Days. Seems like I should only be able to Add Session to the Day that I chose (+).
Looking at it . . .
If I try to add a Session or Break to an existing Day, I'm limited to the days assigned to the Event. Should be limited to the Day (single day). Is that what you mean?
Title: Re: Chekin' in
Post by: Hollis Brown on October 08, 2021, 12:55:01 PM
This [You need to be logged in] pop-up isn't working.
What were you doing when you got that popup?
I knew you were going to ask that.

I don't know how long I can walk away while logged in. Sometimes I can come back tomorrow and I'm still logged in; sometimes not. This morning--not.

I went to save a change and was notified that I had to be logged in to perform that function.
Title: Re: Chekin' in
Post by: Hollis Brown on October 08, 2021, 12:56:11 PM
I create a three-day Event.

Then I [Add] three days. I can choose from entire calendar. Seems like I should only be able to choose from those three Days.
Note: There are two possibilities.
1. Event Start & End Dates not set. In this case the whole calendar should be available.
2. Event Start & End Dates set. In this case only those dates within the Event range should be available.

Then I [Add] Session to a particular Day. I can choose any of the three Days. Seems like I should only be able to Add Session to the Day that I chose (+).
Looking at it . . .
If I try to add a Session or Break to an existing Day, I'm limited to the days assigned to the Event. Should be limited to the Day (single day). Is that what you mean?
Yes. Otherwise it's confusing.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 08, 2021, 01:11:34 PM
Okay, working on both of these . . .
Title: Re: Chekin' in
Post by: Daniel Abrams on October 08, 2021, 01:17:34 PM
I create a three-day Event.

Then I [Add] three days. I can choose from entire calendar. Seems like I should only be able to choose from those three Days.
Note: There are two possibilities.
1. Event Start & End Dates not set. In this case the whole calendar should be available.
2. Event Start & End Dates set. In this case only those dates within the Event range should be available.

Then I [Add] Session to a particular Day. I can choose any of the three Days. Seems like I should only be able to Add Session to the Day that I chose (+).
Looking at it . . .
If I try to add a Session or Break to an existing Day, I'm limited to the days assigned to the Event. Should be limited to the Day (single day). Is that what you mean?
Yes. Otherwise it's confusing.
Fixed. Starting on the other one . . .
Title: Re: Chekin' in
Post by: Daniel Abrams on October 08, 2021, 01:41:44 PM
This [You need to be logged in] pop-up isn't working.
What were you doing when you got that popup?
I knew you were going to ask that.

I don't know how long I can walk away while logged in. Sometimes I can come back tomorrow and I'm still logged in; sometimes not. This morning--not.

I went to save a change and was notified that I had to be logged in to perform that function.
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on October 08, 2021, 01:48:39 PM
I am liking this more and more...
Title: Re: Chekin' in
Post by: Hollis Brown on October 08, 2021, 01:59:08 PM
An Event with no Days has a blue [Add Days] below it. The blue message says "need to add a at least one Day."

Is that right? Can we have an event that is determined by just the Days (no times) of the Event?
Title: Re: Chekin' in
Post by: Hollis Brown on October 08, 2021, 02:23:47 PM
Add event
- I can select from entire calendar for either Event Start and End Dates, (+) or [Add Days]. That's good.
- If I Add Event Start and End Dates, I should only be able to select within that range for (+) or [Add Days]. That's true except for one little thing. If I Add Event Start and End Dates without refreshing the page, (+) and [Add Days] still give me the whole calendar. Once I refresh the page, then I'm properly limited to the range defined by the Event Start and End Dates.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 08, 2021, 02:50:50 PM
I am liking this more and more...
I'm loving it!
Title: Re: Chekin' in
Post by: Daniel Abrams on October 08, 2021, 02:52:10 PM
An Event with no Days has a blue [Add Days] below it. The blue message says "need to add a at least one Day."

Is that right? Can we have an event that is determined by just the Days (no times) of the Event?
Correct. Not following.
Title: Re: Chekin' in
Post by: Hollis Brown on October 08, 2021, 03:18:43 PM
An Event with no Days has a blue [Add Days] below it. The blue message says "need to add a at least one Day."

Is that right? Can we have an event that is determined by just the Days (no times) of the Event?
Correct. Not following.
If you agree that we can have an Event with no Days, why does the blue box say "need to add at least one Day?"
Title: Re: Chekin' in
Post by: Daniel Abrams on October 08, 2021, 03:31:06 PM
An Event with no Days has a blue [Add Days] below it. The blue message says "need to add a at least one Day."

Is that right? Can we have an event that is determined by just the Days (no times) of the Event?
Correct. Not following.
If you agree that we can have an Event with no Days, why does the blue box say "need to add at least one Day?"
No, I agreed that you need at least one day. You want Days optional. If no Days, then no Sessions or Breaks.
Title: Re: Chekin' in
Post by: Hollis Brown on October 08, 2021, 04:01:36 PM
I'm envisioning something completely simple--no Days, no Sessions, no Breaks--not even times. Real Simple--just Start and End Date. It would provide flexibility. Admin may want to do something that we haven't considered. Selecting a date tells us where to put it on the Calendar. Admin uses Summary, Description and Details to flesh it out without our more elaborate Days, Sessions and Breaks process.

What do you think?
Title: Re: Chekin' in
Post by: Daniel Abrams on October 08, 2021, 04:28:35 PM
Okay, how is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on October 08, 2021, 05:14:15 PM
Now you say it's a single-day event. Is that right? As it is, I can set independent Start and End Dates.

Perhaps we were better the way it was. Before it shows on the Calendar, must define at least one Day.

Sorry. I think you were right.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 08, 2021, 05:21:29 PM
I agree. Put back the way it was. I'll look at other post shortly.
Title: Re: Chekin' in
Post by: Hollis Brown on October 08, 2021, 07:04:38 PM
Add event
- I can select from entire calendar for either Event Start and End Dates, (+) or [Add Days]. That's good.
- If I Add Event Start and End Dates, I should only be able to select within that range for (+) or [Add Days]. That's true except for one little thing. If I Add Event Start and End Dates without refreshing the page, (+) and [Add Days] still give me the whole calendar. Once I refresh the page, then I'm properly limited to the range defined by the Event Start and End Dates.
Maybe this isn't such a big deal. I was imagining the page auto-refreshing after each edit. Perhaps we want to be able to make a bunch of edits and then refresh.

Part of this discussion, though, is what happens when Admin changes a Session or Break that is outside the Day parameter. Right now we're giving them an error message but letting them do it anyway. When they go ahead and set the time, there is nothing reminding them of the error. Perhaps, rather than the error we give them now, how about there being some kind of message on the page. I don't know what that would be--maybe the background color of a time that is outside the time parameters of the Day. Or how about not letting them do it wrong. They would be forced to change that parameter that they're in conflict with first.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 08, 2021, 08:09:22 PM
Add event
- I can select from entire calendar for either Event Start and End Dates, (+) or [Add Days]. That's good.
- If I Add Event Start and End Dates, I should only be able to select within that range for (+) or [Add Days]. That's true except for one little thing. If I Add Event Start and End Dates without refreshing the page, (+) and [Add Days] still give me the whole calendar. Once I refresh the page, then I'm properly limited to the range defined by the Event Start and End Dates.
Maybe this isn't such a big deal. I was imagining the page auto-refreshing after each edit. Perhaps we want to be able to make a bunch of edits and then refresh.

Part of this discussion, though, is what happens when Admin changes a Session or Break that is outside the Day parameter. Right now we're giving them an error message but letting them do it anyway. When they go ahead and set the time, there is nothing reminding them of the error. Perhaps, rather than the error we give them now, how about there being some kind of message on the page. I don't know what that would be--maybe the background color of a time that is outside the time parameters of the Day. Or how about not letting them do it wrong. They would be forced to change that parameter that they're in conflict with first.
Refreshing after which edits? The in-page edits are automatic.You mean the popup edits?
Title: Re: Chekin' in
Post by: Hollis Brown on October 08, 2021, 08:21:22 PM
Add event
- I can select from entire calendar for either Event Start and End Dates, (+) or [Add Days]. That's good.
- If I Add Event Start and End Dates, I should only be able to select within that range for (+) or [Add Days]. That's true except for one little thing. If I Add Event Start and End Dates without refreshing the page, (+) and [Add Days] still give me the whole calendar. Once I refresh the page, then I'm properly limited to the range defined by the Event Start and End Dates.
Maybe this isn't such a big deal. I was imagining the page auto-refreshing after each edit. Perhaps we want to be able to make a bunch of edits and then refresh.

Part of this discussion, though, is what happens when Admin changes a Session or Break that is outside the Day parameter. Right now we're giving them an error message but letting them do it anyway. When they go ahead and set the time, there is nothing reminding them of the error. Perhaps, rather than the error we give them now, how about there being some kind of message on the page. I don't know what that would be--maybe the background color of a time that is outside the time parameters of the Day. Or how about not letting them do it wrong. They would be forced to change that parameter that they're in conflict with first.
Refreshing after which edits? The in-page edits are automatic.You mean the popup edits?

I mean in-page edits. They may be automatic, but the (+) and the [Add Days] do not recognize them until the page is refreshed.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 08, 2021, 08:30:03 PM
Add event
- I can select from entire calendar for either Event Start and End Dates, (+) or [Add Days]. That's good.
- If I Add Event Start and End Dates, I should only be able to select within that range for (+) or [Add Days]. That's true except for one little thing. If I Add Event Start and End Dates without refreshing the page, (+) and [Add Days] still give me the whole calendar. Once I refresh the page, then I'm properly limited to the range defined by the Event Start and End Dates.
Maybe this isn't such a big deal. I was imagining the page auto-refreshing after each edit. Perhaps we want to be able to make a bunch of edits and then refresh.

Part of this discussion, though, is what happens when Admin changes a Session or Break that is outside the Day parameter. Right now we're giving them an error message but letting them do it anyway. When they go ahead and set the time, there is nothing reminding them of the error. Perhaps, rather than the error we give them now, how about there being some kind of message on the page. I don't know what that would be--maybe the background color of a time that is outside the time parameters of the Day. Or how about not letting them do it wrong. They would be forced to change that parameter that they're in conflict with first.
Refreshing after which edits? The in-page edits are automatic.You mean the popup edits?

I mean in-page edits. They may be automatic, but the (+) and the [Add Days] do not recognize them until the page is refreshed.
Refreshing the page is not ideal for a number of reasons. But we need a fix. I think I have one. Complicated. Going to work on this tonight. Should have something by later tonight ot tomorrow latest. So, pause there. Gotta avoid interruptions while I work this out because it so complicated.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 08, 2021, 11:49:54 PM
Done, and ready to test.
Title: Re: Chekin' in
Post by: Hollis Brown on October 09, 2021, 08:00:06 AM
Step in the right direction, but:

Oops!
No required [Event ID] passed!
Title: Re: Chekin' in
Post by: Daniel Abrams on October 09, 2021, 11:11:49 AM
Typo. Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on October 09, 2021, 01:08:55 PM
I like the way you're handling the Status. That's real good!

Will keep looking, but haven't found anything so far.

What's next--front end?

If so, question becomes: how do we deal with Break within Session? Say we have two Sessions in one Day. Plumbing before lunch and Electrical after lunch. Morning is 9 - 12:00; afternoon is 1 - 5:00 and lunch is 12 - 1:00. What about morning coffee break? We don't want to break plumbing into two Sessions. 
Title: Re: Chekin' in
Post by: Daniel Abrams on October 09, 2021, 01:20:31 PM
Before I look at the other, I want to be sure the Admin has completed and passed testing since it affects the Calendar.
Title: Re: Chekin' in
Post by: Hollis Brown on October 09, 2021, 03:04:33 PM
Agreed.

I have tested the most recent and it looks good. In class till 6:00. Home by 8, but exhausted. Well test from beginning to end and inside to out this evening and tomorrow.

What else do we have at this point?
Title: Re: Chekin' in
Post by: Daniel Abrams on October 09, 2021, 03:09:18 PM
Quote
What else do we have at this point?
You mean what else we have to do at this point? If so, just testing. I think Admin :: Manage Events is complete. After testing complete, work on Calendar. After that, test the Events process in the front-end.
Title: Re: Chekin' in
Post by: Hollis Brown on October 09, 2021, 05:32:55 PM
Yep, so let me get after it.
Title: Re: Chekin' in
Post by: Hollis Brown on October 09, 2021, 05:57:02 PM
Created Event
[Add Days]
Attempt Add Day
Get

Oops!
ERROR: Please try again later!
Title: Re: Chekin' in
Post by: Hollis Brown on October 09, 2021, 06:04:50 PM
Created Event
[Add Days]
Attempt Add Day
Get

Oops!
ERROR: Please try again later!

Tried again and it worked.
Title: Re: Chekin' in
Post by: Hollis Brown on October 09, 2021, 06:14:55 PM
This is kinda weird. I Add Event. Then (without setting Date), I changed Status to Active. I get green confirmation. Then seconds later I get a red Error. It does not change back to Inactive.
Title: Re: Chekin' in
Post by: Hollis Brown on October 09, 2021, 06:21:45 PM
I create Event.
Then click in End Date field, but don't enter anything. Change my mind and click anywhere. Get message:

Oops!
Invalid [Date and Time] entered


This may be irrelevant, but reality is I didn't enter anything. Tried entering text, got same message. Won't hurt my feelings if you ignore this one.
Title: Re: Chekin' in
Post by: Hollis Brown on October 09, 2021, 06:28:44 PM
Heading home. About an hour...
Title: Re: Chekin' in
Post by: Daniel Abrams on October 09, 2021, 07:17:48 PM
I create Event.
Then click in End Date field, but don't enter anything. Change my mind and click anywhere. Get message:

Oops!
Invalid [Date and Time] entered


This may be irrelevant, but reality is I didn't enter anything. Tried entering text, got same message. Won't hurt my feelings if you ignore this one.
Fixed.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 09, 2021, 07:19:09 PM
This is kinda weird. I Add Event. Then (without setting Date), I changed Status to Active. I get green confirmation. Then seconds later I get a red Error. It does not change back to Inactive.
Cannot duplicate. Can you? What was error message?
Title: Re: Chekin' in
Post by: Hollis Brown on October 09, 2021, 07:49:32 PM
This is kinda weird. I Add Event. Then (without setting Date), I changed Status to Active. I get green confirmation. Then seconds later I get a red Error. It does not change back to Inactive.
Cannot duplicate. Can you? What was error message?
I can't replicate either. Happened two out of three times, then no more. I'll keep an eye out for it.

However, I do not think I should be able to Activate an Event with no Date set.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 09, 2021, 07:53:53 PM
This is kinda weird. I Add Event. Then (without setting Date), I changed Status to Active. I get green confirmation. Then seconds later I get a red Error. It does not change back to Inactive.
Cannot duplicate. Can you? What was error message?
I can't replicate either. Happened two out of three times, then no more. I'll keep an eye out for it.

However, I do think I should be able to Activate an Event with no Date set.
Why? No date set, will not appear in Calendar.
Title: Re: Chekin' in
Post by: Hollis Brown on October 09, 2021, 08:01:28 PM
This is kinda weird. I Add Event. Then (without setting Date), I changed Status to Active. I get green confirmation. Then seconds later I get a red Error. It does not change back to Inactive.
Cannot duplicate. Can you? What was error message?
I can't replicate either. Happened two out of three times, then no more. I'll keep an eye out for it.

However, I do think I should be able to Activate an Event with no Date set.
Why? No date set, will not appear in Calendar.
Title: Re: Chekin' in
Post by: Hollis Brown on October 09, 2021, 08:02:05 PM
This is kinda weird. I Add Event. Then (without setting Date), I changed Status to Active. I get green confirmation. Then seconds later I get a red Error. It does not change back to Inactive.
Cannot duplicate. Can you? What was error message?
I can't replicate either. Happened two out of three times, then no more. I'll keep an eye out for it.

However, I do think I should be able to Activate an Event with no Date set.
Why? No date set, will not appear in Calendar.
So what does Activate mean in that context?
Title: Re: Chekin' in
Post by: Daniel Abrams on October 09, 2021, 08:09:03 PM
If an Event is active, it displays in the Calendar in the front end, and people can register etc.
Title: Re: Chekin' in
Post by: Hollis Brown on October 09, 2021, 08:17:37 PM
If an Event is active, it displays in the Calendar in the front end, and people can register etc.
When we allow Admin to Activate, they think they did something. They didn't. If we define "Active" as visible in front end, then it is not Active. Not a big deal, but I imagine others being confused when they take an action that has not result.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 09, 2021, 08:22:14 PM
If an Event is active, it displays in the Calendar in the front end, and people can register etc.
When we allow Admin to Activate, they think they did something. They didn't. If we define "Active" as visible in front end, then it is not Active. Not a big deal, but I imagine others being confused when they take an action that has not result.
Not following. Add message that says when set to Active, they display in the front end via the Calendar?
Title: Re: Chekin' in
Post by: Hollis Brown on October 09, 2021, 08:25:32 PM
In other situations when Date and Time are outside the Parent parameters, Admin gets red popup that doesn't allow and explains why. Shouldn't this be the same? No Date determined, therefore cannot Activate.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 09, 2021, 08:29:18 PM
In other situations when Date and Time are outside the Parent parameters, Admin gets red popup that doesn't allow and explains why. Shouldn't this be the same? No Date determined, therefore cannot Activate.
So, if they click inside a date/time box which is empty, but do not enter anything, they get red box telling them that until they enter a Start and End Date, they cannot activate the Event or Sub-Event?
Title: Re: Chekin' in
Post by: Hollis Brown on October 09, 2021, 08:50:30 PM
Oh, I see why you're confused. You are conflating two of my above comments. Clicking on the Date field and getting error is one thing. I was not able to replicate that, so may be moot. I'll watch for it and see if it happens again.

Now we're talking about how Status button works when no Event Date range is entered. Seems to me that it should do the same thing that the Day Status button does when the Day Start/End is outside the Event Date range.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 09, 2021, 08:54:35 PM
Okay, I see. I agree. Should have been. Is now. Fixed. Get error if no Start Date and/or End Date defined if they to activate.
Title: Re: Chekin' in
Post by: Hollis Brown on October 09, 2021, 08:55:15 PM
Perfect!!
Title: Re: Chekin' in
Post by: Hollis Brown on October 09, 2021, 09:00:37 PM
I don't need the green confirmation popup when I change Status. It changes. That is confirmation enough.
Title: Re: Chekin' in
Post by: Hollis Brown on October 09, 2021, 09:06:13 PM
When I try to Activate Day w/out Event Active, I get error: Parent Event is not Activated. When I try to Activate Session w/out Day Active, I get error: Parent Page not Activated. Should that be Parent Day in not Activated?
Title: Re: Chekin' in
Post by: Hollis Brown on October 09, 2021, 09:10:00 PM
It's allowing me to set Sessions and Breaks outside parameter of Day range.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 09, 2021, 09:27:51 PM
I don't need the green confirmation popup when I change Status. It changes. That is confirmation enough.
Done.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 09, 2021, 09:28:04 PM
When I try to Activate Day w/out Event Active, I get error: Parent Event is not Activated. When I try to Activate Session w/out Day Active, I get error: Parent Page not Activated. Should that be Parent Day in not Activated?
Done.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 09, 2021, 09:28:41 PM
It's allowing me to set Sessions and Breaks outside parameter of Day range.
Looking at it . . .Maybe hold off until I fix this.
Title: Re: Chekin' in
Post by: Hollis Brown on October 09, 2021, 11:06:36 PM
Tomorrow...
Title: Re: Chekin' in
Post by: Daniel Abrams on October 10, 2021, 04:39:14 PM
Bit of a mess now, so got some fixing to do- as it relates to editing date/times in-place. I'm aware of it, so no testing until I fix this. BTW, my mother passed away last night. So I'll have that to deal with this week too. She was 96 going on 97. She had a good life, and went out peacefully with no pain or awareness. So, I'm doing okay. We saw it coming for a few years now.
Title: Re: Chekin' in
Post by: Hollis Brown on October 10, 2021, 05:29:50 PM
At a loss for words.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 10, 2021, 05:45:55 PM
Know that feeling. Can't seem to get the words out right talking to so many people about this today. Well, life goes on for us.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 11, 2021, 12:56:53 PM
Okay, spend time into early hours of Saturday night, and much of Sunday on it. Seems good now. You can get back to testing when you have a chance.
Title: Re: Chekin' in
Post by: Hollis Brown on October 11, 2021, 10:48:56 PM
Created Event w/out date. Edit date on page.

It did write to the database, but I have to refresh page to see the date I entered.

https://www.screencast.com/t/DbmISWX5sDY
Title: Re: Chekin' in
Post by: Daniel Abrams on October 11, 2021, 11:06:48 PM
Okay, working on it (should be quick) . . .
Title: Re: Chekin' in
Post by: Hollis Brown on October 11, 2021, 11:15:37 PM
Status button is saying Session when should say Day.

https://www.screencast.com/t/148WsncJiw9
Title: Re: Chekin' in
Post by: Daniel Abrams on October 11, 2021, 11:18:00 PM
Okay, working on it (should be quick) . . .
Fixed.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 11, 2021, 11:27:48 PM
Status button is saying Session when should say Day.

https://www.screencast.com/t/148WsncJiw9
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on October 11, 2021, 11:31:07 PM
Okay, working on it (should be quick) . . .
Fixed.
Looks like you fixed it for Start Date, but not End Date.
Title: Re: Chekin' in
Post by: Hollis Brown on October 11, 2021, 11:39:41 PM
Status button is saying Session when should say Day.

https://www.screencast.com/t/148WsncJiw9
Fixed.
For Day, should say Parent Event. For Session or Break should say Parent Day.
Title: Re: Chekin' in
Post by: Hollis Brown on October 12, 2021, 12:22:30 AM
I can create a Session outside the range of the Parent Day.
https://www.screencast.com/t/G6NOxV9MX
Title: Re: Chekin' in
Post by: Daniel Abrams on October 12, 2021, 12:39:52 AM
Okay, working on it (should be quick) . . .
Fixed.
Looks like you fixed it for Start Date, but not End Date.
Fixed.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 12, 2021, 12:42:57 AM
Status button is saying Session when should say Day.

https://www.screencast.com/t/148WsncJiw9
Fixed.
For Day, should say Parent Event. For Session or Break should say Parent Day.
Fixed.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 12, 2021, 12:45:45 AM
I can create a Session outside the range of the Parent Day.
https://www.screencast.com/t/G6NOxV9MX
Working on it . . .
Title: Re: Chekin' in
Post by: Daniel Abrams on October 12, 2021, 12:53:37 AM
I can create a Session outside the range of the Parent Day.
https://www.screencast.com/t/G6NOxV9MX
Working on it . . .
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on October 12, 2021, 02:43:36 PM
Still debugging...

https://www.screencast.com/t/AWYeMMZRq
Title: Re: Chekin' in
Post by: Daniel Abrams on October 12, 2021, 03:58:52 PM
Still debugging...

https://www.screencast.com/t/AWYeMMZRq
Good eye! Fixed. Love the videos!They make this process much easier.
Title: Re: Chekin' in
Post by: Hollis Brown on October 12, 2021, 04:46:37 PM
Shoulda done that a long time ago.

Here's a glimpse into my dysfunction:

It was probably 20 years ago that I first used SnagIt. It was great. It was right there at the top of the screen anytime I wanted it. I used it a lot. Then a bought a 32 bit machine. TechSmith didn't have a 32 bit version, so I waited 20 years to reinstall it. They probably came out with the 32 bit machine in 2006 or something.
Title: Re: Chekin' in
Post by: Hollis Brown on October 12, 2021, 04:48:40 PM
I'm thinking that we're close to ready to start work on the front end.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 12, 2021, 05:16:44 PM
Shoulda done that a long time ago.

Here's a glimpse into my dysfunction:

It was probably 20 years ago that I first used SnagIt. It was great. It was right there at the top of the screen anytime I wanted it. I used it a lot. Then a bought a 32 bit machine. TechSmith didn't have a 32 bit version, so I waited 20 years to reinstall it. They probably came out with the 32 bit machine in 2006 or something.
You have a lot of patience. After a day, I would have sought out a comparable app.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 12, 2021, 05:18:31 PM
I'm thinking that we're close to ready to start work on the front end.
Sounds good! Got memorial at our place Thursday, and tomorrow prep, so may have to wait until Friday. I think we can have the new and improved Events app completely done by month's end.
Title: Re: Chekin' in
Post by: Hollis Brown on October 12, 2021, 08:12:10 PM
Shoulda done that a long time ago.

Here's a glimpse into my dysfunction:

It was probably 20 years ago that I first used SnagIt. It was great. It was right there at the top of the screen anytime I wanted it. I used it a lot. Then a bought a 32 bit machine. TechSmith didn't have a 32 bit version, so I waited 20 years to reinstall it. They probably came out with the 32 bit machine in 2006 or something.
You have a lot of patience. After a day, I would have sought out a comparable app.
I don't think that's patience. That's procrastination...or something akin.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 12, 2021, 08:33:39 PM
One of the P words ;)
Title: Re: Chekin' in
Post by: Hollis Brown on October 13, 2021, 10:29:04 PM
Survived the OMG meeting again, so am back with you.
Title: Re: Chekin' in
Post by: Hollis Brown on October 13, 2021, 11:11:17 PM
We have to decide what we're doing with Fees, Registrations, and Sign-in/out.

As it is, Admins can only create fees for Events, not Days or Sessions. Ideally that is what we want--the ability to issue Certificate for attending one day of multiple-day Event or multiple-session Day.

If we're not going to add that capability now, the Attendee number should be blank (not zero) for Days, Breaks and Sessions.

I'm outa here. 10:00 inspection tomorrow.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 13, 2021, 11:44:59 PM
We have to decide what we're doing with Fees, Registrations, and Sign-in/out.

As it is, Admins can only create fees for Events, not Days or Sessions. Ideally that is what we want--the ability to issue Certificate for attending one day of multiple-day Event or multiple-session Day.

If we're not going to add that capability now, the Attendee number should be blank (not zero) for Days, Breaks and Sessions.

I'm outa here. 10:00 inspection tomorrow.
That capability comes later. We did start it, but got sidetracked as requests came in for other things. We had to do this to expedite things so we can then address the requests and bugs, and then update all chapters. Then, back to completing Events 3.0 to provide the functionality to mentioned. I was going to bring this up. Attendees now blank for Days, Breaks, and Sessions.
Title: Re: Chekin' in
Post by: Hollis Brown on October 14, 2021, 10:33:59 PM
As I start thinking about the front end I wonder about breaks during (not between) sessions. Say you have a seven-hour Session with a morning break, a lunch break and an afternoon break. It's one Session with Breaks in between. How do we make this clear on the Calendar?
Title: Re: Chekin' in
Post by: Daniel Abrams on October 14, 2021, 11:23:26 PM
I'll give it some thought tomorrow as I work on the Calendar.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 15, 2021, 08:22:20 PM
I was thinking maybe we should for Breaks as we did for Sessions and Breaks. In the case of the latter we defined Parent Day represented as PDID in the database. In the case of Breaks, we should add PSID (Parent Session ID). This is so we know which Sessions go with which Breaks. In Admin there would be a
Title: Re: Chekin' in
Post by: Hollis Brown on October 15, 2021, 08:40:51 PM
Uh... both--Right?

Could have a Break between Sessions or Break during a Session.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 15, 2021, 08:55:18 PM
Yeah, that greatly complicates matters. Let's keep as is. Gonna work on Calendar update in a bit.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 15, 2021, 10:13:54 PM
Can you create a few multi-day Events with multiple sessions and breaks spread over October and November. This will facilitate development and testing.
Title: Re: Chekin' in
Post by: Hollis Brown on October 15, 2021, 10:57:34 PM
Setup one, then tried to Clone - Only cloned Event, not Days, Sessions and Breaks
Title: Re: Chekin' in
Post by: Daniel Abrams on October 15, 2021, 11:10:27 PM
Setup one, then tried to Clone - Only cloned Event, not Days, Sessions and Breaks
Don't think I did that. Working on it now . . .
Title: Re: Chekin' in
Post by: Daniel Abrams on October 16, 2021, 01:47:45 AM
Should be good to go now to Clone.
Title: Re: Chekin' in
Post by: Hollis Brown on October 16, 2021, 08:00:19 AM
Should be good to go now to Clone.
Oops!
[ID] not found!
Title: Re: Chekin' in
Post by: Daniel Abrams on October 16, 2021, 12:36:37 PM
Seems you successfully cloned one. What were you doing when you got that error?
Title: Re: Chekin' in
Post by: Hollis Brown on October 16, 2021, 05:14:42 PM
I was unaware that I succeeded. I got that message when I attempted the Clone. Then went about my day -- teaching.
Title: Re: Chekin' in
Post by: Hollis Brown on October 16, 2021, 06:48:59 PM
Fiftieth high school reunion this weekend.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 16, 2021, 07:43:48 PM
I was unaware that I succeeded. I got that message when I attempted the Clone. Then went about my day -- teaching.
That's not an error you would get Cloning.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 16, 2021, 07:44:46 PM
Fiftieth high school reunion this weekend.
Wow, time flies! In another five years, I'll be in the same boat!
Title: Re: Chekin' in
Post by: Hollis Brown on October 18, 2021, 01:27:13 PM
Actually 51 years. We skipped last year.

How are you holding up?
Title: Re: Chekin' in
Post by: Daniel Abrams on October 18, 2021, 01:38:22 PM
Actually 51 years. We skipped last year.

How are you holding up?
At his point, a year give or take does not seem matter anymore :)

Oh, doing better. Keeping busy is the key in the first year. Not the first and not the last. One day at a time. Thanks for asking!

BTW, you called here yesterday. Rang once. Pocket dial?

Regarding that error you got. What were you doing and what was happening when you go it?
Title: Re: Chekin' in
Post by: Hollis Brown on October 18, 2021, 09:09:51 PM
Actually 51 years. We skipped last year.

How are you holding up?
At his point, a year give or take does not seem matter anymore :)

Oh, doing better. Keeping busy is the key in the first year. Not the first and not the last. One day at a time. Thanks for asking!

BTW, you called here yesterday. Rang once. Pocket dial?

Regarding that error you got. What were you doing and what was happening when you go it?
Yeah, a few recognizable faces and a bunch of old people.  Biggest change from last few gatherings - Less alcohol.

I am older now than my Dad was when he passed. Still like to stop by the graveyard and "chat."

Yeah, pocket dial.

I was cloning. That's all I remember. Do not remember getting the pop-up, but I could be wrong.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 18, 2021, 09:43:12 PM
Yeah, alcohol has taken the back seat in my life in the past ten years or so. Seems this is a better time for it ;)

Graveyard chats or similar are very good. And, you seem really chatty :) Yep, I'm six years older than my dad when he passed. Hardest one because I was still a kid in grade twelve.

Should I ask which pocket ;)

Can you try again to see if you can replicate the error? I wonder if it was in the resultant popup when page refreshes which allows admin to edit newly cloned event.
Title: Re: Chekin' in
Post by: Hollis Brown on October 18, 2021, 11:23:33 PM
Yep - You're right

When I save clone pop-up
Title: Re: Chekin' in
Post by: Hollis Brown on October 18, 2021, 11:27:00 PM
I'm crashing - No inspections tomorrow.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 19, 2021, 11:55:02 AM
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on October 19, 2021, 12:50:43 PM
Are we moving on to front end, or is there something else we need to do first?
Title: Re: Chekin' in
Post by: Daniel Abrams on October 19, 2021, 12:56:23 PM
Yes. I'll be looking at Calendar next.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 19, 2021, 01:01:41 PM
1. I deleted some Events to leave us 3.
2. I edited Event date ranges (wanted some to span multiple months and some to overlap other Events).

Can you edit the Sessions and Breaks within each Event and activate each one?
Title: Re: Chekin' in
Post by: Hollis Brown on October 19, 2021, 01:40:35 PM
We may be tripping over each other. I'm doing the same thing. I just made some changes. Why don't you check to make sure the Events are the way you want them. I can take it from there.
Title: Re: Chekin' in
Post by: Hollis Brown on October 19, 2021, 01:51:54 PM
I don't see any overlapping Events.
Title: Re: Chekin' in
Post by: Hollis Brown on October 19, 2021, 02:00:19 PM
Didn't hear from you so changed to:
10/30 - 11/1 overlaps months
11/17 - 11/19 overlaps Event 11/19 - 11/21
Title: Re: Chekin' in
Post by: Daniel Abrams on October 19, 2021, 02:03:17 PM
Done. We may have been tripping over each other again, but it's good now.
Title: Re: Chekin' in
Post by: Hollis Brown on October 19, 2021, 02:06:31 PM
I know we're trying to move on, but... we agreed earlier that best to default to 12:00.

That makes sense when creating. However, when editing after clone, would be good if it defaulted to existing. That way Admin can change date without having to changing time to the existing time.
Title: Re: Chekin' in
Post by: Hollis Brown on October 19, 2021, 02:07:49 PM
Done. We may have been tripping over each other again, but it's good now.
I'm not going to touch it. We have overlapping months, but not overlapping Events.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 19, 2021, 02:17:11 PM
Done. We may have been tripping over each other again, but it's good now.
I'm not going to touch it. We have overlapping months, but not overlapping Events.
Two of the Events overlap on 11/01
Title: Re: Chekin' in
Post by: Daniel Abrams on October 19, 2021, 02:21:44 PM
I know we're trying to move on, but... we agreed earlier that best to default to 12:00.

That makes sense when creating. However, when editing after clone, would be good if it defaulted to existing. That way Admin can change date without having to changing time to the existing time.
That's the way it should be. Must have been lost in last edits. Looking at it . . .
Title: Re: Chekin' in
Post by: Hollis Brown on October 19, 2021, 02:36:31 PM
Done. We may have been tripping over each other again, but it's good now.
I'm not going to touch it. We have overlapping months, but not overlapping Events.
Two of the Events overlap on 11/01
Ah! So they do.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 19, 2021, 03:53:12 PM
How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on October 19, 2021, 04:50:23 PM
I don't see any difference when editing existing Days withing existing Events.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 19, 2021, 05:18:04 PM
How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on October 19, 2021, 05:22:44 PM
No change
Title: Re: Chekin' in
Post by: Daniel Abrams on October 19, 2021, 05:29:25 PM
I checked a bunch, and they worked. Which one does not. Note that if Day Start Date Time and/or End Date Time falls outside Parent range, does not apply.
Title: Re: Chekin' in
Post by: Hollis Brown on October 19, 2021, 05:32:44 PM
Oh...
Title: Re: Chekin' in
Post by: Hollis Brown on October 20, 2021, 10:51:14 AM
I created three identical four-day Events:


I. One Session w/ Breaks at Start and End
 A. Single Session 9-5
 B. Morning Break 9-9:15
 B. Evening Break 4:45-5
II. Two Sessions w/ Break between
 A. Morning Session 9-12
 B. Noon Break 12-1
 C. Afternoon Session 1-5
III. One Session between two Breaks
 A. Morning Break 9-10
 B. Session 10-4
 C. Evening Break 4-5
IV. One Session w/ Break w/in
 A. Single Session 9-5
 B. Noon Break 12-1
Title: Re: Chekin' in
Post by: Daniel Abrams on October 20, 2021, 12:56:09 PM
Okay, thanks! I'll start on Calendar later today.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 22, 2021, 12:34:23 PM
Okay, have a look here: https://development.chapteroffice.com/calendar/10-2021/
Just look October as there is an issue with overlapping events which I have to fix. How is it so far?
Title: Re: Chekin' in
Post by: Hollis Brown on October 22, 2021, 04:10:32 PM
Like it. Been watching it evolve.

I like the way the Event background wraps around the Sessions and Events. Would be kool if Days similarly wrapped Sessions and Breaks. Then Sessions wrapped around Breaks within Sessions, but not arround Breaks between Sessions.

Might make sense to have consistency of color scheme between front end and back end--ya think?
Title: Re: Chekin' in
Post by: Daniel Abrams on October 22, 2021, 04:51:55 PM
Quote
Like it. Been watching it evolve.
Had a feeling you were stalking in the background :)

Quote
I like the way the Event background wraps around the Sessions and Events. Would be kool if Days similarly wrapped Sessions and Breaks. Then Sessions wrapped around Breaks within Sessions, but not arround Breaks between Sessions.
Done ... except wrapping Sessions around Breaks not possible unless we do like we did with Sessions and Breaks with respect to Days: associate them with Parent Day. So, link Breaks to Sessions. This would be quite a bit of work (TPL and PHP file, and database). Is this a critical path, at least at the moment?

Quote
Might make sense to have consistency of color scheme between front end and back end--ya think?
Done.
Title: Re: Chekin' in
Post by: Hollis Brown on October 22, 2021, 05:03:10 PM
Love it. That darker background color makes it more obvious.
Title: Re: Chekin' in
Post by: Hollis Brown on October 22, 2021, 05:05:07 PM
MAC ASHI asked me to roughin their falls seminar. I told them to wait till we had the new update ready. That should be the first chapter in the queue.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 22, 2021, 05:11:14 PM
Love it. That darker background color makes it more obvious.
I agree!
Title: Re: Chekin' in
Post by: Daniel Abrams on October 22, 2021, 05:12:20 PM
MAC ASHI asked me to roughin their falls seminar. I told them to wait till we had the new update ready. That should be the first chapter in the queue.
We should be able to roll out the new update in a few weeks. We will start with MA so they can live test it to make sure all a-okay.
Title: Re: Chekin' in
Post by: Hollis Brown on October 22, 2021, 05:37:24 PM
Days 2 and 3 have correct color scheme. What about Day 1 (October 29)?
Title: Re: Chekin' in
Post by: Hollis Brown on October 22, 2021, 06:56:52 PM
MAC ASHI asked me to roughin their falls seminar. I told them to wait till we had the new update ready. That should be the first chapter in the queue.
We should be able to roll out the new update in a few weeks. We will start with MA so they can live test it to make sure all a-okay.
What's next?
Title: Re: Chekin' in
Post by: Daniel Abrams on October 22, 2021, 07:22:53 PM
Days 2 and 3 have correct color scheme. What about Day 1 (October 29)?
Fixed.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 22, 2021, 07:23:35 PM
MAC ASHI asked me to roughin their falls seminar. I told them to wait till we had the new update ready. That should be the first chapter in the queue.
We should be able to roll out the new update in a few weeks. We will start with MA so they can live test it to make sure all a-okay.
What's next?
Have fo fix overlap issues as evident in November.
Title: Re: Chekin' in
Post by: Hollis Brown on October 22, 2021, 07:49:26 PM
MAC ASHI asked me to roughin their falls seminar. I told them to wait till we had the new update ready. That should be the first chapter in the queue.
We should be able to roll out the new update in a few weeks. We will start with MA so they can live test it to make sure all a-okay.
What's next?
Have fo fix overlap issues as evident in November.
I know that, but then what?
Title: Re: Chekin' in
Post by: Daniel Abrams on October 22, 2021, 07:54:30 PM
After that (starting over the weekend), test the process all the way through from registering/paying to signin/signout to make sure okay, and make any improvements.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 22, 2021, 08:50:22 PM
https://development.chapteroffice.com/calendar/11-2021/
Okay, so the problem is that the [11/01/2021 Day] of the [Four Day Event #1] is missing. Only the [Four Day Event #2] one shows. Yes?
Title: Re: Chekin' in
Post by: Hollis Brown on October 22, 2021, 11:12:03 PM
yes
Title: Re: Chekin' in
Post by: Daniel Abrams on October 22, 2021, 11:13:55 PM
Okay, I know what's going on. Fix it tomorrow.
Title: Re: Chekin' in
Post by: Hollis Brown on October 22, 2021, 11:14:47 PM
Also All Day Session of Four Day Event #2 is before the Morning Break. Maybe that's okay...
Title: Re: Chekin' in
Post by: Hollis Brown on October 22, 2021, 11:15:18 PM
I have class all day tomorrow.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 22, 2021, 11:27:28 PM
Also All Day Session of Four Day Event #2 is before the Morning Break. Maybe that's okay...
I don't think there is anything that can be done about that.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 22, 2021, 11:27:57 PM
I have class all day tomorrow.
Okay, should be done by when you are done.
Title: Re: Chekin' in
Post by: Hollis Brown on October 23, 2021, 01:01:43 PM
https://development.chapteroffice.com/calendar/11-2021/
Okay, so the problem is that the [11/01/2021 Day] of the [Four Day Event #1] is missing. Only the [Four Day Event #2] one shows. Yes?
I see that you have both Nov 1 Events, but shouldn't the last of Event #1 be before the first day of Event #2?
Title: Re: Chekin' in
Post by: Daniel Abrams on October 23, 2021, 01:11:44 PM
Look at it later. Still working on it. Had to do big rewrite on calendar.php and calendar.tpl.
Title: Re: Chekin' in
Post by: Hollis Brown on October 23, 2021, 03:41:40 PM
Are we going to have separate registration and/or sign-in/out for individual Days of multi-Day Event?
Title: Re: Chekin' in
Post by: Daniel Abrams on October 23, 2021, 03:49:13 PM
Are we going to have separate registration and/or sign-in/out for individual Days of multi-Day Event?
Wasn't the plan, at least not now if we want to complete this this year.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 23, 2021, 04:14:02 PM
https://development.chapteroffice.com/calendar/11-2021/
Okay, so the problem is that the [11/01/2021 Day] of the [Four Day Event #1] is missing. Only the [Four Day Event #2] one shows. Yes?
I see that you have both Nov 1 Events, but shouldn't the last of Event #1 be before the first day of Event #2?
I don't think that is doable.
Title: Re: Chekin' in
Post by: Hollis Brown on October 23, 2021, 07:52:32 PM
No prob. Let's move forward, clean this up and update.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 23, 2021, 08:00:36 PM
Okay. Gonna take the evening off to get caught up with some personal stuff. Test event registration etc. tomorrow.
Title: Re: Chekin' in
Post by: Hollis Brown on October 23, 2021, 08:36:20 PM
I'll be here.
Title: Re: Chekin' in
Post by: Hollis Brown on October 24, 2021, 09:02:43 PM
Oh, I think I misunderstood the plan for today. I've been checking in on and off all day to see if you were ready for me. I see--the ball's in my court.

On it...
Title: Re: Chekin' in
Post by: Hollis Brown on October 24, 2021, 09:22:15 PM
Attendee registers - Does not pay

Attempts Sign-in - Gets Event Fee not paid!

Can we give them a link right there to pay?
Title: Re: Chekin' in
Post by: Hollis Brown on October 24, 2021, 09:34:47 PM
Instructions on Set Fee page are not clear. I know to [Add Fee] as many times as I want and then click [Close], but that may not be obvious to new Admin.

Perhaps two blue buttons at bottom of page:

You can add multiple fees:
[Add Fee]

When done:
[Close Window]

Title: Re: Chekin' in
Post by: Hollis Brown on October 24, 2021, 09:35:48 PM
The add Fees page includes this language:

You can also charge individual fees for individual Presentations within an Event if attaching Presentations.

I don't think that's true yet, is it?
Title: Re: Chekin' in
Post by: Daniel Abrams on October 24, 2021, 09:53:34 PM
No, more on me for now checking in, but got caught up in catch up most of the day. Ready when you are. First we want to check the event registration / payment part of it. Any issues, or anything you think you should be changed.
Title: Re: Chekin' in
Post by: Hollis Brown on October 24, 2021, 11:20:51 PM
This seems to be working pretty well.

Attendee has option to pay by check. They are supposed to print invoice and enclose it with mailed check. When this happens, the Attendee is still marked as unpaid. Perhaps they should marked as [Pending Receipt of Check].
Title: Re: Chekin' in
Post by: Hollis Brown on October 24, 2021, 11:28:08 PM
This seems to be working pretty well.

Attendee has option to pay by check. They are supposed to print invoice and enclose it with mailed check. When this happens, the Attendee is still marked as unpaid. Perhaps they should marked as [Pending Receipt of Check].

Then the invoice should include instructions to the treasurer.

Note to Treasurer: Be sure to mark Attenddee #XXX paid for Event #YYY
Title: Re: Chekin' in
Post by: Hollis Brown on October 24, 2021, 11:38:27 PM
Will be back to including videos tomorrow. Have to install new hardware on downstairs computer first.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 24, 2021, 11:50:10 PM
This seems to be working pretty well.

Attendee has option to pay by check. They are supposed to print invoice and enclose it with mailed check. When this happens, the Attendee is still marked as unpaid. Perhaps they should marked as [Pending Receipt of Check].

Then the invoice should include instructions to the treasurer.

Note to Treasurer: Be sure to mark Attenddee #XXX paid for Event #YYY
Why don't we just do this.
Title: Re: Chekin' in
Post by: Hollis Brown on October 25, 2021, 12:01:57 AM
Do what?
Title: Re: Chekin' in
Post by: Daniel Abrams on October 25, 2021, 12:33:21 AM
Note to Treasurer: Be sure to mark Attenddee #XXX paid for Event #YYY
Title: Re: Chekin' in
Post by: Daniel Abrams on October 25, 2021, 12:48:49 AM
Will be back to including videos tomorrow. Have to install new hardware on downstairs computer first.
Yeah!
Title: Re: Chekin' in
Post by: Hollis Brown on October 25, 2021, 12:49:57 AM
The treasurer is going to forget. Would be smoother if admin knew to remind treasurer rather than accuse Attendee of not paying.
Title: Re: Chekin' in
Post by: Hollis Brown on October 25, 2021, 12:51:47 AM
Crashing
Back at it in the morning.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 25, 2021, 01:10:21 AM
This seems to be working pretty well.

Attendee has option to pay by check. They are supposed to print invoice and enclose it with mailed check. When this happens, the Attendee is still marked as unpaid. Perhaps they should marked as [Pending Receipt of Check].
Okay, we can try this. In the View Invoice popup, I add a button: [Click Here to acknowledge you are paying by check]. When clicked, their Status will be marked as -1. -1 in Admin will appear as [Pending Receipt of Check]. Yes?
Title: Re: Chekin' in
Post by: Hollis Brown on October 25, 2021, 01:51:36 AM
Yes
Title: Re: Chekin' in
Post by: Daniel Abrams on October 25, 2021, 02:21:47 AM
Okay, do this tomorrow.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 25, 2021, 12:46:13 PM
Done. How is it?
Title: Re: Chekin' in
Post by: Hollis Brown on October 25, 2021, 02:51:06 PM
Done. How is it?

I see ERID # on the page. Not sure that the Treasurer is going to put 2 and 2 together, though. The note they get from Attendee references Attendee #.

I imagine the Treasurer getting more confused by Event #. I don't see that anywhere, except (of course) PHPmyAdmin.

Going to get network adapter so I can use downstairs computer that has Snagit Installed. Then I'll be able to make those short videos that you like.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 25, 2021, 03:26:58 PM
How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on October 25, 2021, 04:47:02 PM
Good
Now let's see how stable my WiFi connection is.
Title: Re: Chekin' in
Post by: Hollis Brown on October 25, 2021, 10:14:10 PM
Here is the confirmation Email. Should we add the Event and Attendee number to the comment about paying by check?

Your Email: 8567567@gmail.com

Hello 5b AAA:

Thank you for registering for upcoming event.
If you completed your payment, then you are all set and we look forward to seeing you at the event! Here is your payment link:

https://development.chapteroffice.com/ussRSUQ7B

You can also send your payment as check, made payable to Chapter Office Development Site, to the following address to complete your registration:

8002 Maplewood Dr. Manassas, VA 20111

Event Details:
=======================================
Event: Four Day Event #1
Location: Dave and Busters - Plymouth Meeting
Map: https://www.google.ca/maps/place/Dave+and+Busters+-+Plymouth+Meeting/
Date / Time: 10/29/2021 to 11/01/2021 Eastern Time (ET)
Fee: 1.00
Summary
=======================================
asdfadf
=======================================

If you have any questions, feel free to reply to this email.

Thank you!


Chapter Office Development Site
https://development.chapteroffice.com/
Title: Re: Chekin' in
Post by: Daniel Abrams on October 25, 2021, 11:07:44 PM
Will do now . . .
Title: Re: Chekin' in
Post by: Daniel Abrams on October 25, 2021, 11:15:34 PM
Done. Can you try again.
Title: Re: Chekin' in
Post by: Hollis Brown on October 25, 2021, 11:26:19 PM
Not sure where Attendee #420 came from. Should be 15.

In the MEMO line, print Event Registration Purchase Attendee #420 for Event #103.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 25, 2021, 11:33:39 PM
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on October 25, 2021, 11:44:31 PM
https://www.screencast.com/t/lcZkpI2W
Title: Re: Chekin' in
Post by: Hollis Brown on October 25, 2021, 11:44:56 PM
Fixed.
Good
Title: Re: Chekin' in
Post by: Hollis Brown on October 25, 2021, 11:52:31 PM
I'm outa here.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 26, 2021, 12:50:31 AM
https://www.screencast.com/t/lcZkpI2W
Done.
Title: Re: Chekin' in
Post by: Hollis Brown on October 26, 2021, 09:40:20 AM
https://www.screencast.com/t/lcZkpI2W
Done.
Good! Can we add Payment and Schedule buttons?
Title: Re: Chekin' in
Post by: Hollis Brown on October 26, 2021, 10:16:59 AM
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:
Title: Re: Chekin' in
Post by: Daniel Abrams on October 26, 2021, 11:39:34 AM
https://www.screencast.com/t/lcZkpI2W
Done.
Good! Can we add Payment and Schedule buttons?
Done. How is it?
Title: Re: Chekin' in
Post by: Hollis Brown on October 26, 2021, 11:49:29 AM
https://www.screencast.com/t/lcZkpI2W
Done.
Good! Can we add Payment and Schedule buttons?
Done. How is it?
Good
Title: Re: Chekin' in
Post by: Hollis Brown on October 26, 2021, 11:50:02 AM
I set two fees, but only one shows in front end.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 26, 2021, 12:06:54 PM
One fee is 0.00, so does not show
Title: Re: Chekin' in
Post by: Hollis Brown on October 26, 2021, 12:14:33 PM
One fee is 0.00, so does not show
How do members register for free if no button?
Title: Re: Chekin' in
Post by: Daniel Abrams on October 26, 2021, 12:16:57 PM
Ah, working on it . . .
Title: Re: Chekin' in
Post by: Daniel Abrams on October 26, 2021, 12:28:13 PM
How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on October 26, 2021, 12:32:25 PM
Should they stack?
https://development.chapteroffice.com/calendar/10-2021/103
Title: Re: Chekin' in
Post by: Daniel Abrams on October 26, 2021, 12:37:04 PM
I think so. Done.
Title: Re: Chekin' in
Post by: Hollis Brown on October 26, 2021, 12:38:33 PM
Better!

How about here:
https://development.chapteroffice.com/calendar/
...also?
Title: Re: Chekin' in
Post by: Daniel Abrams on October 26, 2021, 12:52:29 PM
Done. When we are ready, I'll look at the other thing. Gonna take a day or two, so no testing etc. until it's done.
Title: Re: Chekin' in
Post by: Hollis Brown on October 26, 2021, 12:55:53 PM
Done. When we are ready, I'll look at the other thing. Gonna take a day or two, so no testing etc. until it's done.
"Other thing" being Location?
Title: Re: Chekin' in
Post by: Daniel Abrams on October 26, 2021, 12:57:13 PM
Yes.
Title: Re: Chekin' in
Post by: Hollis Brown on October 26, 2021, 01:00:28 PM
Okay, talk then.
Title: Re: Chekin' in
Post by: Daniel Abrams 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?
Title: Re: Chekin' in
Post by: Daniel Abrams 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?
Title: Re: Chekin' in
Post by: Hollis Brown 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.
Title: Re: Chekin' in
Post by: Hollis Brown 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.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 26, 2021, 02:34:41 PM
Does this also apply to Sub-Events, or just Events?
Title: Re: Chekin' in
Post by: Hollis Brown 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?
Title: Re: Chekin' in
Post by: Daniel Abrams 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?
Title: Re: Chekin' in
Post by: Hollis Brown on October 26, 2021, 04:58:40 PM
Why not, as long as they're not required.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 26, 2021, 05:12:37 PM
Okay.
Title: Re: Chekin' in
Post by: Daniel Abrams 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.
Title: Re: Chekin' in
Post by: Hollis Brown 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?
Title: Re: Chekin' in
Post by: Hollis Brown 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.
Title: Re: Chekin' in
Post by: Daniel Abrams 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
Title: Re: Chekin' in
Post by: Hollis Brown on October 26, 2021, 09:46:28 PM
Added Event with no Days - Pass
Attempted Add two Days - Fail

Oops!
Cannot query database!
Title: Re: Chekin' in
Post by: Daniel Abrams on October 26, 2021, 09:58:03 PM
Okay, try again.
Title: Re: Chekin' in
Post by: Hollis Brown on October 26, 2021, 10:02:30 PM
Still

Oops!
Cannot query database!
Title: Re: Chekin' in
Post by: Daniel Abrams on October 26, 2021, 10:15:35 PM
Again.
Title: Re: Chekin' in
Post by: Hollis Brown on October 26, 2021, 10:28:23 PM
Did not allow www.xyz.com.
Required http://
Title: Re: Chekin' in
Post by: Hollis Brown on October 26, 2021, 10:34:13 PM
Seems like when Cloning should be able to change Date. Maybe not...
Title: Re: Chekin' in
Post by: Daniel Abrams on October 26, 2021, 10:38:16 PM
Did not allow www.xyz.com.
Required http://
Correct. I made it more apparent.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 26, 2021, 10:39:24 PM
Seems like when Cloning should be able to change Date. Maybe not...
No. That has to be done later. This has not changed.
Title: Re: Chekin' in
Post by: Hollis Brown on October 26, 2021, 10:40:25 PM
Agreed - Had the same thought last week.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 26, 2021, 10:46:33 PM
What goes around, comes around  ;D
Title: Re: Chekin' in
Post by: Hollis Brown on October 26, 2021, 10:51:04 PM
Add Event - Pass
Edit Event - Pass
Clone Event - Pass
Add Days - Pass
Title: Re: Chekin' in
Post by: Daniel Abrams on October 26, 2021, 10:55:14 PM
So, if everything good in admin, I'll start on Calendar in the front-end.
Title: Re: Chekin' in
Post by: Hollis Brown on October 26, 2021, 11:09:59 PM
Kool
Title: Re: Chekin' in
Post by: Daniel Abrams on October 26, 2021, 11:43:30 PM
Ready to test.
Title: Re: Chekin' in
Post by: Hollis Brown on October 27, 2021, 12:04:05 AM
Not mapping the physical address.

I'm outa here. Inspection in the morning.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 27, 2021, 12:18:32 AM
Forgot that. Do that shortly, and you can check it out tomorrow.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 27, 2021, 12:25:10 AM
Done.
Title: Re: Chekin' in
Post by: Hollis Brown on October 27, 2021, 08:58:36 AM
Days and Sessions are not mapping.

I like that Event opens in new page.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 27, 2021, 11:41:37 AM
Quote
Would be good if I could navigate from there to Days and Sessions.
Navigate how? Display Days and Sessions which link to them in Calendar?

Quote
Would be good if [Return to Calendar] returned to original month, not current month. Perhaps if it opened in new window, so Calendar page remains active in background. That way when you close the window you are back where you were.
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on October 27, 2021, 02:24:32 PM
Quote
Would be good if I could navigate from there to Days and Sessions.
Navigate how? Display Days and Sessions which link to them in Calendar?

Event Details gets button for each Day...?
Day Details includes button for each Session...?
Title: Re: Chekin' in
Post by: Hollis Brown on October 27, 2021, 02:26:17 PM


Quote
Would be good if [Return to Calendar] returned to original month, not current month. Perhaps if it opened in new window, so Calendar page remains active in background. That way when you close the window you are back where you were.
Fixed.
This an improvement. I'm on the right month, but I still have to scroll to get to correct Event. If it opened in new window, when I close, I would be back where I started--right?
Title: Re: Chekin' in
Post by: Daniel Abrams on October 27, 2021, 02:52:18 PM


Quote
Would be good if [Return to Calendar] returned to original month, not current month. Perhaps if it opened in new window, so Calendar page remains active in background. That way when you close the window you are back where you were.
Fixed.
This an improvement. I'm on the right month, but I still have to scroll to get to correct Event. If it opened in new window, when I close, I would be back where I started--right?
Okay, opens in new window now.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 27, 2021, 02:54:53 PM
Quote
Would be good if I could navigate from there to Days and Sessions.
Navigate how? Display Days and Sessions which link to them in Calendar?

Event Details gets button for each Day...?
Day Details includes button for each Session...?
So when viewing Event Details in popup, display links to Days' details page associated with that Event.
So when viewing Day Details in popup, display links to Sessions' details page associated with that Day.
Yes?
Title: Re: Chekin' in
Post by: Hollis Brown on October 27, 2021, 04:54:54 PM
Quote
Would be good if I could navigate from there to Days and Sessions.
Navigate how? Display Days and Sessions which link to them in Calendar?

Event Details gets button for each Day...?
Day Details includes button for each Session...?
So when viewing Event Details in popup, display links to Days' details page associated with that Event.
So when viewing Day Details in popup, display links to Sessions' details page associated with that Day.
Yes?
Yes
Title: Re: Chekin' in
Post by: Daniel Abrams on October 27, 2021, 04:59:21 PM
Okay, do that tonight.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 27, 2021, 08:21:11 PM
Done. How is it?
Title: Re: Chekin' in
Post by: Hollis Brown on October 27, 2021, 10:56:05 PM
https://www.screencast.com/t/tLFhWa6C

I'm just looking for easy navigation through the Event.
Title: Re: Chekin' in
Post by: Hollis Brown on October 27, 2021, 11:26:16 PM
It's been a long day and I'm done.

Should be around all day tomorrow.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 27, 2021, 11:26:44 PM
You were hard to hear. Had to turn the volume all the way up, and hold a speaker to my ear. I think I got it. How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on October 28, 2021, 12:18:29 AM
I don't know what's going on with the audio. Is it better?

https://www.screencast.com/t/dmUeCwQN

Title: Re: Chekin' in
Post by: Daniel Abrams on October 28, 2021, 12:39:38 AM
Much better! And, done. And, done for the night :)
Title: Re: Chekin' in
Post by: Hollis Brown on October 28, 2021, 12:14:57 PM
Yes!!
Title: Re: Chekin' in
Post by: Daniel Abrams on October 28, 2021, 12:28:09 PM
So, admin-end of it good. Calendar good. Registration good. Yes? If so, I guess last step is to test an event including signing in and signing out, certificate etc.
Title: Re: Chekin' in
Post by: Hollis Brown on October 28, 2021, 01:33:17 PM
On it!
Title: Re: Chekin' in
Post by: Hollis Brown on October 28, 2021, 07:54:35 PM
https://www.screencast.com/t/PgE4r2wnFps
Title: Re: Chekin' in
Post by: Hollis Brown on October 28, 2021, 08:05:17 PM
Event's Email

https://www.screencast.com/t/2Olps90L
Title: Re: Chekin' in
Post by: Daniel Abrams on October 28, 2021, 08:20:53 PM
https://www.screencast.com/t/PgE4r2wnFps
Working on it . . .
Title: Re: Chekin' in
Post by: Daniel Abrams on October 28, 2021, 08:51:01 PM
https://www.screencast.com/t/PgE4r2wnFps
How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on October 28, 2021, 09:01:53 PM
https://www.screencast.com/t/PgE4r2wnFps
How is it now?
Looks good
Title: Re: Chekin' in
Post by: Daniel Abrams on October 28, 2021, 09:07:06 PM
Event's Email

https://www.screencast.com/t/2Olps90L
Working on it . . .
Title: Re: Chekin' in
Post by: Daniel Abrams on October 28, 2021, 09:40:46 PM
Event's Email

https://www.screencast.com/t/2Olps90L
Working on it . . .
Starting with Location in emails. Replace with VENUE fields. Can you define all four for this Event so we can check that they display in the Event Email?
Title: Re: Chekin' in
Post by: Hollis Brown on October 28, 2021, 09:45:57 PM
Done
Title: Re: Chekin' in
Post by: Daniel Abrams on October 28, 2021, 09:50:47 PM
Seems fine. Yes? If so, get back to your last video ... get out the popcorn :)
Title: Re: Chekin' in
Post by: Hollis Brown on October 28, 2021, 09:56:03 PM
Time Zone?
Title: Re: Chekin' in
Post by: Daniel Abrams on October 28, 2021, 09:57:49 PM
Time Zone?
Okay that relates to times. So....

1. Visit replaced with URL
2. Regarding Event Start Time and End Time. What do we use? Not defined fro Events, only Days, Sessions, and Breaks.
Title: Re: Chekin' in
Post by: Hollis Brown on October 28, 2021, 10:04:19 PM
Hhmmm... #2 is interesting question.

If a single Day Event with Start and End times, that's a no-brainer--right?

If a multi-day Event, then no Start and End times--make sense? Just Dates.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 28, 2021, 10:10:16 PM
Hhmmm... #2 is interesting question.

If a single Day Event with Start and End times, that's a no-brainer--right?

If a multi-day Event, then no Start and End times--make sense? Just Dates.
Taken a break until 8, get back with thoughts.
Title: Re: Chekin' in
Post by: Hollis Brown on October 28, 2021, 10:13:30 PM
I have to get up early.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 28, 2021, 11:04:26 PM
Hhmmm... #2 is interesting question.

If a single Day Event with Start and End times, that's a no-brainer--right?

If a multi-day Event, then no Start and End times--make sense? Just Dates.
I think a better solution is add the following below the Calendar link:

For specific dates and times, please click on the Calendar link to view the Event schedule.


Title: Re: Chekin' in
Post by: Hollis Brown on October 29, 2021, 07:32:15 AM
Even if it's a one-hour meeting tomorrow?
Title: Re: Chekin' in
Post by: Daniel Abrams on October 29, 2021, 12:26:37 PM
Give it some thought. Got some serious issues with PC I have to sort out.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 29, 2021, 05:01:35 PM
What we can do for single day event is to use Day Start and End Times. Yes? For multiple day events, do similar:

Day 1: Date / Time
Day 2: Date / Time
etc.

Yes?
Title: Re: Chekin' in
Post by: Hollis Brown on October 29, 2021, 06:37:22 PM
I don't see as great a need for start and end times for multi-day Event. I think it is important, but not critical, on single-day Event.

Your suggestion is probably optimal.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 29, 2021, 09:06:59 PM
Single Day done. If you can add another Day to the Event, I'll do the Multi-Day Event scenario.
Title: Re: Chekin' in
Post by: Hollis Brown on October 29, 2021, 09:18:41 PM
Done
Title: Re: Chekin' in
Post by: Daniel Abrams on October 29, 2021, 09:19:43 PM
Thanks, working on it . . .
Title: Re: Chekin' in
Post by: Daniel Abrams on October 29, 2021, 09:37:05 PM
Done. How is it?
Title: Re: Chekin' in
Post by: Hollis Brown on October 29, 2021, 10:08:34 PM
Good
Title: Re: Chekin' in
Post by: Daniel Abrams on October 29, 2021, 10:20:28 PM
Good :)
Title: Re: Chekin' in
Post by: Hollis Brown on October 29, 2021, 10:56:10 PM
I'm feeling pretty complete.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 29, 2021, 11:03:53 PM
Huh?
Title: Re: Chekin' in
Post by: Hollis Brown on October 29, 2021, 11:33:04 PM
What's next?
Title: Re: Chekin' in
Post by: Daniel Abrams on October 29, 2021, 11:42:56 PM
Did you test attending an Event: Sign In and Sign out to make sure it all works beginning to end? BTW, I added Preloader to all pages. Pages only display once fully loaded. This addresses issue where someone (admin-end or front-end) invokes a jQuery process. Makes sure everything loaded first. Otherwise, can cause issues like errors or some things not loading etc.
Title: Re: Chekin' in
Post by: Hollis Brown on October 30, 2021, 06:24:08 PM
I setup a new 2-day Event with Fee of 0.00. The Email it generated is below. It mentions the memo line for the check, but there shouldn't be a check since it's free. There is no Event #. It didn't map properly.

Quote
Your Email: hbrown21@msn.com

Hello Hollis MSN:

Thank you for registering for upcoming event.

In the MEMO line, print Event Registration Purchase Attendee #18 for Event #.

Event Details:
=======================================
Event: Final Test
Location:
Map: https://www.google.ca/maps/place//
Date / Time: 10/30/2021 to 10/31/2021 Eastern Time (ET)
Fee: FREE
Summary
=======================================
Testing One last time
=======================================

If you have any questions, feel free to reply to this email.

Thank you!


Chapter Office Development Site
https://development.chapteroffice.com/

Title: Re: Chekin' in
Post by: Daniel Abrams on October 30, 2021, 10:19:31 PM
Okay, that was a lot of work. Try again.
Title: Re: Chekin' in
Post by: Hollis Brown on October 31, 2021, 10:47:30 AM
Not making map
No time zone

Quote
Your Email: hbrown21@msn.com

Hello Hollis MSN:

Thank you for registering for upcoming event.


Event Details:
=======================================
Event: Title
Venue Name: Name
Venue Physical Address: 8002 Maplewood Dr Manassas VA
Venue Map: ourmap/?location=8002+Maplewood+Dr+Manassas+VA
Venue Web Address: https://us02web.zoom.us/j/89653479728?pwd=Z1Jnd24zMVdKbmx5VDcvVGdSNGdNdz09
Venue Notes:
Notes

Day 1: 10/31/2021 9:00 AM to 10/31/2021 5:00 PM
Day 2: 11/01/2021 8:00 AM to 11/01/2021 5:00 PM
Event Calendar Link: https://development.chapteroffice.com/calendar/110/
Fee: FREE
Summary
=======================================
Summary
=======================================

If you have any questions, feel free to reply to this email.

Thank you!


Chapter Office Development Site
https://development.chapteroffice.com/

Title: Re: Chekin' in
Post by: Daniel Abrams on October 31, 2021, 11:42:09 AM
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on October 31, 2021, 06:39:13 PM
The Certificate Event link redirects to the calendar--not the Event within the Calendar.

https://development.chapteroffice.com/event-certificate/MTExfDIw/
Title: Re: Chekin' in
Post by: Daniel Abrams on October 31, 2021, 07:46:31 PM
Fixed. Can you do similar test for Event which has a fee (not free).
Title: Re: Chekin' in
Post by: Hollis Brown on October 31, 2021, 09:20:12 PM
I paid by E check.

Quote
Your Email: 8567567@gmail.com

Hello Hollis GMail:

Thank you for registering for upcoming event.

If you completed your payment, then you are all set and we look forward to seeing you at the event! Here is your payment link:

https://development.chapteroffice.com/ussiAzj3v

You can also send your payment as check, made payable to Chapter Office Development Site, to the following address to complete your registration:

8002 Maplewood Dr. Manassas, VA 20111

In the MEMO line, print Event Registration Purchase Attendee #21 for Event #112.


Event Details:
=======================================
Event: Title
Venue Name: Name
Venue Physical Address: 8002 Maplewood Dr Manassas VA
Venue Map: https://development.chapteroffice.com/ourmap/?location=8002+Maplewood+Dr+Manassas+VA
Venue Web Address: https://us02web.zoom.us/j/89653479728?pwd=Z1Jnd24zMVdKbmx5VDcvVGdSNGdNdz09
Venue Notes:
Notes


Event Start: 10/31/2021 Eastern Time (ET)
Event End: 10/31/2021 5:00 PM Eastern Time (ET) Eastern Time (ET)
Event Calendar Link: https://development.chapteroffice.com/calendar/112/
Fee: 0.50
Summary
=======================================
Summary
=======================================

If you have any questions, feel free to reply to this email.

Thank you!


Chapter Office Development Site
https://development.chapteroffice.com/
Title: Re: Chekin' in
Post by: Daniel Abrams on October 31, 2021, 10:04:28 PM
Fixed some issues I spotted.
Title: Re: Chekin' in
Post by: Daniel Abrams on October 31, 2021, 10:16:58 PM
Checking out as back into cycling tomorrow so got to be up at 4:30am. Back on in the morning.
Title: Re: Chekin' in
Post by: Hollis Brown on November 01, 2021, 03:50:20 PM
Seems like we should be able to be more definitive. We start out by saying, "If you completed your payment..." Don't we know whether they did?

This causes confusion. I frequently get Attendees who tell me, "I don't remember whether I paid. I found the Email, clicked on the payment link and it wouldn't take my payment, so I brought a check." Seems like they should be getting an Email that says, "Thank you for your payment."

Quote
Your Email: hbrown21@msn.com

Hello Hollis MSN:

Thank you for registering for upcoming event.

If you completed your payment, then you are all set and we look forward to seeing you at the event! Here is your payment link:

https://development.chapteroffice.com/ussRl9I8M

You can also send your payment as check, made payable to Chapter Office Development Site, to the following address to complete your registration:

8002 Maplewood Dr. Manassas, VA 20111

In the MEMO line, print Event Registration Purchase Attendee #22 for Event #112.


Event Details:
=======================================
Event: Title
Venue Name: Name
Venue Physical Address: 8002 Maplewood Dr Manassas VA
Venue Map: https://development.chapteroffice.com/ourmap/?location=8002+Maplewood+Dr+Manassas+VA
Venue Web Address: https://us02web.zoom.us/j/89653479728?pwd=Z1Jnd24zMVdKbmx5VDcvVGdSNGdNdz09
Venue Notes:
Notes

Event Start: 10/31/2021 9:00 AM Eastern Time (ET)
Event End: 10/31/2021 5:00 PM Eastern Time (ET) Eastern Time (ET)
Event Calendar Link: https://development.chapteroffice.com/calendar/112/
Fee: 0.50

Summary
=======================================
Summary
=======================================

If you have any questions, feel free to reply to this email.

Thank you!


Chapter Office Development Site
https://development.chapteroffice.com/
Title: Re: Chekin' in
Post by: Daniel Abrams on November 01, 2021, 04:10:51 PM
Okay, they get same email when they register and when the pay. Difference, however, is the first section. In the case of the former, details on how to pay with payment link and check instructions. In the case of latter, replace with thanks for payment. Rest stays the same. Yes?
Title: Re: Chekin' in
Post by: Hollis Brown on November 01, 2021, 05:34:07 PM
Yes
Title: Re: Chekin' in
Post by: Daniel Abrams on November 01, 2021, 07:44:26 PM
Ready to test two(2) scenarios. These scenarios only relate to Event Registration (not payment end yet)

Free Registration
Paid Registration.

Don't make payment yet. Just regisster.
Title: Re: Chekin' in
Post by: Hollis Brown on November 01, 2021, 08:10:36 PM
Done
Title: Re: Chekin' in
Post by: Hollis Brown on November 01, 2021, 08:12:36 PM
Free Email:
Quote
Hello Hollis MSN:

Thank you for registering for upcoming event!


Event Details:
=======================================
Event: Title
Venue Name: Venue Name
Venue Physical Address: 8002 Maplewood Dr Manassas, VA
Venue Map: https://development.chapteroffice.com/ourmap/?location=8002+Maplewood+Dr+Manassas%2C+VA
Venue Web Address: https://us02web.zoom.us/j/89653479728?pwd=Z1Jnd24zMVdKbmx5VDcvVGdSNGdNdz09
Venue Notes:
Notes

Event Start: 11/06/2021 9:00 AM Eastern Time (ET)
Event End: 11/06/2021 5:00 PM Eastern Time (ET) Eastern Time (ET)
Event Calendar Link: https://development.chapteroffice.com/calendar/113/
Fee: FREE

Summary
=======================================
Summary
=======================================

If you have any questions, feel free to reply to this email.

Thank you!


Chapter Office Development Site
https://development.chapteroffice.com/

Title: Re: Chekin' in
Post by: Daniel Abrams on November 01, 2021, 08:16:23 PM
How are the two emails?
Title: Re: Chekin' in
Post by: Hollis Brown on November 01, 2021, 08:18:24 PM
Paid
Should there be a dollar sign ($) before the fee?
Quote
Hello Hollis GMail:

Thank you for registering for upcoming event!

Next step is to make payment! Here is your payment link:

https://development.chapteroffice.com/uss5VndFb

You can also send your payment as check, made payable to Chapter Office Development Site, to the following address to complete your registration:

8002 Maplewood Dr. Manassas, VA 20111

In the MEMO line, print Event Registration Purchase Attendee #23 for Event #113.

Event Details:
=======================================
Event: Title
Venue Name: Venue Name
Venue Physical Address: 8002 Maplewood Dr Manassas, VA
Venue Map: https://development.chapteroffice.com/ourmap/?location=8002+Maplewood+Dr+Manassas%2C+VA
Venue Web Address: https://us02web.zoom.us/j/89653479728?pwd=Z1Jnd24zMVdKbmx5VDcvVGdSNGdNdz09
Venue Notes:
Notes


Event Start: 11/06/2021 9:00 AM Eastern Time (ET)
Event End: 11/06/2021 5:00 PM Eastern Time (ET) Eastern Time (ET)
Event Calendar Link: https://development.chapteroffice.com/calendar/113/
Fee: 0.50

Summary
=======================================
Summary
=======================================

If you have any questions, feel free to reply to this email.

Thank you!


Chapter Office Development Site
https://development.chapteroffice.com/
Title: Re: Chekin' in
Post by: Hollis Brown on November 01, 2021, 08:20:29 PM
Note that in both cases, Event End includes "Eastern Time (ET)" twice.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 01, 2021, 08:28:33 PM
Can you redo both again.
Title: Re: Chekin' in
Post by: Hollis Brown on November 01, 2021, 08:50:43 PM
There is a dollar sign in front of Free.

Quote
Hello Hollis GMail:

Thank you for registering for upcoming event!


Event Details:
=======================================
Event: Title
Venue Name: Venue Name
Venue Physical Address: 8002 Maplewood Dr Manassas, VA
Venue Map: https://development.chapteroffice.com/ourmap/?location=8002+Maplewood+Dr+Manassas%2C+VA
Venue Web Address: https://us02web.zoom.us/j/89653479728?pwd=Z1Jnd24zMVdKbmx5VDcvVGdSNGdNdz09
Venue Notes:
Notes


Event Start: 11/06/2021 9:00 AM Eastern Time (ET)
Event End: 11/06/2021 5:00 PM Eastern Time (ET)
Event Calendar Link: https://development.chapteroffice.com/calendar/113/
Fee: $FREE

Summary
=======================================
Summary
=======================================

If you have any questions, feel free to reply to this email.

Thank you!


Chapter Office Development Site
https://development.chapteroffice.com/
Title: Re: Chekin' in
Post by: Hollis Brown on November 01, 2021, 09:14:33 PM
Sidebar...

When logged in as user/admin, I can't set Event Date.
I'll create a video for this after we finish what we're doing.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 01, 2021, 09:27:31 PM
Okay, ready to test both scenarios again.
Title: Re: Chekin' in
Post by: Hollis Brown on November 01, 2021, 09:41:29 PM
No $ on paid
Title: Re: Chekin' in
Post by: Daniel Abrams on November 01, 2021, 09:45:00 PM
Looking in database EMAILS table, I see:

Fee: $0.50

You don't in your email. Can I see the email.
Title: Re: Chekin' in
Post by: Hollis Brown on November 01, 2021, 09:49:16 PM
Uh, it's there now. I was distracted--demonstrating our new toy to Jim.

Let me try again.
Title: Re: Chekin' in
Post by: Hollis Brown on November 01, 2021, 09:50:51 PM
You're right: it's there!
Title: Re: Chekin' in
Post by: Daniel Abrams on November 01, 2021, 09:52:27 PM
Okay, let's test other scenario (free one), and tomorrow we will do paymentr end.
Title: Re: Chekin' in
Post by: Hollis Brown on November 01, 2021, 09:58:05 PM
Tested. Free looks good.
Title: Re: Chekin' in
Post by: Hollis Brown on November 01, 2021, 09:58:29 PM
Sidebar...

When logged in as user/admin, I can't set Event Date.
I'll create a video for this after we finish what we're doing.

https://www.screencast.com/t/hov3OzYLMapV
Title: Re: Chekin' in
Post by: Daniel Abrams on November 01, 2021, 09:59:28 PM
Checking out, but look at this first thing in the morning.
Title: Re: Chekin' in
Post by: Hollis Brown on November 01, 2021, 10:00:46 PM
Good night
Title: Re: Chekin' in
Post by: Daniel Abrams on November 02, 2021, 12:35:45 PM
Sidebar...

When logged in as user/admin, I can't set Event Date.
I'll create a video for this after we finish what we're doing.

https://www.screencast.com/t/hov3OzYLMapV
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on November 02, 2021, 04:13:40 PM
What are we doing now?
Title: Re: Chekin' in
Post by: Daniel Abrams on November 02, 2021, 04:45:17 PM
What are we doing now?
Didn't sleep much last night. Gonna break for a bit, and then check event purchase email ... just have to make some edits before we do.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 02, 2021, 07:13:26 PM
Okay, ready to test purchase. Only one scenario, of course. Paid event.
Title: Re: Chekin' in
Post by: Hollis Brown on November 02, 2021, 08:10:22 PM
Received two Email one minute apart.
The first one confirms registration.


Quote
Hello Hollis GMail:

Thank you for registering for upcoming event!

Next step is to make payment! Here is your payment link:

https://development.chapteroffice.com/usspmZgIH

You can also send your payment as check, made payable to Chapter Office Development Site, to the following address to complete your registration:

8002 Maplewood Dr. Manassas, VA 20111

In the MEMO line, print Event Registration Purchase Attendee #32 for Event #113.

Event Details:
=======================================
Event: Title
Venue Name: Venue Name
Venue Physical Address: 8002 Maplewood Dr Manassas, VA
Venue Map: https://development.chapteroffice.com/ourmap/?location=8002+Maplewood+Dr+Manassas%2C+VA
Venue Web Address: https://us02web.zoom.us/j/89653479728?pwd=Z1Jnd24zMVdKbmx5VDcvVGdSNGdNdz09
Venue Notes:

Notes

Event Start: 11/06/2021 9:00 AM Eastern Time (ET)
Event End: 11/07/2021 5:00 PM Eastern Time (ET)
Event Calendar Link: https://development.chapteroffice.com/calendar/113/
Fee: $0.50

Summary
=======================================
Summary
=======================================

If you have any questions, feel free to reply to this email.

Thank you!


Chapter Office Development Site
https://development.chapteroffice.com/


The second confirms payment. The map is not hyperlinked.

Quote
Hello Hollis GMail:

Thank you for registering for upcoming event!
Thank you for your payment of $.50!

Event Details:
=======================================
Event: Title
Venue Name: Venue Name
Venue Physical Address: 8002 Maplewood Dr Manassas, VA
Venue Map: ourmap/?location=8002+Maplewood+Dr+Manassas%2C+VA
Venue Web Address: https://us02web.zoom.us/j/89653479728?pwd=Z1Jnd24zMVdKbmx5VDcvVGdSNGdNdz09
Venue Notes:

Notes

Event Start: 11/06/2021 9:00 AM Eastern Time (ET)
Event End: 11/07/2021 5:00 PM Eastern Time (ET)
Event Calendar Link: https://development.chapteroffice.com/calendar/113/
Fee: $.50

Summary
=======================================
Summary
=======================================

If you have any questions, feel free to reply to this email.

Thank you!


Chapter Office Development Site
https://development.chapteroffice.com/

Title: Re: Chekin' in
Post by: Hollis Brown on November 02, 2021, 08:17:18 PM
I'm imagining confusion here. We're sending them immediately to pay. Then, whether they pay or not, we thank them for registering and invite them to pay. Then, if they pay, we immediately send them another Email that thanks them for paying. This makes sense to you and me. Does it to them?
Title: Re: Chekin' in
Post by: Daniel Abrams on November 02, 2021, 08:18:14 PM
Received two Email one minute apart.
The first one confirms registration.


Quote
Hello Hollis GMail:

Thank you for registering for upcoming event!

Next step is to make payment! Here is your payment link:

https://development.chapteroffice.com/usspmZgIH

You can also send your payment as check, made payable to Chapter Office Development Site, to the following address to complete your registration:

8002 Maplewood Dr. Manassas, VA 20111

In the MEMO line, print Event Registration Purchase Attendee #32 for Event #113.

Event Details:
=======================================
Event: Title
Venue Name: Venue Name
Venue Physical Address: 8002 Maplewood Dr Manassas, VA
Venue Map: https://development.chapteroffice.com/ourmap/?location=8002+Maplewood+Dr+Manassas%2C+VA
Venue Web Address: https://us02web.zoom.us/j/89653479728?pwd=Z1Jnd24zMVdKbmx5VDcvVGdSNGdNdz09
Venue Notes:

Notes

Event Start: 11/06/2021 9:00 AM Eastern Time (ET)
Event End: 11/07/2021 5:00 PM Eastern Time (ET)
Event Calendar Link: https://development.chapteroffice.com/calendar/113/
Fee: $0.50

Summary
=======================================
Summary
=======================================

If you have any questions, feel free to reply to this email.

Thank you!


Chapter Office Development Site
https://development.chapteroffice.com/


The second confirms payment. The map is not hyperlinked.

Quote
Hello Hollis GMail:

Thank you for registering for upcoming event!
Thank you for your payment of $.50!

Event Details:
=======================================
Event: Title
Venue Name: Venue Name
Venue Physical Address: 8002 Maplewood Dr Manassas, VA
Venue Map: ourmap/?location=8002+Maplewood+Dr+Manassas%2C+VA
Venue Web Address: https://us02web.zoom.us/j/89653479728?pwd=Z1Jnd24zMVdKbmx5VDcvVGdSNGdNdz09
Venue Notes:

Notes

Event Start: 11/06/2021 9:00 AM Eastern Time (ET)
Event End: 11/07/2021 5:00 PM Eastern Time (ET)
Event Calendar Link: https://development.chapteroffice.com/calendar/113/
Fee: $.50

Summary
=======================================
Summary
=======================================

If you have any questions, feel free to reply to this email.

Thank you!


Chapter Office Development Site
https://development.chapteroffice.com/

Fixed. Simple, so need to re-test.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 02, 2021, 08:19:23 PM
I'm imagining confusion here. We're sending them immediately to pay. Then, whether they pay or not, we thank them for registering and invite them to pay. Then, if they pay, we immediately send them another Email that thanks them for paying. This makes sense to you and me. Does it to them?
Not seeing the confusion.
Title: Re: Chekin' in
Post by: Hollis Brown on November 02, 2021, 08:31:49 PM
I deal with these people every day. They read one and assume the other is identical, so don't read it.

Those who pay immediately when prompted experience that as one Event. Two Email doesn't make sense to them.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 02, 2021, 08:43:23 PM
Fair enough. How do we change the emails?
Title: Re: Chekin' in
Post by: Hollis Brown on November 02, 2021, 08:44:34 PM
I can see it now. They will pay, then read the first Email and try to pay again. It won't accept their money, so they'll get mad.
Title: Re: Chekin' in
Post by: Hollis Brown on November 02, 2021, 08:45:25 PM
Fair enough. How do we change the emails?
Can we only send on Email after they do or don't pay when prompted?
Title: Re: Chekin' in
Post by: Hollis Brown on November 02, 2021, 08:46:55 PM
Watching these Virginia Governor's election results. Democrat is way behind, but the largest (mostly democrat) county has not fully reported.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 02, 2021, 08:52:36 PM
Fair enough. How do we change the emails?
Can we only send on Email after they do or don't pay when prompted?
First email sent after registering could just go out to for free events.
Other email sent after payment completed.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 02, 2021, 08:55:57 PM
Watching these Virginia Governor's election results. Democrat is way behind, but the largest (mostly democrat) county has not fully reported.
Yeah, but with 61% reporting, and democrat behind by 200,000, and majority of voters in exit poll disapproving of Biden, not looking good ... for Virginia, or US in 2022 or 2026. There will be a hot place in hell for Manchin!
Title: Re: Chekin' in
Post by: Hollis Brown on November 02, 2021, 09:00:27 PM
Fair enough. How do we change the emails?
Can we only send on Email after they do or don't pay when prompted?
First email sent after registering could just go out to for free events.
Other email sent after payment completed.
Second one goes out after payment complete or not completed. If they register, but don't pay, then Email thanks for registration and prompts to pay by CC or Check.
Title: Re: Chekin' in
Post by: Hollis Brown on November 02, 2021, 09:02:55 PM
Watching these Virginia Governor's election results. Democrat is way behind, but the largest (mostly democrat) county has not fully reported.
Yeah, but with 61% reporting, and democrat behind by 200,000, and majority of voters in exit poll disapproving of Biden, not looking good ... for Virginia, or US in 2022 or 2026. There will be a hot place in hell for Manchin!

https://results.elections.virginia.gov/vaelections/2021%20November%20General/Site/Locality/FAIRFAX_COUNTY/Index.html
Title: Re: Chekin' in
Post by: Daniel Abrams on November 02, 2021, 09:07:44 PM
Fair enough. How do we change the emails?
Can we only send on Email after they do or don't pay when prompted?
First email sent after registering could just go out to for free events.
Other email sent after payment completed.
Second one goes out after payment complete or not completed. If they register, but don't pay, then Email thanks for registration and prompts to pay by CC or Check.
So, create a cron script run daily to check if registered users unpaid. If unpaid, send email?
Title: Re: Chekin' in
Post by: Hollis Brown on November 02, 2021, 09:24:36 PM
That's not what I meant, but if that's the way to do it...
My thoughts:
Register - Prompt for payment (the way it is now)
   A. If they pay, then Email confirms registration and payment   B. If they don't pay, then Email thanks for registration and includes payment link and check instructions
Follow-up for non-payers is not a bad idea, but daily reminders for someone who already mailed a check is going to annoy. Optimally it might be an Email a week before the Event or something like that.

Title: Re: Chekin' in
Post by: Daniel Abrams on November 02, 2021, 09:42:34 PM
That's not what I meant, but if that's the way to do it...
My thoughts:
Register - Prompt for payment (the way it is now)
   A. If they pay, then Email confirms registration and payment   B. If they don't pay, then Email thanks for registration and includes payment link and check instructions
Follow-up for non-payers is not a bad idea, but daily reminders for someone who already mailed a check is going to annoy. Optimally it might be an Email a week before the Event or something like that.
Only way we now if they did not pay is to create a cron script to do that check. Week before Event, or whenever.

For now, I edited event-registration.php to only send event registration confirmation email to those who registered for a free Event.
Title: Re: Chekin' in
Post by: Hollis Brown on November 02, 2021, 10:03:10 PM
1. If they register for free event they get registration confirmation
2. If they register and pay they get registration and payment confirmation
3. If they register and don't pay they get payment instructions ... sometime

Is that it?
Title: Re: Chekin' in
Post by: Daniel Abrams on November 02, 2021, 10:08:24 PM
Correct. 1 an 2 already in place. Just have to do 3.
Title: Re: Chekin' in
Post by: Hollis Brown on November 02, 2021, 10:15:41 PM
So what does #three look like?

If they close the payment window without paying, then they get registration confirmation Email with Payment Link and Check instructions. Eventually get reminder with CC to treasurer. Does that work?
Title: Re: Chekin' in
Post by: Daniel Abrams on November 02, 2021, 10:22:36 PM
Okay, some registers for a paid event, and is redirected (for example) here:

https://development.chapteroffice.com/app/cart/cart.php?order=RXZlbnRSZWdpc3RyYXRpb258NDIwfDAuNTB8Q2hhcHRlciBPZmZpY2UgRGV2ZWxvcG1lbnQgU2l0ZXxFdmVudCBSZWdpc3RyYXRpb24gUHVyY2hhc2V8MTEzfDMzfDE2MzU5MDYwNTM=

How do we know if they did not pay? For example, if they close window or go somewhere else.
Title: Re: Chekin' in
Post by: Hollis Brown on November 02, 2021, 10:30:22 PM
That sounds like a question and answer. If they pay, the window closes and they get the meeting/payment confirmation. If they close the window w/out paying we assume they did not pay, so send Email with link to pay.

Doesn't that work?

Title: Re: Chekin' in
Post by: Daniel Abrams on November 02, 2021, 10:36:26 PM
How does a PHP file know tjey closed a window without paying?
Title: Re: Chekin' in
Post by: Hollis Brown on November 02, 2021, 10:50:37 PM
I don't know. Can't you give them three buttons:

1. Pay by PayPal
2. Pay by CC
3. Pay by Electronic Check
4. Close window w/out paying [Pay Later]
Title: Re: Chekin' in
Post by: Hollis Brown on November 02, 2021, 10:51:31 PM
If they select #4, they get Email with payment link.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 02, 2021, 11:48:27 PM
Close what window? After registration, thry are automatically redirected to Cart in same window to make payment.
Title: Re: Chekin' in
Post by: Hollis Brown on November 03, 2021, 12:11:09 AM
I'm beginning to think that my wishful thinking (on both matters) is not going to carry the day.

You win.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 03, 2021, 12:40:27 AM
Go here and register: https://development.chapteroffice.com/event-registration/?m=e&fid=15&eid=113
How is it? Note that the email not sent yet. If you like it, I'll make it so.
Title: Re: Chekin' in
Post by: Hollis Brown on November 03, 2021, 07:09:06 AM
Wait a minute! Are you saying I won? That looks like my idea.

Should that button be at the bottom of the page?
Title: Re: Chekin' in
Post by: Daniel Abrams on November 03, 2021, 11:38:37 AM
After last night's election, I think you deserved something in the win column :) Done, and ready to test.
Title: Re: Chekin' in
Post by: Hollis Brown on November 03, 2021, 03:01:32 PM
Pass
Pass
Pass
Title: Re: Chekin' in
Post by: Daniel Abrams on November 03, 2021, 03:27:19 PM
Good!

Been thinking about Event Tokens (sign-in and sign-out) with respect to multi-day Events. As you have already noted, the way we have it now is insufficient. I'm thinking of a new database table: EVENTS_EVENT_TOKENS to store these tokens: ID, UID (User ID), EID (Event ID), DID (Day ID). These would be set via Admin :: Manage Events :: Day. And, another database table: EVENTS_USER_TOKENS: ID, UID, EID, DID, SIGNIN_TOKEN, SIGNOUT_TOKEN to track users signing in and out. These would visible when viewing attendees via Admin.

How would they be assigned? Per day? For example for a three(3) day Event, sign-in and sign-out each day. Each day has it's own tokens, so they are not created single for Event as it is now, but multiples (one set per day). If you did not sign-in and sign-out each day of the Event, no certificate (if applicable). Thoughts?
Title: Re: Chekin' in
Post by: Hollis Brown on November 03, 2021, 04:00:22 PM
I had given up on trying to fit this into this update. However, you asked...

I imagine options:

1. Single Sign-in/out for entire one-day Event
2. Single Sign-in/out for each Day of multiple Day Event
3. Individual Sign-in/out for each Session

One certificate for entire event regardless of 1, 2 or 3. Cert would list Days or Sessions attended by each Attendee.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 03, 2021, 05:23:06 PM
Okay, I'll get started on this starting tonight. So, they select one of those options, and not a combination thereof?
Title: Re: Chekin' in
Post by: Hollis Brown on November 03, 2021, 05:51:02 PM
I don't think it's a combination. I think it's one or the other or the other.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 03, 2021, 05:56:23 PM
Okay.
Title: Re: Chekin' in
Post by: Hollis Brown on November 03, 2021, 09:08:39 PM
I have an early start tomorrow and I don't think you need me here, so I'm going to call it a night.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 03, 2021, 09:11:58 PM
Go for it, I'm good :)
Title: Re: Chekin' in
Post by: Daniel Abrams on November 03, 2021, 09:34:01 PM
When you have a chance, in the case of (2), would each Day have the same or unique Token? And, in the case of (3), would each Session have the same or unique Token?
Title: Re: Chekin' in
Post by: Hollis Brown on November 04, 2021, 07:55:32 AM
Tokens should be unique to the Day or Session. Don't want people attending one and signing in/out of two. Token is announced to the current audience and applies to them only.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 04, 2021, 11:28:39 AM
Okay, this is gonna take a few days.
Title: Re: Chekin' in
Post by: Hollis Brown on November 04, 2021, 11:40:05 AM
Okay, this is gonna take a few days.
But will add significant value.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 04, 2021, 12:19:55 PM
I agree!
Title: Re: Chekin' in
Post by: Daniel Abrams on November 04, 2021, 04:25:34 PM
Can you add 2 Sessions to each of the 2 Days? Once done, I got something cool to show you.
Title: Re: Chekin' in
Post by: Hollis Brown on November 04, 2021, 07:09:32 PM
Okay!!
Title: Re: Chekin' in
Post by: Hollis Brown on November 04, 2021, 07:46:50 PM
Do we need better descriptions of the Days and Sessions? How about using the Title?
Title: Re: Chekin' in
Post by: Daniel Abrams on November 04, 2021, 08:19:10 PM
Where?
Title: Re: Chekin' in
Post by: Hollis Brown on November 04, 2021, 09:30:35 PM
When you choose to create Day Tokens, the descriptions are Day 1 of 3, Day 2 of 3 and Day 3 of 3. That's not too bad; in fact, it may be optimal.

When you do Sessions, however, it's 1 of 6, 2 of 6, 3 of 6... This can get confusing if there are multiple Days with multiple Sessions in each Day.

I'm not sure what is optimal. I'm thinking of Amanda setting up one of my classes. Nine Days with Sessions sometimes lapping over Days and sometimes multiple Sessions per Day.
Title: Re: Chekin' in
Post by: Hollis Brown on November 04, 2021, 09:45:44 PM
Let me talk to Amanda before we decide about that.

Meanwhile take a look. I started to rough-in a nine-day class, but got sloppy and saved a bunch of Days w/out dates and times. Now I can't set the times. Try it; you'll see what I mean.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 04, 2021, 10:09:28 PM
I'll look at this all later tomorrow. Wanna finish Tokens so can save them.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 04, 2021, 10:13:30 PM
BTW, how did you add those Days to Event #115?
Title: Re: Chekin' in
Post by: Hollis Brown on November 04, 2021, 10:17:35 PM
BTW, how did you add those Days to Event #115?
Added one Day, then added eight days. When adding eight days, I only set Date and Time for three of them. When I saved, it created what you see.
Title: Re: Chekin' in
Post by: Hollis Brown on November 04, 2021, 10:23:29 PM
Amanda hasn't called and I'm fading fast. Another early tomorrow.

I'm thinking that we should be making the ...

Oh wait a minute!! I like what we have. Don't know if you changed it or if I overlooked it before, but it's good the way it is.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 05, 2021, 12:13:08 AM
Let me talk to Amanda before we decide about that.

Meanwhile take a look. I started to rough-in a nine-day class, but got sloppy and saved a bunch of Days w/out dates and times. Now I can't set the times. Try it; you'll see what I mean.
Fixed. Back to what I was doing.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 05, 2021, 01:43:03 AM
Okay, you can now save Tokens, so ready to test.
Title: Re: Chekin' in
Post by: Hollis Brown on November 05, 2021, 07:45:03 AM
My 9-day Event is not showing in the front end.

Event Date field is now requiring a Time, but then doesn't save the time.
Title: Re: Chekin' in
Post by: Hollis Brown on November 05, 2021, 08:02:20 AM
I only see Attendee list from Event, but the Sign-in/out is specific to the Day or the Session.

For now, we have multiple-day multiple-session Events. This works for my school. They register for the entire class and attend all Sessions/Days in order to get a Certificate.

We may not want to take this on right now, but eventually, Attendees will need to be able to register for individual Sessions. There may be two Sessions running consecutively or concurrently. Attendees could choose and then sign-in/out of individual Sessions/Days. In this case the Certificate would list the Sessions attended.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 05, 2021, 12:05:36 PM
My 9-day Event is not showing in the front end.

Event Date field is now requiring a Time, but then doesn't save the time.
Fixed. If okay, I'll look at the other.
Title: Re: Chekin' in
Post by: Hollis Brown on November 05, 2021, 02:01:47 PM
Looks good. Carry on.

BTW: billing chapters this week :: Due 12/31
Title: Re: Chekin' in
Post by: Daniel Abrams on November 05, 2021, 02:28:00 PM
Looks good. Carry on.

BTW: billing chapters this week :: Due 12/31
Woo hoo!
Title: Re: Chekin' in
Post by: Daniel Abrams on November 05, 2021, 02:30:36 PM
Quote
I only see Attendee list from Event, but the Sign-in/out is specific to the Day or the Session.
Haven't started on this yet.

Quote
For now, we have multiple-day multiple-session Events. This works for my school. They register for the entire class and attend all Sessions/Days in order to get a Certificate.
We may not want to take this on right now, but eventually, Attendees will need to be able to register for individual Sessions. There may be two Sessions running consecutively or concurrently. Attendees could choose and then sign-in/out of individual Sessions/Days. In this case the Certificate would list the Sessions attended.
We'll look at this after we tested what we have.
Title: Re: Chekin' in
Post by: Hollis Brown on November 05, 2021, 05:23:10 PM
Okay

Okay
Title: Re: Chekin' in
Post by: Hollis Brown on November 05, 2021, 10:00:31 PM
Good night
Title: Re: Chekin' in
Post by: Daniel Abrams on November 05, 2021, 10:30:02 PM
Nightie night. Tomorrow we can do an Event test.
Title: Re: Chekin' in
Post by: Hollis Brown on November 06, 2021, 06:54:07 AM
I'm in class all day today. Will check in during the breaks.
Title: Re: Chekin' in
Post by: Hollis Brown on November 06, 2021, 11:11:17 AM
Created two-day Event.
Attempted to set Event Start and End Dates.
Auto-populated with Time.
Got Oops.!
Title: Re: Chekin' in
Post by: Daniel Abrams on November 06, 2021, 12:28:19 PM
Fixed. So what we need to do is to setup a 2 day Event from 11-07 to 11-08 for testing. 2 Sessions per day: for example (in PST), 10:00 to 10:30 and 11:00 to 11:30 for both days.
Title: Re: Chekin' in
Post by: Hollis Brown on November 06, 2021, 01:18:55 PM
Tomorrow morning?
Title: Re: Chekin' in
Post by: Daniel Abrams on November 06, 2021, 01:30:54 PM
Tomorrow morning?
When ever is good for you.
Title: Re: Chekin' in
Post by: Hollis Brown on November 06, 2021, 05:53:15 PM
https://www.screencast.com/t/JxKzM8vey
Title: Re: Chekin' in
Post by: Daniel Abrams on November 06, 2021, 06:17:36 PM
What do you suggest as a solution?
Title: Re: Chekin' in
Post by: Hollis Brown on November 06, 2021, 06:36:35 PM
I can setup an Event. I can setup Days w/in an Event. I can setup Sessions w/in those days. I can only setup Fees for Events. Seems like the next step is to setup fees for either Events, Days or Sessions.
Title: Re: Chekin' in
Post by: Hollis Brown on November 06, 2021, 06:39:49 PM
What do you suggest as a solution?
How about a button below the [Add Fee] that says [Close Window]? Would that make it more clear?
Title: Re: Chekin' in
Post by: Daniel Abrams on November 06, 2021, 09:25:17 PM
What do you suggest as a solution?
How about a button below the [Add Fee] that says [Close Window]? Would that make it more clear?
How is it now?
Title: Re: Chekin' in
Post by: Daniel Abrams on November 06, 2021, 09:26:43 PM
I can setup an Event. I can setup Days w/in an Event. I can setup Sessions w/in those days. I can only setup Fees for Events. Seems like the next step is to setup fees for either Events, Days or Sessions.
That brings it in what we were doing to Events before we backtracked. Let's hold off, or we will be into new year working on this.
Title: Re: Chekin' in
Post by: Hollis Brown on November 06, 2021, 09:41:24 PM
I can setup an Event. I can setup Days w/in an Event. I can setup Sessions w/in those days. I can only setup Fees for Events. Seems like the next step is to setup fees for either Events, Days or Sessions.
That brings it in what we were doing to Events before we backtracked. Let's hold off, or we will be into new year working on this.
So what are we doing with these multiple Tokens if people can't Register for individual Sessions? How do they sign in and out of something they're not registered for?
Title: Re: Chekin' in
Post by: Hollis Brown on November 06, 2021, 09:43:41 PM
What do you suggest as a solution?
How about a button below the [Add Fee] that says [Close Window]? Would that make it more clear?
How is it now?
I don't see anything new.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 06, 2021, 09:45:20 PM
To track people to know what they are doing. For example, which Days and/or Sessions they did or did not attend and participate in. It is a foundation we will build on later for wwhat you suggest, and Presentations which we were working on before.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 06, 2021, 09:46:46 PM
What do you suggest as a solution?
How about a button below the [Add Fee] that says [Close Window]? Would that make it more clear?
How is it now?
I don't see anything new.
I clearly separated Editing and Adding Fees. Not totally following the confusion perhaps.
Title: Re: Chekin' in
Post by: Hollis Brown on November 06, 2021, 09:56:38 PM
To track people to know what they are doing. For example, which Days and/or Sessions they did or did not attend and participate in. It is a foundation we will build on later for what you suggest, and Presentations which we were working on before.
So how is this going to work? People register for the Event, but sign in and out from different Sessions? We have different Tokens for the different Sessions, but not separate Attendee lists.
Title: Re: Chekin' in
Post by: Hollis Brown on November 06, 2021, 10:10:48 PM
What do you suggest as a solution?
How about a button below the [Add Fee] that says [Close Window]? Would that make it more clear?
How is it now?
I don't see anything new.
I clearly separated Editing and Adding Fees. Not totally following the confusion perhaps.
Oh, yeah. Silly me. That is better.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 06, 2021, 10:30:07 PM
To track people to know what they are doing. For example, which Days and/or Sessions they did or did not attend and participate in. It is a foundation we will build on later for what you suggest, and Presentations which we were working on before.
So how is this going to work? People register for the Event, but sign in and out from different Sessions? We have different Tokens for the different Sessions, but not separate Attendee lists.
Each Token will be logged for each Attendee. So admin can see which Days or Sessions each Attendee attended within a given Event.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 06, 2021, 10:30:34 PM
What do you suggest as a solution?
How about a button below the [Add Fee] that says [Close Window]? Would that make it more clear?
How is it now?
I don't see anything new.
I clearly separated Editing and Adding Fees. Not totally following the confusion perhaps.
Oh, yeah. Silly me. That is better.
I was hoping :)
Title: Re: Chekin' in
Post by: Hollis Brown on November 06, 2021, 10:39:42 PM
To track people to know what they are doing. For example, which Days and/or Sessions they did or did not attend and participate in. It is a foundation we will build on later for what you suggest, and Presentations which we were working on before.
So how is this going to work? People register for the Event, but sign in and out from different Sessions? We have different Tokens for the different Sessions, but not separate Attendee lists.
Each Token will be logged for each Attendee. So admin can see which Days or Sessions each Attendee attended within a given Event.
Does that function already exist? Where can I (or will I be able to) see it?
Title: Re: Chekin' in
Post by: Daniel Abrams on November 06, 2021, 10:43:57 PM
To track people to know what they are doing. For example, which Days and/or Sessions they did or did not attend and participate in. It is a foundation we will build on later for what you suggest, and Presentations which we were working on before.
So how is this going to work? People register for the Event, but sign in and out from different Sessions? We have different Tokens for the different Sessions, but not separate Attendee lists.
Each Token will be logged for each Attendee. So admin can see which Days or Sessions each Attendee attended within a given Event.
Does that function already exist? Where can I (or will I be able to) see it?
No, before only one Token. For example at start and finish. With multi-days or multiple Sessions in a single day event, at start of day and end of last day or Session. Not done yet. It will be visible when viewing Attendees.
Title: Re: Chekin' in
Post by: Hollis Brown on November 06, 2021, 10:50:43 PM
Okay. What do you need from me tonight?
Title: Re: Chekin' in
Post by: Daniel Abrams on November 06, 2021, 10:53:58 PM
I'm good. May have to do testing Monday instead of Sunday.
Title: Re: Chekin' in
Post by: Hollis Brown on November 07, 2021, 06:15:56 PM
What's up?
Title: Re: Chekin' in
Post by: Daniel Abrams on November 07, 2021, 06:28:09 PM
Let's test an Event tomorrow. Two day test with signing ins and outs.
Title: Re: Chekin' in
Post by: Hollis Brown on November 07, 2021, 10:00:32 PM
I'll be around most of the day.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 07, 2021, 10:37:45 PM
Okay, made a change. For some insane reason we had it that you set Fee set to 0.00 to disable registrations. I changed this. Set to 0.00 to make free. To disable / enable registrations, you now do this via Add / Edit Events. If disabled, Edit Fees icon disappears.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 08, 2021, 01:13:14 PM
I'm able to handle this completely on my end: development and testing. Gonna take some days.
Title: Re: Chekin' in
Post by: Hollis Brown on November 08, 2021, 03:22:31 PM
Have fun
Title: Re: Chekin' in
Post by: Daniel Abrams on November 11, 2021, 01:26:02 AM
Got a lot done (including fixes and enhancements in other places). How is it?
Title: Re: Chekin' in
Post by: Hollis Brown on November 11, 2021, 08:53:36 AM
Front end
Calendar
Day or Session [Details]
New window opens
[Go Back] does not work
Title: Re: Chekin' in
Post by: Daniel Abrams on November 11, 2021, 12:35:28 PM
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on November 11, 2021, 03:05:59 PM
It looks like you've gone back to having Event Date and Time affect Sign-in. Logically, this makes sense, but practically it's a nightmare. It interferes with testing; it interferes with demonstrating; but most importantly it makes it difficult for us to cheat. There is usually at least one person who contacts us the day after the Event "I couldn't sign in... I don't have my certificate wha wha wha." We may want to make this more strict structure optional for situations where admins (or licensing commissions) are going to require that attendees sign-in and out timely or live with the consequences. But for day-to-day situations where there is always someone new to the process who doesn't understand and is going to whine, I think we're better off where the window to sign-in/out starts when admin broadcasts, whether that is before during or after the Event.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 11, 2021, 03:18:49 PM
Not sure I'm following, and don't recall making any changes in this respect. Can you attach a video which demonstrates this?
Title: Re: Chekin' in
Post by: Hollis Brown on November 11, 2021, 03:30:30 PM
Event date today
Time 9:00 - 5:00
Current time 3:00
Broadcast sign in
Receive text
See image
Title: Re: Chekin' in
Post by: Daniel Abrams on November 11, 2021, 03:35:00 PM
What is the URL of that page?
Title: Re: Chekin' in
Post by: Hollis Brown on November 11, 2021, 07:19:15 PM
https://development.chapteroffice.com/event-signin/MTE4fDY5/
Title: Re: Chekin' in
Post by: Daniel Abrams on November 11, 2021, 08:37:01 PM
That's okay. Not ready to test signin or signout yet. I have still have to edit that last bit.
Title: Re: Chekin' in
Post by: Hollis Brown on November 11, 2021, 09:04:12 PM
What do you want me to focus on?
Title: Re: Chekin' in
Post by: Daniel Abrams on November 11, 2021, 09:25:31 PM
Nothing at the moment. I'll let you know. Enjoy a peaceful night :)
Title: Re: Chekin' in
Post by: Daniel Abrams on November 12, 2021, 08:14:09 PM
Nearly done. Heading out out for anniversary dinner, but quick answer. As it was before when there was one signin and one signout, on signout the attendee was automatically and immediately provided certificate if applicable. How do we handle that with multiple signins and signouts? Only manually via Admin?
Title: Re: Chekin' in
Post by: Hollis Brown on November 12, 2021, 09:14:15 PM
Automatic upon final Sign-out of Event?
Title: Re: Chekin' in
Post by: Daniel Abrams on November 12, 2021, 11:50:13 PM
That was my thought too. Okay, I'll make it so tomorrow. Then, Events 2.0 will be done, and ready to explore and test.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 13, 2021, 12:10:19 PM
Done.
Title: Re: Chekin' in
Post by: Hollis Brown on November 14, 2021, 03:20:59 PM
Oops!
Cannot Query Database

https://development.chapteroffice.com/calendar/
Title: Re: Chekin' in
Post by: Daniel Abrams on November 14, 2021, 03:54:23 PM
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on November 14, 2021, 06:45:32 PM
Created Fee for non-members, but when I register I get:

Oops!
You cannot register as a Member since you have not paid your membership registration dues. Please Pay Your Dues, and return here.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 14, 2021, 07:47:42 PM
Created Fee for non-members, but when I register I get:

Oops!
You cannot register as a Member since you have not paid your membership registration dues. Please Pay Your Dues, and return here.
https://development.chapteroffice.com/event-registration/?m=e&fid=21&eid=133
Not seeing it. Are you logged in as Admin?
Title: Re: Chekin' in
Post by: Daniel Abrams on November 14, 2021, 09:27:17 PM
Seems yes. Fixed. Should Admins, Super Admins, and Staff be restricted by Membership Type when registering for an Event?
Title: Re: Chekin' in
Post by: Hollis Brown on November 14, 2021, 10:35:03 PM
Admins are members. They should be able to register. I don't see any reason for others to be able to register for an Event.
Title: Re: Chekin' in
Post by: Hollis Brown on November 14, 2021, 10:35:28 PM
Name for Tag should not be required field.
Title: Re: Chekin' in
Post by: Hollis Brown on November 14, 2021, 10:41:19 PM
Event is free, but it sent me to the Shopping Cart.


Shopping Cart
Oops! Cannot process payment . . .

    This product has already been purchased!

Title: Re: Chekin' in
Post by: Daniel Abrams on November 14, 2021, 11:48:20 PM
Name for Tag should not be required field.
Done.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 14, 2021, 11:55:10 PM
Event is free, but it sent me to the Shopping Cart.


Shopping Cart
Oops! Cannot process payment . . .

    This product has already been purchased!
I cannot duplicate this.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 15, 2021, 12:08:19 AM
I think I see the problem. Should be fixed now.

As it is now, if Event is not free, if Members have dues owing (initial or renewal), they cannot register. Should this also apply to free Events?
Title: Re: Chekin' in
Post by: Hollis Brown on November 15, 2021, 12:19:24 AM
Members who are not dues paid are not members. They can login, but they don't get member benefits.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 15, 2021, 12:29:08 AM
So, if members dues owing, they cannot register for Events using a Fee that is members owing. They can, however, register via any Fee that is available for non-members. Yes?
Title: Re: Chekin' in
Post by: Hollis Brown on November 15, 2021, 01:01:30 AM
Yes
Title: Re: Chekin' in
Post by: Daniel Abrams on November 15, 2021, 03:39:15 AM
Done.
Title: Re: Chekin' in
Post by: Hollis Brown on November 16, 2021, 08:58:46 PM
Looking pretty good. I'll give it the complete once over in the morning.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 16, 2021, 09:27:10 PM
Good, thanks! What we what to make is okay is the following:

1. Signins and signouts work properly.
2. Certificates work properly.
3. Event registration works properly. Only the right people can register for given Fees. For example. If membership unpaid, cannot register for members only. If not in Fee Membership Type, cannot register. Etc.
Title: Re: Chekin' in
Post by: Hollis Brown on November 17, 2021, 11:56:52 AM
The reason we broke up Venue link, address and notes was to reduce confusion. We still have a potential misunderstanding possible.

If something other than a street address is entered into [Venue Physical Address], it generates a map to some erroneous location. How do we disallow this:
The second option would be optimal. They may want to enter a room number for instance. I guess they could put that in Venue Notes.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 17, 2021, 12:11:36 PM
What sort of thing would be entered as Physical Address that is unmapable?
Title: Re: Chekin' in
Post by: Hollis Brown on November 17, 2021, 12:16:42 PM
What sort of thing would be entered as Physical Address that is unmapable?
Sessions and breaks may be in particular rooms within the Event Venue.
Some times, even when the address is right, the mapping software gets it wrong. In that case it would be good to be able to disable the mapping. This would be rare, but it does happen.
Title: Re: Chekin' in
Post by: Hollis Brown on November 17, 2021, 12:29:08 PM
https://www.screencast.com/t/LJpb0uENRFu
Title: Re: Chekin' in
Post by: Daniel Abrams on November 17, 2021, 12:35:35 PM
What sort of thing would be entered as Physical Address that is unmapable?
Sessions and breaks may be in particular rooms within the Event Venue.
Some times, even when the address is right, the mapping software gets it wrong. In that case it would be good to be able to disable the mapping. This would be rare, but it does happen.
So, add checkbox below Venue Physical Address which if checked a Map link is included?
Title: Re: Chekin' in
Post by: Hollis Brown on November 17, 2021, 12:46:28 PM
What sort of thing would be entered as Physical Address that is unmapable?
Sessions and breaks may be in particular rooms within the Event Venue.
Some times, even when the address is right, the mapping software gets it wrong. In that case it would be good to be able to disable the mapping. This would be rare, but it does happen.
So, add checkbox below Venue Physical Address which if checked a Map link is included?
  • Map Physical Address
That solves it--right?
[X] by default
Title: Re: Chekin' in
Post by: Daniel Abrams on November 17, 2021, 12:53:13 PM
Yes. Working on it . . .
Title: Re: Chekin' in
Post by: Hollis Brown on November 17, 2021, 01:16:45 PM
I have 2:30 radon p/u and 4:30 condo inspection.

I really like the scalability of this new (ever expanding) system. However, I can hear the complaints coming: "Why is it so complicated?" Well, it's more complicated because it does more. "But, we don't need more." They may want more after they see what the possibilities are, but what of the single simple one-day Event? It would be good if Admin could see all the sign ins and outs on the single page the way it is in the current Attendees page without checking [X] Attendance. How hard would it be to make that more robust page only appear if more than one Day or 1 Session?
Title: Re: Chekin' in
Post by: Daniel Abrams on November 17, 2021, 01:21:03 PM
What sort of thing would be entered as Physical Address that is unmapable?
Sessions and breaks may be in particular rooms within the Event Venue.
Some times, even when the address is right, the mapping software gets it wrong. In that case it would be good to be able to disable the mapping. This would be rare, but it does happen.
So, add checkbox below Venue Physical Address which if checked a Map link is included?
  • Map Physical Address
That solves it--right?
[X] by default
Done. How is it? If okay, move onto others,
Title: Re: Chekin' in
Post by: Hollis Brown on November 17, 2021, 01:30:52 PM
I don't see the map at all now--even with box checked.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 17, 2021, 01:38:47 PM
Where do you now see map when you should (e.g., checkbox checked)?
Title: Re: Chekin' in
Post by: Daniel Abrams on November 17, 2021, 02:24:14 PM
I see the problem. How is it now?
Title: Re: Chekin' in
Post by: Daniel Abrams on November 17, 2021, 03:02:33 PM
https://www.screencast.com/t/LJpb0uENRFu
How is it now?
Title: Re: Chekin' in
Post by: Daniel Abrams on November 17, 2021, 03:20:16 PM
I have 2:30 radon p/u and 4:30 condo inspection.

I really like the scalability of this new (ever expanding) system. However, I can hear the complaints coming: "Why is it so complicated?" Well, it's more complicated because it does more. "But, we don't need more." They may want more after they see what the possibilities are, but what of the single simple one-day Event? It would be good if Admin could see all the sign ins and outs on the single page the way it is in the current Attendees page without checking [X] Attendance. How hard would it be to make that more robust page only appear if more than one Day or 1 Session?
Okay, we are talking about this page, yes:
https://development.chapteroffice.com/admin-manage-event-attendees/?eid=135
Set Attendance field as checked, and by default show all signins and signouts if single day event. Yes?
Title: Re: Chekin' in
Post by: Hollis Brown on November 17, 2021, 07:41:58 PM
Yes
Title: Re: Chekin' in
Post by: Daniel Abrams on November 17, 2021, 07:51:47 PM
Okay, do tomorrow morning.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 17, 2021, 08:57:19 PM
Had some time. Done.
Title: Re: Chekin' in
Post by: Hollis Brown on November 17, 2021, 10:23:21 PM
I see the problem. How is it now?
Good
Title: Re: Chekin' in
Post by: Hollis Brown on November 17, 2021, 11:07:19 PM
Had some time. Done.
https://www.screencast.com/t/bRckwzAPGQs
Title: Re: Chekin' in
Post by: Daniel Abrams on November 18, 2021, 12:59:39 PM
For this to work, Event [Token Type] would have to be Day, and not Session unless just one Session. Yes?
Title: Re: Chekin' in
Post by: Daniel Abrams on November 18, 2021, 03:28:12 PM
Done. If one Token assigned to Event, you see what you wanted.
Title: Re: Chekin' in
Post by: Hollis Brown on November 18, 2021, 06:54:14 PM
Perfect. Yes, it only works with only one Sign-in/out. Can we also place the [Broadcast sign-in/out] on that page... when only one sign-in/out.

I don't want this expansion to make the basic/current process more complicated.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 18, 2021, 08:01:23 PM
Yeah, I can do that tomorrow. Gonna move the Bulk Actions (Change Signin, Signout, and Attended Status) back to main page. You just will have to select for which Token. In the case of single token Events, no selection: it will set as hidden field. So, will be like before.
Title: Re: Chekin' in
Post by: Hollis Brown on November 18, 2021, 08:02:13 PM
Perfect!
Title: Re: Chekin' in
Post by: Daniel Abrams on November 18, 2021, 08:12:25 PM
Okay, I'll have it done tomorrow so we can quickly test.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 19, 2021, 03:49:10 PM
Done. How is it?
Title: Re: Chekin' in
Post by: Hollis Brown on November 19, 2021, 08:59:26 PM
I'm liking this.

Imagining some confusion over the [Select Event Token]. People think of two tokens--in and out. Then we use the singular Token to reference both in and out tokens. How about calling it a Token Pair?
Title: Re: Chekin' in
Post by: Hollis Brown on November 19, 2021, 09:03:52 PM
It sent sign-in text to Attendee who was already signed in. Attendee got Oops, but should it have gotten that far?
Title: Re: Chekin' in
Post by: Daniel Abrams on November 19, 2021, 09:12:25 PM
I'm liking this.

Imagining some confusion over the [Select Event Token]. People think of two tokens--in and out. Then we use the singular Token to reference both in and out tokens. How about calling it a Token Pair?
How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on November 19, 2021, 09:19:54 PM
I'm liking this.

Imagining some confusion over the [Select Event Token]. People think of two tokens--in and out. Then we use the singular Token to reference both in and out tokens. How about calling it a Token Pair?
How is it now?
I think that's better. It's clearer.
Title: Re: Chekin' in
Post by: Hollis Brown on November 19, 2021, 09:23:34 PM
Uh, wait a minute. Look at the last button:
[Change Token Attended Status for Selected Event Attendees].
Not sure why we have the word "Token" in there. The didn't attend a Token. They attended an Event. How about:
[Change Attended Status for Selected Event Attendees]
Title: Re: Chekin' in
Post by: Hollis Brown on November 19, 2021, 09:34:56 PM
Got booster todayand inspection in AM, so crashing early.
Title: Re: Chekin' in
Post by: Hollis Brown on November 19, 2021, 09:41:34 PM
https://www.screencast.com/t/AnlcEo61G
Title: Re: Chekin' in
Post by: Daniel Abrams on November 19, 2021, 09:56:49 PM
Uh, wait a minute. Look at the last button:
[Change Token Attended Status for Selected Event Attendees].
Not sure why we have the word "Token" in there. The didn't attend a Token. They attended an Event. How about:
[Change Attended Status for Selected Event Attendees]
Done.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 19, 2021, 09:57:03 PM
https://www.screencast.com/t/AnlcEo61G
Fixed.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 19, 2021, 09:58:05 PM
Got booster todayand inspection in AM, so crashing early.
No worries. I'm jealous. Have to wait until January or February of next year to get booster!
Title: Re: Chekin' in
Post by: Daniel Abrams on November 19, 2021, 10:00:01 PM
It sent sign-in text to Attendee who was already signed in. Attendee got Oops, but should it have gotten that far?
What if Event is rescheduled for some reason? Seems we should undo check when Attendee signs in or out.
Title: Re: Chekin' in
Post by: Hollis Brown on November 20, 2021, 08:41:04 AM
It sent sign-in text to Attendee who was already signed in. Attendee got Oops, but should it have gotten that far?
What if Event is rescheduled for some reason? Seems we should undo check when Attendee signs in or out.
Not following...
Title: Re: Chekin' in
Post by: Daniel Abrams on November 20, 2021, 02:49:06 PM
Me neither :) Done. How is it?
Title: Re: Chekin' in
Post by: Hollis Brown on November 20, 2021, 04:35:14 PM
https://www.screencast.com/t/UXyiiGfs
Title: Re: Chekin' in
Post by: Daniel Abrams on November 20, 2021, 05:01:20 PM
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on November 20, 2021, 05:17:57 PM
I can sign in and out, but not download certificate.
"You can only download the Event Certificate after the Event."

I don't know how important this restriction is. It makes sense, but interferes with testing.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 20, 2021, 05:29:17 PM
Disabled.
Title: Re: Chekin' in
Post by: Hollis Brown on November 20, 2021, 07:35:13 PM
https://www.screencast.com/t/0X3NIG6PWba
Title: Re: Chekin' in
Post by: Hollis Brown on November 20, 2021, 07:41:36 PM
https://www.screencast.com/t/LRrWpd3sw0
Title: Re: Chekin' in
Post by: Hollis Brown on November 20, 2021, 07:47:40 PM
https://www.screencast.com/t/STFd8JT4
Title: Re: Chekin' in
Post by: Daniel Abrams on November 20, 2021, 07:59:24 PM
https://www.screencast.com/t/0X3NIG6PWba
I have Event Token ID there just in case since it is referred to in different spaces. I don't think it will cause confusion, but we can lose it. Up to you. Yes?
Title: Re: Chekin' in
Post by: Daniel Abrams on November 20, 2021, 08:04:11 PM
https://www.screencast.com/t/LRrWpd3sw0
Was like that, but got lost in one of last updates. Fixed.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 20, 2021, 08:11:19 PM
https://www.screencast.com/t/STFd8JT4
How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on November 20, 2021, 08:29:47 PM
https://www.screencast.com/t/LRrWpd3sw0
Was like that, but got lost in one of last updates. Fixed.
https://www.screencast.com/t/LGizcnYM
Title: Re: Chekin' in
Post by: Hollis Brown on November 20, 2021, 08:31:05 PM
https://www.screencast.com/t/STFd8JT4
How is it now?
That's better.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 20, 2021, 08:34:32 PM
https://www.screencast.com/t/LRrWpd3sw0
Was like that, but got lost in one of last updates. Fixed.
https://www.screencast.com/t/LGizcnYM
Default state is de-selected. You must have selected cookie in your browser cookie cache.
Title: Re: Chekin' in
Post by: Hollis Brown on November 20, 2021, 08:48:23 PM
I just forwarded you five Email from Shane. You may remember that he's the NoVA ASHI member who was stylizing the NOVA site. I'm not sure how helpful all that is. I haven't really spent much time looking at the differences.

However, what I envision is (rather than chapter admins manipulating html) we give them a form to fill out that populates the fields:
- Upload signature
- Text below signature
- Upload logo
- Approvals language
Title: Re: Chekin' in
Post by: Daniel Abrams on November 20, 2021, 08:56:38 PM
Yeah, that is doable. We can look at it next week.
Title: Re: Chekin' in
Post by: Hollis Brown on November 20, 2021, 09:08:02 PM
Yeah, that is doable. We can look at it next week.
Janice has plans for me this evening.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 20, 2021, 09:37:48 PM
Go for it, and have a great time! Happy wife, happy life :)
Title: Re: Chekin' in
Post by: Hollis Brown on November 22, 2021, 04:24:35 PM
The auto-formatted Events Email should reflect Time Zone.
Title: Re: Chekin' in
Post by: Hollis Brown on November 22, 2021, 05:02:18 PM
Cloner
https://www.screencast.com/t/OSq2Wkhe
Title: Re: Chekin' in
Post by: Daniel Abrams on November 22, 2021, 05:21:07 PM
Okay, let's stop there so I can get caught up.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 22, 2021, 05:22:16 PM
The auto-formatted Events Email should reflect Time Zone.
This first. Before I do this, can you loom around (admin-end and front-end) to see where else TZ should be, but is not.
Title: Re: Chekin' in
Post by: Hollis Brown on November 22, 2021, 05:53:21 PM
The auto-formatted Events Email should reflect Time Zone.
This first. Before I do this, can you loom around (admin-end and front-end) to see where else TZ should be, but is not.
Looming...
Title: Re: Chekin' in
Post by: Hollis Brown on November 22, 2021, 07:42:19 PM
The auto-formatted Events Email should reflect Time Zone.
This first. Before I do this, can you loom around (admin-end and front-end) to see where else TZ should be, but is not.
Looming...
I don't see it on the front end Calendar: Event > Day > Session or Break.
The Email is the most important.
I'll keep looming.
Title: Re: Chekin' in
Post by: Hollis Brown on November 22, 2021, 07:46:22 PM
Emails that it should be included in:
I don't know where else to look.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 22, 2021, 09:30:01 PM
I'll take care of this in the morning.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 23, 2021, 01:25:16 PM
The auto-formatted Events Email should reflect Time Zone.
Which email is this?
Title: Re: Chekin' in
Post by: Hollis Brown on November 23, 2021, 01:32:37 PM
The auto-formatted Events Email should reflect Time Zone.
Which email is this?
https://development.chapteroffice.com/admin-manage-event-emails/?eid=135
Title: Re: Chekin' in
Post by: Daniel Abrams on November 23, 2021, 01:56:58 PM
Okay, I think I go 'em all.
Title: Re: Chekin' in
Post by: Hollis Brown on November 23, 2021, 08:06:57 PM
Cloner
https://www.screencast.com/t/OSq2Wkhe
Don't miss this one.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 23, 2021, 08:20:38 PM
I agree. I thought we had it that way. Corrected. How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on November 23, 2021, 08:23:15 PM
I agree. I thought we had it that way. Corrected. How is it now?
Good
Title: Re: Chekin' in
Post by: Hollis Brown on November 23, 2021, 08:40:58 PM
Scheduler
https://www.screencast.com/t/zuXlqa71
Title: Re: Chekin' in
Post by: Daniel Abrams on November 23, 2021, 08:44:15 PM
I'll have a look at this tomorrow.
Title: Re: Chekin' in
Post by: Hollis Brown on November 24, 2021, 11:54:16 AM
Capturing Guests

https://www.screencast.com/t/wOgrolqs
Title: Re: Chekin' in
Post by: Daniel Abrams on November 24, 2021, 04:10:06 PM
Scheduler
https://www.screencast.com/t/zuXlqa71
How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on November 24, 2021, 08:00:31 PM
Scheduler
https://www.screencast.com/t/zuXlqa71
How is it now?
Good
Title: Re: Chekin' in
Post by: Daniel Abrams on November 24, 2021, 09:11:47 PM
Capturing Guests

https://www.screencast.com/t/wOgrolqs
Yes. I'm thinking this also. First, form only requests Email Address. Step 1. Check to see if already exists as Member, Guest, Speaker, or Affiliate. If exists, give them option to login as that entity before they register (Step 2). If not discovered anywhere, or if they do not opt to login, tell them a Guest account will be created for them during the event registration process (Step 2). However, if they are discovered to already have a Guest account with that email address, then they must login as Guest first. If more than one account discovered (e.g., Member and Guest), then multiple options to login first. Yes?
Title: Re: Chekin' in
Post by: Hollis Brown on November 24, 2021, 11:05:42 PM
That's more complicated than I imagined. I though we were just going to create a guest account, but maybe you're right.

You said: "First, form only requests Email Address." Does this mean that the first thing that happens when someone clicks link to register for Event when not already logged in is a single field form: [Email Address]?

If no, I'm confused.

If yes, then:
Title: Re: Chekin' in
Post by: Hollis Brown on November 24, 2021, 11:23:26 PM
That's more complicated than I imagined. I though we were just going to create a guest account, but maybe you're right.

You said: "First, form only requests Email Address." Does this mean that the first thing that happens when someone clicks link to register for Event when not already logged in is a single field form: [Email Address]?

If no, I'm confused.

If yes, then:
  • Check to see if Member... option to login. Yes for Member or Guest. I don't think we care at this point if they are Affiliate or Speaker.
  • If no listing, then create Guest Account.  Okay - Regardless of checking that box.
  • If discovered as Guest... must login. What is value to Guest logging in? Do they have Certificate archive?
  • If more than one account, then we should clarify. One might be simultaneously Member, Affiliate and/or Speaker, but not Guest. One would not be Member and Guest at the same time. If Guest joins, Guest membership should be converted to Member. If member stops paying dues, should become Guest.
https://www.screencast.com/t/YfREphMeiBw
https://www.screencast.com/t/yivE3g2sf
Title: Re: Chekin' in
Post by: Daniel Abrams on November 25, 2021, 12:41:06 AM
That's more complicated than I imagined. I though we were just going to create a guest account, but maybe you're right.

You said: "First, form only requests Email Address." Does this mean that the first thing that happens when someone clicks link to register for Event when not already logged in is a single field form: [Email Address]?

If no, I'm confused.

If yes, then:
  • Check to see if Member... option to login. Yes for Member or Guest. I don't think we care at this point if they are Affiliate or Speaker.
  • If no listing, then create Guest Account.  Okay - Regardless of checking that box.
  • If discovered as Guest... must login. What is value to Guest logging in? Do they have Certificate archive?
  • If more than one account, then we should clarify. One might be simultaneously Member, Affiliate and/or Speaker, but not Guest. One would not be Member and Guest at the same time. If Guest joins, Guest membership should be converted to Member. If member stops paying dues, should become Guest.

Yes, it is yes.

Quote
Check to see if Member... option to login. Yes for Member or Guest. I don't think we care at this point if they are Affiliate or Speaker.
My thinking is that anyone (Member, Guest, Affiliate, or Speaker) logs in, then the form fields are auto-filled so they do not have to do that manually. Plus, I would add database field to EVENTS_REGISTRATIONS table which would note which group the Attendee belongs to: Member, Guest, Affiliate, Speaker. This would be viewable via Admin :: Manage Event Attendees. So, Admin would know who and what sort of people attended.


Quote
If no listing, then create Guest Account.  Okay - Regardless of checking that box.
Correct.

Quote
If discovered as Guest... must login. What is value to Guest logging in? Do they have Certificate archive?
Just for reasons outlined above.

Quote
If more than one account, then we should clarify. One might be simultaneously Member, Affiliate and/or Speaker, but not Guest. One would not be Member and Guest at the same time. If Guest joins, Guest membership should be converted to Member. If member stops paying dues, should become Guest.
Why convert Guest to Member?
We already have something in place to convert stale memberships to guests.
Title: Re: Chekin' in
Post by: Hollis Brown on November 25, 2021, 10:31:17 PM
Quote
Quote
Check to see if Member... option to login. Yes for Member or Guest. I don't think we care at this point if they are Affiliate or Speaker.
My thinking is that anyone (Member, Guest, Affiliate, or Speaker) logs in, then the form fields are auto-filled so they do not have to do that manually. Plus, I would add database field to EVENTS_REGISTRATIONS table which would note which group the Attendee belongs to: Member, Guest, Affiliate, Speaker. This would be viewable via Admin :: Manage Event Attendees. So, Admin would know who and what sort of people attended.
Don't see much value in this, but no harm. Might prove useful as things evolve.

Quote
Quote
If no listing, then create Guest Account.  Okay - Regardless of checking that box.
Correct.
To be clear - If no Member or Guest account - Create Guest profile. Here's the rationale: We usually only promote Events to Guests and Members, not Affiliates or Speakers. If an Affiliate or Speaker registers, they then, apparently, want to be included in Event promotions.

1. Members pay dues and attend Events - We promote Events to them.
2. Guests attend Events - We promote Events to them.
3. Affiliates may attend Events, but not usually - We do not promote Events to them. Not for attendance anyway. We might invite them to sponsor.
4. Speakers may attend Events, but not usually - We do not promote Events to them.

If an Affiliate or Speaker attends, they may want to attend again, so we would want them on the Guest list.

Quote
Quote
If discovered as Guest... must login. What is value to Guest logging in? Do they have Certificate archive?
Just for reasons outlined above.
Might be worth our while to archive Guest Certs also. Will save admins time when they call asking for copies... which happens frequently.

Quote
Quote
If more than one account, then we should clarify. One might be simultaneously Member, Affiliate and/or Speaker, but not Guest. One would not be Member and Guest at the same time. If Guest joins, Guest membership should be converted to Member. If member stops paying dues, should become Guest.
Quote
Why convert Guest to Member?
The obvious answer is, Guest Joins.  Which is easier? Guest joins through normal process and is deleted from Guest roster, or Guest is somehow converted to Member. This would save new member from completing entire profile and avoid same person being listed both places. I don't care how we do it.


Quote
We already have something in place to convert stale memberships to guests.
Good
Title: Re: Chekin' in
Post by: Daniel Abrams on November 26, 2021, 12:50:17 PM
Okay, let's skip Affiliates and Speakers. Just Members and Guests. The former can attend, but as Guests like any non-member.

Only one form as it is now. After you enter your email address (but before you submit the form), a check is done in the background to see if already used by existing Member or Guest. If discovered, a popup appears suggesting that they login first. In doing so, the form will be populated. Otherwise, they will we registered as a Guest, and a a Guest account will be created for them (details emailed to them upon registration). The popup will contain a form which will allow them to login. Once logged in, the popup will close, and the form will automatically populated. One page for everything. Yes?
Title: Re: Chekin' in
Post by: Hollis Brown on November 26, 2021, 01:03:45 PM
Perfect. Smooth and simple.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 26, 2021, 01:30:13 PM
Okay, work on this today.
Title: Re: Chekin' in
Post by: Hollis Brown on November 26, 2021, 01:31:11 PM
How do you deal with the existing Guest who doesn't login, but just bulls ahead? Are they required to login, or otherwise acknowledge that they already exist in the system so we're not creating multiple Guest Accounts for the same person?
Title: Re: Chekin' in
Post by: Hollis Brown on November 26, 2021, 01:31:53 PM
Janice was exposed to COVID. I'm living in the basement.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 26, 2021, 01:41:51 PM
OMG, is she okay? Is she double vaccinated?
Title: Re: Chekin' in
Post by: Daniel Abrams on November 26, 2021, 01:43:01 PM
How do you deal with the existing Guest who doesn't login, but just bulls ahead? Are they required to login, or otherwise acknowledge that they already exist in the system so we're not creating multiple Guest Accounts for the same person?
I don't know. I say force them to login. Do it automatically.
Title: Re: Chekin' in
Post by: Hollis Brown on November 26, 2021, 01:48:40 PM
I say whatever is most efficient.

Popup says, "is this you?"
They say, "yes."
We don't create duplicate account.

I am reluctant to send them through a signin - reset your password - can't figure it out... loop if it is unnecessary.
Title: Re: Chekin' in
Post by: Hollis Brown on November 26, 2021, 02:11:32 PM
In fact, we could even prepopulate the form for them without logging in if they just confirm that it's them--right. It's not like we're giving away confidential information.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 26, 2021, 02:18:54 PM
For security I think we need to have them login. I'm not comfortable with it otherwise.
Title: Re: Chekin' in
Post by: Hollis Brown on November 26, 2021, 02:29:51 PM
So they either login or fill out the form. Okay

If they confirm it's them but don't login, then we don't create duplicate profile, but the they can register without logging in.

I want fewest number of obstacles to registration. 

Title: Re: Chekin' in
Post by: Daniel Abrams on November 26, 2021, 02:39:05 PM
Okay.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 26, 2021, 03:19:46 PM
What if they are both a Member and Guest? Let them select which to login as if they choose to login?
Title: Re: Chekin' in
Post by: Hollis Brown on November 26, 2021, 04:29:58 PM
It should be impossible to be both Member and Guest simultaneously.

One can become a Guest by:
1. Registering for an Event
2. Previous member more than X years in arrears
3. Admin found them somewhere and plugged them in

In the case of number 2, they are removed from membership roster.

One can become a member by:
1. Joining and paying dues
  1.a. Not already a Guest
  1.b. Already a Guest

In the case of 1.b. they are removed as Guest.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 26, 2021, 10:23:07 PM
I decided for the interim to make it so if email address is discovered as Member or Guest, no need to login. Form is automatically populated without prompt. They will just be notified in a popup what was done, and they will see it in the form. Later, I'll make it more secure. I have an idea without requiring login. Yes?
Title: Re: Chekin' in
Post by: Hollis Brown on November 27, 2021, 12:12:53 AM
Do it.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 27, 2021, 02:41:42 AM
Ready to check out, but not test:

https://development.chapteroffice.com/event-registration/?m=e&fid=23&eid=134

Don't try to register (back-end not done yet), but try entering a members email address and guest email address.
Title: Re: Chekin' in
Post by: Hollis Brown on November 27, 2021, 03:32:33 PM
Quote
We have discovered an existing Member Account for this email address. The Event Registration form has been populated with your Member Profile. If you prefer to register as a Guest, then use another Email Address: a Guest Account will be automatically created for you, and you will receive email confirmation with details.

Is this what we want to say? If a Member is a Member, why would we be suggesting that they become a Guest?

I was imagining a question: "Is this you?" If yes, then we populate the form for them. I think that's all I had in mind. However, now that we have them...

1. If they are a member registering as a Guest, we could recommend that they register as a Member.
2. If they are a Member whose dues are in arrears, we could recommend that they pay their dues first.

After Registration
1. We could recommend that they update their profile.
2. If Guest, we could recommend that they join.


Title: Re: Chekin' in
Post by: Daniel Abrams on November 27, 2021, 03:51:08 PM
Quote
We have discovered an existing Member Account for this email address. The Event Registration form has been populated with your Member Profile. If you prefer to register as a Guest, then use another Email Address: a Guest Account will be automatically created for you, and you will receive email confirmation with details.

Quote
Is this what we want to say? If a Member is a Member, why would we be suggesting that they become a Guest?
I was imagining a question: "Is this you?" If yes, then we populate the form for them. I think that's all I had in mind. However, now that we have them...
1. If they are a member registering as a Guest, we could recommend that they register as a Member.
2. If they are a Member whose dues are in arrears, we could recommend that they pay their dues first.
How is it now. Dues check is done when the form is submitted.

Quote
After Registration
1. We could recommend that they update their profile.
2. If Guest, we could recommend that they join.
Add this to success popup after they submit registration?
Title: Re: Chekin' in
Post by: Hollis Brown on November 27, 2021, 04:24:05 PM
Quote
Quote
Is this what we want to say? If a Member is a Member, why would we be suggesting that they become a Guest?
I was imagining a question: "Is this you?" If yes, then we populate the form for them. I think that's all I had in mind. However, now that we have them...
1. If they are a member registering as a Guest, we could recommend that they register as a Member.
2. If they are a Member whose dues are in arrears, we could recommend that they pay their dues first.
How is it now. Dues check is done when the form is submitted.
I think I screwed up. I clicked [Register]. Now I keep getting
OOPS!
[Event ID] not discovered!
Title: Re: Chekin' in
Post by: Daniel Abrams on November 27, 2021, 05:17:51 PM
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on November 27, 2021, 05:38:29 PM
Not working
https://www.screencast.com/t/tfM4D6Tr
Title: Re: Chekin' in
Post by: Daniel Abrams on November 27, 2021, 07:35:01 PM
It's because you are already logged in.
Title: Re: Chekin' in
Post by: Hollis Brown on November 27, 2021, 09:19:43 PM
Oh yeah. I was being careful of that before.
Title: Re: Chekin' in
Post by: Hollis Brown on November 27, 2021, 09:57:55 PM
https://www.screencast.com/t/vQ2QZSUR

Not quite sure why I think that.
Title: Re: Chekin' in
Post by: Hollis Brown on November 27, 2021, 10:12:17 PM
Past-due Member registering as Guest.
https://www.screencast.com/t/km5aWrdo

If he's registering as a Guest, I guess he knows he's past due. I assume you plan to invite him to pay his dues immediately after he's paid the non-member price. That doesn't quite make sense. I'm thinking that members in arrears should be reminded to pay dues before registering so they can get the member price.

It also doesn't quite make sense that we would invite a Guest to Join immediately AFTER paying the non-member price. Or maybe it does make sense. He's not a member, so he pays. Now we're saying, "Join and it will be less expensive next time." Sending them directly to the Join button in that moment may be perceived as an insult, though. Maybe that should be an unrelated process--say a week after the Event. "Join now and get all the benefits including reduced dues."

Title: Re: Chekin' in
Post by: Daniel Abrams on November 27, 2021, 10:32:47 PM
https://www.screencast.com/t/vQ2QZSUR

Not quite sure why I think that.
I think it is good the way it is. Must be them. How could it not. Your call. Would take some work to code, but not too bad.If they say no, what then? They have to use another email address?
Title: Re: Chekin' in
Post by: Hollis Brown on November 27, 2021, 10:33:54 PM
I think you're right. Good the way it is.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 27, 2021, 11:38:43 PM
I take it back. Maybe time to introduce the security feature I wanted to do. No auto-populate immediately. Instead you see in popup:

Are you a member with this email address. If so, we need to have confirmation. Click on the [Confirm] button. A text will be sent to your Member Profile cell number. The text will include a Verification Number. Enter that Verification Number below, and click on the [Verify] button.

Once verified, form auto-populates. Yes?
Title: Re: Chekin' in
Post by: Hollis Brown on November 27, 2021, 11:48:06 PM
Why aren't we just asking them to login?

Title: Re: Chekin' in
Post by: Daniel Abrams on November 28, 2021, 12:22:07 AM
I thought you were concerned that this would be cumbersome. Forgetting their password etc. But yeah, that works for me. I can do it tomorrow.
Title: Re: Chekin' in
Post by: Hollis Brown on November 28, 2021, 08:48:53 AM
We've talked ourselves into a circle here. Our primary objective is to capture Event registrants into the Guests roster. That's a simple matter of:
Boom - No requirement that they login. Uh, wait a minute. If they don't login where do we archive the Certificate? Perhaps that is why we ask them to confirm. "Is this you?" If yes, then we archive without them having to know their login. If no, then we have a problem. We need to sort this out. Why do we have someone who has been here before disclaiming the Email address that we have on record for them? Perhaps they stopped using that old address. If so, we need to update our records. What other possibility might there be?


One more possibility--what if they are Member in arrears? Now we suggest that they login and pay their dues so they can get Member pricing and archived. If they proceed to Register as non-member... I guess we need to confirm that they are deciding to not renew. Then we convert them to Guest.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 28, 2021, 01:31:59 PM
We've talked ourselves into a circle here. Our primary objective is to capture Event registrants into the Guests roster. That's a simple matter of:
  • Check against Member and Guest list
  • If Member, suggest they login to get Member pricing and add certificate to archive
  • If Guest, suggest they login to add certificate to archive
  • If neither, add to Guest list
Boom - No requirement that they login. Uh, wait a minute. If they don't login where do we archive the Certificate? Perhaps that is why we ask them to confirm. "Is this you?" If yes, then we archive without them having to know their login. If no, then we have a problem. We need to sort this out. Why do we have someone who has been here before disclaiming the Email address that we have on record for them? Perhaps they stopped using that old address. If so, we need to update our records. What other possibility might there be?


One more possibility--what if they are Member in arrears? Now we suggest that they login and pay their dues so they can get Member pricing and archived. If they proceed to Register as non-member... I guess we need to confirm that they are deciding to not renew. Then we convert them to Guest.
My concern is with security and people gaming the system: especially if they can enter someones email address and retrieving their profile info etc.

This is why they need to login. If we find them as a member, and they opt out, then they will have a members and guest profile.

If email address no longer valid, then they would have to contact the chapter to update it.

As it is now, members in arrears cannot register for events. When they attempt to register, they get an error message to that effect.

I say just force them to login. Easier, and solves so many problems.

Members Only Fee Type: If email address discovered as Member, they must login. If email as discovered as Guest, cannot register in this case. They must select another Fee Type which is applicable to Non-Members (if exists). or we suggest they join as a Member.

Guests Only Fee Type: If email address discovered as Guest, they must login. If email as discovered as Member, cannot register in this case. They must select another Fee Type which is applicable to Members (if exists). If email address not discovered as Member or Guest, they automatically have Guest account created.

Guests and Members Fee Type: If email address discovered as Member, they must login. If email as discovered as Guest, they must login. If email address not discovered as Member or Guest, they automatically have Guest account created. We suggest to Non-Members that they join as a Member.
Title: Re: Chekin' in
Post by: Hollis Brown on November 28, 2021, 01:48:35 PM
Quote
My concern is with security and people gaming the system: especially if they can enter someones email address and retrieving their profile info etc.
Okay
Quote

This is why they need to login. If we find them as a member, and they opt out, then they will have a members and guest profile.
By "opt out" you mean register as Guest?
Quote

If email address no longer valid, then they would have to contact the chapter to update it.
They should be able to login and change it themselves--right?
Quote

As it is now, members in arrears cannot register for events. When they attempt to register, they get an error message to that effect.
Correct
Quote

I say just force them to login. Easier, and solves so many problems.
ok
Quote

Members Only Fee Type: If email address discovered as Member, they must login. If email as discovered as Guest, cannot register in this case. They must select another Fee Type which is applicable to Non-Members (if exists). or we suggest they join as a Member.
Okay
Quote

Guests Only Fee Type: If email address discovered as Guest, they must login. If email as discovered as Member, cannot register in this case. They must select another Fee Type which is applicable to Members (if exists). If email address not discovered as Member or Guest, they automatically have Guest account created.
Okay
Quote

Guests and Members Fee Type: If email address discovered as Member, they must login. If email as discovered as Guest, they must login. If email address not discovered as Member or Guest, they automatically have Guest account created. We suggest to Non-Members that they join as a Member.
Good!

Are we going to archive Guest Certs?
Title: Re: Chekin' in
Post by: Daniel Abrams on November 28, 2021, 03:17:41 PM
Quote
This is why they need to login. If we find them as a member, and they opt out, then they will have a members and guest profile.
[/quote]By "opt out" you mean register as Guest?
Quote
Yes.

Quote
Are we going to archive Guest Certs?
Yes.

Huge job. Get started tomorrow.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 29, 2021, 03:37:41 PM
Okay, I have something to test. We will be doing this testing in two(2) phases:

Phase 1: Only testing when you call the Event Registration form.
Phase 2: Only testing the Email check on the Event Registration form

We will start with Phase 1 of 2. We are looking at those related to Members in this round (Round 1 of 2). There are five(5) scenarios per Round.

*********************************************************
Phase 1: Calling Event Registration Form
Round 1: Member Registering for Event
*********************************************************

====================================================
Scenario 1: Current Date Outside Event Fee Time Period (Any Fee)
====================================================

====================================================
Scenario 2: Event Inactive (Any Fee)
====================================================

====================================================
Scenario 3: Register for Event Fee Which is ONLY Valid for Members.
====================================================
Sub-Scenario 3A: Call the form not logged in as Member
Sub-Scenario 3B: Call the form logged in as Member
++++++++++++++++++++++++++++++++++++++++++++++++++++
Following applies to Sub-Scenario1B:
Case 3B(1): Member Profile Membership Type does not match Membership Types allowed by Fee.
Case 3B(2): Member has not paid their Initial Dues.
Case 3B(3): Member has not paid their Renewal Dues.

====================================================
Scenario 4: Register for Event Fee Which is ONLY Valid for Non-Members.
====================================================
Sub-Scenario 4A: Call the form not logged in as Member
Sub-Scenario 4B: Call the form logged in as Member

====================================================
Scenario 5: Register for Event Fee Which is Valid for Non-Members and Members
====================================================
Sub-Scenario 5A: Call the form not logged in as Member
Sub-Scenario 5B: Call the form logged in as Member

Once we complete this Round, we will go to to next Round: Round 2 where we do as Non-Members.
Title: Re: Chekin' in
Post by: Hollis Brown on November 29, 2021, 10:23:56 PM
Delete Attendee.
I was just setting things up to test. Tried to delete Attendee.

https://www.screencast.com/t/QodjZbLjXq


Title: Re: Chekin' in
Post by: Hollis Brown on November 29, 2021, 10:34:09 PM
Quote
*********************************************************
Phase 1: Calling Event Registration Form
Round 1: Member Registering for Event
*********************************************************

====================================================
Scenario 1: Current Date Outside Event Fee Time Period (Any Fee)
====================================================
https://www.screencast.com/t/0FAjfN7q9
Title: Re: Chekin' in
Post by: Daniel Abrams on November 30, 2021, 12:21:32 PM
Delete Attendee.
I was just setting things up to test. Tried to delete Attendee.

https://www.screencast.com/t/QodjZbLjXq
Fixed.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 30, 2021, 12:54:09 PM
Quote
*********************************************************
Phase 1: Calling Event Registration Form
Round 1: Member Registering for Event
*********************************************************

====================================================
Scenario 1: Current Date Outside Event Fee Time Period (Any Fee)
====================================================
https://www.screencast.com/t/0FAjfN7q9
Fixed. If okay, I'll make it so Fee does not appear if current date outside Fee date.
Title: Re: Chekin' in
Post by: Hollis Brown on November 30, 2021, 07:07:15 PM
Quote
*********************************************************
Phase 1: Calling Event Registration Form
Round 1: Member Registering for Event
*********************************************************

====================================================
Scenario 1: Current Date Outside Event Fee Time Period (Any Fee)
====================================================
https://www.screencast.com/t/0FAjfN7q9
Fixed. If okay, I'll make it so Fee does not appear if current date outside Fee date.

That's better
Title: Re: Chekin' in
Post by: Daniel Abrams on November 30, 2021, 08:37:29 PM
Okay, Fees in the future or past, no longer display.
Title: Re: Chekin' in
Post by: Hollis Brown on November 30, 2021, 08:47:37 PM

Quote
*********************************************************
Phase 1: Calling Event Registration Form
Round 1: Member Registering for Event
*********************************************************

====================================================
Scenario 2: Event Inactive (Any Fee)
====================================================

You say that Phase 1 is about "Calling Event Registration Form." There is no way to attempt to call the form because the event does not show on the Calendar. That's good, so I'm moving on.
Title: Re: Chekin' in
Post by: Hollis Brown on November 30, 2021, 08:48:56 PM
Quote
*********************************************************
Phase 1: Calling Event Registration Form
Round 1: Member Registering for Event
*********************************************************

====================================================
Scenario 3: Register for Event Fee Which is ONLY Valid for Members.
====================================================

Check!
Title: Re: Chekin' in
Post by: Daniel Abrams on November 30, 2021, 08:53:04 PM

Quote
*********************************************************
Phase 1: Calling Event Registration Form
Round 1: Member Registering for Event
*********************************************************

====================================================
Scenario 2: Event Inactive (Any Fee)
====================================================

You say that Phase 1 is about "Calling Event Registration Form." There is no way to attempt to call the form because the event does not show on the Calendar. That's good, so I'm moving on.
Correct.
Title: Re: Chekin' in
Post by: Hollis Brown on November 30, 2021, 08:54:48 PM
Quote
*********************************************************
Phase 1: Calling Event Registration Form
Round 1: Member Registering for Event
*********************************************************

====================================================
Scenario 3: Register for Event Fee Which is ONLY Valid for Members.
====================================================
Sub-Scenario 3A: Call the form not logged in as Member

Perfect!
Title: Re: Chekin' in
Post by: Daniel Abrams on November 30, 2021, 08:58:33 PM
Quote
*********************************************************
Phase 1: Calling Event Registration Form
Round 1: Member Registering for Event
*********************************************************

====================================================
Scenario 3: Register for Event Fee Which is ONLY Valid for Members.
====================================================
Sub-Scenario 3A: Call the form not logged in as Member

Perfect!
Good :)
Title: Re: Chekin' in
Post by: Hollis Brown on November 30, 2021, 08:59:39 PM
Quote
*********************************************************
Phase 1: Calling Event Registration Form
Round 1: Member Registering for Event
*********************************************************
====================================================
Scenario 3: Register for Event Fee Which is ONLY Valid for Members.
====================================================
Sub-Scenario 3B: Call the form logged in as Member
++++++++++++++++++++++++++++++++++++++++++++++++++++

It sent me here:
https://development.chapteroffice.com/event-registration/?m=e&fid=25&eid=135

BTW: Taking daughter for CT scan. Will be a few hours.
Title: Re: Chekin' in
Post by: Daniel Abrams on November 30, 2021, 09:07:02 PM
Which member did you login as?
Title: Re: Chekin' in
Post by: Daniel Abrams on November 30, 2021, 09:14:52 PM
Quote
*********************************************************
Phase 1: Calling Event Registration Form
Round 1: Member Registering for Event
*********************************************************
====================================================
Scenario 3: Register for Event Fee Which is ONLY Valid for Members.
====================================================
Sub-Scenario 3B: Call the form logged in as Member
++++++++++++++++++++++++++++++++++++++++++++++++++++

It sent me here:
https://development.chapteroffice.com/event-registration/?m=e&fid=25&eid=135

BTW: Taking daughter for CT scan. Will be a few hours.
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on December 01, 2021, 01:09:47 AM
*********************************************************
Phase 1: Calling Event Registration Form
Round 1: Member Registering for Event
*********************************************************

Scenario 3: Register for Event Fee Which is ONLY Valid for Members.
====================================================
Sub-Scenario 3A: Call the form not logged in as Member
Sub-Scenario 3B: Call the form logged in as Member
++++++++++++++++++++++++++++++++++++++++++++++++++++
Following applies to Sub-Scenario1B:
Case 3B(1): Member Profile Membership Type does not match Membership Types allowed by Fee.

Check
Title: Re: Chekin' in
Post by: Daniel Abrams on December 01, 2021, 01:22:46 AM
*********************************************************
Phase 1: Calling Event Registration Form
Round 1: Member Registering for Event
*********************************************************

Scenario 3: Register for Event Fee Which is ONLY Valid for Members.
====================================================
Sub-Scenario 3A: Call the form not logged in as Member
Sub-Scenario 3B: Call the form logged in as Member
++++++++++++++++++++++++++++++++++++++++++++++++++++
Following applies to Sub-Scenario1B:
Case 3B(1): Member Profile Membership Type does not match Membership Types allowed by Fee.

Check
Check. Signing off for the night shortly.
Title: Re: Chekin' in
Post by: Hollis Brown on December 01, 2021, 01:14:16 PM
Quote
Case 3B(2): Member has not paid their Initial Dues.

Check
Title: Re: Chekin' in
Post by: Daniel Abrams on December 01, 2021, 03:39:41 PM
Check
Title: Re: Chekin' in
Post by: Hollis Brown on December 01, 2021, 09:52:34 PM
Quote
Case 3B(3): Member has not paid their Renewal Dues.
Check
Title: Re: Chekin' in
Post by: Daniel Abrams on December 01, 2021, 09:54:19 PM
Quote
Case 3B(3): Member has not paid their Renewal Dues.
Check
Check
Title: Re: Chekin' in
Post by: Hollis Brown on December 01, 2021, 09:59:40 PM
Quote
====================================================
Scenario 4: Register for Event Fee Which is ONLY Valid for Guests.
===============================================
Sub-Scenario 4A: Call the form not logged in as Member
Check
Title: Re: Chekin' in
Post by: Hollis Brown on December 01, 2021, 10:05:31 PM
Quote
Sub-Scenario 4B: Call the form logged in as Member
Check
Title: Re: Chekin' in
Post by: Hollis Brown on December 01, 2021, 10:07:49 PM
Quote
====================================================
Scenario 4: Register for Event Fee Which is ONLY Valid for Guests.
===============================================
Sub-Scenario 4A: Call the form not logged in as Member
Where we going to have Guests login?
Title: Re: Chekin' in
Post by: Daniel Abrams on December 01, 2021, 10:10:25 PM
https://development.chapteroffice.com/guests-login/
Title: Re: Chekin' in
Post by: Hollis Brown on December 01, 2021, 10:11:20 PM
https://development.chapteroffice.com/guests-login/
Were we going to require it to register for Event?
Title: Re: Chekin' in
Post by: Daniel Abrams on December 01, 2021, 10:15:17 PM
Signing off for the night. Review this in the morning.
Title: Re: Chekin' in
Post by: Hollis Brown on December 01, 2021, 10:21:03 PM
Quote
====================================================
Scenario 5: Register for Event Fee Which is Valid for Guests and Members
====================================================
Sub-Scenario 5A: Call the form not logged in as Member
Check
Title: Re: Chekin' in
Post by: Hollis Brown on December 01, 2021, 10:23:38 PM
Quote
Sub-Scenario 5B: Call the form logged in as Member
Got this page:
https://development.chapteroffice.com/event-registration/?m=e&fid=31&eid=135
Title: Re: Chekin' in
Post by: Daniel Abrams on December 02, 2021, 12:44:44 PM
Quote
====================================================
Scenario 4: Register for Event Fee Which is ONLY Valid for Guests.
===============================================
Sub-Scenario 4A: Call the form not logged in as Member
Where we going to have Guests login?
Let's look at this. They will see message suggesting that they login if their email address is found as a guest when completing the form. This is the next round later.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 02, 2021, 12:46:53 PM
Quote
Sub-Scenario 5B: Call the form logged in as Member
Got this page:
https://development.chapteroffice.com/event-registration/?m=e&fid=31&eid=135
Which Member are you signing in as?
Title: Re: Chekin' in
Post by: Hollis Brown on December 02, 2021, 03:30:56 PM
#417
Title: Re: Chekin' in
Post by: Daniel Abrams on December 02, 2021, 03:55:45 PM
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on December 02, 2021, 03:59:20 PM
So what's next?
Title: Re: Chekin' in
Post by: Daniel Abrams on December 02, 2021, 04:04:36 PM
I'll setup Phase 1 Round 2
Title: Re: Chekin' in
Post by: Hollis Brown on December 02, 2021, 07:49:51 PM
Okay
Let me know
Title: Re: Chekin' in
Post by: Daniel Abrams on December 02, 2021, 08:03:05 PM
Okay, this is simple:

Make sure Non-Members can call the form when:

Event Fee Which is ONLY Valid for Non-Members.
Event Fee Which is Valid for Members and Non-Members

Try both signed in and not signed in as Guest. When you try signed in (in both cases), make sure the form is auto-populated.

That's it.
Title: Re: Chekin' in
Post by: Hollis Brown on December 04, 2021, 09:31:29 PM
[Name for Certificate] does not have an asterisk, but it is a required field. Should it be required? Seems like it should only be required if there is a Certificate available.
Title: Re: Chekin' in
Post by: Hollis Brown on December 04, 2021, 09:57:04 PM
I try to register as Guest, I get:
[Guest ID] not discovered!
Title: Re: Chekin' in
Post by: Daniel Abrams on December 04, 2021, 10:15:14 PM
[Name for Certificate] does not have an asterisk, but it is a required field. Should it be required? Seems like it should only be required if there is a Certificate available.
How is it now? The [Name for Certificate] field only display if Certificate defined for Event, in which case it is required field.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 04, 2021, 10:17:00 PM
I try to register as Guest, I get:
[Guest ID] not discovered!
Not at the point where we are testing registration. Next. Or do you see that when call the form logged in as Guest? If so, what is Guest username and password?
Title: Re: Chekin' in
Post by: Hollis Brown on December 04, 2021, 10:41:53 PM
inspector
LS8t9GEU!123
Title: Re: Chekin' in
Post by: Daniel Abrams on December 04, 2021, 10:48:41 PM
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on December 04, 2021, 10:50:36 PM
[Name for Certificate] does not have an asterisk, but it is a required field. Should it be required? Seems like it should only be required if there is a Certificate available.
How is it now? The [Name for Certificate] field only display if Certificate defined for Event, in which case it is required field.
You got rid of the label, but the field is still there.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 04, 2021, 10:53:49 PM
Whoops, fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on December 04, 2021, 10:59:49 PM
Whoops, fixed.
As long as we're looking at that form, do we want that check box for Members? Aren't they going to get Email notifications unless they opt out?

How about Guests? Uh, didn't we decide that we're going to make everyone who is not a member a Guest, which means they will get notifications until they opt out?

So, does that [X] serve any purpose?
Title: Re: Chekin' in
Post by: Daniel Abrams on December 04, 2021, 11:05:03 PM
I'll have to look into it, probably tomorrow.
Title: Re: Chekin' in
Post by: Hollis Brown on December 04, 2021, 11:09:34 PM
This is the Events Registration confirmation page. Isn't this page supposed to be a pop-up?

https://development.chapteroffice.com/calendar/135/

It has that [Close Window] at the bottom that does nothing.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 05, 2021, 12:12:55 AM
It's just a popup in the case of making a purchase. This page is normally called as a popup via Calendar to view [Details] of an Event or Sub-Event. Wanted to redirect them somewhere after registering. How about lose [Close] button on that page when not called as popup?
Title: Re: Chekin' in
Post by: Daniel Abrams on December 05, 2021, 01:52:36 AM
Whoops, fixed.
As long as we're looking at that form, do we want that check box for Members? Aren't they going to get Email notifications unless they opt out?

How about Guests? Uh, didn't we decide that we're going to make everyone who is not a member a Guest, which means they will get notifications until they opt out?

So, does that [X] serve any purpose?
Correct. Removed from Event Registration form.
Title: Re: Chekin' in
Post by: Hollis Brown on December 05, 2021, 01:54:45 PM
It's just a popup in the case of making a purchase. This page is normally called as a popup via Calendar to view [Details] of an Event or Sub-Event. Wanted to redirect them somewhere after registering. How about lose [Close] button on that page when not called as popup?
Good
Title: Re: Chekin' in
Post by: Daniel Abrams on December 05, 2021, 03:32:47 PM
Done. How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on December 05, 2021, 03:45:26 PM
Uh, This is what I get when I click [Register]

https://development.chapteroffice.com/event-registration/?m=e&fid=32&eid=135
Title: Re: Chekin' in
Post by: Daniel Abrams on December 05, 2021, 04:54:21 PM
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on December 05, 2021, 05:53:36 PM
This is what I get when I try to register as Member while logged in as Guest:

Oops!
[User ID] not discovered!


That may be true, but is not very descriptive. They really need to be advised that Guests register as Guests.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 05, 2021, 07:53:55 PM
This is what I get when I try to register as Member while logged in as Guest:

Oops!
[User ID] not discovered!


That may be true, but is not very descriptive. They really need to be advised that Guests register as Guests.
Wrong error message. What is URL?
Title: Re: Chekin' in
Post by: Hollis Brown on December 05, 2021, 08:46:26 PM
This is what I get when I try to register as Member while logged in as Guest:

Oops!
[User ID] not discovered!


That may be true, but is not very descriptive. They really need to be advised that Guests register as Guests.
Wrong error message. What is URL?
Looks like you fixed it--no?
Title: Re: Chekin' in
Post by: Daniel Abrams on December 05, 2021, 09:01:44 PM
Nope, didn't do anything. I hate when this happens.
Title: Re: Chekin' in
Post by: Hollis Brown on December 05, 2021, 09:09:55 PM
Hhmmm...

It was when I was logged in as Guest and attempted to register as Member.

Let me try again.
Title: Re: Chekin' in
Post by: Hollis Brown on December 05, 2021, 09:12:41 PM
It seems fine now.

What's next?
Title: Re: Chekin' in
Post by: Daniel Abrams on December 05, 2021, 09:17:02 PM
If we are done with just calling the form, next step is entering email address in the form for the email check. I'll let you know when ready. Gonna test and work on it tonight to get it ready.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 06, 2021, 12:16:07 AM
Well, I think when you ready to test Event Fees which include Members. For example:

- Test if Member's Membership Type is not within scope of Event Fee Membership Type
- Test if Member Initial Dues not paid
- Test if Member Renewal Dues not paid
- Test that otherwise you are registered

Testing Event Fees for Members Only, Members and Guests, and Members with specific Membership Type

Did a bunch of testing, and seems fine.
Title: Re: Chekin' in
Post by: Hollis Brown on December 06, 2021, 10:06:29 PM
Will try to get back to this tomorrow afternoon.
Title: Re: Chekin' in
Post by: Hollis Brown on December 07, 2021, 09:39:13 PM
Will try to get back to this tomorrow afternoon.
Or this evening.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 07, 2021, 09:41:31 PM
Signing off soon, but will look at anything you discover tomorrow morning. Also, do the Guest end of it tomorrow.
Title: Re: Chekin' in
Post by: Hollis Brown on December 07, 2021, 09:58:49 PM
Setup Fee for Membership type = 11 Member. Login as 1 member. It prepulates. When I click [Register] I get:


×
OOPS!
You cannot register for this Event for the Fee selected! Your Membership Type is ineligible. Please go back to select another Fee which you may qualify for.


That's true, but I thought we were going to get some kind of a message as soon as we entered the Email. I don't remember what, so I guess I'm missing something.
Title: Re: Chekin' in
Post by: Hollis Brown on December 07, 2021, 09:59:43 PM
Signing off soon, but will look at anything you discover tomorrow morning. Also, do the Guest end of it tomorrow.
Been a long day. These late evenings are taking a toll on me.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 07, 2021, 10:10:49 PM
Setup Fee for Membership type = 11 Member. Login as 1 member. It prepulates. When I click [Register] I get:


×
OOPS!
You cannot register for this Event for the Fee selected! Your Membership Type is ineligible. Please go back to select another Fee which you may qualify for.


That's true, but I thought we were going to get some kind of a message as soon as we entered the Email. I don't remember what, so I guess I'm missing something.
I'll look at this first tomorrow morning.
Title: Re: Chekin' in
Post by: Hollis Brown on December 07, 2021, 10:10:58 PM
On this page:
https://development.chapteroffice.com/event-registration/?m=e&fid=25&eid=135

Need a space between Members. and In

This Fee is only available to Members.In order to register for this Fee, you need to login first as a Member, and be of the correct Membership Type!
Title: Re: Chekin' in
Post by: Hollis Brown on December 07, 2021, 10:22:02 PM
Login as Member that never paid initial dues.

Register as Member or Guest.

It prepopulates and allows me to register. I guess that's okay. This is probably the wrong time to remind them that they never paid... or maybe we should be telling them to choose - "Pay your Dues or go back to being a Guest." Isn't that what they really are?

Same thing for Member who has not paid Renewal Dues. Once again: should we be reminding them to pay?

Are we handling both of these the same way: After they don't pay for two years they become Guests?
Title: Re: Chekin' in
Post by: Daniel Abrams on December 08, 2021, 09:49:48 AM
On this page:
https://development.chapteroffice.com/event-registration/?m=e&fid=25&eid=135

Need a space between Members. and In

This Fee is only available to Members.In order to register for this Fee, you need to login first as a Member, and be of the correct Membership Type!
Fixed.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 08, 2021, 09:53:32 AM
Setup Fee for Membership type = 11 Member. Login as 1 member. It prepulates. When I click [Register] I get:


×
OOPS!
You cannot register for this Event for the Fee selected! Your Membership Type is ineligible. Please go back to select another Fee which you may qualify for.


That's true, but I thought we were going to get some kind of a message as soon as we entered the Email. I don't remember what, so I guess I'm missing something.
11 Members Only Fee set to Membership Type of -1 which means all members.
Title: Re: Chekin' in
Post by: Hollis Brown on December 08, 2021, 10:06:03 AM
Setup Fee for Membership type = 11 Member. Login as 1 member. It prepulates. When I click [Register] I get:


×
OOPS!
You cannot register for this Event for the Fee selected! Your Membership Type is ineligible. Please go back to select another Fee which you may qualify for.


That's true, but I thought we were going to get some kind of a message as soon as we entered the Email. I don't remember what, so I guess I'm missing something.
11 Members Only Fee set to Membership Type of -1 which means all members.
It wasn't set that way when I wrote that, but that's neither here nor there. My point was: I thought we were going to have entering the Email address automatically trigger a check of some kind. I don't remember the specifics. Perhaps if I scrolled back through the last two weeks of discussion, but maybe it's not worth it. What we're doing seems to be working.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 08, 2021, 10:11:15 AM
Can you set it up the way you had it, so I can see for myself.
Title: Re: Chekin' in
Post by: Hollis Brown on December 08, 2021, 10:15:50 AM
OMG, is she okay? Is she double vaccinated?
Yeah, she's okay. Her client who exposed her is still in rehab.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 08, 2021, 10:17:38 AM
OMG, is she okay? Is she double vaccinated?
Yeah, she's okay. Her client who exposed her is still in rehab.
Super glad to hear that!
Title: Re: Chekin' in
Post by: Hollis Brown on December 08, 2021, 10:54:31 AM
Can you set it up the way you had it, so I can see for myself.

https://development.chapteroffice.com/event-registration/?m=e&fid=25&eid=135
Title: Re: Chekin' in
Post by: Daniel Abrams on December 08, 2021, 11:28:25 AM
Can you set it up the way you had it, so I can see for myself.

https://development.chapteroffice.com/event-registration/?m=e&fid=25&eid=135
Done. How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on December 08, 2021, 02:07:22 PM
Can you set it up the way you had it, so I can see for myself.

https://development.chapteroffice.com/event-registration/?m=e&fid=25&eid=135
Done. How is it now?
I don't know what I'm looking for. I don't see any change. I don't see a problem. Perhaps there should be a [Return to Event].
Title: Re: Chekin' in
Post by: Daniel Abrams on December 08, 2021, 02:20:32 PM
I added what was not there before. If your Members Membership Type is not same as that of Event Fee, you see the following Oops message when you enter your Email Address if it exists for Member:

We have discovered an existing Member Account for this email address. You cannot register for this Event for the Fee selected! Your Membership Type is ineligible. Please go back to select another Fee which you may qualify for.

No need to go as far as clicking on [Register] button to see it. Isn't that what you asked for?
Title: Re: Chekin' in
Post by: Hollis Brown on December 08, 2021, 02:35:59 PM
I added what was not there before. If your Members Membership Type is not same as that of Event Fee, you see the following Oops message when you enter your Email Address if it exists for Member:

We have discovered an existing Member Account for this email address. You cannot register for this Event for the Fee selected! Your Membership Type is ineligible. Please go back to select another Fee which you may qualify for.

No need to go as far as clicking on [Register] button to see it. Isn't that what you asked for?

I don't remember if I asked for it or you suggested it (probably a combination), but that's not what it did earlier. Let me try again.
Title: Re: Chekin' in
Post by: Hollis Brown on December 08, 2021, 02:42:20 PM
https://www.screencast.com/t/ug0wMkYr6
Title: Re: Chekin' in
Post by: Daniel Abrams on December 08, 2021, 02:56:07 PM
https://www.screencast.com/t/ug0wMkYr6
So, if discovered as Member or Guest, suggest that they login first?
Title: Re: Chekin' in
Post by: Hollis Brown on December 08, 2021, 03:18:51 PM
https://www.screencast.com/t/ug0wMkYr6
So, if discovered as Member or Guest, suggest that they login first?
Where is that dead horse. I want to kick it one more time.

Um...

My comment was, that Email is recognized as Member, so should be required to login.

Second question you are asking is, should we also require Guests to login. I'm sure we already resolved this question, but I don't remember how. I do recall arguing that requiring Guests to login created an unnecessary obstacle. Seems like you had a counter argument that prevailed, but I don't remember what it was.

I kept suggesting that we just ask, "Is this you." You didn't like that. I was concerned that they would get frustrated and not Register. If we are going to archive Guest Certificates, then we need to confirm their identity, so yes--they have to login.

Does that resolve it?
Title: Re: Chekin' in
Post by: Daniel Abrams on December 08, 2021, 03:46:26 PM
Okay, just to be clear that we are only looking at Members at this stage, and not guests. How is it now? If email recognized as that of an existing Member, you get Oops message when enter Email Address. And again, if you submit the form without signing in if you are a member.
Title: Re: Chekin' in
Post by: Hollis Brown on December 08, 2021, 03:56:40 PM
I like that. Wondering about the message:

OOPS!
We have discovered an existing Member Account for this email address. You must signin first. Afterwhich, the Event Registration form will be populated with your Member Profile[/b]


Not sure of the value of second part of that message. Is it important information or does it just distract from the primary message: you have to sign in?

Title: Re: Chekin' in
Post by: Daniel Abrams on December 08, 2021, 04:09:44 PM
I was little unsure about that. How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on December 08, 2021, 04:13:07 PM
That's an interesting twist. You turned it from red to green. I guess that makes sense.
Title: Re: Chekin' in
Post by: Hollis Brown on December 08, 2021, 04:16:31 PM
That's an interesting twist. You turned it from red to green. I guess that makes sense.
Aha! It turns red if they persist. I like it.

[Login] directs them to Login page. That's good. Can we redirect them back to Calendar after Login?
Title: Re: Chekin' in
Post by: Daniel Abrams on December 08, 2021, 06:02:54 PM
Done. How is it?
Title: Re: Chekin' in
Post by: Hollis Brown on December 08, 2021, 06:28:07 PM
Good
Title: Re: Chekin' in
Post by: Daniel Abrams on December 08, 2021, 08:18:22 PM
Then I guess we are done with the members end of this testing. I'll finish up guests end tomorrow.
Title: Re: Chekin' in
Post by: Hollis Brown on December 08, 2021, 10:08:46 PM
Good
Title: Re: Chekin' in
Post by: Daniel Abrams on December 09, 2021, 02:25:14 PM
Ready to test: both logged in as Guest and not. Trying all Event Fees. Checking calling form, Email Check, and actual registration.
Title: Re: Chekin' in
Post by: Hollis Brown on December 09, 2021, 10:08:59 PM
First test
https://www.screencast.com/t/Pz7lrbLu

Seems like it should send me back to the calendar with instructions to register as a member.
Title: Re: Chekin' in
Post by: Hollis Brown on December 09, 2021, 10:29:56 PM
First test
https://www.screencast.com/t/Pz7lrbLu
That's true of Guests and Members also.
Title: Re: Chekin' in
Post by: Hollis Brown on December 09, 2021, 11:01:42 PM
https://www.screencast.com/t/goRF0bgw

I don't know which is slowing down worse - Me or my internet, but I've got a big day tomorrow.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 10, 2021, 12:08:13 PM
First test
https://www.screencast.com/t/Pz7lrbLu

Seems like it should send me back to the calendar with instructions to register as a member.
How is it now?
Title: Re: Chekin' in
Post by: Daniel Abrams on December 10, 2021, 12:12:18 PM
https://www.screencast.com/t/goRF0bgw

I don't know which is slowing down worse - Me or my internet, but I've got a big day tomorrow.
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on December 10, 2021, 08:58:16 PM
Two reports to write
Teach all day tomorrow
Here's what I got so far:
https://www.screencast.com/t/qjQq7qAH6OVi
Title: Re: Chekin' in
Post by: Daniel Abrams on December 10, 2021, 09:15:53 PM
My apologies. That was from when I was debugging. Forgot to remove. Done. Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on December 10, 2021, 10:11:15 PM
https://www.screencast.com/t/OWZCYJdZW
Title: Re: Chekin' in
Post by: Daniel Abrams on December 10, 2021, 11:28:59 PM
Okay, try again.
Title: Re: Chekin' in
Post by: Hollis Brown on December 11, 2021, 12:01:21 AM
https://www.screencast.com/t/Bjkw37YBJ
Title: Re: Chekin' in
Post by: Hollis Brown on December 11, 2021, 12:10:54 AM
https://www.screencast.com/t/kSFoSl8eB
Title: Re: Chekin' in
Post by: Hollis Brown on December 11, 2021, 12:16:20 AM
I'm done
Title: Re: Chekin' in
Post by: Daniel Abrams on December 11, 2021, 12:43:42 AM
https://www.screencast.com/t/Bjkw37YBJ
I don't know, and cannot duplicate.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 11, 2021, 12:44:04 AM
https://www.screencast.com/t/kSFoSl8eB
How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on December 11, 2021, 08:49:37 PM
Exhausted - Taught all day
Need sleep
Sorry
Title: Re: Chekin' in
Post by: Daniel Abrams on December 11, 2021, 08:57:48 PM
No worries. Almost there myself :)
Title: Re: Chekin' in
Post by: Daniel Abrams on December 13, 2021, 08:30:52 PM
Everything okay?
Title: Re: Chekin' in
Post by: Hollis Brown on December 13, 2021, 10:19:34 PM
Not feeling well.
Title: Re: Chekin' in
Post by: Hollis Brown on December 13, 2021, 10:53:11 PM
Having a hard time finding anything wrong.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 14, 2021, 01:54:53 PM
I'll spend of couple of days looking it over. Under the weather?  Not you-know-what, I hope.
Title: Re: Chekin' in
Post by: Hollis Brown on December 14, 2021, 02:12:39 PM
Getting old. Neck pain. Run down. Got a physical last week. Doing some followup blood work next week.

These late nights used to be effective. If I stayed up till 3:00am and you stayed up till midnight, we could get a lot done. Nowadays, if I don't get to bed by ten, I'm dragging tomorrow. I can get away with that when the market is slow and I don't have anything scheduled for the morning... kind of.

I tried exercising. It took two days to recover. Perhaps I should follow your lead and get a bike.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 14, 2021, 03:39:11 PM
An indoor stationary bike might be an idea. Start slow, and pickup as it suits.
Title: Re: Chekin' in
Post by: Hollis Brown on December 14, 2021, 09:08:07 PM
These muscle relaxers I'm taking for my neck are kicking my ass.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 15, 2021, 02:16:58 AM
Never used them, but I've heard they will do that. Have you considered yoga, therapeutic massage, acupuncture, or a combination thereof?
Title: Re: Chekin' in
Post by: Hollis Brown on December 16, 2021, 10:43:29 PM
Still not on top of my game. Should be back at it tomorrow.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 17, 2021, 02:31:45 PM
Okay, but your health and comfort is more important. Gonna go crazy busy, and review the new Events top to bottom.
Title: Re: Chekin' in
Post by: Hollis Brown on December 20, 2021, 06:43:57 PM
I think I actually am back now.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 21, 2021, 02:56:54 AM
Yeah!
Title: Re: Chekin' in
Post by: Hollis Brown on December 23, 2021, 08:10:17 PM
Here I am...

https://www.screencast.com/t/Ari8ig6eybv8
Title: Re: Chekin' in
Post by: Daniel Abrams on December 23, 2021, 08:52:12 PM
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on December 23, 2021, 11:41:36 PM
It's letting me create two identical Days for one Event. Is that a good thing?
Title: Re: Chekin' in
Post by: Hollis Brown on December 24, 2021, 12:21:43 AM
What am I missing here:
https://www.screencast.com/t/lw4UnjnC5
Title: Re: Chekin' in
Post by: Hollis Brown on December 24, 2021, 12:25:54 AM
This doesn't look right either:
https://www.screencast.com/t/nLueIndd3
Title: Re: Chekin' in
Post by: Daniel Abrams on December 24, 2021, 01:14:19 PM
It's letting me create two identical Days for one Event. Is that a good thing?
Got some time. What's the fix? I thought we made it so Start and End times were undefined. Wasn't that the solution? If so, will make it so. How did you create these two days? All at once, or separately?
Title: Re: Chekin' in
Post by: Hollis Brown on December 26, 2021, 08:41:07 PM
It's letting me create two identical Days for one Event. Is that a good thing?
Got some time. What's the fix? I thought we made it so Start and End times were undefined. Wasn't that the solution? If so, will make it so. How did you create these two days? All at once, or separately?
I think we do want Event Start and End time Undefined. I regret this later, but I don't see any reason for multiple Days with the same date. I have successfully added multiple identical Days both separately and simultaneously.
Title: Re: Chekin' in
Post by: Hollis Brown on December 26, 2021, 08:42:11 PM
I don't know. Perhaps we should leave it like it is and see. While I don't see a reason for two Days with one date, I also don't see a problem.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 26, 2021, 10:29:04 PM
We did make it so date/time was undefined when adding days. Should be like that. We missed it somewhere which is why I asked how you added the day. When you created event or later?
Title: Re: Chekin' in
Post by: Hollis Brown on December 26, 2021, 11:53:49 PM
You can't add two days to a one-day Event while creating the Event. You can, however, create two Days with same date if the Event is 2-day Event.

I created that first one by clicking + button after creating 1-day Event.

I created the second while creating 2-day Event.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 27, 2021, 11:37:44 AM
Quote
I created that first one by clicking + button after creating 1-day Event.
Are you saying you want to add a check when admin either (1) attaching multiple days when creating an event, or (2) adding days to an existing event to make sure no days are overlapping?
Title: Re: Chekin' in
Post by: Hollis Brown on December 27, 2021, 12:17:13 PM
Quote
I created that first one by clicking + button after creating 1-day Event.
Are you saying you want to add a check when admin either (1) attaching multiple days when creating an event, or (2) adding days to an existing event to make sure no days are overlapping?
That's what makes sense.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 27, 2021, 02:17:22 PM
Okay, will do . . .
Title: Re: Chekin' in
Post by: Daniel Abrams on December 27, 2021, 04:25:26 PM
Ready to test . . . just with respect with Adding Event. Do other afterwards. Checks if Start Date entered for given day. If not, then looks at End Date instead.
Title: Re: Chekin' in
Post by: Hollis Brown on December 28, 2021, 07:24:21 PM
Oh geez. Focus... focus... focus
Title: Re: Chekin' in
Post by: Daniel Abrams on December 28, 2021, 08:16:28 PM
Can you read the second line. Cover your left eye, and try with your right eye :)
Title: Re: Chekin' in
Post by: Hollis Brown on December 28, 2021, 08:36:24 PM
Ha Ha
Too many distractions
I've tried every combination I can think of to get it to malfunction while adding an Event. Seems good.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 28, 2021, 09:51:02 PM
I did the same when you add Days to an existing Event. Is it good too?
Title: Re: Chekin' in
Post by: Hollis Brown on December 28, 2021, 10:13:15 PM
I did the same when you add Days to an existing Event. Is it good too?
Not yet.
https://www.screencast.com/t/qCuPSYpa2vyz
Title: Re: Chekin' in
Post by: Daniel Abrams on December 28, 2021, 10:19:29 PM
Looking at it . . .
Title: Re: Chekin' in
Post by: Daniel Abrams on December 28, 2021, 10:40:04 PM
How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on December 28, 2021, 10:53:33 PM
How is it now?
Well, let's see...
Title: Re: Chekin' in
Post by: Hollis Brown on December 28, 2021, 11:00:25 PM
Not that important, but:
https://www.screencast.com/t/XgyT9mkBvN
Title: Re: Chekin' in
Post by: Daniel Abrams on December 28, 2021, 11:20:53 PM
Not that important, but:
https://www.screencast.com/t/XgyT9mkBvN
Changed.
Title: Re: Chekin' in
Post by: Hollis Brown on December 28, 2021, 11:33:54 PM
https://www.screencast.com/t/FITn0MIc
Title: Re: Chekin' in
Post by: Daniel Abrams on December 28, 2021, 11:50:11 PM
Working on it . . .
Title: Re: Chekin' in
Post by: Hollis Brown on December 29, 2021, 12:30:23 AM
Gotta get up in the morning.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 29, 2021, 12:34:40 AM
Okay, talk tomorrow.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 29, 2021, 12:47:41 AM
Fixed, but I think we have an issue. Gonna do some checking tomorrow. Get back once done.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 29, 2021, 01:36:43 PM
At the moment, we are just looking at [Add Event]. Made some changes, and then tested. Seems good. What we are looking at is Adding Days when adding an Event. Looking for any issues, and making sure all mistakes caught. For example:

Catch if [Day Start Date and Time] > [Day End Date and Time] => only applicable if both defined
Catch if [Day Start Date and Time] = [Day End Date and Time] => only applicable if both defined
Catch if [Day Start Date and Time] on same date as another [Day Start Date and Time] => only applicable if two or more days defined

That should be it, right? And, we like the language of the error messages.

If you get it right, and try to save, you just see message: Pass. Nothing saved yet until we are sure it is okay.
Title: Re: Chekin' in
Post by: Hollis Brown on December 29, 2021, 02:07:27 PM
I did the same when you add Days to an existing Event. Is it good too?
I thought this meant to move on to adding Day to existing Event, but okay. I'll go back to adding Days with Event.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 29, 2021, 02:16:06 PM
That will come next once we clear this.
Title: Re: Chekin' in
Post by: Hollis Brown on December 29, 2021, 02:27:54 PM
At the moment, we are just looking at [Add Event]. Made some changes, and then tested. Seems good. What we are looking at is Adding Days when adding an Event. Looking for any issues, and making sure all mistakes caught. For example:

Catch if [Day Start Date and Time] > [Day End Date and Time] => only applicable if both defined
Catch if [Day Start Date and Time] = [Day End Date and Time] => only applicable if both defined
Catch if [Day Start Date and Time] on same date as another [Day Start Date and Time] => only applicable if two or more days defined

That should be it, right? And, we like the language of the error messages.

If you get it right, and try to save, you just see message: Pass. Nothing saved yet until we are sure it is okay.
The Oops messages tell what's wrong, but not what has to be done to make it right:
"Start Date/Time must be before End Date/Time," for instance.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 29, 2021, 03:05:36 PM
How should we rephrase them?
Title: Re: Chekin' in
Post by: Hollis Brown on December 29, 2021, 07:17:55 PM
How should we rephrase them?
Keep what you have. Just add:
End date/time must be after start date/time.
...or
Individual days must be on separate dates.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 29, 2021, 08:08:37 PM
Done. How is it? I f good, is Add Event okay, including with respect to Adding Days? All possibilities where Admin can make mistake are caught?
Title: Re: Chekin' in
Post by: Hollis Brown on December 29, 2021, 09:00:52 PM
Attempted to Add Event with no Days. Got this:

Oops!
Pass!
Title: Re: Chekin' in
Post by: Hollis Brown on December 29, 2021, 09:09:59 PM
Attempted to Add Event with no Days. Got this:

Oops!
Pass!

Also got that with two sequential days. That should have gotten no Oops.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 29, 2021, 09:11:54 PM
I mentioned that earlier. I made it like that until we completed this testing. Once we are sure okay, I'll restore saving.
Title: Re: Chekin' in
Post by: Hollis Brown on December 29, 2021, 09:28:27 PM
Okay, I think we're good.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 29, 2021, 09:43:40 PM
Before we close this round, question. Why are we allowing admin to define Event Date when adding an Event? Seems we should. In my opinion, we should force Event Date, and (if adding Days) Day Start Date and Time and End Date Time. Would make other things easier later, and makes sense. They can always enter whatever if they do not what they are yet.
Title: Re: Chekin' in
Post by: Hollis Brown on December 29, 2021, 10:55:55 PM
Before we close this round, question. Why are we allowing admin to define Event Date when adding an Event? Seems we should. In my opinion, we should force Event Date, and (if adding Days) Day Start Date and Time and End Date Time. Would make other things easier later, and makes sense. They can always enter whatever if they do not what they are yet.
Not sure what you're asking. If you are suggesting that we force Admin to set Event Dates when creating the Event, I'm okay with that.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 29, 2021, 11:08:42 PM
Okay, will do. Be ready to finish testing tomorrow.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 30, 2021, 12:53:32 AM
Add Event done. Added checking to make sure Event End Date follows Event Start Date, and check to make sure if Days added, they fall within the Event window (Start Date - End Date). You can test this too. Then, I can move on to Edit Event and Add Days to Existing Event.
Title: Re: Chekin' in
Post by: Hollis Brown on December 30, 2021, 08:22:21 PM
Oky, let me see what I can do here.
Title: Re: Chekin' in
Post by: Hollis Brown on December 30, 2021, 08:58:10 PM
https://www.screencast.com/t/teSkexsVLw
Title: Re: Chekin' in
Post by: Daniel Abrams on December 30, 2021, 09:14:20 PM
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on December 30, 2021, 10:19:47 PM
https://www.screencast.com/t/TyNc2bO8d7P
Title: Re: Chekin' in
Post by: Daniel Abrams on December 30, 2021, 11:15:28 PM
Haven't started on updating Edit Event yet. If we are happy with Add Event, I'll do that next. Yes?
Title: Re: Chekin' in
Post by: Hollis Brown on December 30, 2021, 11:16:39 PM
Ah, yes, we're good.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 30, 2021, 11:21:58 PM
Okay, get started. Tomorrow sometime, ready to test.
Title: Re: Chekin' in
Post by: Hollis Brown on December 30, 2021, 11:48:57 PM
I know I told you we were ready to move on, but...

https://www.screencast.com/t/6VLj0VOrgCn

This may not be worth the trouble. What do you think?
Title: Re: Chekin' in
Post by: Daniel Abrams on December 31, 2021, 02:38:08 AM
I know I told you we were ready to move on, but...

https://www.screencast.com/t/6VLj0VOrgCn

This may not be worth the trouble. What do you think?
I agree. Done. How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on December 31, 2021, 05:18:26 PM
https://www.screencast.com/t/kysqwyBMn
Title: Re: Chekin' in
Post by: Daniel Abrams on December 31, 2021, 08:22:20 PM
How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on December 31, 2021, 08:28:06 PM
This is a lot better.
Title: Re: Chekin' in
Post by: Hollis Brown on December 31, 2021, 08:34:36 PM
... but not yet perfect:

https://www.screencast.com/t/sN7nycnJ9Otn

Title: Re: Chekin' in
Post by: Daniel Abrams on December 31, 2021, 08:42:55 PM
Now?
Title: Re: Chekin' in
Post by: Hollis Brown on December 31, 2021, 09:00:27 PM
It's the same. Date within window, but message says it's not.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 31, 2021, 09:13:19 PM
Now?
Title: Re: Chekin' in
Post by: Hollis Brown on December 31, 2021, 09:46:18 PM
Better.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 31, 2021, 09:48:41 PM
Getting near the end of the work night for me. Once we are sure Add Event is good, then onto Edit Event which is much simpler.
Title: Re: Chekin' in
Post by: Hollis Brown on December 31, 2021, 09:53:23 PM
I've run it through all its paces. Seems good.
Title: Re: Chekin' in
Post by: Daniel Abrams on December 31, 2021, 09:59:13 PM
Same here. Tomorrow we can re-test Edit Event and Edit-in-Place for dates.

BTW, Happy and Safe and Healthy and Prosperous New Year! I have good feelings about 2022!
Title: Re: Chekin' in
Post by: Hollis Brown on January 01, 2022, 11:59:04 PM
Happy New Year!!

Sorry, but I'm beat. Grandkids just left. I'm crashing.

Tomorrow...!
Title: Re: Chekin' in
Post by: Daniel Abrams on January 02, 2022, 01:50:45 AM
Grandkids will do that :) Talk tomorrow. I'm outta here too.
Title: Re: Chekin' in
Post by: Hollis Brown on January 02, 2022, 09:36:34 PM
Add Event looks good.
Title: Re: Chekin' in
Post by: Hollis Brown on January 02, 2022, 09:42:04 PM
Edit Event doesn't seem to be ready for testing.
Title: Re: Chekin' in
Post by: Daniel Abrams on January 02, 2022, 10:37:11 PM
In what way is Edit Event not testable?
Title: Re: Chekin' in
Post by: Hollis Brown on January 02, 2022, 10:53:40 PM
Even with nothing wrong:
Oops!
ERROR: Please try again later!


Got that both when I clicked [Add Day] and

Title: Re: Chekin' in
Post by: Daniel Abrams on January 02, 2022, 11:40:01 PM
Cannot duplicate. I can edit and save event. Don't understand the other.
Title: Re: Chekin' in
Post by: Hollis Brown on January 02, 2022, 11:45:03 PM
https://www.screencast.com/t/TTQbcdOHMiT
Title: Re: Chekin' in
Post by: Daniel Abrams on January 03, 2022, 12:46:24 AM
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on January 03, 2022, 01:07:49 AM
https://www.screencast.com/t/MbUsM8kdumUz
Title: Re: Chekin' in
Post by: Hollis Brown on January 03, 2022, 01:11:52 AM
https://www.screencast.com/t/PLKOP8K0
Title: Re: Chekin' in
Post by: Hollis Brown on January 03, 2022, 01:14:13 AM
I'm gonna crash.

https://www.screencast.com/t/TkGxM7b8uYDk
Title: Re: Chekin' in
Post by: Daniel Abrams on January 03, 2022, 02:12:17 AM
Okay, so Add Event and Edit Event good. Now working on Add Days. Working on this. Hold off until I let you know test.
Title: Re: Chekin' in
Post by: Daniel Abrams on January 03, 2022, 03:50:05 PM
How is it all now?
Title: Re: Chekin' in
Post by: Hollis Brown on January 03, 2022, 11:39:33 PM
https://www.screencast.com/t/lOq7fCgLt
Title: Re: Chekin' in
Post by: Hollis Brown on January 03, 2022, 11:41:25 PM
https://www.screencast.com/t/hSiTkbLw
Title: Re: Chekin' in
Post by: Daniel Abrams on January 03, 2022, 11:59:22 PM
https://www.screencast.com/t/lOq7fCgLt
How is it now?
Title: Re: Chekin' in
Post by: Daniel Abrams on January 04, 2022, 12:02:41 AM
https://www.screencast.com/t/hSiTkbLw
One thing at a time. Right now we are only looking Adding Days.
Title: Re: Chekin' in
Post by: Hollis Brown on January 04, 2022, 12:26:14 AM
Text at top of Add Days window:

You have the option to add Additional Days. Simply select the Number of Additional Days below. The additional days will be automatically generated. They will be copied from the Event: same Title, Summary, Description, and Details as the Event. Later you can edit the Additional Days: required in order to change Start Date and Time, and End Date and Time such that they exist on different days than the Event (first day).

* Event Fees, Event Emails, Event Attendees are managed via Event. People signup via Event which includes Sessions, Breaks, and Days for the Event. All inclusive.


Boy, that's a mouthful.

I read through all that, then scroll to the bottom and find:

Cannot enter any more Days for this Event. All Event Days defined.
Title: Re: Chekin' in
Post by: Hollis Brown on January 04, 2022, 12:30:48 AM
You have the option to add Additional Days. Simply select the Number of Additional Days below. The additional days will be automatically generated. They will be copied from the Event: same Title, Summary, Description, and Details as the Event. Later you can edit the Additional Days: required in order to change Start Date and Time, and End Date and Time such that they exist on different days than the Event (first day).

* Event Fees, Event Emails, Event Attendees are managed via Event. People signup via Event which includes Sessions, Breaks, and Days for the Event. All inclusive.


Is that true? Are they optional?

Does this do more to confuse or clarify?

Title: Re: Chekin' in
Post by: Daniel Abrams on January 04, 2022, 12:32:31 AM
Text at top of Add Days window:

You have the option to add Additional Days. Simply select the Number of Additional Days below. The additional days will be automatically generated. They will be copied from the Event: same Title, Summary, Description, and Details as the Event. Later you can edit the Additional Days: required in order to change Start Date and Time, and End Date and Time such that they exist on different days than the Event (first day).

* Event Fees, Event Emails, Event Attendees are managed via Event. People signup via Event which includes Sessions, Breaks, and Days for the Event. All inclusive.


Boy, that's a mouthful.

I read through all that, then scroll to the bottom and find:

Cannot enter any more Days for this Event. All Event Days defined.
Now?
Title: Re: Chekin' in
Post by: Hollis Brown on January 04, 2022, 12:34:49 AM
Text at top of Add Days window:

You have the option to add Additional Days. Simply select the Number of Additional Days below. The additional days will be automatically generated. They will be copied from the Event: same Title, Summary, Description, and Details as the Event. Later you can edit the Additional Days: required in order to change Start Date and Time, and End Date and Time such that they exist on different days than the Event (first day).

* Event Fees, Event Emails, Event Attendees are managed via Event. People signup via Event which includes Sessions, Breaks, and Days for the Event. All inclusive.


Boy, that's a mouthful.

I read through all that, then scroll to the bottom and find:

Cannot enter any more Days for this Event. All Event Days defined.
Now?
I don't see a change.
Title: Re: Chekin' in
Post by: Daniel Abrams on January 04, 2022, 12:37:39 AM
Took out first sentence. Just me know new wording.
Title: Re: Chekin' in
Post by: Hollis Brown on January 04, 2022, 12:43:32 AM
Took out first sentence. Just me know new wording.

O. I. C.

How about replacing it with, "It is now time to Add Days," or "You must add at least one Day"?
Title: Re: Chekin' in
Post by: Daniel Abrams on January 04, 2022, 12:44:45 AM
Took out first sentence. Just me know new wording.

O. I. C.

How about replacing it with, "It is now time to Add Days," or "You must add at least one Day"?
Done.
Title: Re: Chekin' in
Post by: Hollis Brown on January 04, 2022, 12:50:24 AM
https://www.screencast.com/t/aNoYm8jDYX
Title: Re: Chekin' in
Post by: Hollis Brown on January 04, 2022, 12:55:09 AM
You must add at least one Day. Simply select the Number of Additional Days below. The additional days will be automatically generated. They will be copied from the Event: same Title, Summary, Description, and Details as the Event. Later you can edit the Additional Days.: required in order to change Start Date and Time, and End Date and Time such that they exist on different days than the Event (first day).

* Event Fees, Event Emails, Event Attendees are managed via Event. People signup via Event Calendar which includes Sessions, Breaks, and Days for the Event. All inclusive.
Title: Re: Chekin' in
Post by: Daniel Abrams on January 04, 2022, 12:59:27 AM
Done.
Title: Re: Chekin' in
Post by: Hollis Brown on January 04, 2022, 12:59:43 AM
https://www.screencast.com/t/aNoYm8jDYX

Just to be clear... The Day Title, Summary and Description should not prepopulate from Event. There is no reason to include the same information on the calendar twice.
Title: Re: Chekin' in
Post by: Daniel Abrams on January 04, 2022, 01:03:36 AM
https://www.screencast.com/t/aNoYm8jDYX

Just to be clear... The Day Title, Summary and Description should not prepopulate from Event. There is no reason to include the same information on the calendar twice.
Correct. Been like that for awhile.
Title: Re: Chekin' in
Post by: Daniel Abrams on January 04, 2022, 01:05:42 AM
Let's stop there for tonight. Discovered an issue I need to fix.
Title: Re: Chekin' in
Post by: Hollis Brown on January 04, 2022, 01:09:54 AM
mañana
Title: Re: Chekin' in
Post by: Daniel Abrams on January 04, 2022, 12:43:23 PM
Done on my end, so ready to continue testing off Add Days.
Title: Re: Chekin' in
Post by: Hollis Brown on January 04, 2022, 01:10:01 PM
Sewer backup at my end.
Title: Re: Chekin' in
Post by: Daniel Abrams on January 04, 2022, 01:12:16 PM
Nice way to start the New Year. What goes around, comes around ;)
Title: Re: Chekin' in
Post by: Hollis Brown on January 04, 2022, 03:44:24 PM
Think a pipe below the basement slab is broken. Have colleague bringing over sewer cam.
Title: Re: Chekin' in
Post by: Hollis Brown on January 04, 2022, 03:51:51 PM
https://www.screencast.com/t/27vCDl4go5
Title: Re: Chekin' in
Post by: Daniel Abrams on January 04, 2022, 03:59:52 PM
Think a pipe below the basement slab is broken. Have colleague bringing over sewer cam.
OMG, that's ugly.
Title: Re: Chekin' in
Post by: Daniel Abrams on January 04, 2022, 04:05:13 PM
https://www.screencast.com/t/27vCDl4go5
Okay, don't do anything until I address this.
Title: Re: Chekin' in
Post by: Daniel Abrams on January 04, 2022, 04:13:28 PM
How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on January 04, 2022, 04:47:44 PM
https://www.screencast.com/t/MGV1szw7sh9
Title: Re: Chekin' in
Post by: Daniel Abrams on January 04, 2022, 04:59:38 PM
I can look into this. Complicated, so could take quite awhile.
Title: Re: Chekin' in
Post by: Daniel Abrams on January 04, 2022, 05:24:33 PM
I think I can make this work. Stay put. I could have something in an hour.
Title: Re: Chekin' in
Post by: Daniel Abrams on January 04, 2022, 11:35:10 PM
OMG, that was a lot of intensive work. How is it?
Title: Re: Chekin' in
Post by: Hollis Brown on January 05, 2022, 12:01:25 AM
Looks good and it's getting late.
Title: Re: Chekin' in
Post by: Daniel Abrams on January 05, 2022, 12:40:33 AM
Tomorrow, hopefully finish Add Days, and them move on to in-place editing of dates. Talk tomorrow.
Title: Re: Chekin' in
Post by: Hollis Brown on January 05, 2022, 10:13:08 AM
I can't find anything wrong with Add Days.
Title: Re: Chekin' in
Post by: Daniel Abrams on January 05, 2022, 12:18:51 PM
Same here. Gonna work on Add Sessions and Breaks, as it is broken. Gonna fix, and make it like Add Days. Could take the day, so get back when ready to test.
Title: Re: Chekin' in
Post by: Daniel Abrams on January 06, 2022, 04:30:35 PM
Ready when you are. Ready for some more testing. We are only testing Adding/Editing/Deleting Sub-Events (Sessions and Breaks). In particular, making sure we catch all Date and Times mistakes which should be caught.
Title: Re: Chekin' in
Post by: Hollis Brown on January 06, 2022, 08:37:01 PM
https://www.screencast.com/t/P2KRbOE1jRM

...or is it better to keep it simple?
Title: Re: Chekin' in
Post by: Hollis Brown on January 06, 2022, 08:46:30 PM
https://www.screencast.com/t/Gyjr5yYA

Whaddayathink?
Title: Re: Chekin' in
Post by: Daniel Abrams on January 06, 2022, 08:48:59 PM
https://www.screencast.com/t/P2KRbOE1jRM

...or is it better to keep it simple?
This first. I agree to allow both. Not too difficult, but gonna take a few hours to code. Holding pattern . . . get back when done.
Title: Re: Chekin' in
Post by: Daniel Abrams on January 07, 2022, 12:14:58 AM
Done, and ready o test.
Title: Re: Chekin' in
Post by: Hollis Brown on January 07, 2022, 12:45:56 AM
https://www.screencast.com/t/uBqVtIIFDIv

And with that I'm done for tonight.
Title: Re: Chekin' in
Post by: Daniel Abrams on January 07, 2022, 01:07:25 AM
Should be fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on January 07, 2022, 01:16:50 PM
Can't test because I can't get that far. Cannot Add a Day.

https://www.screencast.com/t/M951j5sSD
Title: Re: Chekin' in
Post by: Daniel Abrams on January 07, 2022, 04:50:16 PM
Can't test because I can't get that far. Cannot Add a Day.

https://www.screencast.com/t/M951j5sSD
Picky, picky :) Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on January 07, 2022, 05:41:41 PM
Seems like it's adding Sessions and Breaks pretty well.
Title: Re: Chekin' in
Post by: Daniel Abrams on January 07, 2022, 05:45:33 PM
I get same results. In that case, I can move along to updating the edit-in-place of Dates and Times to finish up.
Title: Re: Chekin' in
Post by: Hollis Brown on January 07, 2022, 05:51:53 PM
okay
Title: Re: Chekin' in
Post by: Daniel Abrams on January 07, 2022, 10:22:35 PM
I think I too care of everything except maybe one thing. Can you go back a few pages, and see if I missed anything?
Title: Re: Chekin' in
Post by: Hollis Brown on January 08, 2022, 01:23:56 PM
in class all day
Title: Re: Chekin' in
Post by: Daniel Abrams on January 08, 2022, 04:40:40 PM
No worries. Been running around across town doing things.
Title: Re: Chekin' in
Post by: Hollis Brown on January 08, 2022, 05:43:56 PM
https://www.screencast.com/t/Gyjr5yYA

Whaddayathink?
Not quite...
https://www.screencast.com/t/ia7MeqJpxcNE
Title: Re: Chekin' in
Post by: Daniel Abrams on January 08, 2022, 08:34:38 PM
Fixed, but I see two other issues. Working on it . . .
Title: Re: Chekin' in
Post by: Daniel Abrams on January 10, 2022, 04:01:10 PM
This Events app is frazzling me. All the jQuery! Making some changes to clean this up, an make it simpler in layout. Everything in Admin :: Manage Events which opens in a modal popup is going to be converted to a browser popup. Did this for Add and Edit Event. Took a day and a bit, but done for these two. Feel free to test. What do you think? I also took out Add Days from Add Event. Redundant since there is the + icon to add days.

Okay, I put the window in an iframe inside a modal popup. So, looks prettier and like it was before.
Title: Re: Chekin' in
Post by: Hollis Brown on January 11, 2022, 12:18:02 AM
https://www.screencast.com/t/fss0Tf2cP
Title: Re: Chekin' in
Post by: Daniel Abrams on January 11, 2022, 12:26:55 AM
https://www.screencast.com/t/fss0Tf2cP
Not ready for prime time. Still working on it. Ready tomorrow. I'll let you know.
Title: Re: Chekin' in
Post by: Daniel Abrams on January 12, 2022, 12:29:38 PM
Days ready for prime time to test. Just Days. Testing to make sure it works properly, and we catch any admin mistakes. For example, cannot add Day outside Event window, Day End Date and Time follows Start Date and Time, no Days on same date, etc. Try adding Event with X number Days. Then add more days later. Edit Days. Etc. While you do that, I'm gonna redo Sessions and Breaks in similar manner.
Title: Re: Chekin' in
Post by: Hollis Brown on January 12, 2022, 05:48:26 PM
I have meetings all evening.
Title: Re: Chekin' in
Post by: Daniel Abrams on January 12, 2022, 08:54:23 PM
That's okay, got some serious issues with my PS. BTW, completed Admin Subevents Handler for Sessions and Breaks. Also ready to test.
Title: Re: Chekin' in
Post by: Hollis Brown on January 13, 2022, 07:53:45 PM
Long day. I'm done.
Title: Re: Chekin' in
Post by: Daniel Abrams on January 14, 2022, 12:31:14 AM
No worries. Tomorrow, gonna do similar with Fees.
Title: Re: Chekin' in
Post by: Hollis Brown on January 15, 2022, 08:57:21 PM
On my feet all day today teaching. Crashing early. Should be back Sunday or maybe Monday.
Title: Re: Chekin' in
Post by: Daniel Abrams on January 15, 2022, 10:16:29 PM
Okay, that'll give me time to finish what I'm doing.
Title: Re: Chekin' in
Post by: Daniel Abrams on January 17, 2022, 10:15:53 PM
Done on my end updating and testing revised Add/Edit/Delete Event, Add/Edit/Delete Days, Add/Edit/Delete Sub-Events (Sessions and Breaks, Add/Edit/Delete Fees, Add/Edit/Delete Tokens, Clone Event, and Scheduler. What do you think?
Title: Re: Chekin' in
Post by: Hollis Brown on January 19, 2022, 12:16:12 AM
This is looking pretty good. I'll finish in the morning. No probs yet.
Title: Re: Chekin' in
Post by: Daniel Abrams on January 19, 2022, 02:03:37 AM
Yeah! Been improving and fixing the Status toggle switches. Been testing, bur you are more welcome to join in :)
Title: Re: Chekin' in
Post by: Hollis Brown on January 19, 2022, 11:57:53 AM
I like what you're doing with the toggle switches.
Title: Re: Chekin' in
Post by: Hollis Brown on January 19, 2022, 12:07:05 PM
I still don't understand the purpose of the Registration Enabled [yes] [no].
Title: Re: Chekin' in
Post by: Daniel Abrams on January 19, 2022, 01:12:24 PM
Yeah! This latest round of reworking Events has been terrific.Looking really good and exciting.
Title: Re: Chekin' in
Post by: Daniel Abrams on January 23, 2022, 02:30:58 PM
I still don't understand the purpose of the Registration Enabled [yes] [no].
If Registration disabled, just that. No registration, people just show up. For example, for informal events. I recall it was something you requested.
Title: Re: Chekin' in
Post by: Hollis Brown on January 23, 2022, 10:59:04 PM
https://www.screencast.com/t/BneojKa8AxK
Title: Re: Chekin' in
Post by: Daniel Abrams on January 24, 2022, 11:49:41 AM
How often would this happen that two distinct events overlap? Let's put this on the back burner for the moment.
Title: Re: Chekin' in
Post by: Hollis Brown on January 24, 2022, 07:38:54 PM
How often would this happen that two distinct events overlap? Let's put this on the back burner for the moment.
Okay
Title: Re: Chekin' in
Post by: Daniel Abrams on February 06, 2022, 03:00:31 PM
Been working and re-working Admin :: Manage Events:

1. Fixed some issues.
2. Made it so page no longer refreshes after making in-page changes. Was annoying. Wasn't possible before until I made big changes awhile back.
3. If Event has no Days, cannot activate Event.

Play around with it. What do you think?
Title: Re: Chekin' in
Post by: Hollis Brown on February 08, 2022, 06:00:39 PM
https://www.screencast.com/t/F9yEUxfAoaH
Title: Re: Chekin' in
Post by: Hollis Brown on February 08, 2022, 06:06:50 PM
https://www.screencast.com/t/sfG1upk71V
Title: Re: Chekin' in
Post by: Daniel Abrams on February 08, 2022, 07:32:56 PM
https://www.screencast.com/t/F9yEUxfAoaH
Fixed.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 08, 2022, 07:42:12 PM
https://www.screencast.com/t/sfG1upk71V
How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on February 08, 2022, 07:56:14 PM
https://www.screencast.com/t/IS4XVGO5c
Title: Re: Chekin' in
Post by: Daniel Abrams on February 08, 2022, 08:16:50 PM
https://www.screencast.com/t/IS4XVGO5c
How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on February 08, 2022, 08:47:12 PM
What do you think?

https://www.screencast.com/t/uY0N0ZtqSi
Title: Re: Chekin' in
Post by: Daniel Abrams on February 08, 2022, 09:22:51 PM
What do you think?

https://www.screencast.com/t/uY0N0ZtqSi
I agree. I was thinking the same thing. Done.
Title: Re: Chekin' in
Post by: Hollis Brown on February 08, 2022, 09:47:11 PM
https://www.screencast.com/t/FmmPtZnGLM
Title: Re: Chekin' in
Post by: Hollis Brown on February 08, 2022, 09:56:42 PM
https://www.screencast.com/t/ngwWesFFG9AB
Title: Re: Chekin' in
Post by: Hollis Brown on February 08, 2022, 10:19:09 PM
Stick a fork in me. I'm done.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 09, 2022, 01:34:45 PM
https://www.screencast.com/t/FmmPtZnGLM
How is it now?
Title: Re: Chekin' in
Post by: Daniel Abrams on February 09, 2022, 02:23:50 PM
https://www.screencast.com/t/ngwWesFFG9AB
How is it now?
Title: Re: Chekin' in
Post by: Hollis Brown on February 09, 2022, 10:07:45 PM
I'm done for tonight and probably won't have much time tomorrow either.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 09, 2022, 10:23:08 PM
No worries, just about there myself. Gonna get back to looking at beginning to end to finish checking tomorrow.
Title: Re: Chekin' in
Post by: Hollis Brown on February 15, 2022, 07:52:53 PM
https://www.screencast.com/t/Gd5htaON
Title: Re: Chekin' in
Post by: Daniel Abrams on February 15, 2022, 08:56:39 PM
https://www.screencast.com/t/Gd5htaON
Fix this tomorrow morning.
Title: Re: Chekin' in
Post by: Hollis Brown on February 15, 2022, 09:50:44 PM
https://www.screencast.com/t/Gd5htaON
Fix this tomorrow morning.

Here's one more: https://www.screencast.com/t/rPtGEeeAa
Title: Re: Chekin' in
Post by: Daniel Abrams on February 16, 2022, 01:21:37 PM
https://www.screencast.com/t/Gd5htaON
Fix this tomorrow morning.
Auto-Register Members only available when editing an existing Event and not adding an Event, and only if (1) the Event has been activated, and (2) you have created one or more Event Fees. How is it now?
Title: Re: Chekin' in
Post by: Daniel Abrams on February 16, 2022, 02:58:55 PM
https://www.screencast.com/t/Gd5htaON
Fix this tomorrow morning.

Here's one more: https://www.screencast.com/t/rPtGEeeAa
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on February 16, 2022, 09:55:11 PM
https://www.screencast.com/t/L0hW5o1zhmkq
Title: Re: Chekin' in
Post by: Hollis Brown on February 16, 2022, 10:14:24 PM
Trying to remember the purpose of "Registration Enabled." I know you said it was my idea. I wish I could remember what it was for. At this point all it seems to do is add a step and some confusion.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 17, 2022, 12:32:14 PM
https://www.screencast.com/t/L0hW5o1zhmkq
Fixed.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 17, 2022, 12:34:41 PM
Trying to remember the purpose of "Registration Enabled." I know you said it was my idea. I wish I could remember what it was for. At this point all it seems to do is add a step and some confusion.
If Registration Disabled, they just show up. No need to pre-register. I recall that that this was something you wanted in some cases like one of the chapters and/or for certain events.
Title: Re: Chekin' in
Post by: Hollis Brown on February 17, 2022, 03:30:38 PM
What is the difference between disabled and just not creating a Fee?
Title: Re: Chekin' in
Post by: Daniel Abrams on February 17, 2022, 03:58:39 PM
Yes, you are right. I removed it.
Title: Re: Chekin' in
Post by: Hollis Brown on February 17, 2022, 04:28:00 PM
Now I'm afraid we just killed something important. There was a reason for it. c'est la vie
Title: Re: Chekin' in
Post by: Daniel Abrams on February 17, 2022, 04:43:50 PM
Oh no! What did you want done instead?
Title: Re: Chekin' in
Post by: Daniel Abrams on February 17, 2022, 04:47:29 PM
I can quickly put it back to the way it was. Easy, breezy. BTW, got your check, but it was made payable to LionsGate Creative. That is a registered business, but banking is handled via personal bank account in the name: Daniel Abrams
Title: Re: Chekin' in
Post by: Hollis Brown on February 17, 2022, 05:47:11 PM
Oh. I thought that's how I did it last year.
Title: Re: Chekin' in
Post by: Hollis Brown on February 18, 2022, 09:14:33 PM
Is there a way to streamline this process? Admins go through this a LOT.

https://development.chapteroffice.com/issue-certificate/

Perhaps avoid the logging in as member to register. How about some kind of Register Select Members similar to Register All Members.
Title: Re: Chekin' in
Post by: Hollis Brown on February 18, 2022, 09:14:59 PM
Is there a way to streamline this process? Admins go through this a LOT.

https://development.chapteroffice.com/issue-certificate/

Perhaps avoid the logging in as member to register. How about some kind of Register Select Members similar to Register All Members?
Title: Re: Chekin' in
Post by: Hollis Brown on February 18, 2022, 09:49:34 PM
I thought we removed "Registration Enabled."
Title: Re: Chekin' in
Post by: Daniel Abrams on February 18, 2022, 10:06:03 PM
Is there a way to streamline this process? Admins go through this a LOT.

https://development.chapteroffice.com/issue-certificate/

Perhaps avoid the logging in as member to register. How about some kind of Register Select Members similar to Register All Members.
How about this? With Auto-Register when editing Events, you can select Members and/or Affiliates and/or Guests to Auto-Register(like you do when creating Even Emails).
Title: Re: Chekin' in
Post by: Hollis Brown on February 18, 2022, 10:07:44 PM
I like that.
Title: Re: Chekin' in
Post by: Hollis Brown on February 18, 2022, 10:10:37 PM
See pic.
Note that it prepopulate the Event Title as: Untitled. This Event has a title: Big Tent Event

Notice also that Time Zone is not identified.
Title: Re: Chekin' in
Post by: Hollis Brown on February 18, 2022, 10:11:07 PM
I teach all day tomorrow, so....
Title: Re: Chekin' in
Post by: Daniel Abrams on February 18, 2022, 11:12:28 PM
See pic.
Note that it prepopulate the Event Title as: Untitled. This Event has a title: Big Tent Event

Notice also that Time Zone is not identified.
Fixed.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 18, 2022, 11:13:09 PM
Is there a way to streamline this process? Admins go through this a LOT.

https://development.chapteroffice.com/issue-certificate/

Perhaps avoid the logging in as member to register. How about some kind of Register Select Members similar to Register All Members.
How about this? With Auto-Register when editing Events, you can select Members and/or Affiliates and/or Guests to Auto-Register(like you do when creating Even Emails).
Working on this. Be ready later tomorrow.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 19, 2022, 12:22:07 AM
I think we need to move Auto-Register to Admin :: Fees Handler :: Manage Event Fees. Especially since we are factoring in Affiliates and Guests. So, admin clicks on icon beside each existing Fee which opens a modal popup which allows them to auto-register. For example, if you click the icon attached to a Fee limited to only Guests, then only Guests appear which are not currently Attendees which you select to auto-invite. If you click the icon attached to a Fee limited to only Members and Guests, then only Members and Guests appear which are not currently Attendees which you select to auto-invite. So on so forth. Yes?
Title: Re: Chekin' in
Post by: Hollis Brown on February 19, 2022, 10:27:28 AM
yep
Title: Re: Chekin' in
Post by: Daniel Abrams on February 19, 2022, 04:33:09 PM
How's this: https://development.chapteroffice.com/admin-event-handler/?eid=195&action=update

Feel free to play with it, but do NOT (yet until I green light it) to test Auto-Register. In other words, do not select any users and save.
Title: Re: Chekin' in
Post by: Hollis Brown on February 19, 2022, 07:17:27 PM
Clicked your link and got:
https://development.chapteroffice.com/admin-event-handler/?eid=195&action=update
...but Login link goes nowhere.
Title: Re: Chekin' in
Post by: Hollis Brown on February 19, 2022, 07:21:29 PM
How's this: https://development.chapteroffice.com/admin-event-handler/?eid=195&action=update

Feel free to play with it, but do NOT (yet until I green light it) to test Auto-Register. In other words, do not select any users and save.
I like it!
Title: Re: Chekin' in
Post by: Daniel Abrams on February 19, 2022, 08:19:52 PM
Clicked your link and got:
https://development.chapteroffice.com/admin-event-handler/?eid=195&action=update
...but Login link goes nowhere.
Fixed.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 19, 2022, 08:20:31 PM
How's this: https://development.chapteroffice.com/admin-event-handler/?eid=195&action=update

Feel free to play with it, but do NOT (yet until I green light it) to test Auto-Register. In other words, do not select any users and save.
I like it!
Good :) I'll finish it up.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 20, 2022, 01:56:56 PM
Ready to test: https://development.chapteroffice.com/admin-manage-events
Title: Re: Chekin' in
Post by: Hollis Brown on February 20, 2022, 11:13:34 PM
I thought we removed "Registration Enabled."
Title: Re: Chekin' in
Post by: Hollis Brown on February 20, 2022, 11:38:15 PM
Ready to test: https://development.chapteroffice.com/admin-manage-events
Looking good
Title: Re: Chekin' in
Post by: Hollis Brown on February 20, 2022, 11:55:21 PM
Correct me if I'm wrong, but it looks like I can create tokens for days and Sessions, but I can't register people for them.
Title: Re: Chekin' in
Post by: Hollis Brown on February 21, 2022, 12:09:38 AM
I think it may be real that Admins might from time to time want to issue certificates for Days or Sessions.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 21, 2022, 12:20:28 AM
I thought we removed "Registration Enabled."
I did, but then you said "
Now I'm afraid we just killed something important. There was a reason for it. c'est la vie." So, I put it back. Confused.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 21, 2022, 12:22:08 AM
Correct me if I'm wrong, but it looks like I can create tokens for days and Sessions, but I can't register people for them.
Can you provide a video that explains this?
Title: Re: Chekin' in
Post by: Daniel Abrams on February 21, 2022, 12:24:07 AM
I think it may be real that Admins might from time to time want to issue certificates for Days or Sessions.
Okay, that is a fair bit of work. I can start on that tomorrow. Start by adding ability to define Certificate for Days and Sessions like we did for Events.
Title: Re: Chekin' in
Post by: Hollis Brown on February 21, 2022, 08:01:25 AM
I thought we removed "Registration Enabled."
I did, but then you said "
Now I'm afraid we just killed something important. There was a reason for it. c'est la vie." So, I put it back. Confused.
But then you said you could change it back if necessary, so I thought you meant we could leave it that way and put it back if/when we realized that removing it was a mistake.

Haven't you learned to read my mind yet?
Title: Re: Chekin' in
Post by: Daniel Abrams on February 21, 2022, 12:53:34 PM
I thought we removed "Registration Enabled."
I did, but then you said "
Now I'm afraid we just killed something important. There was a reason for it. c'est la vie." So, I put it back. Confused.
But then you said you could change it back if necessary, so I thought you meant we could leave it that way and put it back if/when we realized that removing it was a mistake.

Haven't you learned to read my mind yet?
Let's just look at this. So, what is the plan?
Title: Re: Chekin' in
Post by: Hollis Brown on February 21, 2022, 07:39:54 PM
Remove the Enable Registration toggle. I don't remember why we put it there. It's just in the way. It's an extra hoop to jump through and an opportunity for Admins to get confused and frustrated.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 21, 2022, 08:18:04 PM
So, remove it like I did before? So, if no Fees defined, people just attend the Event with registering or paying. Yes?
Title: Re: Chekin' in
Post by: Hollis Brown on February 21, 2022, 08:26:40 PM
What is the difference between Not Enabled and Enabled but no Fee defined. In either case members and non-members have access to the Event Details and can find the meeting link. This is all they need to attend.

If Admin forgets (or doesn't understand) to Enable he is unable to set fees without going back into the Event editor and Enabling. It's just annoying and frustrating.

What am I missing? How does "Not Enabled" keep people out of the meeting?
Title: Re: Chekin' in
Post by: Daniel Abrams on February 21, 2022, 08:40:59 PM
I don't know. Cannot recall. I will completely remove all traces of Enable Registration. So, the scenarios will be:

No Fees defined => Anyone can attend, and no payment or registration required. No sign in or sign out. No certificates.
Fees defined => Must register. Optional sign in and sign out Optional certificates. Payment can be free or for a certain amount

Yes?
Title: Re: Chekin' in
Post by: Hollis Brown on February 21, 2022, 08:49:55 PM
yes
Title: Re: Chekin' in
Post by: Daniel Abrams on February 21, 2022, 08:57:27 PM
Okay, working on it.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 21, 2022, 09:40:54 PM
Done. Have a look at the Admin :: Fees Handler :: Manage Event Fees. How is the text on that page?
Title: Re: Chekin' in
Post by: Hollis Brown on February 21, 2022, 10:15:53 PM
Ah! I like it. Admin can Auto-register Members, Affiliates or Guests, then sign them in/out and issue certificates. Good.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 21, 2022, 10:34:04 PM
What about the language on the Admin :: Fees Handler :: Manage Event Fees page?
Title: Re: Chekin' in
Post by: Hollis Brown on February 21, 2022, 10:35:55 PM
That's what I was commenting about. I like it.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 21, 2022, 10:47:20 PM
I think it may be real that Admins might from time to time want to issue certificates for Days or Sessions.
Okay, I'm gonna do this next. Gonna take tonight and tomorrow to complete. So, you may want to call it a night.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 22, 2022, 12:48:34 AM
Okay, you can now create Certificates for Days and Sessions.

And, have a look here: https://development.chapteroffice.com/admin-manage-event-attendees/?eid=195

You can now send any of the certificates to selected Event Attendees. Don't try to send yet :: NOT READY YET
Title: Re: Chekin' in
Post by: Hollis Brown on February 22, 2022, 02:08:58 PM
Are we going to allow Attendees to Register for, and sign-in/out of, Days or Sessions?

This is bigger than I realized it was going to be.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 22, 2022, 02:25:53 PM
Are we going to allow Attendees to Register for, and sign-in/out of, Days or Sessions?

This is bigger than I realized it was going to be.
Yes. That is next thing. Right now, Certificates. How does it look now in terms of defining Certificates for Days and Sessions, and being able to send Event, Day, and Session Certificates to Attendees? If okay, I'll finish up the part in backend to do the actial sending.
Title: Re: Chekin' in
Post by: Hollis Brown on February 22, 2022, 06:52:45 PM
Whoops. I think I was not supposed to send. Sorry--misunderstood.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 22, 2022, 08:01:18 PM
No worries. We can create Tokens for Days and Sessions, but not Events (like it was before). Seems wrong. Yes, and there should be?
Title: Re: Chekin' in
Post by: Hollis Brown on February 22, 2022, 08:15:17 PM
I think we want flexibility--right.

It could be a single-Event. Even if it's a multiple Day Event, they still might want to issue a single Cert.

It could be a multiple-day Event with a Credit for each day.

There may be multiple Sessions with a Credit for each Session.

In the end, though, it's all one certificate with credit for each Day or Session as defined by admin and attended by Attendee.
Title: Re: Chekin' in
Post by: Hollis Brown on February 22, 2022, 08:38:34 PM
Yes, I think you're right. There is only one Certificate for each Event. There are no sign-in/outs for the Event.

At a minimum, to get a Cert for the entire Event, the Attendee must sign in and out of each Day of the Event.

However, there may be individual programs (Days or Session) for which an Attendee could get credit. These credits show up in the single Event Certificate.

In order to get credit for each program, the Attendee must sign in and out of each component of that program.

Let's say, for example, an Event is two days long. The first day is a combined session; everyone is in the same room. The second day they have breakout sessions. An Attendee signs in and out of the first day. Then they sign in to the Morning A and Afternoon B Sessions.  They get a Certificate for Day 1, Morning A and Afternoon B. Someone else could get Day 1, Morning B and Afternoon A. Still another person could get Morning A only.

Or is this too complicated?
Title: Re: Chekin' in
Post by: Daniel Abrams on February 22, 2022, 09:03:54 PM
1. Right now, one can create Event certificate via Admin :: Manage Events ::Update Event. One can create Day and Session certificates via Admin :: Manage Events ::Update Day / Session. I need to add functionality to be also send Event certificate. Do shortly.

2. I look at more closely at what you sais. For now, I'll add Event Token to tokens via Admin :: Tokens Handler :: Manage Event Tokens. Yes?
Title: Re: Chekin' in
Post by: Daniel Abrams on February 22, 2022, 09:06:53 PM
1. Right now, one can create Event certificate via Admin :: Manage Events ::Update Event. One can create Day and Session certificates via Admin :: Manage Events ::Update Day / Session. I need to add functionality to be also send Event certificate. Do shortly.

2. I look at more closely at what you sais. For now, I'll add Event Token to tokens via Admin :: Tokens Handler :: Manage Event Tokens. Yes?
Actually (1) is already done. Do (2) shortly.
Title: Re: Chekin' in
Post by: Hollis Brown on February 22, 2022, 11:08:04 PM
I’m done
Title: Re: Chekin' in
Post by: Hollis Brown on February 23, 2022, 04:22:06 PM
Attempted to Add Days:

Oops!
Cannot query database!


https://www.screencast.com/t/CTHSz7OqL8V
Title: Re: Chekin' in
Post by: Daniel Abrams on February 23, 2022, 04:34:53 PM
Attempted to Add Days:

Oops!
Cannot query database!


https://www.screencast.com/t/CTHSz7OqL8V
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on February 23, 2022, 04:39:43 PM
Same thing with Add SubEvents
https://www.screencast.com/t/JT1XVKw6E0A7
Title: Re: Chekin' in
Post by: Daniel Abrams on February 23, 2022, 04:43:45 PM
Same thing with Add SubEvents
https://www.screencast.com/t/JT1XVKw6E0A7
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on February 23, 2022, 05:15:30 PM
Why are we requiring that a Fee be created before we allow Auto-register? If it's free and the chapter doesn't need a head count, it doesn't need a fee. Just auto-register all Member, Affiliates and/or Guests. Boom - Done
Title: Re: Chekin' in
Post by: Daniel Abrams on February 23, 2022, 05:22:02 PM
Why are we requiring that a Fee be created before we allow Auto-register? If it's free and the chapter doesn't need a head count, it doesn't need a fee. Just auto-register all Member, Affiliates and/or Guests. Boom - Done
No Fee => no registration and no auto-registration. So need at least one Fee (free and/or paid) to auto-register.
Title: Re: Chekin' in
Post by: Hollis Brown on February 23, 2022, 05:52:29 PM
Why are we requiring that a Fee be created before we allow Auto-register? If it's free and the chapter doesn't need a head count, it doesn't need a fee. Just auto-register all Member, Affiliates and/or Guests. Boom - Done
No Fee => no registration and no auto-registration. So need at least one Fee (free and/or paid) to auto-register.
Understand that it is. Obvious why we need fee (or registration button) in order to allow individual registrations. But why do we need it for auto-registration? Seems like it's just one more hurdle or opportunity for frustration or confusion.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 23, 2022, 07:54:33 PM
You want auto-registration when there is no event registration?
Title: Re: Chekin' in
Post by: Hollis Brown on February 23, 2022, 08:05:59 PM
You want auto-registration when there is no event registration?
That's usually the way it works. One or the other, not a combination thereof.

If a chapter wants to charge a fee, they need a Fee.

If a chapter needs a head count (so they can order food, for instance), they need a Register button

If a chapter wants neither of the above, they just want to have members sign in and out, they Auto-register. Asking them to set a fee of zero and then come back to Auto-register confuses Admin and/or is a waste of time.
Title: Re: Chekin' in
Post by: Hollis Brown on February 23, 2022, 08:14:53 PM
You want auto-registration when there is no event registration?
That's usually the way it works. One or the other, not a combination thereof.

If a chapter wants to charge a fee, they need a Fee.

If a chapter needs a head count (so they can order food, for instance), they need a Register button

If a chapter wants neither of the above, they just want to have members sign in and out, they Auto-register. Asking them to set a fee of zero and then come back to Auto-register confuses Admin and/or is a waste of time.
We may want both (Fee and Auto-register), but not make one dependent on the other.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 23, 2022, 08:26:59 PM
Who is listed to select from for auto-regisstration in this case. Just Members, or all (Members, Affiliates, and Guests)?
Title: Re: Chekin' in
Post by: Hollis Brown on February 23, 2022, 08:31:07 PM
Allow Admin to choose individuals or all from any or all of those lists.
- Current Members
- All Members
- Affiliates
- Guests
- Speakers

Obviously Current Members would be most common. Why restrict the others, though?
Title: Re: Chekin' in
Post by: Daniel Abrams on February 23, 2022, 08:50:18 PM
Okay, this is going to take some hours.
Title: Re: Chekin' in
Post by: Hollis Brown on February 23, 2022, 09:21:59 PM
This will make it much more functional.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 23, 2022, 09:33:55 PM
Yes. This may take until Friday to complete. I thinking this as User Types:

Current Members
Lapsed Members
Affililiates
Guests

Yes?
Title: Re: Chekin' in
Post by: Daniel Abrams on February 23, 2022, 09:57:06 PM
You want auto-registration when there is no event registration?
That's usually the way it works. One or the other, not a combination thereof.

If a chapter wants to charge a fee, they need a Fee.

If a chapter needs a head count (so they can order food, for instance), they need a Register button

If a chapter wants neither of the above, they just want to have members sign in and out, they Auto-register. Asking them to set a fee of zero and then come back to Auto-register confuses Admin and/or is a waste of time.

Quote
If a chapter wants to charge a fee, they need a Fee.
Already covered.

Quote
If a chapter needs a head count (so they can order food, for instance), they need a Register button
Already covered. Simply create a 0.00 (free) Fee. Yes?

Quote
If a chapter wants neither of the above, they just want to have members sign in and out, they Auto-register. Asking them to set a fee of zero and then come back to Auto-register confuses Admin and/or is a waste of time.
This is only the one that is different. Yes?
Title: Re: Chekin' in
Post by: Hollis Brown on February 23, 2022, 10:14:05 PM
Yes
Yes
Yes
Title: Re: Chekin' in
Post by: Hollis Brown on February 23, 2022, 10:23:16 PM
I don't know how important it is or how difficult it would be to change, but the term "Fee" is misleading. A fee of zero in not really a fee--right.

I prefer the term "Register Button." Some Register Buttons have a Fee attached.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 23, 2022, 11:11:09 PM
I don't know how important it is or how difficult it would be to change, but the term "Fee" is misleading. A fee of zero in not really a fee--right.

I prefer the term "Register Button." Some Register Buttons have a Fee attached.
It would be quite difficult and involved. The 0.00 fee is explained.

Plus, after some thought, what we wanted to do with the other is realll even more complicated than I thought. How is this:

https://development.chapteroffice.com/admin-event-handler/?eid=198&action=update

1. Lots of explanation.

2. I added button to add Fee so less jumping around. When clicked, opens Admin :: Fees Handler :: Manage Event Fees popup.

3. I added option when managing Fees: Self-Register. If enabled (by default), Register button displays in Calendar. Otherwise, no. In both cases, users can be auto-invited. When saved, the
Admin :: Fees Handler :: Manage Event Fees popup goes away, and the Admin :: Event Handler :: Update Event popup refreshes. Not ready to test as I have to quickly set this up tomorrow morning.

Yes?
Title: Re: Chekin' in
Post by: Hollis Brown on February 24, 2022, 01:07:26 AM
I like it!

Note typo:

3. When you click on the [Update Event] button, the selected users will be registered for this Event using the selected Event Fee. Users will be sendt a confirmation email. In the case of where payment is required, a payment link will be included in the email.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 24, 2022, 01:39:28 AM
Fixed.

I was hoping as it saved us a whole lot of time and misery. I'll finish it tomorrow morning.
Title: Re: Chekin' in
Post by: Hollis Brown on February 24, 2022, 10:46:02 AM
Fixed.

I was hoping as it saved us a whole lot of time and misery. I'll finish it tomorrow morning.
It's perfect. It leads Admin smoothly through the process without you having to do a whole lot of coding.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 24, 2022, 12:00:37 PM
I agree :) Almost done. Question. If Self-Registration is disabled for a particular Event Fee, the [Register] button does not display. What should we show in its place?
Title: Re: Chekin' in
Post by: Hollis Brown on February 24, 2022, 12:19:28 PM
Do we need anything? I mean, then it's just an announcement. The Event is at date, time, place. If Admin wants to add a line that says "Free to all, no need to register" they can.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 24, 2022, 12:40:18 PM
How about this: https://development.chapteroffice.com/calendar/3-2022/
Title: Re: Chekin' in
Post by: Hollis Brown on February 24, 2022, 02:35:26 PM
The end user does not know that we are using the term "Fee" to mean something other than an amount of money. This language is confusing. I don't see a need for it at all. If there is no register button, people don't feel a need to Register. Somewhere in the Description the Admin is going to explain that it is free and all are welcome. I don't think we need a button.

I don't think we can come up with generic language. Your language "by invitation only" may not always be true. Maybe it's free to all members.

Here's an idea: Provide a field for Admin to enter custom language. How About that?
Title: Re: Chekin' in
Post by: Daniel Abrams on February 24, 2022, 02:42:37 PM
Removed. Let's just let admin tell people in the Event description.
Title: Re: Chekin' in
Post by: Hollis Brown on February 24, 2022, 03:03:35 PM
Good
Title: Re: Chekin' in
Post by: Hollis Brown on February 24, 2022, 05:49:16 PM
https://www.screencast.com/t/EkyKLZFVNx
Title: Re: Chekin' in
Post by: Hollis Brown on February 24, 2022, 06:01:18 PM
https://www.screencast.com/t/lETAyrmvGtvr

https://www.screencast.com/t/gs2g7oaBZ
Title: Re: Chekin' in
Post by: Daniel Abrams on February 24, 2022, 07:44:16 PM
https://www.screencast.com/t/EkyKLZFVNx
Done.
Title: Re: Chekin' in
Post by: Hollis Brown on February 24, 2022, 07:50:54 PM
https://www.screencast.com/t/EkyKLZFVNx
Done.
Looks like you got it for the Day and Session but not for the Event.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 24, 2022, 07:53:16 PM
https://www.screencast.com/t/lETAyrmvGtvr

https://www.screencast.com/t/gs2g7oaBZ
Fixed.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 24, 2022, 09:00:59 PM
Okay, I'm gonna test members, affiliates, and guests can access Event Certificates. Gonna use Event #200, so don't touch that one.
Title: Re: Chekin' in
Post by: Hollis Brown on February 24, 2022, 11:30:46 PM
I'm done
Tomorrow's another day.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 25, 2022, 01:15:18 AM
Okay, got some really cool to show you tomorrow.
Title: Re: Chekin' in
Post by: Hollis Brown on February 25, 2022, 08:50:13 AM
I have a lot of driving to do today, but I'll be back in the evening.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 25, 2022, 03:50:34 PM
Done: https://development.chapteroffice.com/my-certificates/
Tri it out by logging in as me: danmember

If okay, do similar for Affiliates and Guests.
Title: Re: Chekin' in
Post by: Hollis Brown on February 25, 2022, 06:02:07 PM
You're right. That is pretty kool!

Goferit...
Title: Re: Chekin' in
Post by: Daniel Abrams on February 25, 2022, 08:39:52 PM
Done. My Affiliates is now My Events

https://development.chapteroffice.com/my-events/

Same links for Members, Affiliates, and Guests.
Title: Re: Chekin' in
Post by: Hollis Brown on February 25, 2022, 09:55:44 PM
Started testing

Self-register is enabled, but I can't register.
https://www.screencast.com/t/fiey0MXp
What am I missing?
Title: Re: Chekin' in
Post by: Hollis Brown on February 25, 2022, 10:43:55 PM
It looks like I can create an Event Certificate, but I can't issue one. Is that right? Is that your intention?
Title: Re: Chekin' in
Post by: Hollis Brown on February 25, 2022, 10:46:41 PM
Wouldn't it be kool is Select Token Pair dropdown was color coded?
Title: Re: Chekin' in
Post by: Daniel Abrams on February 25, 2022, 10:47:24 PM
Started testing

Self-register is enabled, but I can't register.
https://www.screencast.com/t/fiey0MXp
What am I missing?
I see you as registered. What am I missing?
Title: Re: Chekin' in
Post by: Hollis Brown on February 25, 2022, 11:05:06 PM
Started testing

Self-register is enabled, but I can't register.
https://www.screencast.com/t/fiey0MXp
What am I missing?
I see you as registered. What am I missing?
I auto-registered myself.
Self-register should allow member to Register through Calendar--right?
Title: Re: Chekin' in
Post by: Hollis Brown on February 25, 2022, 11:21:56 PM
Reason for no Cert:

https://www.screencast.com/t/yrsIHOZfsm
Title: Re: Chekin' in
Post by: Daniel Abrams on February 25, 2022, 11:26:08 PM
Started testing

Self-register is enabled, but I can't register.
https://www.screencast.com/t/fiey0MXp
What am I missing?
I see you as registered. What am I missing?
I auto-registered myself.
Self-register should allow member to Register through Calendar--right?
Fixed.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 25, 2022, 11:26:24 PM
Wouldn't it be kool is Select Token Pair dropdown was color coded?
Done.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 25, 2022, 11:27:49 PM
Let's stop there, so I can catch up.
Title: Re: Chekin' in
Post by: Hollis Brown on February 25, 2022, 11:28:54 PM
Wouldn't it be kool is Select Token Pair dropdown was color coded?
Done.
Ooh, I like that. It makes it way easier to understand. Can we do the same thing for Select Certificate?
Title: Re: Chekin' in
Post by: Daniel Abrams on February 25, 2022, 11:31:10 PM
It looks like I can create an Event Certificate, but I can't issue one. Is that right? Is that your intention?
You can send certificates via Admin :: Manage Event Attendees.

For example: https://development.chapteroffice.com/admin-manage-event-attendees/?eid=200
Title: Re: Chekin' in
Post by: Hollis Brown on February 25, 2022, 11:36:42 PM
It looks like I can create an Event Certificate, but I can't issue one. Is that right? Is that your intention?
You can send certificates via Admin :: Manage Event Attendees.

For example: https://development.chapteroffice.com/admin-manage-event-attendees/?eid=200
Admin can sign me in and send me a Certificate, but when I receive text message to Signin I have to enter a Sub-event Id. I can't signin/out of the Event--right?
Title: Re: Chekin' in
Post by: Daniel Abrams on February 25, 2022, 11:40:33 PM
What is the URL in the text message?
Title: Re: Chekin' in
Post by: Hollis Brown on February 25, 2022, 11:45:04 PM
What is the URL in the text message?
http://development.chapteroffice.com/uss6vCf5X

I simplified the Tokens:
- IN
- OUT
Title: Re: Chekin' in
Post by: Daniel Abrams on February 25, 2022, 11:46:14 PM
Wouldn't it be kool is Select Token Pair dropdown was color coded?
Done.
Ooh, I like that. It makes it way easier to understand. Can we do the same thing for Select Certificate?
Done.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 25, 2022, 11:47:23 PM
What is the URL in the text message?
http://development.chapteroffice.com/uss6vCf5X

I simplified the Tokens:
- IN
- OUT
Not intended. Will fix. Pause while I do this.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 25, 2022, 11:48:37 PM
Question. Which Certificate was this for?
Title: Re: Chekin' in
Post by: Hollis Brown on February 25, 2022, 11:49:50 PM
Wouldn't it be kool is Select Token Pair dropdown was color coded?
Done.
Ooh, I like that. It makes it way easier to understand. Can we do the same thing for Select Certificate?
... and:
https://www.screencast.com/t/Yy7KLyspF0Sm
Title: Re: Chekin' in
Post by: Hollis Brown on February 25, 2022, 11:54:38 PM
Question. Which Certificate was this for?
When I Broadcast Sign-in for Event 200, Attendee has to enter Child-event ID. This precludes signing into Event. Admin can change Sign-on/out and Attended status and issue Cert, but Attendee can not Sign in to Event--only Child Event.
Title: Re: Chekin' in
Post by: Hollis Brown on February 25, 2022, 11:55:51 PM
I have to get up in the morning--teach all day.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 25, 2022, 11:57:14 PM
Wouldn't it be kool is Select Token Pair dropdown was color coded?
Done.
Ooh, I like that. It makes it way easier to understand. Can we do the same thing for Select Certificate?
... and:
https://www.screencast.com/t/Yy7KLyspF0Sm
Look at it tomorrow. No more new stuff.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 25, 2022, 11:58:27 PM
Question. Which Certificate was this for?
When I Broadcast Sign-in for Event 200, Attendee has to enter Child-event ID. This precludes signing into Event. Admin can change Sign-on/out and Attended status and issue Cert, but Attendee can not Sign in to Event--only Child Event.
I'll fix this now. No more new stuff.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 26, 2022, 12:42:07 AM
Question. Which Certificate was this for?
When I Broadcast Sign-in for Event 200, Attendee has to enter Child-event ID. This precludes signing into Event. Admin can change Sign-on/out and Attended status and issue Cert, but Attendee can not Sign in to Event--only Child Event.
I'll fix this now. No more new stuff.
Fixed. Now looking at other stuff.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 26, 2022, 01:37:43 AM
Reason for no Cert:

https://www.screencast.com/t/yrsIHOZfsm
Done.
Title: Re: Chekin' in
Post by: Hollis Brown on February 26, 2022, 08:39:48 AM
Wouldn't it be kool is Select Token Pair dropdown was color coded?
Done.
Ooh, I like that. It makes it way easier to understand. Can we do the same thing for Select Certificate?
... and:
https://www.screencast.com/t/Yy7KLyspF0Sm
Look at it tomorrow. No more new stuff.
I like the color coding. It helps. Changing the sort order might help more. Seems like Sessions should show below the relative Day. That's the way it's organized here:
https://development.chapteroffice.com/admin-manage-events
...and here:
https://development.chapteroffice.com/calendar/
Title: Re: Chekin' in
Post by: Hollis Brown on February 26, 2022, 08:49:40 AM
Question. Which Certificate was this for?
When I Broadcast Sign-in for Event 200, Attendee has to enter Child-event ID. This precludes signing into Event. Admin can change Sign-on/out and Attended status and issue Cert, but Attendee can not Sign in to Event--only Child Event.
I'll fix this now. No more new stuff.
Fixed. Now looking at other stuff.
https://www.screencast.com/t/2ay3ayPNfFeF
Title: Re: Chekin' in
Post by: Daniel Abrams on February 26, 2022, 11:12:46 AM
Wouldn't it be kool is Select Token Pair dropdown was color coded?
Done.
Ooh, I like that. It makes it way easier to understand. Can we do the same thing for Select Certificate?
... and:
https://www.screencast.com/t/Yy7KLyspF0Sm
Look at it tomorrow. No more new stuff.
I like the color coding. It helps. Changing the sort order might help more. Seems like Sessions should show below the relative Day. That's the way it's organized here:
https://development.chapteroffice.com/admin-manage-events
...and here:
https://development.chapteroffice.com/calendar/
Fair bit of work. Doing this next.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 26, 2022, 11:17:56 AM
Question. Which Certificate was this for?
When I Broadcast Sign-in for Event 200, Attendee has to enter Child-event ID. This precludes signing into Event. Admin can change Sign-on/out and Attended status and issue Cert, but Attendee can not Sign in to Event--only Child Event.
I'll fix this now. No more new stuff.
Fixed. Now looking at other stuff.
https://www.screencast.com/t/2ay3ayPNfFeF
Look at it later. So, let's apuse there while I get caught up.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 26, 2022, 02:17:34 PM
Wouldn't it be kool is Select Token Pair dropdown was color coded?
Done.
Ooh, I like that. It makes it way easier to understand. Can we do the same thing for Select Certificate?
... and:
https://www.screencast.com/t/Yy7KLyspF0Sm
Look at it tomorrow. No more new stuff.
I like the color coding. It helps. Changing the sort order might help more. Seems like Sessions should show below the relative Day. That's the way it's organized here:
https://development.chapteroffice.com/admin-manage-events
...and here:
https://development.chapteroffice.com/calendar/
Fair bit of work. Doing this next.
Done :)
Title: Re: Chekin' in
Post by: Daniel Abrams on February 26, 2022, 02:18:24 PM
Question. Which Certificate was this for?
When I Broadcast Sign-in for Event 200, Attendee has to enter Child-event ID. This precludes signing into Event. Admin can change Sign-on/out and Attended status and issue Cert, but Attendee can not Sign in to Event--only Child Event.
I'll fix this now. No more new stuff.
Fixed. Now looking at other stuff.
https://www.screencast.com/t/2ay3ayPNfFeF
Look at it later. So, let's apuse there while I get caught up.
Looking at this now . . .
Title: Re: Chekin' in
Post by: Daniel Abrams on February 26, 2022, 02:22:29 PM
Question. Which Certificate was this for?
When I Broadcast Sign-in for Event 200, Attendee has to enter Child-event ID. This precludes signing into Event. Admin can change Sign-on/out and Attended status and issue Cert, but Attendee can not Sign in to Event--only Child Event.
I'll fix this now. No more new stuff.
Fixed. Now looking at other stuff.
https://www.screencast.com/t/2ay3ayPNfFeF
Look at it later. So, let's apuse there while I get caught up.
Looking at this now . . .
Can you repeat with same type: no Sign In, no Sign Out, and Not Attended. But, don't try to sign in or signout. Post both URLs here instead so I can use them to test.
Title: Re: Chekin' in
Post by: Hollis Brown on February 26, 2022, 03:11:26 PM
Question. Which Certificate was this for?
When I Broadcast Sign-in for Event 200, Attendee has to enter Child-event ID. This precludes signing into Event. Admin can change Sign-on/out and Attended status and issue Cert, but Attendee can not Sign in to Event--only Child Event.
I'll fix this now. No more new stuff.
Fixed. Now looking at other stuff.
https://www.screencast.com/t/2ay3ayPNfFeF
Look at it later. So, let's apuse there while I get caught up.
Looking at this now . . .
Can you repeat with same type: no Sign In, no Sign Out, and Not Attended. But, don't try to sign in or signout. Post both URLs here instead so I can use them to test.
In: http://development.chapteroffice.com/ussvYZraA
Out: http://development.chapteroffice.com/usshISyLu
Title: Re: Chekin' in
Post by: Daniel Abrams on February 26, 2022, 03:26:07 PM
Question. Which Certificate was this for?
When I Broadcast Sign-in for Event 200, Attendee has to enter Child-event ID. This precludes signing into Event. Admin can change Sign-on/out and Attended status and issue Cert, but Attendee can not Sign in to Event--only Child Event.
I'll fix this now. No more new stuff.
Fixed. Now looking at other stuff.
https://www.screencast.com/t/2ay3ayPNfFeF
Look at it later. So, let's apuse there while I get caught up.
Looking at this now . . .
Can you repeat with same type: no Sign In, no Sign Out, and Not Attended. But, don't try to sign in or signout. Post both URLs here instead so I can use them to test.
In: http://development.chapteroffice.com/ussvYZraA
Out: http://development.chapteroffice.com/usshISyLu
Look at it shortly.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 26, 2022, 03:54:14 PM
Fixed.
Title: Re: Chekin' in
Post by: Hollis Brown on February 26, 2022, 05:35:04 PM
I can send a Certificate, but I don't automatically receive it anymore. Is that by design?
Title: Re: Chekin' in
Post by: Hollis Brown on February 26, 2022, 06:19:59 PM
So we are making real progress here. But we still have a way to go.

https://www.screencast.com/t/B9V7d2hl

Leaving the classroom now. Will be home around 6:30.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 26, 2022, 07:46:17 PM
I can send a Certificate, but I don't automatically receive it anymore. Is that by design?
You should have when you signed out. You didn't?
Title: Re: Chekin' in
Post by: Hollis Brown on February 26, 2022, 08:27:56 PM
I can send a Certificate, but I don't automatically receive it anymore. Is that by design?
You should have when you signed out. You didn't?
I sign in and out. Cert shows in My Events. No Cert by text or Email.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 26, 2022, 08:48:27 PM
I can send a Certificate, but I don't automatically receive it anymore. Is that by design?
You should have when you signed out. You didn't?
I sign in and out. Cert shows in My Events. No Cert by text or Email.
Let's just focus on this one thing. I'll look into it, and test after dinner.

Title: Re: Chekin' in
Post by: Daniel Abrams on February 26, 2022, 09:00:32 PM
I can send a Certificate, but I don't automatically receive it anymore. Is that by design?
You should have when you signed out. You didn't?
I sign in and out. Cert shows in My Events. No Cert by text or Email.
Let's just focus on this one thing. I'll look into it, and test after dinner.
Fixed. I'll look at other thing after dinner.
Title: Re: Chekin' in
Post by: Hollis Brown on February 26, 2022, 09:19:58 PM
I can send a Certificate, but I don't automatically receive it anymore. Is that by design?
You should have when you signed out. You didn't?
I sign in and out. Cert shows in My Events. No Cert by text or Email.
Let's just focus on this one thing. I'll look into it, and test after dinner.
Fixed. I'll look at other thing after dinner.
I don't know what is the best way to do this. What I originally envisioned was one Certificate for the entire Event where each Cert listed the Sessions that the Attendee had attended. Where we are now, we have an individual Certificate for each Session and/or Day and/or entire Event.
So, where do we go from here?
https://www.screencast.com/t/pBu5qb0Xw
Title: Re: Chekin' in
Post by: Hollis Brown on February 26, 2022, 10:16:12 PM
I have an early morning.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 26, 2022, 10:25:47 PM
Okay, need some time to process and then respond. Could take awhile, so feel free to scoot off. We can continue tomorrow.
Title: Re: Chekin' in
Post by: Hollis Brown on February 26, 2022, 10:31:00 PM
This may not be hard to do. Leave the Certificates the way they are so we maintain flexibility. Just change the Event Certificate so that it populates with the Session Summaries instead of the Event Summary. EEZY PEEZY
Title: Re: Chekin' in
Post by: Hollis Brown on February 26, 2022, 10:36:13 PM
We need to give Admin some options:
Title: Re: Chekin' in
Post by: Hollis Brown on February 26, 2022, 10:37:50 PM
Good night
Title: Re: Chekin' in
Post by: Daniel Abrams on February 27, 2022, 01:34:30 AM
We need to give Admin some options:
  • Use Event only - Event Cert populates from Event Summary (the way they are now, before update)
  • Use Sessions - Session Certificates (plural) populate with individual Session Summaries (Attendees receive individual Cert for each Session)
  • Use Event combined with Sessions - Event Certificate populates with a list of Session Summaries (Attendees receive one Cert for entire Event)
Event Only =>  Easy enough. This automatically takes effect if no Days and Sessions Certificates defined.
Sessions Only => Easy enough. This automatically takes effect if no Event and Days Certificates defined.
Event and Sessions => Easy enough. This automatically takes effect if no Days Certificates defined.

Yes? What about Days?

Days Only => Easy enough. This automatically takes effect if no Event and Sessions Certificates defined.
Event and Days => Easy enough. This automatically takes effect if no Sessions Certificates defined.

Yes?

Title: Re: Chekin' in
Post by: Hollis Brown on February 27, 2022, 08:54:20 AM
We need to give Admin some options:
  • Use Event only - Event Cert populates from Event Summary (the way they are now, before update)
  • Use Sessions - Session Certificates (plural) populate with individual Session Summaries (Attendees receive individual Cert for each Session)
  • Use Event combined with Sessions - Event Certificate populates with a list of Session Summaries (Attendees receive one Cert for entire Event)
Event Only =>  Easy enough. This automatically takes effect if no Days and Sessions Certificates defined.
Sessions Only => Easy enough. This automatically takes effect if no Event and Days Certificates defined.
Event and Sessions => Easy enough. This automatically takes effect if no Days Certificates defined.

Yes? What about Days?

Days Only => Easy enough. This automatically takes effect if no Event and Sessions Certificates defined.
Event and Days => Easy enough. This automatically takes effect if no Sessions Certificates defined.

Yes?
I think that's brilliant. Yes, let's do it that way.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 27, 2022, 12:27:35 PM
Okay, got a pretty busy day today, so may have to wait until tomorrow.
Title: Re: Chekin' in
Post by: Hollis Brown on February 27, 2022, 02:01:04 PM
Okay
Title: Re: Chekin' in
Post by: Daniel Abrams on February 27, 2022, 04:33:46 PM
I'm thinking this. Adding some new template tags:

[*EVENT_SUMMARY*] => Summary of Event (No Day or Session Summaries)

[*SINGLE_DAY_SUMMARY*] => Summary of Day

[*ALL_DAYS_SUMMARIES*] => Summary of all Days

[*SINGLE_SESSION_SUMMARY*] => Summary of Session

[*ALL_SESSIONS_SUMMARIES*] => Summary of all Sessions

[*DAY_SESSIONS_SUMMARIES*] => Summary of all Sessions for given Day

[*ALL_DAYS_SESSIONS_SUMMARIES*] => Summary of all Days and Sessions (in proper format like yo seen in calendar)

Then, when editing Certificate, you use one of them, or a combination of them. For example:

[*EVENT_SUMMARY*]
[*ALL_DAYS_SUMMARIES*]
[*ALL_DAYS_SESSIONS_SUMMARIES*]

To show all summaries. For example, if just the one Event Certificate.

Yes?
Title: Re: Chekin' in
Post by: Hollis Brown on February 27, 2022, 05:03:46 PM
I'm thinking this. Adding some new template tags:

[*EVENT_SUMMARY*] => Summary of Event (No Day or Session Summaries)

[*SINGLE_DAY_SUMMARY*] => Summary of Day

[*ALL_DAYS_SUMMARIES*] => Summary of all Days

[*SINGLE_SESSION_SUMMARY*] => Summary of Session

[*ALL_SESSIONS_SUMMARIES*] => Summary of all Sessions

[*DAY_SESSIONS_SUMMARIES*] => Summary of all Sessions for given Day

[*ALL_DAYS_SESSIONS_SUMMARIES*] => Summary of all Days and Sessions (in proper format like yo seen in calendar)

Then, when editing Certificate, you use one of them, or a combination of them. For example:

[*EVENT_SUMMARY*]
[*ALL_DAYS_SUMMARIES*]
[*ALL_DAYS_SESSIONS_SUMMARIES*]

To show all summaries. For example, if just the one Event Certificate.

Yes?
So that was actually next on my list. How do we make the Certificate easier to edit? Many of our clients don't know and don't want to know even the simplest of HTML.

Point - Click
Fill in Blank
Check Box
Title: Re: Chekin' in
Post by: Daniel Abrams on February 27, 2022, 05:16:55 PM
I'm thinking this. Adding some new template tags:

[*EVENT_SUMMARY*] => Summary of Event (No Day or Session Summaries)

[*SINGLE_DAY_SUMMARY*] => Summary of Day

[*ALL_DAYS_SUMMARIES*] => Summary of all Days

[*SINGLE_SESSION_SUMMARY*] => Summary of Session

[*ALL_SESSIONS_SUMMARIES*] => Summary of all Sessions

[*DAY_SESSIONS_SUMMARIES*] => Summary of all Sessions for given Day

[*ALL_DAYS_SESSIONS_SUMMARIES*] => Summary of all Days and Sessions (in proper format like yo seen in calendar)

Then, when editing Certificate, you use one of them, or a combination of them. For example:

[*EVENT_SUMMARY*]
[*ALL_DAYS_SUMMARIES*]
[*ALL_DAYS_SESSIONS_SUMMARIES*]

To show all summaries. For example, if just the one Event Certificate.

Yes?
So that was actually next on my list. How do we make the Certificate easier to edit? Many of our clients don't know and don't want to know even the simplest of HTML.

Point - Click
Fill in Blank
Check Box
1. What I proposed replaces what we originally planned. Instead, all done by editing the template using the template tags I outlined.So, not next thing on list, but how was planning to implement what you last requested.

2. Already really easy to edit via the WYSIWYG editor. Anything else is going to get super complicated and involved on our end, and lots of hoops for them to jump through.
Title: Re: Chekin' in
Post by: Hollis Brown on February 27, 2022, 05:19:26 PM
I'm thinking this. Adding some new template tags:

[*EVENT_SUMMARY*] => Summary of Event (No Day or Session Summaries)

[*SINGLE_DAY_SUMMARY*] => Summary of Day

[*ALL_DAYS_SUMMARIES*] => Summary of all Days

[*SINGLE_SESSION_SUMMARY*] => Summary of Session

[*ALL_SESSIONS_SUMMARIES*] => Summary of all Sessions

[*DAY_SESSIONS_SUMMARIES*] => Summary of all Sessions for given Day

[*ALL_DAYS_SESSIONS_SUMMARIES*] => Summary of all Days and Sessions (in proper format like yo seen in calendar)

Then, when editing Certificate, you use one of them, or a combination of them. For example:

[*EVENT_SUMMARY*]
[*ALL_DAYS_SUMMARIES*]
[*ALL_DAYS_SESSIONS_SUMMARIES*]

To show all summaries. For example, if just the one Event Certificate.

Yes?
So that was actually next on my list. How do we make the Certificate easier to edit? Many of our clients don't know and don't want to know even the simplest of HTML.

Point - Click
Fill in Blank
Check Box
1. What I proposed replaces what we originally planned. Instead, all done by editing the template using the template tags I outlined.So, not next thing on list, but how was planning to implement what you last requested.

2. Already really easy to edit via the WYSIWYG editor. Anything else is going to get super complicated and involved on our end, and lots of hoops for them to jump through.
Okay, let's do it your way.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 27, 2022, 05:29:55 PM
Okay, do this tomorrow.
Title: Re: Chekin' in
Post by: Hollis Brown on February 27, 2022, 08:21:15 PM
Did I forward those three templates from Shane?
Title: Re: Chekin' in
Post by: Hollis Brown on February 27, 2022, 11:23:55 PM
I'm thinking this. Adding some new template tags:

[*EVENT_SUMMARY*] => Summary of Event (No Day or Session Summaries)

[*SINGLE_DAY_SUMMARY*] => Summary of Day

[*ALL_DAYS_SUMMARIES*] => Summary of all Days

[*SINGLE_SESSION_SUMMARY*] => Summary of Session

[*ALL_SESSIONS_SUMMARIES*] => Summary of all Sessions

[*DAY_SESSIONS_SUMMARIES*] => Summary of all Sessions for given Day

[*ALL_DAYS_SESSIONS_SUMMARIES*] => Summary of all Days and Sessions (in proper format like yo seen in calendar)

Then, when editing Certificate, you use one of them, or a combination of them. For example:

[*EVENT_SUMMARY*]
[*ALL_DAYS_SUMMARIES*]
[*ALL_DAYS_SESSIONS_SUMMARIES*]

To show all summaries. For example, if just the one Event Certificate.

Yes?
So that was actually next on my list. How do we make the Certificate easier to edit? Many of our clients don't know and don't want to know even the simplest of HTML.

Point - Click
Fill in Blank
Check Box
1. What I proposed replaces what we originally planned. Instead, all done by editing the template using the template tags I outlined.So, not next thing on list, but how was planning to implement what you last requested.

2. Already really easy to edit via the WYSIWYG editor. Anything else is going to get super complicated and involved on our end, and lots of hoops for them to jump through.
Okay, let's do it your way.
So, what would the Certificate [Publish] buttons do?

[/size]Event (2 options)
Day (not sure that we need one)
Sessions (2 options)
[/size]
Title: Re: Chekin' in
Post by: Daniel Abrams on February 28, 2022, 12:31:16 PM
Did I forward those three templates from Shane?
Not sure. Can you post them here, and refresh my memory about them.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 28, 2022, 12:34:42 PM
I'm thinking this. Adding some new template tags:

[*EVENT_SUMMARY*] => Summary of Event (No Day or Session Summaries)

[*SINGLE_DAY_SUMMARY*] => Summary of Day

[*ALL_DAYS_SUMMARIES*] => Summary of all Days

[*SINGLE_SESSION_SUMMARY*] => Summary of Session

[*ALL_SESSIONS_SUMMARIES*] => Summary of all Sessions

[*DAY_SESSIONS_SUMMARIES*] => Summary of all Sessions for given Day

[*ALL_DAYS_SESSIONS_SUMMARIES*] => Summary of all Days and Sessions (in proper format like yo seen in calendar)

Then, when editing Certificate, you use one of them, or a combination of them. For example:

[*EVENT_SUMMARY*]
[*ALL_DAYS_SUMMARIES*]
[*ALL_DAYS_SESSIONS_SUMMARIES*]

To show all summaries. For example, if just the one Event Certificate.

Yes?
So that was actually next on my list. How do we make the Certificate easier to edit? Many of our clients don't know and don't want to know even the simplest of HTML.

Point - Click
Fill in Blank
Check Box
1. What I proposed replaces what we originally planned. Instead, all done by editing the template using the template tags I outlined.So, not next thing on list, but how was planning to implement what you last requested.

2. Already really easy to edit via the WYSIWYG editor. Anything else is going to get super complicated and involved on our end, and lots of hoops for them to jump through.
Okay, let's do it your way.
So, what would the Certificate [Publish] buttons do?

[/size]Event (2 options)
  • [/size]Stand alone Event - Event Cert populates from Event Summary (the way they are now, before update)Use Sessions
  • [/size]Event Certificate populates with a list of Session Summaries (Attendees receive one Cert for entire Event)
Day (not sure that we need one)
  • [/size][size=78%]Stand alone Day (similar to Event)[/size]
  • [/size][size=78%]Day Cert populates with list of Session Summaries (like Event)[/size]
Sessions (2 options)
  • [/size]Session Certificates (plural) populate with individual Session (individual Cert for each Session)
  • [/size]Notification that if Event option #2 active, then Sessions will show in Event Cert
[/size]
What Publish button?
Title: Re: Chekin' in
Post by: Hollis Brown on February 28, 2022, 01:51:20 PM
Certificate Publish button
Title: Re: Chekin' in
Post by: Daniel Abrams on February 28, 2022, 01:57:03 PM
Certificate Publish button
I see three buttons: Populate, Preview, and Clear.
Title: Re: Chekin' in
Post by: Hollis Brown on February 28, 2022, 02:24:22 PM
Populate
Title: Re: Chekin' in
Post by: Hollis Brown on February 28, 2022, 02:51:55 PM
There you go, failing to read my mind again.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 28, 2022, 03:49:23 PM
Populate button auto-fills Certificate box with default certificate which can be edited.
Title: Re: Chekin' in
Post by: Hollis Brown on February 28, 2022, 04:07:58 PM
FYI: that was intended as a suggestion, not a question.
Title: Re: Chekin' in
Post by: Daniel Abrams on February 28, 2022, 05:16:30 PM
For example, the third one. What if admin wants to include Event Summary for Sessions Certificate: Doing it my way:

[*EVENT_SUMMARY*]
[*SINGLE_SESSION_SUMMARY*]

or

[*ALL_SESSIONS_SUMMARIES*]

Title: Re: Chekin' in
Post by: Hollis Brown on February 28, 2022, 06:11:14 PM
For example, the third one. What if admin wants to include Event Summary for Sessions Certificate: Doing it my way:

[*EVENT_SUMMARY*]
[*SINGLE_SESSION_SUMMARY*]

or

[*ALL_SESSIONS_SUMMARIES*]
My suggestion was not intended to compete with yours. Rather to enhance it. Do it your way and then automate it so the user doesn't have to know what those template tags are/do. Our clients tend to be luddites. 
Title: Re: Chekin' in
Post by: Daniel Abrams on February 28, 2022, 08:02:43 PM
For example, the third one. What if admin wants to include Event Summary for Sessions Certificate: Doing it my way:

[*EVENT_SUMMARY*]
[*SINGLE_SESSION_SUMMARY*]

or

[*ALL_SESSIONS_SUMMARIES*]
My suggestion was not intended to compete with yours. Rather to enhance it. Do it your way and then automate it so the user doesn't have to know what those template tags are/do. Our clients tend to be luddites.
How do we do both? More work to develop, and could be more confusing down the road. Let's do this. Add fields below where create / edit Certificate.

1. In case of Event Certificate
==================================

[] Day Summaries
[] Session Summaries

2. In case of Day Certificate
==================================
[] Event Summary

[] Day Session Summaries

3. In case of Session Certificate
==================================
[] Event Summary


Yes?
Title: Re: Chekin' in
Post by: Hollis Brown on February 28, 2022, 10:04:25 PM
Uh, I think that's kinda what I meant, so yes.
Title: Re: Chekin' in
Post by: Daniel Abrams on March 01, 2022, 03:20:35 PM
Have a look at Admin :: Event Handler :: Update Event, Admin :: Day Handler :: Update Day, and Admin :: Subevent Handler :: Update Session.

How is it? NOT ready to test.
Title: Re: Chekin' in
Post by: Hollis Brown on March 01, 2022, 03:51:38 PM
Have a look at Admin :: Event Handler :: Update Event, Admin :: Day Handler :: Update Day, and Admin :: Subevent Handler :: Update Session.

How is it? NOT ready to test.

What does "auth-fill" mean in Help?
Title: Re: Chekin' in
Post by: Daniel Abrams on March 01, 2022, 04:00:50 PM
Oops, should be auto-fill. Changed.
Title: Re: Chekin' in
Post by: Hollis Brown on March 01, 2022, 05:13:09 PM
Looks good
Title: Re: Chekin' in
Post by: Daniel Abrams on March 01, 2022, 06:39:33 PM
Feeling a little under the weather today (just a little tired), so I'll do this tomorrow. Maybe a bit today. Let you know tomorrow when to test.
Title: Re: Chekin' in
Post by: Hollis Brown on March 01, 2022, 08:22:05 PM
Take care of yourself.
Title: Re: Chekin' in
Post by: Daniel Abrams on March 01, 2022, 08:51:13 PM
Always do :) Got half of it done. Finish up tomorrow morning.
Title: Re: Chekin' in
Post by: Hollis Brown on March 03, 2022, 11:05:52 AM
You okay?
Title: Re: Chekin' in
Post by: Daniel Abrams on March 03, 2022, 12:45:16 PM
Oh yeah, was working hard on it yesterday. Finish today or tomorrow. I'll let you know. BTW, received and deposited the cheque the the day. Thanks!
Title: Re: Chekin' in
Post by: Daniel Abrams on March 03, 2022, 01:44:00 PM
Have a look at Admin :: Event Handler :: Update Event, Admin :: Day Handler :: Update Day, and Admin :: Subevent Handler :: Update Session with respect to everything related to Certificate (including Template Tags popup). How do they look?

1. Default Certificate no longer embedded in template files. They use their own template files which can be edited via Admin :: Manage Templates.
2. Event, Day, and Session have their own default Certificate template.

Title: Re: Chekin' in
Post by: Hollis Brown on March 03, 2022, 03:22:21 PM
See if you think this might be easier to decipher.

Below are listed Template Tags you can copy and paste into the Certificate. Place these snippets of code into the Certificate Template at the place you want specific content to show in the final document. Click on the  icon to save any Template Tag to your clipboard.
Title: Re: Chekin' in
Post by: Daniel Abrams on March 03, 2022, 05:35:50 PM
See if you think this might be easier to decipher.

Below are listed Template Tags you can copy and paste into the Certificate. Place these snippets of code into the Certificate Template at the place you want specific content to show in the final document. Click on the  icon to save any Template Tag to your clipboard.
Done.
Title: Re: Chekin' in
Post by: Hollis Brown on March 03, 2022, 08:50:28 PM
IHCC is pushing for implementation within "days."
Title: Re: Chekin' in
Post by: Daniel Abrams on March 03, 2022, 09:04:54 PM
If we could have just one week, we can do it.
Title: Re: Chekin' in
Post by: Hollis Brown on March 03, 2022, 10:45:55 PM
If we could have just one week, we can do it.
I think I can stall them.
Title: Re: Chekin' in
Post by: Hollis Brown on March 03, 2022, 10:46:43 PM
I have two inspections tomorrow. What do you need from me tonight?
Title: Re: Chekin' in
Post by: Daniel Abrams on March 03, 2022, 10:56:54 PM
Nothing for now. Back at it tomorrow.
Title: Re: Chekin' in
Post by: Daniel Abrams on March 04, 2022, 03:48:55 PM
Have a look at Admin :: Manage Events > Admin :: Event Handler :: Update Event
In particular, click on the [Preview] button to preview the Certificate.
The Certificate just contains all the Event Certificate Template Tags.

How is it? If okay, do others (Day and Session).
Title: Re: Chekin' in
Post by: Hollis Brown on March 04, 2022, 09:12:47 PM
Looks good...

- Display Summaries in Certificate doesn't seem to do anything.
- Summaries are rendering in Preview off center (see attached)
Title: Re: Chekin' in
Post by: Daniel Abrams on March 04, 2022, 09:32:15 PM
Looks good...

- Display Summaries in Certificate doesn't seem to do anything.
- Summaries are rendering in Preview off center (see attached)
Not following. I see the Summaries in the Certificate.
Title: Re: Chekin' in
Post by: Hollis Brown on March 04, 2022, 09:54:54 PM
https://www.screencast.com/t/EWvS9G6XCna
Title: Re: Chekin' in
Post by: Hollis Brown on March 04, 2022, 09:59:27 PM
https://www.screencast.com/t/Ajt7q6xk4jl
Title: Re: Chekin' in
Post by: Hollis Brown on March 04, 2022, 10:00:14 PM
I am not on top of my game tonight - Have to teach all day tomorrow. Crashing.
Title: Re: Chekin' in
Post by: Daniel Abrams on March 04, 2022, 10:29:48 PM
https://www.screencast.com/t/EWvS9G6XCna
Isn't it clear in blue box:

The [*EVENT_SUMMARIES*] Template Tag (when embedded in the Certificate below) will be replaced with the selected Summaries when the Certificate is rendered.
Title: Re: Chekin' in
Post by: Daniel Abrams on March 04, 2022, 10:43:49 PM
https://www.screencast.com/t/Ajt7q6xk4jl
Fixed.
Title: Re: Chekin' in
Post by: Daniel Abrams on March 05, 2022, 12:34:40 PM
Event, Day, Session Certificates done and tested. Seem good.
Title: Re: Chekin' in
Post by: Hollis Brown on March 06, 2022, 01:36:52 AM
So, where do we go from here?
Title: Re: Chekin' in
Post by: Daniel Abrams on March 06, 2022, 02:04:56 AM
Right now I'm working on creating two Events systems. The new site we will be installing on soon will only see the new system. There will be a variable in the CCMS system which can be set to display one of them or both.  When we update the others down the road, it will be set to both. We are getting close.
Title: Re: Chekin' in
Post by: Hollis Brown on March 06, 2022, 12:01:13 PM
Ah! good plan
Title: Re: Chekin' in
Post by: Daniel Abrams on March 06, 2022, 07:33:18 PM
I take it back. Not going to work. Here is the plan.

1. Install new version of CCMS on new site later this week. I want to do one last look over of new Event, and check a few other things.
2. Once you have set it up for them, they can play with it. If any issues etc, we can update ASAP to get it right. Shouldn't be any big issues.
3. In the meantime, update your site CCMS. See what has to be done to make the old Events work with the new Events system. I could write a PHP script which can simplify, quickly, and automatically port old Events to new Events system.
4. Then, update other chapters down the road.

Something I also want to do is to get caught up with other issues and requests (before we do (4)). This will help smooth over things if they get bugged by the Events transition. To that end, can you look over all the forums to compile a list of forum topic URLs regarding requests (e.g., Downloads improvement) and issues etc., and post here. Might over a dozen or more. I'm hoping by sometime in spring to release the new version which features new Events system, and a whole host of fixes, features, and enhancements.
Title: Re: Chekin' in
Post by: Hollis Brown on March 06, 2022, 08:38:01 PM
Is this what you want from me:
https://development.chapteroffice.com/devforum/index.php/topic,168.0.html
Title: Re: Chekin' in
Post by: Daniel Abrams on March 06, 2022, 08:42:12 PM
Yes, thanks!
Title: Re: Chekin' in
Post by: Hollis Brown on March 06, 2022, 08:45:37 PM
Still working on it. It's a pretty long, but good, list.
Title: Re: Chekin' in
Post by: Daniel Abrams on March 06, 2022, 09:01:19 PM
Excellent, thanks again!
Title: Re: Chekin' in
Post by: Hollis Brown on March 06, 2022, 09:25:33 PM
https://www.screencast.com/t/w7MO2xIzHY
Title: Re: Chekin' in
Post by: Hollis Brown on March 06, 2022, 09:32:35 PM
https://www.screencast.com/t/CsrLXiikQS
Title: Re: Chekin' in
Post by: Daniel Abrams on March 06, 2022, 10:15:19 PM
Okay, look at it tomorrow.
Title: Re: Chekin' in
Post by: Daniel Abrams on March 07, 2022, 12:29:45 PM
https://www.screencast.com/t/w7MO2xIzHY
Fixed.
Title: Re: Chekin' in
Post by: Daniel Abrams on March 07, 2022, 12:32:38 PM
https://www.screencast.com/t/CsrLXiikQS
Almost done. What about Attended? For any given Attendee, there can be multiple Attended: Event, and/or Day, and/or Session. Count those as attended who have attended all which include signin/signout?
Title: Re: Chekin' in
Post by: Hollis Brown on March 07, 2022, 07:35:51 PM
https://www.screencast.com/t/CsrLXiikQS
Almost done. What about Attended? For any given Attendee, there can be multiple Attended: Event, and/or Day, and/or Session. Count those as attended who have attended all which include signin/signout?
This is raising an interesting question. We have Tokens and Certificates for Days and Sessions, but not separate Fees. I understand that we know who attended and therefore who gets the Certificate, but how do we know, in advance, who is registered for each Session? How about if it's a different fee if you only register for one day of a two-day Event?
Title: Re: Chekin' in
Post by: Daniel Abrams on March 07, 2022, 08:02:56 PM
Adding separate Fees to Days and Sessions is a lot of work. Weeks, if not months. BTW, the way it is now, factored into Total Attended those who are marked as Attended for everything for a given Event.
Title: Re: Chekin' in
Post by: Hollis Brown on March 07, 2022, 08:26:13 PM
Adding separate Fees to Days and Sessions is a lot of work. Weeks, if not months. BTW, the way it is now, factored into Total Attended those who are marked as Attended for everything for a given Event.
That's what I was afraid of. As this developed, I kept waiting for that row of icons to show up under the Days and Sessions. Eventually, I just went with the flow following your lead. Oh well. It is what it is. Let's NOT postpone for weeks or months! If there ever is a case where chapters want to charge a different fee for separate Sessions, they could just give the Fee the Session name. Problem solved.

Now, on to the questions at hand. That doesn't quite make sense since some sessions could run simultaneously. People can't be in two places at once, so no one will ever be counted if there are more than one session--right?

Title: Re: Chekin' in
Post by: Daniel Abrams on March 07, 2022, 08:45:50 PM
We were actually developing what you were thinking of before we started on this. But, we had issues we had to address in the old Events. So, we postponed it. It will roll out in the next update after this one. It featured Presentations which would be registered and paid for separately, and included Speaker Presentations.

Isn't it a possibility that there could be a selection of Sessions which they could select from which could happen at the same time, but in the scope of same Event and/or Day which does not require separate registration.
Title: Re: Chekin' in
Post by: Hollis Brown on March 07, 2022, 08:56:18 PM
Isn't it a possibility that there could be a selection of Sessions which they could select from which could happen at the same time, but in the scope of same Event and/or Day which does not require separate registration.

I think we're talking about two different things here. I have accepted that we are not going to have separate registrations for Days and/or Sessions for now.

I was responding to your point that Attendees are counted as Attended after attending all Sessions in the Event. This is impossible if there are multiple simultaneous Sessions--right?
Title: Re: Chekin' in
Post by: Daniel Abrams on March 07, 2022, 09:18:05 PM
I agree. Prevent simultaneous Sessions?
Title: Re: Chekin' in
Post by: Hollis Brown on March 07, 2022, 09:20:43 PM
Isn't it a possibility that there could be a selection of Sessions which they could select from which could happen at the same time, but in the scope of same Event and/or Day which does not require separate registration.

I think we're talking about two different things here. I have accepted that we are not going to have separate registrations for Days and/or Sessions for now.

I was responding to your point that Attendees are counted as Attended after attending all Sessions in the Event. This is impossible if there are multiple simultaneous Sessions--right?
If I'm right, then we need an "Attended" line for each Session:
Title: Re: Chekin' in
Post by: Hollis Brown on March 07, 2022, 09:22:30 PM
I agree. Prevent simultaneous Sessions?
No. The question we are discussing is about how we report the count. Let's not throw the baby out with the bath water. It would be better to not report at all, but see my comment above.
Title: Re: Chekin' in
Post by: Hollis Brown on March 07, 2022, 09:24:16 PM
Isn't it a possibility that there could be a selection of Sessions which they could select from which could happen at the same time, but in the scope of same Event and/or Day which does not require separate registration.

I think we're talking about two different things here. I have accepted that we are not going to have separate registrations for Days and/or Sessions for now.

I was responding to your point that Attendees are counted as Attended after attending all Sessions in the Event. This is impossible if there are multiple simultaneous Sessions--right?
If I'm right, then we need an "Attended" line for each Session:
  • Attended Event (if no Sessions or only one Day)
  • Attended Day II (if multiple Days)
  • Attended Day III (if multiple Days)
  • Attended Session X
  • Attended Session Y
Title: Re: Chekin' in
Post by: Daniel Abrams on March 07, 2022, 09:32:59 PM
Working on something related. Look at it tomorrow morning.
Title: Re: Chekin' in
Post by: Hollis Brown on March 07, 2022, 09:34:36 PM
Okay
Title: Re: Chekin' in
Post by: Hollis Brown on March 07, 2022, 09:58:47 PM
Should be at my desk most of tomorrow.