Esri / storymap-series

The Story Map Series lets you present a series of maps via tabs, numbered bullets, or a side accordion.
Apache License 2.0
63 stars 59 forks source link

Make Facebook/Twitter link configurable #11

Open ghost opened 8 years ago

ghost commented 8 years ago

We are embedding this story map in our web page and want users to post the hosting web page URL in facebook/twitter. Can you make Facebook/Twitter/Email link configurable? Thanks.

glazou commented 8 years ago

Thanks for your feedback. The goal of those buttons is not to let you add link to your Facebook, Twitter and Email. The goal is to let your user socialize your application on those media through their account. We think that is a well know pattern that we are not going to change.

As you may know, you can customize the "A Story Map" to add a link to a website or an email address.

But we understand this is not always enough or convenient and we are looking for new ways for you to connect with your audience. We are going to introduce a new notion for this, a about or credits dialog where you can freely add the content. You would have a lot of room through this to introduce your Facebook, Twitter page and email. How does that sounds to you?

Note that we are also thinking about adding an option for the twitter button where you could include the name of an account that would be mentioned in the tweet. That kind of option don't exist for Facebook, so that would be twitter only. We may also have an option where you can customize the default text that appear on Twitter and Facebook.

ghost commented 8 years ago

I understand your logic. Here is mine. For our org, we hosted a custom branding wrapper to embed the read app that is hosted in ArcGIS online. For e.g. we recently released a new app, http://maps.calgary.ca/StreetSweeping/. It's a story map embedded in our custom wrapper. We want users to socialize with the URL http://maps.calgary.ca/StreetSweeping/, not the URL to the story map hosted in ArcGIS online. Our URL has our city logo, it is permanent, and it has web measurement tool and survery tool built in. We had to hide facebook/twitter button because they will reveal the real story map URL. What I am asking is to give us an option to change what URL we want our users to socialize, facebook or twitter or email. Yes I can do all that if I download the code and customize it. But it beat the purpose of "creating a story map without writing a single line of code"

glazou commented 8 years ago

Thanks for sharing, we will think about this, it sounds like something we could add. In the meantime, you could workaround without too much development by using the embed mode that you turn on through a URL parameter. This hide the header title and social button. If you can add back the title and social buttons to your website you will achieve your desired workflow.

http://thecityofcalgary.maps.arcgis.com/apps/MapSeries/index.html?appid=051873473a0a495ab0cc48be6c6653b6&embed

ghost commented 8 years ago

Here is another reason why another option is needed https://blogs.esri.com/esri/arcgis/2016/05/11/story-maps-facebook-sharing/