Trim ^M characters from end of lines.
All the other layout/... files are UNIX-format text files already.
This commit is contained in:
parent
bc80eafff4
commit
561dea0814
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=26396
1 changed files with 106 additions and 106 deletions
|
@ -1,107 +1,107 @@
|
||||||
/* http://www.alistapart.com/articles/alternate/ */
|
/* http://www.alistapart.com/articles/alternate/ */
|
||||||
|
|
||||||
/* $FreeBSD$ */
|
/* $FreeBSD: www/en/layout/js/styleswitcher.js,v 1.2 2005/11/23 14:22:07 keramida Exp $ */
|
||||||
|
|
||||||
var is_khtml = /Konqueror|Safari|KHTML/i.test(navigator.userAgent);
|
var is_khtml = /Konqueror|Safari|KHTML/i.test(navigator.userAgent);
|
||||||
var is_safari = /Safari/i.test(navigator.userAgent);
|
var is_safari = /Safari/i.test(navigator.userAgent);
|
||||||
var is_konq = is_khtml&&!is_safari;
|
var is_konq = is_khtml&&!is_safari;
|
||||||
|
|
||||||
function
|
function
|
||||||
setActiveStyleSheet (title)
|
setActiveStyleSheet (title)
|
||||||
{
|
{
|
||||||
var i, a, main;
|
var i, a, main;
|
||||||
for (i = 0; (a = document.getElementsByTagName ("link")[i]); i++)
|
for (i = 0; (a = document.getElementsByTagName ("link")[i]); i++)
|
||||||
{
|
{
|
||||||
if (a.getAttribute ("rel").indexOf ("style") != -1
|
if (a.getAttribute ("rel").indexOf ("style") != -1
|
||||||
&& a.getAttribute ("title"))
|
&& a.getAttribute ("title"))
|
||||||
{
|
{
|
||||||
a.disabled = true;
|
a.disabled = true;
|
||||||
if (a.getAttribute ("title").indexOf(title) != -1)
|
if (a.getAttribute ("title").indexOf(title) != -1)
|
||||||
a.disabled = false;
|
a.disabled = false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function
|
function
|
||||||
getActiveStyleSheet ()
|
getActiveStyleSheet ()
|
||||||
{
|
{
|
||||||
var i, a;
|
var i, a;
|
||||||
for (i = 0; (a = document.getElementsByTagName ("link")[i]); i++)
|
for (i = 0; (a = document.getElementsByTagName ("link")[i]); i++)
|
||||||
{
|
{
|
||||||
if (a.getAttribute ("rel").indexOf ("style") != -1
|
if (a.getAttribute ("rel").indexOf ("style") != -1
|
||||||
&& a.getAttribute ("title") && !a.disabled)
|
&& a.getAttribute ("title") && !a.disabled)
|
||||||
return a.getAttribute ("title");
|
return a.getAttribute ("title");
|
||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
function
|
function
|
||||||
getPreferredStyleSheet ()
|
getPreferredStyleSheet ()
|
||||||
{
|
{
|
||||||
var i, a;
|
var i, a;
|
||||||
for (i = 0; (a = document.getElementsByTagName ("link")[i]); i++)
|
for (i = 0; (a = document.getElementsByTagName ("link")[i]); i++)
|
||||||
{
|
{
|
||||||
if (a.getAttribute ("rel").indexOf ("style") != -1
|
if (a.getAttribute ("rel").indexOf ("style") != -1
|
||||||
&& a.getAttribute ("rel").indexOf ("alt") == -1
|
&& a.getAttribute ("rel").indexOf ("alt") == -1
|
||||||
&& a.getAttribute ("title"))
|
&& a.getAttribute ("title"))
|
||||||
return a.getAttribute ("title");
|
return a.getAttribute ("title");
|
||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
function
|
function
|
||||||
createCookie (name, value, days)
|
createCookie (name, value, days)
|
||||||
{
|
{
|
||||||
if (days)
|
if (days)
|
||||||
{
|
{
|
||||||
var date = new Date ();
|
var date = new Date ();
|
||||||
date.setTime (date.getTime () + (days * 24 * 60 * 60 * 1000));
|
date.setTime (date.getTime () + (days * 24 * 60 * 60 * 1000));
|
||||||
var expires = "; expires=" + date.toGMTString ();
|
var expires = "; expires=" + date.toGMTString ();
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
expires = "";
|
expires = "";
|
||||||
document.cookie = name + "=" + value + expires + "; path=/";
|
document.cookie = name + "=" + value + expires + "; path=/";
|
||||||
}
|
}
|
||||||
|
|
||||||
function
|
function
|
||||||
readCookie (name)
|
readCookie (name)
|
||||||
{
|
{
|
||||||
var nameEQ = name + "=";
|
var nameEQ = name + "=";
|
||||||
var ca = document.cookie.split (';');
|
var ca = document.cookie.split (';');
|
||||||
for (var i = 0; i < ca.length; i++)
|
for (var i = 0; i < ca.length; i++)
|
||||||
{
|
{
|
||||||
var c = ca[i];
|
var c = ca[i];
|
||||||
while (c.charAt (0) == ' ')
|
while (c.charAt (0) == ' ')
|
||||||
c = c.substring (1, c.length);
|
c = c.substring (1, c.length);
|
||||||
if (c.indexOf (nameEQ) == 0)
|
if (c.indexOf (nameEQ) == 0)
|
||||||
return c.substring (nameEQ.length, c.length);
|
return c.substring (nameEQ.length, c.length);
|
||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
window.onload = function (e)
|
window.onload = function (e)
|
||||||
{
|
{
|
||||||
if (is_konq) {
|
if (is_konq) {
|
||||||
document.getElementById("searchnavlist").getElementsByTagName("li")[0].style.display = 'none';
|
document.getElementById("searchnavlist").getElementsByTagName("li")[0].style.display = 'none';
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
var cookie = readCookie ("style");
|
var cookie = readCookie ("style");
|
||||||
var title = cookie ? cookie : getPreferredStyleSheet ();
|
var title = cookie ? cookie : getPreferredStyleSheet ();
|
||||||
setActiveStyleSheet (title);
|
setActiveStyleSheet (title);
|
||||||
}
|
}
|
||||||
|
|
||||||
window.onunload = function (e)
|
window.onunload = function (e)
|
||||||
{
|
{
|
||||||
if (is_konq) {
|
if (is_konq) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
var title = getActiveStyleSheet ();
|
var title = getActiveStyleSheet ();
|
||||||
createCookie ("style", title, 365);
|
createCookie ("style", title, 365);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Stylesheet switching does not work in Konqueror */
|
/* Stylesheet switching does not work in Konqueror */
|
||||||
if (!is_konq) {
|
if (!is_konq) {
|
||||||
var cookie = readCookie ("style");
|
var cookie = readCookie ("style");
|
||||||
var title = cookie ? cookie : getPreferredStyleSheet ();
|
var title = cookie ? cookie : getPreferredStyleSheet ();
|
||||||
setActiveStyleSheet (title);
|
setActiveStyleSheet (title);
|
||||||
}
|
}
|
Loading…
Reference in a new issue