Skip to content

Commit

Permalink
Version 1.20.1, July 2020 ArcGIS Online release
Browse files Browse the repository at this point in the history
  • Loading branch information
asizer committed Jul 21, 2020
1 parent 7fc15db commit cc86de0
Show file tree
Hide file tree
Showing 108 changed files with 1,061 additions and 812 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Storymaps-MapSeries",
"version": "1.14.0",
"version": "1.20.1",
"devDependencies": {
"grunt": "~0.4.1",
"grunt-contrib-clean": "~0.4.0",
Expand Down
1 change: 1 addition & 0 deletions src/app/main-config.js
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ function defineDojoConfig()
isDebug: false,
useDeferredInstrumentation: true,
async: !app.isProduction,
has: { "esri-webgl-max-contexts": -1 },
//cacheBust: ! app.isProduction,
packages: [
{
Expand Down
18 changes: 15 additions & 3 deletions src/app/storymaps/common/Core.js
Original file line number Diff line number Diff line change
Expand Up @@ -537,7 +537,11 @@ define(["lib-build/css!lib-app/bootstrap/css/bootstrap.min",
if (identityResponse && identityResponse.code && identityResponse.code === "IdentityManagerBase.1") {
initError("notAuthorizedBuilder");
return;
}else {
} else if(identityResponse.viewOnly){
// Storyteller user type
initError("viewOnlyLicense");
return;
} else {
initializeUI();
_mainView.startFromScratch();
appInitComplete();
Expand Down Expand Up @@ -596,11 +600,15 @@ define(["lib-build/css!lib-app/bootstrap/css/bootstrap.min",
popup: true
});
IdentityManager.registerOAuthInfos([oAuthInfo]);
if(response.item.access !== "public") {
if(response.item.access !== "public" || app.isInBuilder) {
IdentityManager.checkAppAccess('https:' + app.indexCfg.sharingurl, 'storymaps').then(function(identityResponse){
if (identityResponse && identityResponse.code && identityResponse.code === "IdentityManagerBase.1") {
initError("notAuthorizedLicense");
return;
} else if(app.isInBuilder && identityResponse.viewOnly){
// Storyteller user type
initError("viewOnlyLicense");
return;
} else {
loadWebMappingAppStep3(response);
return;
Expand All @@ -611,6 +619,7 @@ define(["lib-build/css!lib-app/bootstrap/css/bootstrap.min",
});
} else {
loadWebMappingAppStep3(response);
return;
}
},
function(error)
Expand Down Expand Up @@ -916,7 +925,10 @@ define(["lib-build/css!lib-app/bootstrap/css/bootstrap.min",
if ( error == "notAuthorizedLicense" ) {
errorMsg = i18n.commonCore.licenseChange2018.noAccess;
errorMsg = errorMsg.replace(/%USER_NAME%/g, CommonHelper.getPortalUser() ? CommonHelper.getPortalUser() : '');
} else {
} else if (error == "viewOnlyLicense") {
errorMsg = i18n.commonCore.storyTellerUserType.notCreatorError;
errorMsg = errorMsg.replace(/%USER_NAME%/g, CommonHelper.getPortalUser() ? CommonHelper.getPortalUser() : '');
}else {
errorMsg = errorMsg.replace(/%TPL_NAME%/g, app.cfg.TPL_NAME);
}

Expand Down
3 changes: 3 additions & 0 deletions src/app/storymaps/common/_resources/nls/ar/core.js
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,9 @@ define({
},
"licenseChange2018": {
"noAccess": "حسابك (%USER_NAME%) غير مرخص لفتح خريطة قصة غير عامة. رجاءً اطلب من مسئولي المؤسسة تعيينك كنوع مستخدم يتضمن خرائط القصة أو ترخيص التطبيقات الأساسية المضافة."
},
"storyTellerUserType": {
"notCreatorError": "حسابك (%USER_NAME%) غير مرخص لاستخدام أدوات مُنشئ خرائط القصة الكلاسيكية. رجاءً اطلب من مسؤول المؤسسة تعيين نوع المستخدم Creator من أجلك."
}
}
});
2 changes: 2 additions & 0 deletions src/app/storymaps/common/_resources/nls/ar/media.js
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,8 @@ define({
"embedProtocolLabel": "صفحة التحميل عبر الاتصال المؤمن (HTTPS)",
"embedProtocolWarning1": "إذا لم يتم تحميل هذه الصفحة في القصة الخاصة بك، فإنه يتعذر عليك تضمينها لأسباب أمان الويب. وبصفتك بديل، أضف رابط في الرواية الخاصة بك لفتح الصفحة في علامة تبويب مستعرض جديد. <a href='http://links.esri.com/storymaps/blogs_mixed_content/' target='_blank'>تعلم المزيد</a>",
"embedProtocolWarning2": "إذا لم يتم تحميل هذه الصفحة في القصة الخاصة بك، قم بإلغاء التأشير على هذا الخيار وحاول مرة أخرى. إذا ظلت الصفحة بدون تحميل، يتعذر تضمينها لأسباب أمان الويب. وبصفتك بديل، أضف رابط في الرواية الخاصة بك لفتح الصفحة في علامة تبويب مستعرض جديد. <a href='http://links.esri.com/storymaps/blogs_mixed_content/' target='_blank'>تعلم المزيد</a>",
"useParentOriginLabel": "اسمح لأفراد من مؤسسات أخرى بالوصول إلى هذا المحتوى.",
"useParentOriginTooltip": "قم بتمكين هذا الخيار فقط إذا كانت صفحة الويب هي تطبيق ويب ArcGIS الذي تمت مشاركته مع أفراد المؤسسات الأخرى. يجب أن يتوفر لمؤسستك الخيار لتسجيل الدخول إلى مءسسات أخرى تم تمكينها.",
"learn": "تعلم المزيد",
"lblAltText": "نص بديل",
"placeholderAltText": "أدخل وصفًا لهذه الوسائط الخاصة بقرّاء ضاف البصر...",
Expand Down
3 changes: 3 additions & 0 deletions src/app/storymaps/common/_resources/nls/bs/core.js
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,9 @@ define({
},
"licenseChange2018": {
"noAccess": "Vaš račun (%USER_NAME%) nije licenciran za upotrebu Story Mapa koji nije javan. Obratite se administratoru svoje organizacije da vam dodijeli vrstu korisnika koja sadrži licencu za Story Map ili za dodatke za osnovne appove."
},
"storyTellerUserType": {
"notCreatorError": "Vaš račun (%USER_NAME%) nije licenciran za upotrebu classic story map builder softvera. Upitajte administratora svoje organizacije da vam dodijeli vrstu korisnika Creator."
}
}
});
2 changes: 2 additions & 0 deletions src/app/storymaps/common/_resources/nls/bs/media.js
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,8 @@ define({
"embedProtocolLabel": "Učitavanje stranice preko sigurne veze (HTTPS)",
"embedProtocolWarning1": "Ako se ova stranica ne učita u vašoj priči, ne može se umetnuti iz sigurnosnih razloga. Umjesto toga, dodajte poveznicu u priču za otvaranje stranice u novoj kartici preglednika. <a href='http://links.esri.com/storymaps/blogs_mixed_content/' target='_blank'>Saznajte više</a>",
"embedProtocolWarning2": "Ako se ova stranica ne učita u vašoj priči, odznačite ovu opciju i pokušajte ponovno. Ako se stranica i dalje ne želi učitati, ne može se umetnuti iz sigurnosnih razloga. Umjesto toga, dodajte poveznicu u priču za otvaranje stranice u novoj kartici preglednika. <a href='http://links.esri.com/storymaps/blogs_mixed_content/' target='_blank'>Saznajte više</a>",
"useParentOriginLabel": "Omogućite članovima drugih organizacija pristup ovom sadržaju.",
"useParentOriginTooltip": "Ovu opciju omogućite samo ako je web stranica ArcGIS web aplikacija koja se dijeli s članovima drugih organizacija. Vaša organizacija mora imati opciju prijave u drugim organizacijama omogućenu.",
"learn": "Saznajte više",
"lblAltText": "Zamjenski tekst",
"placeholderAltText": "Unesite opis ovog medija za slabovidne čitatelje...",
Expand Down
3 changes: 3 additions & 0 deletions src/app/storymaps/common/_resources/nls/ca/core.js
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,9 @@ define({
},
"licenseChange2018": {
"noAccess": "El vostre compte (%USER_NAME%) no té llicència per obrir un story map que no sigui públic. Demaneu a l'administrador de l'organització que us assigni un tipus d'usuari que inclogui story maps o una llicència d'aplicacions bàsiques de complement."
},
"storyTellerUserType": {
"notCreatorError": "El vostre compte (%USER_NAME%) no té llicència per utilitzar els builders d'story maps clàssics. Demaneu a l'administrador de l'organització que us assigni un tipus d'usuari Creator."
}
}
});
2 changes: 2 additions & 0 deletions src/app/storymaps/common/_resources/nls/ca/media.js
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,8 @@ define({
"embedProtocolLabel": "Carrega la pàgina a través d'una connexió segura (HTTPS)",
"embedProtocolWarning1": "Si aquesta pàgina no es carrega a la vostra història, significa que no es pot incrustar per motius de seguretat web. Com a alternativa, afegiu un enllaç a la narració per obrir la pàgina en una nova pestanya del navegador. <a href='http://links.esri.com/storymaps/blogs_mixed_content/' target='_blank'>Més informació</a>",
"embedProtocolWarning2": "Si aquesta pàgina no es carrega a la vostra història, deshabiliteu aquesta opció i torneu-ho a provar. Si la pàgina segueix sense carregar-se, significa que no es pot incrustar per motius de seguretat web. Com a alternativa, afegiu un enllaç a la vostra narració per obrir la pàgina en una nova pestanya del navegador. <a href='http://links.esri.com/storymaps/blogs_mixed_content/' target='_blank'>Més informació</a>",
"useParentOriginLabel": "Permeteu que els membres d'altres organitzacions tinguin accés a aquest contingut.",
"useParentOriginTooltip": "Activeu aquesta opció només si la pàgina web és una aplicació web d'ArcGIS compartida amb membres d'altres organitzacions. La vostra organització ha de tenir activada l'opció per iniciar sessió en altres organitzacions.",
"learn": "Més informació",
"lblAltText": "Text alternatiu",
"placeholderAltText": "Introduïu una descripció d'aquest contingut multimèdia per als lectors amb dificultats visuals...",
Expand Down
5 changes: 4 additions & 1 deletion src/app/storymaps/common/_resources/nls/core.js
Original file line number Diff line number Diff line change
Expand Up @@ -165,6 +165,9 @@ define({
},
licenseChange2018: {
noAccess: "Your account (%USER_NAME%) is not licensed to open a Story Map that is not public. Please ask your organization administrator to assign you a user type that includes Story Maps or an add-on Essential Apps license."
},
storyTellerUserType: {
notCreatorError: 'Your account (%USER_NAME%) is not licensed to use classic story map builders. Please ask your organization administrator to assign you a Creator user type.'
}
}
}),
Expand All @@ -180,7 +183,6 @@ define({
"fi": 1,
"fr": 1,
"he": 1,
"hi": 1,
"hr": 1,
"hu": 1,
"id": 1,
Expand All @@ -201,6 +203,7 @@ define({
"sv": 1,
"th": 1,
"tr": 1,
"uk": 1,
"vi": 1,
"zh-cn": 1,
"zh-hk": 1,
Expand Down
3 changes: 3 additions & 0 deletions src/app/storymaps/common/_resources/nls/cs/core.js
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,9 @@ define({
},
"licenseChange2018": {
"noAccess": "Váš účet (%USER_NAME%) nevlastní licenci k otevření mapy s příběhem, která není veřejná. Požádejte prosím správce své organizace, aby vám přidělil typ uživatele, jehož součástí jsou mapy s příběhem nebo doplňková licence základních aplikací."
},
"storyTellerUserType": {
"notCreatorError": "Váš účet (%USER_NAME%) nevlastní licenci k použití nástrojů pro tvorbu klasických map s příběhem. Požádejte prosím administrátora své organizace, aby vám přidělil typ uživatele Creator."
}
}
});
2 changes: 2 additions & 0 deletions src/app/storymaps/common/_resources/nls/cs/media.js
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,8 @@ define({
"embedProtocolLabel": "Nahrát stránku přes zabezpečené připojení (HTTPS)",
"embedProtocolWarning1": "Pokud se tato webová stránka ve vašem příběhu nenačítá, nelze ji z důvodů zabezpečení webu vložit. Máte však možnost přidat do příběhu odkaz, který otevře stránku na nové kartě prohlížeče. <a href='http://links.esri.com/storymaps/blogs_mixed_content/' target='_blank'>Další informace</a>",
"embedProtocolWarning2": "Pokud se tato webová stránka ve vašem příběhu nenačítá, zrušte označení této možnosti a zkuste to znovu. Pokud se stránka stále nenačítá, nelze ji z důvodů zabezpečení webu vložit. Máte však možnost přidat do příběhu odkaz, který otevře stránku na nové kartě prohlížeče. <a href='http://links.esri.com/storymaps/blogs_mixed_content/' target='_blank'>Další informace</a>",
"useParentOriginLabel": "Povolit členům jiných organizací přístup k tomuto obsahu.",
"useParentOriginTooltip": "Tuto možnost povolte pouze v případě, že webová stránka je webovou aplikací ArcGIS, která je sdílena členům jiných organizací. Vaše organizace musí mít povolenou možnost přihlášení do jiných organizací.",
"learn": "Více informací",
"lblAltText": "Alternativní text",
"placeholderAltText": "Vložte popis tohoto média pro zrakově postižené čtenáře...",
Expand Down
3 changes: 3 additions & 0 deletions src/app/storymaps/common/_resources/nls/da/core.js
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,9 @@ define({
},
"licenseChange2018": {
"noAccess": "Din konto (%USER_NAME%) har ikke licens til at åbne et Story Map, der ikke er offentlige. Bed din organisationsadministrator om at knytte dig til en brugertype, der omfatter Story Maps eller en add-on Essential Apps-licens."
},
"storyTellerUserType": {
"notCreatorError": "Din konto (%USER_NAME%) er ikke licenseret til at benytte klassiske story map-buildere. Bed din organisationsadministrator om at tildele dig en Creator-licens."
}
}
});
2 changes: 2 additions & 0 deletions src/app/storymaps/common/_resources/nls/da/media.js
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,8 @@ define({
"embedProtocolLabel": "Indlæs side via en sikker forbindelse (HTTPS)",
"embedProtocolWarning1": "Hvis denne side ikke bliver indlæst i din historie, kan den ikke indlejres på grund af websikkerhedsårsager. Som alternativ kan du tilføje et link i din fortælling for at åbne siden i en ny browserfane. <a href='http://links.esri.com/storymaps/blogs_mixed_content/' target='_blank'>Lær mere</a>",
"embedProtocolWarning2": "Hvis denne side ikke bliver indlæst i din historie, skal du fjerne markeringen af denne indstilling og prøve igen. Som alternativ kan du tilføje et link i din fortælling for at åbne siden i en ny browserfane. <a href='http://links.esri.com/storymaps/blogs_mixed_content/' target='_blank'>Lær mere</a>",
"useParentOriginLabel": "Tillad medlemmer fra andre organisationer at få adgang til dette indhold.",
"useParentOriginTooltip": "Aktivér kun denne indstilling, hvis websiden er en ArcGIS-webapplikation, der deles med medlemmer fra andre organisationer. Din organisation skal have indstillingen for at logge på andre organisationer aktiveret.",
"learn": "Lær mere",
"lblAltText": "Alternativ tekst",
"placeholderAltText": "Indtast en beskrivelse af dette medie til synshæmmede læsere...",
Expand Down
5 changes: 4 additions & 1 deletion src/app/storymaps/common/_resources/nls/de/core.js
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ define({
"viewExample": "Live-Beispiel anzeigen"
},
"settingsTheme": {
"title": "Thema"
"title": "Design"
},
"settingsHeader": {
"title": "Kopfzeile",
Expand Down Expand Up @@ -164,6 +164,9 @@ define({
},
"licenseChange2018": {
"noAccess": "Ihr Konto (%USER_NAME%) ist nicht dafür lizenziert, eine nicht öffentliche Story-Map zu öffnen. Bitten Sie den Administrator der Organisation, Ihnen einen Benutzertyp mit Story-Maps oder eine Add-On-Lizenz für Essential Apps zuzuweisen."
},
"storyTellerUserType": {
"notCreatorError": "Ihr Konto (%USER_NAME%) ist nicht für die Verwendung klassischer Story-Map-Builder lizenziert. Bitten Sie den Administrator Ihrer Organisation, Ihnen einen Creator-Benutzertyp zuzuweisen."
}
}
});
2 changes: 2 additions & 0 deletions src/app/storymaps/common/_resources/nls/de/media.js
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,8 @@ define({
"embedProtocolLabel": "Seite über eine sichere Verbindung (HTTPS) laden",
"embedProtocolWarning1": "Wenn diese Seite nicht in Ihre Story geladen werden kann, kann sie aus Gründen der Websicherheit nicht eingebettet werden. Alternativ können Sie Ihrer Zusammenfassung einen Link hinzufügen, um die Seite in einer neuen Browser-Registerkarte zu öffnen. <a href='http://links.esri.com/storymaps/blogs_mixed_content/' target='_blank'>Weitere Informationen</a>",
"embedProtocolWarning2": "Wenn diese Seite nicht in Ihre Story geladen werden kann, deaktivieren Sie diese Option, und versuchen Sie es erneut. Wenn die Seite trotzdem nicht geladen werden kann, kann sie aus Gründen der Websicherheit nicht eingebettet werden. Alternativ können Sie Ihrer Zusammenfassung einen Link hinzufügen, um die Seite in einer neuen Browser-Registerkarte zu öffnen. <a href='http://links.esri.com/storymaps/blogs_mixed_content/' target='_blank'>Weitere Informationen</a>",
"useParentOriginLabel": "Mitgliedern anderer Organisationen den Zugriff auf diesen Inhalt erlauben.",
"useParentOriginTooltip": "Aktivieren Sie diese Option nur, wenn es sich bei der Webseite um eine ArcGIS-Webanwendung handelt, die für Mitglieder anderer Organisationen freigegeben ist. Die Option zum Anmelden bei anderen Organisationen muss für Ihre Organisation aktiviert sein.",
"learn": "Weitere Informationen",
"lblAltText": "Alternativer Text",
"placeholderAltText": "Geben Sie für sehbehinderte Leser eine Beschreibung dieser Medien ein...",
Expand Down
3 changes: 3 additions & 0 deletions src/app/storymaps/common/_resources/nls/el/core.js
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,9 @@ define({
},
"licenseChange2018": {
"noAccess": "Ο λογαριασμός σας (%USER_NAME%) δεν διαθέτει άδεια χρήσης για άνοιγμα Story Map που δεν είναι δημόσιο. Ζητήστε από τον διαχειριστή του οργανισμού σας να σας εκχωρήσει τύπο χρήστη που να περιλαμβάνει Story Map ή πρόσθετη άδεια χρήσης για Βασικές Εφαρμογές."
},
"storyTellerUserType": {
"notCreatorError": "Ο λογαριασμός σας (%USER_NAME%) δεν διαθέτει άδεια χρήσης των εργαλείων δημιουργίας κλασικών story map. Ζητήστε από τον διαχειριστή του οργανισμού σας να σας εκχωρήσει τύπο χρήστη Creator."
}
}
});
2 changes: 2 additions & 0 deletions src/app/storymaps/common/_resources/nls/el/media.js
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,8 @@ define({
"embedProtocolLabel": "Φορτώστε τη σελίδα μέσω ασφαλούς σύνδεσης (HTTPS)",
"embedProtocolWarning1": "Εάν αυτή η σελίδα δεν φορτώνεται στην ιστορία σας, δεν μπορεί να ενσωματωθεί για λόγους ασφαλείας web. Ως εναλλακτική λύση, προσθέστε ένα σύνδεσμο στην αφήγησή σας, για να ανοίξει η σελίδα σε μια νέα καρτέλα του προγράμματος περιήγησης. <a href='http://links.esri.com/storymaps/blogs_mixed_content/' target='_blank'>Μάθετε περισσότερα</a>",
"embedProtocolWarning2": "Εάν αυτή η σελίδα δεν φορτώνεται στην ιστορία σας, καταργήστε αυτή την επιλογή και δοκιμάστε ξανά. Εάν η σελίδα εξακολουθεί να μην φορτώνεται, δεν μπορεί να ενσωματωθεί για λόγους ασφαλείας web. Ως εναλλακτική λύση, προσθέστε ένα σύνδεσμο στην αφήγησή σας, για να ανοίξει η σελίδα σε μια νέα καρτέλα του προγράμματος περιήγησης. <a href='http://links.esri.com/storymaps/blogs_mixed_content/' target='_blank'>Μάθετε περισσότερα</a>",
"useParentOriginLabel": "Να επιτρέπεται στα μέλη άλλων οργανισμών να αποκτούν πρόσβαση στο περιεχόμενο αυτό.",
"useParentOriginTooltip": "Ενεργοποιήστε την επιλογή μόνο αν η ιστοσελίδα είναι web εφαρμογή του ArcGIS η οποία έχει κοινοποιηθεί σε μέλη άλλων οργανισμών. Στον οργανισμό σας πρέπει να είναι ενεργοποιημένη η επιλογή σύνδεσης σε άλλους οργανισμούς.",
"learn": "Μάθετε περισσότερα",
"lblAltText": "Εναλλακτικό κείμενο",
"placeholderAltText": "Καταχωρήστε μια περιγραφή αυτού του πολυμέσου για αναγνώστες με προβλήματα όρασης...",
Expand Down
3 changes: 3 additions & 0 deletions src/app/storymaps/common/_resources/nls/es/core.js
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,9 @@ define({
},
"licenseChange2018": {
"noAccess": "Su cuenta (%USER_NAME%) no tiene licencia para abrir un story map que no sea público. Pídale al administrador de su organización que le asigne un tipo de usuario que incluya Story Maps o una licencia complementaria de aplicaciones esenciales."
},
"storyTellerUserType": {
"notCreatorError": "Su cuenta (%USER_NAME%) no tiene licencia para usar builders de story maps clásicos. Pídale al administrador de su organización que le asigne un tipo de usuario Creator."
}
}
});
Loading

0 comments on commit cc86de0

Please sign in to comment.