Design
SCSubscribe2.Design History
Hide minor edits - Show changes to markup
SeedCode_Subscribe.fmp12 uses Todd Geist's Hyperlist and Master-Detail techniques for the portal of calendars along the left side of the screen. (A very cool technique if you haven't checked it out yet.)
The SeedCode_Subscribe_Setup.fmp12 file uses Todd Geist's Hyperlist and Master-Detail techniques for the portal of calendars along the left side of the screen. (A very cool technique if you haven't checked it out yet.)
SeedCode Subscribe_Creator uses Todd Geist's Hyperlist and Master-Detail techniques to navigate among the records in the found set.
SeedCode_Subscribe.fmp12 uses Todd Geist's Hyperlist and Master-Detail techniques for the portal of calendars along the left side of the screen. (A very cool technique if you haven't checked it out yet.)
SeedCode Subscribe_Creator uses Todd Geist's Hyperlist and Master-Detail techniques to navigate among the records in the found set.
Learn more about Master-Detail.
Learn more about Hyperlist.
SeedCode Subscribe_Creator uses Todd Geist's Hyperlist and Master-Detail techniques to navigate among the records in the found set.
Learn more about Master-Detail here.
Learn more about Hyperlist here.
Learn more about Master-Detail.
Learn more about Hyperlist.
Learn more about Master-Detail here.
Learn more about Master-Detail here.
Learn more about Hyperlist here.
> > Links.
Learn more about Master-Detail here.
SeedCode Subscribe_Creator uses Todd Geist's Hyperlist and Master-Detail techniques to navigate among the records in the found set.
SeedCode Subscribe_Creator uses Todd Geist's Hyperlist and Master-Detail techniques to navigate among the records in the found set.
> > Links.
SeedCode Subscribe_Creator uses Todd Geist's Hyperlist and Master-Detail techniques to navigate among the records in the found set.
To enter a new calendar, click the "New Calendar" button and give the calendar a name, then complete the forms on each of the numbered tabs:
- 1. Server settings
- 2. Map the fields
- 3. Enter filter criteria
- 4. Results (for testing and sharing of your calendar)
SeedCode Subscribe_Creator uses Todd Geist's Hyperlist and Master-Detail techniques to navigate among the records in the found set.
The first design decision was to use Todd Geist's Hyperlist and Master-Detail techniques to navigate among the records in the found set. For the visual elements, I borrowed liberally from Jason Young's SQL Explorer.
I actually had to make some modifications to these modules so the portal displaying the found set would behave as expected when creating, duplicating and deleting records.
The latest build uses a numbered "wizard"-style interface, since the setup process is so linear. When entering a new calendar, users are prompted to give the calendar a name, and are then guided through the following steps:
- 1. Setting up the data source and testing the connection
- 2. Selecting the layout that the web-publishing engine will use
- 3. Mapping required fields
- 4. Mapping optional fields
- 5. Entering filter criteria
SeedCode Subscribe_Creator uses Todd Geist's Hyperlist and Master-Detail techniques to navigate among the records in the found set.
To enter a new calendar, click the "New Calendar" button and give the calendar a name, then complete the forms on each of the numbered tabs:
- 1. Server settings
- 2. Map the fields
- 3. Enter filter criteria
- 4. Results (for testing and sharing of your calendar)
2. Selecting the layout that the web-publishing engine will use 3. Mapping required fields 4. Mapping optional fields 5. Entering filter criteria
- 2. Selecting the layout that the web-publishing engine will use
- 3. Mapping required fields
- 4. Mapping optional fields
- 5. Entering filter criteria
1. Setting up the data source and testing the connection
- 1. Setting up the data source and testing the connection
5. Entering filter criteria
5. Entering filter criteria
I actually had to make some modifications to these modules so the portal displaying the found set would behave as expected when creating, duplicating and deleting records.
I actually had to make some modifications to these modules so the portal displaying the found set would behave as expected when creating, duplicating and deleting records.
The latest build uses a numbered "wizard"-style interface, since the setup process is so linear. When entering a new calendar, users are prompted to give the calendar a name, and are then guided through the following steps:
1. Setting up the data source and testing the connection 2. Selecting the layout that the web-publishing engine will use 3. Mapping required fields 4. Mapping optional fields 5. Entering filter criteria
I actually had to make some modifications to these modules so the portal displaying the found set would behave as expected when creating, duplicating and deleting records.
I'm using Show Custom Dialog in several places, including editing the calendar name when creating a new calendar or duplicating a calendar. I'm also using Show Custom Dialog in the scripts that test and show the server response for the iCal and FM Server URLs. I did this when I realized the server response is ephemeral, so having it remain visible in a field on the main screen seemed wrong. A "Copy" button on the message dialog puts the text on the user's clipboard for pasting.
I actually had to make some modifications to these modules so the portal displaying the found set would behave as expected when creating, duplicating and deleting records.
I actually had to make some modifications to these modules so the portal displaying the found set would behave as expected when creating, duplicating and deleting records.
The first design decision was to use Todd Geist's Hyperlist and Master-Detail techniques to navigate among the records in the found set. For the visual elements, I borrowed liberally from Jason Young's SQL Explorer.
The first design decision was to use Todd Geist's Hyperlist and Master-Detail techniques to navigate among the records in the found set. For the visual elements, I borrowed liberally from Jason Young's SQL Explorer.
I'm using Show Custom Dialog in several places, including editing the calendar name when creating a new calendar or duplicating a calendar. I'm also using Show Custom Dialog in the scripts that test and show the server response for the iCal and FM Server URLs. I did this when I realized the server response is ephemeral, so having it remain visible in a field on the main screen seemed wrong. A "Copy" button on the message dialog puts the text on the user's clipboard for pasting.
The first design decision was to use Todd Geist's Hyperlist and Master-Detail techniques to navigate among the records in the found set. For the visual elements, I borrowed liberally from Jason Young's SQL Explorer.