mirror of
https://gitlab.com/walljm/dynamicbible.git
synced 2025-07-23 23:39:50 -04:00
added cookie to save settings.
This commit is contained in:
parent
9a5d5992fa
commit
4df35c9325
@ -12,10 +12,11 @@
|
|||||||
<meta name="copyright" content="All content copyrighted to Jason Wall, and available by permission of the owner." />
|
<meta name="copyright" content="All content copyrighted to Jason Wall, and available by permission of the owner." />
|
||||||
<title>The Bible with Strong's Numbers and Cross References</title>
|
<title>The Bible with Strong's Numbers and Cross References</title>
|
||||||
<script type="text/javascript" src="js/jquery.min.js"></script>
|
<script type="text/javascript" src="js/jquery.min.js"></script>
|
||||||
|
<script type="text/javascript" src="js/jquery.cookie.js"></script>
|
||||||
<!--<script type="text/javascript" src="js/bible_ref_parsing.js"></script>-->
|
<!--<script type="text/javascript" src="js/bible_ref_parsing.js"></script>-->
|
||||||
<script type="text/javascript" src="js/bible_ref_parsing.min.js"></script>
|
<script type="text/javascript" src="js/bible_ref_parsing.min.js"></script>
|
||||||
<!--<script type="text/javascript" src="js/common.js"></script>-->
|
<script type="text/javascript" src="js/common.js"></script>
|
||||||
<script type="text/javascript" src="js/common.min.js"></script>
|
<!--<script type="text/javascript" src="js/common.min.js"></script>-->
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
$(document).ready(function()
|
$(document).ready(function()
|
||||||
{
|
{
|
||||||
@ -56,6 +57,10 @@
|
|||||||
});
|
});
|
||||||
|
|
||||||
$("#searchresults").css("height", window.innerHeight - 200);
|
$("#searchresults").css("height", window.innerHeight - 200);
|
||||||
|
|
||||||
|
|
||||||
|
// remember the settings...
|
||||||
|
Settings.Load();
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
<style>@import "css/bible.css";</style>
|
<style>@import "css/bible.css";</style>
|
||||||
|
45
js/common.js
45
js/common.js
@ -127,6 +127,46 @@ function Search(sv)
|
|||||||
|
|
||||||
|
|
||||||
var Settings = {
|
var Settings = {
|
||||||
|
Load: function()
|
||||||
|
{
|
||||||
|
var str = $.cookie('settings');
|
||||||
|
if (str != null)
|
||||||
|
{
|
||||||
|
var s = str.split(",");
|
||||||
|
|
||||||
|
$("#resultwrap").css("float", s[0]);
|
||||||
|
$("#searchresultswrap").css("float", s[0]);
|
||||||
|
|
||||||
|
if (s[1] == "none")
|
||||||
|
{
|
||||||
|
$("#searchresultswrap").css("display", "none");
|
||||||
|
$("#showhidesearch").html("Show Search");
|
||||||
|
$("#resultwrap").css("width", "100%");
|
||||||
|
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
$("#searchresultswrap").css("display", "block");
|
||||||
|
$("#showhidesearch").html("Hide Search");
|
||||||
|
$("#resultwrap").css("width", "70%");
|
||||||
|
}
|
||||||
|
|
||||||
|
$("#result").css("font-size", s[2]);
|
||||||
|
$("#result").css("font-family", s[3]);
|
||||||
|
}
|
||||||
|
},
|
||||||
|
Save: function()
|
||||||
|
{
|
||||||
|
var s = {};
|
||||||
|
s.Panes = $("#resultwrap").css("float");
|
||||||
|
s.Search = $("#searchresultswrap").css("display");
|
||||||
|
s.FontSize = $("#result").css("font-size");
|
||||||
|
s.Font = $("#result").css("font-family");
|
||||||
|
|
||||||
|
var str = s.Panes + "," + s.Search + "," + s.FontSize + "," + s.Font;
|
||||||
|
|
||||||
|
$.cookie('settings', str, { expires: 365 });
|
||||||
|
},
|
||||||
ShowHideSearch: function()
|
ShowHideSearch: function()
|
||||||
{
|
{
|
||||||
var o = $("#showhidesearch");
|
var o = $("#showhidesearch");
|
||||||
@ -146,6 +186,7 @@ var Settings = {
|
|||||||
o.html("Hide Search");
|
o.html("Hide Search");
|
||||||
r.css("width", "70%");
|
r.css("width", "70%");
|
||||||
}
|
}
|
||||||
|
this.Save();
|
||||||
},
|
},
|
||||||
SwitchPanes: function()
|
SwitchPanes: function()
|
||||||
{
|
{
|
||||||
@ -162,20 +203,24 @@ var Settings = {
|
|||||||
s.css("float", "right");
|
s.css("float", "right");
|
||||||
r.css("float", "right");
|
r.css("float", "right");
|
||||||
}
|
}
|
||||||
|
this.Save();
|
||||||
},
|
},
|
||||||
IncreaseResultFontSize: function()
|
IncreaseResultFontSize: function()
|
||||||
{
|
{
|
||||||
var s = $("#result").css("font-size");
|
var s = $("#result").css("font-size");
|
||||||
$("#result").css("font-size", parseInt(s) + 1);
|
$("#result").css("font-size", parseInt(s) + 1);
|
||||||
|
this.Save();
|
||||||
},
|
},
|
||||||
DecreaseResultFontSize: function()
|
DecreaseResultFontSize: function()
|
||||||
{
|
{
|
||||||
var s = $("#result").css("font-size");
|
var s = $("#result").css("font-size");
|
||||||
$("#result").css("font-size", parseInt(s) - 1);
|
$("#result").css("font-size", parseInt(s) - 1);
|
||||||
|
this.Save();
|
||||||
},
|
},
|
||||||
ChangeResultFont: function(fontfamily)
|
ChangeResultFont: function(fontfamily)
|
||||||
{
|
{
|
||||||
$("#result").css("font-family", fontfamily);
|
$("#result").css("font-family", fontfamily);
|
||||||
|
this.Save();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user