Перекрашивание trac 0.11
Mar. 2nd, 2009 07:44 pmПроблема:
при апгрейде trac с 0.10 на 0.11 пропала собственная раскраска: все проекты выглядят одинаково.
Причина:
в 0.11 сменился шаблонизатор.
Решение:
для каждого проекта надо:
- перенести файл
templates/site_css.csвhtdocs/style.css, попутно выкинув из него первые четыре строки:<?cs ################################################################## # Site CSS - Place custom CSS, including overriding styles here. ?> - создать файл
templates/site.html:<html xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://genshi.edgewall.org/" py:strip=""> <!--! Add site-specific style sheet --> <head py:match="head" py:attrs="select('@*')"> ${select('*')} <link rel="stylesheet" type="text/css" href="${href.chrome('site/style.css')}" /> </head> <body py:match="body" py:attrs="select('@*')"> ${select('*|text()')} </body> </html>
Этого вполне достаточно. См. также TracInterfaceCustomization.
no subject
Date: 2009-03-18 10:07 am (UTC)Кстати с тегами проблем не было?
У меня вот было - назвал страницы русским и теги заглючили, не могут они с не ascii символами.
Вроде, не было
Date: 2009-03-18 06:37 pm (UTC)Re: Вроде, не было
Date: 2009-03-18 09:48 pm (UTC)У меня теги норамально запахали когда в вики все ссылки стали на английском.
Re: Вроде, не было
Date: 2009-03-19 05:23 am (UTC)Re: Вроде, не было
Date: 2009-03-21 10:31 pm (UTC)Кстати каки плагины используешь?
Никакие
Date: 2009-03-23 05:01 am (UTC)Re: Никакие
Date: 2009-03-23 12:06 pm (UTC)BatchModify-0.2.0-py2.5.egg
IniAdmin-0.2-py2.5.egg
Pygments-0.11.1-py2.5.egg
TracAccountManager-0.2.1dev-py2.5.egg
TracTags-0.6-py2.5.egg
TracWikiRename-2.1.1-py2.5.egg
TracWysiwyg-0.2-py2.5.egg - особо этот полезен когда юзер не знаком с вики синтаксисом.