eek!  BBCode in a wiki!   ;)

What about standardizing on the very common CREOLE syntax?
http://www.wikicreole.org/

-dustin

On Sep 2, 11:01 am, The Editor <[email protected]> wrote:
> Hey I like that syntax. And you have done almost all the work
> already...  This should be a pretty simple plugin to do... Let me take
> a quick tinker...
>
> Ok, I just pulled together a very quick release. Maybe you can give it
> a whirl and check it for bugs whatever. Just download the script, drop
> it in your farm/plugins folder, then in your wiki go to
> action.plugins. One click install and you should have instant bbcode
> support.
>
> http://www.boltwire.com/index.php?p=solutions.community.bbcode
>
> I've done almost no testing...  There are possibly going to be some
> conflicts with other markups (I'm thinking bullets, which are even
> smarter in BoltWire, just use * by itself, no list needed), but these
> can be enabled or we can find various work arounds.
>
> Let me know what you think...
>
> Cheers,
> Dan
>
> On Wed, Sep 2, 2009 at 4:58 AM, Kevin<[email protected]> wrote:
>
> > Again Dan, thanks again for the info.
>
> > I had found the <code> CSS to make the monospace change earlier.
>
> > I created some BBCode like parsers before for pulling data out of a
> > forum and displaying on a website.  Will dig them up and see how they
> > work.  It only covered some of the basic more common ones. I am okay
> > with regex, not a wizard at it though.
>
> > There are lot of positives for BBcode in that it is pretty standard
> > across various forum software packages, so it is commonly used and you
> > can use it to nest a number of commands without messing up the content
> > like:
>
> > [size=12][b][color=red]THIS IS IMPORTAINT[/color][/b][/size]
>
> > So that you can make the text larger than normal, bold, red text all
> > with some simple to use commands.
>
> > All BBcode commands are in []'s so they are never confused with html
> > <> commands.
>
> > When doing documentation, I use stuff like below for like showing
> > example showing a unix command and its results (I'm a formatting nut):
>
> > [tt]
> > # [b]command[/b]
> > output from command shown here
> > [/tt]
>
> > Teletype or typewriter mode, monospace but other BBcode commands are
> > acted on.  So you see two lines, one with the Unix prompt followed by
> > the command in bold, followed by the result of the command the person
> > had typed.  this way the user looking at the page knows what was typed
> > and what was output by the computer.
>
> > If on the other hand you wanted to show how BBcode looked, the
> > commands etc... you would use [code] which would also be monospace,
> > but would not act on any of the commands, just show them as they were.
>
> > [code]
> > # [b]command[/b]
> > output from command shown here
> > [/code]
>
> > Some of it is very easy to do like:
>
> > // [img]http://elouai.com/images/star.gif[/img]
> > // [url="http://elouai.com"]eLouai[/url]
> > // [mail="[email protected]"]Webmaster[/mail]
> > // [size="25"]HUGE[/size]
> > // [color="red"]RED[/color]
> > // [b]bold[/b]
> > // [i]italic[/i]
> > // [u]underline[/u]
> > // [list][*]item[*]item[*]item[/list]
> > // [code]value="123";[/code]
> > // [quote]John said yadda yadda yadda[/quote]
>
> > function bb2html($text)
> > {
> >  $bbcode = array("<", ">",
> >                "[list]", "[*]", "[/list]",
> >                "[img]", "[/img]",
> >                "[b]", "[/b]",
> >                "[u]", "[/u]",
> >                "[i]", "[/i]",
> >                '[color="', "[/color]",
> >                "[size=\"", "[/size]",
> >                '[url="', "[/url]",
> >                "[mail=\"", "[/mail]",
> >                "[code]", "[/code]",
> >                "[quote]", "[/quote]",
> >                '"]');
> >  $htmlcode = array("&lt;", "&gt;",
> >                "<ul>", "<li>", "</ul>",
> >                "<img src=\"", "\">",
> >                "<b>", "</b>",
> >                "<u>", "</u>",
> >                "<i>", "</i>",
> >                "<span style=\"color:", "</span>",
> >                "<span style=\"font-size:", "</span>",
> >                '<a href="', "</a>",
> >                "<a href=\"mailto:";, "</a>",
> >                "<code>", "</code>",
> >                "<table width=100% bgcolor=lightgray><tr><td
> > bgcolor=white>", "</td></tr></table>",
> >                '">');
> >  $newtext = str_replace($bbcode, $htmlcode, $text);
> >  //$newtext = nl2br($newtext);//second pass
> >  return $newtext;
> > }
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"BoltWire" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/boltwire?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to