08-03-2013
10 More Discussions You Might Find Interesting
1. What is on Your Mind?
You will like this :)
fi4fzvQ6I-o (2 Replies)
Discussion started by: Neo
2 Replies
2. What is on Your Mind?
See How to use YouTube tags for instructions on how to post a video from YouTube.
While My Guitar Gently Weeps
by George Harrison and Friends
0ITrQXES8kU (16 Replies)
Discussion started by: Perderabo
16 Replies
3. What is on Your Mind?
This thread is a continuation of Post a Cool Music Video (Part I). See How to use YouTube tags for instructions on how to post a video from YouTube. And I will start things off with....
Throwing Fire At The Sun by Heather Nova
QXq44BPL-wo (11 Replies)
Discussion started by: Perderabo
11 Replies
4. What is on Your Mind?
This thread is a continuation of Post a Cool Music Video (Part I). See How to use YouTube tags for instructions on how to post a video from YouTube. And I will start things off with....
Operator by Jim Croce
A2iS8XctJKo (9 Replies)
Discussion started by: Perderabo
9 Replies
5. What is on Your Mind?
Grand Central Big Freeze
jwMj3PJDxuo
It looks as tho it's movie scene from M. Night Shyamalan :b: (0 Replies)
Discussion started by: sparcguy
0 Replies
6. What is on Your Mind?
This thread is a continuation of Post a Cool Music Video (Part I). See How to use YouTube tags for instructions on how to post a video from YouTube. And I will start things off with....
Beyond The Invisible by Enigma
hx2jrunyGjE (16 Replies)
Discussion started by: Perderabo
16 Replies
7. What is on Your Mind?
This thread is a continuation of Post a Cool Music Video (Part I). See How to use YouTube tags for instructions on how to post a video from YouTube. And I will start things off with....
Octavarium by Dream Theater
xK3qylwd-M0 (9 Replies)
Discussion started by: Perderabo
9 Replies
8. What is on Your Mind?
We post videos by linking them in from youtube. Videos from other sites are not absolutely forbidden, but we know that youtube won't tolerate videos that we won't tolerate. We have instructions on how to post youtube videos: How to use youtube tags. Please follow the format in those instructions to... (11 Replies)
Discussion started by: zxmaus
11 Replies
9. UNIX for Dummies Questions & Answers
i'm flex developer and i'm not familiar with this world. i need to make out of mp3, bitmaps , flv, text a music clip. can i do it with shell? can i use some video editing program on the server ?
thanks in advance. (0 Replies)
Discussion started by: sigalmaria
0 Replies
10. What is on Your Mind?
A few years ago we had a series of threads where we posted music videos. Let's try another one and see what happens. :)
We post videos by linking them in from youtube. Videos from other sites are not absolutely forbidden, but we know that youtube won't tolerate videos that we won't... (18 Replies)
Discussion started by: Perderabo
18 Replies
LEARN ABOUT DEBIAN
mojomojo::formatter
MojoMojo::Formatter(3pm) User Contributed Perl Documentation MojoMojo::Formatter(3pm)
NAME
MojoMojo::Formatter - Base class for all formatters
SYNOPSIS
package MojoMojo::Formatter::Simple;
use parent qw/MojoMojo::Formatter/;
sub format_content_order { 14 }
# so that it runs after inclusion of obscene web sites
# (MojoMojo::Formatter::Include runs at 6)
sub format_content {
my ($class, $content, $c) = @_;
$$content =~ s/fuck/f**k/g;
return $content;
}
DESCRIPTION
This is the class to inherit from if you want to write your own formatter.
WRITING YOUR OWN FORMATTER
See the synopsis for a really simple formatter example. MojoMojo uses Module::Pluggable::Ordered to process all the formatter plugins. Just
specify when you want to trigger your formatter by providing a format_content_order method which returns a number to specify when you want
to run. The plugin order for the default plugins is currently as follows:
1 - MojoMojo::Formatter::Redirect - handles {{redirect /path}}
5 - MojoMojo::Formatter::Include - handles {{include <url>}} before all other plugins, so that transcluded sections from the same wiki get
parsed for markup
10 - MojoMojo::Formatter::CPANHyperlink - handles {{cpan My::Module}}
10 - MojoMojo::Formatter::YouTube - handles {{youtube <url>}}
10 - MojoMojo::Formatter::Wiki - handles [[wikilinks]]
10 - MojoMojo::Formatter::Pod - handles {{pod}} ... {{end}} blocks
14 - MojoMojo::Formater::IRCLog - handles {{irc}} ... {{end}} blocks
14 - MojoMojo::Formatter::SyntaxHighlight - Performs syntax highlighting on code blocks
15 - Main formatter (MojoMojo::Formatter::Markdown or MojoMojo::Formatter::Textile)
16 - MojoMojo::Formatter::Defang - removes harmful HTML and XSS
91 - MojoMojo::Formatter::Comment - handles {{comments}}, inserts a comment box
95 - MojoMojo::Formatter::TOC - replaces {{toc}} with a table of contents
Note that if your formatter expects HTML text, it should run after the main formatter.
METHODS
format_content
If you want your formatter to do something, you also need to override "format_content". It gets passed its classname, a scalar ref to the
content, and the context object. It should return the scalar ref.
main_format_content
Override this method if your formatter is a primary one (equivalent to Markdown or Textile). It gets passed the same arguments as
"format_content". Also make sure to update "Site settings" (/.admin).
Note that the main formatter runs at 15.
module_loaded
Return true if a formatter module is loaded.
gen_re
gen_re(qr/irc/)
Returns a regular expression for the given tag between matching double braces.
SEE ALSO
MojoMojo, MojoMojo::Formatter::Textile, MojoMojo::Formatter::Markdown
AUTHORS
Marcus Ramberg <mramberg@cpan.org>
LICENSE
This library is free software. You can redistribute it and/or modify it under the same terms as Perl itself.
perl v5.14.2 2010-05-23 MojoMojo::Formatter(3pm)