View copy-k8s-resources-across-namespaces.sh
kubectl get rs,secrets -o json --namespace old | jq '.items[].metadata.namespace = "new"' | kubectl create-f - |
View ContourInAnonymousLoadBalancing.cs
public class ContourFormRefreshPayload | |
{ | |
public Guid Id { get; set; } | |
} | |
public class ContourFormCacheRefresher : JsonCacheRefresherBase<ContourFormCacheRefresher> | |
{ | |
public static string Id = "AA2970FD-8785-42C2-A289-A7A6614CAE45"; | |
protected override ContourFormCacheRefresher Instance => this; | |
public override Guid UniqueIdentifier => new Guid(Id); |
View ConfigureLuceneIndexing.cs
using System.Web.UI; | |
using Examine; | |
using Examine.LuceneEngine; | |
using Examine.LuceneEngine.Providers; | |
using Umbraco.Core; | |
using Umbraco.Web; | |
namespace AMAZINGWEBSITE.Web.Core.ApplicationEventHandlers | |
{ | |
public class ConfigureLuceneIndexing : IApplicationEventHandler |
View StringExtensions.cs
using System; | |
using System.Linq; | |
using System.Text.RegularExpressions; | |
using System.Web; | |
namespace MyUmbracoSite.Core.Extensions | |
{ | |
public static class StringExtensions | |
{ | |
// http://bendetat.com/the-greatest-string-formatwith-implementation-in-the-world.html |
View sublime.reg
Windows Registry Editor Version 5.00 | |
; This will make it appear when you right click ON a folder | |
; The "Icon" line can be removed if you don't want the icon to appear | |
[HKEY_CLASSES_ROOT\Directory\shell\sublime] | |
@="Open Folder as &Sublime Project" | |
"Icon"="\"C:\\Program Files\\Sublime Text 3\\sublime_text.exe\",0" | |
[HKEY_CLASSES_ROOT\Directory\shell\sublime\command] |
View RedirectToParent.cshtml
@inherits UmbracoTemplatePage | |
@{ | |
var parent = Model.Content.Parent; | |
while (true) | |
{ | |
if (parent.TemplateId > 0 && parent.TemplateId != Model.Content.TemplateId) | |
{ | |
break; | |
} | |
parent = parent.Parent; |
View your.csproj
<Project> | |
<Target Name="BeforeBuild"> | |
<Exec WorkingDirectory="..\.." Command="powershell.exe .\grunt-build.ps1 -target $(Configuration)" /> | |
<ItemGroup> | |
<Content Include="css\**\*.css" /> | |
<Content Include="js\**\*.js" /> | |
<Content Include="js\**\*.js.map" /> | |
<Content Include="fonts\**\*.*" /> | |
<Content Include="img\**\*.png" /> | |
<Content Include="img\**\*.gif" /> |
View umbraco-jul-fix.ps1
Param( | |
[Parameter(Mandatory=$true)] $path | |
) | |
$proxyHtm = @" | |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |
<html xmlns="http://www.w3.org/1999/xhtml" > | |
<head> | |
<title>Repo proxy</title> | |
</head> |
View StringArrayValueConverter.cs
using System; | |
using Newtonsoft.Json; | |
using Umbraco.Core.Models.PublishedContent; | |
using Umbraco.Core.PropertyEditors; | |
namespace Epiphany.PropertyEditorValueConverters | |
{ | |
[PropertyValueType(typeof(string[]))] | |
[PropertyValueCache(PropertyCacheValue.All, PropertyCacheLevel.Content)] | |
public class StringArrayValueConverter : PropertyValueConverterBase |
View package.manifest
{ | |
propertyEditors: [ | |
{ | |
alias: "Epiphany.NoEditBig", | |
name: "Label (Big)", | |
editor: { | |
view: "~/umbraco/views/propertyeditors/readonlyvalue/readonlyvalue.html", | |
valueType: 'TEXT', | |
} | |
} |
NewerOlder