Fossil
Check-in [b22e5a9e52]
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview

SHA1 Hash:b22e5a9e522beb086b0b1e1ed0240455a8af0e37
Date: 2010-03-08 13:18:03
User: drh
Comment:Get skins working again. They were busted by check-in 5476e50d659 (which was backed out using the new --backout option to merge.) Also add an unused query parameter to the style.css to force a reload of the CSS when the skin changes.

Tags And Properties
Changes
[hide diffs]

Changes to src/skins.c

@@ -162,11 +162,11 @@
 @ REPLACE INTO config VALUES('header','<html>
 @ <head>
 @ <title>$<project_name>: $<title></title>
 @ <link rel="alternate" type="application/rss+xml" title="RSS Feed"
 @       href="$baseurl/timeline.rss">
-@ <link rel="stylesheet" href="$baseurl/style.css" type="text/css"
+@ <link rel="stylesheet" href="$baseurl/style.css?blackwhite" type="text/css"
 @       media="screen">
 @ </head>
 @ <body>
 @ <div class="header">
 @   <div class="logo">
@@ -182,37 +182,37 @@
 @        puts "Not logged in"
 @      }
 @   </th1></nobr></div>
 @ </div>
 @ <div class="mainmenu"><th1>
-@ html "<a href="$baseurl$index_page">Home</a> "
+@ html "<a href=''$baseurl$index_page''>Home</a> "
 @ if {[anycap jor]} {
-@   html "<a href="$baseurl/timeline">Timeline</a> "
+@   html "<a href=''$baseurl/timeline''>Timeline</a> "
 @ }
 @ if {[hascap oh]} {
-@   html "<a href="$baseurl/dir">Files</a> "
+@   html "<a href=''$baseurl/dir''>Files</a> "
 @ }
 @ if {[hascap o]} {
-@   html "<a href="$baseurl/leaves">Leaves</a> "
-@   html "<a href="$baseurl/brlist">Branches</a> "
-@   html "<a href="$baseurl/taglist">Tags</a> "
+@   html "<a href=''$baseurl/leaves''>Leaves</a> "
+@   html "<a href=''$baseurl/brlist''>Branches</a> "
+@   html "<a href=''$baseurl/taglist''>Tags</a> "
 @ }
 @ if {[hascap r]} {
-@   html "<a href="$baseurl/reportlist">Tickets</a> "
+@   html "<a href=''$baseurl/reportlist''>Tickets</a> "
 @ }
 @ if {[hascap j]} {
-@   html "<a href="$baseurl/wiki">Wiki</a> "
+@   html "<a href=''$baseurl/wiki''>Wiki</a> "
 @ }
 @ if {[hascap s]} {
-@   html "<a href="$baseurl/setup">Admin</a> "
+@   html "<a href=''$baseurl/setup''>Admin</a> "
 @ } elseif {[hascap a]} {
-@   html "<a href="$baseurl/setup_ulist">Users</a> "
+@   html "<a href=''$baseurl/setup_ulist''>Users</a> "
 @ }
 @ if {[info exists login]} {
-@   html "<a href="$baseurl/login">Logout</a> "
+@   html "<a href=''$baseurl/login''>Logout</a> "
 @ } else {
-@   html "<a href="$baseurl/login">Login</a> "
+@   html "<a href=''$baseurl/login''>Login</a> "
 @ }
 @ </th1></div>
 @ ');
 @ REPLACE INTO config VALUES('footer','<div class="footer">
 @ Fossil version $manifest_version $manifest_date
@@ -367,11 +367,11 @@
 @ REPLACE INTO config VALUES('header','<html>
 @ <head>
 @ <title>$<project_name>: $<title></title>
 @ <link rel="alternate" type="application/rss+xml" title="RSS Feed"
 @       href="$baseurl/timeline.rss">
-@ <link rel="stylesheet" href="$baseurl/style.css" type="text/css"
+@ <link rel="stylesheet" href="$baseurl/style.css?tan" type="text/css"
 @       media="screen">
 @ </head>
 @ <body>
 @ <div class="header">
 @   <div class="title">$<title></div>
@@ -384,37 +384,37 @@
 @        puts "Not logged in"
 @      }
 @   </th1></nobr></div>
 @ </div>
 @ <div class="mainmenu"><th1>
-@ html "<a href="$baseurl$index_page">Home</a> "
+@ html "<a href=''$baseurl$index_page''>Home</a> "
 @ if {[anycap jor]} {
-@   html "<a href="$baseurl/timeline">Timeline</a> "
+@   html "<a href=''$baseurl/timeline''>Timeline</a> "
 @ }
 @ if {[hascap oh]} {
-@   html "<a href="$baseurl/dir">Files</a> "
+@   html "<a href=''$baseurl/dir''>Files</a> "
 @ }
 @ if {[hascap o]} {
-@   html "<a href="$baseurl/leaves">Leaves</a> "
-@   html "<a href="$baseurl/brlist">Branches</a> "
-@   html "<a href="$baseurl/taglist">Tags</a> "
+@   html "<a href=''$baseurl/leaves''>Leaves</a> "
+@   html "<a href=''$baseurl/brlist''>Branches</a> "
+@   html "<a href=''$baseurl/taglist''>Tags</a> "
 @ }
 @ if {[hascap r]} {
-@   html "<a href="$baseurl/reportlist">Tickets</a> "
+@   html "<a href=''$baseurl/reportlist''>Tickets</a> "
 @ }
 @ if {[hascap j]} {
-@   html "<a href="$baseurl/wiki">Wiki</a> "
+@   html "<a href=''$baseurl/wiki''>Wiki</a> "
 @ }
 @ if {[hascap s]} {
-@   html "<a href="$baseurl/setup">Admin</a> "
+@   html "<a href=''$baseurl/setup''>Admin</a> "
 @ } elseif {[hascap a]} {
-@   html "<a href="$baseurl/setup_ulist">Users</a> "
+@   html "<a href=''$baseurl/setup_ulist''>Users</a> "
 @ }
 @ if {[info exists login]} {
-@   html "<a href="$baseurl/login">Logout</a> "
+@   html "<a href=''$baseurl/login''>Logout</a> "
 @ } else {
-@   html "<a href="$baseurl/login">Login</a> "
+@   html "<a href=''$baseurl/login''>Login</a> "
 @ }
 @ </th1></div>
 @ ');
 @ REPLACE INTO config VALUES('footer','<div class="footer">
 @ Fossil version $manifest_version $manifest_date
@@ -514,11 +514,11 @@
 @ div.mainmenu a:hover {
 @   color: #eee;
 @   background-color: #333;
 @ }
 @
-@ /* Container for the sub-menu and content so they don"t spread
+@ /* Container for the sub-menu and content so they don''t spread
 @ ** out underneath the main menu */
 @ #container {
 @   padding-left: 9em;
 @ }
 @
@@ -600,11 +600,11 @@
 @ REPLACE INTO config VALUES('header','<html>
 @ <head>
 @ <title>$<project_name>: $<title></title>
 @ <link rel="alternate" type="application/rss+xml" title="RSS Feed"
 @       href="$baseurl/timeline.rss">
-@ <link rel="stylesheet" href="$baseurl/style.css" type="text/css"
+@ <link rel="stylesheet" href="$baseurl/style.css?black2" type="text/css"
 @       media="screen">
 @ </head>
 @ <body>
 @ <div class="header">
 @   <div class="logo">
@@ -619,37 +619,37 @@
 @        puts "Not logged in"
 @      }
 @   </th1></nobr></div>
 @ </div>
 @ <div class="mainmenu"><ul><th1>
-@ html "<li><a href="$baseurl$index_page">Home</a></li>"
+@ html "<li><a href=''$baseurl$index_page''>Home</a></li>"
 @ if {[anycap jor]} {
-@   html "<li><a href="$baseurl/timeline">Timeline</a></li>"
+@   html "<li><a href=''$baseurl/timeline''>Timeline</a></li>"
 @ }
 @ if {[hascap oh]} {
-@   html "<li><a href="$baseurl/dir">Files</a></li>"
+@   html "<li><a href=''$baseurl/dir''>Files</a></li>"
 @ }
 @ if {[hascap o]} {
-@   html "<li><a href="$baseurl/leaves">Leaves</a></li>"
-@   html "<li><a href="$baseurl/brlist">Branches</a></li>"
-@   html "<li><a href="$baseurl/taglist">Tags</a></li>"
+@   html "<li><a href=''$baseurl/leaves''>Leaves</a></li>"
+@   html "<li><a href=''$baseurl/brlist''>Branches</a></li>"
+@   html "<li><a href=''$baseurl/taglist''>Tags</a></li>"
 @ }
 @ if {[hascap r]} {
-@   html "<li><a href="$baseurl/reportlist">Tickets</a></li>"
+@   html "<li><a href=''$baseurl/reportlist''>Tickets</a></li>"
 @ }
 @ if {[hascap j]} {
-@   html "<li><a href="$baseurl/wiki">Wiki</a></li>"
+@   html "<li><a href=''$baseurl/wiki''>Wiki</a></li>"
 @ }
 @ if {[hascap s]} {
-@   html "<li><a href="$baseurl/setup">Admin</a></li>"
+@   html "<li><a href=''$baseurl/setup''>Admin</a></li>"
 @ } elseif {[hascap a]} {
-@   html "<li><a href="$baseurl/setup_ulist">Users</a></li>"
+@   html "<li><a href=''$baseurl/setup_ulist''>Users</a></li>"
 @ }
 @ if {[info exists login]} {
-@   html "<li><a href="$baseurl/login">Logout</a></li>"
+@   html "<li><a href=''$baseurl/login''>Logout</a></li>"
 @ } else {
-@   html "<li><a href="$baseurl/login">Login</a></li>"
+@   html "<li><a href=''$baseurl/login''>Login</a></li>"
 @ }
 @ </th1></ul></div>
 @ <div id="container">
 @ ');
 @ REPLACE INTO config VALUES('footer','</div>

Changes to src/style.c

@@ -188,11 +188,11 @@
 @ <html>
 @ <head>
 @ <title>$<project_name>: $<title></title>
 @ <link rel="alternate" type="application/rss+xml" title="RSS Feed"
 @       href="$baseurl/timeline.rss">
-@ <link rel="stylesheet" href="$baseurl/style.css" type="text/css"
+@ <link rel="stylesheet" href="$baseurl/style.css?default" type="text/css"
 @       media="screen">
 @ </head>
 @ <body>
 @ <div class="header">
 @   <div class="logo">