From Fedora Project Wiki

No edit summary
No edit summary
Line 16: Line 16:
== Flexifilters ==
== Flexifilters ==


Here is the current content of a filter for the Fedora wiki:
Here is the current content of the specific filter for the Fedora wiki, in serialized form from the filter's Export function:
<pre>
<pre>
array (
a:9:{s:5:"label";s:23:"Fedora Mediawiki Format";s:11:"description";s:134:"This filter provides an input format for the Fedora wiki. Use this if you are pasting or writing content that uses Fedora wiki markup.";s:2:"id";s:1:"3";s:7:"enabled";b:1;s:8:"advanced";b:1;s:5:"delta";s:1:"1";s:5:"cache";s:1:"1";s:10:"components";a:6:{i:0;a:3:{s:5:"class";s:24:"flexifilter_text_prepend";s:8:"settings";a:2:{s:4:"text";s:9:"</nowiki>";s:4:"step";s:7:"process";}s:2:"id";s:2:"31";}i:1;a:3:{s:5:"class";s:23:"flexifilter_text_append";s:8:"settings";a:2:{s:4:"text";s:8:"<nowiki>";s:4:"step";s:7:"process";}s:2:"id";s:2:"32";}i:2;a:3:{s:5:"class";s:22:"flexifilter_chunk_grab";s:8:"settings";a:7:{s:6:"starts";s:9:"</nowiki>";s:4:"ends";s:8:"<nowiki>";s:11:"pass_limits";i:0;s:14:"case_sensitive";i:0;s:12:"include_rest";i:1;s:4:"step";s:7:"process";s:10:"components";a:8:{i:0;a:3:{s:5:"class";s:28:"flexifilter_text_alternation";s:8:"settings";a:3:{s:4:"find";s:5:"=====";s:7:"replace";s:11:"<h5>
  'label' => 'Fedora Mediawiki Format',
</h5>";s:4:"step";s:7:"process";}s:2:"id";s:2:"34";}i:1;a:3:{s:5:"class";s:28:"flexifilter_text_alternation";s:8:"settings";a:3:{s:4:"find";s:4:"====";s:7:"replace";s:11:"<h4>
  'description' => 'This filter provides an input format for the Fedora wiki. Use this if you are pasting or writing content that uses Fedora wiki markup.',
</h4>";s:4:"step";s:7:"process";}s:2:"id";s:2:"35";}i:2;a:3:{s:5:"class";s:28:"flexifilter_text_alternation";s:8:"settings";a:3:{s:4:"find";s:3:"===";s:7:"replace";s:11:"<h3>
  'id' => '3',
</h3>";s:4:"step";s:7:"process";}s:2:"id";s:2:"36";}i:3;a:3:{s:5:"class";s:28:"flexifilter_text_alternation";s:8:"settings";a:3:{s:4:"find";s:2:"==";s:7:"replace";s:11:"<h2>
  'enabled' => true,
</h2>";s:4:"step";s:7:"process";}s:2:"id";s:2:"37";}i:4;a:3:{s:5:"class";s:28:"flexifilter_text_alternation";s:8:"settings";a:3:{s:4:"find";s:3:"'''";s:7:"replace";s:19:"<strong>
  'advanced' => true,
</strong>";s:4:"step";s:7:"process";}s:2:"id";s:2:"38";}i:5;a:3:{s:5:"class";s:28:"flexifilter_text_alternation";s:8:"settings";a:3:{s:4:"find";s:2:"''";s:7:"replace";s:11:"<em>
  'delta' => '1',
</em>";s:4:"step";s:7:"process";}s:2:"id";s:2:"39";}i:6;a:3:{s:5:"class";s:22:"flexifilter_chunk_grab";s:8:"settings";a:7:{s:6:"starts";s:2:"[[";s:4:"ends";s:2:"]]";s:11:"pass_limits";i:0;s:14:"case_sensitive";i:0;s:12:"include_rest";i:1;s:4:"step";s:7:"process";s:10:"components";a:2:{i:0;a:3:{s:5:"class";s:22:"flexifilter_control_if";s:8:"settings";a:2:{s:10:"components";a:6:{i:0;a:3:{s:5:"class";s:24:"flexifilter_text_replace";s:8:"settings";a:3:{s:4:"find";s:1:"~";s:7:"replace";s:2:"\~";s:4:"step";s:7:"process";}s:2:"id";s:2:"42";}i:1;a:3:{s:5:"class";s:23:"flexifilter_text_append";s:8:"settings";a:2:{s:4:"text";s:2:"~~";s:4:"step";s:7:"process";}s:2:"id";s:2:"43";}i:2;a:3:{s:5:"class";s:27:"flexifilter_advanced_append";s:8:"settings";a:2:{s:4:"step";s:7:"process";s:10:"components";a:1:{i:0;a:3:{s:5:"class";s:24:"flexifilter_text_replace";s:8:"settings";a:3:{s:4:"find";s:2:"~~";s:7:"replace";s:4:"</a>";s:4:"step";s:7:"process";}s:2:"id";s:2:"45";}}}s:2:"id";s:2:"44";}i:3;a:3:{s:5:"class";s:24:"flexifilter_text_replace";s:8:"settings";a:3:{s:4:"find";s:2:"~~";s:7:"replace";s:2:"">";s:4:"step";s:7:"process";}s:2:"id";s:2:"46";}i:4;a:3:{s:5:"class";s:24:"flexifilter_text_prepend";s:8:"settings";a:2:{s:4:"text";s:39:"<a href="http://fedoraproject.org/wiki/";s:4:"step";s:7:"process";}s:2:"id";s:2:"48";}i:5;a:3:{s:5:"class";s:24:"flexifilter_text_replace";s:8:"settings";a:3:{s:4:"find";s:2:"\~";s:7:"replace";s:1:"~";s:4:"step";s:7:"process";}s:2:"id";s:2:"50";}}s:9:"condition";a:2:{s:5:"class";s:21:"flexifilter_group_not";s:8:"settings";a:1:{s:10:"conditions";a:1:{i:0;a:2:{s:5:"class";s:23:"flexifilter_text_search";s:8:"settings";a:2:{s:4:"find";s:1:"|";s:8:"is_regex";i:0;}}}}}}s:2:"id";s:2:"41";}i:1;a:3:{s:5:"class";s:22:"flexifilter_control_if";s:8:"settings";a:2:{s:10:"components";a:3:{i:0;a:3:{s:5:"class";s:24:"flexifilter_text_prepend";s:8:"settings";a:2:{s:4:"text";s:39:"<a href="http://fedoraproject.org/wiki/";s:4:"step";s:7:"process";}s:2:"id";s:2:"55";}i:1;a:3:{s:5:"class";s:24:"flexifilter_text_replace";s:8:"settings";a:3:{s:4:"find";s:1:"|";s:7:"replace";s:2:"">";s:4:"step";s:7:"process";}s:2:"id";s:2:"56";}i:2;a:3:{s:5:"class";s:23:"flexifilter_text_append";s:8:"settings";a:2:{s:4:"text";s:4:"</a>";s:4:"step";s:7:"process";}s:2:"id";s:2:"57";}}s:9:"condition";a:2:{s:5:"class";s:23:"flexifilter_text_search";s:8:"settings";a:2:{s:4:"find";s:1:"|";s:8:"is_regex";i:0;}}}s:2:"id";s:2:"54";}}}s:2:"id";s:2:"40";}i:7;a:3:{s:5:"class";s:22:"flexifilter_chunk_grab";s:8:"settings";a:7:{s:6:"starts";s:5:"<ref>";s:4:"ends";s:6:"</ref>";s:11:"pass_limits";i:0;s:14:"case_sensitive";i:0;s:12:"include_rest";i:1;s:4:"step";s:7:"process";s:10:"components";a:1:{i:0;a:3:{s:5:"class";s:22:"flexifilter_control_if";s:8:"settings";a:2:{s:10:"components";a:6:{i:0;a:3:{s:5:"class";s:24:"flexifilter_text_replace";s:8:"settings";a:3:{s:4:"find";s:1:"~";s:7:"replace";s:2:"\~";s:4:"step";s:7:"process";}s:2:"id";s:2:"61";}i:1;a:3:{s:5:"class";s:23:"flexifilter_text_append";s:8:"settings";a:2:{s:4:"text";s:2:"~~";s:4:"step";s:7:"process";}s:2:"id";s:2:"62";}i:2;a:3:{s:5:"class";s:27:"flexifilter_advanced_append";s:8:"settings";a:2:{s:4:"step";s:7:"process";s:10:"components";a:1:{i:0;a:3:{s:5:"class";s:24:"flexifilter_text_replace";s:8:"settings";a:3:{s:4:"find";s:2:"~~";s:7:"replace";s:4:"</a>";s:4:"step";s:7:"process";}s:2:"id";s:2:"64";}}}s:2:"id";s:2:"63";}i:3;a:3:{s:5:"class";s:24:"flexifilter_text_replace";s:8:"settings";a:3:{s:4:"find";s:2:"~~";s:7:"replace";s:2:"">";s:4:"step";s:7:"process";}s:2:"id";s:2:"65";}i:4;a:3:{s:5:"class";s:24:"flexifilter_text_prepend";s:8:"settings";a:2:{s:4:"text";s:9:"<a href="";s:4:"step";s:7:"process";}s:2:"id";s:2:"67";}i:5;a:3:{s:5:"class";s:24:"flexifilter_text_replace";s:8:"settings";a:3:{s:4:"find";s:2:"\~";s:7:"replace";s:1:"~";s:4:"step";s:7:"process";}s:2:"id";s:2:"69";}}s:9:"condition";a:2:{s:5:"class";s:23:"flexifilter_text_search";s:8:"settings";a:2:{s:4:"find";s:7:"http://";s:8:"is_regex";i:1;}}}s:2:"id";s:2:"60";}}}s:2:"id";s:2:"59";}}}s:2:"id";s:2:"33";}i:3;a:3:{s:5:"class";s:39:"flexifilter_existing__filter__filter__0";s:8:"settings";a:4:{s:13:"filter_html_1";s:1:"1";s:14:"allowed_html_1";s:0:"";s:18:"filter_html_help_1";i:0;s:22:"filter_html_nofollow_1";i:0;}s:2:"id";s:2:"72";}s:7:"id_next";i:111;s:9:"id_prefix";s:22:"flexifilter_component_";}s:3:"fid";s:3:"new";}
  'cache' => '1',
  'components' =>
  array (
    0 =>
    array (
      'class' => 'flexifilter_text_prepend',
      'settings' =>
      array (
        'text' => '</nowiki>',
        'step' => 'process',
      ),
      'id' => '31',
    ),
    1 =>
    array (
      'class' => 'flexifilter_text_append',
      'settings' =>
      array (
        'text' => '<nowiki>',
        'step' => 'process',
      ),
      'id' => '32',
    ),
    2 =>
    array (
      'class' => 'flexifilter_chunk_grab',
      'settings' =>
      array (
        'starts' => '</nowiki>',
        'ends' => '<nowiki>',
        'pass_limits' => 0,
        'case_sensitive' => 0,
        'include_rest' => 1,
        'step' => 'process',
        'components' =>
        array (
          0 =>
          array (
            'class' => 'flexifilter_text_alternation',
            'settings' =>
            array (
              'find' => '=====',
              'replace' => '<h5>
</h5>',
              'step' => 'process',
            ),
            'id' => '34',
          ),
          1 =>
          array (
            'class' => 'flexifilter_text_alternation',
            'settings' =>
            array (
              'find' => '====',
              'replace' => '<h4>
</h4>',
              'step' => 'process',
            ),
            'id' => '35',
          ),
          2 =>
          array (
            'class' => 'flexifilter_text_alternation',
            'settings' =>
            array (
              'find' => '===',
              'replace' => '<h3>
</h3>',
              'step' => 'process',
            ),
            'id' => '36',
          ),
          3 =>
          array (
            'class' => 'flexifilter_text_alternation',
            'settings' =>
            array (
              'find' => '==',
              'replace' => '<h2>
</h2>',
              'step' => 'process',
            ),
            'id' => '37',
          ),
          4 =>
          array (
            'class' => 'flexifilter_text_alternation',
            'settings' =>
            array (
              'find' => '\'\'\'',
              'replace' => '<strong>
</strong>',
              'step' => 'process',
            ),
            'id' => '38',
          ),
          5 =>
          array (
            'class' => 'flexifilter_text_alternation',
            'settings' =>
            array (
              'find' => '\'\'',
              'replace' => '<em>
</em>',
              'step' => 'process',
            ),
            'id' => '39',
          ),
          6 =>
          array (
            'class' => 'flexifilter_chunk_grab',
            'settings' =>
            array (
              'starts' => '[[',
              'ends' => ']]',
              'pass_limits' => 0,
              'case_sensitive' => 0,
              'include_rest' => 1,
              'step' => 'process',
              'components' =>
              array (
                0 =>
                array (
                  'class' => 'flexifilter_control_if',
                  'settings' =>
                  array (
                    'components' =>
                    array (
                      0 =>
                      array (
                        'class' => 'flexifilter_text_replace',
                        'settings' =>
                        array (
                          'find' => '~',
                          'replace' => '\\~',
                          'step' => 'process',
                        ),
                        'id' => '42',
                      ),
                      1 =>
                      array (
                        'class' => 'flexifilter_text_append',
                        'settings' =>
                        array (
                          'text' => '~~',
                          'step' => 'process',
                        ),
                        'id' => '43',
                      ),
                      2 =>
                      array (
                        'class' => 'flexifilter_advanced_append',
                        'settings' =>
                        array (
                          'step' => 'process',
                          'components' =>
                          array (
                            0 =>
                            array (
                              'class' => 'flexifilter_text_replace',
                              'settings' =>
                              array (
                                'find' => '~~',
                                'replace' => '</a>',
                                'step' => 'process',
                              ),
                              'id' => '45',
                            ),
                          ),
                        ),
                        'id' => '44',
                      ),
                      3 =>
                      array (
                        'class' => 'flexifilter_text_replace',
                        'settings' =>
                        array (
                          'find' => '~~',
                          'replace' => '">',
                          'step' => 'process',
                        ),
                        'id' => '46',
                      ),
                      4 =>
                      array (
                        'class' => 'flexifilter_text_prepend',
                        'settings' =>
                        array (
                          'text' => '<a href="http://fedoraproject.org/wiki/',
                          'step' => 'process',
                        ),
                        'id' => '48',
                      ),
                      5 =>
                      array (
                        'class' => 'flexifilter_text_replace',
                        'settings' =>
                        array (
                          'find' => '\\~',
                          'replace' => '~',
                          'step' => 'process',
                        ),
                        'id' => '50',
                      ),
                    ),
                    'condition' =>
                    array (
                      'class' => 'flexifilter_group_not',
                      'settings' =>
                      array (
                        'conditions' =>
                        array (
                          0 =>
                          array (
                            'class' => 'flexifilter_text_search',
                            'settings' =>
                            array (
                              'find' => '|',
                              'is_regex' => 0,
                            ),
                          ),
                        ),
                      ),
                    ),
                  ),
                  'id' => '41',
                ),
                1 =>
                array (
                  'class' => 'flexifilter_control_if',
                  'settings' =>
                  array (
                    'components' =>
                    array (
                      0 =>
                      array (
                        'class' => 'flexifilter_text_prepend',
                        'settings' =>
                        array (
                          'text' => '<a href="http://fedoraproject.org/wiki/',
                          'step' => 'process',
                        ),
                        'id' => '55',
                      ),
                      1 =>
                      array (
                        'class' => 'flexifilter_text_replace',
                        'settings' =>
                        array (
                          'find' => '|',
                          'replace' => '">',
                          'step' => 'process',
                        ),
                        'id' => '56',
                      ),
                      2 =>
                      array (
                        'class' => 'flexifilter_text_append',
                        'settings' =>
                        array (
                          'text' => '</a>',
                          'step' => 'process',
                        ),
                        'id' => '57',
                      ),
                    ),
                    'condition' =>
                    array (
                      'class' => 'flexifilter_text_search',
                      'settings' =>
                      array (
                        'find' => '|',
                        'is_regex' => 0,
                      ),
                    ),
                  ),
                  'id' => '54',
                ),
              ),
            ),
            'id' => '40',
          ),
          7 =>
          array (
            'class' => 'flexifilter_chunk_grab',
            'settings' =>
            array (
              'starts' => '<ref>',
              'ends' => '</ref>',
              'pass_limits' => 0,
              'case_sensitive' => 0,
              'include_rest' => 1,
              'step' => 'process',
              'components' =>
              array (
                0 =>
                array (
                  'class' => 'flexifilter_control_if',
                  'settings' =>
                  array (
                    'components' =>
                    array (
                      0 =>
                      array (
                        'class' => 'flexifilter_text_replace',
                        'settings' =>
                        array (
                          'find' => '~',
                          'replace' => '\\~',
                          'step' => 'process',
                        ),
                        'id' => '61',
                      ),
                      1 =>
                      array (
                        'class' => 'flexifilter_text_append',
                        'settings' =>
                        array (
                          'text' => '~~',
                          'step' => 'process',
                        ),
                        'id' => '62',
                      ),
                      2 =>
                      array (
                        'class' => 'flexifilter_advanced_append',
                        'settings' =>
                        array (
                          'step' => 'process',
                          'components' =>
                          array (
                            0 =>
                            array (
                              'class' => 'flexifilter_text_replace',
                              'settings' =>
                              array (
                                'find' => '~~',
                                'replace' => '</a>',
                                'step' => 'process',
                              ),
                              'id' => '64',
                            ),
                          ),
                        ),
                        'id' => '63',
                      ),
                      3 =>
                      array (
                        'class' => 'flexifilter_text_replace',
                        'settings' =>
                        array (
                          'find' => '~~',
                          'replace' => '">',
                          'step' => 'process',
                        ),
                        'id' => '65',
                      ),
                      4 =>
                      array (
                        'class' => 'flexifilter_text_prepend',
                        'settings' =>
                        array (
                          'text' => '<a href="',
                          'step' => 'process',
                        ),
                        'id' => '67',
                      ),
                      5 =>
                      array (
                        'class' => 'flexifilter_text_replace',
                        'settings' =>
                        array (
                          'find' => '\\~',
                          'replace' => '~',
                          'step' => 'process',
                        ),
                        'id' => '69',
                      ),
                    ),
                    'condition' =>
                    array (
                      'class' => 'flexifilter_text_search',
                      'settings' =>
                      array (
                        'find' => 'http://',
                        'is_regex' => 1,
                      ),
                    ),
                  ),
                  'id' => '60',
                ),
              ),
            ),
            'id' => '59',
          ),
        ),
      ),
      'id' => '33',
    ),
    'id_next' => 72,
    'id_prefix' => 'flexifilter_component_',
  ),
  'fid' => 'new',
)
</pre>
</pre>

Revision as of 19:19, 26 August 2010

This page tracks the setup of content (call it content architecture if you like) for the Fedora Insight system.


Taxonomy

Releases

The Releases taxonomy uses the identification F13, F14, and so on for its terms. For each term, a set of synonyms are used to catch alternate forms of tagging. Here's an example of how to enter each:

  • Identification: F13
  • Description: Fedora 13 (Goddard)
  • Advanced options:
    • Parents: none
    • Related: none
    • Synonyms (one per line): Fedora 13, Fedora13, fedora13, Fedora-13, fedora-13, F-13, f13, f-13, Goddard, goddard

Flexifilters

Here is the current content of the specific filter for the Fedora wiki, in serialized form from the filter's Export function:

a:9:{s:5:"label";s:23:"Fedora Mediawiki Format";s:11:"description";s:134:"This filter provides an input format for the Fedora wiki. Use this if you are pasting or writing content that uses Fedora wiki markup.";s:2:"id";s:1:"3";s:7:"enabled";b:1;s:8:"advanced";b:1;s:5:"delta";s:1:"1";s:5:"cache";s:1:"1";s:10:"components";a:6:{i:0;a:3:{s:5:"class";s:24:"flexifilter_text_prepend";s:8:"settings";a:2:{s:4:"text";s:9:"</nowiki>";s:4:"step";s:7:"process";}s:2:"id";s:2:"31";}i:1;a:3:{s:5:"class";s:23:"flexifilter_text_append";s:8:"settings";a:2:{s:4:"text";s:8:"";s:4:"step";s:7:"process";}s:2:"id";s:2:"32";}i:2;a:3:{s:5:"class";s:22:"flexifilter_chunk_grab";s:8:"settings";a:7:{s:6:"starts";s:9:"";s:4:"ends";s:8:"<nowiki>";s:11:"pass_limits";i:0;s:14:"case_sensitive";i:0;s:12:"include_rest";i:1;s:4:"step";s:7:"process";s:10:"components";a:8:{i:0;a:3:{s:5:"class";s:28:"flexifilter_text_alternation";s:8:"settings";a:3:{s:4:"find";s:5:"=====";s:7:"replace";s:11:"<h5>
</h5>";s:4:"step";s:7:"process";}s:2:"id";s:2:"34";}i:1;a:3:{s:5:"class";s:28:"flexifilter_text_alternation";s:8:"settings";a:3:{s:4:"find";s:4:"====";s:7:"replace";s:11:"<h4>
</h4>";s:4:"step";s:7:"process";}s:2:"id";s:2:"35";}i:2;a:3:{s:5:"class";s:28:"flexifilter_text_alternation";s:8:"settings";a:3:{s:4:"find";s:3:"===";s:7:"replace";s:11:"<h3>
</h3>";s:4:"step";s:7:"process";}s:2:"id";s:2:"36";}i:3;a:3:{s:5:"class";s:28:"flexifilter_text_alternation";s:8:"settings";a:3:{s:4:"find";s:2:"==";s:7:"replace";s:11:"<h2>
</h2>";s:4:"step";s:7:"process";}s:2:"id";s:2:"37";}i:4;a:3:{s:5:"class";s:28:"flexifilter_text_alternation";s:8:"settings";a:3:{s:4:"find";s:3:"'''";s:7:"replace";s:19:"<strong>
</strong>";s:4:"step";s:7:"process";}s:2:"id";s:2:"38";}i:5;a:3:{s:5:"class";s:28:"flexifilter_text_alternation";s:8:"settings";a:3:{s:4:"find";s:2:"''";s:7:"replace";s:11:"<em>
</em>";s:4:"step";s:7:"process";}s:2:"id";s:2:"39";}i:6;a:3:{s:5:"class";s:22:"flexifilter_chunk_grab";s:8:"settings";a:7:{s:6:"starts";s:2:"[[";s:4:"ends";s:2:"]]";s:11:"pass_limits";i:0;s:14:"case_sensitive";i:0;s:12:"include_rest";i:1;s:4:"step";s:7:"process";s:10:"components";a:2:{i:0;a:3:{s:5:"class";s:22:"flexifilter_control_if";s:8:"settings";a:2:{s:10:"components";a:6:{i:0;a:3:{s:5:"class";s:24:"flexifilter_text_replace";s:8:"settings";a:3:{s:4:"find";s:1:"~";s:7:"replace";s:2:"\~";s:4:"step";s:7:"process";}s:2:"id";s:2:"42";}i:1;a:3:{s:5:"class";s:23:"flexifilter_text_append";s:8:"settings";a:2:{s:4:"text";s:2:"~~";s:4:"step";s:7:"process";}s:2:"id";s:2:"43";}i:2;a:3:{s:5:"class";s:27:"flexifilter_advanced_append";s:8:"settings";a:2:{s:4:"step";s:7:"process";s:10:"components";a:1:{i:0;a:3:{s:5:"class";s:24:"flexifilter_text_replace";s:8:"settings";a:3:{s:4:"find";s:2:"~~";s:7:"replace";s:4:"</a>";s:4:"step";s:7:"process";}s:2:"id";s:2:"45";}}}s:2:"id";s:2:"44";}i:3;a:3:{s:5:"class";s:24:"flexifilter_text_replace";s:8:"settings";a:3:{s:4:"find";s:2:"~~";s:7:"replace";s:2:"">";s:4:"step";s:7:"process";}s:2:"id";s:2:"46";}i:4;a:3:{s:5:"class";s:24:"flexifilter_text_prepend";s:8:"settings";a:2:{s:4:"text";s:39:"<a href="http://fedoraproject.org/wiki/";s:4:"step";s:7:"process";}s:2:"id";s:2:"48";}i:5;a:3:{s:5:"class";s:24:"flexifilter_text_replace";s:8:"settings";a:3:{s:4:"find";s:2:"\~";s:7:"replace";s:1:"~";s:4:"step";s:7:"process";}s:2:"id";s:2:"50";}}s:9:"condition";a:2:{s:5:"class";s:21:"flexifilter_group_not";s:8:"settings";a:1:{s:10:"conditions";a:1:{i:0;a:2:{s:5:"class";s:23:"flexifilter_text_search";s:8:"settings";a:2:{s:4:"find";s:1:"|";s:8:"is_regex";i:0;}}}}}}s:2:"id";s:2:"41";}i:1;a:3:{s:5:"class";s:22:"flexifilter_control_if";s:8:"settings";a:2:{s:10:"components";a:3:{i:0;a:3:{s:5:"class";s:24:"flexifilter_text_prepend";s:8:"settings";a:2:{s:4:"text";s:39:"<a href="http://fedoraproject.org/wiki/";s:4:"step";s:7:"process";}s:2:"id";s:2:"55";}i:1;a:3:{s:5:"class";s:24:"flexifilter_text_replace";s:8:"settings";a:3:{s:4:"find";s:1:"|";s:7:"replace";s:2:"">";s:4:"step";s:7:"process";}s:2:"id";s:2:"56";}i:2;a:3:{s:5:"class";s:23:"flexifilter_text_append";s:8:"settings";a:2:{s:4:"text";s:4:"</a>";s:4:"step";s:7:"process";}s:2:"id";s:2:"57";}}s:9:"condition";a:2:{s:5:"class";s:23:"flexifilter_text_search";s:8:"settings";a:2:{s:4:"find";s:1:"|";s:8:"is_regex";i:0;}}}s:2:"id";s:2:"54";}}}s:2:"id";s:2:"40";}i:7;a:3:{s:5:"class";s:22:"flexifilter_chunk_grab";s:8:"settings";a:7:{s:6:"starts";s:5:"<ref>";s:4:"ends";s:6:"</ref>";s:11:"pass_limits";i:0;s:14:"case_sensitive";i:0;s:12:"include_rest";i:1;s:4:"step";s:7:"process";s:10:"components";a:1:{i:0;a:3:{s:5:"class";s:22:"flexifilter_control_if";s:8:"settings";a:2:{s:10:"components";a:6:{i:0;a:3:{s:5:"class";s:24:"flexifilter_text_replace";s:8:"settings";a:3:{s:4:"find";s:1:"~";s:7:"replace";s:2:"\~";s:4:"step";s:7:"process";}s:2:"id";s:2:"61";}i:1;a:3:{s:5:"class";s:23:"flexifilter_text_append";s:8:"settings";a:2:{s:4:"text";s:2:"~~";s:4:"step";s:7:"process";}s:2:"id";s:2:"62";}i:2;a:3:{s:5:"class";s:27:"flexifilter_advanced_append";s:8:"settings";a:2:{s:4:"step";s:7:"process";s:10:"components";a:1:{i:0;a:3:{s:5:"class";s:24:"flexifilter_text_replace";s:8:"settings";a:3:{s:4:"find";s:2:"~~";s:7:"replace";s:4:"</a>";s:4:"step";s:7:"process";}s:2:"id";s:2:"64";}}}s:2:"id";s:2:"63";}i:3;a:3:{s:5:"class";s:24:"flexifilter_text_replace";s:8:"settings";a:3:{s:4:"find";s:2:"~~";s:7:"replace";s:2:"">";s:4:"step";s:7:"process";}s:2:"id";s:2:"65";}i:4;a:3:{s:5:"class";s:24:"flexifilter_text_prepend";s:8:"settings";a:2:{s:4:"text";s:9:"<a href="";s:4:"step";s:7:"process";}s:2:"id";s:2:"67";}i:5;a:3:{s:5:"class";s:24:"flexifilter_text_replace";s:8:"settings";a:3:{s:4:"find";s:2:"\~";s:7:"replace";s:1:"~";s:4:"step";s:7:"process";}s:2:"id";s:2:"69";}}s:9:"condition";a:2:{s:5:"class";s:23:"flexifilter_text_search";s:8:"settings";a:2:{s:4:"find";s:7:"http://";s:8:"is_regex";i:1;}}}s:2:"id";s:2:"60";}}}s:2:"id";s:2:"59";}}}s:2:"id";s:2:"33";}i:3;a:3:{s:5:"class";s:39:"flexifilter_existing__filter__filter__0";s:8:"settings";a:4:{s:13:"filter_html_1";s:1:"1";s:14:"allowed_html_1";s:0:"";s:18:"filter_html_help_1";i:0;s:22:"filter_html_nofollow_1";i:0;}s:2:"id";s:2:"72";}s:7:"id_next";i:111;s:9:"id_prefix";s:22:"flexifilter_component_";}s:3:"fid";s:3:"new";}