Insight content configuration

From FedoraProject

(Difference between revisions)
Jump to: navigation, search
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";}