Skip to content

Instantly share code, notes, and snippets.

@ryanhalliday
Last active August 29, 2015 14:01
Show Gist options
  • Save ryanhalliday/3e9e207afd4d5a09ec03 to your computer and use it in GitHub Desktop.
Save ryanhalliday/3e9e207afd4d5a09ec03 to your computer and use it in GitHub Desktop.
LCTHW Next Page
// ==UserScript==
// @name Learn C The Hard Way Next Page
// @namespace http://cyanium.com/
// @version 0.1
// @description Add a next page button to the bottom of Learn C The Hard Way
// @match http://c.learncodethehardway.org/book/*
// @grant none
// @copyright 2012+, Ry167
// ==/UserScript==
(function(){
var loc = window.location.href;
var number = parseInt(loc.match(/\d+/)[0])+1;
var href = "http://c.learncodethehardway.org/book/ex"+number+".html";
var link = document.createElement('a');
link.setAttribute('href', href);
link.innerText = "Next Page";
link.setAttribute('style',"font-size:69px");
document.getElementById("extra-credit").appendChild(link);
})();
@ryanhalliday
Copy link
Author

This will eventually be expanded to other Learn Code The Hard Way Books, but I'm doing C at the moment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment