Artifact
e8b78a0a52e2f47f0a0f2b2d8ffc83ac6e50cd56:
Ticket change
[e8b78a0a52]
- New ticket
[5483de2ea6] Changing to non default skin causes database error.
by
anonymous
2010-01-01 19:36:31.
D 2010-01-01T19:36:31
J comment Attempt\sto\schange\sskin\son\slocal\sclone\sof\sfossil\sor\ssqlite\srepository\sin\s"Skins"\ssection\s(e.g.\shttp://localhost:8081/setup_skin)\sto\ssome\sother\sthan\sdefault\sone\swith\sFossil\sversion\s[def89b9393]\s2010-01-01\s01:30:14\scauses\sfollowing\spage\sto\sbe\sdisplayed.\sRebuilding\srepository\sdoes\snot\shelp.\r\n\r\n<verbatim>\r\nDatabase\sError\r\n\r\nnear\s"$baseurl":\ssyntax\serror\r\nREPLACE\sINTO\sconfig\sVALUES('css','/*\sGeneral\ssettings\sfor\sthe\sentire\spage\s*/\r\nbody\s{\r\n\s\smargin:\s0ex\s1ex;\r\n\s\spadding:\s0px;\r\n\s\sbackground-color:\swhite;\r\n\s\sfont-family:\s"sans\sserif";\r\n}\r\n\r\n/*\sThe\sproject\slogo\sin\sthe\supper\sleft-hand\scorner\sof\seach\spage\s*/\r\ndiv.logo\s{\r\n\s\sdisplay:\stable-row;\r\n\s\stext-align:\scenter;\r\n\s\s/*\svertical-align:\sbottom;*/\r\n\s\sfont-size:\s2em;\r\n\s\sfont-weight:\sbold;\r\n\s\sbackground-color:\s#707070;\r\n\s\scolor:\s#ffffff;\r\n}\r\n\r\n/*\sThe\spage\stitle\scentered\sat\sthe\stop\sof\seach\spage\s*/\r\ndiv.title\s{\r\n\s\sdisplay:\stable-cell;\r\n\s\sfont-size:\s1.5em;\r\n\s\sfont-weight:\sbold;\r\n\s\stext-align:\sleft;\r\n\s\spadding:\s0\s0\s0\s10px;\r\n\s\scolor:\s#404040;\r\n\s\svertical-align:\sbottom;\r\n\s\swidth:\s100%;\r\n}\r\n\r\n/*\sThe\slogin\sstatus\smessage\sin\sthe\stop\sright-hand\scorner\s*/\r\ndiv.status\s{\r\n\s\sdisplay:\stable-cell;\r\n\s\stext-align:\sright;\r\n\s\svertical-align:\sbottom;\r\n\s\scolor:\s#404040;\r\n\s\sfont-size:\s0.8em;\r\n\s\sfont-weight:\sbold;\r\n}\r\n\r\n/*\sThe\sheader\sacross\sthe\stop\sof\sthe\spage\s*/\r\ndiv.header\s{\r\n\s\sdisplay:\stable;\r\n\s\swidth:\s100%;\r\n}\r\n\r\n/*\sThe\smain\smenu\sbar\sthat\sappears\sat\sthe\stop\sof\sthe\spage\sbeneath\r\n**\sthe\sheader\s*/\r\ndiv.mainmenu\s{\r\n\s\spadding:\s5px\s10px\s5px\s10px;\r\n\s\sfont-size:\s0.9em;\r\n\s\sfont-weight:\sbold;\r\n\s\stext-align:\scenter;\r\n\s\sletter-spacing:\s1px;\r\n\s\sbackground-color:\s#404040;\r\n\s\scolor:\swhite;\r\n}\r\n\r\n/*\sThe\ssubmenu\sbar\sthat\s*sometimes*\sappears\sbelow\sthe\smain\smenu\s*/\r\ndiv.submenu\s{\r\n\s\spadding:\s3px\s10px\s3px\s0px;\r\n\s\sfont-size:\s0.9em;\r\n\s\stext-align:\scenter;\r\n\s\sbackground-color:\s#606060;\r\n\s\scolor:\swhite;\r\n}\r\ndiv.mainmenu\sa,\sdiv.mainmenu\sa:visited,\sdiv.submenu\sa,\sdiv.submenu\sa:visited\s{\r\n\s\spadding:\s3px\s10px\s3px\s10px;\r\n\s\scolor:\swhite;\r\n\s\stext-decoration:\snone;\r\n}\r\ndiv.mainmenu\sa:hover,\sdiv.submenu\sa:hover\s{\r\n\s\scolor:\s#404040;\r\n\s\sbackground-color:\swhite;\r\n}\r\n\r\n/*\sAll\spage\scontent\sfrom\sthe\sbottom\sof\sthe\smenu\sor\ssubmenu\sdown\sto\r\n**\sthe\sfooter\s*/\r\ndiv.content\s{\r\n\s\spadding:\s0ex\s0ex\s0ex\s0ex;\r\n}\r\n/*\sHyperlink\scolors\s*/\r\ndiv.content\sa\s{\scolor:\s#604000;\s}\r\ndiv.content\sa:link\s{\scolor:\s#604000;}\r\ndiv.content\sa:visited\s{\scolor:\s#600000;\s}\r\n\r\n/*\sSome\spages\shave\ssection\sdividers\s*/\r\ndiv.section\s{\r\n\s\smargin-bottom:\s0px;\r\n\s\smargin-top:\s1em;\r\n\s\spadding:\s1px\s1px\s1px\s1px;\r\n\s\sfont-size:\s1.2em;\r\n\s\sfont-weight:\sbold;\r\n\s\sbackground-color:\s#404040;\r\n\s\scolor:\swhite;\r\n}\r\n\r\n/*\sThe\s"Date"\sthat\soccurs\son\sthe\sleft\shand\sside\sof\stimelines\s*/\r\ndiv.divider\s{\r\n\s\sbackground:\s#a0a0a0;\r\n\s\sborder:\s2px\s#505050\ssolid;\r\n\s\sfont-size:\s1em;\sfont-weight:\snormal;\r\n\s\spadding:\s.25em;\r\n\s\smargin:\s.2em\s0\s.2em\s0;\r\n\s\sfloat:\sleft;\r\n\s\sclear:\sleft;\r\n}\r\n\r\n/*\sThe\sfooter\sat\sthe\svery\sbottom\sof\sthe\spage\s*/\r\ndiv.footer\s{\r\n\s\sfont-size:\s0.8em;\r\n\s\smargin-top:\s12px;\r\n\s\spadding:\s5px\s10px\s5px\s10px;\r\n\s\stext-align:\sright;\r\n\s\sbackground-color:\s#404040;\r\n\s\scolor:\swhite;\r\n}\r\n\r\n/*\sThe\slabel/value\spairs\son\s(for\sexample)\sthe\svinfo\spage\s*/\r\ntable.label-value\sth\s{\r\n\s\svertical-align:\stop;\r\n\s\stext-align:\sright;\r\n\s\spadding:\s0.2ex\s2ex;\r\n}');\r\nREPLACE\sINTO\sconfig\sVALUES('header','<html>\r\n<head>\r\n<title>$<project_name>:\s$<title></title>\r\n<link\srel="alternate"\stype="application/rss+xml"\stitle="RSS\sFeed"\r\n\s\s\s\s\s\shref="$baseurl/timeline.rss">\r\n<link\srel="stylesheet"\shref="$baseurl/style.css"\stype="text/css"\r\n\s\s\s\s\s\smedia="screen">\r\n</head>\r\n<body>\r\n<div\sclass="header">\r\n\s\s<div\sclass="logo">\r\n\s\s\s\s<nobr>$<project_name></nobr>\r\n\s\s</div>\r\n</div>\r\n<div\sclass="header">\r\n\s\s<div\sclass="title">$<title></div>\r\n\s\s<div\sclass="status"><nobr><th1>\r\n\s\s\s\s\sif\s{[info\sexists\slogin]}\s{\r\n\s\s\s\s\s\s\sputs\s"Logged\sin\sas\s$login"\r\n\s\s\s\s\s}\selse\s{\r\n\s\s\s\s\s\s\sputs\s"Not\slogged\sin"\r\n\s\s\s\s\s}\r\n\s\s</th1></nobr></div>\r\n</div>\r\n<div\sclass="mainmenu"><th1>\r\nhtml\s"<a\shref=''$baseurl$index_page''>Home</a>\s"\r\nif\s{[anycap\sjor]}\s{\r\n\s\shtml\s"<a\shref='$baseurl/timeline'>Timeline</a>\s"\r\n}\r\nif\s{[hascap\soh]}\s{\r\n\s\shtml\s"<a\shref=''$baseurl/dir''>Files</a>\s"\r\n}\r\nif\s{[hascap\so]}\s{\r\n\s\shtml\s"<a\shref=''$baseurl/leaves''>Leaves</a>\s"\r\n\s\shtml\s"<a\shref=''$baseurl/brlist''>Branches</a>\s"\r\n\s\shtml\s"<a\shref=''$baseurl/taglist''>Tags</a>\s"\r\n}\r\nif\s{[hascap\sr]}\s{\r\n\s\shtml\s"<a\shref=''$baseurl/reportlist''>Tickets</a>\s"\r\n}\r\nif\s{[hascap\sj]}\s{\r\n\s\shtml\s"<a\shref=''$baseurl/wiki''>Wiki</a>\s"\r\n}\r\nif\s{[hascap\ss]}\s{\r\n\s\shtml\s"<a\shref=''$baseurl/setup''>Admin</a>\s"\r\n}\selseif\s{[hascap\sa]}\s{\r\n\s\shtml\s"<a\shref=''$baseurl/setup_ulist''>Users</a>\s"\r\n}\r\nif\s{[info\sexists\slogin]}\s{\r\n\s\shtml\s"<a\shref=''$baseurl/login''>Logout</a>\s"\r\n}\selse\s{\r\n\s\shtml\s"<a\shref=''$baseurl/login''>Login</a>\s"\r\n}\r\n</th1></div>\r\n');\r\nREPLACE\sINTO\sconfig\sVALUES('footer','<div\sclass="footer">\r\nFossil\sversion\s$manifest_version\s$manifest_date\r\n</div>\r\n</body></html>\r\n');\r\n\r\nIf\syou\shave\srecently\supdated\syour\sfossil\sexecutable,\syou\smight\sneed\sto\srun\s"fossil\sall\srebuild"\sto\sbring\sthe\srepository\sschemas\sup\sto\sdate.\s\r\n</verbatim>
J foundin [def89b9393]
J private_contact 24b67375dd2ec6c7381a5ad34cfcf006f0b9c260
J severity Minor
J status Open
J title Changing\sto\snon\sdefault\sskin\scauses\sdatabase\serror
J type Code_Defect
K 5483de2ea6bb205e502ca36fa99db2b33d8abbb5
U anonymous
Z c706044cae05288977b6380ae478be56