Xerratus
Happily stressed out, since 1974
Wednesday, October 26, 2005
<< New perspective on living
PSA: Don't use a stolen credit card to purchase a lottery ticket >>
dasBlog Content filter
When I blog, there's a good chance that I'll want to, or have to in some cases, make an update to that entry. When I do, I like to call out the update so that the average reader knows. Some examples:
Gorilla to scientist, I'll roshambo you for that banana
Yeah, just try and remove something from Google
Kingston 512MB PC2100 RAM
Now, when I do this, I have to select my font
color
and bold "
update:
"; basically give it the exact look and feel each and every time. Being a programmer, I like to simplify my life by creating a method to keep me from having to duplicate my efforts each time. With that, I've created a simple content filter that will render my updates the same time, every time. Just add the following in the content filters section of
dasBlog
note: You may want to change the look and feel unless you like my burnt orange color scheme.
\$update\((?<expr>[\w\s\d\W\D]+)\)
<font color="#cc6600"><b>UPDATE: </b>${expr}</font>
The only difference that sets this apart from some of the built in content filters is \W\D
regular expression
filters; these simply allow non-digit and non-alphanumeric characters thru.
\D # NOT a digit
\W # NOT an alphanumeric (word) character
Now, there are changes that can be made to the above such as changing $update to $u for simplicity. You could also change so that it uses <span>'s with css classes for better control of future color scheme changes, which I highly recommend.
UPDATE:
This is what an update to this entry looks like using the $update content filter.
Enjoy.
Wednesday, October 26, 2005 @ 07:59 AM (-07:00) Pacific Daylight Time
Comments (0)
tags:
General
|
Programming
admin: Edit | Remove
Name
E-mail
Home page
Remember Me
Comment (Some html is allowed:
a@href@title, b, blockquote@cite, em, i, strike, strong, sub, super, u
) where the @ means "attribute." For example, you can use <a href="" title=""> or <blockquote cite="Scott">.
Enter the code shown (prevents robots):
Live Comment Preview
Site Navigation
About Me
Calendar
Disclaimer
Site Search
Sponsored Links
Calendar
<
November 2008
>
Sun
Mon
Tue
Wed
Thu
Fri
Sat
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
Monthly Archives
August, 2008 (1)
July, 2008 (1)
March, 2008 (2)
January, 2008 (3)
December, 2007 (3)
October, 2007 (1)
September, 2007 (1)
August, 2007 (5)
July, 2007 (5)
June, 2007 (3)
April, 2007 (5)
February, 2007 (2)
January, 2007 (2)
December, 2006 (9)
November, 2006 (15)
October, 2006 (19)
September, 2006 (3)
August, 2006 (5)
July, 2006 (4)
June, 2006 (6)
May, 2006 (12)
April, 2006 (20)
March, 2006 (11)
February, 2006 (14)
January, 2006 (14)
December, 2005 (23)
November, 2005 (23)
October, 2005 (42)
September, 2005 (4)
Categories
Alert (14)
Community Server (2)
Daily Quote (1)
Did you know (7)
Dumb Searches (1)
Dumbass (15)
General (133)
Haiku (6)
Holiday (5)
Movie quote (8)
Paladin (4)
Paris (1)
Parody (1)
Photo (24)
Political (2)
Priceless (7)
Programming (35)
Pytheus (2)
Rant (23)
Screen capture (15)
SQL (3)
Technical (39)
Video (4)
Vista (8)
Visual Studio 2005 (2)
Wifey (33)
XP (1)
Feeds
RSS
Atom
Good Reading
Code Better
Coding Horror
Computer Zen
Daily WTF
Days Bush Has Left
Dooce
Fargg
Me-Nikk
Post Secret
Rory Blythe
TechCrunch
Sign In