diff --git a/functions.php b/functions.php index 32fbae7..74e7fd0 100644 --- a/functions.php +++ b/functions.php @@ -206,7 +206,8 @@ function comicpress_load_options() { 'enable_comment_count_in_rss' => false, 'enable_scroll_to_top' => false, - 'enable_page_load_info' => false + 'enable_page_load_info' => false, + 'comic_filename_filters' => array() ) as $field => $value) { $comicpress_options[$field] = $value; diff --git a/options/configoptions.php b/options/configoptions.php index a14486d..4ea27c0 100644 --- a/options/configoptions.php +++ b/options/configoptions.php @@ -160,6 +160,76 @@ + default_filter; + } + ?> + +
+ For advanced users. Specify the filters used to find the filename. +
++ Available parameters: +
+TestComicFilenameFilters | ||
clickAndWait | +link=ComicPress Options | ++ |
click | +//div[@id='comicpress-tab-config']/span | ++ |
storeXpathCount | +//div[@id="comicpress-comic-filename-filters-holder"]/div | +filter_count | +
echo | +${filter_count} | ++ |
click | +add-new-filter | ++ |
storeXpathCount | +//div[@id="comicpress-comic-filename-filters-holder"]/div | +new_filter_count | +
assertEval | +(${new_filter_count}) == (${filter_count} + 1) | +true | +
click | +//div[@id='comicpress-comic-filename-filters-holder']/div[2]/a | ++ |
assertConfirmation | +Are you sure? | ++ |
storeXpathCount | +//div[@id="comicpress-comic-filename-filters-holder"]/div | +new_filter_count | +
assertEval | +(${new_filter_count}) == (${filter_count}) | +true | +