Skip to content

Instantly share code, notes, and snippets.

View adnanzameer's full-sized avatar

Adnan Zameer adnanzameer

View GitHub Profile
@adnanzameer
adnanzameer / XhtmlExtensions.cs
Last active January 22, 2024 10:08
Improving Alt Text for Images in TinyMCE and Optimizley CMS
using Alloy.Models.Media;
using EPiServer.Core;
using EPiServer.Core.Html.StringParsing;
using EPiServer.ServiceLocation;
using EPiServer.Web;
using HtmlAgilityPack;
public static class XhtmlExtensions
{
public static XhtmlString AdjustAltText(this XhtmlString xhtmlString)
@adnanzameer
adnanzameer / PageDataPagePartialRouter.cs
Last active May 20, 2025 16:08
Removing a Segment from the URL in Optimizely CMS 12 Using Partial Routing
using System.Globalization;
using System.Web;
using EPiServer.Core.Routing;
using EPiServer.Core.Routing.Pipeline;
using EPiServer.Filters;
using EPiServer.Framework.Cache;
public class SitePageDataPartialRouter(
IContentLoader contentLoader,
ISynchronizedObjectInstanceCache cache)