From 7978216fb67c9b3c6cc40647f79f7e4a472fdb4a Mon Sep 17 00:00:00 2001 From: joey Date: Tue, 3 Jul 2007 14:05:28 +0000 Subject: [PATCH] web commit by http://ptecza.myopenid.com/: * Proposition --- doc/todo/CSS_classes_for_links.mdwn | 35 +++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 doc/todo/CSS_classes_for_links.mdwn diff --git a/doc/todo/CSS_classes_for_links.mdwn b/doc/todo/CSS_classes_for_links.mdwn new file mode 100644 index 000000000..df4d8fc4d --- /dev/null +++ b/doc/todo/CSS_classes_for_links.mdwn @@ -0,0 +1,35 @@ +Hi Joey, + +What do you think about CSS classes for links to display link with icon? +You probably know that there are wikis with that feature, for example +Moin Moin. + +Here is a piece of `common.css` file grabbed from +site which is powered by Moin Moin wiki: + + a.www:before {content: url(../img/moin-www.png); margin: 0 0.2em;} + a.http:before {content: url(../img/moin-www.png); margin: 0 0.2em;} + a.https:before {content: url(../img/moin-www.png); margin: 0 0.2em;} + a.file:before {content: url(../img/moin-ftp.png); margin: 0 0.2em;} + a.ftp:before {content: url(../img/moin-ftp.png); margin: 0 0.2em;} + a.nntp:before {content: url(../img/moin-news.png); margin: 0 0.2em;} + a.news:before {content: url(../img/moin-news.png); margin: 0 0.2em;} + a.telnet:before {content: url(../img/moin-telnet.png); margin: 0 0.2em;} + a.irc:before {content: url(../img/moin-telnet.png); margin: 0 0.2em;} + a.mailto:before {content: url(../img/moin-email.png); margin: 0 0.2em;} + a.attachment:before {content: url(../img/moin-attach.png); margin: 0 0.2em;} + a.badinterwiki:before {content: url(../img/moin-inter.png); margin: 0 0.2em;} + a.interwiki:before {content: url(../img/moin-inter.png); margin: 0 0.2em;} + +You can see that they use a lot of CSS classes for links, but only one CSS class +for external links is enough for me :) Please look at my example: + + \[[Foo]] -> Foo + \[[Bar|foo/bar]] -> Bar + -> http://www.gnu.org/ + [GNU](http://www.gnu.org/) -> GNU + [RMS](mailto:rms@gnu.org) -> RMS + +My best regards, + +--Pawel \ No newline at end of file -- 2.44.0