[logback-dev] [JIRA] Updated: (LBCORE-197) CSS Builder that can accept the css text directly
Benoit Xhenseval (JIRA)
noreply-jira at qos.ch
Sat Feb 19 14:47:52 CET 2011
[ http://jira.qos.ch/browse/LBCORE-197?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Benoit Xhenseval updated LBCORE-197:
------------------------------------
Attachment: CssTextBuilder.java
Hi
Thanks for the hint. It is working essentially how you suggested BUT it is best to declare the <style... inside the class otherwise the parsing of the logback.xml will consider the <style as XML (and most people would not use [[CDATA[..
I think it would be a nice addition to LogBack:
Simple to us:
<appender name="EMAIL" class="ch.qos.logback.classic.net.SMTPAppender">
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>debug</level>
</filter>
<Subject>Error: %m</Subject>
<SMTPHost>@smtp.host@</SMTPHost>
<To>@log4j.email.to@</To>
<From>@log4j.email.from@</From>
<layout class="ch.qos.logback.classic.html.HTMLLayout">
<pattern>%d{MMM-dd HH:mm:ss.SSS}%thread%level%logger{0}%msg</pattern>
<cssBuilder class="som.pckg.CssTextBuilder">
<cssText>
table { margin-left: 0em; margin-right: 0em; border-left: 1px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #AAEAEA; }
... </cssText>
</cssBuilder>
</layout>
<CyclicBufferTracker class="ch.qos.logback.core.spi.CyclicBufferTrackerImpl">
<BufferSize>75</BufferSize>
</CyclicBufferTracker>
</appender>
> CSS Builder that can accept the css text directly
> -------------------------------------------------
>
> Key: LBCORE-197
> URL: http://jira.qos.ch/browse/LBCORE-197
> Project: logback-core
> Issue Type: New Feature
> Reporter: Benoit Xhenseval
> Assignee: Logback dev list
> Attachments: CssTextBuilder.java
>
>
> I suggest creating a CSSBuilder class that can accept the CSS text directly in the XML configuration file.
> We will submit a simple implementation.
> Thanks for LogBack!
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.qos.ch/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the logback-dev
mailing list