Skip to content

Instantly share code, notes, and snippets.

View androsland's full-sized avatar

Andreas Demetriou androsland

  • Cyprus
  • 02:50 (UTC +02:00)
View GitHub Profile
@androsland
androsland / ajax.js
Last active April 21, 2023 14:18
jQuery AJAX request to WordPress API
(function ($) {
$(function () {
// On form submit
$("#my-form").on("submit", function (e) {
e.preventDefault();
form = $(this);
var endpoint = form.data("endpoint");
@androsland
androsland / Mediakeys.ahk
Last active March 28, 2023 11:09 — forked from mistic100/Mediakeys.ahk
Media keys shortcuts for AutoHotkey
; AutoHotkey Media Keys
^!Space::Send {Media_Play_Pause}
^!z::Send {Media_Prev}
^!x::Send {Media_Next}
^!NumpadMult::Send {Volume_Mute}
^!NumpadAdd::Send {Volume_Up}
^!NumpadSub::Send {Volume_Down}
@androsland
androsland / bookmarklet-copy-jira-ticket-name.html
Created December 13, 2022 07:26
Bookmarklet to copy the JIRA ticket link and name you are currently viewing so you can quickly paste it in your standups!
javascript:(function(){function copyText(e){var i=document.createElement("textarea"),t=document.getSelection();i.textContent=e,document.body.appendChild(i),t.removeAllRanges(),i.select(),document.execCommand("copy"),t.removeAllRanges(),document.body.removeChild(i)}var ticketNumber=document.querySelector("#jira-issue-header > div > div > div > nav > ol > div:nth-child(4) > li > a > span"),createA=document.createElement("a"),createAText=document.createTextNode(ticketNumber.innerHTML);createA.setAttribute("href",window.location),createA.appendChild(createAText);var ticketName=document.querySelector("#ak-main-content > div > div > div._4t3i1osq._1e0c1txw._2lx21bp4 > div._4t3i1osq._kqswh2mm > div._kqswh2mm._4t3i1osq > div._ogwtidpf._6tinidpf._1cezidpf._m3zkidpf._7yjtidpf._ldgnidpf._un3pidpf._29hzidpf._4t3i1osq._1e0c1txw._2lx21bp4._15y61q9c._k8em1osq._dzc24jg8 > div > div._1reo1e7b._18m92qvy._12ji1r31._1qu2glyw._12y31o36._16jlkb7n._1o9zidpf._i0dlidpf._1ul9xilx._19bv18bx > div > div._1e0c1txw._16jlkb7n._1o9zkb7n._i0