Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Anchor noopener #10009

Merged
merged 2 commits into from
Mar 24, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions src/Umbraco.Tests/Services/Importing/StandardMvc-Package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -210,15 +210,15 @@ Google Maps - A map macro that you can use within Rich Text Areas
<panelContent1>
<![CDATA[<h2>Built by Creative Founds</h2>
<p><img src="/images/web_applications.jpg" alt="Web Applications" class="fr"/><strong>Creative Founds</strong> design and build first class software solutions that deliver big results. We provide ASP.NET web and mobile applications, Umbraco development service &amp; technical consultancy.</p>
<p><a href="http://www.creativefounds.co.uk" target="_blank">www.creativefounds.co.uk</a></p>]]>
<p><a href="http://www.creativefounds.co.uk" target="_blank" rel="noopener">www.creativefounds.co.uk</a></p>]]>
</panelContent1>
<panelContent2>
<![CDATA[<h2>Umbraco Development</h2>
<p><img src="/images/umbraco_square.jpg" alt="Umbraco" class="fr"/>Umbraco the the leading ASP.NET open source CMS, under pinning over 150,000 websites. Our Certified Developers are experts in developing high performance and feature rich websites.</p>]]>
</panelContent2>
<panelContent3>
<![CDATA[<h2>Contact Us</h2>
<p><a href="http://www.twitter.com/chriskoiak" target="_blank"><img src="/images/twitter_square.png" alt="Contact Us on Twitter" class="fr"/></a>We'd love to hear how this package has helped you and how it can be improved. Get in touch on the <a href="https://our.umbraco.com/projects/starter-kits/standard-website-mvc" target="_blank">project website</a> or via <a href="http://www.twitter.com/chriskoiak" target="_blank">twitter</a></p>]]>
<p><a href="http://www.twitter.com/chriskoiak" target="_blank" rel="noopener"><img src="/images/twitter_square.png" alt="Contact Us on Twitter" class="fr"/></a>We'd love to hear how this package has helped you and how it can be improved. Get in touch on the <a href="https://our.umbraco.com/projects/starter-kits/standard-website-mvc" target="_blank" rel="noopener">project website</a> or via <a href="http://www.twitter.com/chriskoiak" target="_blank" rel="noopener">twitter</a></p>]]>
</panelContent3>
<primaryNavigation><![CDATA[1072,1073,1077,1079,1080]]></primaryNavigation>
<address>Standard Website MVC, Company Address, Glasgow, Postcode</address>
Expand Down Expand Up @@ -418,7 +418,7 @@ Google Maps - A map macro that you can use within Rich Text Areas
<![CDATA[<h3>Standard Website MVC</h3>
<p>Well hello! This website package demonstrates all the standard functionality of Umbraco. It's a great starting point for <span>starting point for further development or as a prototype.</span></p>
<h3>Creative Founds</h3>
<p>This package was developed by <a href="http://www.twitter.com/chriskoiak" target="_blank">Chris Koiak</a> &amp; <a href="http://www.creativefounds.co.uk" target="_blank">Creative Founds</a>. </p>]]>
<p>This package was developed by <a href="http://www.twitter.com/chriskoiak" target="_blank" rel="noopener">Chris Koiak</a> &amp; <a href="http://www.creativefounds.co.uk" target="_blank" rel="noopener">Creative Founds</a>. </p>]]>
</bodyText>
<umbracoNaviHide>1</umbracoNaviHide>
</Slide>
Expand Down
4 changes: 2 additions & 2 deletions src/Umbraco.Tests/Services/PerformanceTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -297,11 +297,11 @@ private IEnumerable<NodeDto> PrimeDbWithLotsOfContentXmlRecords(Guid customObjec
<slideshow><![CDATA[1250,1251,1252]]></slideshow>
<panelContent1><![CDATA[<h2>Built by Creative Founds</h2>
<p><img src='/images/web_applications.jpg' alt='Web Applications' class='fr'/><strong>Creative Founds</strong> design and build first class software solutions that deliver big results. We provide ASP.NET web and mobile applications, Umbraco development service &amp; technical consultancy.</p>
<p><a href='http://www.creativefounds.co.uk' target='_blank'>www.creativefounds.co.uk</a></p>]]></panelContent1>
<p><a href='http://www.creativefounds.co.uk' target='_blank' rel='noopener'>www.creativefounds.co.uk</a></p>]]></panelContent1>
<panelContent2><![CDATA[<h2>Umbraco Development</h2>
<p><img src='/images/umbraco_square.jpg' alt='Umbraco' class='fr'/>Umbraco the the leading ASP.NET open source CMS, under pinning over 150,000 websites. Our Certified Developers are experts in developing high performance and feature rich websites.</p>]]></panelContent2>
<panelContent3><![CDATA[<h2>Contact Us</h2>
<p><a href='http://www.twitter.com/chriskoiak' target='_blank'><img src='/images/twitter_square.png' alt='Contact Us on Twitter' class='fr'/></a>We'd love to hear how this package has helped you and how it can be improved. Get in touch on the <a href='https://our.umbraco.com/projects/starter-kits/standard-website-mvc' target='_blank'>project website</a> or via <a href='http://www.twitter.com/chriskoiak' target='_blank'>twitter</a></p>]]></panelContent3>
<p><a href='http://www.twitter.com/chriskoiak' target='_blank' rel='noopener'><img src='/images/twitter_square.png' alt='Contact Us on Twitter' class='fr'/></a>We'd love to hear how this package has helped you and how it can be improved. Get in touch on the <a href='https://our.umbraco.com/projects/starter-kits/standard-website-mvc' target='_blank' rel='noopener'>project website</a> or via <a href='http://www.twitter.com/chriskoiak' target='_blank' rel='noopener'>twitter</a></p>]]></panelContent3>
<primaryNavigation><![CDATA[1231,1232,1236,1238,1239]]></primaryNavigation>
<address>Standard Website MVC, Company Address, Glasgow, Postcode</address>
<copyright>Copyright &amp;copy; 2012 Your Company</copyright>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -193,7 +193,7 @@ angular.module('umbraco.mocks').
"defaultdialogs_recycleBinDeleting": "The items in the recycle bin are now being deleted. Please do not close this window while this operation takes place",
"defaultdialogs_recycleBinIsEmpty": "The recycle bin is now empty",
"defaultdialogs_recycleBinWarning": "When items are deleted from the recycle bin, they will be gone forever",
"defaultdialogs_regexSearchError": "<a target='_blank' href='http://regexlib.com'>regexlib.com</a>'s webservice is currently experiencing some problems, which we have no control over. We are very sorry for this inconvenience.",
"defaultdialogs_regexSearchError": "<a target='_blank' rel='noopener' href='http://regexlib.com'>regexlib.com</a>'s webservice is currently experiencing some problems, which we have no control over. We are very sorry for this inconvenience.",
"defaultdialogs_regexSearchHelp": "Search for a regular expression to add validation to a form field. Exemple: 'email, 'zip-code' 'url'",
"defaultdialogs_removeMacro": "Remove Macro",
"defaultdialogs_requiredField": "Required Field",
Expand Down Expand Up @@ -355,7 +355,7 @@ angular.module('umbraco.mocks').
"installer_databaseHeader": "Database configuration",
"installer_databaseInstall": " Press the <strong>install</strong> button to install the Umbraco %0% database ",
"installer_databaseInstallDone": "Umbraco %0% has now been copied to your database. Press <strong>Next</strong> to proceed.",
"installer_databaseNotFound": "<p>Database not found! Please check that the information in the 'connection string' of the \"web.config\" file is correct.</p> <p>To proceed, please edit the 'web.config' file (using Visual Studio or your favourite text editor), scroll to the bottom, add the connection string for your database in the key named 'UmbracoDbDSN' and save the file. </p> <p> Click the <strong>retry</strong> button when done.<br /><a href='https://our.umbraco.com/Documentation/Reference/Config/webconfig/' target='_blank'> More information on editing web.config here.</a></p>",
"installer_databaseNotFound": "<p>Database not found! Please check that the information in the 'connection string' of the \"web.config\" file is correct.</p> <p>To proceed, please edit the 'web.config' file (using Visual Studio or your favourite text editor), scroll to the bottom, add the connection string for your database in the key named 'UmbracoDbDSN' and save the file. </p> <p> Click the <strong>retry</strong> button when done.<br /><a href='https://our.umbraco.com/Documentation/Reference/Config/webconfig/' target='_blank' rel='noopener'> More information on editing web.config here.</a></p>",
"installer_databaseText": "To complete this step, you must know some information regarding your database server ('connection string').<br /> Please contact your ISP if necessary. If you're installing on a local machine or server you might need information from your system administrator.",
"installer_databaseUpgrade": " <p> Press the <strong>upgrade</strong> button to upgrade your database to Umbraco %0%</p> <p> Don't worry - no content will be deleted and everything will continue working afterwards! </p> ",
"installer_databaseUpgradeDone": "Your database has been upgraded to the final version %0%.<br />Press <strong>Next</strong> to proceed. ",
Expand Down Expand Up @@ -420,7 +420,7 @@ angular.module('umbraco.mocks').
"login_greeting6": "Happy friendly Friday",
"login_greeting7": "Happy shiny Saturday",
"login_instruction": "Log in below:",
"login_bottomText": "<p style='text-align:right;'>&copy; 2001 - %0% <br /><a href='https://Umbraco.com' style='text-decoration: none' target='_blank'>Umbraco.org</a></p> ",
"login_bottomText": "<p style='text-align:right;'>&copy; 2001 - %0% <br /><a href='https://Umbraco.com' style='text-decoration: none' target='_blank' rel='noopener'>Umbraco.org</a></p> ",
"main_dashboard": "Dashboard",
"main_sections": "Sections",
"main_tree": "Content",
Expand Down
6 changes: 3 additions & 3 deletions src/Umbraco.Web.UI.Client/src/installer/installer.service.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ angular.module("umbraco.install").factory('installerService', function ($rootSco
"Over 500 000 websites are currently powered by Umbraco",
"At least 2 people have named their cat 'Umbraco'",
"On an average day more than 1000 people download Umbraco",
"<a target='_blank' href='https://umbraco.tv/'>umbraco.tv</a> is the premier source of Umbraco video tutorials to get you started",
"You can find the world's friendliest CMS community at <a target='_blank' href='https://our.umbraco.com/'>our.umbraco.com</a>",
"<a target='_blank' rel='noopener' href='https://umbraco.tv/'>umbraco.tv</a> is the premier source of Umbraco video tutorials to get you started",
"You can find the world's friendliest CMS community at <a target='_blank' rel='noopener' href='https://our.umbraco.com/'>our.umbraco.com</a>",
"You can become a certified Umbraco developer by attending one of the official courses",
"Umbraco works really well on tablets",
"You have 100% control over your markup and design when crafting a website in Umbraco",
Expand All @@ -30,7 +30,7 @@ angular.module("umbraco.install").factory('installerService', function ($rootSco
"At least 4 people have the Umbraco logo tattooed on them",
"'Umbraco' is the Danish name for an allen key",
"Umbraco has been around since 2005, that's a looong time in IT",
"More than 700 people from all over the world meet each year in Denmark in May for our annual conference <a target='_blank' href='https://umbra.co/codegarden'>CodeGarden</a>",
"More than 700 people from all over the world meet each year in Denmark in May for our annual conference <a target='_blank' rel='noopener' href='https://umbra.co/codegarden'>CodeGarden</a>",
"While you are installing Umbraco someone else on the other side of the planet is probably doing it too",
"You can extend Umbraco without modifying the source code using either JavaScript or C#",
"Umbraco has been installed in more than 198 countries"
Expand Down
2 changes: 1 addition & 1 deletion src/Umbraco.Web.UI.Client/src/installer/steps/upgrade.html
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ <h1>Upgrading Umbraco</h1>
To compare versions and read a report of changes between versions, use the <em>View Report</em> button below.
</p>
<p>
<a ng-href="{{installer.current.model.reportUrl}}" target="_blank" class="btn btn-info">View Report</a>
<a ng-href="{{installer.current.model.reportUrl}}" target="_blank" rel="noopener" class="btn btn-info">View Report</a>
</p>
<p>
Simply click <strong>continue</strong> below to be guided through the rest of the upgrade.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<h3>Hours of Umbraco training videos are only a click away</h3>
<p>Want to master Umbraco? Spend a couple of minutes learning some best practices by watching one of these videos about using Umbraco. And visit <a href="http://umbraco.tv" target="_blank">umbraco.tv</a> for even more Umbraco videos</p>
<p>Want to master Umbraco? Spend a couple of minutes learning some best practices by watching one of these videos about using Umbraco. And visit <a href="http://umbraco.tv" target="_blank" rel="noopener">umbraco.tv</a> for even more Umbraco videos</p>

<div class="row-fluid"
ng-init="init('https://umbraco.tv/videos/implementor/chapterrss?sort=no')"
Expand Down
7 changes: 2 additions & 5 deletions src/Umbraco.Web.UI/Umbraco/Views/Default.cshtml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
<div style="margin: 10px;">
<h3><img src="assets/img/application/logo.png" alt="Umbraco logo" style="vertical-align: text-bottom;" /> Umbraco</h3>
<p>For full functionality of Umbraco CMS it is necessary to enable JavaScript.</p>
<p>Here are the <a href="https://www.enable-javascript.com/" target="_blank" style="text-decoration: underline;">instructions how to enable JavaScript in your web browser</a>.</p>
<p>Here are the <a href="https://www.enable-javascript.com/" target="_blank" rel="noopener" style="text-decoration: underline;">instructions how to enable JavaScript in your web browser</a>.</p>
</div>
</noscript>

Expand Down Expand Up @@ -115,15 +115,12 @@
@Html.BareMinimumServerVariablesScript(Url, Url.Action("ExternalLogin", "BackOffice", new { area = ViewData.GetUmbracoPath() }), Model.Features, Current.Configs.Global())

<script>

document.angularReady = function(app) {
@Html.AngularValueExternalLoginInfoScript(ViewData.GetExternalSignInProviderErrors())
@Html.AngularValueResetPasswordCodeInfoScript(ViewData["PasswordResetCode"])
@Html.AngularValueTinyMceAssets()

//required for the noscript trick
document.getElementById("mainwrapper").style.display = "inherit";

}
</script>

Expand All @@ -136,4 +133,4 @@
}

</body>
</html>
</html>
10 changes: 5 additions & 5 deletions src/Umbraco.Web.UI/Umbraco/config/lang/cs.xml
Original file line number Diff line number Diff line change
Expand Up @@ -280,7 +280,7 @@
<key alias="childItems" version="7.0">Podřízené položky</key>
<key alias="target" version="7.0">Cíl</key>
<key alias="scheduledPublishServerTime">This translates to the following time on the server:</key>
<key alias="scheduledPublishDocumentation"><![CDATA[<a href="https://our.umbraco.com/documentation/Getting-Started/Data/Scheduled-Publishing/#timezones" target="_blank">What does this mean?</a>]]></key>
<key alias="scheduledPublishDocumentation"><![CDATA[<a href="https://our.umbraco.com/documentation/Getting-Started/Data/Scheduled-Publishing/#timezones" target="_blank" rel="noopener">What does this mean?</a>]]></key>
<key alias="nestedContentDeleteItem">Are you sure you want to delete this item?</key>
<key alias="nestedContentDeleteAllItems">Are you sure you want to delete all items?</key>
<key alias="nestedContentEditorNotSupported">Property %0% uses editor %1% which is not supported by Nested Content.</key>
Expand Down Expand Up @@ -451,7 +451,7 @@
<key alias="recycleBinDeleting">Položky koše jsou nyní mazány. Nezavírejte, prosím, toto okno, dokud operace probíhá</key>
<key alias="recycleBinIsEmpty">Koš je nyní prázdný</key>
<key alias="recycleBinWarning">Odebrání položek z koše způsobí jejich trvalé odstranění</key>
<key alias="regexSearchError"><![CDATA[Webová služba<a target='_blank' href='http://regexlib.com'>regexlib.com</a> má v tuto chvíli nějaké problémy, které jsou mimo naší kontrolu. Omlouváme se za vzniklé nepříjemnosti.]]></key>
<key alias="regexSearchError"><![CDATA[Webová služba<a target='_blank' rel='noopener' href='http://regexlib.com'>regexlib.com</a> má v tuto chvíli nějaké problémy, které jsou mimo naší kontrolu. Omlouváme se za vzniklé nepříjemnosti.]]></key>
<key alias="regexSearchHelp">Vyhledat regulární výraz pro přidání validace formulářového prvku. Například: 'email, 'PSČ' 'URL'</key>
<key alias="removeMacro">Odstranit makro</key>
<key alias="requiredField">Pole je vyžadování</key>
Expand Down Expand Up @@ -929,7 +929,7 @@
<key alias="instruction">přihlašte se níže</key>
<key alias="signInWith">Přihlásit se pomocí</key>
<key alias="timeout">Relace vypršela</key>
<key alias="bottomText"><![CDATA[<p style="text-align:right;">&copy; 2001 - %0% <br /><a href="https://umbraco.com" style="text-decoration: none" target="_blank">umbraco.org</a></p> ]]></key>
<key alias="bottomText"><![CDATA[<p style="text-align:right;">&copy; 2001 - %0% <br /><a href="https://umbraco.com" style="text-decoration: none" target="_blank" rel="noopener">umbraco.org</a></p> ]]></key>
<key alias="forgottenPassword">Zapomenuté heslo?</key>
<key alias="forgottenPasswordInstruction">Na uvedenou adresu bude zaslán e-mail s odkazem pro obnovení hesla</key>
<key alias="requestPasswordResetConfirmation">Pokud odpovídá našim záznamům, bude na zadanou adresu zaslán e-mail s pokyny k obnovení hesla</key>
Expand Down Expand Up @@ -987,7 +987,7 @@
<tbody>
<tr>
<td style='font-family: sans-serif; font-size: 14px; vertical-align: top; border-radius: 5px; text-align: center; background: #35C786;' align='center' bgcolor='#35C786' valign='top'>
<a href='%1%' target='_blank' style='color: #FFFFFF; text-decoration: none; -ms-word-break: break-all; word-break: break-all; border-radius: 5px; box-sizing: border-box; cursor: pointer; display: inline-block; font-size: 14px; font-weight: bold; text-transform: capitalize; background: #35C786; margin: 0; padding: 12px 30px; border: 1px solid #35c786;'>
<a href='%1%' target='_blank' rel='noopener' style='color: #FFFFFF; text-decoration: none; -ms-word-break: break-all; word-break: break-all; border-radius: 5px; box-sizing: border-box; cursor: pointer; display: inline-block; font-size: 14px; font-weight: bold; text-transform: capitalize; background: #35C786; margin: 0; padding: 12px 30px; border: 1px solid #35c786;'>
Kliknutím na tento odkaz obnovíte své heslo
</a>
</td>
Expand Down Expand Up @@ -1920,7 +1920,7 @@
<tbody>
<tr>
<td style='font-family: sans-serif; font-size: 14px; vertical-align: top; border-radius: 5px; text-align: center; background: #35C786;' align='center' bgcolor='#35C786' valign='top'>
<a href='%3%' target='_blank' style='color: #FFFFFF; text-decoration: none; -ms-word-break: break-all; word-break: break-all; border-radius: 5px; box-sizing: border-box; cursor: pointer; display: inline-block; font-size: 14px; font-weight: bold; text-transform: capitalize; background: #35C786; margin: 0; padding: 12px 30px; border: 1px solid #35c786;'>
<a href='%3%' target='_blank' rel='noopener' style='color: #FFFFFF; text-decoration: none; -ms-word-break: break-all; word-break: break-all; border-radius: 5px; box-sizing: border-box; cursor: pointer; display: inline-block; font-size: 14px; font-weight: bold; text-transform: capitalize; background: #35C786; margin: 0; padding: 12px 30px; border: 1px solid #35c786;'>
Kliknutím na tento odkaz přijměte pozvání
</a>
</td>
Expand Down
Loading