DayBackForFileMaker

Sharing

DayBackForFileMaker.Sharing History

Hide minor edits - Show changes to markup

May 19, 2023, at 04:43 PM by 192.88.134.15 -
Changed lines 6-7 from:

https://www.seedcode.com/rootimages/stikipad/daybackonline/SharingAdSoloMed.png

to:

https://archive.seedcode.com/rootimages/stikipad/daybackonline/SharingAdSoloMed.png

Changed lines 17-18 from:

You can see sharing in action here: sharing overview.

to:

You can see sharing in action here: sharing overview.

Changed lines 38-39 from:

https://www.seedcode.com/rootimages/stikipad/daybackonline/newshare.png

to:

https://archive.seedcode.com/rootimages/stikipad/daybackonline/newshare.png

Changed line 42 from:

https://www.seedcode.com/rootimages/stikipad/daybackonline/newshare2.png

to:

https://archive.seedcode.com/rootimages/stikipad/daybackonline/newshare2.png

November 23, 2021, at 09:39 PM by KC Embrey - Added section for Edge issue when creating shares
Added lines 59-74:

Important Note for Windows Users

If you're running FileMaker 19.3+ on Windows, you'll notice that creating and updating shares doesn't work anymore. This is due to the change from Internet Explorer as the web viewer backend to Edge WebView2. For some reason, Edge doesn't recognize you clicking these buttons as a user gesture that is allowed to open a URL, so it blocks the FMP URL request.
As a workaround, you can manually run these FMP URL requests using the console tab of the browser debugging tools. Here's a video of how this works:
--Video coming soon--
Alternative options are:
a. Upgrade to the new DayBack for FileMaker 19, which does not experience this issue since it doesn't use the FMP URL protocol.
b. Downgrade to an earlier version of FileMaker.
c. Use a Mac to create and update shares.
August 03, 2019, at 10:24 PM by 192.88.134.15 -
Changed line 102 from:
  • SeedCode, Inc. 2017
to:
  • SeedCode, Inc. 2019
May 08, 2018, at 04:45 PM by KC Embrey - Fixed a quote
Changed line 100 from:

Note that if you have regular DayBack Online users (named users with DayBack Online accounts) and shared users, you can make style changes in DayBack Online that only affect the shared pages by wrapping them in the class ".share-only�

to:

Note that if you have regular DayBack Online users (named users with DayBack Online accounts) and shared users, you can make style changes in DayBack Online that only affect the shared pages by wrapping them in the class ".share-only"

February 13, 2018, at 05:05 PM by KC Embrey - Fixed a couple grammar issues and bullet points
Changed lines 98-102 from:

Can I style shared views differently from DayBack in FileMaker? Yes. Just as you change DayBack's appearance by editing it's CSS in your FileMaker file, the share uses the CSS in your DayBack Online account. This means you can have separate CSS for your FileMaker solution, and your shares. Here's how to edit the CSS in DayBack Online CSS mods in DayBack Online.

Note that if you have regular DayBack Online users (named users with DayBack Online accounts) and shared users, you can make style changes in DayBack Online that only effect the shared pages by wrapping them in the class ".share-only"

� SeedCode, Inc. 2017

to:

Can I style shared views differently from DayBack in FileMaker? Yes. Just as you change DayBack's appearance by editing its CSS in your FileMaker file, the share uses the CSS in your DayBack Online account. This means you can have separate CSS for your FileMaker solution, and your shares. Here's how to edit the CSS in DayBack Online CSS mods in DayBack Online.

Note that if you have regular DayBack Online users (named users with DayBack Online accounts) and shared users, you can make style changes in DayBack Online that only affect the shared pages by wrapping them in the class ".share-only�

  • SeedCode, Inc. 2017
February 13, 2018, at 05:04 PM by KC Embrey - Fixed bullet points
Changed lines 12-15 from:
� Sending project schedules to your customers
��Giving employees (resources) access to their schedules
� Publishing the schedule for a conference or site visit
� Sharing plans with your family and friends
to:
* Sending project schedules to your customers
* Giving employees (resources) access to their schedules
* Publishing the schedule for a conference or site visit
* Sharing plans with your family and friends
November 13, 2017, at 07:25 PM by 192.88.134.15 -
Changed line 98 from:

Can I style shared views differently from DayBack in Salesforce? Yes. Just as you change DayBack's appearance by editing it's CSS in your FileMaker file, the share uses the CSS in your DayBack Online account. This means you can have separate CSS for your FileMaker solution, and your shares. Here's how to eat the CSS in DayBack Online CSS mods in DayBack Online.

to:

Can I style shared views differently from DayBack in FileMaker? Yes. Just as you change DayBack's appearance by editing it's CSS in your FileMaker file, the share uses the CSS in your DayBack Online account. This means you can have separate CSS for your FileMaker solution, and your shares. Here's how to edit the CSS in DayBack Online CSS mods in DayBack Online.

November 13, 2017, at 07:22 PM by 192.88.134.15 -
Changed line 90 from:

Can I limit sharing or turn it off? Sure. You can limit sharing to certain users by editing the $$sc_SharePrivileges variable at one 18 of the DayBack script "Load Calendar Settings - On Startup --- Edit Configuration Here ---". Set that to "off" to turn sharing off altogether, or wrap "everyone" in an If() statement that only permits some users access while returning "off" for others.

to:

Can I limit sharing or turn it off? Sure. You can limit sharing to certain users by editing the $$sc_SharePrivileges variable at line 18 of the DayBack script "Load Calendar Settings - On Startup --- Edit Configuration Here ---". Set that to "off" to turn sharing off altogether, or wrap "everyone" in an If() statement that only permits some users access while returning "off" for others.

November 13, 2017, at 07:15 PM by 192.88.134.15 -
Changed line 32 from:

Adding sharing to your file is easy if you're using an up-to-date copy of DayBack. Instructions for activating sharing in your copy of DayBack for FileMaker,and for getting your copy up-to-date, are available here: Enable Sharing.

to:

Adding sharing to your file is easy if you're using an up-to-date copy of DayBack. Instructions for activating sharing in your copy of DayBack for FileMaker, and for getting your copy up-to-date, are available here: Enable Sharing.

July 07, 2017, at 06:05 PM by 192.88.135.15 -
Changed line 32 from:

Adding sharing to your file is easy if you're using an up-to-date copy of DayBak. Instructions for activating sharing in your copy of DayBack for FileMaker,and for getting your copy up-to-date, are available here: Enable Sharing.

to:

Adding sharing to your file is easy if you're using an up-to-date copy of DayBack. Instructions for activating sharing in your copy of DayBack for FileMaker,and for getting your copy up-to-date, are available here: Enable Sharing.

April 15, 2017, at 06:15 PM by 192.88.134.15 -
Deleted lines 0-1:

Sharing is coming soon: stay tuned!

April 11, 2017, at 07:28 PM by 192.88.134.15 -
April 11, 2017, at 07:28 PM by 192.88.134.15 -
Changed line 8 from:

https://www.seedcode.com/rootimages/stikipad/daybackonline/SharingAdSoloMed.png

to:

https://www.seedcode.com/rootimages/stikipad/daybackonline/SharingAdSoloMed.png

April 09, 2017, at 04:05 PM by 192.88.134.15 -
Added lines 18-19:

You can see sharing in action here: sharing overview.

April 08, 2017, at 10:46 PM by 192.88.134.15 -
Changed line 32 from:

Instructions for activating sharing in your copy of DayBack for FileMaker are here: Enable Sharing.

to:

Adding sharing to your file is easy if you're using an up-to-date copy of DayBak. Instructions for activating sharing in your copy of DayBack for FileMaker,and for getting your copy up-to-date, are available here: Enable Sharing.

April 08, 2017, at 10:14 PM by 192.88.134.15 -
April 08, 2017, at 10:14 PM by 192.88.134.15 -
Added lines 1-2:

Sharing is coming soon: stay tuned!

April 08, 2017, at 08:33 PM by 192.88.134.15 -
Changed lines 1-6 from:

Sharing calendar views with folks outside your FileMaker network is coming soon!

Enable sharing in your copy of DayBack

to:

Overview: Sharing Your Schedule

Sharing lets you send a specific calendar view to folks who don't have access to your FileMaker solution. When you make a share you'll be creating a URL that contains exactly what you currently see on screen in DayBack.

https://www.seedcode.com/rootimages/stikipad/daybackonline/SharingAdSoloMed.png

And any changes you make in DayBack will be synced with the share so your URL is always up to date.

Sharing is great for:

� Sending project schedules to your customers
��Giving employees (resources) access to their schedules
� Publishing the schedule for a conference or site visit
� Sharing plans with your family and friends

In this article:


Enable sharing in your copy of DayBack

Changed lines 32-35 from:

Can I limit sharing or turn it off?

Yes. You can limit sharing to certain users by editing the $$sc_SharePrivileges variable at one 18 of the DayBack script "Load Calendar Settings - On Startup --- Edit Configuration Here ---". Set that to "off" to turn sharing off altogether, or wrap "everyone" in an If() statement that only permits some users access while returning "off" for others.

to:

Creating and Previewing a Share

To share your view, click "Share" in the upper right of DayBack Calendar, and then click "+ Share this view". You'll be asked to name your share and then set an expiration date. The name you give your share will show up for share recipients where you see a list of your calendar sources.

https://www.seedcode.com/rootimages/stikipad/daybackonline/newshare.png

Once you click "Create Share" your share is ready to go and you'll see a URL you can copy and email to anyone who needs to see this schedule.

https://www.seedcode.com/rootimages/stikipad/daybackonline/newshare2.png

Click "View Share" and you'll get a preview of exactly what your recipients will receive.

Some tips:

Date Ranges. The share captures exactly what's in view when you select "Share this view", so events before or after the visible dates aren't included in the share. So when you're sharing project plans, for example, share from the horizon view as it can show the longest date ranges in DayBack.
Views. Recipients will open the share to exactly the same view you shared, so if you share from month view, that's what they'll see first. They can then navigate to other views if they need to see hourly schedules or focus on individual days.
Filters. Shares respect your filters, enabling you to share just part of your calendar. Events that are filtered out of view will not be included in your share. Recipients will see your list of filters (statues and resources) and will be able to filter your share further than you have. Here's an example:
If you share a schedule with just the resource filter set to "Dr. Thomas", the doctor receiving your share can still filter the share by status to see just their "confirmed" appointments.
If you share a schedule with the resource filter set to "Dr. Thomas" AND the status filter set to "confirmed", the doctor receiving your share could turn off the "confirmed" filter but no additional events would be revealed since only confirmed events were shared.
Expiring and Deleting Shares. From the Share menu in DayBack, click "Manage Shares" and you'll see all the views your group has shared. Deleting a share here will prevent recipients from accessing the share again. The share will behave as if it's expired and users will see a note saying the share can't be found.

Keeping Shares in Sync

Once you create a share, any changes made to the shared events inside DayBack will be synced to that share. This only applies to changes made in DayBack's interface: changes made outside DayBack (in your other FileMaker layouts, for example) won't be synced until that event is again edited in DayBack's interface or until you manually update the share.

To manually update a share, select it from Share / Manage Shares and click "Update". This will snap your view to the view and filters of the share and re-sync every event in view. This lets you refresh the share with edits made outside the DayBack interface. See "updating" for more.

We hope DayBack is the place where you'll make all the changes to your schedule as it's the place you can see all your calendars together, view resources side-by-side, and work at longer time scales so deadlines don't sneak up on you.

If you want to double check than an edit has been synced to your share, you can click on a share at any time from Share / Manage Shares to view that share as the recipient would see it.

How It Works

When you make a share, the calendar sends each of the visible events to DayBack's servers: almost like exporting your events. The share also records the current view, date range, and filters you have employed.

When a recipient opens a shared URL, DayBack reads the shared events from the "export" on our server instead of from your original data source (your FileMaker file). Share recipients have no access to your original data source and no access to events that weren't visible when you made the share.

When exporting an event, DayBack only sends the information you can see in the view you shared and the information you can see in the event's popover (what you see when you click on an event). Other attributes of the event, or attributes of records related to the event, aren't exported to the share.

As you edit events in DayBack, the calendar looks to see if the event is part of a share. If the event is shared, DayBack re-exports the event to DayBack's server, keeping the share in sync with your changes to the event. Shares themselves don't poll DayBack's sever for changes so someone viewing a share while you make a change would need to click "refresh" to see your change take effect.

Frequently Asked Questions

Can recipients edit shared events? No. Recipients of a share URL will be unable to edit those events. If you want someone to be able to edit your calendar they'll need a DayBack Online account in your group. Here's how to invite them.

Do recipients need to have accounts in my FileMaker Solution? No. Folks opening a share URL don't need any information from your FileMaker solution and DayBack never hits your FileMaker Server when folks open a share. You don't even need to have a FileMaker Server.

If an event is linked to a contact, is that contact information shared? The share only includes the information you can see in DayBack. So if you have linked a contact to an event, your share recipient will be able to see the contact's name when they click on the event, but they won't have access to any other facts about the contact unless you've included those in the event's display.

Can I password protect a share? No. Anyone with the share URL can open it. If you've shared something by mistake you can delete the share from Share / Manage Shares. The share URLS are not guessable and include random elements, so folks likely won't be able to find your shares without you giving them the URL.

Can I limit sharing or turn it off? Sure. You can limit sharing to certain users by editing the $$sc_SharePrivileges variable at one 18 of the DayBack script "Load Calendar Settings - On Startup --- Edit Configuration Here ---". Set that to "off" to turn sharing off altogether, or wrap "everyone" in an If() statement that only permits some users access while returning "off" for others.

Changed lines 94-100 from:

Be sure to run the "Upon Opening" script after you've changed "Load Calendar Settings..." to see your changes take effect.

to:

Be sure to run the "Upon Opening" script after you've changed "Load Calendar Settings..." to see your changes take effect.

Can I style shared views differently from DayBack in Salesforce? Yes. Just as you change DayBack's appearance by editing it's CSS in your FileMaker file, the share uses the CSS in your DayBack Online account. This means you can have separate CSS for your FileMaker solution, and your shares. Here's how to eat the CSS in DayBack Online CSS mods in DayBack Online.

Note that if you have regular DayBack Online users (named users with DayBack Online accounts) and shared users, you can make style changes in DayBack Online that only effect the shared pages by wrapping them in the class ".share-only"

� SeedCode, Inc. 2017

April 08, 2017, at 07:08 PM by 192.88.134.15 -
Changed lines 5-6 from:
to:

Enable sharing in your copy of DayBack

Instructions for activating sharing in your copy of DayBack for FileMaker are here: Enable Sharing.

April 08, 2017, at 02:48 PM by 192.88.134.15 -
Changed line 14 from:

You can also just remove the sharing tab for some users by including "Share" in the $$sc_HideMenuItems variable at about line 63 in the same script.

to:

You can also just remove the sharing tab for some users by including "Share" in the $$sc_HideMenuItems variable at about line 63 in the same script.

April 08, 2017, at 02:48 PM by 192.88.134.15 -
Added lines 11-12:

Setting this to "Admin" will enable sharing for just Full Access users.

April 08, 2017, at 02:46 PM by 192.88.134.15 -
Changed lines 1-14 from:

Sharing calendar views with folks outside your FileMaker network is coming soon!

to:

Sharing calendar views with folks outside your FileMaker network is coming soon!

Can I limit sharing or turn it off?

Yes. You can limit sharing to certain users by editing the $$sc_SharePrivileges variable at one 18 of the DayBack script "Load Calendar Settings - On Startup --- Edit Configuration Here ---". Set that to "off" to turn sharing off altogether, or wrap "everyone" in an If() statement that only permits some users access while returning "off" for others.

You can also just remove the sharing tab for some users by including "Share" in the $$sc_HideMenuItems variable at about line 63 in the same script.

Be sure to run the "Upon Opening" script after you've changed "Load Calendar Settings..." to see your changes take effect.

February 17, 2017, at 10:26 PM by 192.88.135.15 -
Added line 1:

Sharing calendar views with folks outside your FileMaker network is coming soon!

(855) SEEDCODE
[email protected]
Follow us: