Skip to content

Instantly share code, notes, and snippets.

vlt --credentials admin:admin co http://localhost:4502/crx/-/jcr:root/mypage
@kuckmc01
kuckmc01 / gist:12cfdab16d8236e7ebbeca754c267141
Created October 27, 2016 18:56
rebuild aem clientlibs
/libs/granite/ui/content/dumplibs.rebuild.html
from: https://adobe-consulting-services.github.io/acs-aem-commons/features/generic-lists.html
Touch
<jcr:root xmlns:cq="http://www.day.com/jcr/cq/1.0" xmlns:jcr="http://www.jcp.org/jcr/1.0"
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/foundation/form/select"
fieldLabel="Social Service"
name="./social">
<datasource
@kuckmc01
kuckmc01 / touchuinote.txt
Created January 11, 2017 20:25
Touch UI Note
<note
jcr:primaryType="nt:unstructured"
sling:resourceType="cq/gui/components/authoring/dialog/note"
note="NoteText" />
@kuckmc01
kuckmc01 / PublishAuditEventListener.java
Created January 19, 2017 15:11
Sample Replication Event Listener
package com.mk.core.services;
import com.adobe.granite.workflow.PayloadMap;
import com.day.cq.replication.ReplicationAction;
import com.day.cq.replication.ReplicationActionType;
import com.day.cq.wcm.api.NameConstants;
import com.day.cq.workflow.WorkflowException;
import com.day.cq.workflow.WorkflowService;
import com.day.cq.workflow.WorkflowSession;
import com.day.cq.workflow.exec.WorkflowData;
${request.requestParameterMap['test'][0].toString}
@kuckmc01
kuckmc01 / vltit.sh
Created July 18, 2017 13:55
vlt script - a script to simplify vault downloads without using intellivault
#!/usr/bin/env bash
# Usage:
#set SAVETOPATH
# ./vltit.sh - l /content/some/path
USERNAME=admin
PASSWORD=admin
SAVETOPATH="${HOME}/matt.kuckuck/myvlt"]
HOST="http://localhost:4502"
@kuckmc01
kuckmc01 / pushit.sh
Last active August 7, 2017 16:04
Push git current branch without typing branch name.
#!/usr/bin/env bash
# Add to .bash_profile: alias pushit='. /locationtofile/pushit.sh'
CURRENT_BRANCH="$(git rev-parse --abbrev-ref HEAD)"
echo "pushing to branch $CURRENT_BRANCH"
git push origin $CURRENT_BRANCH
@kuckmc01
kuckmc01 / Querybuilder.txt
Last active November 7, 2017 19:24
Querybuidler Fun
Querybuilder Debugger Tool
http://localhost:4502/libs/cq/search/content/querydebug.html
Standard Search based on brand
fulltext=something
1_group.p.or=true
1_group.1_type=cq:Page
1_group.2_type=dam:Asset
2_group.p.or=true
2_group.1_path=/content/brand
2_group.2_path=/content/dam/branch
Coral.commons.ready(function () {
try{
var $element = $('[data-target="touchui-reviewer-group-target"]');
if($element && $element.length > 0){
var jsonResponse = Granite.HTTP.eval('sampleUrl');
var select = CUI.Widget.fromElement(CUI.Select,$element);
var selectList = CUI.Widget.fromElement(CUI.SelectList,select._selectList);
jsonResponse.forEach(function(json) {
var text = json.text;
selectList.addOption({