From 60900941226faba2b267e9692fa805bb9a7bdeed Mon Sep 17 00:00:00 2001
From: andy matthews <andy@commadelimited.com>
Date: Wed, 8 Feb 2012 11:40:38 -0600
Subject: [PATCH] Changed pathing to root relative. Added mobileinit.js.
MIME-Version: 1.0
Content-Type: text/plain; charset=utf8
Content-Transfer-Encoding: 8bit

• Changed pathing for all included files to root relative.
• Added mobileinit file to be used when binding is needed before any
other code is run.
• Added pathing in comments to each html, js, and css file
---
 css/custom.css                 |  1 +
 index.html                     | 15 ++++++++++-----
 js/application.js              |  5 +++--
 js/mobileinit.js               | 15 +++++++++++++++
 snippets/buttons.html          | 16 +++++++++++-----
 snippets/collapsible-sets.html | 16 +++++++++++-----
 snippets/collapsibles.html     | 16 +++++++++++-----
 snippets/forms.html            | 16 +++++++++++-----
 snippets/grids.html            | 16 +++++++++++-----
 snippets/lists.html            | 16 +++++++++++-----
 10 files changed, 95 insertions(+), 37 deletions(-)
 create mode 100644 js/mobileinit.js

diff --git a/css/custom.css b/css/custom.css
index dd5df5e..f92f4cb 100644
--- a/css/custom.css
+++ b/css/custom.css
@@ -1,3 +1,4 @@
 /*
 	jQuery Mobile Boilerplate
+	css/custom.css
 */
\ No newline at end of file
diff --git a/index.html b/index.html
index 45aea54..51c1953 100644
--- a/index.html
+++ b/index.html
@@ -1,24 +1,29 @@
 <!--
 	jQuery Mobile Boilerplate
+	index.html
 -->
 <!doctype html>
 <html>
 <head>
+	<title> jQuery Mobile Boilerplate </title>
+
 	<meta charset="utf-8">
 	<meta name="viewport" content="width=device-width, initial-scale=1">
-	<title> jQuery Mobile Boilerplate </title>
+
+	<!-- jQuery Mobile CSS bits -->
 	<link rel="stylesheet"  href="http://code.jquery.com/mobile/1.0.1/jquery.mobile-1.0.1.min.css" />
 
 	<!-- if you have a custom theme, add it here -->
-	<link rel="stylesheet"  href="themes/jQuery-Mobile-Boilerplate.css" />
+	<link rel="stylesheet"  href="/themes/jQuery-Mobile-Boilerplate.css" />
 
 	<!-- Custom css -->
-	<link rel="stylesheet" href="css/custom.css" />
+	<link rel="stylesheet" href="/css/custom.css" />
 
+	<!-- Javascript includes -->
 	<script src="http://code.jquery.com/jquery-1.6.4.min.js"></script>
-	<script src="js/application.js"></script>
+	<script src="/js/mobileinit.js"></script>
 	<script src="http://code.jquery.com/mobile/1.0.1/jquery.mobile-1.0.1.min.js"></script>
-	
+	<script src="/js/application.js"></script>
 </head> 
 <body> 
 	<div data-role="page">
diff --git a/js/application.js b/js/application.js
index 721d4f5..0f091a9 100644
--- a/js/application.js
+++ b/js/application.js
@@ -1,8 +1,9 @@
 /* 
 	jQuery Mobile Boilerplate
+	application.js
 */
-$(document).bind("mobileinit", function(){
-	// apply overrides here
+$(document).live("pageinit", function(event){
+	// custom code goes here
 
 
 
diff --git a/js/mobileinit.js b/js/mobileinit.js
new file mode 100644
index 0000000..2721829
--- /dev/null
+++ b/js/mobileinit.js
@@ -0,0 +1,15 @@
+/* 
+	jQuery Mobile Boilerplate
+	mobileinit.js
+	http://jquerymobile.com/demos/1.0.1/docs/api/globalconfig.html
+
+	This file is only required if you need to apply overrides to the
+	page before anything else has run. It MUST be loaded before
+	the jQuery Mobile javascript file.
+*/
+$(document).bind('mobileinit', function(event){
+	// apply overrides here
+
+
+
+});
\ No newline at end of file
diff --git a/snippets/buttons.html b/snippets/buttons.html
index ff591c7..7bc9688 100644
--- a/snippets/buttons.html
+++ b/snippets/buttons.html
@@ -1,23 +1,29 @@
 <!--
 	jQuery Mobile Boilerplate
+	/snippets/buttons.html
 -->
 <!doctype html>
 <html>
 <head>
+	<title> jQuery Mobile Boilerplate - Buttons</title>
+
 	<meta charset="utf-8">
 	<meta name="viewport" content="width=device-width, initial-scale=1">
-	<title> jQuery Mobile Boilerplate </title>
+
+	<!-- jQuery Mobile CSS bits -->
 	<link rel="stylesheet"  href="http://code.jquery.com/mobile/1.0.1/jquery.mobile-1.0.1.min.css" />
 
 	<!-- if you have a custom theme, add it here -->
-	<link rel="stylesheet"  href="themes/jQuery-Mobile-Boilerplate.css" />
+	<link rel="stylesheet"  href="/themes/jQuery-Mobile-Boilerplate.css" />
 
-	<link rel="stylesheet" href="css/custom.css" />
+	<!-- Custom css -->
+	<link rel="stylesheet" href="/css/custom.css" />
 
+	<!-- Javascript includes -->
 	<script src="http://code.jquery.com/jquery-1.6.4.min.js"></script>
-	<script src="js/application.js"></script>
+	<script src="/js/mobileinit.js"></script>
 	<script src="http://code.jquery.com/mobile/1.0.1/jquery.mobile-1.0.1.min.js"></script>
-	
+	<script src="/js/application.js"></script>
 </head> 
 <body> 
 	<div data-role="page">
diff --git a/snippets/collapsible-sets.html b/snippets/collapsible-sets.html
index 0a7b582..5c3309c 100644
--- a/snippets/collapsible-sets.html
+++ b/snippets/collapsible-sets.html
@@ -1,23 +1,29 @@
 <!--
 	jQuery Mobile Boilerplate
+	/snippets/collapsible-sets.html
 -->
 <!doctype html>
 <html>
 <head>
+	<title> jQuery Mobile Boilerplate </title>
+
 	<meta charset="utf-8">
 	<meta name="viewport" content="width=device-width, initial-scale=1">
-	<title> jQuery Mobile Boilerplate </title>
+
+	<!-- jQuery Mobile CSS bits -->
 	<link rel="stylesheet"  href="http://code.jquery.com/mobile/1.0.1/jquery.mobile-1.0.1.min.css" />
 
 	<!-- if you have a custom theme, add it here -->
-	<link rel="stylesheet"  href="themes/jQuery-Mobile-Boilerplate.css" />
+	<link rel="stylesheet"  href="/themes/jQuery-Mobile-Boilerplate.css" />
 
-	<link rel="stylesheet" href="css/custom.css" />
+	<!-- Custom css -->
+	<link rel="stylesheet" href="/css/custom.css" />
 
+	<!-- Javascript includes -->
 	<script src="http://code.jquery.com/jquery-1.6.4.min.js"></script>
-	<script src="js/application.js"></script>
+	<script src="/js/mobileinit.js"></script>
 	<script src="http://code.jquery.com/mobile/1.0.1/jquery.mobile-1.0.1.min.js"></script>
-	
+	<script src="/js/application.js"></script>
 </head> 
 <body> 
 	<div data-role="page">
diff --git a/snippets/collapsibles.html b/snippets/collapsibles.html
index 5b63beb..c055858 100644
--- a/snippets/collapsibles.html
+++ b/snippets/collapsibles.html
@@ -1,23 +1,29 @@
 <!--
 	jQuery Mobile Boilerplate
+	/snippets/collapsibles.html
 -->
 <!doctype html>
 <html>
 <head>
+	<title> jQuery Mobile Boilerplate - Collapsibles Content</title>
+
 	<meta charset="utf-8">
 	<meta name="viewport" content="width=device-width, initial-scale=1">
-	<title> jQuery Mobile Boilerplate </title>
+
+	<!-- jQuery Mobile CSS bits -->
 	<link rel="stylesheet"  href="http://code.jquery.com/mobile/1.0.1/jquery.mobile-1.0.1.min.css" />
 
 	<!-- if you have a custom theme, add it here -->
-	<link rel="stylesheet"  href="themes/jQuery-Mobile-Boilerplate.css" />
+	<link rel="stylesheet"  href="/themes/jQuery-Mobile-Boilerplate.css" />
 
-	<link rel="stylesheet" href="css/custom.css" />
+	<!-- Custom css -->
+	<link rel="stylesheet" href="/css/custom.css" />
 
+	<!-- Javascript includes -->
 	<script src="http://code.jquery.com/jquery-1.6.4.min.js"></script>
-	<script src="js/application.js"></script>
+	<script src="/js/mobileinit.js"></script>
 	<script src="http://code.jquery.com/mobile/1.0.1/jquery.mobile-1.0.1.min.js"></script>
-	
+	<script src="/js/application.js"></script>
 </head> 
 <body> 
 	<div data-role="page">
diff --git a/snippets/forms.html b/snippets/forms.html
index 0fa48ef..cb1bf26 100644
--- a/snippets/forms.html
+++ b/snippets/forms.html
@@ -1,23 +1,29 @@
 <!--
 	jQuery Mobile Boilerplate
+	/snippets/forms.html
 -->
 <!doctype html>
 <html>
 <head>
+	<title> jQuery Mobile Boilerplate - Forms & Elements</title>
+
 	<meta charset="utf-8">
 	<meta name="viewport" content="width=device-width, initial-scale=1">
-	<title> jQuery Mobile Boilerplate </title>
+
+	<!-- jQuery Mobile CSS bits -->
 	<link rel="stylesheet"  href="http://code.jquery.com/mobile/1.0.1/jquery.mobile-1.0.1.min.css" />
 
 	<!-- if you have a custom theme, add it here -->
-	<link rel="stylesheet"  href="themes/jQuery-Mobile-Boilerplate.css" />
+	<link rel="stylesheet"  href="/themes/jQuery-Mobile-Boilerplate.css" />
 
-	<link rel="stylesheet" href="css/custom.css" />
+	<!-- Custom css -->
+	<link rel="stylesheet" href="/css/custom.css" />
 
+	<!-- Javascript includes -->
 	<script src="http://code.jquery.com/jquery-1.6.4.min.js"></script>
-	<script src="js/application.js"></script>
+	<script src="/js/mobileinit.js"></script>
 	<script src="http://code.jquery.com/mobile/1.0.1/jquery.mobile-1.0.1.min.js"></script>
-	
+	<script src="/js/application.js"></script>
 </head> 
 <body> 
 	<div data-role="page">
diff --git a/snippets/grids.html b/snippets/grids.html
index 0ef2fa4..ef39bda 100644
--- a/snippets/grids.html
+++ b/snippets/grids.html
@@ -1,23 +1,29 @@
 <!--
 	jQuery Mobile Boilerplate
+	/snippets/grids.html
 -->
 <!doctype html>
 <html>
 <head>
+	<title> jQuery Mobile Boilerplate - Grids</title>
+
 	<meta charset="utf-8">
 	<meta name="viewport" content="width=device-width, initial-scale=1">
-	<title> jQuery Mobile Boilerplate </title>
+
+	<!-- jQuery Mobile CSS bits -->
 	<link rel="stylesheet"  href="http://code.jquery.com/mobile/1.0.1/jquery.mobile-1.0.1.min.css" />
 
 	<!-- if you have a custom theme, add it here -->
-	<link rel="stylesheet"  href="themes/jQuery-Mobile-Boilerplate.css" />
+	<link rel="stylesheet"  href="/themes/jQuery-Mobile-Boilerplate.css" />
 
-	<link rel="stylesheet" href="css/custom.css" />
+	<!-- Custom css -->
+	<link rel="stylesheet" href="/css/custom.css" />
 
+	<!-- Javascript includes -->
 	<script src="http://code.jquery.com/jquery-1.6.4.min.js"></script>
-	<script src="js/application.js"></script>
+	<script src="/js/mobileinit.js"></script>
 	<script src="http://code.jquery.com/mobile/1.0.1/jquery.mobile-1.0.1.min.js"></script>
-	
+	<script src="/js/application.js"></script>
 </head> 
 <body> 
 	<div data-role="page">
diff --git a/snippets/lists.html b/snippets/lists.html
index aeed6df..e634663 100644
--- a/snippets/lists.html
+++ b/snippets/lists.html
@@ -1,23 +1,29 @@
 <!--
 	jQuery Mobile Boilerplate
+	/snippets/lists.html
 -->
 <!doctype html>
 <html>
 <head>
+	<title> jQuery Mobile Boilerplate - Listviews</title>
+
 	<meta charset="utf-8">
 	<meta name="viewport" content="width=device-width, initial-scale=1">
-	<title> jQuery Mobile Boilerplate </title>
+
+	<!-- jQuery Mobile CSS bits -->
 	<link rel="stylesheet"  href="http://code.jquery.com/mobile/1.0.1/jquery.mobile-1.0.1.min.css" />
 
 	<!-- if you have a custom theme, add it here -->
-	<link rel="stylesheet"  href="themes/jQuery-Mobile-Boilerplate.css" />
+	<link rel="stylesheet"  href="/themes/jQuery-Mobile-Boilerplate.css" />
 
-	<link rel="stylesheet" href="css/custom.css" />
+	<!-- Custom css -->
+	<link rel="stylesheet" href="/css/custom.css" />
 
+	<!-- Javascript includes -->
 	<script src="http://code.jquery.com/jquery-1.6.4.min.js"></script>
-	<script src="js/application.js"></script>
+	<script src="/js/mobileinit.js"></script>
 	<script src="http://code.jquery.com/mobile/1.0.1/jquery.mobile-1.0.1.min.js"></script>
-	
+	<script src="/js/application.js"></script>
 </head> 
 <body> 
 	<div data-role="page">
-- 
2.20.1