Lowbird Board  

Zurück   Lowbird Board > Zuckerwatteministerium > Small Talk

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 08.02.2013, 01:15
Reddi Reddi ist offline
Reddi
 
Registriert seit: 20.10.2008
Ort: United States of America
Beiträge: 37
Standard bookmarklet code editor

Found this the other day, thought I'd share ...

This bookmarklet gives you a code editor in your browser with a single click.

plain

Code:
data:text/html, <style type="text/css">#e{position:absolute;top:0;right:0;bottom:0;left:0;}</style><div id="e"></div><script src=/gist.github.com/"http://d1n0x3qji82z53.cloudfront.net/src-min-noconflict/ace.js" type="text/javascript" charset="utf-8"></script><script>var e=ace.edit("e");e.setTheme("ace/theme/monokai");e.getSession().setMode("ace/mode/ruby");</script>
URL encoded

Code:
data:text/html, %3Cstyle%20type%3D%22text%2Fcss%22%3E%23e%7Bposition%3Aabsolute%3Btop%3A0%3Bright%3A0%3Bbottom%3A0%3Bleft%3A0%3B%7D%3C%2Fstyle%3E%3Cdiv%20id%3D%22e%22%3E%3C%2Fdiv%3E%3Cscript%20src%3D%22http%3A%2F%2Fd1n0x3qji82z53.cloudfront.net%2Fsrc-min-noconflict%2Face.js%22%20type%3D%22text%2Fjavascript%22%20charset%3D%22utf-8%22%3E%3C%2Fscript%3E%3Cscript%3Evar%20e%3Dace.edit(%22e%22)%3Be.setTheme(%22ace%2Ftheme%2Fmonokai%22)%3Be.getSession().setMode(%22ace%2Fmode%2Fruby%22)%3B%3C%2Fscript%3E
For other language: Instead of ace/mode/ruby, Use

Markdown -> ace/mode/markdown
Python -> ace/mode/python
C/C++ -> ace/mode/c_cpp
Javscript -> ace/mode/javascript
Java -> ace/mode/java
Scala- -> ace/mode/scala
CoffeeScript -> ace/mode/coffee
and
css, html, php, latex, tex, sh, sql, lua, clojure, dart, typescript, go, groovy, json, jsp, less, lisp,
lucene, perl, powershell, scss, textile, xml, yaml, xquery, liquid, diff
and blahblahblah etc etc etc...

For other theme: Instead of ace/theme/monokai, Use

Eclipse -> ace/theme/eclipse
TextMate -> ace/theme/textmate
and
xcode, vibrant_ink, solarized_dark, solarized_light, tomorrow, tomorrow_night, tomorrow_night_blue, twilight, tomorrow_night_eighties, pastel_on_dark
and blahblahblah etc etc etc...

Geändert von Reddi (16.02.2013 um 23:11 Uhr).
Mit Zitat antworten
  #2  
Alt 10.02.2013, 23:26
Reddi Reddi ist offline
Reddi
 
Registriert seit: 20.10.2008
Ort: United States of America
Beiträge: 37
Standard HotKeys and Navigation

From the main pages ....

LB img pg navigation

http://www.lowbird.com/all/view/2013...10-at-20-22-27
http://pastebin.com/8YzCCz5e
http://userscripts.org/scripts/show/150441

------

Code:
// ==UserScript==
// @match http://www.lowbird.com/*
// ==/UserScript==

/*global window */
(function () {
	"use strict";
	var
		w = window,
		d = window.document,

		prevBar = d.getElementById('prevBar'),
		nextBar = d.getElementById('nextBar'),
		prevUrl = prevBar ? prevBar.getAttribute('href') : null,
		nextUrl = nextBar ? nextBar.getAttribute('href') : null,

		keyDownHandler = function (e) {
			if (e.target.nodeName !== 'BODY') {
				return true;
			}
			if (e.keyCode === 37 && prevUrl) {
				d.location.href = prevUrl;
			} else if (e.keyCode === 39 && nextUrl) {
				d.location.href = nextUrl;
			}
			return true;
		};

	w.onkeydown = keyDownHandler;
}());
LB Hotkeys
http://www.lowbird.com/all/view/2012/09/lowbird-hotkeys
http://userscripts.org/scripts/show/149022

Code:
// ==UserScript==
// @name        lowbird hotkeys
// @namespace   *
// @include     http://www.lowbird.com/all/*
// @include     http://www.lowbird.com/user/*
// @version     1
// ==/UserScript==

window.onkeypress = function(event) {

	var k = event.charCode;

	if(event.target.id != "q" && event.target.id != "tagText" && event.target.name != "content") {
		if(k == 106) {
			location.href = document.getElementById("prevBar").href;
		} else if(k == 107) {
			location.href = document.getElementById("nextBar").href;
		} else if(k == 104) {
			location.href = "http://www.lowbird.com";
		} else if(k == 105) {
			document.getElementById("image").width -= 50;
		} else if(k == 108) {
			scroll(2);
		} else if(k == 111) {
			scroll(-2);
		} else if(k == 117) {
			document.getElementById("image").width += 50;
		} else if(k == 122) {
			if(document.getElementById("image").classList.contains("full")) {
				swap(document.getElementById("image"), 'full', 'scaled')
			} else {
				swap(document.getElementById("image"), 'scaled', 'full')
			}
		} else if(k == 49) {
			document.getElementById("userRating").children[0].click();
		} else if(k == 50) {
			document.getElementById("userRating").children[1].click();
		} else if(k == 51) {
			document.getElementById("userRating").children[2].click();
		} else if(k == 52) {
			document.getElementById("userRating").children[3].click();
		} else if(k == 53) {
			document.getElementById("userRating").children[4].click();
		}
	}
}
document.getElementsByClassName("teaser").item(0).children[0].innerHTML = "";

setTimeout(scroll, 400);

function scroll(f) {
	f = typeof f == "undefined" ? 1 : f;
	window.scrollBy(0, 85 * f); 
}

Install in chrome://extensions/
http://www.chromium.org/developers/d...s/user-scripts

Geändert von Reddi (16.02.2013 um 23:13 Uhr).
Mit Zitat antworten
  #3  
Alt 11.02.2013, 23:58
Benutzerbild von foolinparadise
foolinparadise foolinparadise ist offline
i am the niggest!
 
Registriert seit: 01.05.2011
Beiträge: 178
Standard

I didn't understand a single word. What does this code do?
__________________
und die vergleiche werden immer immer doller,
weit hergeholt wie die kinder von madonna.
Mit Zitat antworten
  #4  
Alt 14.02.2013, 07:25
Reddi Reddi ist offline
Reddi
 
Registriert seit: 20.10.2008
Ort: United States of America
Beiträge: 37
Standard

The first post gives you a code editor (in browser). The second post allows in 'page navigation' / 'hot-keys' of lowbird.com.
Mit Zitat antworten
  #5  
Alt 16.02.2013, 23:05
Benutzerbild von dekadenZ
dekadenZ dekadenZ ist offline
Williger Lowbird-Hacker
 
Registriert seit: 05.01.2009
Ort: Berlin
Beiträge: 201
Standard

Reddi, can you please edit your posts to enclose the code sections in the appropriate bbcode?
__________________
“I keep two magnums in my desk. One’s a gun and I keep it loaded. The other’s a bottle and it keeps me loaded.”
Mit Zitat antworten
  #6  
Alt 16.02.2013, 23:20
Reddi Reddi ist offline
Reddi
 
Registriert seit: 20.10.2008
Ort: United States of America
Beiträge: 37
Lächeln BBCode [Was:bookmarklet code editor]

Edit posts to code sections?

Done.
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:18 Uhr.


Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.