Skip to content

Instantly share code, notes, and snippets.

View splitbrain's full-sized avatar
🙃

Andreas Gohr splitbrain

🙃
View GitHub Profile
@splitbrain
splitbrain / openapi.json
Created January 7, 2024 14:32
openapi example DokuWiki
{
"openapi": "3.1.0",
"info": {
"title": "DokuWiki API",
"description": "The DokuWiki API OpenAPI specification",
"version": "12",
"x-locale": "en-US"
},
"servers": [
{
<?php
/**
* Rename all files affected by https://github.com/splitbrain/dokuwiki/issues/3698
*
* Upload this file to your DokuWiki root. It should be placed right next to the doku.php file. Then run
* call it in your browser at https://yourserver.com/yourwiki/turkishfix.php
*
* Delete the file once you're done
*/
if (!defined('DOKU_INC')) define('DOKU_INC', __DIR__ . '/');
<?php
$OTS = '/usr/bin/ots';
loadurl();
if(!isset($_REQUEST['format']) || $_REQUEST['format'] =! 'text'){
header('Content-Type: text/html; charset=utf-8');
html_header();
form();
@splitbrain
splitbrain / sbm.sh
Created September 6, 2012 22:01
CLI tool to create an SSH alias
# SSH bookmark creator
sbm(){
if [ $# -lt 2 ]; then
echo "Usage: sbm <short> [<user>@]<hostname> [-p <port>]" >&2
return 1
fi
short=$1
arg=$2
@splitbrain
splitbrain / azure-ad-b2c-jwt-rsa.php
Created April 15, 2019 12:57
example how to convert Azure AD B2C key info to PEM format
<?php
// composer require phpseclib/phpseclib
require_once('vendor/autoload.php');
$tenant = 'cosmocode';
$policy = 'b2c_1_signupandsignin';
@splitbrain
splitbrain / versionfix.php
Last active March 10, 2017 09:42
Check and fix versions for DokuWiki plugins
#!/usr/bin/php
<?php
echo 'please use https://github.com/splitbrain/dokuwiki-versionfix now';
@splitbrain
splitbrain / action.php
Created May 27, 2016 08:49
log js and non js accesses
<?php
/**
* DokuWiki Plugin jscheck (Action Component)
*
* @license GPL 2 http://www.gnu.org/licenses/gpl-2.0.html
* @author Andreas Gohr <andi@splitbrain.org>
*/
// must be run within Dokuwiki
if(!defined('DOKU_INC')) die();
@splitbrain
splitbrain / fixer.php
Created January 24, 2016 12:38
DokuWiki CLI script I used to automatically create pull requests for all DokuWiki plugins available on github that had wrong method signatures
#!/usr/bin/php
<?php
if(!defined('DOKU_INC')) define('DOKU_INC', realpath(dirname(__FILE__) . '/../') . '/');
define('NOSESSION', 1);
require_once(DOKU_INC . 'inc/init.php');
class FixerCLI extends DokuCLI {
protected $dir;
@splitbrain
splitbrain / apps.php
Last active December 31, 2015 03:49 — forked from isotopp/apps.php
#! /usr/bin/php
<?php
class AndroidApp {
#0: Trees for Cars by Leo Grand
#1: 0,99 $
#2: December 11, 2013
#3: Complete
#4: Android Apps
#5: Transportation
diff --git a/Marlin/Configuration.h b/Marlin/Configuration.h
index a935bde..3ca167c 100644
--- a/Marlin/Configuration.h
+++ b/Marlin/Configuration.h
@@ -8,13 +8,13 @@
// Huxley: http://reprap.org/wiki/RepRapPro_Huxley_maintenance
// Uncomment ONE of the next three lines - the one for your RepRap machine
-//#define REPRAPPRO_HUXLEY
-#define REPRAPPRO_MENDEL