ChapterOffice :: Development Community
Development => Questions => Topic started by: Hollis Brown on August 11, 2021, 01:33:26 PM
-
You okay?
-
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.
-
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.
-
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).
-
Got out of the habit of checking here...
-
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.
-
Will get on it first thing after breakfast meeting.
-
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.
-
I'll be here when you are ready. Wow! A shopping mall! Gotta big big bucks and bragging rights. Best of success with that!
-
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.
-
Split the difference?
-
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.
-
Those Registration Setup choices don't do much in this mode (Presentations disabled), do they?
-
I'm getting a [Registration] button witout having setup a fee. Is that right?
-
I create an Event and Save. When I come back, the Title field is blank.
-
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.
-
okay
-
Those Registration Setup choices don't do much in this mode (Presentations disabled), do they?
Which Registration Setup choices? When a Speaker signs up?
-
No, I'm just looking at Admin-Manage-Events.
See the drop-down right above the Certificate: Registration Setup
-
Done. What about Presentation Type? Chapter Presentation and Break, yes. Speaker Presentation, no. What about the other two?
-
I have to remind myself what these do.
-
I'm thinking that we don't need those selections at all in this mode (w/out Presentations), but I'm probably missing something.
-
Done, removed. I'll move on to next thing.
-
I create an Event and Save. When I come back, the Title field is blank.
Let's do this next. Looking into it. . .
-
I cannot reproduce this.
-
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.
-
I have to teach all day tomorrow.
-
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.
-
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.
-
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.
-
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.
...and it would be good if the schedule was in 12-hour mode.
You mean in the Calendar?
-
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.
-
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?
No, the schedule. See attachment.
Does not seem possible using the third party scheduling app we are using.
-
That's the way it is now.
Oh.
-
That's the way it is now.
Not following.
-
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?
-
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?
-
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.
-
Gotcha. Done!
-
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.
-
Okay, this could take the rest of the night to fix, and maybe into tomorrow.
-
Okay
-
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?
-
That is definitely the way to go 8)
-
Okay, get at it tomorrow.
-
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?
-
Okay
-
Still more to do, but you see what I'm doing here:
https://development.chapteroffice.com/admin-manage-events/
https://development.chapteroffice.com/calendar/
-
I like it! When you clone, does it clone the breaks?
-
Yes :)
-
Good
I like it
-
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.
-
Good
-
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.
-
No, I've been waiting for you.
-
Well, ready to test.
-
I selected Clone 1 time. I expected that to clone 1 time. It did not. I got just the one day.
-
When I choose clone 2 times I get two days. I expected three days. Let me try zero.
-
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.
-
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.
-
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.
-
Should not be the case. Noty seeing browser cached stuff?
-
No, that doesn't explain it.
-
No, that doesn't explain it.
Can I see this?
-
There should be nothing here:
https://development.chapteroffice.com/calendar/
-
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.
-
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?
-
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?
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
I selected Clone 2. It worked perfectly, creating an event with two sub-events. Problem is it created two such events.
-
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?
-
Correct
-
Okay, I'll look at this and fix in the morning.
-
I just tried. Worked for me.
-
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.
-
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."
-
Okay, look at all of this in the morning.
-
No inspection today. Meetings tonight.
-
Sticking with the same test (same day), how is it now?
-
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.
-
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.
-
Okay - I have 5:00 inspection.
-
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?
-
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.
-
Done. I agred with 3. Just about to quit for the night, but at it in the morning.
-
I have three o'clock inspection Friday. Teach all day Saturday. Strip mall inspection on Sunday.
-
You are a busy guy. I'll pick up some of the slask with testing.
-
I'll be around Friday morning...
-
I'll be here for the next few hours.
-
Been a day of catchup, so may have to wait until tomorrow .
-
Don't get any on you. That stuff stains.
-
I hear that :) I will probably do some testing later tonight.
-
Okay, no red stains :) Did some tweaking and testing. Have a look when you have a chance.
-
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?
-
It allowed me to set a subevent time outside main event.
-
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?
-
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.
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.
-
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 ...
-
How is it now?
-
Added subevent - Like
List of number of subevents should read
1 Sub-event
2 Sub-events
not
1 time
2 times
-
No inspections Monday
-
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.
-
BTW, I go done earlier what you mentioned. How is it now?
-
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.
[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:
-
Maybe that's okay. I'll keep playing with it.
-
I'll havea look at those instructions. They proably have to be updated when editing a listing. They were originally written for when adding.
-
This is starting to shape up!
- I created one-day event
- Went back to edit and add one day
- I didn't know what changing the date on that field would do. "Does it affect the existing one day event or does it affect the date I'm adding?" I changed it to a later date. I think it was supposed to change the parent date, but even though I now have an end date one week after the start date, it only shows on the calendar as one day.
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.
-
Okay, good thoughts. I'll think it over, and revise in the morning for you have a look.
-
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?
-
I don't know. Give that some thought too.
-
This is gonna be kool!
-
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.
-
How is it now?
-
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?
-
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.
-
Are you still testing?
-
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.
-
No worries. I'll d some testing between now and then.
-
Back at it Tuesday!!
-
Awesome! Got a dentist appointment from 1:00 to 2:30 for cleaning, so outta touch from noon to 3:30.
-
Drove 7 hours today. Stick a fork in me.
-
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.
-
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?
-
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."
-
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.
-
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.
-
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 :)
-
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.
-
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 . . .
-
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?
-
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"
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.
-
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:
- Select number of days
- Get prompted for dates and times of additional days
- Day I is cloned with all identical data except Date and Time
This way Admin is not confused when faced with Three identical Events.
-
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?
-
Yes
-
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?
-
What am I looking for?
-
Trivial spelling error, but more importantly the "instruction" when adding or editing events.
-
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.
-
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.
-
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.
-
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.
-
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.
-
That's it!
-
Done. How is it?
-
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:
- Change "Add [1 Day]" to "Total # Days [2 Days]"
- In Back end the icons on the left should show in the Main Event, not in the First Day of the Main Event
- In the Front end the green should surround all days of the Event and the Summary for each day should display
-
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
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?
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?
-
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
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
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
-
Okay, this will take some hours ...
-
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?
-
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.
-
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?
-
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.
- Create Main Event
- Select number of Days
- Add Child Events to each Day (one day at a time) ...so to speak
-
Yes. Gonna take rest of today and probably tomorrow.
-
Not ready to test, but like this: https://development.chapteroffice.com/admin-manage-events
-
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!
-
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.
-
Okay. Let's stay focused.
-
Good plan! Events is ready to test. I tested a bit late last night. Seems good.
-
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.
-
Which one are you trying to edit, and edit how? I want to duplicate what you are doing.
-
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
-
Can you do this step, and let me know when done?
-
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.
-
I created a 3 day event. What am I missing?
-
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.
-
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?
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.
-
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?
Yes, that's what I thought we were doing.
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.
That's what I was afraid of. Are we digging our whole deeper, by moving forward with a compromise?
-
I'll do the first thing shortly, and look at the other tomorrow.
-
K
I'm crashing
-
Go for it. Instead I'm gonna focus on the second thing, and think about it over the next day or so.
-
Came up with a solution I think works. Involves addition of new database table. Yes?
-
Go for it!!
-
Have a look. what do you think?
-
I knew you could do it. Thinking out loud:
- Seems like Admin should be able to set Dates (not times) for Main Event
- Not showing on front end yet?
- Sub-events should be color-coded to differentiate from Days
- When creating Days, Admin selects Date and Time. I'm thinking maybe they should edit Title and Summary at that time also.
-
Seems like Admin should be able to set Dates (not times) for Main Event
Done.
Not showing on front end yet?
I knew you would ask :) Not yet.
Sub-events should be color-coded to differentiate from Days
Done.
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.
-
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.
-
You mean limit days to the period specified in the Event? If so, doable.
-
You mean limit days to the period specified in the Event? If so, doable.
Yes
-
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.
-
Stop there so I can catch up.
-
Check back tomorrow.
-
You mean limit days to the period specified in the Event? If so, doable.
Yes
Done.
-
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.
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.
-
Okay, I was able to do the first thing.
-
Date and Time is problematic.
- 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 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."
-
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.
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.
-
Alright. We're making progress.
It allowed me to set End Time of Last Day after End Time of Main Event.
-
Things are looking up :)
-
Yes! I'm liking this.
I assume you know this, but the Days don't show in the Calendar.
-
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.
-
Let's go down the list of icons on /admin-manage-events/.
- Fee - Eventually we will want to allow Admin to setup individual Fees for individual Days of Child Events.
- Attendees - Obviously dependent on #1 above, we will want individual Sign-in/out for individual Days and/or Child Events.
- Emailer - Also dependent on #1, would be kool if we could target to individual Day and/or Child Event Attendees.
- Cloner - Do we want to be able to clone Day and/or Child Events?
This may be a discussion for another day, or...
-
Would be kool if Admin could Activate/Inactivate by clicking [Active] or [Inactive] here: /admin-manage-events/
-
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!
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!
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!
Cloner - Do we want to be able to clone Day and/or Child Events?
Let's also hold off on this well for now.
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.
-
I think we're getting close.
-
Working on it ...
-
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.
-
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.
-
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.
-
Working on something ...
-
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.
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 . . .
-
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?
-
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.
-
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.
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 . . .
Oh that... yeah, we did that in /manage/members/, but that's not what I had in mind. I was thinking [Click to Toggle].
-
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.
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 . . .
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].
-
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.
-
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.
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 . . .
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].
-
Yeah, I think we have done that somewhere. Can you have a look around?
-
Getting Oops!
https://development.chapteroffice.com/admin-manage-settings
-
This is all I can think of: /admin-manage-pages
-
...but you already had that.
-
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
-
Getting Oops!
https://development.chapteroffice.com/admin-manage-settings
Fixed.
-
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.
-
Okay, will do. Take a few hours. . .
-
Can you add a Parent Event and some Days and Child Events for me to use to develop this?
-
Like that?
-
Perfect, thanks!
-
That was quick, done. How is it?
-
Looks good.
-
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.
-
Location should only be required for the Main Event.
Break should have only one required field: Title
-
Looking at it ...
-
I'm done. Tomorrow...
-
All done.
-
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.
-
Oops!
Cannot query database!
When attempting to Add Event.
-
Oops!
Cannot query database!
When attempting to Add Event.
Fixed.
-
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?
-
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.
-
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.
-
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:
- Day and Child Event are not separated by color
- The lunch Break is impinging on the morning and afternoon sessions by five minutes
- The second Day ends after the master event ends
Also, there is still a required-field asterisk on Day > Location
-
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 . . .
-
Let's revisit this conversation about Parent ><Child.
- The Main Event is the Parent of the Day
- Day is child of Main Event
- Day is Parent of Session and Break
- Session and Break are Children of Day
I think we need better language.
How about:
-
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.
-
Talk later . . .
-
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?
-
Otherwise occupied for the rest of the evening and most of tomorrow.
-
Ditto :)
-
BTW, I will be available all day tomorrow.
-
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].
-
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.
-
Deleted Day - Session and Break gone - Day itself remains (not deleted)
-
I have two inspections today.
I like the new colors.
-
I think I addressed everything.
-
When you [Add Days] from /admin-manage-events/ rather than +, the calendar defaults to December 2010.
-
When you [Add Days] from /admin-manage-events/ rather than +, the calendar defaults to December 2010.
Fixed.
-
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.
-
How is it now?
-
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?
-
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.
-
I think that would make it more functional and less confusing.
-
Working on it . . .
-
I think I got it. Test by adding/editing Events, Days, Sessions, and Breaks.
-
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.
-
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.
-
[Add Day] works well.
+ to add day gives me a confusing date editor. It defaults to 1 minute. 12:00pm minus 1 hour = 11pm.
-
Working on it ...
-
Fixed.
-
Tomorrow
-
Okay, getting late here too.
-
Uh, I intended that we eliminate Times for Event, but you have eliminated it for Day also.
-
Working on it . . .
-
How is it now?
-
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.
-
Have fun!!
-
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?
-
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.
-
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.
-
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?
-
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.
-
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?
-
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.
-
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.
-
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.
-
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 . . .
-
Back from lunch at 1:30 920 minutes from now)
-
Done.
-
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.
-
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.
-
You selected no Days, but a Day was added? Shouldn't be that way. Looking at it . . .
-
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.
-
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.
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.
-
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.
-
I add by + I am limited to the dates of the Event. That's good. See pic
-
I add Day by [Add Days]; I get full calendar of options. Not good. See pic
-
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.
-
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.
-
The Date/Time editor is defaulting to midnight rather than noon.
-
What should the default start and end times be? Would 9am and 5pm (consecutively) make sense?
-
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.
-
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.
-
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.
-
I'm thinking that I like to be able to set Sessions and Breaks in one screen, not Sessions OR Breaks.
-
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
-
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/
-
Easy Peasy
-
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/
-
Correction: Let them edit Date & Time, Title, Summary and Location here: /admin-manage-events/
-
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?
-
Try to add two Sessions to 10/10 properly and get:
Oops!
No selection to add!
-
Fixed.
-
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?
-
Date and Time no longer required fields when adding Sessions or Breaks.
-
Okay, I see. Now, how do I edit them?
-
Not following. Edit any Session or Break via https://development.chapteroffice.com/admin-manage-events/
-
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.
-
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.
-
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?
-
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?
-
I'll give it some thought tonight, and play around tomorrow.
-
I have 10:00 inspection Sunday.
-
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?
-
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.
-
Working on it . . .
-
I'm here till about 5:00. Then back around 8 or 9:00.
-
Done. How is it?
-
I can change Start Time, but not End Time:
Oops!
Invalid [Mode] passed
-
Doing something. Hold on . . .
-
Back in a few hours.
-
How is it now?
-
[Add Days] only allows PM , no AM
-
Would help if I could see entire Date and Time. How about stacking them above each other and/or shrinking Location?
-
Do we even need location on that page?
-
[Add Days] only allows PM , no AM
Fixed.
-
Would help if I could see entire Date and Time. How about stacking them above each other and/or shrinking Location?
Fixed.
-
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?
-
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.
-
I setup three day event, but can only select the first day.
-
I still can't see the whole Session Time.
Not following.
-
I setup three day event, but can only select the first day.
Not following. Select how?
-
This is an Event October 8, 9 and 10. I can only select the 8th.
-
Fixed.
-
Is a 2-digit year possible? 10/8/21
-
Is a 2-digit year possible? 10/8/21
No.
-
The Sessions Date/Time editor is defaulting to midnight again.
-
Where am I looking?
-
Where am I looking?
Add Sessions
-
Where am I looking?
Add Sessions - Add breaks
-
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.
-
I have two inspections tomorrow.
-
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.
-
I have two inspections tomorrow.
Okay, just me know when you will be available. I'll still be working and testing this regardless.
-
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.
-
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?
-
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
==================
- Type
- Start Date and Time
- End Date and Time
- Title
[] Summary
[] Location
I kind of like the second one.
-
I do too
-
https://development.chapteroffice.com/admin-manage-events
How is it?
-
Like
-
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.
-
Will be home in a few hours
-
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?
-
Create 0 day Event - Good
Create 1-day Event - Date of Event shows, but Date and Time of Day does not show.
-
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?
-
Oh yeah, sorry. I did edit afterwords. should have left it alone.
-
Now I'm digging my hole deeper. Tried to delete it and recreate error, but apparently you've already started working on it.
-
Okay, should be good now. Can you try again.
-
Creates two-day Event correctly.
-
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.
-
It's allowing me to set a Dat outside the Event parameters.
-
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?
-
It would appear that you're right (which means i'm wrong).
-
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?
-
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.
-
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:"";}
-
Whoops, my bad. Old residual debug code.Removed. Should be good now.
-
It let me Add a Session with a Start Time before the Start Time of the Day.
-
Working on it . . .
-
This is going to take all night.
-
Have fun
-
Ready to test.
-
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.
-
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.
-
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?
-
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 :)
-
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.
-
Okay, saved but set as inactive. Is the problem that you should not get the message if the other field is empty?
-
It was not in conflict with anything.
-
Fixed.
-
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.
-
Fixed.
-
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.
-
Yeah, I saw it coming :) Working on it . . .
-
Done.
-
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.
-
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
-
Done for tonight.
Nothing on the calendar tomorrow.
-
Done. That was hellish, and took a few hours.
-
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.
-
Done for tonight.
Nothing on the calendar tomorrow.
Tomorrow it is :)
-
Done for tonight.
Nothing on the calendar tomorrow.
Tomorrow it is :)
Well... now it is
-
This [You need to be logged in] pop-up isn't working.
-
I [Add Event].
Input:
Title
Summary
Description
Location
Location does not show on Manage Events Page
-
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 (+).
-
This [You need to be logged in] pop-up isn't working.
What were you doing when you got that popup?
-
I [Add Event].
Input:
Title
Summary
Description
Location
Location does not show on Manage Events Page
Fixed.
-
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 . . .
-
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?
-
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.
-
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.
-
Okay, working on both of these . . .
-
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 . . .
-
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.
-
I am liking this more and more...
-
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?
-
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.
-
I am liking this more and more...
I'm loving it!
-
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.
-
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?"
-
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.
-
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?
-
Okay, how is it now?
-
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.
-
I agree. Put back the way it was. I'll look at other post shortly.
-
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.
-
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?
-
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.
-
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.
-
Done, and ready to test.
-
Step in the right direction, but:
Oops!
No required [Event ID] passed!
-
Typo. Fixed.
-
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.
-
Before I look at the other, I want to be sure the Admin has completed and passed testing since it affects the Calendar.
-
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?
-
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.
-
Yep, so let me get after it.
-
Created Event
[Add Days]
Attempt Add Day
Get
Oops!
ERROR: Please try again later!
-
Created Event
[Add Days]
Attempt Add Day
Get
Oops!
ERROR: Please try again later!
Tried again and it worked.
-
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.
-
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.
-
Heading home. About an hour...
-
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.
-
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?
-
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.
-
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.
-
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.
-
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?
-
If an Event is active, it displays in the Calendar in the front end, and people can register etc.
-
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.
-
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?
-
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.
-
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?
-
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.
-
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.
-
Perfect!!
-
I don't need the green confirmation popup when I change Status. It changes. That is confirmation enough.
-
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?
-
It's allowing me to set Sessions and Breaks outside parameter of Day range.
-
I don't need the green confirmation popup when I change Status. It changes. That is confirmation enough.
Done.
-
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.
-
It's allowing me to set Sessions and Breaks outside parameter of Day range.
Looking at it . . .Maybe hold off until I fix this.
-
Tomorrow...
-
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.
-
At a loss for words.
-
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.
-
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.
-
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
-
Okay, working on it (should be quick) . . .
-
Status button is saying Session when should say Day.
https://www.screencast.com/t/148WsncJiw9
-
Okay, working on it (should be quick) . . .
Fixed.
-
Status button is saying Session when should say Day.
https://www.screencast.com/t/148WsncJiw9
Fixed.
-
Okay, working on it (should be quick) . . .
Fixed.
Looks like you fixed it for Start Date, but not End Date.
-
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.
-
I can create a Session outside the range of the Parent Day.
https://www.screencast.com/t/G6NOxV9MX
-
Okay, working on it (should be quick) . . .
Fixed.
Looks like you fixed it for Start Date, but not End Date.
Fixed.
-
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.
-
I can create a Session outside the range of the Parent Day.
https://www.screencast.com/t/G6NOxV9MX
Working on it . . .
-
I can create a Session outside the range of the Parent Day.
https://www.screencast.com/t/G6NOxV9MX
Working on it . . .
Fixed.
-
Still debugging...
https://www.screencast.com/t/AWYeMMZRq
-
Still debugging...
https://www.screencast.com/t/AWYeMMZRq
Good eye! Fixed. Love the videos!They make this process much easier.
-
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.
-
I'm thinking that we're close to ready to start work on the front end.
-
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'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.
-
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.
-
One of the P words ;)
-
Survived the OMG meeting again, so am back with you.
-
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.
-
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.
-
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?
-
I'll give it some thought tomorrow as I work on the Calendar.
-
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
- associated with Sessions which allow you to add Breaks for that Session. So, Breaks are Sessions-related rather than Events-related. Yes?
-
Uh... both--Right?
Could have a Break between Sessions or Break during a Session.
-
Yeah, that greatly complicates matters. Let's keep as is. Gonna work on Calendar update in a bit.
-
Can you create a few multi-day Events with multiple sessions and breaks spread over October and November. This will facilitate development and testing.
-
Setup one, then tried to Clone - Only cloned Event, not Days, Sessions and Breaks
-
Setup one, then tried to Clone - Only cloned Event, not Days, Sessions and Breaks
Don't think I did that. Working on it now . . .
-
Should be good to go now to Clone.
-
Should be good to go now to Clone.
Oops!
[ID] not found!
-
Seems you successfully cloned one. What were you doing when you got that error?
-
I was unaware that I succeeded. I got that message when I attempted the Clone. Then went about my day -- teaching.
-
Fiftieth high school reunion this weekend.
-
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.
-
Fiftieth high school reunion this weekend.
Wow, time flies! In another five years, I'll be in the same boat!
-
Actually 51 years. We skipped last year.
How are you holding up?
-
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?
-
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.
-
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.
-
Yep - You're right
When I save clone pop-up
-
I'm crashing - No inspections tomorrow.
-
Fixed.
-
Are we moving on to front end, or is there something else we need to do first?
-
Yes. I'll be looking at Calendar next.
-
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?
-
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.
-
I don't see any overlapping Events.
-
Didn't hear from you so changed to:
10/30 - 11/1 overlaps months
11/17 - 11/19 overlaps Event 11/19 - 11/21
-
Done. We may have been tripping over each other again, but it's good now.
-
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.
-
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.
-
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
-
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 . . .
-
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.
-
How is it now?
-
I don't see any difference when editing existing Days withing existing Events.
-
How is it now?
-
No change
-
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.
-
Oh...
-
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
-
Okay, thanks! I'll start on Calendar later today.
-
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?
-
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?
-
Like it. Been watching it evolve.
Had a feeling you were stalking in the background :)
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?
Might make sense to have consistency of color scheme between front end and back end--ya think?
Done.
-
Love it. That darker background color makes it more obvious.
-
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.
-
Love it. That darker background color makes it more obvious.
I agree!
-
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.
-
Days 2 and 3 have correct color scheme. What about Day 1 (October 29)?
-
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?
-
Days 2 and 3 have correct color scheme. What about Day 1 (October 29)?
Fixed.
-
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.
-
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?
-
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.
-
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?
-
yes
-
Okay, I know what's going on. Fix it tomorrow.
-
Also All Day Session of Four Day Event #2 is before the Morning Break. Maybe that's okay...
-
I have class all day tomorrow.
-
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.
-
I have class all day tomorrow.
Okay, should be done by when you are done.
-
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?
-
Look at it later. Still working on it. Had to do big rewrite on calendar.php and calendar.tpl.
-
Are we going to have separate registration and/or sign-in/out for individual Days of multi-Day Event?
-
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.
-
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.
-
No prob. Let's move forward, clean this up and update.
-
Okay. Gonna take the evening off to get caught up with some personal stuff. Test event registration etc. tomorrow.
-
I'll be here.
-
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...
-
Attendee registers - Does not pay
Attempts Sign-in - Gets Event Fee not paid!
Can we give them a link right there to pay?
-
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]
-
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?
-
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.
-
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].
-
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
-
Will be back to including videos tomorrow. Have to install new hardware on downstairs computer first.
-
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.
-
Do what?
-
Note to Treasurer: Be sure to mark Attenddee #XXX paid for Event #YYY
-
Will be back to including videos tomorrow. Have to install new hardware on downstairs computer first.
Yeah!
-
The treasurer is going to forget. Would be smoother if admin knew to remind treasurer rather than accuse Attendee of not paying.
-
Crashing
Back at it in the morning.
-
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?
-
Yes
-
Okay, do this tomorrow.
-
Done. How is it?
-
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.
-
How is it now?
-
Good
Now let's see how stable my WiFi connection is.
-
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/
-
Will do now . . .
-
Done. Can you try again.
-
Not sure where Attendee #420 came from. Should be 15.
In the MEMO line, print Event Registration Purchase Attendee #420 for Event #103.
-
Fixed.
-
https://www.screencast.com/t/lcZkpI2W
-
Fixed.
Good
-
I'm outa here.
-
https://www.screencast.com/t/lcZkpI2W
Done.
-
https://www.screencast.com/t/lcZkpI2W
Done.
Good! Can we add Payment and Schedule buttons?
-
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.
-
https://www.screencast.com/t/lcZkpI2W
Done.
Good! Can we add Payment and Schedule buttons?
Done. How is it?
-
https://www.screencast.com/t/lcZkpI2W
Done.
Good! Can we add Payment and Schedule buttons?
Done. How is it?
Good
-
I set two fees, but only one shows in front end.
-
One fee is 0.00, so does not show
-
One fee is 0.00, so does not show
How do members register for free if no button?
-
Ah, working on it . . .
-
How is it now?
-
Should they stack?
https://development.chapteroffice.com/calendar/10-2021/103
-
I think so. Done.
-
Better!
How about here:
https://development.chapteroffice.com/calendar/
...also?
-
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.
-
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?
-
Yes.
-
Okay, talk then.
-
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?
-
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?
-
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.
-
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.
-
Does this also apply to Sub-Events, or just Events?
-
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?
-
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?
-
Why not, as long as they're not required.
-
Okay.
-
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.
-
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?
-
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.
-
Okay, ready to test ... but only in Admin! Test:
Add Event
Edit Event
Clone Event
Add Days
-
Added Event with no Days - Pass
Attempted Add two Days - Fail
Oops!
Cannot query database!
-
Okay, try again.
-
Still
Oops!
Cannot query database!
-
Again.
-
Did not allow www.xyz.com.
Required http://
-
Seems like when Cloning should be able to change Date. Maybe not...
-
Did not allow www.xyz.com.
Required http://
Correct. I made it more apparent.
-
Seems like when Cloning should be able to change Date. Maybe not...
No. That has to be done later. This has not changed.
-
Agreed - Had the same thought last week.
-
What goes around, comes around ;D
-
Add Event - Pass
Edit Event - Pass
Clone Event - Pass
Add Days - Pass
-
So, if everything good in admin, I'll start on Calendar in the front-end.
-
Kool
-
Ready to test.
-
Not mapping the physical address.
I'm outa here. Inspection in the morning.
-
Forgot that. Do that shortly, and you can check it out tomorrow.
-
Done.
-
Days and Sessions are not mapping.
I like that Event opens in new page.
- Would be good if I could navigate from there to Days and Sessions.
- 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.
-
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?
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.
-
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...?
-
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?
-
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.
-
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?
-
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
-
Okay, do that tonight.
-
Done. How is it?
-
https://www.screencast.com/t/tLFhWa6C
I'm just looking for easy navigation through the Event.
-
It's been a long day and I'm done.
Should be around all day tomorrow.
-
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?
-
I don't know what's going on with the audio. Is it better?
https://www.screencast.com/t/dmUeCwQN
-
Much better! And, done. And, done for the night :)
-
Yes!!
-
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.
-
On it!
-
https://www.screencast.com/t/PgE4r2wnFps
-
Event's Email
https://www.screencast.com/t/2Olps90L
-
https://www.screencast.com/t/PgE4r2wnFps
Working on it . . .
-
https://www.screencast.com/t/PgE4r2wnFps
How is it now?
-
https://www.screencast.com/t/PgE4r2wnFps
How is it now?
Looks good
-
Event's Email
https://www.screencast.com/t/2Olps90L
Working on it . . .
-
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?
-
Done
-
Seems fine. Yes? If so, get back to your last video ... get out the popcorn :)
-
Time Zone?
-
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.
-
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.
-
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.
-
I have to get up early.
-
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.
-
Even if it's a one-hour meeting tomorrow?
-
Give it some thought. Got some serious issues with PC I have to sort out.
-
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?
-
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.
-
Single Day done. If you can add another Day to the Event, I'll do the Multi-Day Event scenario.
-
Done
-
Thanks, working on it . . .
-
Done. How is it?
-
Good
-
Good :)
-
I'm feeling pretty complete.
-
Huh?
-
What's next?
-
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.
-
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.
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/
-
Okay, that was a lot of work. Try again.
-
Not making map
No time zone
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/
-
Fixed.
-
The Certificate Event link redirects to the calendar--not the Event within the Calendar.
https://development.chapteroffice.com/event-certificate/MTExfDIw/
-
Fixed. Can you do similar test for Event which has a fee (not free).
-
I paid by E check.
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/
-
Fixed some issues I spotted.
-
Checking out as back into cycling tomorrow so got to be up at 4:30am. Back on in the morning.
-
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."
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/
-
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?
-
Yes
-
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.
-
Done
-
Free Email:
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/
-
How are the two emails?
-
Paid
Should there be a dollar sign ($) before the fee?
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/
-
Note that in both cases, Event End includes "Eastern Time (ET)" twice.
-
Can you redo both again.
-
There is a dollar sign in front of Free.
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/
-
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.
-
Okay, ready to test both scenarios again.
-
No $ on paid
-
Looking in database EMAILS table, I see:
Fee: $0.50
You don't in your email. Can I see the email.
-
Uh, it's there now. I was distracted--demonstrating our new toy to Jim.
Let me try again.
-
You're right: it's there!
-
Okay, let's test other scenario (free one), and tomorrow we will do paymentr end.
-
Tested. Free looks good.
-
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
-
Checking out, but look at this first thing in the morning.
-
Good night
-
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.
-
What are we doing now?
-
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.
-
Okay, ready to test purchase. Only one scenario, of course. Paid event.
-
Received two Email one minute apart.
The first one confirms registration.
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.
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/
-
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?
-
Received two Email one minute apart.
The first one confirms registration.
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.
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.
-
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.
-
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.
-
Fair enough. How do we change the emails?
-
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.
-
Fair enough. How do we change the emails?
Can we only send on Email after they do or don't pay when prompted?
-
Watching these Virginia Governor's election results. Democrat is way behind, but the largest (mostly democrat) county has not fully reported.
-
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.
-
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!
-
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.
-
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
-
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?
-
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.
-
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.
-
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?
-
Correct. 1 an 2 already in place. Just have to do 3.
-
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?
-
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.
-
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?
-
How does a PHP file know tjey closed a window without paying?
-
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]
-
If they select #4, they get Email with payment link.
-
Close what window? After registration, thry are automatically redirected to Cart in same window to make payment.
-
I'm beginning to think that my wishful thinking (on both matters) is not going to carry the day.
You win.
-
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.
-
Wait a minute! Are you saying I won? That looks like my idea.
Should that button be at the bottom of the page?
-
After last night's election, I think you deserved something in the win column :) Done, and ready to test.
-
Pass
Pass
Pass
-
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?
-
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.
-
Okay, I'll get started on this starting tonight. So, they select one of those options, and not a combination thereof?
-
I don't think it's a combination. I think it's one or the other or the other.
-
Okay.
-
I have an early start tomorrow and I don't think you need me here, so I'm going to call it a night.
-
Go for it, I'm good :)
-
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?
-
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.
-
Okay, this is gonna take a few days.
-
Okay, this is gonna take a few days.
But will add significant value.
-
I agree!
-
Can you add 2 Sessions to each of the 2 Days? Once done, I got something cool to show you.
-
Okay!!
-
Do we need better descriptions of the Days and Sessions? How about using the Title?
-
Where?
-
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.
-
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.
-
I'll look at this all later tomorrow. Wanna finish Tokens so can save them.
-
BTW, how did you add those Days to Event #115?
-
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.
-
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.
-
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.
-
Okay, you can now save Tokens, so ready to test.
-
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.
-
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.
-
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.
-
Looks good. Carry on.
BTW: billing chapters this week :: Due 12/31
-
Looks good. Carry on.
BTW: billing chapters this week :: Due 12/31
Woo hoo!
-
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.
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.
-
Okay
Okay
-
Good night
-
Nightie night. Tomorrow we can do an Event test.
-
I'm in class all day today. Will check in during the breaks.
-
Created two-day Event.
Attempted to set Event Start and End Dates.
Auto-populated with Time.
Got Oops.!
-
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.
-
Tomorrow morning?
-
Tomorrow morning?
When ever is good for you.
-
https://www.screencast.com/t/JxKzM8vey
-
What do you suggest as a solution?
-
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.
-
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?
-
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 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.
-
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?
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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 :)
-
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?
-
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.
-
Okay. What do you need from me tonight?
-
I'm good. May have to do testing Monday instead of Sunday.
-
What's up?
-
Let's test an Event tomorrow. Two day test with signing ins and outs.
-
I'll be around most of the day.
-
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.
-
I'm able to handle this completely on my end: development and testing. Gonna take some days.
-
Have fun
-
Got a lot done (including fixes and enhancements in other places). How is it?
-
Front end
Calendar
Day or Session [Details]
New window opens
[Go Back] does not work
-
Fixed.
-
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.
-
Not sure I'm following, and don't recall making any changes in this respect. Can you attach a video which demonstrates this?
-
Event date today
Time 9:00 - 5:00
Current time 3:00
Broadcast sign in
Receive text
See image
-
What is the URL of that page?
-
https://development.chapteroffice.com/event-signin/MTE4fDY5/
-
That's okay. Not ready to test signin or signout yet. I have still have to edit that last bit.
-
What do you want me to focus on?
-
Nothing at the moment. I'll let you know. Enjoy a peaceful night :)
-
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?
-
Automatic upon final Sign-out of Event?
-
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.
-
Done.
-
Oops!
Cannot Query Database
https://development.chapteroffice.com/calendar/
-
Fixed.
-
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.
-
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?
-
Seems yes. Fixed. Should Admins, Super Admins, and Staff be restricted by Membership Type when registering for an Event?
-
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.
-
Name for Tag should not be required field.
-
Event is free, but it sent me to the Shopping Cart.
Shopping Cart
Oops! Cannot process payment . . .
This product has already been purchased!
-
Name for Tag should not be required field.
Done.
-
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.
-
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?
-
Members who are not dues paid are not members. They can login, but they don't get member benefits.
-
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?
-
Yes
-
Done.
-
Looking pretty good. I'll give it the complete once over in the morning.
-
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.
-
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:
- Require street address
- Only map if street address
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.
-
What sort of thing would be entered as Physical Address that is unmapable?
-
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.
-
https://www.screencast.com/t/LJpb0uENRFu
-
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?
-
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?
That solves it--right?
[X] by default
-
Yes. Working on it . . .
-
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?
-
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?
That solves it--right?
[X] by default
Done. How is it? If okay, move onto others,
-
I don't see the map at all now--even with box checked.
-
Where do you now see map when you should (e.g., checkbox checked)?
-
I see the problem. How is it now?
-
https://www.screencast.com/t/LJpb0uENRFu
How is it now?
-
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?
-
Yes
-
Okay, do tomorrow morning.
-
Had some time. Done.
-
I see the problem. How is it now?
Good
-
Had some time. Done.
https://www.screencast.com/t/bRckwzAPGQs
-
For this to work, Event [Token Type] would have to be Day, and not Session unless just one Session. Yes?
-
Done. If one Token assigned to Event, you see what you wanted.
-
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.
-
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.
-
Perfect!
-
Okay, I'll have it done tomorrow so we can quickly test.
-
Done. How is it?
-
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?
-
It sent sign-in text to Attendee who was already signed in. Attendee got Oops, but should it have gotten that far?
-
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'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.
-
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]
-
Got booster todayand inspection in AM, so crashing early.
-
https://www.screencast.com/t/AnlcEo61G
-
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.
-
https://www.screencast.com/t/AnlcEo61G
Fixed.
-
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!
-
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.
-
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...
-
Me neither :) Done. How is it?
-
https://www.screencast.com/t/UXyiiGfs
-
Fixed.
-
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.
-
Disabled.
-
https://www.screencast.com/t/0X3NIG6PWba
-
https://www.screencast.com/t/LRrWpd3sw0
-
https://www.screencast.com/t/STFd8JT4
-
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?
-
https://www.screencast.com/t/LRrWpd3sw0
Was like that, but got lost in one of last updates. Fixed.
-
https://www.screencast.com/t/STFd8JT4
How is it now?
-
https://www.screencast.com/t/LRrWpd3sw0
Was like that, but got lost in one of last updates. Fixed.
https://www.screencast.com/t/LGizcnYM
-
https://www.screencast.com/t/STFd8JT4
How is it now?
That's better.
-
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.
-
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
-
Yeah, that is doable. We can look at it next week.
-
Yeah, that is doable. We can look at it next week.
Janice has plans for me this evening.
-
Go for it, and have a great time! Happy wife, happy life :)
-
The auto-formatted Events Email should reflect Time Zone.
-
Cloner
https://www.screencast.com/t/OSq2Wkhe
-
Okay, let's stop there so I can get caught up.
-
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.
-
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...
-
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.
-
Emails that it should be included in:
- Events Emailer (this is the important one)
- Event Auto Register
- Event Registration
I don't know where else to look.
-
I'll take care of this in the morning.
-
The auto-formatted Events Email should reflect Time Zone.
Which email is this?
-
The auto-formatted Events Email should reflect Time Zone.
Which email is this?
https://development.chapteroffice.com/admin-manage-event-emails/?eid=135
-
Okay, I think I go 'em all.
-
Cloner
https://www.screencast.com/t/OSq2Wkhe
Don't miss this one.
-
I agree. I thought we had it that way. Corrected. How is it now?
-
I agree. I thought we had it that way. Corrected. How is it now?
Good
-
Scheduler
https://www.screencast.com/t/zuXlqa71
-
I'll have a look at this tomorrow.
-
Capturing Guests
https://www.screencast.com/t/wOgrolqs
-
Scheduler
https://www.screencast.com/t/zuXlqa71
How is it now?
-
Scheduler
https://www.screencast.com/t/zuXlqa71
How is it now?
Good
-
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?
-
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.
-
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
-
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.
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.
If no listing, then create Guest Account. Okay - Regardless of checking that box.
Correct.
If discovered as Guest... must login. What is value to Guest logging in? Do they have Certificate archive?
Just for reasons outlined above.
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.
-
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.
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.
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.
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?
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.
We already have something in place to convert stale memberships to guests.
Good
-
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?
-
Perfect. Smooth and simple.
-
Okay, work on this today.
-
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?
-
Janice was exposed to COVID. I'm living in the basement.
-
OMG, is she okay? Is she double vaccinated?
-
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.
-
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.
-
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.
-
For security I think we need to have them login. I'm not comfortable with it otherwise.
-
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.
-
Okay.
-
What if they are both a Member and Guest? Let them select which to login as if they choose to login?
-
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.
-
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?
-
Do it.
-
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.
-
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.
-
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.
How is it now. Dues check is done when the form is submitted.
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?
-
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!
-
Fixed.
-
Not working
https://www.screencast.com/t/tfM4D6Tr
-
It's because you are already logged in.
-
Oh yeah. I was being careful of that before.
-
https://www.screencast.com/t/vQ2QZSUR
Not quite sure why I think that.
-
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."
-
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?
-
I think you're right. Good the way it is.
-
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?
-
Why aren't we just asking them to login?
-
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.
-
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.
-
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.
-
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
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?
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?
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
I say just force them to login. Easier, and solves so many problems.
ok
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
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
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?
-
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? Yes.
Are we going to archive Guest Certs?
Yes.
Huge job. Get started tomorrow.
-
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.
-
Delete Attendee.
I was just setting things up to test. Tried to delete Attendee.
https://www.screencast.com/t/QodjZbLjXq
-
*********************************************************
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
-
Delete Attendee.
I was just setting things up to test. Tried to delete Attendee.
https://www.screencast.com/t/QodjZbLjXq
Fixed.
-
*********************************************************
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.
-
*********************************************************
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
-
Okay, Fees in the future or past, no longer display.
-
*********************************************************
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.
-
*********************************************************
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!
-
*********************************************************
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.
-
*********************************************************
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!
-
*********************************************************
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 :)
-
*********************************************************
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.
-
Which member did you login as?
-
*********************************************************
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.
-
*********************************************************
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
-
*********************************************************
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.
-
Case 3B(2): Member has not paid their Initial Dues.
Check
-
Check
-
Case 3B(3): Member has not paid their Renewal Dues.
Check
-
Case 3B(3): Member has not paid their Renewal Dues.
Check
Check
-
====================================================
Scenario 4: Register for Event Fee Which is ONLY Valid for Guests.
===============================================
Sub-Scenario 4A: Call the form not logged in as Member
Check
-
Sub-Scenario 4B: Call the form logged in as Member
Check
-
====================================================
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?
-
https://development.chapteroffice.com/guests-login/
-
https://development.chapteroffice.com/guests-login/
Were we going to require it to register for Event?
-
Signing off for the night. Review this in the morning.
-
====================================================
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
-
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
-
====================================================
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.
-
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?
-
#417
-
Fixed.
-
So what's next?
-
I'll setup Phase 1 Round 2
-
Okay
Let me know
-
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.
-
[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.
-
I try to register as Guest, I get:
[Guest ID] not discovered!
-
[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.
-
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?
-
inspector
LS8t9GEU!123
-
Fixed.
-
[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.
-
Whoops, fixed.
-
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?
-
I'll have to look into it, probably tomorrow.
-
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.
-
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?
-
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.
-
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
-
Done. How is it now?
-
Uh, This is what I get when I click [Register]
https://development.chapteroffice.com/event-registration/?m=e&fid=32&eid=135
-
Fixed.
-
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.
-
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?
-
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?
-
Nope, didn't do anything. I hate when this happens.
-
Hhmmm...
It was when I was logged in as Guest and attempted to register as Member.
Let me try again.
-
It seems fine now.
What's next?
-
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.
-
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.
-
Will try to get back to this tomorrow afternoon.
-
Will try to get back to this tomorrow afternoon.
Or this evening.
-
Signing off soon, but will look at anything you discover tomorrow morning. Also, do the Guest end of it tomorrow.
-
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.
-
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.
-
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.
-
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!
-
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?
-
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.
-
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.
-
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.
-
Can you set it up the way you had it, so I can see for myself.
-
OMG, is she okay? Is she double vaccinated?
Yeah, she's okay. Her client who exposed her is still in rehab.
-
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!
-
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
-
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?
-
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].
-
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 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.
-
https://www.screencast.com/t/ug0wMkYr6
-
https://www.screencast.com/t/ug0wMkYr6
So, if discovered as Member or Guest, suggest that they login first?
-
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?
-
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.
-
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?
-
I was little unsure about that. How is it now?
-
That's an interesting twist. You turned it from red to green. I guess that makes sense.
-
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?
-
Done. How is it?
-
Good
-
Then I guess we are done with the members end of this testing. I'll finish up guests end tomorrow.
-
Good
-
Ready to test: both logged in as Guest and not. Trying all Event Fees. Checking calling form, Email Check, and actual registration.
-
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.
-
First test
https://www.screencast.com/t/Pz7lrbLu
That's true of Guests and Members also.
-
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.
-
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?
-
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.
-
Two reports to write
Teach all day tomorrow
Here's what I got so far:
https://www.screencast.com/t/qjQq7qAH6OVi
-
My apologies. That was from when I was debugging. Forgot to remove. Done. Fixed.
-
https://www.screencast.com/t/OWZCYJdZW
-
Okay, try again.
-
https://www.screencast.com/t/Bjkw37YBJ
-
https://www.screencast.com/t/kSFoSl8eB
-
I'm done
-
https://www.screencast.com/t/Bjkw37YBJ
I don't know, and cannot duplicate.
-
https://www.screencast.com/t/kSFoSl8eB
How is it now?
-
Exhausted - Taught all day
Need sleep
Sorry
-
No worries. Almost there myself :)
-
Everything okay?
-
Not feeling well.
-
Having a hard time finding anything wrong.
-
I'll spend of couple of days looking it over. Under the weather? Not you-know-what, I hope.
-
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.
-
An indoor stationary bike might be an idea. Start slow, and pickup as it suits.
-
These muscle relaxers I'm taking for my neck are kicking my ass.
-
Never used them, but I've heard they will do that. Have you considered yoga, therapeutic massage, acupuncture, or a combination thereof?
-
Still not on top of my game. Should be back at it tomorrow.
-
Okay, but your health and comfort is more important. Gonna go crazy busy, and review the new Events top to bottom.
-
I think I actually am back now.
-
Yeah!
-
Here I am...
https://www.screencast.com/t/Ari8ig6eybv8
-
Fixed.
-
It's letting me create two identical Days for one Event. Is that a good thing?
-
What am I missing here:
https://www.screencast.com/t/lw4UnjnC5
-
This doesn't look right either:
https://www.screencast.com/t/nLueIndd3
-
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?
-
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.
-
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.
-
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?
-
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.
-
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?
-
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.
-
Okay, will do . . .
-
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.
-
Oh geez. Focus... focus... focus
-
Can you read the second line. Cover your left eye, and try with your right eye :)
-
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.
-
I did the same when you add Days to an existing Event. Is it good too?
-
I did the same when you add Days to an existing Event. Is it good too?
Not yet.
https://www.screencast.com/t/qCuPSYpa2vyz
-
Looking at it . . .
-
How is it now?
-
How is it now?
Well, let's see...
-
Not that important, but:
https://www.screencast.com/t/XgyT9mkBvN
-
Not that important, but:
https://www.screencast.com/t/XgyT9mkBvN
Changed.
-
https://www.screencast.com/t/FITn0MIc
-
Working on it . . .
-
Gotta get up in the morning.
-
Okay, talk tomorrow.
-
Fixed, but I think we have an issue. Gonna do some checking tomorrow. Get back once done.
-
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.
-
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.
-
That will come next once we clear this.
-
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.
-
How should we rephrase them?
-
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.
-
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?
-
Attempted to Add Event with no Days. Got this:
Oops!
Pass!
-
Attempted to Add Event with no Days. Got this:
Oops!
Pass!
Also got that with two sequential days. That should have gotten no Oops.
-
I mentioned that earlier. I made it like that until we completed this testing. Once we are sure okay, I'll restore saving.
-
Okay, I think we're good.
-
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.
-
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.
-
Okay, will do. Be ready to finish testing tomorrow.
-
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.
-
Oky, let me see what I can do here.
-
https://www.screencast.com/t/teSkexsVLw
-
Fixed.
-
https://www.screencast.com/t/TyNc2bO8d7P
-
Haven't started on updating Edit Event yet. If we are happy with Add Event, I'll do that next. Yes?
-
Ah, yes, we're good.
-
Okay, get started. Tomorrow sometime, ready to test.
-
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 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?
-
https://www.screencast.com/t/kysqwyBMn
-
How is it now?
-
This is a lot better.
-
... but not yet perfect:
https://www.screencast.com/t/sN7nycnJ9Otn
-
Now?
-
It's the same. Date within window, but message says it's not.
-
Now?
-
Better.
-
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.
-
I've run it through all its paces. Seems good.
-
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!
-
Happy New Year!!
Sorry, but I'm beat. Grandkids just left. I'm crashing.
Tomorrow...!
-
Grandkids will do that :) Talk tomorrow. I'm outta here too.
-
Add Event looks good.
-
Edit Event doesn't seem to be ready for testing.
-
In what way is Edit Event not testable?
-
Even with nothing wrong:
Oops!
ERROR: Please try again later!
Got that both when I clicked [Add Day] and
-
Cannot duplicate. I can edit and save event. Don't understand the other.
-
https://www.screencast.com/t/TTQbcdOHMiT
-
Fixed.
-
https://www.screencast.com/t/MbUsM8kdumUz
-
https://www.screencast.com/t/PLKOP8K0
-
I'm gonna crash.
https://www.screencast.com/t/TkGxM7b8uYDk
-
Okay, so Add Event and Edit Event good. Now working on Add Days. Working on this. Hold off until I let you know test.
-
How is it all now?
-
https://www.screencast.com/t/lOq7fCgLt
-
https://www.screencast.com/t/hSiTkbLw
-
https://www.screencast.com/t/lOq7fCgLt
How is it now?
-
https://www.screencast.com/t/hSiTkbLw
One thing at a time. Right now we are only looking Adding Days.
-
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.
-
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?
-
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?
-
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.
-
Took out first sentence. Just me know new wording.
-
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"?
-
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.
-
https://www.screencast.com/t/aNoYm8jDYX
-
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.
-
Done.
-
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.
-
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.
-
Let's stop there for tonight. Discovered an issue I need to fix.
-
mañana
-
Done on my end, so ready to continue testing off Add Days.
-
Sewer backup at my end.
-
Nice way to start the New Year. What goes around, comes around ;)
-
Think a pipe below the basement slab is broken. Have colleague bringing over sewer cam.
-
https://www.screencast.com/t/27vCDl4go5
-
Think a pipe below the basement slab is broken. Have colleague bringing over sewer cam.
OMG, that's ugly.
-
https://www.screencast.com/t/27vCDl4go5
Okay, don't do anything until I address this.
-
How is it now?
-
https://www.screencast.com/t/MGV1szw7sh9
-
I can look into this. Complicated, so could take quite awhile.
-
I think I can make this work. Stay put. I could have something in an hour.
-
OMG, that was a lot of intensive work. How is it?
-
Looks good and it's getting late.
-
Tomorrow, hopefully finish Add Days, and them move on to in-place editing of dates. Talk tomorrow.
-
I can't find anything wrong with Add Days.
-
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.
-
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.
-
https://www.screencast.com/t/P2KRbOE1jRM
...or is it better to keep it simple?
-
https://www.screencast.com/t/Gyjr5yYA
Whaddayathink?
-
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.
-
Done, and ready o test.
-
https://www.screencast.com/t/uBqVtIIFDIv
And with that I'm done for tonight.
-
Should be fixed.
-
Can't test because I can't get that far. Cannot Add a Day.
https://www.screencast.com/t/M951j5sSD
-
Can't test because I can't get that far. Cannot Add a Day.
https://www.screencast.com/t/M951j5sSD
Picky, picky :) Fixed.
-
Seems like it's adding Sessions and Breaks pretty well.
-
I get same results. In that case, I can move along to updating the edit-in-place of Dates and Times to finish up.
-
okay
-
I think I too care of everything except maybe one thing. Can you go back a few pages, and see if I missed anything?
-
in class all day
-
No worries. Been running around across town doing things.
-
https://www.screencast.com/t/Gyjr5yYA
Whaddayathink?
Not quite...
https://www.screencast.com/t/ia7MeqJpxcNE
-
Fixed, but I see two other issues. Working on it . . .
-
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.
-
https://www.screencast.com/t/fss0Tf2cP
-
https://www.screencast.com/t/fss0Tf2cP
Not ready for prime time. Still working on it. Ready tomorrow. I'll let you know.
-
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.
-
I have meetings all evening.
-
That's okay, got some serious issues with my PS. BTW, completed Admin Subevents Handler for Sessions and Breaks. Also ready to test.
-
Long day. I'm done.
-
No worries. Tomorrow, gonna do similar with Fees.
-
On my feet all day today teaching. Crashing early. Should be back Sunday or maybe Monday.
-
Okay, that'll give me time to finish what I'm doing.
-
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?
-
This is looking pretty good. I'll finish in the morning. No probs yet.
-
Yeah! Been improving and fixing the Status toggle switches. Been testing, bur you are more welcome to join in :)
-
I like what you're doing with the toggle switches.
-
I still don't understand the purpose of the Registration Enabled [yes] [no].
-
Yeah! This latest round of reworking Events has been terrific.Looking really good and exciting.
-
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.
-
https://www.screencast.com/t/BneojKa8AxK
-
How often would this happen that two distinct events overlap? Let's put this on the back burner for the moment.
-
How often would this happen that two distinct events overlap? Let's put this on the back burner for the moment.
Okay
-
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?
-
https://www.screencast.com/t/F9yEUxfAoaH
-
https://www.screencast.com/t/sfG1upk71V
-
https://www.screencast.com/t/F9yEUxfAoaH
Fixed.
-
https://www.screencast.com/t/sfG1upk71V
How is it now?
-
https://www.screencast.com/t/IS4XVGO5c
-
https://www.screencast.com/t/IS4XVGO5c
How is it now?
-
What do you think?
https://www.screencast.com/t/uY0N0ZtqSi
-
What do you think?
https://www.screencast.com/t/uY0N0ZtqSi
I agree. I was thinking the same thing. Done.
-
https://www.screencast.com/t/FmmPtZnGLM
-
https://www.screencast.com/t/ngwWesFFG9AB
-
Stick a fork in me. I'm done.
-
https://www.screencast.com/t/FmmPtZnGLM
How is it now?
-
https://www.screencast.com/t/ngwWesFFG9AB
How is it now?
-
I'm done for tonight and probably won't have much time tomorrow either.
-
No worries, just about there myself. Gonna get back to looking at beginning to end to finish checking tomorrow.
-
https://www.screencast.com/t/Gd5htaON
-
https://www.screencast.com/t/Gd5htaON
Fix this tomorrow morning.
-
https://www.screencast.com/t/Gd5htaON
Fix this tomorrow morning.
Here's one more: https://www.screencast.com/t/rPtGEeeAa
-
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?
-
https://www.screencast.com/t/Gd5htaON
Fix this tomorrow morning.
Here's one more: https://www.screencast.com/t/rPtGEeeAa
Fixed.
-
https://www.screencast.com/t/L0hW5o1zhmkq
-
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.
-
https://www.screencast.com/t/L0hW5o1zhmkq
Fixed.
-
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.
-
What is the difference between disabled and just not creating a Fee?
-
Yes, you are right. I removed it.
-
Now I'm afraid we just killed something important. There was a reason for it. c'est la vie
-
Oh no! What did you want done instead?
-
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
-
Oh. I thought that's how I did it last year.
-
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.
-
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?
-
I thought we removed "Registration Enabled."
-
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).
-
I like that.
-
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.
-
I teach all day tomorrow, so....
-
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.
-
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.
-
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?
-
yep
-
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.
-
Clicked your link and got:
https://development.chapteroffice.com/admin-event-handler/?eid=195&action=update
...but Login link goes nowhere.
-
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!
-
Clicked your link and got:
https://development.chapteroffice.com/admin-event-handler/?eid=195&action=update
...but Login link goes nowhere.
Fixed.
-
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.
-
Ready to test: https://development.chapteroffice.com/admin-manage-events
-
I thought we removed "Registration Enabled."
-
Ready to test: https://development.chapteroffice.com/admin-manage-events
Looking good
-
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.
-
I think it may be real that Admins might from time to time want to issue certificates for Days or Sessions.
-
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.
-
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?
-
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.
-
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?
-
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?
-
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.
-
So, remove it like I did before? So, if no Fees defined, people just attend the Event with registering or paying. Yes?
-
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?
-
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?
-
yes
-
Okay, working on it.
-
Done. Have a look at the Admin :: Fees Handler :: Manage Event Fees. How is the text on that page?
-
Ah! I like it. Admin can Auto-register Members, Affiliates or Guests, then sign them in/out and issue certificates. Good.
-
What about the language on the Admin :: Fees Handler :: Manage Event Fees page?
-
That's what I was commenting about. I like it.
-
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.
-
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
-
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.
-
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.
-
Whoops. I think I was not supposed to send. Sorry--misunderstood.
-
No worries. We can create Tokens for Days and Sessions, but not Events (like it was before). Seems wrong. Yes, and there should be?
-
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.
-
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?
-
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?
-
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.
-
I’m done
-
Attempted to Add Days:
Oops!
Cannot query database!
https://www.screencast.com/t/CTHSz7OqL8V
-
Attempted to Add Days:
Oops!
Cannot query database!
https://www.screencast.com/t/CTHSz7OqL8V
Fixed.
-
Same thing with Add SubEvents
https://www.screencast.com/t/JT1XVKw6E0A7
-
Same thing with Add SubEvents
https://www.screencast.com/t/JT1XVKw6E0A7
Fixed.
-
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
-
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.
-
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.
-
You want auto-registration when there is no event registration?
-
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.
-
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.
-
Who is listed to select from for auto-regisstration in this case. Just Members, or all (Members, Affiliates, and Guests)?
-
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?
-
Okay, this is going to take some hours.
-
This will make it much more functional.
-
Yes. This may take until Friday to complete. I thinking this as User Types:
Current Members
Lapsed Members
Affililiates
Guests
Yes?
-
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.
If a chapter wants to charge a fee, they need a Fee.
Already covered.
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?
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?
-
Yes
Yes
Yes
-
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.
-
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?
-
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.
-
Fixed.
I was hoping as it saved us a whole lot of time and misery. I'll finish it tomorrow morning.
-
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.
-
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?
-
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.
-
How about this: https://development.chapteroffice.com/calendar/3-2022/
-
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?
-
Removed. Let's just let admin tell people in the Event description.
-
Good
-
https://www.screencast.com/t/EkyKLZFVNx
-
https://www.screencast.com/t/lETAyrmvGtvr
https://www.screencast.com/t/gs2g7oaBZ
-
https://www.screencast.com/t/EkyKLZFVNx
Done.
-
https://www.screencast.com/t/EkyKLZFVNx
Done.
Looks like you got it for the Day and Session but not for the Event.
-
https://www.screencast.com/t/lETAyrmvGtvr
https://www.screencast.com/t/gs2g7oaBZ
Fixed.
-
Okay, I'm gonna test members, affiliates, and guests can access Event Certificates. Gonna use Event #200, so don't touch that one.
-
I'm done
Tomorrow's another day.
-
Okay, got some really cool to show you tomorrow.
-
I have a lot of driving to do today, but I'll be back in the evening.
-
Done: https://development.chapteroffice.com/my-certificates/
Tri it out by logging in as me: danmember
If okay, do similar for Affiliates and Guests.
-
You're right. That is pretty kool!
Goferit...
-
Done. My Affiliates is now My Events
https://development.chapteroffice.com/my-events/
Same links for Members, Affiliates, and Guests.
-
Started testing
Self-register is enabled, but I can't register.
https://www.screencast.com/t/fiey0MXp
What am I missing?
-
It looks like I can create an Event Certificate, but I can't issue one. Is that right? Is that your intention?
-
Wouldn't it be kool is Select Token Pair dropdown was color coded?
-
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?
-
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?
-
Reason for no Cert:
https://www.screencast.com/t/yrsIHOZfsm
-
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.
-
Wouldn't it be kool is Select Token Pair dropdown was color coded?
Done.
-
Let's stop there, so I can catch up.
-
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?
-
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
-
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?
-
What is the URL in the text message?
-
What is the URL in the text message?
http://development.chapteroffice.com/uss6vCf5X
I simplified the Tokens:
- IN
- OUT
-
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.
-
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.
-
Question. Which Certificate was this for?
-
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
-
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 have to get up in the morning--teach all day.
-
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.
-
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.
-
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.
-
Reason for no Cert:
https://www.screencast.com/t/yrsIHOZfsm
Done.
-
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/
-
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
-
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.
-
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.
-
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 :)
-
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 . . .
-
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.
-
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
-
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.
-
Fixed.
-
I can send a Certificate, but I don't automatically receive it anymore. Is that by design?
-
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.
-
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 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.
-
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.
-
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 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
-
I have an early morning.
-
Okay, need some time to process and then respond. Could take awhile, so feel free to scoot off. We can continue tomorrow.
-
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
-
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)
-
Good night
-
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?
-
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.
-
Okay, got a pretty busy day today, so may have to wait until tomorrow.
-
Okay
-
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?
-
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
-
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.
-
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.
-
Okay, do this tomorrow.
-
Did I forward those three templates from Shane?
-
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]
-
Did I forward those three templates from Shane?
Not sure. Can you post them here, and refresh my memory about them.
-
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?
-
Certificate Publish button
-
Certificate Publish button
I see three buttons: Populate, Preview, and Clear.
-
Populate
-
There you go, failing to read my mind again.
-
Populate button auto-fills Certificate box with default certificate which can be edited.
-
FYI: that was intended as a suggestion, not a question.
-
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*]
-
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.
-
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?
-
Uh, I think that's kinda what I meant, so yes.
-
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.
-
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?
-
Oops, should be auto-fill. Changed.
-
Looks good
-
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.
-
Take care of yourself.
-
Always do :) Got half of it done. Finish up tomorrow morning.
-
You okay?
-
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!
-
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.
-
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.
-
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.
-
IHCC is pushing for implementation within "days."
-
If we could have just one week, we can do it.
-
If we could have just one week, we can do it.
I think I can stall them.
-
I have two inspections tomorrow. What do you need from me tonight?
-
Nothing for now. Back at it tomorrow.
-
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).
-
Looks good...
- Display Summaries in Certificate doesn't seem to do anything.
- Summaries are rendering in Preview off center (see attached)
-
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.
-
https://www.screencast.com/t/EWvS9G6XCna
-
https://www.screencast.com/t/Ajt7q6xk4jl
-
I am not on top of my game tonight - Have to teach all day tomorrow. Crashing.
-
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.
-
https://www.screencast.com/t/Ajt7q6xk4jl
Fixed.
-
Event, Day, Session Certificates done and tested. Seem good.
-
So, where do we go from here?
-
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.
-
Ah! good plan
-
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.
-
Is this what you want from me:
https://development.chapteroffice.com/devforum/index.php/topic,168.0.html
-
Yes, thanks!
-
Still working on it. It's a pretty long, but good, list.
-
Excellent, thanks again!
-
https://www.screencast.com/t/w7MO2xIzHY
-
https://www.screencast.com/t/CsrLXiikQS
-
Okay, look at it tomorrow.
-
https://www.screencast.com/t/w7MO2xIzHY
Fixed.
-
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?
-
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?
-
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.
-
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?
-
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.
-
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?
-
I agree. Prevent simultaneous Sessions?
-
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 (if multiple Days)
- Attended Session X
- Attended Session Y
-
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.
-
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
-
Working on something related. Look at it tomorrow morning.
-
Okay
-
Should be at my desk most of tomorrow.