This plugin adds completion for the Kubernetes cluster manager, as well as some aliases for common kubectl commands.
To use it, add kubectl
to the plugins array in your zshrc file:
plugins=(... kubectl)
<%@ Page language="c#" %> | |
<%@ Import Namespace="Microsoft.Extensions.DependencyInjection" %> | |
<%@ Import Namespace="Sitecore.Abstractions" %> | |
<%@ Import Namespace="Sitecore.Configuration" %> | |
<%@ Import Namespace="Sitecore.Data" %> | |
<%@ Import Namespace="Sitecore.Data.Items" %> | |
<%@ Import Namespace="Sitecore.DependencyInjection" %> | |
<%@ Import Namespace="Sitecore.Events" %> | |
<%@ Import Namespace="Sitecore.Globalization" %> | |
<%@ Import Namespace="Sitecore.Pipelines" %> |
# Define the folder path | |
$folderPath = "master:/sitecore/media library" | |
# Get all child media items recursively | |
$mediaItems = Get-ChildItem -Path $folderPath -Recurse -Language * -ErrorAction SilentlyContinue | |
# Calculate total size (in bytes) using the "Size" field | |
$totalSizeInBytes = 0 | |
foreach ($item in $mediaItems) { |
<?xml version="1.0" encoding="UTF-8"?> | |
<configuration | |
xmlns:patch="www.sitecore.net/.../"> | |
<sitecore> | |
<eventing defaultProvider="sitecore"> | |
<eventQueueProvider> | |
<eventQueue name="rrh" patch:after="evertQueue[@name='web']" type="Sitecore.Data.Eventing.$(database)EventQueue, Sitecore.Kernel"> | |
<param ref="dataApis/dataApi[@name='$(database)']" param1="$(name)" /> | |
<param ref="PropertyStoreProvider/store[@name='$(name)']" /> | |
</eventQueue> |
This plugin adds completion for the Kubernetes cluster manager, as well as some aliases for common kubectl commands.
To use it, add kubectl
to the plugins array in your zshrc file:
plugins=(... kubectl)
# Define the path to the Sitecore bin directory | |
$folderName = "App_Config"; | |
$websiteName = "you_site_name" | |
$binPath = "C:\inetpub\wwwroot\$websiteName\$folderName" | |
# Define the destination for the temporary zip file | |
$zipFilePath = "C:\inetpub\wwwroot\$websiteName\temp\$folderName.zip" | |
# Define exclusions |
# Provide URL to newest version of Windows Terminal Application | |
$url = 'https://github.com/microsoft/terminal/releases/download/v1.16.10261.0/Microsoft.WindowsTerminal_Win10_1.16.10261.0_8wekyb3d8bbwe.msixbundle' | |
$split = Split-Path $url -Leaf | |
# Prerequisites | |
Start-BitsTransfer -Source 'https://aka.ms/Microsoft.VCLibs.x64.14.00.Desktop.appx' ` | |
-Destination $home\Microsoft.VCLibs.x86.14.00.Desktop.appx | |
Add-AppxPackage $home\Microsoft.VCLibs.x86.14.00.Desktop.appx | |
# Download |
#Run as Admin | |
# https://gist.github.com/jermdavis/6fb0a6e47d6f1342c089af4c04d29c35#file-1_install-docker-ps1 | |
param( | |
[string]$dockerEnginePath = "C:\", | |
[string]$dockerInstallPath = "C:\Docker", | |
[string]$dockerEngineUrl = "https://download.docker.com/win/static/stable/x86_64/docker-24.0.6.zip", | |
[string]$dockerZip = "docker.zip", |
# before starting, make sure env variable "Sitecore_GraphQL_ExposePlayground" is set to "true" | |
$FileToUpload = "C:\Users\Martin\Pictures\man2x.png" | |
$MediaDestination = "Default Website/new media" | |
$Hostname = "xmc-perficient-introduction-158.sitecorecloud.io" | |
# First, obtain TWT using authorized data from user.json | |
$JWT = .\Request-Token.ps1 | |
# Next, get the upload URL from Authoring GraphQL endpoint |
$sql = @" | |
USE [Sitecore.Master]; | |
-- Variables | |
DECLARE @NewItemId UNIQUEIDENTIFIER = NEWID(); | |
DECLARE @ParentId UNIQUEIDENTIFIER = '{110D559F-DEA5-42EA-9C1C-8A5DF7E70EF9}'; | |
DECLARE @TemplateId UNIQUEIDENTIFIER = '{76036F5E-CBCE-46D1-AF0A-4143F9B557AA}'; -- Sample Item template | |
DECLARE @TextFieldId UNIQUEIDENTIFIER = '{A60ACD61-A6DB-4182-8329-C957982CEC74}'; -- YOUR CORRECT Text field ID | |
DECLARE @Now DATETIME = GETUTCDATE(); | |
DECLARE @ItemName NVARCHAR(255) = 'FFF'; |