Remove span tags from HTML
</?span[^>]*>
Replace Sitecore SPAN tags inside of anchors:
<span style="text-decoration: underline;">([^<>]+)</span>
$1
// Add click listener | |
el.addEventListener("click", function() { alert('click'); }, false); |
// Get single element by ID | |
var el=document.getElementById('test'); | |
// Get single element by class name | |
var el=document.getElementsByClassName('test')[0]; |
// based on: https://www.techiediaries.com/javascript/pure-javascript-equivalent-or-alternative-to-jquery-ready/ | |
// based on: https://stackoverflow.com/a/9899701/271985 | |
function docReady(fn) { | |
if (document.readyState !== 'loading'){ | |
fn(); | |
} else { | |
document.addEventListener('DOMContentLoaded', fn); | |
} | |
} |
// loads later, so may be slow | |
window.addEventListener('load', functionName, false ); |
using Telerik.Sitefinity.Modules.News; | |
using Telerik.Sitefinity.News.Model; | |
public void ChangeNewsDate() | |
{ | |
// https://www.progress.com/blogs/how_to_publish_content_items_in_the_past | |
// https://www.progress.com/documentation/sitefinity-cms/for-developers-modify-news-items | |
var pubDate = new DateTime(2019, 02, 25); | |
var manager = NewsManager.GetManager(); | |
//var item = manager.GetNewsItem(new Guid("6aa1dc9a-58ad-45e5-b624-fe5e8267728a")); |
public static ItemViewModel GetFirstItemViewModel(this DynamicContentListViewModel listModel) | |
{ | |
ItemViewModel item = null; | |
if (listModel.Items.Any()) | |
{ | |
item = listModel.Items.First(); | |
} | |
return item; | |
} |
</?span[^>]*>
<span style="text-decoration: underline;">([^<>]+)</span>
$1
find . -type f -not -path '*/\.*' -printf '%TY.%Tm.%Td %THh%TM %Ta %p\n' |sort -n|less |
// note this works for Sitecore 8.2 Experience Editor edit mode; no other versions or variations tested | |
// highly inspired and updated from https://mattneil.co.uk/2016/12/08/detect-sitecore-page-modes/ | |
var isSitecoreEditing = function() { return !!(Sitecore && Sitecore.WebEditSettings && Sitecore.WebEditSettings.editing); }; | |
if (isSitecoreEditing()) { | |
// in Sitecore editing mode | |
} else { | |
// not in Sitecore editing mode | |
} |
$folders = Get-ChildItem "C:\data\sites\test.local\Data\serializationps\master\sitecore\media library\Images" -recurse | ?{ $_.PSIsContainer } | |
$folders | Import-Item -root "C:\data\sites\test.local\Data\serializationps\" -DisableEvents |