From d3b662af31343c7ce92bd9a92a1574519367218b Mon Sep 17 00:00:00 2001 From: lucha <lucha@paranoici.org> Date: Sat, 4 May 2013 10:06:32 +0200 Subject: [PATCH] Simply exclude 2.0.6 --- .../js/jquery-ui/css/flick/images/overlay.png | Bin 0 -> 182 bytes .../images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_flat_0_eeeeee_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_flat_55_ffffff_40x100.png | Bin 0 -> 178 bytes .../images/ui-bg_flat_75_ffffff_40x100.png | Bin 0 -> 178 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 0 -> 105 bytes .../ui-bg_highlight-soft_100_f6f6f6_1x100.png | Bin 0 -> 90 bytes .../ui-bg_highlight-soft_25_0073ea_1x100.png | Bin 0 -> 118 bytes .../ui-bg_highlight-soft_50_dddddd_1x100.png | Bin 0 -> 92 bytes .../flick/images/ui-icons_0073ea_256x240.png | Bin 0 -> 4369 bytes .../flick/images/ui-icons_454545_256x240.png | Bin 0 -> 4369 bytes .../flick/images/ui-icons_666666_256x240.png | Bin 0 -> 4369 bytes .../flick/images/ui-icons_ff0084_256x240.png | Bin 0 -> 4369 bytes .../flick/images/ui-icons_ffffff_256x240.png | Bin 0 -> 4369 bytes .../css/flick/jquery-ui-1.8.17.custom.css | 565 ++ .../js/jquery-ui/jquery.ui.accordion.min.js | 30 + .../js/jquery-ui/jquery.ui.widget.min.js | 15 + .../js/simplyexclude_admin_ajax.js | 71 + .../js/simplyexclude_admin_dialog.js | 24 + .../languages/simply-exclude-default.mo | Bin 0 -> 458 bytes .../languages/simply-exclude-default.po | 318 ++ .../languages/simply-exclude.pot | 308 ++ wp-content/plugins/simply-exclude/readme.txt | 65 +- .../plugins/simply-exclude/screenshot-1.png | Bin 115569 -> 101249 bytes .../plugins/simply-exclude/screenshot-2.png | Bin 15200 -> 49553 bytes .../plugins/simply-exclude/screenshot-3.png | Bin 0 -> 79916 bytes .../plugins/simply-exclude/simplyexclude.php | 4605 ++++++++++------- .../simplyexclude_style_admin.css | 120 +- 28 files changed, 4242 insertions(+), 1879 deletions(-) create mode 100644 wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/overlay.png create mode 100755 wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-bg_flat_0_aaaaaa_40x100.png create mode 100755 wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-bg_flat_0_eeeeee_40x100.png create mode 100755 wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-bg_flat_55_ffffff_40x100.png create mode 100755 wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-bg_flat_75_ffffff_40x100.png create mode 100755 wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-bg_glass_65_ffffff_1x400.png create mode 100755 wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-bg_highlight-soft_100_f6f6f6_1x100.png create mode 100755 wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-bg_highlight-soft_25_0073ea_1x100.png create mode 100755 wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-bg_highlight-soft_50_dddddd_1x100.png create mode 100755 wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-icons_0073ea_256x240.png create mode 100755 wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-icons_454545_256x240.png create mode 100755 wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-icons_666666_256x240.png create mode 100755 wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-icons_ff0084_256x240.png create mode 100755 wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-icons_ffffff_256x240.png create mode 100755 wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/jquery-ui-1.8.17.custom.css create mode 100644 wp-content/plugins/simply-exclude/js/jquery-ui/jquery.ui.accordion.min.js create mode 100644 wp-content/plugins/simply-exclude/js/jquery-ui/jquery.ui.widget.min.js create mode 100644 wp-content/plugins/simply-exclude/js/simplyexclude_admin_ajax.js create mode 100644 wp-content/plugins/simply-exclude/js/simplyexclude_admin_dialog.js create mode 100644 wp-content/plugins/simply-exclude/languages/simply-exclude-default.mo create mode 100644 wp-content/plugins/simply-exclude/languages/simply-exclude-default.po create mode 100644 wp-content/plugins/simply-exclude/languages/simply-exclude.pot create mode 100644 wp-content/plugins/simply-exclude/screenshot-3.png diff --git a/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/overlay.png b/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..53ea98f7003cf014cda2f764a7d982e405bd1b5f GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0y~yV2}f07G?$phLdueCo(WF7zFr)xc>kDpPikZgM&jv zL_}O%oPiL?%PM=qz`)?>>EaktG3U*>g}e+30!J^b3oujIez2AIM!mYqPpR&emCLsD zl^(uw%Us3$<m433X(^u5o;VhL{6Fs>9|Hr!|NqPkTE!M8l<u-rf-LlO^>bP0l+XkK DkWVpj literal 0 HcmV?d00001 diff --git a/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-bg_flat_0_aaaaaa_40x100.png b/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-bg_flat_0_aaaaaa_40x100.png new file mode 100755 index 0000000000000000000000000000000000000000..5b5dab2ab7b1c50dea9cfe73dc5a269a92d2d4b4 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0y~yV9;P-U`XL$V_;zTl2TN~z`#)L>EalY(fIb9A>#oB z0S3bZ`zM)4s+63#z$ean)A;imdFy!gdm<sMp^l*eqSU3t5AR_<IyZThCIbTlgQu&X J%Q~loCIDB)Fbe<x literal 0 HcmV?d00001 diff --git a/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-bg_flat_0_eeeeee_40x100.png b/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-bg_flat_0_eeeeee_40x100.png new file mode 100755 index 0000000000000000000000000000000000000000..e44f861be1ccdfec4275eb20d9b056f14992f649 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0y~yV9;P-U`XL$V_;zTl2TN~z`#)L>EalY(fIb9A>#oB z0S3bZ`>$;eP$@Zaflr+Ert#-B^49U}_e4TiLmfi{M5#-OKRU!RaqHc#?+gqK44$rj JF6*2UngGN)G57!g literal 0 HcmV?d00001 diff --git a/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-bg_flat_55_ffffff_40x100.png b/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-bg_flat_55_ffffff_40x100.png new file mode 100755 index 0000000000000000000000000000000000000000..ac8b229af950c29356abf64a6c4aa894575445f0 GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0y~yV9;P-U`XL$V_;zTl2TN~z`#)H>EalY(fIb9A>#oB z0fvo1|L4hb@|Yi(pmAc>%%5`K?(@yz2y2>}pc=tRT}nEuo8^e6(RDut1_lOCS3j3^ HP6<r_cab-} literal 0 HcmV?d00001 diff --git a/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-bg_flat_75_ffffff_40x100.png b/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-bg_flat_75_ffffff_40x100.png new file mode 100755 index 0000000000000000000000000000000000000000..ac8b229af950c29356abf64a6c4aa894575445f0 GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0y~yV9;P-U`XL$V_;zTl2TN~z`#)H>EalY(fIb9A>#oB z0fvo1|L4hb@|Yi(pmAc>%%5`K?(@yz2y2>}pc=tRT}nEuo8^e6(RDut1_lOCS3j3^ HP6<r_cab-} literal 0 HcmV?d00001 diff --git a/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-bg_glass_65_ffffff_1x400.png b/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-bg_glass_65_ffffff_1x400.png new file mode 100755 index 0000000000000000000000000000000000000000..42ccba269b6e91bef12ad0fa18be651b5ef0ee68 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU|?imV4T3g#=yXkAHj8-fq}um)5S5wqWA4-MLq@v zk;50>-v56_Ta2@-<;<QXi@Xkb1Zh5v&dF}D^^bq>Nn@!^0^^e{ywV<zm9{W2Ffe$! L`njxgN@xNA=>8$> literal 0 HcmV?d00001 diff --git a/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-bg_highlight-soft_100_f6f6f6_1x100.png b/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-bg_highlight-soft_100_f6f6f6_1x100.png new file mode 100755 index 0000000000000000000000000000000000000000..5dcfaa9a0168d65db3b8de1401cdf4e795880fa9 GIT binary patch literal 90 zcmeAS@N?(olHy`uVBq!ia0y~yU|?imU`XL$V_;x#*NIACU|>-6ba4!kn40|K@9*#R vYHVz5Z42H0{Qp0{f-~vp2X7u>CI<dz!Yf3zGK3iz7#KWV{an^LB{Ts5!Jrt` literal 0 HcmV?d00001 diff --git a/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-bg_highlight-soft_25_0073ea_1x100.png b/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-bg_highlight-soft_25_0073ea_1x100.png new file mode 100755 index 0000000000000000000000000000000000000000..7226bdbbbde2355c7950ce4e4a37fc8faa2c568b GIT binary patch literal 118 zcmeAS@N?(olHy`uVBq!ia0y~yU|?imU`XL$V_;x#*NIACU|_KIba4!kn0mGUB<BGG z0cQ2+o^0REnU0Uc`F_jy*f;YDbd<%39dPql!s6ApzL%d#RCbf3^Xt_+*kkIx@|TqP X>M8qWxXLmxFfe$!`njxgN@xNAvsocV literal 0 HcmV?d00001 diff --git a/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-bg_highlight-soft_50_dddddd_1x100.png b/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-bg_highlight-soft_50_dddddd_1x100.png new file mode 100755 index 0000000000000000000000000000000000000000..b47a4da5243c82396c15beedbe1584489bcce5b8 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU|?imU`XL$V_;x#*NIACU|>-8ba4!kn3`Pi@6XSA xH8wW3Hbs{||Nqa|(DM^B<D6sFCd<h1b-Ge){?P|l7#J8BJYD@<);T3K0RYf38PNa$ literal 0 HcmV?d00001 diff --git a/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-icons_0073ea_256x240.png b/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-icons_0073ea_256x240.png new file mode 100755 index 0000000000000000000000000000000000000000..6b852b618ad4e91b4c5fe65693731f160b9fb3cb GIT binary patch literal 4369 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 BPon?; literal 0 HcmV?d00001 diff --git a/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-icons_454545_256x240.png b/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-icons_454545_256x240.png new file mode 100755 index 0000000000000000000000000000000000000000..59bd45b907c4fd965697774ce8c5fc6b2fd9c105 GIT binary patch literal 4369 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 BAu9j? literal 0 HcmV?d00001 diff --git a/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-icons_666666_256x240.png b/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-icons_666666_256x240.png new file mode 100755 index 0000000000000000000000000000000000000000..f87de1ca1dc2eeefd7c2a4bed06c3f8bbfe2d483 GIT binary patch literal 4369 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 BKy&~A literal 0 HcmV?d00001 diff --git a/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-icons_ff0084_256x240.png b/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-icons_ff0084_256x240.png new file mode 100755 index 0000000000000000000000000000000000000000..0ca605d62f94b0919e567ae866c6aa0172987de0 GIT binary patch literal 4369 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 BSd{<( literal 0 HcmV?d00001 diff --git a/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-icons_ffffff_256x240.png b/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/images/ui-icons_ffffff_256x240.png new file mode 100755 index 0000000000000000000000000000000000000000..42f8f992c727ddaa617da224a522e463df690387 GIT binary patch literal 4369 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 B%d`Lh literal 0 HcmV?d00001 diff --git a/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/jquery-ui-1.8.17.custom.css b/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/jquery-ui-1.8.17.custom.css new file mode 100755 index 000000000..ccbd012aa --- /dev/null +++ b/wp-content/plugins/simply-exclude/js/jquery-ui/css/flick/jquery-ui-1.8.17.custom.css @@ -0,0 +1,565 @@ +/* + * jQuery UI CSS Framework 1.8.17 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Theming/API + */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { display: none; } +.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); } +.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; } +.ui-helper-clearfix:after { clear: both; } +.ui-helper-clearfix { zoom: 1; } +.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + + +/* + * jQuery UI CSS Framework 1.8.17 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Theming/API + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=2px&bgColorHeader=dddddd&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=50&borderColorHeader=dddddd&fcHeader=444444&iconColorHeader=0073ea&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=dddddd&fcContent=444444&iconColorContent=ff0084&bgColorDefault=f6f6f6&bgTextureDefault=03_highlight_soft.png&bgImgOpacityDefault=100&borderColorDefault=dddddd&fcDefault=0073ea&iconColorDefault=666666&bgColorHover=0073ea&bgTextureHover=03_highlight_soft.png&bgImgOpacityHover=25&borderColorHover=0073ea&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=dddddd&fcActive=ff0084&iconColorActive=454545&bgColorHighlight=ffffff&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=55&borderColorHighlight=cccccc&fcHighlight=444444&iconColorHighlight=0073ea&bgColorError=ffffff&bgTextureError=01_flat.png&bgImgOpacityError=55&borderColorError=ff0084&fcError=222222&iconColorError=ff0084&bgColorOverlay=eeeeee&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { font-family: Helvetica, Arial, sans-serif; font-size: 1.1em; } +.ui-widget .ui-widget { font-size: 1em; } +.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Helvetica, Arial, sans-serif; font-size: 1em; } +.ui-widget-content { border: 1px solid #dddddd; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #444444; } +.ui-widget-content a { color: #444444; } +.ui-widget-header { border: 1px solid #dddddd; background: #dddddd url(images/ui-bg_highlight-soft_50_dddddd_1x100.png) 50% 50% repeat-x; color: #444444; font-weight: bold; } +.ui-widget-header a { color: #444444; } + +/* Interaction states +----------------------------------*/ +.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #dddddd; background: #f6f6f6 url(images/ui-bg_highlight-soft_100_f6f6f6_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #0073ea; } +.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #0073ea; text-decoration: none; } +.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #0073ea; background: #0073ea url(images/ui-bg_highlight-soft_25_0073ea_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; } +.ui-state-hover a, .ui-state-hover a:hover { color: #ffffff; text-decoration: none; } +.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #dddddd; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #ff0084; } +.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #ff0084; text-decoration: none; } +.ui-widget :active { outline: none; } + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #cccccc; background: #ffffff url(images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x; color: #444444; } +.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #444444; } +.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #ff0084; background: #ffffff url(images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; } +.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #222222; } +.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #222222; } +.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; } +.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } +.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_ff0084_256x240.png); } +.ui-widget-content .ui-icon {background-image: url(images/ui-icons_ff0084_256x240.png); } +.ui-widget-header .ui-icon {background-image: url(images/ui-icons_0073ea_256x240.png); } +.ui-state-default .ui-icon { background-image: url(images/ui-icons_666666_256x240.png); } +.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); } +.ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } +.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_0073ea_256x240.png); } +.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ff0084_256x240.png); } + +/* positioning */ +.ui-icon-carat-1-n { background-position: 0 0; } +.ui-icon-carat-1-ne { background-position: -16px 0; } +.ui-icon-carat-1-e { background-position: -32px 0; } +.ui-icon-carat-1-se { background-position: -48px 0; } +.ui-icon-carat-1-s { background-position: -64px 0; } +.ui-icon-carat-1-sw { background-position: -80px 0; } +.ui-icon-carat-1-w { background-position: -96px 0; } +.ui-icon-carat-1-nw { background-position: -112px 0; } +.ui-icon-carat-2-n-s { background-position: -128px 0; } +.ui-icon-carat-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -64px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -64px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-off { background-position: -96px -144px; } +.ui-icon-radio-on { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; -khtml-border-top-left-radius: 2px; border-top-left-radius: 2px; } +.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; -khtml-border-top-right-radius: 2px; border-top-right-radius: 2px; } +.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; -khtml-border-bottom-left-radius: 2px; border-bottom-left-radius: 2px; } +.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; -khtml-border-bottom-right-radius: 2px; border-bottom-right-radius: 2px; } + +/* Overlays */ +.ui-widget-overlay { background: #eeeeee url(images/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x; opacity: .80;filter:Alpha(Opacity=80); } +.ui-widget-shadow { margin: -4px 0 0 -4px; padding: 4px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .60;filter:Alpha(Opacity=60); -moz-border-radius: 0px; -khtml-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; }/* + * jQuery UI Resizable 1.8.17 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Resizable#theming + */ +.ui-resizable { position: relative;} +.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block; } +.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } +.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; } +.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; } +.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; } +.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; } +.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* + * jQuery UI Selectable 1.8.17 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Selectable#theming + */ +.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; } +/* + * jQuery UI Accordion 1.8.17 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Accordion#theming + */ +/* IE/Win - Fix animation bug - #4615 */ +.ui-accordion { width: 100%; } +.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } +.ui-accordion .ui-accordion-li-fix { display: inline; } +.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } +.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; } +.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; } +.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } +.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; } +.ui-accordion .ui-accordion-content-active { display: block; } +/* + * jQuery UI Autocomplete 1.8.17 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Autocomplete#theming + */ +.ui-autocomplete { position: absolute; cursor: default; } + +/* workarounds */ +* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */ + +/* + * jQuery UI Menu 1.8.17 + * + * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Menu#theming + */ +.ui-menu { + list-style:none; + padding: 2px; + margin: 0; + display:block; + float: left; +} +.ui-menu .ui-menu { + margin-top: -3px; +} +.ui-menu .ui-menu-item { + margin:0; + padding: 0; + zoom: 1; + float: left; + clear: left; + width: 100%; +} +.ui-menu .ui-menu-item a { + text-decoration:none; + display:block; + padding:.2em .4em; + line-height:1.5; + zoom:1; +} +.ui-menu .ui-menu-item a.ui-state-hover, +.ui-menu .ui-menu-item a.ui-state-active { + font-weight: normal; + margin: -1px; +} +/* + * jQuery UI Button 1.8.17 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Button#theming + */ +.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */ +.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */ +button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */ +.ui-button-icons-only { width: 3.4em; } +button.ui-button-icons-only { width: 3.7em; } + +/*button text element */ +.ui-button .ui-button-text { display: block; line-height: 1.4; } +.ui-button-text-only .ui-button-text { padding: .4em 1em; } +.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; } +.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; } +.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; } +.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; } +/* no icon support for input elements, provide padding by default */ +input.ui-button { padding: .4em 1em; } + +/*button icon element(s) */ +.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; } +.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; } +.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; } +.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; } +.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; } + +/*button sets*/ +.ui-buttonset { margin-right: 7px; } +.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; } + +/* workarounds */ +button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */ +/* + * jQuery UI Dialog 1.8.17 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Dialog#theming + */ +.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; } +.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative; } +.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; } +.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; } +.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; } +.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.ui-draggable .ui-dialog-titlebar { cursor: move; } +/* + * jQuery UI Slider 1.8.17 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Slider#theming + */ +.ui-slider { position: relative; text-align: left; } +.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } +.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; } + +.ui-slider-horizontal { height: .8em; } +.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } +.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } +.ui-slider-horizontal .ui-slider-range-min { left: 0; } +.ui-slider-horizontal .ui-slider-range-max { right: 0; } + +.ui-slider-vertical { width: .8em; height: 100px; } +.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } +.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } +.ui-slider-vertical .ui-slider-range-min { bottom: 0; } +.ui-slider-vertical .ui-slider-range-max { top: 0; }/* + * jQuery UI Tabs 1.8.17 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Tabs#theming + */ +.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ +.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; } +.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; } +.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; } +.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; } +.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; } +.ui-tabs .ui-tabs-hide { display: none !important; } +/* + * jQuery UI Datepicker 1.8.17 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Datepicker#theming + */ +.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; } +.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } +.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } +.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; } +.ui-datepicker .ui-datepicker-prev { left:2px; } +.ui-datepicker .ui-datepicker-next { right:2px; } +.ui-datepicker .ui-datepicker-prev-hover { left:1px; } +.ui-datepicker .ui-datepicker-next-hover { right:1px; } +.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } +.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } +.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; } +.ui-datepicker select.ui-datepicker-month-year {width: 100%;} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { width: 49%;} +.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } +.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } +.ui-datepicker td { border: 0; padding: 1px; } +.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } +.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } +.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { width:auto; } +.ui-datepicker-multi .ui-datepicker-group { float:left; } +.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } +.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } +.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } +.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } +.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } +.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; } + +/* RTL support */ +.ui-datepicker-rtl { direction: rtl; } +.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } +.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } +.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } +.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } +.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } +.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } +.ui-datepicker-rtl .ui-datepicker-group { float:right; } +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } + +/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ +.ui-datepicker-cover { + display: none; /*sorry for IE5*/ + display/**/: block; /*sorry for IE5*/ + position: absolute; /*must have*/ + z-index: -1; /*must have*/ + filter: mask(); /*must have*/ + top: -4px; /*must have*/ + left: -4px; /*must have*/ + width: 200px; /*must have*/ + height: 200px; /*must have*/ +}/* + * jQuery UI Progressbar 1.8.17 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Progressbar#theming + */ +.ui-progressbar { height:2em; text-align: left; overflow: hidden; } +.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } \ No newline at end of file diff --git a/wp-content/plugins/simply-exclude/js/jquery-ui/jquery.ui.accordion.min.js b/wp-content/plugins/simply-exclude/js/jquery-ui/jquery.ui.accordion.min.js new file mode 100644 index 000000000..f8d83dd84 --- /dev/null +++ b/wp-content/plugins/simply-exclude/js/jquery-ui/jquery.ui.accordion.min.js @@ -0,0 +1,30 @@ +/* + * jQuery UI Accordion 1.8.16 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Accordion + * + * Depends: + * jquery.ui.core.js + * jquery.ui.widget.js + */ +(function(c){c.widget("ui.accordion",{options:{active:0,animated:"slide",autoHeight:true,clearStyle:false,collapsible:false,event:"click",fillSpace:false,header:"> li > :first-child,> :not(li):even",icons:{header:"ui-icon-triangle-1-e",headerSelected:"ui-icon-triangle-1-s"},navigation:false,navigationFilter:function(){return this.href.toLowerCase()===location.href.toLowerCase()}},_create:function(){var a=this,b=a.options;a.running=0;a.element.addClass("ui-accordion ui-widget ui-helper-reset").children("li").addClass("ui-accordion-li-fix"); +a.headers=a.element.find(b.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all").bind("mouseenter.accordion",function(){b.disabled||c(this).addClass("ui-state-hover")}).bind("mouseleave.accordion",function(){b.disabled||c(this).removeClass("ui-state-hover")}).bind("focus.accordion",function(){b.disabled||c(this).addClass("ui-state-focus")}).bind("blur.accordion",function(){b.disabled||c(this).removeClass("ui-state-focus")});a.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom"); +if(b.navigation){var d=a.element.find("a").filter(b.navigationFilter).eq(0);if(d.length){var h=d.closest(".ui-accordion-header");a.active=h.length?h:d.closest(".ui-accordion-content").prev()}}a.active=a._findActive(a.active||b.active).addClass("ui-state-default ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top");a.active.next().addClass("ui-accordion-content-active");a._createIcons();a.resize();a.element.attr("role","tablist");a.headers.attr("role","tab").bind("keydown.accordion", +function(f){return a._keydown(f)}).next().attr("role","tabpanel");a.headers.not(a.active||"").attr({"aria-expanded":"false","aria-selected":"false",tabIndex:-1}).next().hide();a.active.length?a.active.attr({"aria-expanded":"true","aria-selected":"true",tabIndex:0}):a.headers.eq(0).attr("tabIndex",0);c.browser.safari||a.headers.find("a").attr("tabIndex",-1);b.event&&a.headers.bind(b.event.split(" ").join(".accordion ")+".accordion",function(f){a._clickHandler.call(a,f,this);f.preventDefault()})},_createIcons:function(){var a= +this.options;if(a.icons){c("<span></span>").addClass("ui-icon "+a.icons.header).prependTo(this.headers);this.active.children(".ui-icon").toggleClass(a.icons.header).toggleClass(a.icons.headerSelected);this.element.addClass("ui-accordion-icons")}},_destroyIcons:function(){this.headers.children(".ui-icon").remove();this.element.removeClass("ui-accordion-icons")},destroy:function(){var a=this.options;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role");this.headers.unbind(".accordion").removeClass("ui-accordion-header ui-accordion-disabled ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("aria-selected").removeAttr("tabIndex"); +this.headers.find("a").removeAttr("tabIndex");this._destroyIcons();var b=this.headers.next().css("display","").removeAttr("role").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-accordion-disabled ui-state-disabled");if(a.autoHeight||a.fillHeight)b.css("height","");return c.Widget.prototype.destroy.call(this)},_setOption:function(a,b){c.Widget.prototype._setOption.apply(this,arguments);a=="active"&&this.activate(b);if(a=="icons"){this._destroyIcons(); +b&&this._createIcons()}if(a=="disabled")this.headers.add(this.headers.next())[b?"addClass":"removeClass"]("ui-accordion-disabled ui-state-disabled")},_keydown:function(a){if(!(this.options.disabled||a.altKey||a.ctrlKey)){var b=c.ui.keyCode,d=this.headers.length,h=this.headers.index(a.target),f=false;switch(a.keyCode){case b.RIGHT:case b.DOWN:f=this.headers[(h+1)%d];break;case b.LEFT:case b.UP:f=this.headers[(h-1+d)%d];break;case b.SPACE:case b.ENTER:this._clickHandler({target:a.target},a.target); +a.preventDefault()}if(f){c(a.target).attr("tabIndex",-1);c(f).attr("tabIndex",0);f.focus();return false}return true}},resize:function(){var a=this.options,b;if(a.fillSpace){if(c.browser.msie){var d=this.element.parent().css("overflow");this.element.parent().css("overflow","hidden")}b=this.element.parent().height();c.browser.msie&&this.element.parent().css("overflow",d);this.headers.each(function(){b-=c(this).outerHeight(true)});this.headers.next().each(function(){c(this).height(Math.max(0,b-c(this).innerHeight()+ +c(this).height()))}).css("overflow","auto")}else if(a.autoHeight){b=0;this.headers.next().each(function(){b=Math.max(b,c(this).height("").height())}).height(b)}return this},activate:function(a){this.options.active=a;a=this._findActive(a)[0];this._clickHandler({target:a},a);return this},_findActive:function(a){return a?typeof a==="number"?this.headers.filter(":eq("+a+")"):this.headers.not(this.headers.not(a)):a===false?c([]):this.headers.filter(":eq(0)")},_clickHandler:function(a,b){var d=this.options; +if(!d.disabled)if(a.target){a=c(a.currentTarget||b);b=a[0]===this.active[0];d.active=d.collapsible&&b?false:this.headers.index(a);if(!(this.running||!d.collapsible&&b)){var h=this.active;j=a.next();g=this.active.next();e={options:d,newHeader:b&&d.collapsible?c([]):a,oldHeader:this.active,newContent:b&&d.collapsible?c([]):j,oldContent:g};var f=this.headers.index(this.active[0])>this.headers.index(a[0]);this.active=b?c([]):a;this._toggle(j,g,e,b,f);h.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").children(".ui-icon").removeClass(d.icons.headerSelected).addClass(d.icons.header); +if(!b){a.removeClass("ui-state-default ui-corner-all").addClass("ui-state-active ui-corner-top").children(".ui-icon").removeClass(d.icons.header).addClass(d.icons.headerSelected);a.next().addClass("ui-accordion-content-active")}}}else if(d.collapsible){this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").children(".ui-icon").removeClass(d.icons.headerSelected).addClass(d.icons.header);this.active.next().addClass("ui-accordion-content-active");var g=this.active.next(), +e={options:d,newHeader:c([]),oldHeader:d.active,newContent:c([]),oldContent:g},j=this.active=c([]);this._toggle(j,g,e)}},_toggle:function(a,b,d,h,f){var g=this,e=g.options;g.toShow=a;g.toHide=b;g.data=d;var j=function(){if(g)return g._completed.apply(g,arguments)};g._trigger("changestart",null,g.data);g.running=b.size()===0?a.size():b.size();if(e.animated){d={};d=e.collapsible&&h?{toShow:c([]),toHide:b,complete:j,down:f,autoHeight:e.autoHeight||e.fillSpace}:{toShow:a,toHide:b,complete:j,down:f,autoHeight:e.autoHeight|| +e.fillSpace};if(!e.proxied)e.proxied=e.animated;if(!e.proxiedDuration)e.proxiedDuration=e.duration;e.animated=c.isFunction(e.proxied)?e.proxied(d):e.proxied;e.duration=c.isFunction(e.proxiedDuration)?e.proxiedDuration(d):e.proxiedDuration;h=c.ui.accordion.animations;var i=e.duration,k=e.animated;if(k&&!h[k]&&!c.easing[k])k="slide";h[k]||(h[k]=function(l){this.slide(l,{easing:k,duration:i||700})});h[k](d)}else{if(e.collapsible&&h)a.toggle();else{b.hide();a.show()}j(true)}b.prev().attr({"aria-expanded":"false", +"aria-selected":"false",tabIndex:-1}).blur();a.prev().attr({"aria-expanded":"true","aria-selected":"true",tabIndex:0}).focus()},_completed:function(a){this.running=a?0:--this.running;if(!this.running){this.options.clearStyle&&this.toShow.add(this.toHide).css({height:"",overflow:""});this.toHide.removeClass("ui-accordion-content-active");if(this.toHide.length)this.toHide.parent()[0].className=this.toHide.parent()[0].className;this._trigger("change",null,this.data)}}});c.extend(c.ui.accordion,{version:"1.8.16", +animations:{slide:function(a,b){a=c.extend({easing:"swing",duration:300},a,b);if(a.toHide.size())if(a.toShow.size()){var d=a.toShow.css("overflow"),h=0,f={},g={},e;b=a.toShow;e=b[0].style.width;b.width(parseInt(b.parent().width(),10)-parseInt(b.css("paddingLeft"),10)-parseInt(b.css("paddingRight"),10)-(parseInt(b.css("borderLeftWidth"),10)||0)-(parseInt(b.css("borderRightWidth"),10)||0));c.each(["height","paddingTop","paddingBottom"],function(j,i){g[i]="hide";j=(""+c.css(a.toShow[0],i)).match(/^([\d+-.]+)(.*)$/); +f[i]={value:j[1],unit:j[2]||"px"}});a.toShow.css({height:0,overflow:"hidden"}).show();a.toHide.filter(":hidden").each(a.complete).end().filter(":visible").animate(g,{step:function(j,i){if(i.prop=="height")h=i.end-i.start===0?0:(i.now-i.start)/(i.end-i.start);a.toShow[0].style[i.prop]=h*f[i.prop].value+f[i.prop].unit},duration:a.duration,easing:a.easing,complete:function(){a.autoHeight||a.toShow.css("height","");a.toShow.css({width:e,overflow:d});a.complete()}})}else a.toHide.animate({height:"hide", +paddingTop:"hide",paddingBottom:"hide"},a);else a.toShow.animate({height:"show",paddingTop:"show",paddingBottom:"show"},a)},bounceslide:function(a){this.slide(a,{easing:a.down?"easeOutBounce":"swing",duration:a.down?1E3:200})}}})})(jQuery); diff --git a/wp-content/plugins/simply-exclude/js/jquery-ui/jquery.ui.widget.min.js b/wp-content/plugins/simply-exclude/js/jquery-ui/jquery.ui.widget.min.js new file mode 100644 index 000000000..64893bb99 --- /dev/null +++ b/wp-content/plugins/simply-exclude/js/jquery-ui/jquery.ui.widget.min.js @@ -0,0 +1,15 @@ +/*! + * jQuery UI Widget 1.8.16 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Widget + */ +(function(b,j){if(b.cleanData){var k=b.cleanData;b.cleanData=function(a){for(var c=0,d;(d=a[c])!=null;c++)try{b(d).triggerHandler("remove")}catch(e){}k(a)}}else{var l=b.fn.remove;b.fn.remove=function(a,c){return this.each(function(){if(!c)if(!a||b.filter(a,[this]).length)b("*",this).add([this]).each(function(){try{b(this).triggerHandler("remove")}catch(d){}});return l.call(b(this),a,c)})}}b.widget=function(a,c,d){var e=a.split(".")[0],f;a=a.split(".")[1];f=e+"-"+a;if(!d){d=c;c=b.Widget}b.expr[":"][f]= +function(h){return!!b.data(h,a)};b[e]=b[e]||{};b[e][a]=function(h,g){arguments.length&&this._createWidget(h,g)};c=new c;c.options=b.extend(true,{},c.options);b[e][a].prototype=b.extend(true,c,{namespace:e,widgetName:a,widgetEventPrefix:b[e][a].prototype.widgetEventPrefix||a,widgetBaseClass:f},d);b.widget.bridge(a,b[e][a])};b.widget.bridge=function(a,c){b.fn[a]=function(d){var e=typeof d==="string",f=Array.prototype.slice.call(arguments,1),h=this;d=!e&&f.length?b.extend.apply(null,[true,d].concat(f)): +d;if(e&&d.charAt(0)==="_")return h;e?this.each(function(){var g=b.data(this,a),i=g&&b.isFunction(g[d])?g[d].apply(g,f):g;if(i!==g&&i!==j){h=i;return false}}):this.each(function(){var g=b.data(this,a);g?g.option(d||{})._init():b.data(this,a,new c(d,this))});return h}};b.Widget=function(a,c){arguments.length&&this._createWidget(a,c)};b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(a,c){b.data(c,this.widgetName,this);this.element=b(c);this.options= +b.extend(true,{},this.options,this._getCreateOptions(),a);var d=this;this.element.bind("remove."+this.widgetName,function(){d.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return b.metadata&&b.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+ +"-disabled ui-state-disabled")},widget:function(){return this.element},option:function(a,c){var d=a;if(arguments.length===0)return b.extend({},this.options);if(typeof a==="string"){if(c===j)return this.options[a];d={};d[a]=c}this._setOptions(d);return this},_setOptions:function(a){var c=this;b.each(a,function(d,e){c._setOption(d,e)});return this},_setOption:function(a,c){this.options[a]=c;if(a==="disabled")this.widget()[c?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled", +c);return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(a,c,d){var e=this.options[a];c=b.Event(c);c.type=(a===this.widgetEventPrefix?a:this.widgetEventPrefix+a).toLowerCase();d=d||{};if(c.originalEvent){a=b.event.props.length;for(var f;a;){f=b.event.props[--a];c[f]=c.originalEvent[f]}}this.element.trigger(c,d);return!(b.isFunction(e)&&e.call(this.element[0],c,d)===false||c.isDefaultPrevented())}}})(jQuery); diff --git a/wp-content/plugins/simply-exclude/js/simplyexclude_admin_ajax.js b/wp-content/plugins/simply-exclude/js/simplyexclude_admin_ajax.js new file mode 100644 index 000000000..058f2b500 --- /dev/null +++ b/wp-content/plugins/simply-exclude/js/simplyexclude_admin_ajax.js @@ -0,0 +1,71 @@ +jQuery(document).ready(function() { + + jQuery('td.column-se-actions input.se-term-input').click(function(){ + //alert('click'); + var input_name = jQuery(this).attr('name'); + var is_checked = jQuery(this).attr('checked'); + var label = jQuery(this).parent('td.column-se-actions'); + + + if (is_checked == 'checked') is_checked = "yes"; + else is_checked = "no"; + + //alert('input_name=['+input_name+'] checked=['+is_checked+']'); + //se_send_update(input_name, is_checked); + + var data = { + action: 'se_update', + se_action: 'se_update_terms', + se_cfg: input_name, + is_checked: is_checked + }; + + jQuery.post(ajaxurl, data, function(response) { + if (response == "SUCCESS") // SUCCESS is yellow fade to white + jQuery(label).stop().css("background-color", "#FFFF9C").animate({ backgroundColor: "#FFFFFF"}, 1500); + else // On !SUCCESS is red fade to white + jQuery(label).stop().css("background-color", "#FF0000").animate({ backgroundColor: "#FFFFFF"}, 1500); + }); + }); + + //jQuery('table.simplyexclude-actions-panel input[type="radio"]').click(function(){ + jQuery('table.simply-exclude-settings-postbox input[type="radio"]').click(function(){ + + //alert('click'); + var input_name = jQuery(this).attr('name'); + var value = jQuery(this).attr('value'); + var label = jQuery(this).parent('td.inc-excl'); + + //alert("input_name=["+input_name+"] value=["+value+"]"); + + var data = { + action: 'se_update', + se_action: 'se_update_actions', + se_cfg: input_name, + is_checked: value + }; + + jQuery.post(ajaxurl, data, function(response) { + if (response == "SUCCESS") // SUCCESS is yellow fade to white + jQuery(label).stop().css("background-color", "#FFFF9C").animate({ backgroundColor: "#FFFFFF"}, 1500); + else // On !SUCCESS is red fade to white + jQuery(label).stop().css("background-color", "#FF0000").animate({ backgroundColor: "#FFFFFF"}, 1500); + }); + }); + + function se_show_actions_panel() + { + var dialog_buttons = {}; + + dialog_buttons['Close'] = function() { jQuery("#se-actions-panel").dialog('close'); } + jQuery("#se-actions-panel").dialog({ + title: "Simply Exclude: Manage Actions", + autoOpen: false, + width: 650, + autoResize:true, + resizable: true, + buttons: dialog_buttons + }); + jQuery("#se-actions-panel").dialog('open'); + } +}); diff --git a/wp-content/plugins/simply-exclude/js/simplyexclude_admin_dialog.js b/wp-content/plugins/simply-exclude/js/simplyexclude_admin_dialog.js new file mode 100644 index 000000000..5e1cb5456 --- /dev/null +++ b/wp-content/plugins/simply-exclude/js/simplyexclude_admin_dialog.js @@ -0,0 +1,24 @@ +jQuery(document).ready(function() { + + jQuery('a#se-show-actions-panel').click(function(){ + + var dialog_buttons = {}; + + dialog_buttons['Close'] = function() { + jQuery("#se-actions-panel").dialog('close'); + + } + jQuery("#se-actions-panel").dialog({ + title: "Simply Exclude: Manage Actions", + autoOpen: false, + width: 650, + autoResize:true, + resizable: true, + buttons: dialog_buttons + }); + jQuery("#se-actions-panel").dialog('open'); + + return false; + }); + +}); diff --git a/wp-content/plugins/simply-exclude/languages/simply-exclude-default.mo b/wp-content/plugins/simply-exclude/languages/simply-exclude-default.mo new file mode 100644 index 0000000000000000000000000000000000000000..df41626e31752eba174636c2903976e28ff6fed5 GIT binary patch literal 458 zcmca7#4?qEfq{XMfq_AWfq_AVfq{XUfq_8>B*?(PV8Ot^FoBVQ!4j$lD$KwTP?VpQ znp~pmnW7t(T2!2wpJ$~|oS9pYQ>mL;k(^VSlFAj7T998<qU&3no|&TSRGMC_8<KCO zkWo@nV5P5Lo?nzwP?TC+te0Puu3wUvu8*cWz&}LSxhOTUBr`ux*Cnwe)k?w0z|ct7 zz*yJ7RKd{L%G5;Hz|6paE5KhjD77pT<OD40Osq`Jbq!1n47hv}i%WDviW2jRa}rDP zi>wp^5=(Owd{grhi&7M93KC0m9Fp@>QZw@Nb28Ht^NRJ7^K<REd=m50OB2&mbwg4U zbFCB<Y*3wvO^dImuPY)@4D}4Sob&TaQu9i5Ln;eWtrSX9D@ybWauPH1tQC?o5{rsc zOKd|!+;lAv>OihcOD)oM%}dTt$;?Z)Qm{zMEa8gK4aiST$t=-@xynkxH7`9Uvp9o` F0RWGyiD&=- literal 0 HcmV?d00001 diff --git a/wp-content/plugins/simply-exclude/languages/simply-exclude-default.po b/wp-content/plugins/simply-exclude/languages/simply-exclude-default.po new file mode 100644 index 000000000..2f4de46a0 --- /dev/null +++ b/wp-content/plugins/simply-exclude/languages/simply-exclude-default.po @@ -0,0 +1,318 @@ +# Translation of the WordPress plugin by . +# Copyright (C) 2012 +# This file is distributed under the same license as the package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: simply-exclude\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/simply-exclude\n" +"POT-Creation-Date: 2012-03-05 13:54-0600\n" +"PO-Revision-Date: 2012-03-05 14:57-0500\n" +"Last-Translator: Paul Menard <paul@codehooligans.com>\n" +"Language-Team: <simply-exclude@codehooligans.com>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: English\n" + +#: simplyexclude.php:48 +#: simplyexclude.php:660 +#: simplyexclude.php:669 +#: simplyexclude.php:678 +msgid "Simply Exclude" +msgstr "" + +#: simplyexclude.php:111 +msgid "Settings" +msgstr "" + +#: simplyexclude.php:301 +#: simplyexclude.php:344 +#: simplyexclude.php:406 +msgid "Action Name" +msgstr "" + +#: simplyexclude.php:302 +#: simplyexclude.php:345 +#: simplyexclude.php:407 +msgid "Description " +msgstr "" + +#: simplyexclude.php:303 +#: simplyexclude.php:346 +#: simplyexclude.php:408 +msgid "Inclusion/Exclusion" +msgstr "" + +#: simplyexclude.php:319 +#: simplyexclude.php:362 +#: simplyexclude.php:424 +#: simplyexclude.php:2579 +#: simplyexclude.php:2589 +#: simplyexclude.php:2598 +msgid "Include only" +msgstr "" + +#: simplyexclude.php:321 +#: simplyexclude.php:364 +#: simplyexclude.php:426 +#: simplyexclude.php:2580 +#: simplyexclude.php:2590 +#: simplyexclude.php:2599 +msgid "Exclude" +msgstr "" + +#: simplyexclude.php:371 +#: simplyexclude.php:380 +msgid "Include All" +msgstr "" + +#: simplyexclude.php:458 +#: simplyexclude.php:467 +#: simplyexclude.php:492 +#: simplyexclude.php:501 +#: simplyexclude.php:526 +#: simplyexclude.php:535 +msgid "Active" +msgstr "" + +#: simplyexclude.php:463 +msgid "Is this Taxonomy active? This is sometimes convenient instead of unsetting all Taxonomy terms." +msgstr "" + +#: simplyexclude.php:470 +#: simplyexclude.php:504 +#: simplyexclude.php:538 +msgid "Disabled" +msgstr "" + +#: simplyexclude.php:497 +msgid "Is this Post Type Active? This is sometimes convenient instead of unsetting all Post Type items." +msgstr "" + +#: simplyexclude.php:531 +msgid "Active?" +msgstr "" + +#: simplyexclude.php:567 +#: simplyexclude.php:598 +#: simplyexclude.php:629 +msgid "Show/Hide" +msgstr "" + +#: simplyexclude.php:572 +msgid "Show the extra columns on the Taxonomy listing and the Taxonomy edit form?" +msgstr "" + +#: simplyexclude.php:576 +#: simplyexclude.php:607 +#: simplyexclude.php:638 +msgid "Show" +msgstr "" + +#: simplyexclude.php:579 +#: simplyexclude.php:610 +#: simplyexclude.php:641 +msgid "Hide" +msgstr "" + +#: simplyexclude.php:603 +msgid "Show the extra columns on the Post Type listing and the Post Type edit form?" +msgstr "" + +#: simplyexclude.php:634 +msgid "Show the extra columns on the listing and the edit form?" +msgstr "" + +#: simplyexclude.php:660 +#: simplyexclude.php:669 +#: simplyexclude.php:678 +msgid "show" +msgstr "" + +#: simplyexclude.php:1025 +msgctxt "Simply Exclude" +msgid "Simply Exclude" +msgstr "" + +#: simplyexclude.php:1599 +#: simplyexclude.php:1721 +#: simplyexclude.php:1816 +msgid "Front/Home" +msgstr "" + +#: simplyexclude.php:1603 +#: simplyexclude.php:1820 +msgid "Visibility on the front/main page." +msgstr "" + +#: simplyexclude.php:1616 +#: simplyexclude.php:1738 +#: simplyexclude.php:1834 +msgid "Archives" +msgstr "" + +#: simplyexclude.php:1620 +#: simplyexclude.php:1838 +msgid "Visibility on the archive of categories on the sidebar." +msgstr "" + +#: simplyexclude.php:1634 +#: simplyexclude.php:1772 +#: simplyexclude.php:1852 +msgid "Searches" +msgstr "" + +#: simplyexclude.php:1638 +#: simplyexclude.php:1776 +#: simplyexclude.php:1856 +msgid "Visibility in search results." +msgstr "" + +#: simplyexclude.php:1652 +#: simplyexclude.php:1755 +#: simplyexclude.php:1870 +msgid "Feeds" +msgstr "" + +#: simplyexclude.php:1656 +#: simplyexclude.php:1759 +#: simplyexclude.php:1874 +msgid "Visibility in RSS/RSS2/Atom feeds." +msgstr "" + +#: simplyexclude.php:1670 +msgid "Widget: Categories" +msgstr "" + +#: simplyexclude.php:1674 +msgid "Exclude from WordPress List Category Widget." +msgstr "" + +#: simplyexclude.php:1691 +msgid "Widget: Tag Cloud" +msgstr "" + +#: simplyexclude.php:1695 +msgid "Exclude from WordPress Tag Cloud Widget." +msgstr "" + +#: simplyexclude.php:1725 +msgid "Visibility on the front/main page. Set 'Include All' to have this Post Type displayed in addition to the normal Posts." +msgstr "" + +#: simplyexclude.php:1742 +msgid "Visibility on the Post Type archive." +msgstr "" + +#: simplyexclude.php:1788 +msgid "Widget: Pages" +msgstr "" + +#: simplyexclude.php:1792 +msgid "Exclude from WordPress Pages Widget. Child pages are automatically excluded if the parent is Excluded." +msgstr "" + +#: simplyexclude.php:2577 +msgid "Set the checkbox to exclude the User items from the action" +msgstr "" + +#: simplyexclude.php:2578 +#: simplyexclude.php:2588 +#: simplyexclude.php:2597 +msgid "So what is the difference between <strong>Include only</strong> and <strong>Exclude</strong>?" +msgstr "" + +#: simplyexclude.php:2579 +msgid "For example you have 3 Users but always want to show Posts for only 1 specific User in the Archives. New Users are automatically hidden." +msgstr "" + +#: simplyexclude.php:2580 +msgid "For example you have 3 Users but want to hide Posts from one User in the Archives. New Users will by visible." +msgstr "" + +#: simplyexclude.php:2587 +msgid "Set the checkbox to exclude the Taxonomy items from the action" +msgstr "" + +#: simplyexclude.php:2589 +msgid "For example you have 100 tags but only always want 3 to be used on the home page. New tags added are automatically hidden." +msgstr "" + +#: simplyexclude.php:2590 +msgid "For example you have 100 categories but want to hide 3 from being seen. New tags will be visible." +msgstr "" + +#: simplyexclude.php:2596 +msgid "Set the checkbox to exclude the Post Type items from the action" +msgstr "" + +#: simplyexclude.php:2598 +msgid "For example you have 10 Pages but only always want to include only 4 Pages shown in a Search. New Pages are automatically hidden." +msgstr "" + +#: simplyexclude.php:2599 +msgid "For example you have 10 Pages and want to hide 3 specific Pages from Search. New Pages will be visible." +msgstr "" + +#: simplyexclude.php:2614 +msgctxt "Options Page Title" +msgid "Simply Exclude Manage Settings" +msgstr "" + +#: simplyexclude.php:2690 +msgid "Your Simply Excluded has successfully been reloaded." +msgstr "" + +#: simplyexclude.php:2693 +msgid "" +"Version 2.0 and 2.0.1 of the plugins incorrectly converted your previous configuration of excluded items into a new format. You can use this \n" +"\t\t\toption to force a reload of your Simply Exclude configuration into the new format." +msgstr "" + +#: simplyexclude.php:2701 +msgid "Reload Configuration" +msgstr "" + +#: simplyexclude.php:2710 +msgid "The Simply Exclude plugin now works with a few other plugins. Check the box for support of the listed third party plugins options below" +msgstr "" + +#: simplyexclude.php:2711 +msgid "When you update this section you will then also need to go back into the Simply Exclude Category or Pages section and re-save the settings. This re-save will then update the third-party plugin settings with the update excluded values. On the respective Category or Pages sections of Simply Exclude you can use either include or exclude action." +msgstr "" + +#: simplyexclude.php:2712 +msgid "Warning: Once enabled it is suggested you make edits to the exclusion/inclusion via Simply Exclude. Any Page or Category exclusion made in the third-party plugins will be over written by changed from Simply Exclude." +msgstr "" + +#: simplyexclude.php:2717 +msgid "Plugin Name" +msgstr "" + +#: simplyexclude.php:2718 +msgid "Description of Functionality" +msgstr "" + +#: simplyexclude.php:2719 +msgid "Actions" +msgstr "" + +#: simplyexclude.php:2774 +msgid "Plugin Homepage" +msgstr "" + +#: simplyexclude.php:2780 +msgid "Show your support of this plugin by making a small donation to support future development. No donation amount too small." +msgstr "" + +#: simplyexclude.php:2783 +msgid "Make a donation today" +msgstr "" + +#: simplyexclude.php:2792 +msgctxt "Options Page Title" +msgid "Simply Exclude Help" +msgstr "" + diff --git a/wp-content/plugins/simply-exclude/languages/simply-exclude.pot b/wp-content/plugins/simply-exclude/languages/simply-exclude.pot new file mode 100644 index 000000000..26859014f --- /dev/null +++ b/wp-content/plugins/simply-exclude/languages/simply-exclude.pot @@ -0,0 +1,308 @@ +# Translation of the WordPress plugin by . +# Copyright (C) 2012 +# This file is distributed under the same license as the package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2012. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/simply-exclude\n" +"POT-Creation-Date: 2012-03-05 13:54-0600\n" +"PO-Revision-Date: 2012-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: simplyexclude.php:48 simplyexclude.php:660 simplyexclude.php:669 +#: simplyexclude.php:678 +msgid "Simply Exclude" +msgstr "" + +#: simplyexclude.php:111 +msgid "Settings" +msgstr "" + +#: simplyexclude.php:301 simplyexclude.php:344 simplyexclude.php:406 +msgid "Action Name" +msgstr "" + +#: simplyexclude.php:302 simplyexclude.php:345 simplyexclude.php:407 +msgid "Description " +msgstr "" + +#: simplyexclude.php:303 simplyexclude.php:346 simplyexclude.php:408 +msgid "Inclusion/Exclusion" +msgstr "" + +#: simplyexclude.php:319 simplyexclude.php:362 simplyexclude.php:424 +#: simplyexclude.php:2579 simplyexclude.php:2589 simplyexclude.php:2598 +msgid "Include only" +msgstr "" + +#: simplyexclude.php:321 simplyexclude.php:364 simplyexclude.php:426 +#: simplyexclude.php:2580 simplyexclude.php:2590 simplyexclude.php:2599 +msgid "Exclude" +msgstr "" + +#: simplyexclude.php:371 simplyexclude.php:380 +msgid "Include All" +msgstr "" + +#: simplyexclude.php:458 simplyexclude.php:467 simplyexclude.php:492 +#: simplyexclude.php:501 simplyexclude.php:526 simplyexclude.php:535 +msgid "Active" +msgstr "" + +#: simplyexclude.php:463 +msgid "" +"Is this Taxonomy active? This is sometimes convenient instead of unsetting " +"all Taxonomy terms." +msgstr "" + +#: simplyexclude.php:470 simplyexclude.php:504 simplyexclude.php:538 +msgid "Disabled" +msgstr "" + +#: simplyexclude.php:497 +msgid "" +"Is this Post Type Active? This is sometimes convenient instead of unsetting " +"all Post Type items." +msgstr "" + +#: simplyexclude.php:531 +msgid "Active?" +msgstr "" + +#: simplyexclude.php:567 simplyexclude.php:598 simplyexclude.php:629 +msgid "Show/Hide" +msgstr "" + +#: simplyexclude.php:572 +msgid "" +"Show the extra columns on the Taxonomy listing and the Taxonomy edit form?" +msgstr "" + +#: simplyexclude.php:576 simplyexclude.php:607 simplyexclude.php:638 +msgid "Show" +msgstr "" + +#: simplyexclude.php:579 simplyexclude.php:610 simplyexclude.php:641 +msgid "Hide" +msgstr "" + +#: simplyexclude.php:603 +msgid "" +"Show the extra columns on the Post Type listing and the Post Type edit form?" +msgstr "" + +#: simplyexclude.php:634 +msgid "Show the extra columns on the listing and the edit form?" +msgstr "" + +#: simplyexclude.php:660 simplyexclude.php:669 simplyexclude.php:678 +msgid "show" +msgstr "" + +#: simplyexclude.php:1025 +msgctxt "Simply Exclude" +msgid "Simply Exclude" +msgstr "" + +#: simplyexclude.php:1599 simplyexclude.php:1721 simplyexclude.php:1816 +msgid "Front/Home" +msgstr "" + +#: simplyexclude.php:1603 simplyexclude.php:1820 +msgid "Visibility on the front/main page." +msgstr "" + +#: simplyexclude.php:1616 simplyexclude.php:1738 simplyexclude.php:1834 +msgid "Archives" +msgstr "" + +#: simplyexclude.php:1620 simplyexclude.php:1838 +msgid "Visibility on the archive of categories on the sidebar." +msgstr "" + +#: simplyexclude.php:1634 simplyexclude.php:1772 simplyexclude.php:1852 +msgid "Searches" +msgstr "" + +#: simplyexclude.php:1638 simplyexclude.php:1776 simplyexclude.php:1856 +msgid "Visibility in search results." +msgstr "" + +#: simplyexclude.php:1652 simplyexclude.php:1755 simplyexclude.php:1870 +msgid "Feeds" +msgstr "" + +#: simplyexclude.php:1656 simplyexclude.php:1759 simplyexclude.php:1874 +msgid "Visibility in RSS/RSS2/Atom feeds." +msgstr "" + +#: simplyexclude.php:1670 +msgid "Widget: Categories" +msgstr "" + +#: simplyexclude.php:1674 +msgid "Exclude from WordPress List Category Widget." +msgstr "" + +#: simplyexclude.php:1691 +msgid "Widget: Tag Cloud" +msgstr "" + +#: simplyexclude.php:1695 +msgid "Exclude from WordPress Tag Cloud Widget." +msgstr "" + +#: simplyexclude.php:1725 +msgid "" +"Visibility on the front/main page. Set 'Include All' to have this Post Type " +"displayed in addition to the normal Posts." +msgstr "" + +#: simplyexclude.php:1742 +msgid "Visibility on the Post Type archive." +msgstr "" + +#: simplyexclude.php:1788 +msgid "Widget: Pages" +msgstr "" + +#: simplyexclude.php:1792 +msgid "" +"Exclude from WordPress Pages Widget. Child pages are automatically excluded " +"if the parent is Excluded." +msgstr "" + +#: simplyexclude.php:2577 +msgid "Set the checkbox to exclude the User items from the action" +msgstr "" + +#: simplyexclude.php:2578 simplyexclude.php:2588 simplyexclude.php:2597 +msgid "" +"So what is the difference between <strong>Include only</strong> and " +"<strong>Exclude</strong>?" +msgstr "" + +#: simplyexclude.php:2579 +msgid "" +"For example you have 3 Users but always want to show Posts for only 1 " +"specific User in the Archives. New Users are automatically hidden." +msgstr "" + +#: simplyexclude.php:2580 +msgid "" +"For example you have 3 Users but want to hide Posts from one User in the " +"Archives. New Users will by visible." +msgstr "" + +#: simplyexclude.php:2587 +msgid "Set the checkbox to exclude the Taxonomy items from the action" +msgstr "" + +#: simplyexclude.php:2589 +msgid "" +"For example you have 100 tags but only always want 3 to be used on the home " +"page. New tags added are automatically hidden." +msgstr "" + +#: simplyexclude.php:2590 +msgid "" +"For example you have 100 categories but want to hide 3 from being seen. New " +"tags will be visible." +msgstr "" + +#: simplyexclude.php:2596 +msgid "Set the checkbox to exclude the Post Type items from the action" +msgstr "" + +#: simplyexclude.php:2598 +msgid "" +"For example you have 10 Pages but only always want to include only 4 Pages " +"shown in a Search. New Pages are automatically hidden." +msgstr "" + +#: simplyexclude.php:2599 +msgid "" +"For example you have 10 Pages and want to hide 3 specific Pages from Search. " +"New Pages will be visible." +msgstr "" + +#: simplyexclude.php:2614 +msgctxt "Options Page Title" +msgid "Simply Exclude Manage Settings" +msgstr "" + +#: simplyexclude.php:2690 +msgid "Your Simply Excluded has successfully been reloaded." +msgstr "" + +#: simplyexclude.php:2693 +msgid "" +"Version 2.0 and 2.0.1 of the plugins incorrectly converted your previous " +"configuration of excluded items into a new format. You can use this \n" +"\t\t\toption to force a reload of your Simply Exclude configuration into the " +"new format." +msgstr "" + +#: simplyexclude.php:2701 +msgid "Reload Configuration" +msgstr "" + +#: simplyexclude.php:2710 +msgid "" +"The Simply Exclude plugin now works with a few other plugins. Check the box " +"for support of the listed third party plugins options below" +msgstr "" + +#: simplyexclude.php:2711 +msgid "" +"When you update this section you will then also need to go back into the " +"Simply Exclude Category or Pages section and re-save the settings. This re-" +"save will then update the third-party plugin settings with the update " +"excluded values. On the respective Category or Pages sections of Simply " +"Exclude you can use either include or exclude action." +msgstr "" + +#: simplyexclude.php:2712 +msgid "" +"Warning: Once enabled it is suggested you make edits to the exclusion/" +"inclusion via Simply Exclude. Any Page or Category exclusion made in the " +"third-party plugins will be over written by changed from Simply Exclude." +msgstr "" + +#: simplyexclude.php:2717 +msgid "Plugin Name" +msgstr "" + +#: simplyexclude.php:2718 +msgid "Description of Functionality" +msgstr "" + +#: simplyexclude.php:2719 +msgid "Actions" +msgstr "" + +#: simplyexclude.php:2774 +msgid "Plugin Homepage" +msgstr "" + +#: simplyexclude.php:2780 +msgid "" +"Show your support of this plugin by making a small donation to support " +"future development. No donation amount too small." +msgstr "" + +#: simplyexclude.php:2783 +msgid "Make a donation today" +msgstr "" + +#: simplyexclude.php:2792 +msgctxt "Options Page Title" +msgid "Simply Exclude Help" +msgstr "" diff --git a/wp-content/plugins/simply-exclude/readme.txt b/wp-content/plugins/simply-exclude/readme.txt index bca80b989..8df00f958 100644 --- a/wp-content/plugins/simply-exclude/readme.txt +++ b/wp-content/plugins/simply-exclude/readme.txt @@ -1,30 +1,29 @@ === Simply Exclude === Contributors: Paul Menard -Donate link: http://www.codehooligans.com/donations/ -Tags: admin, posts, pages, categories, tags, exclude, include, is_front, is_archive, is_search, is_feed -Requires at least: 2.8 -Tested up to: 3.2 -Stable tag: 1.7.9.2 +Donate link: http://www.codehooligans.com +Tags: admin, posts, pages, categories, tags, Post Type, Taxonomy, exclude, include, is_front, is_archive, is_search, is_feed, is_author +Requires at least: 3.2 +Tested up to: 3.3.1 +Stable tag: 2.0.6 == Description == -Provides an interface to selectively exclude/include categories, tags, authors and pages from the 4 actions used by WordPress +Note to all used who tried the version 2.0 and 2.0.1 there were was bugs in the logic which upgrades the previous version of the Simply Exclude configuration to the version 2.0 format. If you lost your settings you can now reload them manually. Simply go into simply Exclude > Settings and at the very bottom is an option to reload the configuration again. + +Provides an interface to selectively exclude/include Post Types, Taxonomies and Authors 4 actions used by WordPress is_front - When the user views the Front page. is_archive - When the user views an category or tags Archive. is_search - When the user views a search result page. is_feed - When a Feed is viewed/requested. -Note: Page exclusions only work for search. - [Plugin Homepage](http://www.codehooligans.com/projects/wordpress/simply-exclude/ "SimplyExclude Plugin for WordPress") == Installation == 1. Upload the extracted plugin folder and contained files to your `/wp-content/plugins/` directory 2. Activate the plugin through the 'Plugins' menu in WordPress -3. Navigate to Settings -> Simply Exclude (Options -> Simply Exclude in pre 2.5). -4. Once on the plugin admin page you should see navigation links at the top: Manage Categories, Manage Tags, Manage Pages.On each of these page you can selectively exclude/include the cat/tag/page for the given action is_front/is_archive/is_feed/is_search. +3. Navigate to you PostS/Pages/Category/Tags or any Post Type or Taxonomy sections. You will notice a new column allowing setting of the Taxonomy or Post type item in relation to selectively exclude/include the cat/tag/page for the given action is_front/is_archive/is_feed/is_search. == Frequently Asked Questions == @@ -44,38 +43,38 @@ At the time (version 1.6.1) the plugin only effects Pages included in the tradit == Screenshots == 1. Simply Exclude Admin interface showing Category exclusion options. -2. Page Admin interface allow for exclusion of Page from search. - +2. Post listing showing new Simply Exclude options. +3. New Help section to answer some of your questions. == Changelog == -= 1.7.9.2 = - -Very small correction to table row elements which were not properly closed. This seemed to effect FireFox 5.0.1 -Thanks for Frank for reporting this issue: -http://www.codehooligans.com/projects/wordpress/simply-exclude/#comment-107073 - -= 1.7.9.1 = -More fixes for compatibility issues with WordPress 3.1. Some of these issues reported are: - -* Simply Exclude effects the nav menus with using WP menus. http://wordpress.org/support/topic/plugin-simply-exclude-this-plugin-make-all-my-menus-totally-blank - -* Simple Exclude effect filtering of sidebar widgets OR Filter of sidebar content not effected by Simply Exclude settings. -http://www.codehooligans.com/projects/wordpress/simply-exclude/#comment-82318 += 2.0.6 = +2013-03-20 +Bug fixes for Illegal string offset 'action' PHP Warnings. -I'm sure there are some other areas still having issues. I'm still working on the code changes but wanted to get these fixes posts some at least some users can start using the plugin again. += 2.0.5 = +2012-05-16 +More tweaks to the widget exclude logic and cleanup logic on main query vs extra query. -Thanks to all for reporting issues and thank you for your patience in this code matter. += 2.0.4 = +2012-05-16 +Added new Settings option to allow control of filtering the main page WPQuery only or all WPQuery requests. Added exclusion for common post_types. General bug fixed for reported issues where filter was either not occurring or that filter was causing a blank page or missing navigation. += 2.0.3 = +2012-03-18 +Fixes to core filtering logic. -= 1.7.9 = -Fixes some small issue which prevented this plugin from working under WordPress 3.1. += 2.0.2 = +2012-03-05 +Fixed some issues when converting from the previous version of the Simply Exclude configurations. -= 1.7.8 = -Fixes: Mainly bug fixes and code cleanup. Patched code based on reported issues with the WP Gallery shortcode and the new WP 3.0 RC1 menus -Additions: Added some logic to Categories and Tags to work with Exclude/Include when using the WordPress Category or Tag Cloud Widgets. += 2.0.1 = +2012-03-04 +Small bug. On the new Simply Exclude Help panel I user the jQuery UI Accordion package. Seems I failed to check this when setting the minimum WordPress version I was supporting (3.2). Seems jQuery UI Accordion is not available in core WordPress until version 3.3. So have added my own libraries to cover the older versions of WordPress. Sorry about that. And thanks to @biswajeet for bringing this up in the WordPress forums. -Coming Soon: Have been working on a new version of Simply Exclude that will dynamically work with the new Taxonomy system. No longer will we be restricted to excluding just categories and tags. But any registered Taxonomy now can be tweaked. This will be a major code rewrite and will be named SE 2.0. Coming this summer! += 2.0 = +2012-03-03 +Full rewrite of the plugin core code. Replace the growing list of panels and added functionality directly to the Post Type and Taxonomy panels. On both Post Types and Taxonomy panels you will see a new column allowing setting the exclude/include on Search, Archive, Feed and Home. = 1.7.7 = 2010-05-12 diff --git a/wp-content/plugins/simply-exclude/screenshot-1.png b/wp-content/plugins/simply-exclude/screenshot-1.png index ea3afbb8ae3a4f5e1fc7093b5ebf5e675bb389d0..cbd9307242ad109a3dbb423e5070dd73cb95f0ce 100644 GIT binary patch literal 101249 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 Bg^2(F literal 115569 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 diff --git a/wp-content/plugins/simply-exclude/screenshot-2.png b/wp-content/plugins/simply-exclude/screenshot-2.png index 7818be383710f85fd88988cb1e6211498f4800fc..1496b0946c0aa1e320e4adaccda79bd544deab80 100644 GIT binary patch literal 49553 zcmeAS@N?(olHy`uVBq!ia0y~yV7kn}z{teG#=yW}Qx~nqz#t})>FgZf>Flf!P?VpR znUl)E5Yaldf;}YU?54c;Cw&;&6ray&ZeTfSscq>cRm663fr4j%Lx78lX5a(`4J{@n zCLtb;F0K^~3X?<xT~t=?dHcTd`JV6BcE4U1o&EKT`PQoN@ApFQhQ>1=NOI%l=61Tk zEFdE!nU}ia@aqRJj&#?ub2JDFF!G%UwpBi~MOWv{fqG5*V+>!G*K2+~ey!g2-GA*A z{r4RH3<}&5?NzQ7Y=?KSAFG;|_;4bFLV$r-PbbgsX4k|s5`6js$Fk}-ypR9$JkqUy z|Bcu44b8%K8T7F-xGxDhT+4W1`N67t8UFD%`1VOL@Hlr&ujgR+l5247!<WT}&Ku?* zPF87dc1}E_#E~4>|Nn5``~RtzAKy1y8FIh=@&5Op`VC&Tv9-2+p7rw8$5%nke{2t} zoOmzp|Ka@4_q_@NuKb_(zMsA0p5nG^_1AdK{T6ULISSl4#Her3{Qu>_y?P4{S=B#a z%wDM=RKdL7<Nb{j_G~52haVmKTl-h3a%-Y~mG>v9_6jfWPp4!jOl7T4di35zI_&=$ z7Q_BO?$5Q^8xC3h$#wa+`15|21ACPj68itTtNXAtY!h#A|2Z%4;l=vW`a9eg82Dd2 zs7PkM<G>KNS7ZWnmxE{qV{HP{nMU3MmURb&e>5gk+%<f_;=%S(fqM?KxTB#4bLa!9 z9ehy-VlQx39aN}bn%8{&f$R*%&ku|vnC%b9u{cI_ummcYb+8LHsVG=_NM36AqG)`A ztElCUV!Q@RSCgN^$^fw`?4r)10kS2+S?yH|-7j#z;5Fgab-uqKmPN?X#XxC?z#$IF z79%I=#I6mFI}~aJj|+V4Fmd5qBoNq{;j%@kO3+_my`XW&`3_$d2cZdPJnWW;1WB&! zHgUI7tex=igiDIrCWgq)9H%mc_6hnEjZcU^;p1vvw4fp|NF#KL;3=`EomOpLE~$&V z0<Q<GT~T+%`-)B$?^kJGr{YDb7ql{xw=mxlmu>cQ7hjNlq5J~#i|a2czwq<09qti4 zsFB!X&^LqOOrek2GoxjamzygaXCBT;+8ANBh9yikyKiZd^2V1plya26*_DY{_uoAx zSYTseIfwBar+Ab1LD2`V3h(X+yrY!Y-!{*!!>#q$oMYW;eQMK}&05x+){-_ajo<%R z_k*h+&3-V{80{0d-y(m&|B*Qd3zPjrfrFDC_<Jac2;~XL38isbyRa>?2%P@Hr$_0T zKz66?5%VLwLY*o;my|3gDtTHivAV>3$s}|3G$(D}Y@gSz)swchY@1p(rEF?nn_q|D z>~mA~=B;aZCw7<PE|)FuUW2`Qwo~mU?rYgMw{A||WFN)Tlg^$z_#~&u_NQQFC*x^_ zGYif?I6C22z|jv4iG58=I08yE=S>OmGEHqTI^U5fl4z2~lW-<!&$%Bxg}t4PFBK-s z2I~ZK28&<jF`g7T<K_&@4$J8~TPu4ir?+;y&OSQ(DUY}CX^qoj+U%>vR-0$5WgEZF zz7}g1XI8t-VcX}N@|(+U1ipFnX4)IWH{mzfZ-iS&ScX{ISQ=SIS==j9vN&qF)}p^S ztdOrbuc)wCvZ%FCw9xiJ)WfuA*B<dbIQRVBv$$sqKV*FP@%hQ;JI{X}IeldHS?MFu zCvKnLeeC$j^dsU&!w-J%$?uPExj)Umb^pwIF9!VuIuDd5=wDFZpmsvJBH}|!Li2-Y zMJdHpMf-)`PR>rzhm;O|J0y9iymh)uglmuMBUdRGHCN9?vlbn9(RPjROgu8>DAQ5B zZd-Bp4(*QLozpw|Jrq<#RR5^zdGDFv;w?9cXX2VEGSij3GQC~BO+C(f8GFz6T<&py zYTQ)8DTR|P^^H|N|86+cxPbX8`@NG!CuW^kcB1S=-DKhEpQmU~tXB1(WIn-O^S;{t zx`0Ouz8}<PR~OOXY8N#U`6W`PsioPbZKkQG&8f9hd#YBiwy{>UM!L4WO^e-<;ulXA zo^!U=>e8C1rK=Smx-^72^mXX;D=t^|TwQhb*_EGHSH2Q`Wh}Kv>Ydb6DdSl+vqH{# zo#l^Wii(Rejq1LYbc^v;@2%BV>?Mav-@V9rx$1@5i*GL!zw&%F`a18W@r&E9#9#YM ze~|tmWg@XgQcFV4{EeZL^h~L_=2GU*jJ}zyGmbM3H1affX|6geYPQ(yIs;*IZu8d` zJr+4dKMp-SsqEzL)OW{}{n@c+;%AoYxajmn-r0O4A}V59gkHqSsJR=YHZ6<T9eF+a z|AvbjPj0PD*Upkoy`Ao!{yZl<eS7Nq^!e%bj};zIc<|xK#Jd;oZ#>KSI^}uD<1LjT z|6d$k{P`T$xtHgX^_28B>h;ImjBSqDedooU6?xn5TzvQK-Pd>aE1zBQdbO;5qx;I^ zvzD)Wu6q7_TvXi8xYPGu-K)IUZTHHq($0I|t9{}%)Bl?M<@yu$r}S_4-|NghOsAN( zF`Z@3X8zv%rg>I#;lXzY-zxGbHY)yIcxU0ph5Cn74qZB&*0)k-cSVlw9g{t3OkD+? z8Qm!@liwFi$+)s|#m$V~7n5GRmDoKadgGHD6K*`T__)Kku=^w1$MF8eebsXBtq+zf z{XCM>ROaNWH08y_8|6U{Qf{66sd9Kp_Q@Yl4m??|$sY76Xy5W%%gdG&E>&H6cCL}l z)d_yH<>uMVTR1DQOse$O|1X=3Kc#n_`*ZHgshT;Z3ab@fr*BLD_IUHAbnf%-p8t4a zb2{|Q-XgwYy(f2WRG$5O{nLrckCnyZeDN7)pPxN{=6~JAw~rP#HM6Ep|1f=#-dT}Z zqT56{#pY`NihL9PXP3+JB|E2V{^IlUTI%}Ki^I39GnraAHFfISX}_oYhe(8N3F8VE z3rSqHXtmg?x2xLMX~nNyow)wws-L0KLDt1*Uq#i=4T_DmO|Q*kUZl7xap%RIAAgqa zeVywY<STmi%-Klu1HCJx=jZLZFOzMU`*Qcvn$<72U3h!RdW!YTwE@{NuW!Zf-))@R zm#crv_ttN#5bJk$ChrTsee!zbrK4A--tK+x_xj#``TF|J>TA-MUf*86?)=*KcbVJS z*Z<P}J)d_5pN))(M2*1`+minae;q#OuGN1_UfX`(Z<mjruQwd}Fn2kZ|9hL@nrl{z zOfG%<bK!HJc$WSycT@N3_*Z*nYEu8aI{8|8eSFW&KHnbe{_{Q+zB+q3t2X~L`}OwT z?j@dIQl5$Y4LNA?yyR*1#_wm1yNqKuS8YBlzs7#g?9X$4|1o^@`25c;te2b)DxFWd zJLyi)^GydoefD>^KU>fDd(ZYs|62bnEeS38`Yn9z`or0L*`HrOeEs|WCi5F+S^MSx z+}obH(ekhIkK^~ko|)bLwpI4&+=a2f?;hPdWB!f#t^1GEmHsjNYr9i^&whC~-sS&- zxfC9@efY@uAX=9}#hpRp{KH*c-}29X(|0^{l%46_+XcoQ$sVa9##wTI1%kWJ9zA-o z;&H!FPUkcg>nLq2^{Vns^3EKpa|;`0o++BLwJmq9bFXppYu@vW_gwacGYK`VbP86| zTGX0kuacvZ?`?eYi0q81#*^~{AB6aX|EfCSwlugm{_mD!tENr;CL0^JH{!2(+bOr{ zJ?6f-XQcSf&kWYtqT9SyFY@~>of{9|9+lydiJg0>f0@<%V$H&}1*;49yRH4Y;_I4E zyB^h^d%h&UWB%&@6B)KTbSm^EIDN=FQS`#)#)XZ$A8r+7ow$6F(qh}>HA!0^t2~bE zb3PvK*Q5SL&1~MDDO2Xi%y~3n)oiueE?e2T`{o%|{(3m`_ROb|H*cn&fA;LjlV@{I zTh^QDzdrQx&y;RX)``=bxNN)LboF|Nc&q9c$0^3#)Q#4t4=Y@~X~Qd*t;a(bOTCOb zc5838{42TZ_j5Gze0IuRNx8kI()o?r(`WCeEsfUC-+os!*LT<Jo6GL&U21$CvCI5Q z<yP&Tw}0*n;;%hll%F5}uz5n=UB+#VUk^Ta-YzF*(^dcGmrHuY7tObq&!$gS{(D|J zK1Rm3=H>5GkG7tgalj(8COhfd*%!C>mFrHP8vK0u<a_PscAS}26ENfP-;V!3a{rw@ z^!Mnir9Dp%__y18uNMeEwtvccwz|+L=k>ko&Fj2x7yMthSMy8ryW{KEZhgCSF8^-% zZ_n!V{`~s%`}e<p_W!QCXDFvmSiK^ygzcD=c5m__-Ag==vN>)Z$(SU)R&cJ6t@uob zf4&nFOHxmz%cZ$)(%ksFFr>h*aP#MgPtQK^az9|@ZS~`{7dqNGv*WqPo=J};ew(~g zxqFK7bbTv}<r+&x7T;O!6tFc+J8=G0k;`1y@-E)Ic=>|A=?jxN22p1B%#O~O$X_fk zXgGc2gzX_)g0@WCK5>)irpFtW7c=n1%PyZgPws8Ox&qH4+gHmT_&wj}^Y**Ocbj*q zuXP_cf1mmN?MLm8{hS+krtlnMtL1pdrOCz1Z)~k5!*}Su+np{O>8H|bWe*E}w*3|v zlUsA@<6?C_H34BUq4)E3e7Zc!JT7{OdK_N5c3#!gdlLieeqEV)z^7ZMHD}wKznkTY z<(`?%J#8&NxBN>}n%#TXf{(Qa|9U@dJ?VNSX|7OXP{_+aPZw&Jrba$h6cwBLDby$Q z_SN_6%C3i8TNd+q#pRXH^Bv62nA+`#yF2C9n^NcZ%M!R(J$<~k@pkz8C0ncRUd<NH zIlg6m$)0`J??zrPU1<HWE}=hped7E}%oppvG2U`K^5ENrSBHPP2lpSJ*TZ99W%VZ~ z<;l^{)Af(JsmJZBHT_vtm6P`8@R8%@-1*}7YiGsGjGBF~;(v15b7m9uFCS0T+;MvQ zXm;wS<;wHVuiq0X`hV6gv+rkf9^YH`r~g^*&$-prZ1%_NfB!%I|I&r@BdJSFx!SYb z-IGNOU*9l`QR)?(C%oV7g}T@Tri`yIf4r!hY{+v)r0|%t&#yCOI*e;PbHs11FXk!m zD}MXQ;FH_~>qGKd6O=1rGh8a1r-b?h-w9WW{?vA5$CvfYHJjLq>ORe6mlmC;wN68r zzjKwu%Bq!fL-em^T*|qyYth`*lUGQuc)nnLszQ!O@{Safgqou&m#!S>xtQ~;;P1qO zV%N{H-Fl~8v_)6@zLqv?+~&0H{oAg$xiT5DZ8DSRhRiYRGqd`=>%)$o-Sdi#%i8Z) zuly+2ZnMoMI?+k(`QCSz-$=hvf4BWfyzm3j6Veu<Au>7QPMngQXSs~6+U&k5*jPF# zKT1!j4$0Z#^rgxtI45C_$DNoONg2&E>TbeCLcM-U{&pUx+LB#0Qf;?t>wcaRyUXF% z^`7eG#^)kZi_+^(?V3Ed<eEvlWxCn+k1<~==i2PrbCSFC=SA^S?h~w+r%Q1??&9f^ z>`s5UW@f?7H(bA`F5PtP(-yARUJFm{UA6I*bhvT$o-EV#g)zSa&7<z$nQ-?-{oM_o zJ0!3E`FN~(cBt;k?R)ZO-wDjLEeK!IyL|4}=8tkaC*L`G<7{F43ioy4>(765bg6&m z@cF@u3+I&Y9oO?un?Fy^@<&bGmOoS9&p6idBYNe@!<Tm&-+v|~wq)AD=e_HH<lmaT z^R~3T^Zy_J^~?V&OSm$ul6=rm!P}5~Bwl9;=kxwV1|1KE8!}8C!FL!AHn9hM`>_8r zJInth21WyhG6jy52B|Z~vW^TEd_{?7H~BsvPvzh&JfL%t<x`8$0;d;dXPEXYWe5g! z9PS7>Qh6lz2+Je!N%EOJJkDZD)f4AGj9Jpm<v4Yb+~TqeiwyKnyOb~5pTuIoH$&!( z!ZY(QPU*hAeSceo5B_|R_29BskJ^l9YG=jbnCJJ&D{c_p!)e|rp)~b|>m!x93VWAd zUAlJh;tQ&mY8RF-t@kuj<v$dYHX+Ha@~lT{OuAQUTJpY=Nk=!GjXIZhXxq`a(+^L0 zK6>-q>q*$ddk<ee@O^Oksrn~>jw>9;IA(HicR45-FRD%2`oU9N`=xHG?ppoDOvcrP zmWh=Mo0YhPx{AD3o!ZoXB%~#T^$N>XSJM=e&@Db&=9Vgz7Jr@f#htgTx25;3kCE^1 zGj*~Tjn8kMu{mg)9e28Y?r)>^TJ={K9mO@TGnIEpz500X^r`9-;iuQzI#?H2+^|g1 zedDvE;K<??$%Zx?*FP%uo1tzruV#LYvgzX~?rqm3gPv8CrTV?FTx;{GwO{<U{!_7^ zQ(weA+q)^=F4{8SZb)#&+mPCj#le%`@y-;RcbjMJ53>^XWs|R*y{3F|`E7q$pZXi0 zejE<oCU{$%b^VRwS@%!u-)+9us5rZ?-Y)s$VfCL=e_Y+R^(yZ@-^pt`<}TV>y+7@r zrM<$ATL&1F7BJ{3aPcw4Ch+cY)Un`R<)|*fE-hfI!u8VOT!79L{;dc0{cl^KAR@rm zA#AX}z9YhUlTzt~gC~@pC=@ZPHf(ZRdhkz;WZKhd2IB9X>W_OQ))<D)_#UCR#(0~E zb?f7!l@DJPWSg8aIcajZB5aTOKQTtn4T@I;1YP1E8Ba1=DV4T&<(BA@gC*Tx=6xwn ziT|YKEW_%pnKUJ_=EM`$&ljb{qQh)nGjE&x=GB}1mcJ~FcjoN)x#M~zTSfOzrJuSi zDJ+sK^&Dq8>_uOS<ch5p)Ss*|RcGQZrC8m|B@3LtZM?JP&oZXDi<V4Ux#{&njj1tL z*|r{kr9CS}S2Q<&Zp~fCy|&DjhXoe1J=R}Vl(w;*{mf0BzDU04?wfPA#cteQ@}fY< zZr1yzvfk3@rN1iAR905if8qTQ&F#UL#FNKym3ua?f1gN?R9|P8a7TUVqmo6>PR@O@ z?aGeeS&}m@H_yzxxy$mzorRxgiuc7V5!s`uqy0^D>aIPJ*Fq--rj|}!p7!+C-d}5u zDf>=&wsLmq_M~?bcb{fNzpuCydAWAg@!jWl#HUU8srV)1>B-y6{oQuO-KmlM7nPM$ zxaiN?zbbXF-c_HEoW=iDzW3R3ap!4e_Dk0&>{nU)Zf)z@^SL)_-v3nG7`lPEtoHl7 ze?dQDKk5Hp%)qO_%%{L4(#W{yd$XgK2IJZUku?YRO>gN@jMrdZ)!eqwlttKy_hG9= zcZPF~%cO}>ANtli>~l#B%v!+_Vw=Txmi7I&nlBn{jLE$_J1U!>9{iOsd*f~k<`}zo z%DqZwC1-uFV6EY+o4LS$g_2MQ=aKv+440VJioX?#)wnBHYZlp1Gyh<-(}EI%HX~1i z+P3mCqt&vv8Ox%+nf4W)vs)+jPHLXfJ)wQ4|AaF6HqCYFZ#nKd?WjVbA7`ki`O3?e z%2UKrET6u4sxMo!Tw{gEvO8;?!oG$}Ul6!rvv}*m#|y2O<>wjXq~zJ8y~^BHsB)y{ z-lelyw~n1HJ7{<1;r7dx>4MYa%*(Y-Ek1bq9{c0!^Y%IcDj8-=WY(Q^Rl2r#S8~x~ zoBq|R2I_fgzDr7$UtKCbr|<lhv(rv5e3CbR{yu|}jZcFrFYcT)<@Ci=N6~ws@51k9 z#lBv_d+mDa?3Z~pnUecr@6WpU?Bc>pp4Ux__pdbn*7%D-V$c5%KayM3<L8C-S?pUN zYy0`r$?OcDOq+~Ff6l(JHqbOpHJ1InFJW2cw(o~8@7&nG{&~F47yWHIQ}xtqihi$Q z2=57w&k8@hU#sqJTy}i_AGN=^m5aaZ{;8Jq`56Cn-9Ojf=1!MAbM9;G>br0Ep0+ow zKljh;ukMH4`S<_!|5vVg^7P-mSwf`@4*u`o=W{SOoMnD+{pa7mdr$rS8y{+La|X)- z^%w7JKiKbVlWVwi%|0W*T=(Vwz1@G~yBpPSH%wYD&A_0*;OXKRQZeVv-0~WctG62F zznwkLK}yy+V<87qTxOX*Q&)%3Z`Ti85dro`+=2rHUH3*Xx(d4JDLwTP6$y0dGGS#@ zTsXbu%f8&Q=f9J^%}%~cE1%48@bjO#$!E@4KA&5hcJKR~a=)2@CpPIQ3vjS79lYPM zXOE4J7&ou9nakR+_&0AjSVAYLbl$lWV<N@ND`m36tgfugEHg9nMTwP=uyAKzpWE`w zoPWPHsd&!tQRCv`I&tRAkrbngyGpYkJ$l46ZK=SyEe;9-9RKp>*wxN*>y_ekcP{W$ z_7swolr+h{b|!t#moFvf=G*&wd2tyU8j5R_PZzJOtdy}T>1b(TnKXGavzK<3V55VA zz@N7pqShXoC>HZ+#nr4eVXMzuynOjmL`3AmVt0NMDc(i>CKgFaNiQxgX8--|t+K7H ztwMX$6%{6sRt}c06W+YZ0a^3?-QB>|R}W2Gr<k>Mmfu{fjoH`r7A;!zXWplUYaZ8d zvOv^lNk&fd^!8pHySpsIWL8#^wC0JEit5W5UN${h_ixd~jEw8+WHU1}>+I)r%*%w> z&{XACR%T{3x9`P^jQM`?=jN%}n1AFxx4TcJ;Qx>C$_@UPt<EQ(TzKBIR&tt-q~nhD z9moFmNPl8t*Oq<v^F#KYDOI5b=T?QB_;+`C#=W(|fs9-QdiTzpJEvx6x9`@ELo>xV zz;0WSo|2j>C@%hd_xCFm9n;n891pXre|$GL_JTL-pI=8`@3GER(G_2_u>A0@b4!`L z98^#Lc=LGbL544Kw!Q7UT$DTu{+&17V^yv6{#fm?;_K>cby+_}^nEHD&8M$jxLE7M zlfuHnl+@IpPkp*G<sgB<^0nvCA*V%)7uOy$l>0yV@qxA5zbUz`cbC7|5k0SN-ak)G z5z#5Po-X-+<cJ`%q(y;(vf8=F0f|3dCVYAS+%Rc@?VEY(=^NB9%ca?DY%5$}dvuoS zdc%STli%pK8t<=r+GU;e$mSCF+@N!titc6e$XHBhWIq0}w$g!>$KkQr+su15olBOe zRNei^qAZm7eIgITxj);M*yulgHsyKnsi(g!g=Ignf4Vj4zJZr|Mg0?QhCK#vO!-8s zI)cxB?d|JZw&6l?oVM~Dcr3M@OmSL$Rq6Dm>%P~YX$3Wu%gdaK-aLIn>UGC+Pt6{^ z?7yFyusYz$9NnIpDmKaR-o$6^!7nFloKmR#e3J6%h`#j?Ue5IPl(U_BKJ9#h!wG+% zs$5I9NH-&qqKw;0cJt<YzIwslVYjU%@Uqy&F9$tqEQ)n_zw14H`O|vBMW*PP`>nfH z8ZVnTtEgk9@U-9{)%5~gGq^u*n0Z=5Tl?{y_y3bU)xNyAGGo#f)t*^K^Oy1aJ=%Qp z@{8H~Cl!9L_gSVhdGp`mv~@ZUj?UaX(^7M4?&swn4(91@=kr%>;s|oT=Xc`0+@m)d zA1dE&iPBY@d~$uY;<8Fe!V$P)oMR^Kwe-?=6Mk3iWoPFfTjVdcDdlQST~w;Q%)PJi zH5R2BH}C5%Yx!66C8Rzn_rsOf$v-|$<iAmz#&Z35N!ptmnO}D8<bJh@DQdf4i~MPW zQ%2vO_6hp@suJ6)l=H{VT2#pW!zE^0&W#6utW5uLK8)Gzrd<B3p5-s)k`}*C=HHZZ zX1$EIq}y?W?KP*2svg|d?EkQ~`rqVt3SU=M@YQeRndD~tv~ga-)XG<TSLW<YH=2F9 z?XsydH^)J(%pHrKJD-_<vvtpffLkhY&Jwd<UVHAfWGc7qk%P~-25U{dkz=<1U2DNI zR!E9{CF!+PX!X@Ducx(68$xFJF5IPiSbgtlWiD-1%b9=nebkQoTf_K%?c0OQrvwsY z5C2-fdcwP$eVnB|U1xIN7k=OU)LY#1O3=T16ATV*REYGxxqorXk!Y($)7RW+c=7IV z<=%FmhmDm7dbeEjj>rwjn#9P=<$86GRD<;Kb5AB}D;sz*R0+*Cao8rZsnVUZ(|o(z zv^VeXObbao!pN$oy_Vh1>;KvR$9oF<4VXP%RGI((?!#p^S(0J%O*eP_!kWabQGr^2 zXCF{RO0s^-4`-MNNlCpj^}A*6|LM=BxHHi|Rd^Y5Q<$#b`CH!;@mu-+oU_Lloo((2 z*%xKQvp3L5_vwc0_mQ`@@GIy3?AEz;ZOY2|d%d?W+xR4B)~OBsK7IFMs{7aZPMer2 z`q5YMbB>wW&3_9gH{B2a^mSj`ox8FQ-G`pVG`#rndd97XPSXq-cxRg^ZE}<d<f@KY zeUr)J$#aou-&LZ$PO?e82o-s%C1LV4dLECa;@bmd`{w*%T(7&g%a#A8ZCS6^H@W8* z`{LHmy_n&${PNFIeZ5A@%V9lY_v62BjOzK(mpJ|L`#aP2vu`bpg~VM<mW!)v=x&E~ zXU`sP<n{UaguSR&h|SrK-R#`s&pt1TL%pTS-*6qxzFDHcz4qFXbE=OkOMlrE<rtZH zGP+E<U@+-Y@a>tFf5SO~Ln3yhGdj3GpIv=;8UGK(y#gyu=I(r)zVX){uD#Q1BKM@; z$Z?#Odn3mz$87obwaQO--P`alw$4MJ#p`F{w`h^ev*(>mT(Y*J?YP_d=W~oEJ;~eq zVjdIMQl{O_lRbZZjCo&J6A%&M5fU=xyoF!Z1E2KI|9ZJZxLCvc{;xaaeW3e$eWTOD zgb#CUMZeh=COl1Fb7St)vLmM&d9`m&4y@a~scij&&Agd*#lf?_@%r0tZBfb>^jR+P z@lVVot=#jq<$G?4&zLTA*XPobvr{T~eotNUeEO&5oL+qSN-ux<K4I6?7U)qgpYY{R z(zj`qeCyY~)&kYujSns<+u6-~^CoA0_X`o<{M2VN{>_Q_Yj-%feZs6?0_XQ{o|Ct7 zvcyH(Su@@#SAOiPcxGom=XSpT)2*q`B@G{kP6{>B{e8z%X|{yvkFp^7+L;ricRM~a zxA}Rr&i#K8$3m~)m5<idPBJua`~2@lyF}6bh`PQPXL}~bPMoNCNY}rwL@IUZ9wx;G zx5b|#`rOQIPrkUvbx;1cKr`Fj<G=0Ojnke@HraIRMa_GaNnX=FznHtd`1XO{Gl~sb z)AO=>*K{waWjRw@$8*gw?$M7OW&idiOJy0Hb+-Cx?4Q5s{rl?2+TVQlO<f(+ub{TQ zei>K$osB6u&##}6VB^nWamaKOTYkCj`E}u$TXLiCrQcfN9<O8<efr#*X<s_Nf1N7N zyDv^Pg6YoH_iAq2xg94xi1}3~7rB4pgc-YM{^FNkKYb!Yh@IZFiALHlq_;ocT&;M> zU5>%vYE515t%-*I{^eWiVd>NB$kC${=gsqTbZq=C7qYrFY`fjjU$f=ajF+=`u2r+L znrP6=Iyv%C+a$ZicF%7AF4ml&U}H5+V7B1qP`Arp)b>SOo_$9~`PYjGr>#cY)V(H} zL<N+j{{2;-XePDsRKnJlqSwXo1%Fq>^t|Zo<vW^Vl9+AX^ws-dhJiBk!d&?^6VA1+ zQ{H@S{qeMI^LJ+%I_<1|6qI-J^pXP{7dts$<f`d}NlN`|?!R7t`lqp_N0#lzPTs(o zJ|5ei+3YXjJul(7a>~n>hJDXjJ6c;?BXp+i`akE#zI^drf1^&!TKk-7O2DbU_umC4 zUYcAX+A#6&>wm|e?Nwjp7HazR*EzvAe=F;Im#K;{>qeO^4V~<AYn#WDw%K`4rgHrF zmtuEp@@|j68PiuE-*G5^E0@plncrRpRrh~ez53>q$dA0OQVv?DlHM-V`7O|~b;eci zf6uQm&wFQP5_Dve=xW(S@5tIsS41b(e^T(@m*s!?|KhWMB4gqn1y|QC{r|bxbJmtA z)5GMMu7s2}>i;Pf1y^VViGdm-Tk`JC`tqej<>YUP-B*(iHO!l_!{Sj=Qb6*7jA=2& zGgLPVetCGLrG4=>iI{V1ayBPyS;5)Q>E6pY`DBOdTDIAuH?xi<6qI+Q>ZmDa)ml8P zGG%M#T-~EQ@8;Ko(^kEVVU*xy>+dVsS;PG5gT$jpNdeJ4W$sc3)Dle|XvAAc^zf<Q zY&)62s1vdF-lGuLNh+5vU(UR{%aqGsTh&%ziE-_urT+EYJx^|zZf2Ze^L}|&d_yc_ zGT-r@0@v9r#~E#}-!Y#w@$m1;ImyDew@5ybS3UjOW%jF12A`!%6SgLpL|T+r=x^?N zIPHmqO0wi`ziB(Gs<i*JDRZCgjj(xDHSa>|rxUyF3${#R*P8ld)0=)K9fxo7(G^+K zC*EAlw(-+FGo9Zb)t9~1W({#rTfgLG#D^2UJ-HzVf{V*<&;9o2Fwc(+ZTHE$Hh$`S z{c>V?i(`JSn)C_#4KrVh%P$K2zB<xoi)6H4mEoN30$9?oc=YIzhmX&b2M3!Ybj03Y z7RxbP6Q&)uT6Ff>tQ}|54rgt)6cgE%Z<Z4lT`ARHsC8=N%^bVs{#Q~q-;_!HFu}k2 z=c;Gx_w2d%*uuQ~=%Itn?4CY8Uv`H}HO<Kl*i$c@&(O1Hvg7u$$Et3hj~&|irsjX$ zuVX(nk7T(y`7f6Ezf3$MNhqM0r&-jd<oGXFiw_qMEv<P{XRuB5u$9YU$>WuCj$eJZ zf31U(z3s)>&kkJmUlsA|l-sqX(v>&<a;*woXA&8?lut40R_xW;x`Ag;a5H<oJtS^Z z$zAL8P^z~2-rpA{nW+nYmg+yxJh+K{*Ch#$x-BzW-@i+9f40@cvWP2b_Xp3c^eYFx z_s@9o=jO^)t$R4Ghbn+d-GfIJEpPr~>#hC$ZQ_(EPrfg*badt7=C&+*BhlH}xi0&a zzN6)3>;Kyi?3=u8p8mcY#~m5WHvXAD`HSq8L;8}(<`jQhdE%c{VU(_-gk|l%DNDo> zuO9#I!1>{U>|e>tVf~Iw7cN;CGHq2pGgnL8P27|D`93dK<2f_G``pg1{`9`~wS;Z@ z%D?5^W<I<3TTY2;6e}s%bMn|fJ=b*o%~BSg^PfKtn^3xF1J7qpWzMyaPk&ze&Bppq zQcO6c+alio<Vnh+MT<PVy`9&F2}?_Rr=+Mvt-bcVdd2^95o^QFq#3)qx;}aGM8Q)i z_x3j474Ek@ADr9rMLgcWY>mwwlgSTfpK4C4`zIUB-uubB$Ln=Pc|61S8%^`lI1gIa z9CfHka(<Mwckh~`uV!5fjEUf~+Fm^Kj%>Q<(Z2upG&F+>&o4e)5tsgC{g;w7{X1tL z-{1b^ciy*>d4FQMk8<oXdsDI0Tv1IrD_ih3-?Phxk>}kW)Xcmo8vgd_x!4|Xo%fY@ zs#mLu=Zd|d%a{(THmG>kSsyMeEIe}T*rd60eZ#`UBqb$h_^9pQ|LA+U^U9D#mtS^t zbuCIgJ?+TRqd#rkcNsBWSNgd-{1fK^+4mFe-YY7pa-RBTyzQy4&Yy3|b++F*_Wqr) zxHGq9UTw<L=!}QQXRGK~O744}68^o;I^0Ho?@6Hpfnl=m&i(Bzu1NeC*^%*{BZSd? z#;0QGdpp)C?yuS1dHBeu#7%O37N5dB?;Px1z4QBevz*GOQC4Mn&hy=N-+ZeaE%u-* zjB~?V32Fb5r}x6DwylXcu6+B-n%DDu)~`-}cw1NJ{pAkDPPctAbsWEsOzpbz3seL) zou05^gF#VoapsK;3kz1TPFI<vGI927?}!=y=f-liHvRZfu|NK$+6q~wb&h2^|F{~a zyWMwOE%BV?Wp?F*rRQ{NlI6AQyq1@%yT4y??(6Zd=UdgLiDjKQq1RgR{raVq93Knr zEqbG~fb*W!)T>##FV4<mmUUsU(!Z>H=yut&rEcyOPdBfxWX*W}@Ne1aYip8kN->zO zw<+RY8*=WYVwTg~B-y8XR>jBf`u~x;HqPo1N5`|xzoi^scCNb4WGW?kq;%iBn|G%h zR-L=vQ{J-Y(+S%xp^SU;lWx5~E%E(gy(GJe2^ag7(CP)*KX-AlFdcmA(agqs;`C`{ zWo72op?l7I6uev*w336Hd$D6P+f{e5m=KXouW$E=&s((r+NO%lv#Q<yP4>8Nc=N-_ zq$SetQXR7I8)mmn{qx7@LaUJQtAj7MNuAW&Bp@W^xFbG(#+CxT%^aR<Rqf0Uy`J8n zm8_$u=HGPU1jixmRAu}944!M%^$zXc;{6`v5>TdznHO{Ae5d=i-F@3$3IF*L-gv&k zwf^rB&ZxrJxz;sWNl8jJ)|VKxYzqzlSzTg~l2SKYQpwO~(qO05bj&bRHnU;IjEwnx zCNW*m@}u#=rzeZP`7lRxpPMjE-fy?qz5NamC2GBYK1|!vA@)A+vv?u21m<`(ult=3 zH+UdGfP>}h)NZS@&fqer(LrIwd5-ib7>7gXAwr#_609%5)TrRmVyp`)wLm^$>4bNg zSeg_BAtN;)(*;xx&4dm(2yisHSX_qmt5}#EClF`Jm4hlq5<DWJqKQT`H{8tGI#>Om zYD>^cm*tlQB_%yQJUkpSQzO-^t!J-Uqr=6`tv_p@#c2UiQP-Lpo5I3E4UsM@+vOVs z9dm_N$a4J^j?ubu-0Vrx7Rjbxy-w3oEhn(Bva(K@GG)QlEJLYYjj3KHQoIS_HLXsL z4NA?&D)p963NQcX@c8<-pV_k=&dr}T&26?>Zh+R*b*EPB`V*ximSZNZsHiyOY}%p2 zhdcZFzG>&*ym@oU(xnS8zx43&QL(a;n(NmdC41#_bngTe&dDcT932^F&YU^JM=ff5 zo^MP{%-lKtH$3j1T>bj<_0pgHGM0}vIj_F@YI={u+khAGVDb1<PyM~U7ni=iwjxAp ze`)w6l{I16d$XPON@gpr_|LLrDqC~oq)9?5o{M(ukeKV&?zepPha+K?_wP=4&E)_5 zTj@TB$LvLQ{-5-xe$t-mCBnt(we(Wx#IW$Xr9qu4o==`V6A}_~^7Q1in!E1Sy;hVl zG{>o{%>q|nU2!$*(4j*amzHos$I}iSa+)-Ga`xAlLvA&vKdbzIA5z!q6qvet-JixA z3oqE;|73Gg{OR}gf4r7n+WPZ#kG2R`j#)Iw$tklHci3>8n5n0w<+L_z^4z(-e#?tx z%gfJcNiX~TZ|RpQZ~On8V!5^Yfz7l0Uk;zeJ8UASY3KYqQGUKUF;Vg3$B!bSqCeMg zT)uo+Q$u5cd%s+U$t><`%px3yhK65WTx<qaob%?zt)9Ag!^B_N$_G!Z_fdHIJth6# zCF{4_7A$CJX<=Dkrt!u9MSSd3`x$0OY;#L@y?zpu<NRvVS&k`pcb9+u_xpYEg9D8V zQcGT3Xk0$8sw?mAu274*Utcooem)g9GB$3WHh0DhkNf*-Gq0_QykPW7nbGpH+T_kf zixzPmuhFbZJ<PL3X~nvvRk@W@|6kv7{ZWw4{@?#!or<rtH#eVt;)KWgr)STdd-mt& z=aTpLWVc4udWJOJ3s`-%<kgkV*xhA<qN1VMhszJSF*#4!|Lc#HZ2oh@_%e+z`UWmP z|DIpJynVmJsr3OGuS%tZ!gJjg?D_GiTPJqclocyhEJzg*6D#_DxBT<p@Atzk_GMkw z%G>?cY?gVx+?F@N%l$THUDcAS|MPJ{>J@jUqGh>e(rnF)bN!yrGFuR|GC=EeJlCU_ zo!4&%7o@K0u2+0gIXN);qkh=W=9$kDw?=83JYs8Z{P3Zmzc4jYO;@+K?Cq_c&(h;w zWtd3a+M0d*;o<hq-d^5ajz#JQ(uP4ZqMKS~y||Gv-H=OqXU*yNdEM`}J@v1f`?2=s z!WD~K|6MiNXTR(9db`-XT#wi-l8uw*&+k8)^srsN&SBvO|HXkCOw}u1U0TZh^XJdd zKIvY!Gik>A|Nq;4{>!~{s;7+v1qCH~-TreGOA3DQse3Na|Jf<5uE=DW?()j_7pDe& zefGChz94`5GP~62GPC?Im0JJ!dF8l?^*>F|{(~Fm%N^bPa%b>?KZ&^&d3QDHY`<%* zU9CMe<iNhz<r(+(8oz3mpHyNjbFxb4|1{T_eRFIoCyD7s?WhZ1CsF%V$fAAf;>C;q zzVOvZc_{pS<BJOad-0Z?Po&nVYg%rZa3#I|`P`@Zm*eCkqMk3B_U28_qsNc4rwOuO zy~*Kl?%h$FTmLodN@ZW3?Man4Sd$;@#mBnncd4^$w9ftSrM118-I@2QW$k5V`=`fC zmT%twf_uN**GbFO%3kn%Us`YP*Y*6Kef;wiUG8^Z*(kqOH+{a)K7B*Im*HH!g1Hhs z`+go}y|#5yZT<UiOU~UEcwBdkx3aN0lu2mDhfnquwOoJ7-)4lo%Wc{<;qPw$i+iHg z7iBrJzgl#bLuB#A6N_BCSM@$W`!e_Xy1D*0>;L^szfk%5(o*jWnR^rU&K+OUt>_f} zdQo=of)MX%sq5D-pSUDRq4j*-kEV4K6(V`wL|V?h`1kmPnhMLi$*ZJ;PA%{$dK0!) z;{0=)&CSoRF`h~MEAM}KS9Ff4reERb1+#ztds1m-^8WayRHMXAJXdY*vRbu--+q}b z{r%6HxV^K??^QJW&NkcmENU0OX4v%OYu4yIdi3az)U?Ux-XvTsY{>od!JTjIx~z!9 zlQbG^cqaK6EN+5~HDAp-`r@>kf!w2;|NJjz95dp(cU5$6$bt3qeIG2`y-w-nfy!M> zGE)M7E}UHI&9+o*=c9f1s_WiN^%N9aCEd2|_I>{4n^sv^OyAV|WAgl2&+4zP3e~f| zlC^c+JoWOM|DN5R{V&$E!syJ*1AS*6e(^53(=bU{XBKn$`B$EYpK<MfedN~BweQN` zT>tUw_XX4am)IlfYCqTMM7yoEWr@%DyV|pA`MZB#F8gO}jhb##zH{G))w~lAGL%Rg zcD7r&CvCjJAARA1P2kZbo&sv8CGOs4xvCjA;}cW9UbM4&=+>hjx_4z5Gabw^Gp_kj za6R9jUwhuW#nn~$D?(OD-Q4XJ>MefLRWduie)8L0c0Tipq!(`0*}IM7$6{TtrI$=| zA}UV=tqfV@z_?{W>2Z}=v4yOjxz+{O_m(s456an==oNqN@cFe1&P+U4Q^I=qnC|kB zg#}AO7lhvUe!y@`rtRsbLT8C@=hS?<R;_;cz1EujUER#<|5=0o@0ML1U3V@o^1y^2 z6^|Z2mNa@7-1ltmlet%BGwxXWKZS3O^|7}5eaU4{p5Muj-~A~5{}Fc?tu2c}v<&CR z92P!bd!|c&`NRnm9GngvUgM{~W%|uor+@Vy6MXMs{`2+ym`|%><d4_;Uthm%`>S&g zZQ`P$PPK3fd-(f5Z|1ivXtnM=WxM~LhK|mc-&5UxU;85-^iE-`^qQEB%;~=~Z8o-b z3P1mF_4i{5ivk5^_dUn*(|fMASzZh{@n5Yk;n;WenB(XEe6dqj`_~^N|FaV`yuabX z`aQp$OU;t3{;|JqIJiCDJ;sG)BJZr?*E=-#T=<{I#eG_4SN*K~=YDE-cJo?V)FbA{ zy_i&3cKlJ1Z0((Oi@99&xaH)JEw?^*`*F_C4n^l>6Z3)=1k8xA&y;w-#y-%My)SP@ zv|jcNlW%jj@4C5>Dfa1KucwyZUr+z`<+}aBEB<NB6JN;udNgJ3gb4w9x5M)4&F@>y zbY9BU)%Wkn4#jUacfQ_<nSNF?w{p$@3>i*N&LhW<8)tsx>;D!XZT4uZAGgAuPtW@Q zTK=CtWlG2f=kJ+PQ!ih0`Jc4w&MAY0i|1diOWwJ^{=8Mtj{m>5MR03f>wNb;{lpIc z>?QdxU)!%;kYBy|jq??+R-yE}@rnB{eYM@4%2;msCGo@#f6J&PYZe^$i@iNNb@h_$ z$*W%65-^Y5JUx+-UtL9@{;z@Eyx)4~ZOx}|4s*ADbn%(U48JwcK6-LT?5z;``0?<M z$9D|P{*;|ry1ez}Y?~Ns*R@+E8(+oye!YA9*}C2D_y4aGt^D_5-TvGT#*FJvvu<s9 z>Cn#iZEbeDS&Nu_>f>{ZcWmd9ddc#>zlO0vylwBXg+UrV|2sRC*^CMvIJo)DIlj=T znmYw;M(F#+j4Nfc1vSLFTlM$<nZ(L1w&UOK_w_%YPCql>UVdxT*(O%*fR!OS5gQJC zy*=G{ZP@DUkmc9@t>!M>vU8#Fb)Gk`3YL71w0&)BCa1gl>E|mw3-&j>c&TL7f7o-| zpAX#D+j1UGm!EE!c_!n9aj&*?<_4+H5!)5cKm8E)@9m`AP=_wLUZv^$?PaNVn)>#9 zx#8OqVz>S)%m2BXTGQp~I@skZB*kjZ?F(vel>eh2+upPIs<rlwZIz0>Vm=F=i>pig zxMC9Ik$CHe;*r^xXMTQ`xrU2%>C5hyRlkF`RHd`-e;;#xL62t4^<TC|j3*}?zr-3W zvDN8(*VomRJO5j`{rN5JCCXK_{rtm)nm2WB?wNd6dzoSNncO{l_by1P)H@VbXTM@Y zyyd;u>-WEl+G}0>%%@MzHcGX&)RtRqGUwW`*HTH}c18AWPI_9Ix97QC+r3iuH<730 zRlgaW3^;LbuXbd~FD<({w$0Wew`Ul=%I%A;Y2P_-`%{fsDs!GM-#J@jLTbv+migjq zp4XJvEVTQy<Z71TOrL|Zn!@+oojhTitpu0NjdxLT{|gNFzp*><^UyP!?@x2swstx! zyue&sk>$;^x<2OomWAGxCl+RhmY7^#xA?iJph?J@<U>-sn@bW7i)_o8d2-uhHIZw^ zI<q$S{Sf;o`YFkF<D7Z?eaj!ux%y|{XLmWC`6t(&*FXBgG2CYA@`CfrOLl&al-j#z z!q@!R)6afBb@sd_eEQ|r3oWZQT`kP}R<7>rwcTJvy4LYuXOcf}yINvz*7*9}4BvI^ zyJvmA@^;VW#TQoZyS}vdN?29=$GtZfuK#lI#eApBZ4336ZOFUkRwT-G;KaB5`z`<c zi%aJ)WqVf6U2)>>A=$m}J{HtBUEY4m>f-yI`399c<mP>fugWOA`m5$$+4`!SOGm<2 zyk7m{*2Rx8<;Qc14yaoHnXCHe$1jFuJ{6N$xwlP7{ghhFwdPpOv~!ZjJC^$y=AJvj z^|teSc6fEJTkflPh3B8P^K!bB|IKz*5V6?uH@)obt)t)G-oCl7)|%Z<G+EQ?+_m@T zk|y50#S$t5p4mGgp}z>W763fUH~A5^*~!Nl^?bR}M~;6s_LTk0(7RQ9-`Nl1-A50d zn5ZminkCY2_e(?By{{zqT=HVKUZ=$uEB@$vP71%7we{BP!!zxp3(l1oMvI?K{~YP> zx36nT-FM?3uhhQHf5uZb?~KAC$D?*xtFQLd=i9HBZmMc2Fy}b$Y{V{UpUb4#_qUmy z(XViwgOX?L%Og|kclW)1@PL2Mw;P+!-223H`<%~`t?fUHS?kxN+5P>w(c9!<jC=jE z4N0dZcip`;C0RP%aX$YHqc!>u53F9jTyU4G+RIyZCJDONWA68^NZuX$-2Ts9ofr1) z=Iviyd3$~*nQBkYPY%A7k;kskdNsc1@vMv&A1_(^?EJ>wH?>FQ$(hJE%+-opURpQV zo0lt}|K0S|yX$Z}|K_T%ueh`)->-VDYxncXWUh~^vJd2%&5nOBuX|_vJX@8IVap4g zp2Vqq)P22e-on>seHn}|^zz@YnxMVG@Yh_=KR*tv&asMcT6HaaM(nnp-gC@u2g>Jv zPCsW*wUU3sC!3xb6-&?8?5sbrY}<!S<yY7KJU{=n<ZprA<K;bx%N`e;+Q1+2?_BMT zt2V7yHy<nXwJ4GQ&G)$aR_WPC&hGgVR#HLr%O7mL_Q&$JUh(gRJaQd(j#{-D?etxG z@cE2$Ix#!u*=;X#&evH`>m~nVnS}DcP@d&w>s$X7|42Bqc17b>d$G%(j%~eqf=~VE z*?;G1{|c~IPP9LM*H3A}mxnfKWs>LC8TVgYC3ib?!If#URb9_Lzwf^DQNl<5@VYaG zccf}tR6jqQDZ2L}vuf6F6MfTyg0t#z@BRC^*W}N8{n@Bz>w@fF^K(s!pMNCW=v~qH z<*TL2_uCz8|8KR5zKp+QF6G51_v!VmSifDhj<*FO-T2=`ele@Q!>4}dE8F|;Tg+Lq zB9FcFJ>7C?*>%&FjWhFV*FAY-?jPh-Z&$U-exq5%tFMNCew<)`V`<zJ$KYb{@^$2w zt__J>qxSkqujw{Z7FZLO-CNaATU+A3Htc%FDz}86Mw?47rmwkQE+j1Y=k>R)$%~BZ zf49v%UGBU%dd8nGz6C|b|7UI$6W;LWvE-8PzEA(HQxiM;ukCS^?lT@^^WLBKK}Gc` z_crOynEmzPG&9#Vk-PbYdnF3${m-q5KfEtSn0Nio`5T+9gQF)0G3}E+7rN)%@(HK3 zk52Vsz0mG!zvhY8^3Ty9*pnycC44%?9$B(=k&W$w&}sjVZCoFqC0lgO@V9gW(;73? zQ(Avt2<`uyuUXI_J$u*L$#GwlAG6;%`(B#=Qo2XDk}T)r>fUGedl??ff4gG#ywYK% z&f^2en!iY1VqE*#W#PpwEJeL$Q>2VP2+Wnf@i{kGt076mOEvd>#jNSqzAApbmCx|v z^9SiYR{OGBUl(mGtS>5AUi<r-j8(~rY^heKz=!jGPs-mKwc60BbM9+1MpYa8CuY|# zCTrI(`||Af+so2Qw*>XQZ!pZ(n`7ayvP5FvdIR=ZVYNFao{#+hyz*AozU3{_FK3Ey znY|a?ay4u1)#}i>y&kHTQ(DWCzHG7VnfFal)l%}!%@3^2^JNZyk*+c{y~(p=l2GP# z)6G{`X74NAQaC-jar@2P|GBn(km%mm@ca6kr-4V)B&yWcZaKx}92m8B+M4+IrB9oq zPw{_~Oqw2hRBZ0=a~*DeZ|^#_XUCU5bzOON_oJVa)^54^er8JWqR<xR%P%FY_Z~8} znVX;HV7p<p!^&*y68`VY>KPX1=08$RxOi>ym#m#LOL-Cw*-I@Bc@(Cu75HnHy?Drd zuRYhFs~*o@k^M78*Vdz*J$hG3q_o)66V9b?o0u{jwuDLE*t)uXS8e7N#c!E%<!64( zI&Qt&mvf`1h|G=0irae5ro4Y^GCQ|L!?~f9=k@+|PHQ&*RJ*{?BG|{ea+cn?TY1Jz zuG3QOe!nqZ@XERCx5lQ=j7y7dbO<W%ITg10>X(<7m-7|9<<#B#uD<8Sh3h|S^4Vv( zhVc0AsnYl^f9vd`<f9Rd9b$WT?)~g0Huvq(mgm0&vn)<k2ivLVTrl=|G4;f;>+vaX zuL;LkZ?XUT@6O3Zwbm!!o3@?Q-;(@lws*wuY`e$D{FeP*^|EH)UxU<UYvG56@r}Y8 zjNk5)IF`0~r`d-4A+vqUxXX3YI&yrs+ilpq;*4Nk8Shb%^mNDeir<%4+)iSRG-F)+ z^XUiXnycINYnSmp`19I)VNv|jxINSR(`6sbtX#cwd8o=HC-2B#NxyjIPk-y#?UBJ6 z?U%lLUdiYG5hoAr{rKm%+;8s3SG8_VlxN+vMrogD&Pgqu`bQ?yi<n-l4^P^B<MGWL zvlQ2(-|NJlu9o=pPIBJN&{GfpM*n=X?V-)hPx62Mq@-8>e4SzFq0sF*=lkip{+zm# zo9$<w7JawVyu?b@ZSlkl0rIDry}oa(h~_l!n|W$N*hG&Nn%2AKe3bt)eeO)>my7{1 zJ!dU_(l-aPDXf08e{b8)m%XOb>Q;8{*^t9|`paz(pW4Z8Vbc443G}!nxAMnaner;< z$@<pjon?O%_@3LjJ4bp(9A5Ti=XX}Sh(Gda^G_U|rowC$(zj{a>shDPU5;#hdi>1N zIY$;Q=DqdNt6i6;Hi^3@?$C8x#itKL{=Jv3NIQ92<8Dd#!hi|i-l`lsmvwZOz1`yK z%MnFpehUt3yZtU*lXCps?=snqiA;PV({`O&7GnA6W{yl`>h!(8zVG~!A?E(=7-vbz ziLz6{t5eP#<9YFctv*+#@1DlOjn6*aes_7vl9s?ZE1#|VKj-PpNL87i#oEQ}x87!b zo}nFkeV19TibUnqm3sSj%UZSftUeu|`g?WWm*rM}H=p)TIAG0Ok^F3V&80-Mo;WA# zwY-sGJFa#brA_|(Pv&1COV#3*s8bKO-%a=M<a7?({`~0_U7p%Y>+-wTH}df>|8&Ou zL%nyLqw47!cTP?J_Vx&u)x^z(OtQ;nXkGhj7F}tX`|Zz-&#y214ZgYVb=Zb{(fD`0 zkJ;Y3hnAjIyuLKsE1ETy+b~i#)za6?i}~LRZg#G-Po00JO@1sDw$)N6wQM$bV50H# z=U3B;#hmr_muX(M*z;1bgpE5(vwd#$xl8+MHI6>FeO*?X>*o7){j%JS-_QK3()lyi zZdKgW!+61Kn$~5VlyH%oUr*bvmzvshbPBuR%9^beGrZ@QzqR$A{Vnmt%WoBCJAbvl z*?KpPrORny!kHO{j?2G)eP!j(Z@jN$-7}HmCk}?Y)@jPgL~FZoUobl<7<O#qVKu35 zS?(+aMX$4rG7fgAXwMcu`{4H@w>$O4(GIOChK@yAe}j?~|BI+4T)0qoWYrp()0%DH z)@GfZ*rxEz$GY0`PPI*l*3{ekm`*%@Azxqk<wN4P_xBIa+9@o#nU$?{FVj?C&OL|9 ze}CQ}`Zn>>-2aViR_#8&ozzzs?|1f|^w|2-n_HR&)>A8gcWcf0f93rDRBryy>u*<G zUKgxxRhD!5>h`<G4<8V>pZjptZTaT^J}I?Tg4;Hg*zGH{SU)FJKutSvL+fJoPXR06 zbjMCP6=3zfnrE5)`L@MJSA?*c?XjQMY;&yi?V^~Er_RUEyS`<8^`*z_TA#EYyS(!I z*Ds!|BKOwyuR0{WZ~fX`Um8z+7qQpX?VU13<kr?~_ut>%W?o+>yV$L_=xAa8>(`13 zT3V}au}Z3&|L^}?lKevVZpO?xK1D^|>-MA?+--Qee+hF`g6igLOPQDc*^|IGbIFD6 zr4goyWpB85r{20}B+{3ka8*&F$~$^~pUDmJeOI2a{+PP*o!r*_Us)5Z{(pa1^-0$# ztyr+V{@0;A<?#52%O;<zetu<ZfR$xQNo|#&SE{7+J^9m&)BDs4{yH;1P_VhPS$5&a zxjRHH9OCm{+*;Dr7op3*n|aMbF8Z2W+LCi^ZC+>ethc=`KU%xI$Dr!oPXnL&MpO6h zz{qnOpV*&gny3+~HT}&qU!e`DZy)BC-^}}VeT{d##fAy-ePY6*OCR;;&wFz2O21}+ zmgS}&QoHznPTF&!!s?sW_SM|E%KM&FZkp_H?tNantX0X1gmz{3zArP5zmhxl*S7vR zqw<3XIm_yq-`~4^S$9v&|5>q_`|W36?(XObv3hsjT|{H5#?+5@KCEXfIIu21k#p_~ zc9|vm*UNKbp8hfGUex4w#$zrougHwMr7=raZFxUMFl+t!^joisZx&4H&zCtjWwV#b z)F=Dis$E~2t^Qg2MO0;^-7<%jOJmQsC;o~E`#-f^wO(KU{tqF6mlvO1+yA}3Y<9ME zWS;c8*Q*((JiY$zL3oazzLJ*L(S1vkcNl+F<_gtXzpHlRm-TA7S0*aEzqqil**pLC z_Wbvk?w&HrzSYLk#k#?N$yt@Z6?(naWv!34=2%T=4a-h?KI!8gt6DkBJmu+P_D`;X z`tn&@XWiVKZk&E@4%h788*gq-Uwk!drg1u7)Y@xbtG~UuX;=M!?);$g`ypCWk3YV* zt-&DugS%l#&gB(ZGfXGneR*N$;>X!tsmm=Bn$Ep_Q>c29XHLp>dH2qL$DQ}s{mryG zzM?_qn|#xgbG?iw?DxrgsA+DCN!u<L&NA(M7RQeCU7wg*P93(3S}SL9U@>#m?xn8| zTseBX;!_*Tl{+WTRL4E(d>#Fn<-&G-3vKz<AWj#db-@dZc&4A!68*UM|Jgea^*_IV zZU1!JA@L3I*Mzp6|J%g(c>m(5VJ}ZjUXyb?R@kcG_oKOIqW&ty+x=Gm{{L{{MJt<g z&zAph)OuqQUf$qd&7b!5SiK|rZ-L<MMt!62AJ0Dh`0{kqTK!8wOBcDUY~br_^O`2B zeNOpe=F}32ZIc@Fc^1{)>Fz7}zTwmPZ!1DpS-oZbT#~<MX?a-2yKcvn$Ysv$d^~bC zGc1drS-hJ+?c?L);T`dnE6xdj{P+<x?0w{ji@u@P&7C#+f`6A^2$`lae^V*z-{0;Z zZvEOTQnKy&>*tZlKP#u%nv`A=k6E}i@X?FR4>D{5PAe|mTfD&I%|Y4D54tPAc!cbz zirhPK?%ddicUPD$jgrnZow1ht*yY#p-#34I`l;mb{g|UO>^KV+ELyj6%F|ufK5d)6 z>cxxcx8oMII@i6<{?EDQ=`n5L0Ijbv|8v;y{e5e;>&Wf)J9kT$eC_?eNdNmK%XhI1 za`j~vdp;{Q+rK>e{rau*lFLGOos(a-*5c}_qX#@|%xVM<%T&HBIPah!v((RZ6aUTV z|FUm4?eBeVwlU|G-Md$JXSvH3rRUnYRnO&m`7o5H=J7YKvaPQiyjtCMn&lpu|H0vD z=&`$kh5qmRWp}*}E=?`@_kBsdp49h*YYr7}j%@z2TkDi*dBD@K>qo!WwLJ~~Zg}MF zznVQiHQttfyK(j9Z0mg`NzV5_?YbYiz3p{~#?+_RH-FUC-?X5p_TL#(mFJ>AmuIKf ze_4_Jc8ixtxnJ_nlmC-F-d|(*@|Hm+!#`$4`RweKL4j*lWJr6p9=ba3$oINquYazQ zE4dv!JMi|e@Yr9cu595gytT@>?(8iAYtWLpRY7i&l1g`~_sixsSv7qVH2D70(B$_o z@3=jW4KB}@KNsV^M$lMn(wa%Dw<zyh@zzW^U`v$ldAr|h;tP-W$#OsF`u}G0`Jk|8 ze|;sirgq8K{ZM?d=WfmCvy4ae{r)#6DeW-YnPtE6=b8C)RGR8lk23_6J>xj)QsAom z`%c#CgZrkv`c`*c$Wd~3`rh``3(0quSRYeN2$)nW_y6PH_60{39^FZayKbcR!l=qg zk^Mq>{i7qCT-@9jv$nRhv@E#%@<P_uxOVG3<{@ERMO+g~1CO|5yxOCvbME}Hj(Iy~ zaBMH&Y<5&raS2wf&CFB#$<~p1rK4c`ao+pSjVBdaNqfpV#Vn5a!uaI9lLeD|pUlGC z+uK6h=7@5!y1KfSyuUZMr-$cQzx;V`{k<$V!g-{5*v_OGt4-!?KIl+VVxk+pZOtU} z$Z0pX<w|>cddAJWA)4{EDr6ID^U6nFNn7<;dJlQsn|FTadtTeq)9$q!Ze}Pg(Gk=V zPCMy#^I+?p_o_Y%FD<&RWhmVnk=mehPugbEB6a(;PiK2SmX>lu7V_9ue_ONd_<4Dz zO@hgc&o^~#$TD$pR~K6MJ>K1`$jIhZ#sRA&O*Ql5Eqc2YA69LcHZAF5tKg!K^%6T2 z)R{eH9dk-5j{XSh^e%JhU|P9^#Z$g7j#nYkq{%Nme-7`@n@_w2B!%5)oU;ATW_12Z zLg35TvZvj*<eu@RNZgtKqn%%VT|)c2kKNtft8XmSIqfmYB{EV{tebW5#g2;^U$WY_ zhP#LB?En1F#pQU|h3yUN_ivr@Mu%CE_YueS=A}C%vOQR=rvAUa-@;ycvQo>9jP0y_ zL7bL1-KMXL?CPHQ<zY*P$cas?lRX>nt*emWE{aJld=>R={{77_Q*@fy%3Re?KgpYY zNc69eMYzc<j^jV~-i#@IYA*V0Qu@Tsjy_eV;EiW3%C)#xt4+Car0vCDoqFFd`Zs>R z&vCxBC9^pwvh?Fz^}DRUfA`FdziKSiJHtn9(V|67InE5NTzliX&*mJ-nX1j2c`^H7 zhJkadnPaD(OY2PzFBK6f*=vttxKud$`&5slO%L5F`_U(NyJX{~z18K@bfeuoJUlKK z^|&cJxA7!iUl%LdxBvIM-90jvlX#`gSag5S|NlpQe$A)O)1BYDOebIcye}oaN>9x} zeBznd#ch`@x9z!pr>0DKvi%Raj1v>m=PmPosis!Hi?iWd^Ra^X?#X9<B&Z&3;FHZ| z?|twuPFKVFll`)~d54WJ|Myi&T~k-7wfwj3;pDwSt558)+E})aMfeJn%kyfEyY2Z3 z0_lOS%>4S+>sQAuT+zlEV(P1#m?+wBaoJ7PMD<kv=WvxN%XFi!t=t?l`NzAxEK?6J zUc9*S`P}k~r&Gf#-tBxI<Lq!w^srd>(bDy`PxqF-z9wT=Gedj*o=b-V`g?9>e3%ht zBst-Y;es1JD-Sw__*k4^JEOP%cJ+)L)8v8<GuhbVpU<CrsB-tmgK5i7Z2ImgH%VpU zym{}6^0K)1=c=qx^o=&-@N!=yJX_FL_eF<Z*AKO)A44Zj{IM#^=4AGa3s*k>3>8hy zR#v{a^U`Y$Zte5_5r<h0t@2_xlyPa1%@V!bBl1~V=W99kZZeL&$v4+3dGpPH)mJ?x zJ-P1n`_{_E+K=|wo9_F!%0p<j>&{27nPjxWHAGxYeO6S}rK)`NJr&=+u)Ax~pO231 z#Zv2>7AkCUv`L(L>2(f!<&%4zcg)_^zRRj>dFWqzqN8%Z;M20Ti-l$h$-4Xul{=T- zpPz5cr2D@$C;3j{tEt8JZTFhrEq%4xc<s?gwL-36b2${E4W(?hE5Cco@b32w1IZi> zksEVUHVd}e&5>}}CSg$R^}cmimNAp-^2>(B&wS<=+T0C(zPIkz%jJ8Q?M{%-4OA_< zy?_2=Gx@+RzIl(nuC(2l<t+O)$UbiVE%DV_B5S!8a0)LgU%ul;i=N4$LLR5vJZZbK z@8)Z4_njH%nHGN`EBmdloWPUS9~V3-Sh_pWQkpYe=DA^dMQPjXI^ns$@8zvoUJ&o~ zz~5Eq#ZT?iyF*UD&xyGEc*pbf4-XEOyu5TYnLq4l$-R#5?!_B6OlW53zqGIRcf)hP zOzH1wXSx?mPR*IRi>;=0=i;s$r}<X|dtP0iFJ`v-`gcFCNk<ksw|n^btoh)z{FciN zkH4D)^M9^A`^ov}!gr^h%G*>J#O^Lzo7C?2`|H)y5t0k*|GkcHUOn&WjdOWxZf=-r zo2hu__dor2FYo@z53Z|!xBvIfIS=0*-?LS*@kO5RZGre5;+iwsUvghe`_b*UJo(R$ zkD%^TK=I02#=xb#Yae_G`^Oul#PsLf4zK9n_f`2Lg6HagDKl4!7j=E=cI0kBwpXcW zvpUntjz0&(E4BacoAI=K{_bZhl~_EyyjD#*W;@s3ZPJ`MJO}pG{;uJ_Ug;otcV6Az zgGm!t`JDYA8m1T*BmPeQ8t>{9w@;5stlM7-2@A*mT<hD?TQNQS?)%ew|4c1iShOQ( z<&xCX(?a`LliHpB?>YVX>+ZnguPe7)=4G_q5aM2|RbTq^v+1svONyi)=?VWS-ja2x z?TTnAs7DyK`srEo`(G;b@AUV|+t16qye#zR|3lpR6;osHYLt{-3A-D3pX0>LFs-RA zEiF6l#lDDPe6wba?bky)iZ`}LFi(x2>CkS%>?@z~k7?rbH?jrq!qwxarCz_V>9<#0 zJ&&rT<;)c;G%j7b6tMd0kz>b%Bqck;R)5W1V#c|7d!*#PLt00TLuXCS-5O;$`>cql z=)}pBn^iow<lf%qS0&!kdnI0))2%Lbm34e+zUhiNanqh^<;Q<WZFl<L^6zTs&*og` zIq&<zR$t99nYAm|IjfWVW*SSg+v3DePfpeyEj?EJ|NZM`W3Q!?8kyOz*-WlCW-3}% zY9*^Rwd>KNM_hYlr+(iXD8ARmbn0{OecKJ{AF<5dXVs*;f4SU7hbP)1T!#)Fs;RR) zId{hni=^b_ljqK<X=``)^zitoU3UGMH3ht!Yp2-0BS(*3U3G4Ua?X-}w>%6!?QOjp z_H!;@PxbnQii#cK)*`>uzns5s(YTC%8E>K0IlsSa^>a_O<`^@nYH4-F?k>ByI(+?t z)SSD!t|s^IcU%1M%F5s^IX8_mZmRpuaaeqjW$wOxLKBQ-B_%!c^7H}&14YG_{*B%J z^|kQ7u$Ffp=f+nCX^6PExCDfSxgBofWu7D`FYmvn{phmk+K1d&_HkU{)BY~t=H~Wm zi}S+zrd>)i%v>g^On=wf-kxkA;UXR6{BHMqJ2jsf4uyq<7mSpYlqw!HvagcKzq(3v zb=cZZmdkfpnMm=jjoQj(Ra>j7kZz@-((>U$ftQz8M@L7&T8VPL-7Ho|LM-bRIHxr7 zMP3d0w^Z+Z_|Lh$Sqh)#u3rDO%J%5dqb=?2*I$&{)U&tr#@za(SN8Mn+Y9lP3G?NI zgoJ|D%5wePz2)iE=bzXww`G_}sd#?!E@%B`m~enW$~4O*F;Ou!HFe6=sew^Zuc}(t zs(6YnyY`~Qs>DiGQBkp_wN+3`$}1#91eD2@c2|FY_u^}nm$$d!OrLdUHE$<v+>w%P zGK*{dy^_4d#Ke*}H$E!G%<T4dct5i&$v{FwOKVrg;crdc?ZrE^jf{dqniv&wTmojZ zWVJi}XPM5mh*$8BEXOItVnCLVpO039HgvLpmIQtfCTf|X=iAyJaiFD%P2C5t>7LmC zuWDnlq5wye!$O94ey!8OW8SP`>4hvs49K6DDp_~8>CxTo`ek9D1&24*y=q(JdfNM$ z_vFS$+l_NK-#l^p^x`dBuDs^H1>Q5XL*T@w9-Y%Sa?FxGefsc!cNJ6PgP_NEb{5a* zlP#_-{Tbx2FhD>|%&nP?ch%pnHTTbz#Kp;pb+;Zl;$kAz`@?1}$UAycn{<-5Mom=V zbggK4y<=x|xzF9Im?LvIS(xfMB6mxDoq3tTB<F@e>g8oCuD<d<v~b(aoCqDUPoF-4 zmZh4RT}!XoKlkOOOF>fRc{~j&o~EalIw%OlsMypN?NrOGt=0RL6d?cUh2MssTW{ug zOlmoq;*@N(uvkXl<E6*73)L~3SeOnjZM}Rg`rSRx9fxP?X&W!l(RN;aby3hty-vR9 zr9qxKIXchJ&0TGqe#>%>8ff*W?Dv&fjegOe&Ho*p!zX@Xr?&NG)1{k?-}Kk`e_y=o z$GN!7%{O}vt!+M@WEdP3_3G7KA-=5+1(^@FWX?YOY*V7T*k;M4M;{d}(Qkcu<lhxn zzava8jSdPNlN_{ecen08ml-?n{PaHwbMn>AX7jGT8nrO6?El+0FhkzV*c!F=M$S_+ zy-3w5lb#f9c`XfHGTQxWSuBf{?&4iP%x3epIz5#7S@JIYIfJ#hLe$!8TD|MNmO3rI z7-RHVpOwjRr*iJbh*d2&bIb}XE=}KS94pVQA;7^h-FmB~FEi78wV>Epua*`5;QIb_ z&2)cz9sl(qS{JjnzW7>oJ*g6u^2FtzA6_4oTW)*z?WN4q+p1m#bc6Tfu6TZBn{w<; zOa5y&*RK6jajLnx`E^{)(xBG3_3A1rENjEMqt=R@+u~5bsc_n8l1ie9l>STCiw70v zfVPQp2*rP{)=zO3d^0C`#VelhfA4emuUl3dB7VQ}O!WJyK`R{=U))i(ywzA&AV%uM zrk<log@5<Yc@yOGS%8D3N$SDcxIGuXrf$gBSlR13<=~!P<r_b)wp!kQurO$4%<ZRF zGPqg3iarnFTN;!ZFSBNa)VtS?KZD%9fR^hXOm&F;$`hZ_^m6AqkIM5qf2#>_=-EwQ zZQBL$6<huCfF0I#;=A^JDZk~q;Iau5?|1e2jr(Mmd~#BK{{K_OyXSh-!{w`Yur!^X zs%56RyZz?>E8)A>ez(0m>1LDQfh^{!LZ)Ua+6}exYuWa4m94#hLdm&!8DE}vMXKU6 z9yOoaN47^P?2)}af7hxknMQ|#n+BPeRQ5mG`|H)}hX27DS;?ndHdMqKXw1|!ydAK5 zO2Sq}#uZaqvQ6zS|Ju#4@zcKjKY3jCnM>Y##9H#VmvxTiTt`E}n2WnKvla_}sk-9v z=HDmNeVY6FI{WVj?9OfaD6sxdv537JGpGNCZ<nk8OxKsxH1z5-SMu1gFMM%WGt0w= zzqn`1ADFRi&K37GCle7Bn^U*^<yYPOYLss9@U3qR_aa}hE8JOEXPQay$k<j*F-|`h z5EAml&@UxL#do&Z($LjmEiElq-n2Y3=9#~3=3a(}RvLzk0`G5}XNoG{KTY)S)<5OZ zX3_?q-!tZVUToU9qeZCXh+Brk^(p3RUzGp6{aTYcQQQBqAP38I!GBhl&h1#g?^o7^ zz1zgO%Aap6lH*C|FFO02J?7!s!=+26&R~!|{44I{VslmDSkGz8jb?gzX*#+eE-0P* zE#<fM+QYYR+b}5>ACC!|AMLPtb(L`0oA7^H3>nAjuhqGl|1F$W_e(ii^TC-8=?w9f z{#R2c^!eO1=-*J?w)vC->y>9qYQL-X@7a1W^jKObY%Rdo-I2S~0;0~myv)jA^Xp-h z+$)&{uOplPFtlvh+rCwL-IHFB?geWqrB`L2>Jeub`1dU8q8j%r)~!}&m34J{A3aK1 zxAU2llzHA8!*e@}pIa0>V93nOEO~WBbHe3nhfX00qX%X8UP+&R$a~+QK)B}9qX4T_ zyfv1|hTWlFDXB`6-M>BKOV*LyY7}<!$e;4CPma^=-t1p2c|s`6SH<&T!_7d?>jvpe zjSoI4+=#o`ZF+X`r@D;O@0Rp;FZh1@cILJ1^8aNoNVGaVI)7GLa?dyOXYWru`8~aA z@(Z=qS@*QB&Xjw^_Q>XU(ZB4^j7OgrY@BjT`n>Lf_bo^F*sf63IFmEyqr&6;oX+h% zYqCyze@@$QzJOJ;N-{h5o?qmlRryCmI~_6;a{X=}T)+9N{B@%b>!y3w<jBR_%wf{l zFz;t$V|lN8kXPgDINndp3ejh8WKFmiT<3Gj;G$Z5+K-ro2+cQ}<~<9Heb^^&f3Ea; z?DMM=*<upy|Nk+TwJzg%@+EYl$~l44vu%|%jU_ZpZ}U$VmD1o2G$_fi7W<##HcfTW zteAtmT+(7E*)lr%8nz``ZQp4fHhp85S<J~C#<k1-o$nOnU||&QP=3Dh`j@2S$vzS# zi6*RFzHY~@;}-g^uQ&StC#mhN-O($(o;5YW$_HkDj^28%q`XX5&6sPhm}%(T*RSTh zeYLOQg?C(~+}+P!tp)kt9Zy*tjC;`7V!*?uyx_sE`rgL;Wr@>LQzDg&cB)_Bd8;?- znEUL<+$VEdI*zF@Ej?z$!`5u8@Xjhu?$-3=s;T#Pse8HwyndS-J>h2|2h-L=)zYtK zSqU?&`?Dh8q>+)C$`rX&k2LNTCM!Z4=QtEBT=`08_f6fRsTN;5qrUQUb8*#JUGkGM z&+~C~bUf=Xaj7N$nCgWCNlTqVmorS*X!`2Zp4+@N+beYEr_5GZqslFpbMB4h?8pF~ zH+K$gXuj~~)Vw`qxy@RSyp8%kefl%ECZFws;kUlml|N3+nDsnbLEwsamX+&6rw1F; zud7)azu=mF#;q#mc5BPs+drRf4}NlghR3&gvU|2YG^su-ByjSza^8b)KaB4EJF@ni z4a-@p?@zwImI^F-r=frTe=l#J)u)>W%?;KRmpE{9G3)k!p3yH-cZ9Jth39PJdbRzI z&-vpY$onqd;8ObNWptjBS8mGT+4`FvMDUsHn0qt-&cU$j@9*8YzO+Mf^EJl6JD)$5 ztb495H~W(*gSpK&J>hqmhx_yWwj9^bb$gw*{N|RoJT9e)f4*q`*<2gax@U%8PQsfb zsVyel2NN<*7U$bH|2sZ&&#pHtQx3(h_kBKJ_wKWqC%(;FZ18-~_erunRo^(|YYm%M zFO3QFkv@8=N5F|k@s91&$cT@8@&D>(T{>27`1`4KVEVg<dkd2z%h{?WkL^F4{Qpn= zw|BOBue9p_{K!s7U~8M**Tqu7$;fN!thIKF(dqY-a?@tMo;5pl+s3JpQBfPEMW?Qd zT>DyYTGW=bv^VGP=;es--uO)Q;u$3smycpyetbrU@7NiC{+--r%_ANdc<=o2<{Z1{ z#?OnN8J~H+$MUn?bK%hCuBGw+MZ#>V4fD^`PMa%c?B0}@^i_M_oUErO_@>!?HF@2w z#lfz{z;^XolGfc5#r#V*?_^SFlbp#tqb$^?x%|+f<Nxm+NVcDuz0Kys@8})n4d2U; z)J-Y>_nEVMzdhrM$|u)e&zSe*W&7HvOH=mkYyG~LIWs)A#_;@on+}fOf=1Kxo=xZA zO>@`y{7&kqYopq~zwep!{=I#A<oEQ?kL<T^5^sGc-mg+zlHXz>S|=MB`E{*=sO!g{ z!F%s(7XQ9z>*BoG)Kbw${7k-D?BTUh($!iHOJ5%RYrH<qO(Ws@=jpqHXO>s4KX%@9 zYSHsgxnE?;g{#HxoL#<BaL<?d{y%OMNV#dW2+WQ8`{&L%^Q55iuU)$iW<Pe=_Afi& z(Bhx98VUN#3(l9{`SsB5(7J#2-*kS+^0&`>a&kMDL1tCKf7{Y^Ak$|qtNoMsbNiPS z#l10m{w3R)?U?1;oB3+_J3HUE_c!c$m!-1RvFz@HJyYv1w5S_ZiX_}Qvd22_*)w~) zbGOcW@BDhxlIH@O;k$|IJ2jsOwDau_5InNu_?~|A^{JCzSN)s(Tg*5}E8=&F)cOAg z6aLry`d^VDQZw_bRO_;UV`pa_RejoSQS!n-IbH8*_Z{;cnl<X@m)|{kOxbJivW&-h zPj<GiOL_im?vLId_Ci-LJU=G6WXgM$hyI^;7_NKy)3x>Xz6Ym!=YKji|9N0aVDh%e zjn>XHK6qGhF15ZHnX;t%dmK-PVNgh&slHvM_QGYdHeYtT->^v%ykGZQ_k4W(!CTMc zpRi}&oz*O1o-Nkg#aH;EfYq;5UasO}X4@3`MUTR#KhK$6m+<brTw?8slA`^8r}^90 z_P%CZmHen{?HzMl*}sS1e|Wq7{-<-3n<Hk{vClWFc)QGYcf}iZ-FTfHvu(N6jF=5} zzy7k>jCsF{>gLLK5zDef;(jfVP;OW`W##E@8%iH=)WsB-?|vTV`SbgI<El`_Fkh3+ zc`wf&b5{TOdin_g-Wguq70;H}?wOU(@L%Jdob)-jrS_lK^?v(Xt>mIzl3~Dmh2;!i z`{I-HUw!I(n5U@meah~uiZPPnOl1e&s##d{a5FVt2+-r;Rf@U&WB0;Gvi89|Up`qM zeD=P}^1&5`fTRtj0k>NPp3j=bw0E;;!FAiXucjN{EoeP`)u%cpkBNy<WQ!qlq)C>+ z_js8zCySUB?=tk-uVTA?W`%(6!>IbMZPn{1t`g3<_0jnE+{T9IQZHYB-TqW&+qOM* zv)XsxtIXJ^xbV)V4B>p8swuD8OBXN7Fpl)UfBePmxWxU3d#w#72~Ov0^78+iXaD|j zUZzd$^VAaVm#1H72Q@g_{QbaNa{0@XW7cU5p+8pM+0ne$@<?so!(Bh#{b=WTuyMZ~ zmqexM_6>ExbNH%y=Q!O`(1`hF_nYzhNBI+v`TmuZ^7K6u+7?>3B3AFu>#tApWE%fg zDE+Sd6>wsH-u}+t_k17C<(F5mI&jqgb^PKEyOc8$o}pJgogTRzT%i3zHe^3vd4WhX zTjO(nQSoyP1$rxt8=`0Ywz6(q{`|g|N2sWnZ~gm!a@G54<~uw1|5whryJKpz-}#I` z`!?MY%wU+h-#+1i{`%(=!xt62e=~c>=J<lQe7_E!*}utrq2ffJeI_g+j4TZHxxX5d zuB7yJACC=fwOwNG-+STEJ|(VIb6k$_r`2iX{9ieR%e-d$Mu`Uh?NbsCo%Fwb`sd|b zap89*X5XciTvnI<u)18fTXy%|cb~H_95`?w?D}=RJoB%s%B(l;nmQ|a*PN}Hihj$5 z&%2+D)xUo_^Lvi2O~I4|-5bnKC-#(SFjuX#etKexz@sl2KPvOzKL4NN=kR4|-L00H z&1?<tT(Y))*})*DQ#t+a-Kt4BEKJhz#<6<heg~fJb$e$Q;kV&hud>3F=j-;)*b$dC zf2G0I+>9Up&n|5>nf@%${zl$Ei?dr7FZ#e;#u9Vv#zf(Yv@5wwq`4~I>K8}st<{zP zW77J&ttGj1_UkK;zu1)}ZngZtz9!7SGPG58Io}(t(yxt$yH}l`$=dzMg?+~^bpsiT zXYa%H*WY+s_PB(l;PT$!lT{U_@^5y{-gy6icccHGsS3L<S=8U$op@ns@{Y1I3diCW zrr*9>{h@q!;f%E_N~6}?b^9C>WxgzRu0r0a{2d4KTp9oT*}Grek3Da@{q#SHg3-%& zZ-}Z}JOA^Wb+zYbSG`#t(dg*XYH2&!`0lo<r{}cJ2Yf$oFDf9zRCbot=GTSAF%pYc zexLV(jpzB)h3+%<X7fwe-(yzXTlxB3U<vp4dGfnuH^(}%fBjW>{`G}L!M6){+O9vI zw1r7Aqu_DL3d!0~74Cn(xuf~tB;VcmZ_PZG;Nowej_$knME+WFzP+fQ>#xtoN3XLu z`*Useaag0d{{PkJ<kHjDe^NsIZ9W#8@7uA<_W#G216l6IS^61Yw^yF)nbm3DlTb1@ zv`y>Gwc>ZaVoq18UaeeS@$2RC=)LRLPibtM{QTUsUDxj{b1$}ao~~%Rao+Mb6^@G8 z4G*Uue|+ngrFmV^oSVUU&%P=OzWM*@|3}Yx{mpC+UrmcbG*;}nera;(KKEtOkFrf} zUH`|sed`rXdF_hn>Hms*1pm)!xt8a=RQkZ*;`fPPr?|5Gu6+IVn{>!`VP5&`avRko zKG<a$EO>l(|0{{(uip9J{dI?B>7Qw{BhKE6+`iE)$>x2XK-=kyN8V4n{o8HVnj3G; zKFB-zof8e2`oBN3{LO>+@9(<*IQceZ?aQ-Y!&^T^UgO!sUUxv&xx^xef!(6)P_MOw z%rz~UF3HV{vM$J-pT2Wz|KHbBtr;|u|F6$ub7A5=#mVyGSpIU~=c}wVABj#4{d#Zm z-st*8*MHpB*tfGO|5Lfq`~ANwp1gLhsR~Y+dpZ31ANHzy!R^cr2Q$hZ^L>6JzU+I+ zwX*lW<*a`=3H{$avwib+qhG&1#@O6Ac-8W^NBq{#mea=tUKc1nzLf5_*kt{$*0sOx zl!eL8dsb)`8o}W6=0<u}NLVUkPUyTC?U);H8}?3OR+Coie!eMTJF`V#L(7v2hll+) zXKSq7lDJv&=l4yacRoJ7X#6RvMPT{)V1L`t_se%~+Ll#Oe$aSn9{ZJ$b6YkaI-&UB z!pF%o7`ER&x38&YU359aFCNv`%OvXlUggT@e7*8$%)b7o@v|AEr``+nJa770<+t|Q zkg%JcJB}3h?lJ!@?d2D>@uv2V@2gkO_;qw*Rqm>P|99o)dRJ!G&9ai$-OFCvc9)@j zQ^ljT`GE}Ey&oQzwQk6Zx#7+35UN`6$U=S3`IU7sFKgdyV4hJ}VJyB@UAxiCFYKCU zs!hR+<a_P+Q_>3?@@y(jyE5E3%TTuJdzp1r@$JRoj0QE&RFr0OEn$59k$DPZYWry$ zbKPQVgYYSzA9{bb6uH;SkgZw2_od>ZdB3gC>zqo;GOzf%(EhVCt4d70GQ;`Qy+;+b z6Ks!c@-*L=)xXoR`VS{3n^u4E8LnrS&gN)*v9Vit!1elFK8eb_htV>uD>TxA=YIN; zeVkc+#`hy$URpUfa-Oc4U99^3*`JvATW9o(e*V42SH|t|Qf2p#2^uR*=5<aj{hh+l zzNqcg<0&^4Uw&$Am@0Z-=8MR!{*8~Mg}-#BZ!k|iy0SN|NTgxfZaq%d!jkk?0q0%L zRkyuXoggOb_B1c`M|@P2*Y|h5;d@rR-uwOD<5jEIElNK>Z(ht(w$RlfT7Ulhu_${Z zA#I-bWLk7yX8q~co8%v!uRr^^dDrbl>>EF>Q*2>4`u}&2XMDAO`(2?M75`Obex@;R zug(0B(=B-<{>o9C;8j=b%8wP~v_}7|^)tNsu=vjb@5=Hl8?9*fr#0M)R?V*_zWT;; zVQ%C4eCF@D|7Jzot+(g6ARJKo{^***>4uda=BrlaXzUl8{OkPtJ=d*egV|U&EW5z* zMdA6z*B@?gYmClbH`Dn>(f6Y>ZWs2x>6pD^$K5;;*MnJGlZ<9^)S7m$*dERp@a=bI z$Uj5gxqj_ot6kTInM+25i|#+X<>&v!-#eYSIMwHHX>~lkczxQ(+bs%Q*KH5(_1;!d z=C`AN|KIz5a;xfWlEmtFm)Z00{UCq-@rT)!A7}2f`F%m?e3ux{WBHvkMb1f{zvR?V zAaqFk$IeCk{rjdJ%@+<?bAHC5N9(n+Uj2UXlk){b{b{px`wAJo?IX{-GWH(cYx{cs z!+WanS8t2S$@#gqZeMpKddHR*w%Zs_ZoZ#z@afV!c26_kJ6tmO_w%Ivi+z9R|9RJW z)%3jl?-xOOcmJvA*9302-JWnh{@~jF%J1Df`&KsBC4NnBHF#rZ_v5zgjQuB91^e?H zW}kU8u7XM8puJt)#1ryy>CYCgzy8Ni$l9*?&GF+`e*gXP^K?w!|6?o}5@Jco%atdU zr^mZqy!HP>dj9-7o9`!x9g$6T`})3cJB!)5T|C#%|MZF4JbQ7Y)P~y%TJ!wh?VWSa zZ+H2XVAr4DrFSUq*S~+?m|?s0oTscj^>10`+naLLw(H61MLqiIcChhi(!ms?!h>_# zIsWIdGgKRkKiKyys;Rm8Vur~*>zXpY{r`Sx|NZs#^G^TSO)vBA*64FjpAXtOoA}^B z<Ck}Lcb`o7bz-9On|pg_FIb=u6ciLy{9@Y5D=e?Kd~LrO%XcQ!>`p_JaF5x6=vQS4 zX170FXK6m%)zl`imYbb1<bBZJnEejAj{oxfLM#u&JGUJ3oO-mc=1+^oew)u{jQ>2< zug~1J$JSiLa&mm|udK=S2?1}vu8(7m)!?%Z+x_U~b$x+Yg&8@1R}M-s&3Ullrh_oY zHLZ|Y33tBT%1#Tuej+a_y!-lzZF3Gk`&Pa)#$xWdSqWBewx)h<dO7*~J$DZe58vf? zLhfp96`Ola-dyX<vBwdjrh>MI3Zr#zh=eb$JG|=0b-Oal4O(>>%&UW?=iFGMXL9RR z^p@QlXZ24k{_m?}y8PqCS@$32ZxRv_?Aw2}$+vJZ=QYz;#djQzZd-ch#~-eLpDT>| z)cjKRmYG%_irEn|PkPo)S+O&G^-fL9ueY4;u~z6%n9jO5)NyUE!j1cFm*X$5uw8XP zf$8nk86u{N4-c-mqxI)+i0R)I@e7vEd#u(vLGEG39W9&Xw_2~pv|2lOPnh3yF@?31 z<Dp}3z5SIa*{H2t*;84&7cGj8P`IYW{qNSV=f|IYaTb0M|G93)S+fwvsHUrVeREA3 zty<<OYUzYtt1`dwk)KCR<3Q)hoX`8-OO-^~ukxApESyPrx$EHstEzK3hsv+9U0%0( z{mUr_zjO+#NAWDXedX4)eP+@I2@FS%9<BL&);uIE%xtHBMux`4ix+t$3>Gl&=PFGy zoGqOnwlaXxulg--?5ge7Z^h1gScaVuW3c|lcD~dyXNIhn$v=j$Rcp4Eaw(pZUn@H? zZ^p5Q*&$zjmR0?bdKsD%I-^F%DMa|pt~WE*YK815oVj{K$nvfT-5qxpY%<-ER<(Yj znsvsX&<EQRR(%SrXP?{OmZ>nW>b0tdxmRiCryG9KSMRpPFW{SdtoLk8=;dc_f7wjx z-mLf^vGV@Kipy#`8fM}L8yk0=3AJFH%JoL9ICp-s?vu_dzc1b^WKYe1`uRw`yyHQ~ z$!GHx#qL{Ckht!8fT+cq8KHIajxxlg>G&}$4U~UT7P0XstB?f8HZAYwuFxHOzP>1# zcRlR?+wjK2Z8KlFvgi1ITj&=pnl}6Soa`%kXXf!qrr-Vic&W*Y<9EAwH!o6hS^bse zMrfWx==(i8WyH?(S<QD}e)sb}@A$f~E5ChK&C<7?o&9yYd%K?l4>x!6i3y54G8P+d za$45a)v>U!2uMg&ToXPMUH(T+&6rEECA|3hMC01p?6)m@pUr#zbNj)PH&&BdYJ9n} z%3khu`)Ypw+O=hsCR0B>d_7~WrFdSsd;0lVk^i5V#91>;ID0m^>~nwryyOMjX5PIj z<<!8NzxU|f^?QzUtd;%!QqC;bq;u2U-#hQ>K9SqLjz9PR^P|0M^2+lvOs*fi>-5ud ziF0%2RIgUI#g2<FmUz@Uaa@$#l7Dlj@p4_u<GH?@GhT$uzkltQ^uOB$U#GOKzy0<d z&)iLYC-v(O$<|$cex&ti%CeiGH~z4FICE{S4ZFrQEgim2zN0^ve|)~_ocz@-HXC;s zzqawzbmF+^x%JzjIP(oQljk<BPuRIKVT<m;(&*Fvq26E3r#`#*;X?X<?IiQC&79e% zt*bOcOeafew!HYGGDFO%gYQz%sY5d@%Dj)~``>bnKII=8{rdaVXNoNX=}jz`oj5Kw zee1h5@8!3x$5-~5lz;Iki+<m5<HPGD3-kSIVoq~*Tm30}<it_9FYEM*mp6CCZ8NRN zeQCN?_3fgq$L*(1{5<XIx*bZ6TLtF2-#x$hc5Ho8_F?-8=eM3;3o(0}&$-qAzUTNj z<=kjn_AmE*%i(QTuFv~>d)K>?ulu+DkI(O~dU`3J^P=Ssu4#AYCOs<n?K!Jmz-dd6 zyZ<(8*(fQ_Jk9mLbC%|A`To`9-u|bxEdq;_Jq>hQ1avK8C%?4{a^JdfsY!RR?8>~A zwQuk4Uz+R0QMl{J4)v7+P93{u`5C^5X}tY1FZucU{l)wAojN{Gf8xWf=pwzvRP|v_ zhIiEQmDldaM7sC%nTN+ezH_SW=k#>_@>q_GTikwL_?oUzHh0cTugH)%4#gvp&&qZO zim=W;>lPX+da%shcjn!92Xf3Fm+daJkXdo{m0y9dxT4F~^h;S=lgwrp?#g=qC39=k z#+g1lV)WjWS!aFSIkol9vTNU7Uw?06>dc|ok}>yH!YxRnfQNgvCO0>?v$V9ghX+U0 z+OVcfMXSzN3Ad6q21G`7hAm#H`TF8!_J6g%Kuh*AOy+9M(9_k;Eu3$*_1eplZF?pQ zIB^t8?Yx^e$1nYC|LwP{f}gDlUlz1dWro-y;fy~!*ZMv!u#CO%ptxFZB4>vahhmF> z)0WAg2ts28KR@|F%!xzsoI>}}L-TB_Eh;`JsQb^$DVo1wgF#YqvZO%*gQKHk`i@qo zj^akJ0lStwdX(fh$HLLeiz_fN(Dz+%SeRR4qT<n`M|otezVK`h;3(9aV8XB1A`pA& z-rj0SlZ=4PjV2BuAtKFeyh-ox?M>g1>eNwua;LpfuKfX9|JrlcT|T^<pZ{=D!ue<N z_O<=d`%H}fe0p7x?leDbe%{^xy3W%?8|*sYKZ|SIb@1^7<1a>0ixZ=zx1T+=N;SJ; z8PBt`a}L>xXJwx|eD(Uh16|UK&O5Dc6-b}`w!m(E`r4%jG8C2SM9O{lPu)>){%O4B zuF3U(YE6%tc}Q8#+^xQB!OHJBt$Wr?-+1SP`mv)gqe9gW{Nuk|`RoBp+}ss;+x~sK zR(M_a@W=NJpOZ|aYS}JbU9@PCfmE+-fs5jipD%2rW`-49seO@=x1a6&syOT0?{YpB zre7+${paAjyRIMC?S5s;ziidH?^P`pmqAk$<@amd<KpDv>wczo+gDar)_lKPE@NN! zC&zs6-6@MJ|75;P`m|NkXRg)6c}HJ+?$2lZEqWmAP}5EBn}-7O_GhZFT6X^ozLqBP zzF52OUHa$t(<e{ecH9}789SF@#>wjSEmIQf&R)AOSUN{*`svowPn`lq=G$NWy)~9K zTYm1LDVp6HneNSJU02UAN)~;#>=aj+QR*o#ty>qh6kU$Lx-jwOX4{#{JI)n&IXL{? zlw4i^<Y=k=hh9%bC6$&dr`w9(zj)@p=Jh5y{ijdo<nF0Ez_LQpZh`%0wZ12l@_3KC z^{k1Qd0cGsEbF@Yr%dnmef*Ryty$1w_<P=Ki8XeIxV6oLoy_OWDC8BNld~`G^+hMS z=&iF?JZa?lvvtPtx|TP$tIe`*ckZ>{lyH~7Cb>ylxO(IL3(JDlT&8a<e;@bl{r&sP zo?FcI>v2<dTRd@J?eC(8t>W{RU7Ks?US8)Vx;S#0-OPf7C$5QacI6vJd!30W-{-@a z968I9*S4VW2Isrz9kUkgcAvDw@bk~^&nGRfY_s~U_G&?r_|8znKZ);OKQRriKcac% z<8jv2n!gS&JyLq$=Sse5ukSf5(wpklIzRsRvAI(Y-;S*3NMMiuo1u_5W8d4UA*Oc& zvy;{(Uemc?8mQJ{vDwOGhTZPTmOd%_zHxTm(?0!h@7DN}Gr#3M>w3DIQ9@4i;6fv1 z{r}&K%e41D{8^_PQoX3<w%GGPmIeI}vUX2g|6Qc`cYOa<Z|#p47H*gRv5RNX_t2u= z&kX-<5?Fdv<ckafHuqoWmvEFntDScL>#=Z&pX(2D%+LLJ?XJa2XUkv8({=AZt6UJc zIq!O-+iwe*c@HOC<g|^dSm-oof1kYly=M-)7XJPHU06)atzYi>wRFv-4<c!2FJ5Db z75&Y%l4+6Bp2hsX@-p_OKKyw2;^szq@3ShZuV(DX;1$kgwK1^W>{}{#@1Nz7o~7%5 zHK)CnulFjgadTWbbH~2r^WG$GzrFGHTf63$2M!!4yZZO>@z)A@IxBDSKB=2=e(vF8 z3)ymh+dsTn-rLh<?NH`t`BGa<aAUTvzD{I6;|2AlpFT8Se!+V{&@O6g$DBK|4l>5Z z@~J*C7JiTG%-*#uoSqdq`6JUeX}R=c8U9-LFP_z|{PsD|X1blA*QX!9Pe+PK*nGA7 z@jyiA@YMwpKOUXcnU=4?pip^9Ce76AqoC6kxAtX~bKahmxy}FQ(CyZF^VjEIjTW{0 zeMHzpoloBJTJ8SCo4(=<AMWe^HrN{Qynl9CAd3s%t|^ChZr|{z^W+~@t^+6R&E)bn zlrty?*_7trkN3OSc&nlA`@$kGuRcbDkDLBY*%p$2cD|)z%Dqx<`xL(?NxEO(oYQAf zC~`2ePw`p&W8+1h{0oa_aPM7w^Lbs_9)Y)IA09Z)f6BO5Kk3Yk>>VqnUwdAsd-by9 z%SDqVW(u`S8C%=`k^ZiGrgh0mp8hR?bMhVPE0f;7SZ39ra3JO5+{qVe=4Kr@cCD0E z<^Gfdaq?g1XUV2zyQ@@Pc=Yzz?ON-iRD1b61B0YPxjr)XVqA6)-1GOfC7A|oO18ae z`E-fjT#p<7O3%b@ns-k)ZQ@MB$sJ8Gm+qfqXKIvv@`fwX@0U%`W3PyRe}2zkJi4V{ zwz56&%ET|c<{KW~U3;%Y!1(@}dkv2At~(Nq`<J8_s$^P8&MfY*pX7Z^IX{Vk=k~p% zpKV;1jKn4wYEPB5?2eqK@2Tvx#l5{PBE8(mo#V9p>;s`z3K#liUtc#YUCmjL_~{w1 zc<%i}skgUZv0M5{K=s;;u&Z^c`#s*D<a)NLQ7|Aa$B5rD>j8t%&(=lryHD7rG5lry zGcUg4_wl=5_*XDo>5;u8Y_@e%Ty1=wUxx#CFVlac=H<pazh2_DU2JyuS3$Sjw(Fi> zIk*Cuvx1VE1Q)GdwPsCD(eC;J{$F2rHmu;TddSYg_Cqc{W8J)S=l0n5i$6;bWa^nW z@7$R}&lQdL#MzP!B454DW_+|b%1<t1o!^<(niLMT+=_aQ53&DOUNKy-ozF_8_}7;e zKMI*yk4&&rk&#vINMxR$YkOvc;Z@;-_1O+Zu(bfqGq>glDj!~$@Ra9*|D%T|l`k^# zpSSe6woNPN-rr{_OC~OAPAvCTFt?o_Wc($#+U@k!6_WF2am|zuj4+%i!u9h6LvZk9 z&07=vL>E`u<;qNS*nfQa=F~j1`||rH?@K+-z`H;-?}<p<OFNe2^jU@aM?ekMm#;jf zbbYUU`20Ehc?#eCL#B)s>-AaKuT*B<^Q_#z^B-H>u3h3&kDvbea)V@hl>3}*g;_4K zS2KlJpQbHPfAHjhVD@K!j^3muIWeiePv^aM{JQ1n6L7oY_h#ll!U`tyrsM_Ox>fb| zT-xq#xx{(bca*MYY-?jm`)1a$W2^0N<NOK*+mw{3l0?7s%fbcBhx8WI`>YRMw>)_D ziS&DabaYMzS3Z6C(dF7sv6eFarmy#dCr)#+NU#oRVYE$D)QvHyxsrL~t7+&jX~{*+ zLGfS9U1XO___VjS2FAtp#jST=8f5DAb;Y^qdiwh6Iy!53O|^6W=LiS5KKr6+8qNQ= zT=|*d<h}h(A7T!j{qrMM^jDy#>EidlrerQzUZJLNNc2cGcMey@zbPyHr<=@5Df;<L zo%ye9e9+Mhw{KSqYP#7@B!8Q-r|P%7*)0j<JgLRz=@X_J&epNfRLIP1zWqU}Rp6?X z%@M1)lP#kzePNPojHz{1sVSK9|5@#62h~}NcXL(TW^hs6oV(|}6?<%zV$NOHi{JEj z9vAfAw76$F_u7V8lHsOXuf!NEp7d4c&lzKzIak(;H($BSc>eL~;9r+{IkHyXo4i$1 z<*csHC4EJ%ZDN~iUr#@?>B!}`1%~;zU%mhAd~dtXoxGIhUE9yAGPS<wTH{`}@gc_- zIjdO*_uiT=e*30q?H)1as<eM)9Lpvt^)xJUc+c4R#aoj3b#aCD`~M!hW$wjJWB$eY zB|kA?*H5d*C;n$}7n=JzFx$P>kE+%xz2jpq`ye@Hv1w9r^3R{o=Xdt^FArZI=gW5a z>C>ko;^M;6(zkzgoweVT=Ps(e?0jO){s56H5nlEwiQlTW$?x6jXf<!vyuAkto?M@$ zE6O_m!+ZI!cZ_%xHi*iW#;=oKo&M1MHRr~+3TZ)VRS!DuavWT#Q(MXvHCuRV(Hz<P z(<e??akwVL_tl@Av@G8#BF`powwOKrn)>D<x1iVY%LSM$cn^MgIp@s7*|Vy+D_E}l zyZyZD^+~&rl9$cpo<7yLeW^Mz@Z+D?`?@bqt9^Y_|AO&E*SGKE-)}UlvY79`>BH|i zN&D`Fp1D46?Vr?J73<z#{PJY_jwRfkf6g2TblRcg)qTyr?V-qKS<~$?cXo$<o#l6J z+u~nKO>&~Qce`!+bt``6uceLu-)SBDTvp|l#dNjqtDmz+f%}?MT1S4adc0rrwT_lA z1KYIpGwZk8n%1&jo}@O(?xDKT=4X?pvrag&Cw1Oc)2x-98M$-&&nAa^8VJk3<8Dw} z_w!e`|I)rSCtDWJ$<pz4a$?$D{yy#Ywp_dL1zml8YKn>ruYP@Z|A!*mq>3-QM1F;R z-&FY6^VGdV?DwY_+>u^i#pY$A((Bi@MzqH8pOV{mJHN6tvuL+756jP9xqpS>^n;D& z2mj=l37lE8+V=IFFLF~@cE)eqsWSCrr{a_KRgJ1U9aG{aIz9dUQs<2S)2ZRhC(bZx zN-VtjCi|<lh|`s&MdspP%>tsLZas>BwtoLVtNs7~zTbHJ?b&68KYsocl#n=aJAeP# zyXE)qeiNI|RV|vT{`SFo)m5|Kce?r7eQyzEuPb>k=;+~obeU|x`mLKL37fsRraZ-L zpO)gT7XAHyE~Qt#Ul?w<WBRnmt+Q`b?l|>)-}SiaTz9jz!3NTONn5m9T-=1~q=F7v zE&8{swB;wLd$#&&*U1#8-Cy#*RD9-T=(}GjevMsD3AT1HuZ(Ho>8FSCwm&YgsQDJj z$jHdT#<uNKbg1!bxgG8Olb&rb(p?&N^4S_m9nBq$)8$&+jXs?`5$CdqZ9$X&zi%ox zqxT5MHBI)cf0_78HuA7-eXFSU@`cQ2T(ftoE6@M(#`TMKZ0LF(o;5WO7|mRKQeB@_ zyf>4s)V_T3R>1Ck50`vd>f>{1vCQ2wk2g;bh!#4&M*RPo6B&``o#)8qZI^C8+;}u; z;igSOfB)92q*U86w2SZUxnG)m@nuPdiPV)>=O)jt`tZQ<*Vot2i|3!ae9KtTV8#l$ zw{tqgC454jWX?Epo$+gyvvVic+Xde^6nDwYwfnSXUHBcruh-WuE_HU${rveeXl3fv zvL^;DeVyLd4K{X8nwY6A`SS07(`>ctnw;r(oV|Bu?PAo9`ttBzxRhP5srKtDb1Zg# ztL*%G+Tnc9((D<5?>nU2&PN=1x?R#hOF(Fy`}4P7uTE5s+@dyfaeM#b6<fb_Tsgg| z!f8uzJKN>u`9`3w{QUj<_rE{cd@s;*`sMOn?fdsH@$S6rF22rQxBg1Tp|37xu}&!^ z!Nv700=X9#9{iFy`;20Xz;Xo>lPk}Q=D640IWkc`I=o-Ni6bx^WN0?X&^cW<ZrtFD zydB5J*dpL$a%JJcl8Oq8=`lr|&FuVnS5x>DTP%dDzPxa}zpvK+<+Mk&zrWc&&r{W_ z*&Lzs=H}-1W_JExG7Me4y{QKp7+F|Z=ROqUQar~hE9EnP-booJj>1=Zdp<ZFI&=us z1D-l{>e^k5-TU|3FI>3r$gyKy3bk@tdV0@}bP6w7vc#nN`@Kz@jJUYDHTCq;UR+oR z=^Z;>k2>qjadGL_7Z(@bT=1j*|L^#-|G&Sy+`g~&_q>&9bIZ0J{<&w~)@e+OTRVOP z-ZA|f_Q>zJRK@cdd#k?}9Tg2Xk@jFVO`UC)J1HTG<KmLb#oA7aEf(&rZEf?y8@Cjh z^xL0}_1S0Ex-wY((&h@=m)~_0{;#~-`Fl?SyjyCe@;r{Cux`>qPQ{iFTpSz;H#Q`u z@0OH(_2QiW$|RH1mu$=BWGVwCcE5{0Gfl|2R@ndft4nj|pMJXP=f|Vx&#ymP`)Z@; z1UuWwliXOVo~?~IwSmv#?Y2p!KK}Q8es#I3l)l{_*s<BKDO0iKgO&XLWBn2~t&zoB zOkazKztLX8)zLK}x`aWatLgO9tSwWrx4!zVyk#n{$1Ia>PtQb+d-;qqD_-7rTz+@+ zqn%4nMt5^7p3~u6)+)dRI?L7Khsm9%Uvw_Jsv8<f9XNB2KYT;MS22%Sr#^V>{KI_X zZP}Z$-RBc_*{=4FY?#umuWGpNW92%HlaJr)rw1l5)COts+gY@_<n!%bzv=Mo>z@uy z`YO@%*yCM1TZuY@gW-pxvm<rx2QWB%T4H%-)(oX`6Ol(e6X#?qwlGwEeO0<`cEPO~ z-=9ykdnzZk?%tsnFJG?llCO`-m#@<cTp6+=WL4R8b9D}lbN7#&n`?dY{CRbI`}vCw zry1ltoA^biPsLYVxtQ;xd(p{?C%!xnHm^x~uJueW(*MYfnP<Gc)5;w~&u+xhDvrPS z%#2&{mV298i@>9ru!-mQ{EUp4wEWYl!;dF2zBG1b7FlzC(SmbkwOLmDZ0i<xU9_2R z*5|R{{^QFxjm&4i=fCgy<=C^+O7%Cm41-V3Fk~~`pmO(&?aXLKgK4s#<pRC$oY35J zsg~o|1mnM5tuJ;x*`(DX@O<N<{_9B&=g-{dI~WqwA{Zd@!d5}BR{T6O=#1t)dt~;; z^?NPNn(``eu6}G>oL@vl#Oznw7?UqgH&oW#bMM=ttx^j8H-kUD%C*ngBIsM3s$M7} z$su=Z|F+9v*O$#Z(mVUui?fm`sb|!<{i{5pZapyD8qRUCPRNH_@kr&GODqWqmB;>6 z-44DSZm_mnpIJ~^`t*7G|2{P}HhZhSW*N=U)7M|VW5<rO+b3;j@J)@<E>mV%zUj+V z&5T^XE2j#}YU16T7WFAx&(gom6EaiB^y`Y(U+$$Xo^|Et%`;bKX=t8NPcJmnU+bUt zv}cLg)<}+vb`YC&QjaNJJ7aNs?Ta}=LP9t8R-516mixKV`s0fi8A3urR!?T^Wmk24 z7oMZ%nOc*?@pE-tf@hw<%<v^Ybatos2(6x;{_!NQzM<Z+BfreAF&i?7?4N(`(4UaF z%2KILO=StO>1X%xWv&%iWC|L8<+!NY+TLD#QgymP#fJxJ*C&4a{8?E+VZmALDi+4Z zSI1)4*geg=bnKm~_G8Ad>g~Q>@m_PJK7^X7^{$*Pr)>S#Zd2of9TE=ASrRsdVuqF8 zGi-IQ|6XH}wv;y`xVlx~t@^<&0!|%zC(obfUmMmPw)*XjE>lmPsLjiEI-wNQ%kz9^ z&inXMTQb$6YZ0HLe4M(gdXY-^HI?Eo9|}dbPLrEh6)EQ5VeA3Q&H|5kF1Nhy%yEz0 zvF~QOprq_wMqOd2EmPMR>$V6uaVWZ2gU4VYEYNsuhu+DgjT_R>%kjzCyeKy9zi}gi zjYq;EAmD;z-a>&#F$xE_2sq6-pToMu|NN3A2cJFh{9IA-$YB25hMgIr-~Wh)t(kM} z#ka@L7Hz#V`6ILB&6!8uM4q&rxgqB)&!O3CPL{{!CTd3>pX;BO^ly`R$7lQ2t_Hlr zj#v0JS}gRzj(lz@J;A0_ZaY7xYv6)CAA+Z?i92CmwdauY;@Pt=uxT(f+F5Zai?Ny* zUN^`V(`7#yy8PbDibv_)%QKf}yuY_MrtqlfS++|KzBiZo&IU!Oi6<z8EY3$Z-22%4 z;`a5;2~jb3d`{V&d%XCOQO?EN9`VeQFCSlI+%}0nTW&F5%c}nyb1w4d+ze#;m6B%r zPu<P!dfQpXhRZwV_gW{uIAL+6t5N^nnWUd>ObnCM&n8|wBJ%#8`;UyPN<~HG425UT z)J!ofoVW2!*Cd;N|BA#|+0MV+AYW6!)%kFq-m4GKw(i-GV%zq>V$$#FjCZY;d^VEm zwPSvn6&M&O(R+-~Vv)e38WmxIR)I%0;w(3`dl%f;a5G0n_s5KW9)mB7G(=u=@`=t_ zA^9@*hXhZ~M&87@V=~9s-X@&9Q@?5d!3`UdZXNI2b6BGx@piP%{Q$?PV@yVAOE)Q} z8=n58{ozhbHM`|*rx}y&`mgK|nr8psE{)-Enw;nPM;@0-jEtTO)T>PIaldzjA>>WW z(L1WIJ0+|qS7x4kqqpMKhR=_Rb{6c6(dc^gd3n|Tu+5?q>{7XcrT*F+@GE9Fja#`u zVShuH)%&CW_%F}g_~pKhRVr6@_bd4oDX~_;auMF{vT+=N-fqi4{#wpxrZews+b-$k zV@8UWLSDA~*;dS@ckACc80jzbSCf*MX4vohT}Ng8i8Dub?QOT(@XYe~>AuST74V)h zM*<T^nxC7Lrj<n5b(W&bpEXUJs}5VOk~sT0^Kl2uFI&60y2YD+{`)Z3<=+O;q-B!~ zlX<cdJa^5MJfHV+LvgUI&hESK)J}(LiPqKS%9n3q^qib#sHw?wRQiKez~%ji-z_WZ zICFI7lJxZljT`dS-tQF(dgr<Hf%FFLum2wf%D9~m7jf#~183wp&vOoR%#^${QKTu9 z@q&=#T6f-FH!bN>u7i6!S7`Dqux{w@dAg(Uvcz7?<~2PxQyzNW^zfGEQL`>!{dkW@ za5mG{i*uo!)KXcqc}D_M6e=?QTOF*so%i~#(C)i^ck{kW`fUFi_UJ)ns-}3nS5nMh z<E-2NIbXh)k`yg(cr&NyQn-%Nq5@fcopT2nSdRBT-RS;a#W1Ef_rJQ$?pFfJk9^m} z?Pu*stV*+b{7dTOtht;H&*qCw-1sC=Xlm?}u%i>^iTE)JtXNkc?q2Hfcd7^9^WRo! zmdcO%H&p%QYkGXF=zQ+qn>&&$t$8MxB=UV$U%ud2c~+l5Z0DbApjzP^Q%QfHqx{V~ zB97I*6*<4YhI71&iw;R$zj^*G>3?STOK0?E1wBtU4$fY*#9;oMqc`_#v74zH?pQoo zQgpXqQ*h+3S0Y=?)U%#iSntzURt!9zw%}BV^^#TZ9>jSs4O$qqvWD%l*3?yJzp^nN z{W<$aq-5J8SyjGXDVLtB9w+<0PI=RzSo+H45a0UbcaLNyshxTBQP6SE{tQLQ?>8$` zeWet`lvP=!H7t#0MSgzv;qt4aDfa*E!q?6@G2?dd$@9OuvX{mA=kv<k`(=5gM>X)V z<+uNKasDnV`P!M8m=fMUa~61VGS+<hmXb3uURuYD($AG#(?6GX(n-Qlvo~@V)3g-* zXMd;UsJXp)F!75{lbgT#V>Vm){d;EgxWCbfwPdcXzR#n0E^rd46pn4YbS7gH(}u?L z+&mhh)|Hhf#W+^Ub@H;9eK_ym6=1OW=i2?r3Y`}_w>s`z>{xpA{c_{~8_NwdzNjqg zNr;&9KFzY>Uh|{{ue8mkhb*{!kpKPu1C!QlmAF`Na)!!@(~l-k;@Tja_E-A#$CmE7 zv)MEv<{v%O${o3<!mwLh|JnQaDOKL!v8&6+`j33r->;CS^;x}NW!HOyOY>$s8&uW= zC#}0#ey%vPM`qd~+3!9Lt750jDpiRqlyqd7So752&{eZ->$DYqs+|vNmpZT^)%N|q z-*WHwewPE$mF+7mbC1SvtvOREY3$)Cd3;KU?Gc}+|2h{-R^F9JV%U7uYofX7^YfXH zJ$k$!?mNER`6}B!`#XZK*Kic(O`Mpi*kW;>m9g<G&&yYn@)De4^ekucPhfsATO#bv z#JLBz<TNCxEw%TEFD<R|5OBPDm96@pB%*GO7C63U3uD5qz|H=5r?IYZoL^*~nf!gy z)Q=3S_o`05G+k&p+p#5vrI(Xamfv?b6Oa*SW~r)Lzl?oyw62a$&!<mCU#e;+FTQ;B z=cT7lpSHBNZe5utZD3X_X*}uG`aQXNzXUmy&dh!u^93~a^l|Iljb>Bc9pGHelx1DO z+q@^V;!wzYjlGvYpIFG?r6@1i<S8x3DRZ1-N!pr(sJZr4UDxa!jxAqn`%Lu9ce_yD zt(j(iOZ{$@7O%84>zH=IsYLgaw0?`gb7Nnj?rUp4Zgf_eY#jcvzK!cboAA2TmvvSA z($3C0xnPE2NW{gq7Z)qlFT7lJnn7s!#<bMZQq)e|<4Ui&wNiHSyo=Ly9(}saBO%Jc zc|G_xkL}~j;YOzlL|kQ?>|)w)zjX@~S#vGe+H~W_jeq`pK7Zu+@yn~j*Q+(Z{Pd}) ztGm0iw>LNVu9(f^U;9?RyeZAIKkQmwkj@{jlFO@VmoB@`5zw4?{CddC{FDwpe-Zw( z^}-idC0|?iSmVLW_FE0>ugECwk^=P!7M%_jzISCpiSI_fz58?>C$*h;@xpAolkmFb zJEKpuyso_yvurNbrrehs^S(&%c804Q{-m>S$3xX)M^^q!I(mPl(#+G3O9Gxe-pSR_ zSiAJ8%rEdb*Md^+)-CU6@P5TU5TayxdC}>K2~ix1F4INi<j$#1k2&<<VDs!)_gm-B z_ct^&n5}>DP<!jLyegkBGpc9q`YSkX`TgTX3}1ZC@0gykXQj#6CC47fJJlGhIaks1 zj-~kc;o4exYlRhR>AQ4~uZi!zwR=<dEpTDjbL#FLk!NgP-rl$Wm`)dP;<$J*>$1(7 z89r)Ty#KrPo8M=6@MCUyV(kM(Cnu*1SzA|JeO0#hSmCmnyzYikib_U8v8$PbSZDK^ z%=+fK;jMLA?Y6FELB%Z@XWo`QF0j}Tp%W4owrKzV{+68c><>OHn*MQjo{rUAzFxQH zU5lr`wPa=Ims=9Qzs~OaOPjT#P8^E6H0Ih(+LkW8`r@2Jz6rO=&-|)c`i$dZ=!r`e zP8hSvODZ`OTV71k5#z4@_U7S(gUxo~pF3bZ?b3g<k8&uUvjN4bQ;Fx%qetgh6gEwn zBC=@FqFHyAuUP}Sw6v?cThglJ1+?jyDF<@FlD*a6jWRAQNMp`ySg}HbjaTZ(y}i}v z6Hd1XJQtFjDdxm+QB|_nZGL0P))gx>dfbw&`w|u(N^o-Y-C-AF6{C1A_|r|WqMb48 zX359@`SU00&T_@W=Spq18n8Q`6|)sivpx4@V(xz9l<1k=VTI@86OW$CT)yYaT!BTY zpngNki%lY~2cH&Qyz}>T2)L?0)3HT#V?rXIpm5s9FFzJ$h$=_luWNnk{p^x@BCqoK zBY(H8UeYZ7$Y<jDS)eBR>Ada9+i%yhUC!M*b;sH*4bBJ7Y*fDZnxUk}v$|o?-qV(u zCe3l~uAXxB^_JaC%r7PfRem_AsnS-x>&Ybju#cZU#qc;3oZ*n0Q*D1(>FSMd^@ld2 zRN6_`qv9eq$uZBXlB+9_+RJEh$bGfg#L2svJCf6$E$->$X3zL{1EaC&_i&$qQwgUL zV<0G5FAZ8*b1!et(of4W9_gv^Mf^L!^KV;`?Cf%}!YxX(wz$sh>Au{Eb)sj=U-?P< zY^LuEe*WQ6Q^~rEIf)Ou-zPJRte!YY_Vvkgn(Clx_1pU7cay$;nP<>_re~&$$dgI` z%IpL<-YBGpa}-~CK2a+C(5L73kMr2|=ic}xcG^5-!nBPIJ&`NloQOQL=}*_Uc~OeH zc))S3Xf?^I&wjsAfBFBf`9<bWHl#Z9F&y-q{3H99OJ9D3JC^B?i-OHFEQ{r)_e-`N z3p?2Guj)q1F|X2g*)wZWyCo#~Shdp|>V)|H<vRH)D$XTt+7_Dl`JK7Ca<7Oi&+crd zoiBe*ndSKQ@r~NkeT-5Li0<^}f`2U*$2~wxQWkl0adR)m+HGF_I`j;i&n-uvYLm&C z8Z&s^Z+`u{KXTG!=WFVRXSP6FZ0D_Wwk+%mD9-uK^)52bx>T?>VeUDr4g=GMnezKr zJK1ZkOq;aOE>-HK<~+_0P=k+YHdDgKcUS*xJl=!U)8+#8w8Qr2DelsO=CX~r3+K|k zs;}jgmCak1W?#Cn*ll@#+LI%{HGd~@%gb6d3T3oB2${CeigoST&M3=seeX|ucw7nm zRLAzZ{7c%oZhvE)sD8zK!Oi!#m=}te+EzC|Jh9$1T8qo>;eGp8J5wbb5+=*;Ny`6s z<Jn@&M%z^5Nl|}qwZ7<5Ne7pxQzlGk@LQgIdt2_B$jxo#_bQj)J3q@b`^L6hX{)(? zEiEl!*QL#Wl_~VIYVSXg5WL~0md2@Q=RU?Dy}qU27pScG)pb@?^hL>s!@u=6sATK9 zITSLq2#KydURk1kdUKhBK*Z}S?-?ANFTF^)v8hSlODo`vYD#+A=7$_-{Uk~n&L@lS zpMUPp@q0%XT$~IZ<$i0q+Ns3W$Vj(EV39W$KmYSd-g=229vnQoPWkQg=k5*;4zt6) z1bmluKlWvBN{asTM&8re+tinyd&I9<RdUDo){VU>sWu0)@^3Ervh>KxgJzG+UtHHu zf44=KL8afLNq48sHm#Ye(-~O=pS<0v?0*0Bm-q8hDu31LuygpS)&4TD2;w-%8!hV6 zAoWG_tbFuLi|!eFRL{(t_FA_yIqX&gBz~vv-ubmbN<&vS_ww}^Cl19UFCTzcDG?Y3 z|C}Wwdo1kW#m8zQTW582c$Ca)JIdC>)zb3%;#JvOL1!d*!nO!jl}H7gNt+`jJ1ebi z{~1xXH5nJ%xBnB<Ju4?I?anXn9+>@7aOL#Wk1p+nyYE`a@ac$gPn|mT#ryxtinl*A zTI_j|`e&VVx8HK-#TOTZmCxIF4|F)r`gr^Kzf0y_<5Fx9crNT~G4bL<yRNS;W}yqN zE$qK?wQ|Mhn~|>%ea+o>IdSuGH|LZuFZX*d7I-dv5>&t|wg@bm3+jS{svPXBTPBPj z9~^96zFHPEHnBQn{j<c)H&?7$wJ3dQr`)|wr@VxZ*ZpjL@ZiC$P{wn&vgDjPq^_>6 zgj|@XSY~~-eD(jY*W)+J+W8a|7&JCE&doCIzm^f49UUd*!lBq=aaT&OS3Kf**!{%B z#Ej%*>*JRyoI0d<ryskVl_ehc2C_)2<kZrSUf$l(cb5CE-FkcWuB9tM>$9GPutT;Q z_3ghL8T_ooDtp`SpFbZK?F6sVTEVw$wf%g(@VB{sBJE9=^VAg-7^Zq%ed9aDYPA{b z<+XeEcY_SMwd3x)D*Ierai=+z`|PIY-6`O!&r4-m1R9iS5qPTt8fF27&RZ35t$9wf zcfa1c+vYn}&pLPbo%sIz+a162lRzzGkcL~}kqijyl1+<%)0|+bI@y@**+sk0zg^$m zY7uYx>yDYm<f|Y#P@UeCk`l$Cc*N3GO@XWMUFMgWIUjm2?X)qvTlwz#4Zp6tjiLu$ zGS%B(*%2^@Vcvgr1BSKsPwGEe=12efaHi$Rtm=c;H%$Nd<a7L|`3?#x3ejn*=J(t= z3h({+JpcclRe$Hze!F@3&LralFAt=YFZ}kMc{w-hf&2Xv4m51OyXoA)tS1)^8fkGZ zt*_z9S}nRI>WW5A{8UfBr&pK!e|f9#t?-)Glsg~X_jNERy;m>)`Q+O5^$~`VqVL~M z6BRkSJ9aG_tCQ1~^li2cTPtL@pRZt5Iv`;=`OeeJes61Tp04<GRR1Tx$9$c0oU&3r z(K=#YUS1X@F9Z;4-;$C#y1SJ%G+tcc%dkHZd;a-HS%(fbA2Wuk%K!UiI{YQiR`2Ib zIr}WRrfY6>knm0ofi+Xrd@^1LN-@lmh^r`)QPi(Hl+`Z1^Wz$U=j*SrUAp>v-fPCK zCwLMsFfb@Ec)B=-e4RdDV&kR-&kAcg+L9*oUMP6JqI+iLT?VD7VE?<>&nh3CxF&k% z-;4bnzWapk-pjv{%hK`m>7A=Q*WW$9e|mp{up8gqT3zPbf{V?xGYrnx{9@a6vixJC zYi98L;6ERo(*At?JnQ&I=H!DhCl5BeF{J68O}%x&tZm-%3vvw$j+}f_S7oU0v#*<9 zr*8SZ_N=4`6Z@$XT6bPj?=E&~Usfq1E*=~id9p)LdB=k$?pb%9Pmix#xL^Tj6t0a& z^3t@!<_G!h6Ovx}{wWRN@3K4l@R<I?tv@GAtl739>!S6Z$M4&3uQ#vX`Q0mT+qZ;* z1=7oJADi8M|M~mF>mIewPCmHy0T0LHLjni<79Xilbh%!-uJ-PY3ESQmd^^MY^pyB^ z0qZQ8>>z!Ir9nRo-xsSrsXIM8y8pw?$KjW5r|a^ro0%SYczu(!pF>X8e77k{aTQ<U zd#XOk#{J2)54icW=Ax|4#Kq3d(%b8m`uA__h@JK?W=ZMeHz(qmw>Je#yZ*n|urs&T z?@`P18znz8^7eeytXjU;@!OYf2GMiQ(mOt0QxEtvW!wLA^PH*~?)X`+3$CaOe!KDK z%O(DH=YRO@&oWv0<4)CaYm*uGw&%--$Jdr_ZZru9{`U2Hym7^c2is)!8M;0cu#K=V z>e1?E-F$cR&Q*t;LML>2PG<XbF1+kcUh9V!|6*1bJq(C(U=Un5Va4SuC+`+stBH`V zD-hky%*1@|?;Ht5m)Uc(#lN=Q>6*LBLDtY=>DjKMNsJ*!`uEH;?_c-y+*|gFU!S>u zK9`7pSR#D=jMcd>rkj+DmQCFhw2yh2+p7%`YZ|&%|No%y#HRo5+hcFTIHV0Gt<L_{ z+gB%e_PgaijWX?)IEVZLIcq=do9}Rbb!FBijc-|hqyJj3)(8v8wtXLMef#lRjw`F4 z{k|~k%1pBrnf><v^33yMG=7*ywkMT0)H7uL-zMWQCv%_O_N)61W0hv)bzaQ)BIyyn z`#}@8fmHAEx&sR`ik`V$y8Cd+y`_Gv4~~hJa^~MjdHA@zsPgR$-jcsRuFKX&e9Myi zzlvpB?vr!#6}~;1n9}#|-ioT=NKXH~JA2Q+VUUvB`BQ3H{GGQ~ZtJ!Pq))m%J0kjX z?M~_ChmS2?+%CAYmRowiZ9}0?e&5?0UeA`Z|2(&jAu;7%sqX&XHII&}t)IE~{LAbm zR%@hd8?M$@HZJsjURdd4(f2{orsQvF%j&f?y9(_7->R0`b^pjF@w~L)vyZiB8og2J z-t>>V#rWq+)|kWLOKkUwHDq6odvx+7XU#@~yPNl0PWy4Axn}22ffoM9ovi-FhZlUP z%H24%?v(P&|NRSYDCkV9v-$NXXG{E^L!1Av7dcaq{fsH^MY#I;BX1=wFNHqeJA2!w z<CgZH``@_6ER(2s|I_|c-Oc~`@Ao}ktnrz>uRg7O^XA!d9!>&N#S|7sGPp8opU`ZQ zW&QeP!@<Z8B03!k8Yd#(<*2`^Jazt_po@UCI@?4gCN4v@ki`y8PG+}X|M_?0Zc6!O zXA{ovwfo~LQ`6_C&#O#3eWrYV<+I8&Gv=o0%`H~fshbmS{=ez(3h#=%Z>|#G@*kbd zEZ?wb#sj-E6>~J7m-MX&eDcr#!BO`9$4@i)H{Hxk-(RV--d^xc@Y~z_JJZw7KRnFD zt=Yh;uzi=v?RPfMeCM8w;y!RO=KBSvb#iqjXRIGSnf%@E`MS5?R;B07tPnI$Yqwi7 zk9p756xIHGOBRV8k0)*3xh?*K@iVQPXPxzHPhSdfzV+d8U-CcJolB~|eZF9v{Zlve z=sVv>@AmgBSby<Y_50k%I||h=d&eJ2KEEzm-Oj4T?zEFkpO~zaz5s^+2g`?_HDCX= zewH=!b#Hf>YUTaOxyZ@pd0ZLW^ci<VA{_!R@BG<zd8Z!dhmw?QOFr-T{p8H7*SE@w z&+a#$U|6N&%B}YCW#!60$tS(+G=IxRX|xC|68#ah%fOKH!;}f}Uu>uA+;;u+vVKv< zLD4_DD<{odpMN;)y5Z)%^2))#3Vw1dcqIL9-zz4)9WUeV{Yx^RZd0LtQ_Xns`yKro zJCBO|mvT6G=EZKO)7kf*%|4(pO{c#1HCuE=^*NDe|0f)t<bOZ?6-UI@53HYZJ$v@O zHS^QZT(;v!xZlo)lKW!*86^js8P}gOee(9ZYv|D{#XO&v@g;x0b@oNuzfL<gi?TDN zJbE{M-tWJ6cE-G|_v5GRf9M_dwDy$n_xrw$mmBWBJ@nZB$sy~sOV!`g%)~=3EOb`8 z=^h>sP-NAAx17^+o3GE_M|{`#YNvdCeciZzO6&IL_Q&|wotShM<dP!pF3o>eo9-9r zY_~CMXH-2Jaf<oi{giF;Gs=$2*378TJ$-%s^UMD62_g;_YTMQ%f7)vN^2he=5&P?G z^Y2bSU7r?rbh+X0JndVjVsHD_>`V}H<<@&<bzq%qP1~K+Ki7V`T=SDYIdxTkeNBi5 zYeTMixZQW%*F|lg9yfXZG0BxsjowypYxU0^SM=_b1(tv6(!N;w`Y?lN&Tj4*yKBYI z=j$-nrmOY(D4xGQclY@>m;RieAfTvgcdo=D;ak<-t^ZmtN4H&b2$1u+&eO^BdM1aQ z!{v^C|7RM?6Q&#q^h^u#F<s9qn)hp_lR|KL$JYDeo35{C+OYV{U8hoUr;aeO3mwKx zKMZ8&9$u{ctN3%_$B=1LCeC16Q8mS?Z|2*75-U{;FD}0S;nU*Fl2d25Eltqne(v*Z zi}(D5{%~jGvZNOiVm2^kWbC?7bW7w}OtDaAXRPJhD+e9)ivN}IWoEG@uiM2}uproE z%Z~v0N6Gq+-o(jXP){qqu6((XYhL_3`B>5Y)6WE}8K{bXnjd{iPNCofdswk(z3tzO zJ*A~L!b&8V7{3Ij7xAv&C~Yiu_IbpopRa#x^r>4epRc>SRj-h7Tm26vR+-bx*XK4J z4)jbqFF2uEEArV3qb)zqJ$dHzp~#J)K8DNP)#Sl5{rb+c2j*1kDPDYdU}YKqQ+}<e zty7W|ocGT!t$h9CsC-WE{jKYFu}V2yeBEf2ws*^{tJXDlDt<?-dnpz_cVTk<JIQIT zK}qU*@{>5cWC{;_%dcA?z|7zKuJu{L1J5_--YitR5qiL^eg2iWzdO}A_ubwn-OYCY zxhT_zm)os3JWT&xuKMTerN<s0f4~0K!f`P}*Y4bw<BtzM{&;0(c%Vp+Tk_)5+0$l7 zZoKekhtqURQ(xr=>)(kz`u>}<Zt9j5|KjTWKivGYm%YQhQC)9h`#BkpvSkbJetjzF zWO85dW9{`-|J~pB&y7FDV0GbSiqc<=h!0n+|4f;7uv4^Q<GbXvY&qrVBsLfCf75fi ztUD(zk2!HiaJtdv9BKVCyCz@XUp>2jn}5Qm29cOqwn^3hE)+3LzuhfYu(RnUUpIR_ zQ-z3gsOlDnAEw2RzWnrLV3Mse=FqtMdeJY@>{)I1rH|i`UZ3*te%$lLYbQ(Wd@5R$ zX47=@@#>rPmS0@nP1tPlc}<Mlyjv4_CwE=QmWtcW?cBr}ek=3L>`BM2a`Rs-KD1Nj zY2icWl3xMeIroeEUM@Z~Uq1EjR>qifpI+FVkNR32cYD*h=S)Q}=e*&+H)rL}#h3o} zB?Nyze|x*&d=9y<8q56W`t>hf{QItY3jd?d#@{<@vjr>d#T}Ex*8561MtQyX`mtg| zb&ZO{l}ei(@@hgna!gSL^>ak^6a+<i_g_DddDwbm!qNOSw|95*d+q-GE4AS1ZtI^# z;bPMDZ%_2z75TGI`N8kIepkNl{WD)Geb>UdmrZzG0|P{s-b=8WbMKLU*pE1;SRaGf zsbcdEZTfX4sMevoPVdJli5)-YESw`|cxuAYcUk56n*<i!dUJF0OyhLF#h>K_@0aV| zD48iCUVF!OhwXgxMo0DUN*msBA6sK{;;pdWgQbis-$Z`3(+<C0d?x2;a*Ff8qU5HR zmvY}5lzVDA$M58se7twkgtKQauY3NLvtMXEw|_p*!gz&H{>9T)Z;ue=X_=NJRpRth zcIgziXX=}5ct1ZV?0H&xZ{ORXdw#a_%k8|>9;|)(YPFbEDSJ$XP2L6mr+3T!j|P4+ z4Uga2xm?^|ZRsa#v3)a-u6XEKv+aYG*wdOLq0B-bb}@bns`7B|W?z50@p}64cfm=o zg!jyd-n*vX>pRnie%q%~H|I9YDCuFy?AiS*s?EJbaC?Mo;QN#3N^hUE`5(lkzhOh# z<Ft2i8@sLdX+68VajsI_zK-knC2IWl#xcl?mhtLZ&d}eP{Gs^;=ic|nzr1&xFPi=H z_M*}`X0K}cUcZ0(rM%qm^VR$pwVxto9`h=^y;MI(%D!o_@a?Y|a_(139*L<p^!o13 zF})<?ci=6@x2;MI$C)eEyxF>Qqh)hDYd`yee*PD=N%{wl`*!b3Y`@xjJN97p`Msw? zSM&W*{H@gT<L{Yyw$`uKuiK*Bx_(hp(t;lgrariM@$|a4_YFTa?=5)aAlCQRsd6W` z!A0Z4EqhbM|NlG1R^jwBTh93QZ^KVF9-nV~)Ow~O*VfK~`^S&M%W4X}ax*y@EY=)Y z*et`fRyb~3+qAuM4A%Do&bx*$72Ob&+56(uj_=`K&fVE!x+(gZcd7#88EncJ_#fVx zW!~+*oS!}60`K&TE4MjF70BK>ZI^I={qLs9(=y}UOcR>+_pw}8@THF8x6dYS41Q_z zKJ%H~t_j+gA1qz@{c|&GRlgMTfjzD31K%*k9JMLG84;(u>G&0Q|0J6PTaT68Z+2h* zR9RQ>a{~XbdA4#Z67JoPf6UOZbV9z;rRuqrb_E@~)Bm)~ikat?bIRYb?2*3z*D@>q z&C*t%m><0R7a2X7B6w#OOPAE1jYgm5@I3e`d7x@St=x<9BEAQYj+*Xg5w=~rXU8$N z<KGt5uQ=Ux|4Qp=Yvvh0PIG$x*dx26DB*+Kx!3HaQyikUNVsOF{McXpJ<qCSh2<mH zB}co(jca}s7#SHg)lN<B3KL<S>*t=CsaaWB8B=o6_3ZjemGgD)>QhYRUG1)`PT#Yi zM?p~I&o5)W-&!RWKCgZ6omJmZfA)FIu2nie?p)k?#z@4deEa&UyRX?Eo{K+zq@0^` zzEssyo`-X_s~7HwUUh!Ez#?6a?IH4>j3qbLZH+IyD1MPKk8MH8i6`4Gsux!NH<9r( zzxT=Mn9c9n7ZuYFwA`_{cV<1qrONN?HV2xy$Ql3s{C3IXjoU9723<C(v6I)E&b|At z-=)voFaI1{&G2S+h3U1~%O*^i&~P&4P=dh%4b$a+3q<xEz52bz_u9gmPo9db++ux+ zzqrpEuG>EI4}V(0<KX*j#^2|inOuMC%#{zHF5Is8bjH@Fw!*W(@+p(t?Aue>m)nWT zTx@#$^ZKXu6Z=2c%sa{Mv9P?Wb-wO#qra`KJ+Ie(c*rbV@n`?ERiEr;)hlu~+}qiB z`MA!5nN#I2nXgOR5&q?2OkT~a{ekC~E?JVWvE|gOVnJsvvCWJYAHPkHEcldn%zuV( zmWS26^zeV(eD`fniyFtRkE(z2C0*jv-CCPJsVTL3hc<t7)!V5(<^7AzJB_}Z$Nkrl z@0)+d-9N6i_UxgKqQ10%b#vc;;%9XJd0oB#;>-5wI}(3+huXXKS^j4fyIUQ0<@w|1 zp{FJHA7fh~Gyg@}=Iz4o@7T?0+CIIY{>7X*7uVWzS4}I5{ZTyU+Uz~I{ggg@cGIi= ztj;G9`eDbyV*Rjt6-JSD{wuBqFHAZ8e9q>L+R^LIyInpIzp2+zU*=KwP30Fi7B#nb zx3R3(s3^3Wdn3oJZ&$IF=KXx8gy+uO7tUEs{_&$CB$W5;hnr?orcb}THhO#2XA{jC ze%`C=Pb}`0Hh)xNb@Jp%MQ!cX*AlA!|NHyr%Vqx=XVcjD<?hVzHTN+Tn4i#<m&RYQ z(fUqCgJbV;5pl1pdv3hV`;ui-5&I*+(}eYdkh_I<MeN**Es^UBPdsGZ>$U3D@rPd& z;_Vgtbc&y!OTD%xa&2ty{nj|s<i6FZ3~{;**B>8y%gdJ26{mWT!)&{}^B%7`@_X{k zSGW~e9+0R#lXEsXCC6aypF>Vo`#(xC{8o!|ecH>*e!1(QOOt1RThrc03VQP!uY3_P znJ&CtKj876ho4@qp3WQ>V<)SY{G;^i<1*F&--kC9O=G?V-P>EKbN<Hi4<BcTFWA1* zVEM8I<(7rNO|JZCk$Nt}yCJ8d?e#v3sjA=Sb!?v|ZnP?H>plxcCa(e~<Fl`iyt_JC zBEM(FbXnbVJ(dra9C~^<!Amvn{jv4o*;m{RXBk$lxlzL=6#OXAgmtgqN~``?JqL^U zZq=wPTfQKR>)>>&hSTpHx{VXB{amqO=Ya_xU6uilKPMWfCKze#knx*i*SaM|S+8Aq zuja3>g}+NzJUm~R@!M-oXGODH=2Bjs&J-0b3)yumILp2qt2k3wms3{$qBh*q;AO#$ zIi>w9YIWip50*@~&R0(@E;W#~_}gP9=_7Advf^OEF3+uN-!_P7T3gRPbja!2n#ks> zS!+%GgMx%&ca<nwTkk&jN$Pz6<-GMjw=7z~Q0M=(MepJBzjEmtmdc2isW-6upV`H@ zUV3-9<5lJz1v^%q7IBiX>^ma%azn#$(b_-Vfu%Bh6&rSolyI@U;fr}_GF_OLHK~8* z+L|7o`}M+W>Ys>BU9shrjp3iXL(6&R8aA?o9?mTfnHu|e52NYyy%$gKdm-$*;&zMh zd~1h27d;NVJHW5ORWaw=tKvTG`I67?_PkuR`o{NLZfR?FFw4hftu532x~kuap*qA> z^uw+V+PfYkFfdyC**B~|W*P8#SHbHZiQWfg7Rg*;94)6jJviRYR!%!zarXu%ztw|v zUq3%Ax8AV3dHv3;3me$|PyA4hpDz%9rZVR9&W*oCgnXAJG`zjQvG4!Yn@n-)W%);* z-+9lu?|qS8zG&cm&!z9SOzY<VFQHq-oK#d~#LUK{psv3BoZ{;eE7`)rLW$mEVeb>} z?Ra~=$at}Ulgz{<_hTJ<AMe}N{7}BWC#O?VVDahfm-jZ8+3k6s6?cPsLkIV{U!C=} zHvKZevNw6PIuATwzxUV@bur^BPY!;rHlKZMN9U%QKTXy)?mOQ5yT-&`?!ttNZ*R3r z-S=MG_@!)#YjdV+U_hv7XlV2j8^sm@r7&-v-tWJ?9(<}__e3jpN2zYZ<+SDJ0&kSu zJQKUUud?C%(*rN3z6g-1l$zzY=j;CMXRnu8Ed>oNyR-04zuUI@VUMDnOle84h|`u@ z_bV5m^T2;5!pG-lM%7pqDz*qb`hMk-xdNABUH!!S$8SgqWZz@IxNqNf@RVvs_^p4u z9Znq)Uu*Sm|Nb7f3p8~Mn(p@T<yv<8w!$sQ?6Qe_^5c7M?3dpbx=Dd{EORK%TD);% z{^H+0>MAM^N~{cLpJiccEW1A6l|%8!M8`Y_kwt%3ew^F0k9nhSZN8|h<MPW7ORPLS zJTeUG7dOA;leG$ni|ad@l=*e8h!e-h{oddz3A_Z~anJGSsn0%EY`pz8V^-Vs*GCf! zPK1Uk-fH+ze(7mZ;`ZAg*;l3iD%lycBiD?nkwLDXy?No+=OQ5@tt~AqRwXYkB;0em z9=81Q#Ch}ls;Yh^hWde~4P+iB+<ID+xcR1mntJ$BRdw}bt7j5I!or3#eT00tFS@lf zXD+|oc{S_kl2xIZFC|~T=(nBL(!vrFnk#&;B=|%IXa*d#&K<sI+XTT1{{3o-Qj37o z6=&TaoQHqEPYMW~vctk;F5i;#TLjknT{aQfKi^{gbe8Gd&Y79n;VX}V=PDm{Ox#h% zyC(MXt*Zh~M*=v?+B=vZC11MrTcPmMS!d7+&+F&TA93m^^Nm{8D&Vvwd)+-tnLn2+ zGa4DX{MzHz^Z$EUaxn4ZlG*J7YyB^CWJonSFw8&ie&D_PWs?#s*?niul*vxensw%Y zQj5SM+0Hpzj;3u++#0p<W=_T4I1$%_2?hx!Qic*dFAgzo6<8FSxzOR(>#vVKR($wb z!?0qNS5T0Ur>Cciib_ar`R&PRSFgP+35tyDy!}>9fMZL^To>s@mtO{iPJQwu<xE=f z<ZD+=dM{lH^78W95TUd7TP5dvXD=_VnKNgmq@<iU8QM|i7dT~=X8mE^i+1z*eJ_9b z{WnxSd#+!VG1tW~7AD3&b@p}j1>X*T_#VFea_HX=x&6<dtFd1e6%{=wxxD9C0wWu9 zVPT=e3qN1ipNE%8^XF^-Ib^=&@3Lq4FW+w8vMgu+h7A+$?X6yX`Q<96TWzmif34zV zVbbVwij0)(?Ce~!Y?;}ryroN*iin9VTBQ{k8CmlF-rlQerd-<-LPJ76oYvnT5EA0D zK5p-c6DNKgey!A!VQDpY-7A?TZE3-u+x2AK<-}VBa@~Kh=l#%{v}%<^@3B=2cG+eH zr93XN+ITbPM~&T@Fzr>V7Ol#<vcBWS@rmqP?>pz-UYB3(d-nd6x7Wk!qHq5Hpl>(V zFTAuUGvj}$m8{+T{!N>V&ZHTe&E^damCjkHr=|7iKqK>)x3{Nn*|H_=ZMe6Q1djv{ zn~;#ui%UznpFVy1<oWaDjS(l#oy&Xsic@ix#->m!Jw3k3CtH?fO7O7#sjClFcCc74 zuqe0VPoeZp)zy2;PiF-g#70JT9!yxUWy_XTq6{5e=aQO_pE#boS9Qn22isTb-hcR9 zYIj}m>+4fKnfP}9%J%s=v2=TcPD)x@P-J9ezCmnAh>NQ$t8*KVqMqJ5-)&q=mo7C- zIU%qu@2*#1;6#=yPFtKGo<96gd+|g0|BVg{eC5hp1TKoWI<CJS&U&S=u<*b1!7aDn zF59%p=+(|&d{G+@#sxQDZEHF{O;7*Z|A*Ujwjcf5|L6XNf5+|gw6&EjEq9*#tE;Q~ z^gtsskDQG}^T7+t{4>~^8yT6|HWWT~3knKaa=KmMZNQG%?mw2u@GZIhX`?%bpvb;m zA~*AY)h{|<q9AbKWyzvdSy%mze=E#faoaI@SHhL+xlg|9tzTyprB$E(w!U~*<&VGr zR`74T{8GixaO1T-vz7%$M0oi5`GtB1MvIG!yZia^v9hu*S-yPxY5ffX|5qQnAHFv( zzEp3LLR7~$RheX$e_P#s_etygS-pSVZ0nd-`GPkaP8w$OK3*y6Uwm}I;@7&jr~R-0 zVo@s_|F(8oa@pV6a={7D>+=_U`=A@d`oG*af7$vSou>P3J=V8<I~9KLT5q*w*#`%n z+w&J5_xQ2%iI`M*_T7ou=jYj$yuGzGYv;CUZ+5lp{s&6Nk6O|mZk?_E;n=$1imaD^ zQ{<o7c5eG~U84SZn%w^fhDE-<(dMS6qM@Ohy1J^y#-BfEDYg7?c4fOF<iUNh?y9&; z^_upA)tM@i{||7P25vqy<3mK_){j5eIK=<^{8P!#gKhrxlgpNJ&!~B~HbuPVz=JJq zyENY%e#mWm=iZKAKf10P*0LV>yylM4)VStL(h<q}%Ex=3Y_?^8QT`_5UVXf><K+hi zyAw^G6kN~GocJ|zTaF~Z{U3wXVQW{t;+MbqcJV^1X;Y?5m^ks`3gKDnD`fNEFh!hx z9?f^@^O3&xo$6cxeV3P;W_w-g>EZG6@&e7u%4V<EjdJSvWf5Wb{(a4AzVvHzK4<$l z-wQLT<e7A1pYFukm=Y^lF0Knx<Nj6`_<Vo&<;CTG?{zyEBATxXABg?Jc-=3)M|sP< z^y5kEW`1KVbLCvSIw7Q~U!jEaz<=%aKD%dR%f+|up61OIJ>7<X`nj}w^Aq3AzW=Cy z#rgG>>kA6g)Mn0{8DsPI{u_<^haW$7XEJzoCo<=EuKN6S_gmFLN6YMwo%+9L_J7xX zNBjMjAKv^tId9%So$mO#{>%O5zPR!-YMN+d)9*L>$xrt$n<yETf9>|`)u&c}{N?gR zu**09<^Hy9f_3-uwin;8{T>(+a^$kVee6`ZeKk^%_jg6;OmpL(z5VNB^M&tOd*oTX z#n&tUxqWi$@8q;|HS?~|pLJ}8VX}nrOT}yAyQO@%yAK~~H&*}nB7OJjdD{Qp2m8$W zsraqx)#O>Tx{fAghTLrxaN_vr9{95MnL}HjrJ{(3eA3NB>OYg(7f*dHy7ngXud7$j ztNy6xubf|hcGn)8eg8hyzT01F#54bV;oQd`cAtv;=v5hdKzesf=(hOAeQJ-U7|q-H zhGp5_OY^Ij&*`-++x_qE9!vH9+w1qv(q2D@cm19tVbum_xBd0?+fgB9D<6O6*46bF ze@^{vk$N%j*d4R^`@W?9>*+rEMdah3`}GIcYuxC*_o!v#_KTlC9?iM8VN&7mX9ZR3 z)o=3unDcbc_fs-?Q8`H;Po<u*D`%a&u3miiqJVF2KgZZEpHd!{pYZk3Pn+`BKW)C{ zx_<e$<xu?B-;P%v->CWg>}>M?e}5TlJ{}Q%b7SM;YkG2DSuf{pmtK4^BKgV$srq}d zI&oDEoAu@&NSz+TF#BF|x9*H*#Zf>0{a(7~<LOSD&vzEbELf9z&bNQ#>FD~X(Bv)C zoTmG+|9IcMdc_43le5Rd*ROfvkfrwV>y?ukCXdQ?&;A_>n$36F9QpHE@Biel>*qyX z`tn8Ab|Sa`E1{S#Z;}tst5qrO$XopFx9yMm|6SKsM&7kiYF>3q|8;))u|L0GNLTHt zwLTD6xBA1y!vdQh-gvs|dFYLQmi)duCqMs`m!A94r|Rk@`E5z3jsEo)|NQhLM96Y( z@yx@I_9U_WeVI{Kw^5+Y{_LD=w+S3JJ96wkR!Z6WN&B%+Gyc-!xa7^Bby>ez=j*f- z&wu{@dd~p{pXe<;OK(2kysE$`neoNxO|F+EW^p;ctDR%Hy!M>m?cN#P^{hgS#(Uj; z9v#2htg*iOLbut{1q&KdPfv60P5XF4x&Ol<Zhe=h*)N2$6a+eU?cAt0ZLRiA7k)X( z2_2EvQ{{9LkD4EyW3Y+)0VCVTGs@u?=Q2!|-#=e}ea(c>+qpgF*QSf<L@OUS@LBDk zy8g$<2eU1%Zs=Xgo^a{R<5z3LpSYNTTAx3ZD}Frd{lB5;wcH(*kIy$=oV)1z`ugeW zc0c&6`jf6**_?Pj>)*}-%e)88>GDf6j#Q}4d+@CH`MuQX7dz7Dw{On>D_whf-;<}` zKYx%ho)frN`)9?^usbEs_H-@}*z+lQ+q9i8ElQNiV=M$-nIvvwVBq=#S_@Fi{nm5y zuF97G$NiWk{{%NYT=UDOf6pG9PoGX{-rw1kUD+4u-R<=9YAkzC;OT|eF04APUGXlq zf$I-r?3uEX7bT3>>VL>>XxiN8r~dcF<_Jcc@5iQFl<=9=Z=Cy3e7-}GM*XvulYc&s zRqo_xso(#DX;;TDiyPmLmbLZ2YB!9jtI@jKU=+?U_Z)M~*#mqBw>0=MuF<fPt<{@x zYVY&Cr+-}jHF@g1qfe%rJ?!^iw{&0bdwp~B>3{yzaB*?1`WIL8@u*a6pwj){yX?dt zzI1&3EctL(=mEcXyMEN1+y5l5j46A1UFcn2WzBY<v+fSu4}yhHGL%@=AI?-Pv~@2K z+wkc)^OW4*JksffUj4tSBY*z=S7!Zs5~y2XCuv#wNMxPNES4<$KF=<{vsN#S)SfXt z4g2Fzb3L&~c7@Y%<DKvKy^OIta(wdVxI>0-tlrJGntOTD8lC@X<}aDgr<TZzW?y9E zTRQ*nn%&12Z|Z-V%~yC%cJmAqlg>@~+!-hPlzjUXl$I~zV_^!cKlpshiW1+;94g<F zE)-aVyyRHA`(vBl#%OQv1@T`s6d#tFp5^s<_PS~P%ri=D=l{#(yUd)mOmM}YdFkSL zkH1ZyzOn3U*1mtgqQmypSnKR>&i|fS@`|%^|CF$&`uF#=ERT!pRt|A*w%fF?%Bb2Y zu5)SCe4DZ|W?A1|t7<kro{=@nEp_L-?*D;j8f{tE#C<ce6~B90H~){s$5||k<jik~ zD($J~U334+r`b_)6;bz2eBYzDYSp8nov-ez-wwMMmHl{4^z%<=g#AAp5k7D5|Jvq+ z>$7uiyyq>uz9EXU<ug0eLH^y#@)dL+6+iY*|MEk}Z0~=*_w_rbt@*h4<(u{YP0M%2 z1Wp#<1ohzh6P`ZL4Z9-zYf^~v+5XeqUtS7&6>r#l!1s8gr3&NG`#Q<;v6gGw=U>gY zIhB6xoR7>+_6v_c?^68D<o4ayoqtDT;q+d$SbkCVwG(b{p7z!>esc566VqONNZuPK z|1pA*Z)5Ul|2G;M58CC;K7Q;r-f7BzZ0-fwS_gKU1M2ougjd`-@>l$?u+<7d-OF76 zK0L0wd*a-i^K(x>KT!O*@@M<06>s1FedYUU$29x-_C0eLnP1%B&#yk$zA?Me^}p`3 zBO8Ms%r}mV4Dmb=cw}?>-&XdzP>%~G8c#MRms?it?MpaaV#Dn2-^g12@g<*j)!xbe z^LI7B^?CSZ&XiR(S8uOhm;Lbea)T$6u50w4PdTu`Si(*&;8j&^QuL?S|FSdwE}Iq~ z{qN8rr(fURdi(kD?cBNZ$&)7qmwnAcpLU*!jt}pjGGz)|{-fKQe>w9RbewkMT@+nr zcJt<4i@YnXJWO^!c5xUmc}MP8#IfP?RqgYe=kM!zG4+B&)C6&cUc1G5&9U=81=_`! zt>Wh`eXt=y2ejXKf;Xreu6t^8zi!xz`@4(Jn*6WZr`^=}x1Uqbx-N0HG}|+l&%bKq z68NRJzft)5WcAGL30lmTzZ`I^JJJ58(Vej%<2t{CneC<3r)5l*RCm8~oBZ47_`M@y zd{++jxCw9Ql|CmewlU29*}kpQqR+i)Y3#0e^r?Es&z`tDJUtSO0<VG=TxL9}va0IK zLOuCeasJOXysrGHzj^1sp8Dc_PxG4eSNG<}$GGg5oPXi+iq)$oFFXBk((hk}-`4W# z#FX)`zxPvF*q?82#@~OZUaeGL?Ej;6@~?xuhxJl!ir2T*9n9m3J$~nKcYSQ^-1&lg zKAp8Kx%_(LOOY4izYG^<zL=5_8@jl!?z&FunZu7yoZX?m<=#`BzlPhh-dujhw^e-h zy&2z^t^0b|vE<3w&RNSYu8+3|?c<(T|L^C8-{~pGdL#pXChxAkqGoJ7*|z%IgsD?Q z-TADg?S9N#QvAGN%d^G1+&#+A*_wB@ht>HXJ&>?>UsMHqye`kOzWw!rcY7Ig7G8UP z>oUWcBd?pBA8STB?@-{LW-w1Nk}GP#zw7I_Y%$5I$psBi{Q0-WHG0FOBZW6jZ+F@r zwcpgP@^8*uwuZ$&($}b5+*`aMf9rk8J=3$^ytwRf=-{hX|3|Xst(&jTeZu^>ise1) z?XS*uC9>{rE;E;xduLz#8?Z&Krvx<iuOr6owpeiU%^q+!&`N*eby=NXD=i`#mo1wx zP2{@L!KB)k*PNH`Fqk-Tn#ja=hhJVXnEg0wO}_r^^NQ+AO5gb;9Xa3oYy0!0`}#|N z@T3`8El<vJ`djz@?{$;j`St&1+SUGYdCI>$JS@zp;zPo>x3`b?NE+|>ey^JGL)Bi3 zxqdcs{CV4@mtXeG%F?>Kt8{gsx$otO-DSGARbN&to*I5I!)W34Jr;NOtq^I>QuF&5 zyzix|noZ85zu(m!+=_2hG@YxmSGr%nA^CT<&l+Xli_(UYr4=!Hf215Z{o^W>r*5}7 zy=J0&;QiIv8zXM)ELLAWr^u_>JQB26bP?;1@0;H|4Zj%>(k2}+dDG4(%k~=>?EN*( z;r#k|gV!(5H}u8S{0`~czCP*N{&2<#*6+g9O70$B?5}^6YsHE$lIESA%gc^_{M>$~ z_NBsh{T=gkWOQcRPLFrHe{M?f=Bz1|L1CxQuv~ruJ(AA=bmQr=RSi;g{}VnIeBS=$ zTXgl`Wl!`qG*$@uxJPYD;pDgZ!0`Io+SR`bMI>FSZRBF~#63Mdx3XOp$a$!%q48kH z<G#ZQ8NVD1``+ps7P9U6^iU<Jge&9f<PBG*i=Et?%vyf;r%koQk;~p`#XVu=>iqN1 zAD^Zh{o?X+|0@}4pq58QZCyX}enYwBC!6f#l0(nDJ(yLx_?Wt@&Gmqpat2b-IV$`a z&n{Fr^#0r75L(_;utBU&X6C(sg2?MTPJDg3Hh1o>Pv#;uW~IM3KHYltZ~vQRfw%v~ zS3GQ$ssHnFYg}qa?0P*(Ny!Kuv2FSH{qpkiCNpO}4m`Z$t6YF-Z$o@`Nt8-$k$7AG z{3E`L&o9kB5dVC~WV`wOfBw{L+O$b!0_d2)TMBy(?X+I>#<D4U`p!v@$<O&&d2;q0 zqqikit9O;HSQT~Ei`O^b(>8{;wD`y3txx~vuSnfx_HbGz_%OOdufHal&3>ITlTTYq zE9w8gzh6s!u4q2j5Xc|5etp{Yo?n-eKCLXQ`eVnx&#LKN!S%j1Yjiek-Ygw&56WU4 z624hhS6-IPIQwiBr_~{4TbFaou1}GEH*3|>-K8cWb!!guPKz%7pPfB(-TE5e%LWoW zKWgm0RN1mMGd3T*u;Sy4&6_uSdU`J0utA{tphHy^XdXkN*X_%%D!nx<H5IR3O%05X z^06!TnV+-&e*f{u3pZ_=)XdKR==0Ad+3lcKc9hHHrp(aLi?6>%ti84(P%%mV`clJ6 zsY_Gx1lptPVl#VBUcU2H`qG`h{Wblwg7+=bP*G7aNlKcwpr?oD(&fvVy1Gl3ENQ9z z{q14d?&#EIj&uFmSFKvIWXXlK(dI@*Mo-e5LEhZbp~iao<jIp$rcRwWX;Rbm*S%7^ zBevxB@-9>U+@8)BBGS5KiHZy#yR3CtPLL#M$SW<)Z22ir`Vq*Do7|MS`KC`&l9Ji% z-X%*^c-WY`7KOy_vcGdtov+-aJ3=?ME?R&6zQ6qcKV*9SWNT(zf4%!;%Au^SlV;55 zxS6xgbUnzYNB%ETyW1e~ti)>Nnl(9FPk(#VFZ@nv;+#1;jaxwSE<I_im%%nVaZEUO k4#Gkjp+t;T;%8m{&&(Oqy3?cnHUkKFy85}Sb4q9e04-|fE&u=k literal 15200 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 FO#l-WypI3? diff --git a/wp-content/plugins/simply-exclude/screenshot-3.png b/wp-content/plugins/simply-exclude/screenshot-3.png new file mode 100644 index 0000000000000000000000000000000000000000..660ca545ad527f33063e1b140be0bf94a91da969 GIT binary patch literal 79916 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 A<p2Nx literal 0 HcmV?d00001 diff --git a/wp-content/plugins/simply-exclude/simplyexclude.php b/wp-content/plugins/simply-exclude/simplyexclude.php index 32a8e4063..f2ac497a9 100644 --- a/wp-content/plugins/simply-exclude/simplyexclude.php +++ b/wp-content/plugins/simply-exclude/simplyexclude.php @@ -2,2089 +2,3170 @@ /* Plugin Name: Simply Exclude Plugin URI: http://www.codehooligans.com/projects/wordpress/simply-exclude/ -Description: Provides an interface to selectively exclude/include categories, tags and page from the 4 actions used by WordPress. is_front, is_archive, is_search, is_feed, is_front. +Description: Provides an interface to selectively exclude/include all Taxonomies, Post Types and Users from the 4 actions used by WordPress. is_front, is_archive, is_search, is_feed. Also provides access to some of the common widgets user like tag cloud and categories listings. Author: Paul Menard -Version: 1.7.9.2 +Version: 2.0.6 Author URI: http://www.codehooligans.com +Revision history +1.0 - 2007-11-20: Initial release +1.1 - 2008-12-15: Added logic to work with WP version greater than 2.2 +1.5 - 20008-04-27 Fixed display issues. Changes 'List' to 'Archive'. Added tags inclusion/exclusion login. Works only with WP 2.3 and greater. +1.6 - 2008-05-22 Fixed various items. Added format display for Categories and Pages to reveal heirarchy, Disable plugin functions when searching in admin. This also corrected a display exclusion bug when showing categories and pages. +1.7 - 2008-05-29 Added Author to the Include/Exclude logic. Now you can exclude Author's Posts from Search, Home, RSS, Archive. +1.7.1 - 2008-07-16 Fixed an issue with WP 2.6 where it automatically decided to unserialize the option data structure. +1.7.2 - 2009-02-05 Fixed some PHP warning by checking variable is set. Also added style to 2.7 interface. +1.7.2.1 - 2009-07-01 Fixed some PHP warning by checking variable is set. Also added style for 2.8 interface. Very minor changes. +1.7.5 - 2009-07015 Fixed some PHP warning by checking variable is set. Also added style for 2.8 interface. Very minor changes. +1.7.6 - 2009-11-14 Fixes: Issue with the Pages exclusion. Many users reporting a permissions issue. Additions: Added handler logic to interface with two other plugins. One of the often used Google XML Sitemaps. When setting Page or Category exclusions you now have the option to update the Google XML Sitemaps exclude pages and categories automatically. The other plugin is Search Unleashed. +2.0 - 2012-03-03 Full rewrite of the plugin to support custom Taxonomies and Custom Post Types. Added support for managing items within the Taxonomy/Post Type panels. Added support for exclude/include on Post instead of just Categories and Tags. Dropped support for third-party plugins like Google XML Sitemaps and Seach Unleashed (Sorry!). Now correctly supporting Pages seach excludes. Yah!. +2.0.1 - 2012-03-04 Small bug. On the new Simply Exclude Help panel I user the jQuery UI Accordion package. Seems I failed to check this when setting the minimum WordPress version I was supporting (3.2). Seems jQuery UI Accordion is not available in core WordPress until version 3.3. So have added my own libraries to cover the older versions of WordPress. Sorry about that. And thanks to @biswajeet for bringing this up in the WordPress forums. +2.0.2 - 2012-03-05 Fixed some issues when converting from the previous version of the Simply Exclude configurations. +2.0.3 - 2012-03-18 Fixes to core filtering logic. +2.0.4 - 2012-05-16 Added new Settings option to allow control of filtering the main page WPQuery only or all WPQuery requests. Added exclusion for common post_types. General bug fixed for reported issues where filter was either not occurring or that filter was causing a blank page or missing navigation. +2.0.5 - 2012-05-17 More tweaks to the widget exclude logic and cleanup logic on main query vs extra query. +2.0.6 - 2013-03-20 Bug fixes for Illegal string offset 'action' PHP Warnings. */ +define('SIMPLY_EXCLUDE_I18N_DOMAIN', 'simplyexclude'); + class SimplyExclude { - var $se_cfg; - var $options_key; - var $default_IsActions; - - var $categories; - var $pages; - - var $wp_version; + public $se_version; + public $admin_menu_label; + public $options_key; + + public $se_taxonomies_exclude = array(); + public $se_post_types_exclude = array(); - var $in_admin; + private $plugindir_url; + + private $current_taxonomy; + private $current_post_type; + private $current_se_type; - var $GA_generatorObject; + private $page_hooks; - function SimplyExclude() - { - global $wp_version; - $this->wp_version = $wp_version; - $this->in_admin = false; + public function __construct() { - $this->admin_menu_label = "Simply Exclude"; - $this->options_key = "simplyexclude"; - - $this->se_load_config(); - - add_action('admin_menu', array(&$this,'admin_init_proc')); - - // Add our own admin menu - add_action('admin_menu', array(&$this,'se_add_nav')); - - if ((isset($_REQUEST['page'])) && ($_REQUEST['page'] == "se_manage_categories") - || (isset($_REQUEST['page'])) && ($_REQUEST['page'] == "se_manage_tags") - || (isset($_REQUEST['page'])) && ($_REQUEST['page'] == "se_manage_authors") - || (isset($_REQUEST['page'])) && ($_REQUEST['page'] == "se_manage_pages") - || (isset($_REQUEST['page'])) && ($_REQUEST['page'] == "se_manage_options")) - add_action('admin_head', array(&$this,'se_admin_head')); - - if (isset($_REQUEST['action']) && $_REQUEST['action'] == 'activate') - add_action('init', array(&$this,'se_install')); - - // Used to limit the categories displayed on the home page. Simple - //add_filter('pre_get_posts', array(&$this,'se_filters'), 99, 1); - add_action('pre_get_posts', array(&$this,'se_filters')); + $this->se_version = "2.0.3"; - add_action('save_post', array(&$this,'save_page_exclude_answer')); + $this->admin_menu_label = __("Simply Exclude", SIMPLY_EXCLUDE_I18N_DOMAIN); + $this->options_key = "simplyexclude_v2"; - //echo "se_cfg<pre>"; print_r($this->se_cfg); echo "</pre>"; - if ((floatval($this->wp_version) >= "2.8.0") && (!is_admin())) - { - if ( (isset($this->se_cfg['cats']['extra']['wp_list_categories'])) - && ($this->se_cfg['cats']['extra']['wp_list_categories'] == 'Yes') ) - { - add_filter('widget_categories_dropdown_args', array(&$this,'se_categories_dropdown_args_proc')); - add_filter('widget_categories_args', array(&$this,'se_categories_dropdown_args_proc')); - } - - if ( (isset($this->se_cfg['tags']['extra']['wp_tag_cloud'])) - && ($this->se_cfg['tags']['extra']['wp_tag_cloud'] == 'Yes')) - { - add_filter('widget_tag_cloud_args', array(&$this,'se_widget_tag_cloud_args_proc')); - } - } - } + $plugindir_node = dirname(plugin_basename(__FILE__)); + $this->plugindir_url = WP_PLUGIN_URL . "/". $plugindir_node; + + $this->se_taxonomies_exclude = array('media-tags', 'post_format', 'link_category', 'nav_menu'); + $this->se_post_types_exclude = array('revision', 'nav_menu_item', 'attachment'); + $this->page_hooks = array(); + + /* Setup the tetdomain for i18n language handling see http://codex.wordpress.org/Function_Reference/load_plugin_textdomain */ + load_plugin_textdomain( SIMPLY_EXCLUDE_I18N_DOMAIN, false, dirname( plugin_basename( __FILE__ ) ) . '/languages' ); + + add_action( 'init', array(&$this,'init_proc') ); + add_action( 'admin_init', array(&$this,'admin_init_proc') ); + add_action( 'admin_menu', array(&$this,'se_add_nav') ); + add_action( 'admin_footer', array(&$this,'se_admin_footer') ); + add_action( 'wp_ajax_se_update', array(&$this, 'se_ajax_update') ); - function posts_request_proc($request) - { - //echo "request=[". $request. "]<br />"; - return $request; + // Used to limit the categories displayed on the home page. Simple + add_filter('pre_get_posts', array(&$this,'se_filters'), 999); } function admin_init_proc() { - // Means we are in the wp-admin backend and not running from the front site end. - $this->in_admin = true; - - if (function_exists('add_meta_box')) { - add_meta_box($this->options_key, $this->admin_menu_label, - array(&$this,'add_page_exclude_sidebar_dbx'), 'page'); - } - else { - add_filter('dbx_page_sidebar', array(&$this,'add_page_exclude_sidebar_dbx')); + $this->se_load_config(); + + if ( ($this->check_url('wp-admin/edit-tags.php')) + || ($this->check_url('wp-admin/edit.php')) + || ($this->check_url('wp-admin/users.php')) ) + { + wp_enqueue_style( 'simplyexclude-stylesheet', $this->plugindir_url .'/simplyexclude_style_admin.css', false, $this->se_version); + + wp_enqueue_script('jquery'); + wp_enqueue_script('jquery-ui-core'); + wp_enqueue_script('jquery-ui-dialog'); + + wp_enqueue_style( 'simplyexclude-jquery-ui', + $this->plugindir_url .'/js/jquery-ui/css/flick/jquery-ui-1.8.17.custom.css', + null, $this->se_version ); + + wp_enqueue_script('simplyexclude-admin-dialog-js', $this->plugindir_url .'/js/simplyexclude_admin_dialog.js', + array('jquery', 'jquery-ui-core', 'jquery-ui-dialog'), $this->se_version); + + wp_enqueue_script('simplyexclude-admin-ajax-js', $this->plugindir_url .'/js/simplyexclude_admin_ajax.js', + array('jquery', 'jquery-ui-core'), $this->se_version); } + + add_action('edit_category_form_fields', array(&$this,'se_show_taxonomy_term_fields'), 99, 1); + add_action('edit_tag_form_fields', array(&$this,'se_show_taxonomy_term_fields'), 99, 1); + add_action('edited_term', array(&$this,'se_save_taxonomy_term_fields'), 99, 3); + + add_action( 'show_user_profile', array(&$this,'se_show_user_profile'), 99 ); + add_action( 'edit_user_profile', array(&$this,'se_show_user_profile'), 99 ); + + add_action( 'profile_update', array(&$this,'se_save_user_profile'), 99); + + add_filter( 'plugin_action_links_'. basename( dirname( __FILE__ ) ). '/' .basename( __FILE__ ), array(&$this,'plugin_settings')); + } + + // Adds a 'Settings' link on the Plugins listing row. Cool! + function plugin_settings( $links ) { + $settings_link = '<a href="admin.php?page=se_manage_settings">'.__( 'Settings', SIMPLY_EXCLUDE_I18N_DOMAIN ).'</a>'; + array_unshift( $links, $settings_link ); - - function se_load_config() + return $links; + } + + function init_proc() { - // This is the pre-defined WordPress is_* actions. - $this->default_IsActions = array(); - - // Define the actions allow on Post Categories - $this->default_IsActions['cats'] = array(); - $this->default_IsActions['cats']['is_home']['name'] - = "Front"; - $this->default_IsActions['cats']['is_home']['description'] - = "Visibility on the front/main page."; - $this->default_IsActions['cats']['is_home']['action'] - = "i"; - - $this->default_IsActions['cats']['is_archive']['name'] - = "Archive"; - $this->default_IsActions['cats']['is_archive']['description'] - = "Visibility on the archive of categories on the sidebar"; - $this->default_IsActions['cats']['is_archive']['action'] - = "e"; - - $this->default_IsActions['cats']['is_search']['name'] - = "Search"; - $this->default_IsActions['cats']['is_search']['description'] - = "Visibility in search results."; - $this->default_IsActions['cats']['is_search']['action'] - = "e"; - - $this->default_IsActions['cats']['is_feed']['name'] - = "Feed"; - $this->default_IsActions['cats']['is_feed']['description'] - = "Visibility in RSS/RSS2/Atom feeds."; - $this->default_IsActions['cats']['is_feed']['action'] - = "e"; - - $this->default_IsActions['cats']['is_archive']['name'] - = "Archive"; - $this->default_IsActions['cats']['is_archive']['description'] - = "Visibility in archive links (i.e., calendar links)."; - $this->default_IsActions['cats']['is_archive']['action'] = "e"; - - - // Tag Definitions - $this->default_IsActions['tags'] = array(); - $this->default_IsActions['tags']['is_home']['name'] - = "Front"; - $this->default_IsActions['tags']['is_home']['description'] - = "Visibility on the front/main page."; - $this->default_IsActions['tags']['is_home']['action'] - = "i"; - - $this->default_IsActions['tags']['is_archive']['name'] - = "Archive"; - $this->default_IsActions['tags']['is_archive']['description'] - = "Visibility on the archive of tags on the sidebar"; - $this->default_IsActions['tags']['is_archive']['action'] - = "e"; - - $this->default_IsActions['tags']['is_search']['name'] - = "Search"; - $this->default_IsActions['tags']['is_search']['description'] - = "Visibility in search results."; - $this->default_IsActions['tags']['is_search']['action'] - = "e"; - - $this->default_IsActions['tags']['is_feed']['name'] - = "Feed"; - $this->default_IsActions['tags']['is_feed']['description'] - = "Visibility in RSS/RSS2/Atom feeds."; - $this->default_IsActions['tags']['is_feed']['action'] - = "e"; - - $this->default_IsActions['tags']['is_archive']['name'] - = "Archive"; - $this->default_IsActions['tags']['is_archive']['description'] - = "Visibility in archive links (i.e., calendar links)."; - $this->default_IsActions['tags']['is_archive']['action'] = "e"; - - // Authors - $this->default_IsActions['authors'] = array(); - $this->default_IsActions['authors']['is_home']['name'] - = "Front"; - $this->default_IsActions['authors']['is_home']['description'] - = "Visibility on the front/main page."; - $this->default_IsActions['authors']['is_home']['action'] - = "i"; - - $this->default_IsActions['authors']['is_archive']['name'] - = "Archive"; - $this->default_IsActions['authors']['is_archive']['description'] - = "Visibility on the archive of categories on the sidebar"; - $this->default_IsActions['authors']['is_archive']['action'] - = "e"; - - $this->default_IsActions['authors']['is_search']['name'] - = "Search"; - $this->default_IsActions['authors']['is_search']['description'] - = "Visibility in search results."; - $this->default_IsActions['authors']['is_search']['action'] - = "e"; - - $this->default_IsActions['authors']['is_feed']['name'] - = "Feed"; - $this->default_IsActions['authors']['is_feed']['description'] - = "Visibility in RSS/RSS2/Atom feeds."; - $this->default_IsActions['authors']['is_feed']['action'] - = "e"; - - $this->default_IsActions['authors']['is_archive']['name'] - = "Archive"; - $this->default_IsActions['authors']['is_archive']['description'] - = "Visibility in archive links (i.e., calendar links)."; - $this->default_IsActions['authors']['is_archive']['action'] = "e"; - - // Pages Definitions - $this->default_IsActions['pages'] = array(); - $this->default_IsActions['pages']['is_search']['name'] = "Search"; - $this->default_IsActions['pages']['is_search']['description'] = "Visibility in search results."; - $this->default_IsActions['pages']['is_search']['action'] = "e"; - - $this->se_cfg['cfg']['page_name'] = "simplyexclude"; - - $tmp_se_cfg = get_option($this->options_key); - if ($tmp_se_cfg) + if (!is_admin()) { - //if (!is_array($tmp_se_cfg)) - // $this->se_cfg = unserialize($tmp_se_cfg); + add_filter('widget_pages_args', array(&$this, 'se_widget_pages_args_proc')); + + // Not needed since wp_list_pages is user managable. + //aad_filter('wp_list_pages_excludes', array(&$this, 'se_wp_list_pages_excludes_proc')); + + // Suport for the Category list/dropdown widget + add_filter('widget_categories_dropdown_args', array(&$this, 'se_widget_categories_dropdown_args_proc')); + add_filter('widget_categories_args', array(&$this, 'se_widget_categories_dropdown_args_proc')); - // something new in WP 2.6. - // It might decide to unseralize the option data for you! Fuckers!! - // So check the return. - if (is_serialized($tmp_se_cfg)) - $this->se_cfg = unserialize($tmp_se_cfg); - else - $this->se_cfg = $tmp_se_cfg; - } -// echo "se_cfg<pre>"; print_r($this->se_cfg); echo "</pre>"; + // Support for the Tag Clod widget. This widget supports both the post_tag and category taxonomies. + add_filter('widget_tag_cloud_args', array(&$this, 'se_widget_tag_cloud_args_proc')); + } + } + + function se_add_nav() + { + // Add the Main Nav item to the WP menu + add_menu_page( 'Simply Exclude', 'Simply Exclude', 'manage_options', 'se_manage_settings', + array(&$this, 'se_manage_settings')); - $plugindir_node = dirname(plugin_basename(__FILE__)); - $plugindir_url = get_bloginfo('wpurl') . "/wp-content/plugins/". $plugindir_node; - $this->se_cfg['cfg']['myurl'] = $plugindir_url; + // Add our Options sub menu. + $this->pagehooks['se_manage_settings'] = add_submenu_page( 'se_manage_settings', 'Settings', 'Settings', 'manage_options', + 'se_manage_settings', array(&$this, 'se_manage_settings')); + add_action('load-'. $this->pagehooks['se_manage_settings'], array(&$this, 'on_load_settings_page')); - if (!isset($this->se_cfg['cats']['actions'])) - { - foreach($this->default_IsActions['cats'] as $cat_key => $cat_action) - { - $this->se_cfg['cats']['actions'][$cat_key] = $cat_action['action']; - } - } - if (!isset($this->se_cfg['tags']['actions'])) + // Add our Help sub menu. + $this->pagehooks['se_manage_help'] = add_submenu_page( 'se_manage_settings', 'Help', 'Help', 'manage_options', + 'se_manage_help', array(&$this, 'se_manage_help')); + add_action('load-'. $this->pagehooks['se_manage_help'], array(&$this, 'on_load_help_page')); + + if ( !current_user_can('manage_options') ) + return; + + $this->se_load_config(); + + // Now add a submenu for each registered taxonomy + $se_taxonomies = $this->se_load_taxonomy_list(); + if ($se_taxonomies) { - foreach($this->default_IsActions['tags'] as $tag_key => $tag_action) + foreach($se_taxonomies as $t_item) { - $this->se_cfg['tags']['actions'][$tag_key] = $tag_action['action']; + if ((isset($this->se_cfg['data']['taxonomies'][$t_item->name]['options']['showhide'])) + && ($this->se_cfg['data']['taxonomies'][$t_item->name]['options']['showhide'] == 'show')) + { + add_filter( "manage_edit-". $t_item->name ."_columns", array( &$this, 'se_manage_taxonomy_columns' ), 99, 1); + add_filter( "manage_". $t_item->name. "_custom_column", array(&$this, 'se_display_taxonomy_column_filters'), 99, 3); + } } + //add_action("delete_term", array(&$this, 'se_delete_taxonomy_term'), 99, 3); } - if (!isset($this->se_cfg['authors']['actions'])) - { - foreach($this->default_IsActions['authors'] as $author_key => $author_action) - { - $this->se_cfg['authors']['actions'][$author_key] = $author_action['action']; - } - } - - if (!isset($this->se_cfg['pages']['actions'])) + // Now add a submenu for each registered post_type + $se_post_types = $this->se_load_post_type_list(); + if ($se_post_types) { - foreach($this->default_IsActions['pages'] as $page_key => $page_action) + foreach($se_post_types as $t_item) { - $this->se_cfg['pages']['actions'][$page_key] = $page_action['action']; + if ((isset($this->se_cfg['data']['post_types'][$t_item->name]['options']['showhide'])) + && ($this->se_cfg['data']['post_types'][$t_item->name]['options']['showhide'] == 'show')) + { + add_filter( "manage_". $t_item->name ."_posts_columns", array( &$this, 'se_manage_post_type_columns' ), 99 ); + add_action( "manage_". $t_item->name ."_posts_custom_column", array(&$this, 'se_display_post_type_column_actions'), 99, 2); + + add_meta_box($this->options_key, $this->admin_menu_label, array(&$this,'show_post_type_exclude_sidebar_dbx'), $t_item->name, 'side'); + add_action('save_post', array(&$this,'save_post_type_exclude_sidebar_dbx')); + } } } - - if (!isset($this->se_cfg['options'])) + // Users table + if ((isset($this->se_cfg['data']['se_types']['users']['options']['showhide'])) + && ($this->se_cfg['data']['se_types']['users']['options']['showhide'] == 'show')) { - $this->se_cfg['options'] = array(); - - $this->se_cfg['options']['google-sitemap-generator'] = array(); - $this->se_cfg['options']['google-sitemap-generator']['name'] = "Google XML Sitemaps"; - $this->se_cfg['options']['google-sitemap-generator']['url'] = "http://wordpress.org/extend/plugins/google-sitemap-generator/"; - $this->se_cfg['options']['google-sitemap-generator']['desc'] = "Warning: Page ID listed in the Sitemap plugin will be removed and replaced with Page ID from the Simply Exclude plugin. Post ID values will be ignored"; - $this->se_cfg['options']['google-sitemap-generator']['version'] = "3.1.6"; - $this->se_cfg['options']['google-sitemap-generator']['status'] = false; - $this->se_cfg['options']['google-sitemap-generator']['active'] = true; - - $this->se_cfg['options']['google-sitemap-generator']['actions'] = array(); - $this->se_cfg['options']['google-sitemap-generator']['actions']['pages']['desc'] = "Update Excluded Pages"; - $this->se_cfg['options']['google-sitemap-generator']['actions']['pages']['update'] = false; - $this->se_cfg['options']['google-sitemap-generator']['actions']['categories']['desc'] = "Update Excluded Categories"; - $this->se_cfg['options']['google-sitemap-generator']['actions']['categories']['update'] = false; - - - $this->se_cfg['options']['search-unleashed'] = array(); - $this->se_cfg['options']['search-unleashed']['name'] = "Search Unleashed"; - $this->se_cfg['options']['search-unleashed']['url'] = "http://wordpress.org/extend/plugins/search-unleashed/"; - $this->se_cfg['options']['search-unleashed']['desc'] = "Warning: Page ID listed in the Search Unleashed plugin will be removed and replaced with Page ID from the Simply Exclude plugin. Post ID values will be ignored"; - $this->se_cfg['options']['search-unleashed']['version'] = "1.0.5"; - $this->se_cfg['options']['search-unleashed']['status'] = false; - $this->se_cfg['options']['search-unleashed']['active'] = true; - - $this->se_cfg['options']['search-unleashed']['actions'] = array(); - $this->se_cfg['options']['search-unleashed']['actions']['pages']['desc'] = "Update Excluded Pages"; - $this->se_cfg['options']['search-unleashed']['actions']['pages']['update'] = false; - $this->se_cfg['options']['search-unleashed']['actions']['categories']['desc'] = "Update Excluded Categories"; - $this->se_cfg['options']['search-unleashed']['actions']['categories']['update'] = false; + add_filter( "manage_users_columns", array( &$this, 'se_manage_user_columns' ), 99 ); + add_filter( 'manage_users_custom_column', array(&$this, 'se_display_user_column_actions'), 99, 3); } - $this->se_cfg['options']['google-sitemap-generator']['desc'] = "Warning: Page ID listed in the Sitemap plugin will be removed and replaced with Page ID from the Simply Exclude plugin. Post ID values will be ignored"; - $this->se_cfg['options']['search-unleashed']['desc'] = "Warning: Page ID listed in the Search Unleashed plugin will be removed and replaced with Page ID from the Simply Exclude plugin. Post ID values will be ignored"; - - asort($this->se_cfg['options']); - } + } - function se_save_config() +/* + function se_delete_taxonomy_term($term, $tt_id, $taxonomy) { - $ret = update_option($this->options_key, serialize($this->se_cfg)); + echo "term<pre>"; print_r($term); echo "</pre>"; + echo "tt_id=[". $tt_id ."]<br />"; + echo "taxonomy=[". $taxonomy ."]<br />"; + + exit; } - - - function se_add_nav() - { - // Add a new menu under Manage: - //add_options_page('Simply Exclude', 'Simply Exclude', 8, - // $this->options_key, array(&$this, 'se_manage_page')); +*/ + + /****************************************************************************************************************************/ + /* */ + /* ON LOAD PAGES */ + /* */ + /****************************************************************************************************************************/ - add_menu_page( 'Simply Exclude', 'Simply Exclude', 'manage_options', - 'se_manage_categories', array(&$this, 'se_manage_categories')); + function on_load_settings_page() { - add_submenu_page( 'se_manage_categories', 'Exclude Categories', 'Exclude Categories', 'manage_options', - 'se_manage_categories', array(&$this, 'se_manage_categories')); + wp_enqueue_style( 'simplyexclude-stylesheet', $this->plugindir_url .'/simplyexclude_style_admin.css', false, $this->se_version); + wp_enqueue_script('simplyexclude-admin-ajax-js', $this->plugindir_url .'/js/simplyexclude_admin_ajax.js', + array('jquery', 'jquery-ui-core'), $this->se_version); - add_submenu_page( 'se_manage_categories', 'Exclude Tags', 'Exclude Tags', 'manage_options', - 'se_manage_tags', array(&$this, 'se_manage_tags')); + wp_enqueue_script('common'); + wp_enqueue_script('wp-lists'); + wp_enqueue_script('postbox'); - add_submenu_page( 'se_manage_categories', 'Exclude Authors', 'Exclude Authors', 'manage_options', - 'se_manage_authors', array(&$this, 'se_manage_authors')); + //add several metaboxes now, all metaboxes registered during load page can be switched off/on at "Screen Options" automatically, nothing special to do therefore + add_meta_box('se_settings_about_sidebar', 'About this Plugin', array(&$this, 'se_settings_about_sidebar'), + $this->pagehooks['se_manage_settings'], 'side', 'core'); + add_meta_box('se_settings_donate_sidebar', 'Make a Donation', array(&$this, 'se_settings_donate_sidebar'), + $this->pagehooks['se_manage_settings'], 'side', 'core'); - add_submenu_page( 'se_manage_categories', 'Exclude Pages', 'Exclude Pages', 'manage_options', - 'se_manage_pages', array(&$this, 'se_manage_pages')); + add_meta_box('se_display_options_taxonomy_actions_panel', 'Taxonomies Actions', array(&$this, 'se_display_options_taxonomy_actions_panel'), + $this->pagehooks['se_manage_settings'], 'normal', 'core'); - add_submenu_page( 'se_manage_categories', 'Exclude Options', 'Exclude Options', 'manage_options', - 'se_manage_options', array(&$this, 'se_manage_options')); + add_meta_box('se_display_options_post_type_actions_panel', 'Post Types Actions', array(&$this, 'se_display_options_post_type_actions_panel'), + $this->pagehooks['se_manage_settings'], 'normal', 'core'); - } + add_meta_box('se_display_options_user_actions_panel', 'Users Actions', array(&$this, 'se_display_options_user_actions_panel'), + $this->pagehooks['se_manage_settings'], 'normal', 'core'); - function se_admin_head() - { - ?> - <link rel="stylesheet" href="<?php echo $this->se_cfg['cfg']['myurl'] ?>/simplyexclude_style_admin.css" - type="text/css" media="screen" /> - <?php - if ($this->wp_version >= 2.7) - { - ?> - <link rel="stylesheet" href="<?php echo $this->se_cfg['cfg']['myurl'] ?>/simplyexclude_style_admin_27.css" - type="text/css" media="screen" /> - <?php +// add_meta_box('se_options_thirdparty_panel', 'Other Plugins', array(&$this, 'se_options_thirdparty_panel'), +// $this->pagehooks['se_manage_settings'], 'normal', 'core'); + + // Check if there is an older version of the SE configuration. + $tmp_se_cfg = get_option('simplyexclude'); + if ($tmp_se_cfg) { + add_meta_box('se_display_configuration_reload_actions_panel', 'Reload Previous Configuration', array(&$this, 'se_display_configuration_reload_actions_panel'), + $this->pagehooks['se_manage_settings'], 'normal', 'core'); } - } - function se_install() - { - add_option($this->options_key, - serialize($this->se_cfg)); } - - function se_manage_page() + + function on_load_help_page() { - //echo "_REQUEST<pre>"; print_r($_REQUEST); echo "</pre>"; + global $wp_version; - if (isset($_REQUEST['se_admin'])) - { - $se_admin = $_REQUEST['se_admin']; - $se_admin['action'] = $_GET['se_admin']['action']; + wp_enqueue_style( 'simplyexclude-stylesheet', $this->plugindir_url .'/simplyexclude_style_admin.css', false, $this->se_version); + + wp_enqueue_script('jquery'); + wp_enqueue_script('jquery-ui-core'); + + if ( version_compare( $wp_version, '3.3', '<' ) ) { + wp_register_script( 'jquery-ui-widget-se', $this->plugindir_url .'/js/jquery-ui/jquery.ui.widget.min.js', + array('jquery', 'jquery-ui-core'), $this->se_version); + wp_enqueue_script( 'jquery-ui-widget-se' ); + wp_register_script( 'jquery-ui-accordion-se', $this->plugindir_url .'/js/jquery-ui/jquery.ui.accordion.min.js', + array('jquery', 'jquery-ui-core', 'jquery-ui-widget-se'), $this->se_version); + wp_enqueue_script( 'jquery-ui-accordion-se' ); + + } else { + wp_enqueue_script('jquery-ui-widget'); + wp_enqueue_script('jquery-ui-accordion'); } - else - $se_admin['action'] = 'edit_categories'; - - $this->se_display_navigation($se_admin); - - ?> - <div class="wrap"> - <?php - switch ($se_admin['action']) - { - case 'edit_pages': - case 'save_pages': - $this->se_display_pages_panel($se_admin); - break; - - case 'edit_tags': - case 'save_tags': - $this->se_display_tags_panel($se_admin); - break; - - case 'edit_authors': - case 'save_authors': - $this->se_display_authors_panel($se_admin); - break; - - default: - case 'edit_categories': - case 'save_categories': - $this->se_display_categories_panel($se_admin); - break; - } - ?> - </div> - <?php + add_meta_box('se_settings_about_sidebar', 'About this Plugin', array(&$this, 'se_settings_about_sidebar'), + $this->pagehooks['se_manage_help'], 'side', 'core'); + add_meta_box('se_settings_donate_sidebar', 'Make a Donation', array(&$this, 'se_settings_donate_sidebar'), + $this->pagehooks['se_manage_help'], 'side', 'core'); } - function se_manage_categories() + /****************************************************************************************************************************/ + /* */ + /* ACTIONS PANELS */ + /* */ + /****************************************************************************************************************************/ + + function se_show_taxonomy_actions_panel($taxonomy) { - ?><div class="wrap"><?php - if (isset($_REQUEST['se_admin'])) - { - // echo "_REQUEST<pre>"; print_r($_REQUEST); echo "</pre>"; - $se_admin = $_REQUEST['se_admin']; - //$se_admin['action'] = $_GET['se_admin']['action']; - $this->se_display_categories_panel($se_admin); - } - else - $this->se_display_categories_panel(); - ?></div><?php - } + if (!$taxonomy) return; - function se_manage_tags() - { - ?><div class="wrap"><?php - if (isset($_REQUEST['se_admin'])) - { - //echo "_REQUEST<pre>"; print_r($_REQUEST); echo "</pre>"; - $se_admin = $_REQUEST['se_admin']; - //$se_admin['action'] = $_GET['se_admin']['action']; - $this->se_display_tags_panel($se_admin); - } - else - $this->se_display_tags_panel(); - - ?></div><?php - } + if (!isset($this->se_cfg['data']['taxonomies'][$taxonomy])) + return; - function se_manage_authors() - { - ?><div class="wrap"><?php - if (isset($_REQUEST['se_admin'])) - { - //echo "_REQUEST<pre>"; print_r($_REQUEST); echo "</pre>"; - $se_admin = $_REQUEST['se_admin']; - //$se_admin['action'] = $_GET['se_admin']['action']; - $this->se_display_authors_panel($se_admin); - } - else - $this->se_display_authors_panel(); - ?></div><?php - } + $this->current_taxonomy = $this->se_cfg['data']['taxonomies'][$taxonomy]; - function se_manage_pages() - { - ?><div class="wrap"><?php - if (isset($_REQUEST['se_admin'])) + ?> + <table class="widefat simply-exclude-settings-postbox simplyexclude-actions-panel" cellpadding="3" cellspacing="3" border="0"> + <thead> + <tr> + <th class="action"><?php _e('Action Name') ?></th> + <th class="description"><?php _e('Description ') ?></th> + <th class="inc-excl"><?php _e('Inclusion/Exclusion') ?></th> + </tr> + </thead> + <tbody> + <?php + $class=""; + + foreach ($this->current_taxonomy['actions'] as $action_key => $action_val) { - //echo "_REQUEST<pre>"; print_r($_REQUEST); echo "</pre>"; - $se_admin = $_REQUEST['se_admin']; - //$se_admin['action'] = $_GET['se_admin']['action']; - $this->se_display_pages_panel($se_admin); + $class = ('alternate' == $class) ? '' : 'alternate'; + ?> + <tr <?php if (strlen($class)) echo "class='".$class."'" ?>> + <td class="action"><?php echo $this->get_taxonomy_action_label($taxonomy, $action_key, 'name'); //$action_val['name'] ?></td> + <td class="description"><?php echo $this->get_taxonomy_action_label($taxonomy, $action_key, 'description');//$action_val['description'] ?></td> + <td class="inc-excl"> + <input type="radio" name="se_cfg[<?php echo $taxonomy; ?>][actions][<?php echo $action_key ?>]" value="i" + <?php if ($action_val == 'i') echo "checked='checked'"; ?> /> <?php _e('Include only', SIMPLY_EXCLUDE_I18N_DOMAIN); ?><br /> + <input type="radio" name="se_cfg[<?php echo $taxonomy; ?>][actions][<?php echo $action_key ?>]" value="e" + <?php if ($action_val == 'e') echo "checked='checked'"; ?> /> <?php _e('Exclude', SIMPLY_EXCLUDE_I18N_DOMAIN); ?> + </td> + <tr> + <?php } - else - $this->se_display_pages_panel(); - ?></div><?php + ?> + </tbody> + </table> + <?php } - - function se_manage_options() - { - ?><div class="wrap"><?php - if (isset($_REQUEST['se_admin'])) - { - //echo "_REQUEST<pre>"; print_r($_REQUEST); echo "</pre>"; - $se_admin = $_REQUEST['se_admin']; - //$se_admin['action'] = $_REQUEST['se_admin']['action']; - $this->se_display_options_panel($se_admin); - } - else - $this->se_display_options_panel(); - ?></div><?php - } - - - function se_display_navigation($se_admin) + function se_show_post_type_actions_panel($post_type='') { + if (!$post_type) return; + + if (!isset($this->se_cfg['data']['post_types'][$post_type])) + return; + + $this->current_post_type = $this->se_cfg['data']['post_types'][$post_type]; ?> - <div id="se_admin_nav"> - <ul> - <li><a href="?page=<?php - echo $this->options_key ?>&se_admin[action]=edit_categories" + <table class="widefat simply-exclude-settings-postbox simplyexclude-actions-panel" cellpadding="3" cellspacing="3" border="0"> + <thead> + <tr> + <th class="action"><?php _e('Action Name') ?></th> + <th class="description"><?php _e('Description ') ?></th> + <th class="inc-excl"><?php _e('Inclusion/Exclusion') ?></th> + </tr> + </thead> + <tbody> + <?php + $class=""; + + foreach ($this->current_post_type['actions'] as $action_key => $action_val) + { + $class = ('alternate' == $class) ? '' : 'alternate'; + ?> + <tr <?php if (strlen($class)) echo "class='".$class."'" ?>> + <td class="action"><?php echo $this->get_post_type_action_label($post_type, $action_key, 'name'); ?></td> + <td class="description"><?php echo $this->get_post_type_action_label($post_type, $action_key, 'description'); ?></td> + <td class="inc-excl"> + <input type="radio" name="se_cfg[<?php echo $post_type; ?>][actions][<?php echo $action_key ?>]" value="i" + <?php if ($action_val == 'i') echo "checked='checked'"; ?> /> <?php _e('Include only', SIMPLY_EXCLUDE_I18N_DOMAIN); ?><br /> + <input type="radio" name="se_cfg[<?php echo $post_type; ?>][actions][<?php echo $action_key ?>]" value="e" + <?php if ($action_val == 'e') echo "checked='checked'"; ?> /> <?php _e('Exclude', SIMPLY_EXCLUDE_I18N_DOMAIN); ?> <?php - if (($se_admin['action'] == 'edit_categories') - || ($se_admin['action'] == 'save_categories')) - echo 'class="current"'; - ?> - title="Manage Category Exclusions">Manage Categories</a></li> - <?php - if ($this->wp_version >= 2.3) - { - ?> - <li><a href="?page=<?php - echo $this->options_key ?>&se_admin[action]=edit_tags" + if (($action_key == "is_home") + && ((isset($this->current_post_type['options']['capability_type'])) && ($this->current_post_type['options']['capability_type'] == "post"))) + { + ?><br /> + <input type="radio" name="se_cfg[<?php echo $post_type; ?>][actions][<?php echo $action_key ?>]" value="a" + <?php if ($action_val == 'a') echo "checked='checked'"; ?> /> <?php _e('Include All', SIMPLY_EXCLUDE_I18N_DOMAIN); ?> <?php - if (($se_admin['action'] == 'edit_tags') - || ($se_admin['action'] == 'save_tags')) - echo 'class="current"'; - ?> - title="Manage Tag Exclusions">Manage Tags</a></li><?php - } - ?> - <li><a href="?page=<?php - echo $this->options_key ?>&se_admin[action]=edit_authors" - <?php - if (($se_admin['action'] == 'edit_authors') - || ($se_admin['action'] == 'save_authors')) - echo 'class="current"'; - ?> - title="Manage Author Exclusions">Manage Authors</a></li> + } - <li><a href="?page=<?php - echo $this->options_key ?>&se_admin[action]=edit_pages" - <?php - if (($se_admin['action'] == 'edit_pages') - || ($se_admin['action'] == 'save_pages')) - echo 'class="current"'; + else if (($action_key == "is_feed") + && ((isset($this->current_post_type['options']['capability_type'])) && ($this->current_post_type['options']['capability_type'] == "post"))) + { + ?><br /> + <input type="radio" name="se_cfg[<?php echo $post_type; ?>][actions][<?php echo $action_key ?>]" value="a" + <?php if ($action_val == 'a') echo "checked='checked'"; ?> /> <?php _e('Include All', SIMPLY_EXCLUDE_I18N_DOMAIN); ?> + <?php + } ?> - title="Manage Page Exclusions">Manage Pages</a></li> - </ul> - </div> + </td> + <tr> + <?php + } + ?> + </tbody> + </table> <?php } - - // CATEGORY FUNCTIONS - ///////////////////////////////////////////////////////////////// - function se_display_categories_panel($se_admin='') + + function se_show_se_type_actions_panel($se_type='') { - //$this->se_check_google_xml_sitemap_exclude_cats(); - //echo "_REQUEST<pre>"; print_r($_REQUEST); echo "</pre>"; + if (!$se_type) return; + + if (!isset($this->se_cfg['data']['se_types'][$se_type])) + return; + + $this->current_se_type = $this->se_cfg['data']['se_types'][$se_type]; ?> - - <h2>Manage Category Exclusions</h2> + <table class="widefat simply-exclude-settings-postbox simplyexclude-actions-panel" cellpadding="3" cellspacing="3" border="0"> + <thead> + <tr> + <th class="action"><?php _e('Action Name') ?></th> + <th class="description"><?php _e('Description ') ?></th> + <th class="inc-excl"><?php _e('Inclusion/Exclusion') ?></th> + </tr> + </thead> + <tbody> <?php - if ((isset($se_admin['action'])) && ($se_admin['action'] == "save_categories")) - { - $this->se_update_google_xml_sitemap_exclude_cats(); - $this->se_update_search_unleashed_exclude_cats(); + $class=""; - //echo "se_admin<pre>"; print_r($se_admin); echo "</pre>"; - if (isset($se_admin['cats'])) - $this->se_cfg['cats'] = $se_admin['cats']; - else - unset($this->se_cfg['cats']); - - $this->se_save_config(); + foreach ($this->current_se_type['actions'] as $action_key => $action_val) + { + $class = ('alternate' == $class) ? '' : 'alternate'; ?> - <div class="updated"> - <p>Category Exclusions successfully updated.</p> - </div> + <tr <?php if (strlen($class)) echo "class='".$class."'" ?>> + <td class="action"><?php echo $this->get_se_type_action_label($se_type, $action_key, 'name'); ?></td> + <td class="description"><?php echo $this->get_se_type_action_label($se_type, $action_key, 'description'); ?></td> + <td class="inc-excl"> + <input type="radio" name="se_cfg[<?php echo $se_type; ?>][actions][<?php echo $action_key ?>]" value="i" + <?php if ($action_val == 'i') echo "checked='checked'"; ?> /> <?php _e('Include only', SIMPLY_EXCLUDE_I18N_DOMAIN); ?><br /> + <input type="radio" name="se_cfg[<?php echo $se_type; ?>][actions][<?php echo $action_key ?>]" value="e" + <?php if ($action_val == 'e') echo "checked='checked'"; ?> /> <?php _e('Exclude', SIMPLY_EXCLUDE_I18N_DOMAIN); ?> + </td> + <tr> <?php } - $this->se_show_categories_form(); - } - - function se_load_categories() - { - global $wpdb; - if (!$this->categories) - { - $this->categories = get_categories('hide_empty=0&orderby=name&order=ASC'); - } + ?> + </tbody> + </table> + <?php } - function get_cat_parent_tree_array($cat_id=0, $level=0) - { - $cat_info = get_category($cat_id); - - $parent_array = array(); - $parent_array[$level] = $cat_info; - - if (intval($cat_info->parent) > 0) - { - $cat_array_tmp = $this->get_cat_parent_tree_array($cat_info->parent, $level+1); - if ($cat_array_tmp) - $parent_array = array_merge($parent_array, $cat_array_tmp); - } - return $parent_array; - } - + /****************************************************************************************************************************/ + /* */ + /* ACTIVE PANELS */ + /* */ + /****************************************************************************************************************************/ - function se_show_categories_form() + function se_show_taxonomy_active_panel($taxonomy) { - $this->se_load_categories(); - if ($this->categories) - { - $this->display_instructions('cats'); - ?> - <form name="cat_exclusion" id="cat_exclusion" - action="?page=se_manage_categories&se_admin[action]=save_categories" method="post"> - <table class="widefat" width="80%" cellpadding="0" cellspacing="2" border="0"> - <thead> - <tr> - <th class="action"><?php _e('Action Name') ?></th> - <th class="description"><?php _e('Description ') ?></th> - <th class="inc-excl"><?php _e('Inclusion/Exclusion') ?></th> - </tr> - </thead> - <tbody> - <?php - $class = ""; - foreach ($this->default_IsActions['cats'] as $action_key => $action_val) - { - $class = ('alternate' == $class) ? '' : 'alternate'; - ?> - <tr <?php if (strlen($class)) echo "class='".$class."'" ?>> - <td class="action"><?php echo $action_val['name'] ?></td> - <td class="description"><?php echo $action_val['description'] ?></td> - <td class="inc-excl"> - <input type="radio" - name="se_admin[cats][actions][<?php echo $action_key ?>]" value="i" - <?php if ((isset($this->se_cfg['cats']['actions'][$action_key])) - && ($this->se_cfg['cats']['actions'][$action_key] == 'i')) - echo "checked='checked'"; ?> /> Include only<br /> - <input type="radio" - name="se_admin[cats][actions][<?php echo $action_key ?>]" value="e" - <?php if ((isset($this->se_cfg['cats']['actions'][$action_key])) - && ($this->se_cfg['cats']['actions'][$action_key] == 'e')) - echo "checked='checked'"; ?> /> Exclude - </td> - </tr> - <?php - } + if (!$taxonomy) return; - $class = ('alternate' == $class) ? '' : 'alternate'; + if (!isset($this->se_cfg['data']['taxonomies'][$taxonomy])) + return; - if (!isset($this->se_cfg['cats']['extra']['wp_list_categories'])) - $this->se_cfg['cats']['extra']['wp_list_categories'] = 'No'; - ?> - <tr <?php if (strlen($class)) echo "class='".$class."'" ?>> - <td class="action">Widget</td> - <td class="description">Exclude from WordPress List Category Widget<br />Any categories set as part of the 'Archive' acton for Include/Exclude will be Included/Excluded via the WordPress List Categories Widget output</td> - <td class="inc-excl"> - <input type="radio" name="se_admin[cats][extra][wp_list_categories]" value="Yes" - <?php if ((isset($this->se_cfg['cats']['extra']['wp_list_categories'])) - && ($this->se_cfg['cats']['extra']['wp_list_categories'] == 'Yes')) - echo "checked='checked'"; ?> /> Yes<br /> - <input type="radio" name="se_admin[cats][extra][wp_list_categories]" value="No" - <?php if ((isset($this->se_cfg['cats']['extra']['wp_list_categories'])) - && ($this->se_cfg['cats']['extra']['wp_list_categories'] == 'No')) - echo "checked='checked'"; ?> /> No - </td> - </tr> - </tbody> - </table> - <br /> - - <table class="widefat" width="80%" cellpadding="0" cellspacing="2" border="0"> - <thead> - <tr> - <th class="cat-id" scope="col"><?php _e('ID') ?></th> - <th class="cat-name" scope="col"><?php _e('Category Name') ?></th> - <th class="cat-action" scope="col"><?php _e('Exclude from...') ?></th> - </tr> - </thead> - <tbody> - <?php - $class=""; - foreach($this->categories as $cat_info) - { - $class = ('alternate' == $class) ? '' : 'alternate'; - $this->se_show_cat_item_row($cat_info, $class); - } - ?> - <tr> - <td colspan="3"> - <p class="submit"> - <input type="hidden" name="se_admin[action]" value="save_categories" /> - <input type="submit" name="submit" value="<?php _e('Save Changes »') ?>" /> - </p> - </td> - </tr> - </tbody> - </table> - </form> - <?php - } - else - { - ?><p>You don't have any Categories defined.</p><?php - } - } - - function se_show_cat_item_row($cat_info, $class) - { - $cat_parents = $this->get_cat_parent_tree_array($cat_info->cat_ID, 0); - $level_spacer = ""; - foreach($cat_parents as $cat_parent) - { - if ($cat_parent->cat_ID == $cat_info->cat_ID) - continue; - - $level_spacer .= "–"; - } - + $this->current_taxonomy = $this->se_cfg['data']['taxonomies'][$taxonomy]; + if (!isset($this->current_taxonomy['options']['active'])) + $this->current_taxonomy['options']['active'] = "yes"; ?> - <tr <?php if (strlen($class)) echo "class='".$class."'" ?>> - <td class="cat-id"><?php echo $cat_info->cat_ID ?></td> - <td class="cat-name"><?php echo $level_spacer . $cat_info->cat_name ?></td> - <td class="cat-action"><?php $this->se_display_cat_action_row($cat_info->cat_ID) ?></td> + <table class="widefat simply-exclude-settings-postbox simplyexclude-active-panel" cellpadding="3" cellspacing="3" border="0"> + <thead> + <tr> + <th class="action" colspan="2"><?php _e('Active', SIMPLY_EXCLUDE_I18N_DOMAIN) ?></th> + </tr> + </thead> + <tbody> + <tr> + <td class="description"><?php _e("Is this Taxonomy active? This is sometimes convenient instead of unsetting all Taxonomy terms.", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></td> + <td class="inc-excl"> + <input type="radio" name="se_cfg[<?php echo $taxonomy; ?>][options][active]" value="yes" + <?php if ($this->current_taxonomy['options']['active'] == 'yes') + echo "checked='checked'"; ?> /> <?php _e('Active', SIMPLY_EXCLUDE_I18N_DOMAIN); ?><br /> + <input type="radio" name="se_cfg[<?php echo $taxonomy; ?>][options][active]" value="no" + <?php if ($this->current_taxonomy['options']['active'] == 'no') + echo "checked='checked'"; ?> /> <?php _e('Disabled', SIMPLY_EXCLUDE_I18N_DOMAIN); ?> + </td> </tr> + </tbody> + </table> <?php } - - function se_display_cat_action_row($cat_id) - { - foreach ($this->default_IsActions['cats'] as $action_key => $action_val) - { - ?> - <label for="cats-<?php echo $action_key ?>-<?php echo $cat_id ?>"> - <?php echo $action_val['name'] ?></label> - <input type="checkbox" - name="se_admin[cats][<?php echo $action_key ?>][<?php echo $cat_id ?>]" - id="cats-<?php echo $action_key ?>-<?php echo $cat_id ?>" - <?php - if ((isset($this->se_cfg['cats'][$action_key][$cat_id])) && ($this->se_cfg['cats'][$action_key][$cat_id] == "on")) - echo "checked='checked' "; - ?> /> - <?php - } - } - - // END CONFIG FUNCTIONS - ///////////////////////////////////////////////////////////////// + function se_show_post_type_active_panel($post_type) + { + if (!$post_type) return; + if (!isset($this->se_cfg['data']['post_types'][$post_type])) + return; - // TAG FUNCTIONS - ///////////////////////////////////////////////////////////////// - function se_display_tags_panel($se_admin='') - { + $this->current_post_type = $this->se_cfg['data']['post_types'][$post_type]; + if (!isset($this->current_post_type['options']['active'])) + $this->current_post_type['options']['active'] = "yes"; ?> - <h2>Manage Tag Exclusions</h2> + <table class="widefat simply-exclude-settings-postbox simplyexclude-active-panel" cellpadding="3" cellspacing="3" border="0"> + <thead> + <tr> + <th class="action" colspan="2"><?php _e('Active', SIMPLY_EXCLUDE_I18N_DOMAIN) ?></th> + </tr> + </thead> + <tbody> + <tr> + <td class="description"><?php _e("Is this Post Type Active? This is sometimes convenient instead of unsetting all Post Type items.", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></td> + <td class="inc-excl"> + <input type="radio" name="se_cfg[<?php echo $post_type; ?>][options][active]" value="yes" + <?php if ($this->current_post_type['options']['active'] == 'yes') + echo "checked='checked'"; ?> /> <?php _e('Active', SIMPLY_EXCLUDE_I18N_DOMAIN); ?><br /> + <input type="radio" name="se_cfg[<?php echo $post_type; ?>][options][active]" value="no" + <?php if ($this->current_post_type['options']['active'] == 'no') + echo "checked='checked'"; ?> /> <?php _e('Disabled', SIMPLY_EXCLUDE_I18N_DOMAIN); ?> + </td> + </tr> + </tbody> + </table> <?php - if ((isset($se_admin['action'])) && ($se_admin['action'] == "save_tags")) - { - if (isset($se_admin['tags'])) - $this->se_cfg['tags'] = $se_admin['tags']; - else - unset($this->se_cfg['tags']); - - $this->se_save_config(); - ?> - <div class="updated"> - <p>Tag Exclusions successfully updated.</p> - </div> - <?php - } - $this->se_show_tags_form(); - } - - function se_load_tags() - { - global $wpdb; - if (!isset($this->tags)) - { - $this->tags = get_tags('hide_empty=0&orderby=name&order=ASC'); - } - } - - - function se_show_tags_form() - { - $this->se_load_tags(); - if ($this->tags) - { - $this->display_instructions('tags'); - ?> - <form name="tag_exclusion" id="tag_exclusion" - action="?page=se_manage_tags&se_admin[action]=save_tags" method="post"> - - <table class="widefat" width="80%" cellpadding="3" cellspacing="3" border="0"> - <thead> - <tr> - <th class="action"><?php _e('Action Name') ?></th> - <th class="description"><?php _e('Description ') ?></th> - <th class="inc-excl"><?php _e('Inclusion/Exclusion') ?></th> - </tr> - </thead> - <tbody> - <?php - $class=""; - foreach ($this->default_IsActions['tags'] as $action_key => $action_val) - { - $class = ('alternate' == $class) ? '' : 'alternate'; - ?> - <tr <?php if (strlen($class)) echo "class='".$class."'" ?>> - <td class="action"><?php echo $action_val['name'] ?></td> - <td class="description"><?php echo $action_val['description'] ?></td> - <td class="inc-excl"> - <input type="radio" - name="se_admin[tags][actions][<?php echo $action_key ?>]" value="i" - <?php if ($this->se_cfg['tags']['actions'][$action_key] == 'i') - echo "checked='checked'"; ?> /> Include only<br /> - <input type="radio" - name="se_admin[tags][actions][<?php echo $action_key ?>]" value="e" - <?php if ($this->se_cfg['tags']['actions'][$action_key] == 'e') - echo "checked='checked'"; ?> /> Exclude - </td> - </tr> - <?php - } - $class = ('alternate' == $class) ? '' : 'alternate'; - - if (!isset($this->se_cfg['tags']['extra']['wp_tag_cloud'])) - $this->se_cfg['tags']['extra']['wp_tag_cloud'] = 'No'; - ?> - <tr <?php if (strlen($class)) echo "class='".$class."'" ?>> - <td class="action">Widget</td> - <td class="description">Exclude from WordPress Tag Cloud Widget<br />Any tags set as part of the 'Archive' acton for Include/Exclude will be Included/Excluded via the WordPress Tag Cloud Widget output</td> - <td class="inc-excl"> - <input type="radio" name="se_admin[tags][extra][wp_tag_cloud]" value="Yes" - <?php if ((isset($this->se_cfg['tags']['extra']['wp_tag_cloud'])) - && ($this->se_cfg['tags']['extra']['wp_tag_cloud'] == 'Yes')) - echo "checked='checked'"; ?> /> Yes<br /> - <input type="radio" name="se_admin[tags][extra][wp_tag_cloud]" value="No" - <?php if ((isset($this->se_cfg['tags']['extra']['wp_tag_cloud'])) - && ($this->se_cfg['tags']['extra']['wp_tag_cloud'] == 'No')) - echo "checked='checked'"; ?> /> No - </td> - </tr> - - </tbody> - </table> - <br /> - <table class="widefat" width="80%" cellpadding="3" cellspacing="3" border="0"> - <thead> - <tr> - <th class="cat-id" scope="col"><?php _e('ID') ?></th> - <th class="cat-name" scope="col"><?php _e('Tag Name') ?></th> - <th class="cat-action" scope="col"><?php _e('Exclude from...') ?></th> - </tr> - </thead> - <tbody> - <?php - foreach($this->tags as $tag_info) - { - $class = ('alternate' == $class) ? '' : 'alternate'; - $this->se_show_tag_item_row($tag_info, $class); - } - ?> - <tr> - <td colspan="3"> - <p class="submit"> - <input type="hidden" name="se_admin[action]" value="save_tags" /> - <input type="submit" name="submit" value="<?php _e('Save Changes »') ?>" /> - </p> - </td> - </tr> - </tbody> - </table> - </form> - <?php - } - else - { - ?><p>You don't have any Tags defined.</p><?php - } } - - function se_show_tag_item_row($tag_info, $class) + + function se_show_se_type_active_panel($se_type) { + if (!$se_type) return; + + if (!isset($this->se_cfg['data']['se_types'][$se_type])) + return; + + $this->current_se_type = $this->se_cfg['data']['se_types'][$se_type]; + if (!isset($this->current_se_type['options']['active'])) + $this->current_se_type['options']['active'] = "yes"; ?> - <tr <?php if (strlen($class)) echo "class='".$class."'" ?>> - <td class="tag-id"><?php echo $tag_info->term_id ?></td> - <td class="tag-name"><?php echo $tag_info->name ?></td> - <td class="tag-action"><?php $this->se_display_tag_action_row($tag_info->term_id) ?></td> + <table class="widefat simply-exclude-settings-postbox simplyexclude-active-panel" cellpadding="3" cellspacing="3" border="0"> + <thead> + <tr> + <th class="action" colspan="2"><?php _e('Active', SIMPLY_EXCLUDE_I18N_DOMAIN) ?></th> + </tr> + </thead> + <tbody> + <tr> + <td class="description"><?php _e("Active?", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></td> + <td class="inc-excl"> + <input type="radio" name="se_cfg[<?php echo $se_type; ?>][options][active]" value="yes" + <?php if ($this->current_se_type['options']['active'] == 'yes') + echo "checked='checked'"; ?> /> <?php _e('Active', SIMPLY_EXCLUDE_I18N_DOMAIN); ?><br /> + <input type="radio" name="se_cfg[<?php echo $se_type; ?>][options][active]" value="no" + <?php if ($this->current_se_type['options']['active'] == 'no') + echo "checked='checked'"; ?> /> <?php _e('Disabled', SIMPLY_EXCLUDE_I18N_DOMAIN); ?> + </td> </tr> + </tbody> + </table> <?php } - - function se_display_tag_action_row($tag_id) - { - foreach ($this->default_IsActions['tags'] as $action_key => $action_val) - { - ?> - <label for="tags-<?php echo $action_key ?>-<?php echo $tag_id ?>"> - <?php echo $action_val['name'] ?></label> - <input type="checkbox" - name="se_admin[tags][<?php echo $action_key ?>][<?php echo $tag_id ?>]" - id="tags-<?php echo $action_key ?>-<?php echo $tag_id ?>" - <?php - if ((isset($this->se_cfg['tags'][$action_key][$tag_id])) && ($this->se_cfg['tags'][$action_key][$tag_id] == "on")) - echo "checked='checked' "; - ?> /> - <?php - } - } - - // END CONFIG FUNCTIONS - ///////////////////////////////////////////////////////////////// - // AUTHOR FUNCTIONS - ///////////////////////////////////////////////////////////////// - function se_display_authors_panel($se_admin='') + /****************************************************************************************************************************/ + /* */ + /* SHOW/HIDE PANELS */ + /* */ + /****************************************************************************************************************************/ + + function se_show_taxonomy_showhide_panel($taxonomy) { + if (!$taxonomy) return; + + if (!isset($this->se_cfg['data']['taxonomies'][$taxonomy])) + return; + + $this->current_taxonomy = $this->se_cfg['data']['taxonomies'][$taxonomy]; + ?> - <h2>Manage Author Exclusions</h2> + <table class="widefat simply-exclude-settings-postbox simplyexclude-active-panel" cellpadding="3" cellspacing="3" border="0"> + <thead> + <tr> + <th class="action" colspan="2"><?php _e('Show/Hide', SIMPLY_EXCLUDE_I18N_DOMAIN) ?></th> + </tr> + </thead> + <tbody> + <tr> + <td class="description"><?php _e("Show the extra columns on the Taxonomy listing and the Taxonomy edit form?", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></td> + <td class="inc-excl"> + <input type="radio" name="se_cfg[<?php echo $taxonomy; ?>][options][showhide]" value="show" + <?php if ($this->current_taxonomy['options']['showhide'] == 'show') + echo "checked='checked'"; ?> /> <?php _e('Show', SIMPLY_EXCLUDE_I18N_DOMAIN); ?><br /> + <input type="radio" name="se_cfg[<?php echo $taxonomy; ?>][options][showhide]" value="hide" + <?php if ($this->current_taxonomy['options']['showhide'] == 'hide') + echo "checked='checked'"; ?> /> <?php _e('Hide', SIMPLY_EXCLUDE_I18N_DOMAIN); ?> + </td> + </tr> + </table> <?php - if ((isset($se_admin['action'])) && ($se_admin['action'] == "save_authors")) - { - if (isset($se_admin['authors'])) - $this->se_cfg['authors'] = $se_admin['authors']; - else - unset($this->se_cfg['authors']); - - $this->se_save_config(); - ?> - <div class="updated"> - <p>Author Exclusions successfully updated.</p> - </div> - <?php - } - $this->se_show_authors_form(); } - function se_load_authors() - { - global $wpdb; - if (!isset($this->authors)) - { - $this->authors = get_users_of_blog(); - } - } - - function se_show_authors_form() + function se_show_post_type_showhide_panel($post_type) { - $this->se_load_authors(); - if ($this->authors) - { - $this->display_instructions('authors'); - ?> - <form name="author_exclusion" id="author_exclusion" - action="?page=se_manage_authors&se_admin[action]=save_authors" method="post"> - - <table class="widefat" width="80%" cellpadding="0" cellspacing="2" border="0"> - <thead> - <tr> - <th class="action"><?php _e('Action Name') ?></th> - <th class="description"><?php _e('Description ') ?></th> - <th class="inc-excl"><?php _e('Inclusion/Exclusion') ?></th> - </tr> - </thead> - <tbody> - <?php - $class=""; - foreach ($this->default_IsActions['authors'] as $action_key => $action_val) - { - $class = ('alternate' == $class) ? '' : 'alternate'; - ?> - <tr <?php if (strlen($class)) echo "class='".$class."'" ?>> - <td class="action"><?php echo $action_val['name'] ?></td> - <td class="description"><?php echo $action_val['description'] ?></td> - <td class="inc-excl"> - <input type="radio" - name="se_admin[authors][actions][<?php echo $action_key ?>]" value="i" - <?php if ($this->se_cfg['authors']['actions'][$action_key] == 'i') - echo "checked='checked'"; ?> /> Include only<br /> - <input type="radio" - name="se_admin[authors][actions][<?php echo $action_key ?>]" value="e" - <?php if ($this->se_cfg['authors']['actions'][$action_key] == 'e') - echo "checked='checked'"; ?> /> Exclude - </td> - </tr> - <?php - } - ?> - </tbody> - </table> - <br /> - <table class="widefat" width="80%" cellpadding="0" cellspacing="2" border="0"> - <thead> - <tr> - <th class="author-id" scope="col"><?php _e('ID') ?></th> - <th class="author-name" scope="col"><?php _e('Author Name') ?></th> - <th class="cat-action" scope="col"><?php _e('Exclude from...') ?></th> - </tr> - </thead> - <tbody> - <?php - foreach($this->authors as $author_info) - { - $class = ('alternate' == $class) ? '' : 'alternate'; - $this->se_show_author_item_row($author_info, $class); - } - ?> - <tr> - <td colspan="3"> - <p class="submit"> - <input type="hidden" name="se_admin[action]" value="save_authors" /> - <input type="submit" name="submit" value="<?php _e('Save Changes »') ?>" /> - </p> - </td> - </tr> - </tbody> - </table> - </form> - <?php - } - else - { - ?><p>You don't have any Authors defined.</p><?php - } + if (!$post_type) return; + + if (!isset($this->se_cfg['data']['post_types'][$post_type])) + return; + + $this->current_post_type = $this->se_cfg['data']['post_types'][$post_type]; + ?> + <table class="widefat simply-exclude-settings-postbox simplyexclude-active-panel" cellpadding="3" cellspacing="3" border="0"> + <thead> + <tr> + <th class="action" colspan="2"><?php _e('Show/Hide', SIMPLY_EXCLUDE_I18N_DOMAIN) ?></th> + </tr> + </thead> + <tbody> + <tr> + <td class="description"><?php _e("Show the extra columns on the Post Type listing and the Post Type edit form?", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></td> + <td class="inc-excl"> + <input type="radio" name="se_cfg[<?php echo $post_type; ?>][options][showhide]" value="show" + <?php if ($this->current_post_type['options']['showhide'] == 'show') + echo "checked='checked'"; ?> /> <?php _e('Show', SIMPLY_EXCLUDE_I18N_DOMAIN); ?><br /> + <input type="radio" name="se_cfg[<?php echo $post_type; ?>][options][showhide]" value="hide" + <?php if ($this->current_post_type['options']['showhide'] == 'hide') + echo "checked='checked'"; ?> /> <?php _e('Hide', SIMPLY_EXCLUDE_I18N_DOMAIN); ?> + </td> + </tr> + </table> + <?php } - - function se_show_author_item_row($author_info, $class) + + function se_show_se_type_showhide_panel($se_type) { + if (!$se_type) return; + + if (!isset($this->se_cfg['data']['se_types'][$se_type])) + return; + + $this->current_se_type = $this->se_cfg['data']['se_types'][$se_type]; ?> - <tr <?php if (strlen($class)) echo "class='".$class."'" ?>> - <td class="author-id"><?php echo $author_info->user_id ?></td> - <td class="author-name"><?php echo $author_info->display_name ?></td> - <td class="author-action"><?php $this->se_display_author_action_row($author_info->user_id) ?></td> + <table class="widefat simply-exclude-settings-postbox simplyexclude-active-panel" cellpadding="3" cellspacing="3" border="0"> + <thead> + <tr> + <th class="action" colspan="2"><?php _e('Show/Hide', SIMPLY_EXCLUDE_I18N_DOMAIN) ?></th> + </tr> + </thead> + <tbody> + <tr> + <td class="description"><?php _e("Show the extra columns on the listing and the edit form?", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></td> + <td class="inc-excl"> + <input type="radio" name="se_cfg[<?php echo $se_type; ?>][options][showhide]" value="show" + <?php if ($this->current_se_type['options']['showhide'] == 'show') + echo "checked='checked'"; ?> /> <?php _e('Show', SIMPLY_EXCLUDE_I18N_DOMAIN); ?><br /> + <input type="radio" name="se_cfg[<?php echo $se_type; ?>][options][showhide]" value="hide" + <?php if ($this->current_se_type['options']['showhide'] == 'hide') + echo "checked='checked'"; ?> /> <?php _e('Hide', SIMPLY_EXCLUDE_I18N_DOMAIN); ?> + </td> </tr> + </table> <?php } - function se_display_author_action_row($author_id) - { - foreach ($this->default_IsActions['authors'] as $action_key => $action_val) - { - ?> - <label for="authors-<?php echo $action_key ?>-<?php echo $author_id ?>"> - <?php echo $action_val['name'] ?></label> - <input type="checkbox" - name="se_admin[authors][<?php echo $action_key ?>][<?php echo $author_id ?>]" - id="authors-<?php echo $action_key ?>-<?php echo $author_id ?>" - <?php - if ((isset($this->se_cfg['authors'][$action_key][$author_id])) - && ($this->se_cfg['authors'][$action_key][$author_id] == "on")) - echo "checked='checked' "; - ?> /> - <?php - } - } - // END CONFIG FUNCTIONS - ///////////////////////////////////////////////////////////////// - - // PAGE FUNCTIONS - ///////////////////////////////////////////////////////////////// - function se_display_pages_panel($se_admin='') + + + + /****************************************************************************************************************************/ + /* */ + /* QUERY OVERRIDE PANELS */ + /* */ + /****************************************************************************************************************************/ + + function se_show_taxonomy_query_override_panel($taxonomy) { - //$this->se_check_google_sitemap_exclude_pages(); - ?> - <h2>Manage Page Exclusions</h2> - <?php - if ((isset($se_admin['action'])) && ($se_admin['action'] == "save_pages")) - { - if (isset($se_admin['pages'])) - { - // Need to update the third party items before updating the master. This will allow for - // comparison checking - $this->se_update_google_xml_sitemap_exclude_pages(); - $this->se_update_search_unleashed_exclude_pages(); + if (!$taxonomy) return; - $this->se_cfg['pages'] = $se_admin['pages']; - $this->se_save_config(); - ?> - <div class="updated"> - <p>Page Exclusions successfully updated.</p> - </div> - <?php - } - } - $this->se_show_pages_form(); + if (!isset($this->se_cfg['data']['taxonomies'][$taxonomy])) + return; + + $this->current_taxonomy = $this->se_cfg['data']['taxonomies'][$taxonomy]; - } - function se_load_pages() - { - global $wpdb; - if (!$this->pages) - $this->pages = get_pages(); + ?> + <table class="widefat simply-exclude-settings-postbox simplyexclude-active-panel" cellpadding="3" cellspacing="3" border="0"> + <thead> + <tr> + <th class="action" colspan="2"><?php _e('Query Filtering', SIMPLY_EXCLUDE_I18N_DOMAIN) ?></th> + </tr> + </thead> + <tbody> + <tr> + <td class="description"> + <p><?php _e("Override query filtering for Main Loop Only or All Loops?", SIMPLY_EXCLUDE_I18N_DOMAIN) ?></p> + <p><?php _e("The Simply-Exclude plugin was designed to only work with the main page query. But sometimes other plugins or your theme will effect how the main filtering works. So if you are having trouble attempting to filter categories from your home page you might want to try and set this option to 'All' and see if it corrects your issue.", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></p> + </td> + <td class="inc-excl"> + <input type="radio" name="se_cfg[<?php echo $taxonomy; ?>][options][qover]" value="main" + <?php if ($this->current_taxonomy['options']['qover'] == 'main') + echo "checked='checked'"; ?> /> <?php _e('Main Loop Only', SIMPLY_EXCLUDE_I18N_DOMAIN); ?><br /> + <input type="radio" name="se_cfg[<?php echo $taxonomy; ?>][options][qover]" value="all" + <?php if ($this->current_taxonomy['options']['qover'] == 'all') + echo "checked='checked'"; ?> /> <?php _e('All Loops', SIMPLY_EXCLUDE_I18N_DOMAIN); ?> + </td> + </tr> + </table> + <?php } - - function get_page_parent_tree_array($page_id=0, $level=0) + + function se_show_post_type_query_override_panel($post_type) { - $page_info = get_page($page_id); + if (!$post_type) return; - $parent_array = array(); - $parent_array[$level] = $page_info; + if (!isset($this->se_cfg['data']['post_types'][$post_type])) + return; - if (intval($page_info->post_parent) > 0) - { - $page_array_tmp = $this->get_page_parent_tree_array($page_info->post_parent, $level+1); - if ($page_array_tmp) - $parent_array = array_merge($parent_array, $page_array_tmp); - } - return $parent_array; + $this->current_post_type = $this->se_cfg['data']['post_types'][$post_type]; + + ?> + <table class="widefat simply-exclude-settings-postbox simplyexclude-active-panel" cellpadding="3" cellspacing="3" border="0"> + <thead> + <tr> + <th class="action" colspan="2"><?php _e('Query Filtering', SIMPLY_EXCLUDE_I18N_DOMAIN) ?></th> + </tr> + </thead> + <tbody> + <tr> + <td class="description"> + <p><?php _e("Override query filtering for Main Loop Only or All Loops?", SIMPLY_EXCLUDE_I18N_DOMAIN) ?></p> + <p><?php _e("The Simply-Exclude plugin was designed to only work with the main page query. But sometimes other plugins or your theme will effect how the main filtering works. So if you are having trouble attempting to filter categories from your home page you might want to try and set this option to 'All' and see if it corrects your issue.", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></p> + </td> + <td class="inc-excl"> + <input type="radio" name="se_cfg[<?php echo $post_type; ?>][options][qover]" value="main" + <?php if ($this->current_post_type['options']['qover'] == 'main') + echo "checked='checked'"; ?> /> <?php _e('Main Loop Only', SIMPLY_EXCLUDE_I18N_DOMAIN); ?><br /> + <input type="radio" name="se_cfg[<?php echo $post_type; ?>][options][qover]" value="all" + <?php if ($this->current_post_type['options']['qover'] == 'all') + echo "checked='checked'"; ?> /> <?php _e('All Loops', SIMPLY_EXCLUDE_I18N_DOMAIN); ?> + </td> + </tr> + </table> + <?php } - - - function se_show_pages_form() + function se_show_se_type_query_override_panel($se_type) { - $this->se_load_pages(); - if ($this->pages) - { - $this->display_instructions('pages'); - ?> - <form name="page_exclusion" id="page_exclusion" - action="?page=se_manage_pages&se_admin[action]=save_pages" method="post"> - <table class="widefat" width="80%" cellpadding="3" cellspacing="3" border="0"> - <thead> - <tr> - <th class="action"><?php _e('Action Name') ?></th> - <th class="description"><?php _e('Description ') ?></th> - <th class="inc-excl"><?php _e('Inclusion/Exclusion Default') ?></th> - </tr> - </thead> - <tbody> - <?php - $class = ""; - foreach ($this->default_IsActions['pages'] as $action_key => $action_val) - { - $class = ('alternate' == $class) ? '' : 'alternate'; - ?> - <tr <?php if (strlen($class)) echo "class='".$class."'" ?>> - <td class="action"><?php echo $action_val['name'] ?></td> - <td class="description"><?php echo $action_val['description'] ?></td> - <td class="inc-excl"> - <input type="radio" - name="se_admin[pages][actions][<?php echo $action_key ?>]" value="i" - <?php if ((isset($this->se_cfg['pages']['actions'][$action_key])) - && ($this->se_cfg['pages']['actions'][$action_key] == 'i')) - echo "checked='checked'"; ?> /> Include only<br /> - - <input type="radio" - name="se_admin[pages][actions][<?php echo $action_key ?>]" value="e" - <?php if ((isset($this->se_cfg['pages']['actions'][$action_key])) - && ($this->se_cfg['pages']['actions'][$action_key] == 'e')) - echo "checked='checked'"; ?> /> Exclude - </td> - </tr> - <?php - } - ?> - </tbody> - </table> - <br /> - - - <table class="widefat" width="80%" cellpadding="3" cellspacing="3"> - <thead> - <tr> - <th class="page-id" scope="col"><?php _e('ID') ?></th> - <th class="page-name" scope="col"><?php _e('Title') ?></th> - <th class="page-action" scope="col"><?php _e('Exclude from...') ?></th> - </tr> - </thead> - <tbody> - <?php - foreach($this->pages as $page_info) - { - $class = ('alternate' == $class) ? '' : 'alternate'; - $this->se_show_page_item_row($page_info, $class); - } - ?> - <tr> - <td colspan="3"> - <p class="submit"> - <input type="hidden" name="se_admin[action]" value="save_pages" /> - <input type="submit" name="submit" value="<?php _e('Save Changes »') ?>" /> - </p> - </td> - </tr> - </tbody> - </table> - </form> - <?php - //$this->se_check_google_sitemap_exclude(1); - } - else - { - ?><p>You don't have any Pages.</p><?php - } - - } + if (!$se_type) return; - function se_show_page_item_row($page_info, $class = '') - { - $page_parents = $this->get_page_parent_tree_array($page_info->ID, 0); - $level_spacer = ""; - foreach($page_parents as $page_parent) - { - if ($page_parent->ID == $page_info->ID) - continue; + if (!isset($this->se_cfg['data']['se_types'][$se_type])) + return; - $level_spacer .= "–"; - } - + $this->current_se_type = $this->se_cfg['data']['se_types'][$se_type]; ?> - <tr <?php if (strlen($class)) echo "class='".$class."'" ?>> - <td class="page-id"><?php echo $page_info->ID ?></td> - <td class="page-name"><?php echo $level_spacer. $page_info->post_title ?></td> - <td class="page-action"><?php $this->se_display_page_action_row($page_info->ID) ?></td> + <table class="widefat simply-exclude-settings-postbox simplyexclude-active-panel" cellpadding="3" cellspacing="3" border="0"> + <thead> + <tr> + <th class="action" colspan="2"><?php _e('Query Filtering', SIMPLY_EXCLUDE_I18N_DOMAIN) ?></th> + </tr> + </thead> + <tbody> + <tr> + <td class="description"> + <p><?php _e("Override query filtering for Main Loop Only or All Loops?", SIMPLY_EXCLUDE_I18N_DOMAIN) ?></p> + <p><?php _e("The Simply-Exclude plugin was designed to only work with the main page query. But sometimes other plugins or your theme will effect how the main filtering works. So if you are having trouble attempting to filter categories from your home page you might want to try and set this option to 'All' and see if it corrects your issue.", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></p> + </td> + <td class="inc-excl"> + <input type="radio" name="se_cfg[<?php echo $se_type; ?>][options][qover]" value="main" + <?php if ($this->current_se_type['options']['qover'] == 'main') + echo "checked='checked'"; ?> /> <?php _e('Main Loop Only', SIMPLY_EXCLUDE_I18N_DOMAIN); ?><br /> + <input type="radio" name="se_cfg[<?php echo $se_type; ?>][options][qover]" value="all" + <?php if ($this->current_se_type['options']['qover'] == 'all') + echo "checked='checked'"; ?> /> <?php _e('All Loops', SIMPLY_EXCLUDE_I18N_DOMAIN); ?> + </td> </tr> + </table> <?php } - - function se_display_page_action_row($page_id) + /****************************************************************************************************************************/ + /* */ + /* COLUMNS (HEADERS) */ + /* */ + /****************************************************************************************************************************/ + + function se_manage_taxonomy_columns($columns) { - foreach ($this->default_IsActions['pages'] as $action_key => $action_val) - { - ?> - <label for="pages-<?php echo $action_key ?>-<?php echo $page_id ?>"> - <?php echo $action_val['name'] ?></label> - <input type="checkbox" - name="se_admin[pages][<?php echo $action_key ?>][<?php echo $page_id ?>]" - id="pages-<?php echo $action_key ?>-<?php echo $page_id ?>" - <?php - - if ((isset($this->se_cfg['pages'][$action_key][$page_id])) - && ($this->se_cfg['pages'][$action_key][$page_id] == "on")) - echo "checked='checked' "; - ?> /> - <?php + if (current_user_can('manage_options')) { + if (!isset($columns['se-actions'])) + $columns['se-actions'] = __('Simply Exclude', SIMPLY_EXCLUDE_I18N_DOMAIN). ' <a id="se-show-actions-panel" href="#">'. __('show', SIMPLY_EXCLUDE_I18N_DOMAIN) .'</a>'; } + return $columns; } - - function get_pages_list($sep, $ids) - { - foreach($ids as $id_key => $id_val) - { - if (strlen($id_list)) - $id_list .= ","; - $id_list .= $id_key; + + function se_manage_post_type_columns($columns) + { + if (current_user_can('manage_options')) { + if (!isset($columns['se_actions'])) + $columns['se-actions'] = __('Simply Exclude', SIMPLY_EXCLUDE_I18N_DOMAIN). ' <a id="se-show-actions-panel" href="#">'. __('show', SIMPLY_EXCLUDE_I18N_DOMAIN) .'</a>'; } - return $id_list; - + return $columns; } - - // The following 2 function we taken from the wonderful SearchEverything plugin. - // http://wordpress.org/extend/plugins/search-everything/ - function SE4_exclude_posts($where) { - global $wp_query, $wpdb; - - $action_key = "is_search"; - if ((!empty($wp_query->query_vars['s'])) - && ((isset($this->se_cfg['pages'][$action_key])) && (count($this->se_cfg['pages'][$action_key]) > 0))) - { - //echo __FUNCTION__ ." before : where=[".$where."]<br />"; - $excl_list = $this->get_pages_list(',', $this->se_cfg['pages'][$action_key]); - //$excl_list = implode(',', explode(',', trim($this->options['SE4_exclude_posts_list']))); - - $where = str_replace('"', "'", $where); - $where = 'AND ('. substr($where, strpos($where, 'AND')+3). ' )'; - if ($this->se_cfg['pages']['actions'][$action_key] == 'e') - $where .= ' AND ('.$wpdb->posts.'.ID NOT IN ( '.$excl_list.' ))'; - else - $where .= ' AND ('.$wpdb->posts.'.ID IN ( '.$excl_list.' ))'; - //echo __FUNCTION__ ." after: where=[".$where."]<br />"; - } - return $where; + function se_manage_user_columns($columns) + { + if (current_user_can('manage_options')) { + if (!isset($columns['se_actions'])) + $columns['se-actions'] = __('Simply Exclude', SIMPLY_EXCLUDE_I18N_DOMAIN). ' <a id="se-show-actions-panel" href="#">'. __('show', SIMPLY_EXCLUDE_I18N_DOMAIN) .'</a>'; + } + return $columns; } - //search pages (except password protected pages provided by loops) - function SE4_search_pages($where) { - global $wp_query; - if (!empty($wp_query->query_vars['s'])) { - //echo __FUNCTION__ ." before: where=[".$where."]<br />"; + /****************************************************************************************************************************/ + /* */ + /* COLUMNS (ACTIONS) */ + /* */ + /****************************************************************************************************************************/ - $where = str_replace('"', "'", $where); - - if (isset($this->options['SE4_approved_pages_only'])) + function se_display_taxonomy_column_filters($content='', $column_name, $term_id) + { + global $taxonomy, $post_type; + + if (current_user_can('manage_options')) { + if ($column_name == "se-actions") { - if ('true' == $this->options['SE4_approved_pages_only']) { - $where = str_replace("post_type = 'post' AND ", "post_password = '' AND ", $where); - } - else { // < v 2.1 - $where = str_replace("post_type = 'post' AND ", "", $where); + if ($taxonomy) + { + $term = get_term( $term_id, $taxonomy ); + if ($term) + { + $this->current_taxonomy = $this->se_cfg['data']['taxonomies'][$taxonomy]; + + ob_start(); + $this->se_display_taxonomy_term_action_row($taxonomy, $term); + $out = ob_get_contents(); + ob_end_clean(); + return $out; + } } } - //echo __FUNCTION__ ." after: where=[".$where."]<br />"; } - - return $where; + return $content; } - - // END CONFIG FUNCTIONS - ///////////////////////////////////////////////////////////////// - - - // OPTIONS FUNCTIONS - ///////////////////////////////////////////////////////////////// - function se_display_options_panel($se_admin='') + function se_display_post_type_column_actions($column_name, $post_id) { - ?> - <h2>Manage Simply Exclude Options and Third-Party hooks</h2> - <?php - - if (isset($_REQUEST['se_admin'])) - $se_admin = $_REQUEST['se_admin']; + global $post_type; - $this->se_load_options(); - - if ((isset($se_admin['action'])) && ($se_admin['action'] == "save_options")) - { - if (isset($se_admin['options'])) + if (current_user_can('manage_options')) { + if ($column_name == "se-actions") + { + $this->current_post_type = $this->se_cfg['data']['post_types'][$post_type]; + + if ($post_id) + { + $p_item = get_post( $post_id ); + if ($p_item) + { + $this->se_display_post_type_action_row($post_type, $p_item); + } + } + } + } + } + + function se_display_user_column_actions($content='', $column_name, $user_id ) + { + if (current_user_can('manage_options')) { + if ($column_name == "se-actions") { - foreach ($this->se_cfg['options'] as $option_key => $options_set) + $se_type = "users"; + if (isset($this->se_cfg['data']['se_types'][$se_type])) { - if ($options_set['status'] === true) + ob_start(); + + $this->current_se_type = $this->se_cfg['data']['se_types'][$se_type]; + if ($user_id) { - if (count($options_set['actions'])) - { - foreach($options_set['actions'] as $option_actions_idx => $option_actions_set) - { - if (isset($se_admin['options'][$option_key]['actions'][$option_actions_idx]['update'])) - $this->se_cfg['options'][$option_key]['actions'][$option_actions_idx]['update'] = true; - else - $this->se_cfg['options'][$option_key]['actions'][$option_actions_idx]['update'] = false; - } + $user = get_userdata($user_id); + if ($user) + { + $this->se_display_user_action_row($se_type, $user); } } + + $out = ob_get_contents(); + ob_end_clean(); + return $out; } - $this->se_save_config(); - ?> - <div class="updated"> - <p>Exclusion Options successfully updated.</p> - </div> - <?php - } } - $this->se_show_options_form(); + return $content; } - function se_load_options() + + /****************************************************************************************************************************/ + /* */ + /* COLUMNS ACTION ROW */ + /* */ + /****************************************************************************************************************************/ + + function se_display_taxonomy_term_action_row($taxonomy='', $term='') { - $check_plugins = get_option('active_plugins'); - if ($check_plugins) - { - foreach($check_plugins as $plugin_item) + if (!$taxonomy) return; + if (!$term) return; + + if (current_user_can('manage_options')) { + + if ((isset($this->current_taxonomy['actions'])) && (count($this->current_taxonomy['actions']))) { - $plugin_path_prefix = explode('/', $plugin_item); - if (isset($this->se_cfg['options'][$plugin_path_prefix[0]])) - $this->se_cfg['options'][$plugin_path_prefix[0]]['status'] = true; + foreach ($this->current_taxonomy['actions'] as $action_key => $action_val) + { + ?> + <input type="checkbox" + name="se_cfg[<?php echo $taxonomy; ?>][terms][<?php echo $action_key ?>][<?php echo $term->term_id ?>]" + id="<?php echo $taxonomy; ?>-<?php echo $action_key ?>-<?php echo $term->term_id ?>" class="se-term-input" + <?php + if ((isset($this->current_taxonomy['terms'][$action_key][$term->term_id])) + && ($this->current_taxonomy['terms'][$action_key][$term->term_id] == "on")) + echo "checked='checked' "; + ?> /> <label for="<?php echo $taxonomy; ?>-<?php echo $action_key ?>-<?php echo $term->term_id ?>" + class="se-term-label"><?php echo $this->get_taxonomy_action_label($taxonomy, $action_key, 'name'); ?></label><br /> + + <?php + } } } } - function se_show_options_form() + + function se_display_post_type_action_row($post_type='', $p_item='') { - $this->display_instructions('options'); - - ?> - <form name="option_exclusion" id="option_exclusion" - action="?page=se_manage_options" method="post"> - <table class="widefat" width="80%" cellpadding="3" cellspacing="3" border="0"> - <thead> - <tr> - <th class="name"><?php _e('Plugin Name') ?></th> - <th class="description"><?php _e('Description of Functionality') ?></th> - <th class="actions"><?php _e('Actions') ?></th> - </tr> - </thead> - <tbody> - <?php - $class = ""; - foreach ($this->se_cfg['options'] as $option_key => $options_set) + if (!$post_type) return; + if (!$p_item) return; + + if (current_user_can('manage_options')) { + + if ((isset($this->current_post_type['actions'])) && (count($this->current_post_type['actions']))) { - //echo "options_set<pre>"; print_r($options_set); echo "</pre>"; - - $class = ('alternate' == $class) ? '' : 'alternate'; - ?> - <tr <?php if (strlen($class)) echo "class='".$class."'" ?>> - <td class="name"><a href="<?php echo $options_set['url'] ?>"><?php echo $options_set['name'] ?></a></td> - <td class="description"><?php echo $options_set['desc'] ?></td> - <td class="actions" nowrap="nowrap"> + foreach ($this->current_post_type['actions'] as $action_key => $action_val) + { + ?> + <input type="checkbox" + name="se_cfg[<?php echo $post_type; ?>][terms][<?php echo $action_key ?>][<?php echo $p_item->ID ?>]" + id="<?php echo $post_type; ?>-<?php echo $action_key ?>-<?php echo $p_item->ID ?>" class="se-term-input" <?php - if ($options_set['active'] == true) - { - if ($options_set['status'] !== true) - { - ?>This plugin is not installed or not active.<?php - } - else - { - if (count($options_set['actions'])) - { - foreach($options_set['actions'] as $option_actions_idx => $option_actions_set) - { - ?> - <input type="checkbox" - name="se_admin[options][<?php echo $option_key; ?>][actions][<?php - echo $option_actions_idx; ?>][update]" - <?php if ($option_actions_set['update'] === true) - echo "checked='checked'"; ?> /> <?php echo $option_actions_set['desc']?><br /> - <?php - } - } - } - } - ?> - </td> - </tr> - <?php + if ((isset($this->current_post_type['terms'][$action_key][$p_item->ID])) + && ($this->current_post_type['terms'][$action_key][$p_item->ID] == "on")) + echo "checked='checked' "; + ?> /> <label for="<?php echo $post_type; ?>-<?php echo $action_key ?>-<?php echo $p_item->ID ?>"> + <?php echo $this->get_post_type_action_label($post_type, $action_key, 'name') ?></label><br /> + + <?php + } } - ?> - <tr> - <td colspan="2"> - <p class="submit"> - <input type="hidden" name="se_admin[action]" value="save_options" /> - <input type="submit" name="submit" value="<?php _e('Save Changes »') ?>" /> - </p> - </td> - </tr> - - </tbody> - </table> - </form> - <?php + } + } + + function se_display_user_action_row($se_type, $user) + { + if (!$se_type) return; + if (!$user) return; + + if (current_user_can('manage_options')) { + + if ((isset($this->current_se_type['actions'])) && (count($this->current_se_type['actions']))) + { + foreach ($this->current_se_type['actions'] as $action_key => $action_val) + { + ?> + <input type="checkbox" + name="se_cfg[<?php echo $se_type; ?>][terms][<?php echo $action_key ?>][<?php echo $user->ID ?>]" + id="<?php echo $se_type; ?>-<?php echo $action_key ?>-<?php echo $user->ID ?>" class="se-term-input" + <?php + + if ((isset($this->current_se_type['terms'][$action_key][$user->ID])) + && ($this->current_se_type['terms'][$action_key][$user->ID] == "on")) + echo "checked='checked' "; + ?> /> <label for="<?php echo $se_type; ?>-<?php echo $action_key ?>-<?php echo $user->ID ?>"> + <?php echo $this->get_se_type_action_label($se_type, $action_key, 'name') ?></label><br /> + + <?php + } + } + } } - // END CONFIG FUNCTIONS - ///////////////////////////////////////////////////////////////// + /****************************************************************************************************************************/ + /* */ + /* USER PROFILE */ + /* */ + /****************************************************************************************************************************/ - - function se_filters($wp_query) + function se_show_user_profile($profileuser) { - if (($wp_query->is_admin) || ($wp_query->is_single) || ($wp_query->is_page)) - return $wp_query; + $se_type = "users"; + $this->current_se_type = $this->se_cfg['data']['se_types'][$se_type]; - if ((isset($wp_query->query_vars['post_type'])) - && (strlen($wp_query->query_vars['post_type'])) ) - { - return $wp_query; - } + if (current_user_can('manage_options')) { + + if ($this->current_se_type['options']['showhide'] == "show") { + ?> + <table class="form-table"> + <tr> + <th><label for="simply-exclude">Simply-Exclude</label></th> + <td class="cat-action"><?php $this->se_display_user_action_row('users', $profileuser) ?></td> + </tr> + </table> + <?php + } + } + } + + function se_save_user_profile($user_id) + { + if (!$user_id) + return; + + $this->se_load_config(); - // Only filter on our actions. - if ((!$wp_query->is_home) - && (!$wp_query->is_search) - && (!$wp_query->is_archive) - && (!$wp_query->is_feed) - && (!$wp_query->is_author) ) - return $wp_query; - - if (count($this->default_IsActions['cats']) > 0) + // First remove all traces of the post item in the actions + $se_type = "users"; + + if ((isset($this->se_cfg['data']['se_types'][$se_type]['terms'])) && (count($this->se_cfg['data']['se_types'][$se_type]['terms']))) { - foreach ($this->default_IsActions['cats'] as $action_key => $action_val) + foreach($this->se_cfg['data']['se_types'][$se_type]['terms'] as $cfg_action => $cfg_action_items) { - $cats_list = ""; - if ($wp_query->{$action_key}) + foreach($cfg_action_items as $action_id => $action_val) { - if ((isset($this->se_cfg['cats'][$action_key])) && (count($this->se_cfg['cats'][$action_key]))) + if ($action_id == $_REQUEST['user_id']) { - if ($this->se_cfg['cats']['actions'][$action_key] == 'e') - $wp_query->set('category__not_in', array_keys($this->se_cfg['cats'][$action_key])); - else - $wp_query->set('category__in', array_keys($this->se_cfg['cats'][$action_key])); + unset($this->se_cfg['data']['se_types'][$se_type]['terms'][$cfg_action][$action_id]); } } } } - if ($this->wp_version >= 2.3) + if (isset($_REQUEST['se_cfg'])) { - if (count($this->default_IsActions['tags']) > 0) - { - //echo "this->default_IsActions[tags]<pre>"; print_r($this->default_IsActions['tags']); echo "</pre>"; - foreach ($this->default_IsActions['tags'] as $action_key => $action_val) + $se_cfg = $_REQUEST['se_cfg']; + + // Now add back the items which were checked. + foreach($se_cfg as $se_type => $se_type_items) + { + foreach($se_type_items as $term => $se_items) { - if ($wp_query->{$action_key}) - { - if ((isset($this->se_cfg['tags'][$action_key])) && (count($this->se_cfg['tags'][$action_key]) > 0)) + foreach($se_items as $action => $action_items) + { + foreach($action_items as $action_id => $action_val) { - if ($this->se_cfg['tags']['actions'][$action_key] == "e") - $wp_query->set('tag__not_in', array_keys($this->se_cfg['tags'][$action_key])); - else - $wp_query->set('tag__in', array_keys($this->se_cfg['tags'][$action_key])); + $this->se_cfg['data']['se_types'][$se_type][$term][$action][$action_id] = $action_val; } } } } } + $this->se_save_config(); + } + + + + + /****************************************************************************************************************************/ + /* */ + /* POST DBX SIDEBAR FOR POST TYPES */ + /* */ + /****************************************************************************************************************************/ + + function show_post_type_exclude_sidebar_dbx() + { + global $post; + + if (isset($this->se_cfg['data']['post_types'][$post->post_type])) + { + $this->current_post_type = $this->se_cfg['data']['post_types'][$post->post_type]; + $this->se_display_post_type_action_row($post->post_type, $post); + } + } + + function save_post_type_exclude_sidebar_dbx($post_id) + { + if (!$post_id) + return; + + if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) + return; - if (count($this->default_IsActions['authors']) > 0) + if ( wp_is_post_revision( $post_id ) ) + return; + + $this->se_load_config(); + + if( (isset($_REQUEST['post_type'])) && (isset($_REQUEST['post_ID']))) { - foreach ($this->default_IsActions['authors'] as $action_key => $action_val) + // First remove all traces of the post item in the actions + $post_type = $_REQUEST['post_type']; + if (isset($this->se_cfg['data']['post_types'][$post_type]['terms'])) { - $authors_list = ""; - if ($wp_query->{$action_key}) + foreach($this->se_cfg['data']['post_types'][$post_type]['terms'] as $cfg_action => $cfg_action_items) { - if (isset($this->se_cfg['authors'][$action_key])) + foreach($cfg_action_items as $action_id => $action_val) { - if (count($this->se_cfg['authors'][$action_key])) + if ($action_id == $_REQUEST['post_ID']) { - $authors_list = $this->se_listify_ids( - $this->se_cfg['authors']['actions'][$action_key], - $this->se_cfg['authors'][$action_key]); + unset($this->se_cfg['data']['post_types'][$post_type]['terms'][$cfg_action][$action_id]); } } - if (strlen($authors_list)) - $wp_query->set('author', $authors_list); } } - } - if (count($this->default_IsActions['pages']) > 0) - { - foreach ($this->default_IsActions['pages'] as $action_key => $action_val) + if (isset($_REQUEST['se_cfg'])) { - if ($wp_query->{$action_key}) - { - add_filter('posts_where', array(&$this, 'SE4_search_pages')); - add_filter('posts_where', array(&$this, 'SE4_exclude_posts')); + $se_cfg = $_REQUEST['se_cfg']; + + // Now add back the items which were checked. + foreach($se_cfg as $post_type => $post_type_items) + { + foreach($post_type_items as $term => $term_items) + { + foreach($term_items as $action => $action_items) + { + foreach($action_items as $action_id => $action_val) + { + $this->se_cfg['data']['post_types'][$post_type][$term][$action][$action_id] = $action_val; + } + } + } } } } - return $wp_query; + $this->se_save_config(); } - function se_listify_ids($action, $ids) - { - $id_list = ""; - if ($action == "e") - $action_value = "-"; - else - $action_value = ""; - foreach($ids as $id_key => $id_val) - { - if (strlen($id_list)) - $id_list .= ","; - $id_list .= $action_value.$id_key; - } - return $id_list; - } - function display_instructions($type) - { - if ($type == "cats") - { - ?> - <p>Set the checkbox to exclude the respective page from the action</p> - <p>So what is the difference between Exclusion and Inclusion?<br /> - <strong>Exclude</strong>: Select this action to exclude Categories from WP - action. For example you may wish to exclude the Category 'Blogroll' from Searches.<br /> - <strong>Include</strong>: Select the Categories you wish to be included for certain - WP actions. For example you want only a certain category displayed on the home - page. Note that with Include only those checked items will be included in the - WP action. </p> - <?php - } - else if ($type == "tags") - { - ?> - <p>Set the checkbox to exclude the respective page from the action</p> - <p>So what is the difference between Exclusion and Inclusion?<br /> - <strong>Exclude</strong>: Select this action to exclude Tags from WP - action. For example you may wish to exclude the Tag 'Blogroll' from Searches.<br /> - <strong>Include</strong>: Select the Tag you wish to be included for certain - WP actions. For example you want only a certain tag displayed on the home - page. Note that with Include only those checked items will be included in the - WP action. </p> - <?php - } - else if ($type == "authors") - { - ?> - <p>Set the checkbox to exclude the respective author from the action</p> - <p>So what is the difference between Exclusion and Inclusion?<br /> - <strong>Exclude</strong>: Select this action to exclude Authors from WP - action. For example you may wish to exclude the Author 'jim' from Searches.<br /> - <strong>Include</strong>: Select the Author you wish to be included for certain - WP actions. For example you want only a certain author(s) displayed on the home - page. Note that with Include only those checked items will be included in the - WP action. </p> - <?php - } - else if ($type == "pages") - { - - ?> - <p style="color: red"><strong>WARNING: There is a known conflict when excluding pages here and via the plugin Search Everything. The problem is related to how each plugin will modify the SQL query used by WordPress. If you are using Search Everything plugin please do not make any exclusions here.</p> - <p>Set the checkbox to exclude the respective page from the action</p> - <p>So what is the difference between Exclusion and Inclusion?<br /> - <strong>Exclude</strong>: Select this action to exclude Pages from WP - action. For example you may wish to exclude a Page from Searches. Most common use.<br /> - <strong>Include</strong>: Select the Page you wish to be included for certain - WP actions. For example you want only certain Pages displayed from a Search. Note with Include only those checked items will be included in the - WP action. And as new Pages are added they will need to be checked here. </p> - - <p><strong>Note</strong>: The Pages section of this plugin is at best experimental until Page Search is included - by default into WordPress core. Also, you might consider using the SearchEverything plugin which offers much more - functionality on Searched. http://wordpress.org/extend/plugins/search-everything/</p> - <?php - - /* - ?> - <p>This is a placeholder section for Pages Exclusion. Since WordPress does not yet include Pages in searches this section is pointless. From various sources version 2.6 of WordPress should include native support for including Pages in search results. Look for changes to this plugin shortly after that.</p> - <?php - */ - } - else if ($type == "options") - { - ?> - <p>The Simply Exclude plugin now works with a few other plugins. Check the box for support of the listed third - party plugins options below</p> - <p>When you update this section you will then also need to go back into the Simply Exclude Category or Pages section and re-save the settings. This re-save will then update the third-party plugin settings with the update excluded values. On the respective Category or Pages sections of Simply Exclude you can use either include or exclude action.</p> - <p style="color: #ff0000">Warning: Once enabled it is suggested you make edits to the exclusion/inclusion via Simply Exclude. Any PAge or Category exclusion made in the third-party plugins will be over written by changed from Simply Exclude. </p> - <?php - - /* - ?> - <p>This is a placeholder section for Pages Exclusion. Since WordPress does not yet include Pages in searches this section is pointless. From various sources version 2.6 of WordPress should include native support for including Pages in search results. Look for changes to this plugin shortly after that.</p> - <?php - */ - } + /****************************************************************************************************************************/ + /* */ + /* TAXONOMY EXTRA FIELDS */ + /* */ + /****************************************************************************************************************************/ - } - - function add_page_exclude_sidebar_dbx() + function se_show_taxonomy_term_fields() { - global $post; - - $action_key = "is_search"; + if (!isset($_REQUEST['tag_ID'])) + return; - if ($this->se_cfg['pages'][$action_key][$post->ID] == "on") - $exclude_page = "yes"; - else - $exclude_page = "no"; + if (!isset($_REQUEST['taxonomy'])) + return; - - - if ($this->wp_version < 2.5) - { - ?> - <fieldset id="exclude_search_page" class="dbx-box"> - <h3 class="dbx-handle"><?php _e('Exclude from Search?') ?></h3> - <div class="dbx-content"> - <?php - } + $this->se_load_config(); + + $this->current_taxonomy = $this->se_cfg['data']['taxonomies'][$_REQUEST['taxonomy']]; + $term = get_term_by("ID", $_REQUEST['tag_ID'], $_REQUEST['taxonomy']); ?> - <p><?php - if ($this->wp_version >= 2.5) - { - ?>Select this option 'Yes' to exclude this page from Searches or visit <a href="<?php echo get_option('siteurl') ?>/wp-admin/options-general.php?page=simplyexclude&se_admin[action]=edit_pages">Simply Exclude</a> Settings page to mass edit all Pages.<br /><?php - } ?> - <select name="se_page_exclude"> - <option value='No' selected><?php echo _e('No'); ?></option> - <option value='Yes' <?php if ($exclude_page == "yes") echo "selected"; ?>><?php _e('Yes'); ?></option> - </select> - </p> - <?php - if ($this->wp_version < 2.5) - { - ?> - </div> - </fieldset> - <?php - } + <tr class="form-field"> + <th scope="row" valign="top"><label for="description"><br /> + <?php _ex('Simply Exclude', 'Simply Exclude'); ?></label></th> + <td class="cat-action"><?php $this->se_display_taxonomy_term_action_row($_REQUEST['taxonomy'], $term) ?></td> + </tr> + <?php } - - function save_page_exclude_answer() + function se_save_taxonomy_term_fields($term_id, $tt_id, $taxonomy) { - if (!isset($_REQUEST['post_ID'])) - return; - - if (!isset($_REQUEST['se_page_exclude'])) - return; + $this->se_load_config(); - $post_id = $_REQUEST['post_ID']; - $action_key = "is_search"; - - if ($_REQUEST['se_page_exclude'] == "Yes") - $this->se_cfg['pages'][$action_key][$post_id] = "on"; - else - $this->se_cfg['pages'][$action_key][$post_id] = ""; + if ((isset($taxonomy)) && (isset($term_id))) + { + // First remove all traces of the taxonomy item in the actions + if (isset($this->se_cfg['data']['taxonomies'][$taxonomy]['terms'])) { + foreach($this->se_cfg['data']['taxonomies'][$taxonomy]['terms'] as $cfg_action => $cfg_action_items) + { + foreach($cfg_action_items as $action_id => $action_val) + { + if ($action_id == $term_id) + { + unset($this->se_cfg['data']['taxonomies'][$taxonomy]['terms'][$cfg_action][$action_id]); + } + } + } + } + if (isset($_REQUEST['se_cfg'])) + { + $se_cfg = $_REQUEST['se_cfg']; - $this->se_save_config(); + // Now add back the items which were checked. + foreach($se_cfg as $taxonomy => $taxonomy_items) + { + foreach($taxonomy_items as $term => $term_items) + { + foreach($term_items as $action => $action_items) + { + foreach($action_items as $action_id => $action_val) + { + $this->se_cfg['data']['taxonomies'][$taxonomy][$term][$action][$action_id] = $action_val; + } + } + } + } + } + $this->se_save_config(); + } } - - - // THIRD PARTY FUNCTIONS - ///////////////////////////////////////////////////////////////// - -/* - function se_check_google_xml_sitemap_exclude_cats() - { - return; - - - if (!$this->GA_generatorObject) return; - if ((!$this->GA_generatorObject->_options["sm_b_exclude_cats"]) - || (count($this->GA_generatorObject->_options["sm_b_exclude_cats"]) == 0)) - return; - - // We only care about - if ((!isset($this->se_cfg['cats']['actions']['is_search'])) - || ($this->se_cfg['cats']['actions']['is_search'] != "e")) - return; - - if (!isset($this->se_cfg['cats']['is_search'])) - $this->se_cfg['cats']['is_search'] = array(); - foreach($this->GA_generatorObject->_options["sm_b_exclude_cats"] as $google_sitemap_cat_id) { - $this->se_cfg['cats']['is_search'][$google_sitemap_cat_id] = "on"; + /****************************************************************************************************************************/ + /* */ + /* LOAD CONFIG */ + /* */ + /****************************************************************************************************************************/ + function se_load_config() + { + $tmp_se_cfg = get_option($this->options_key); + + if (!$tmp_se_cfg) + { + $tmp_se_cfg = $this->se_convert_configuration(); } - } -*/ - function se_update_google_xml_sitemap_exclude_cats() - { - // If the user didn't elect to sync the excluded page with the Google Xml Sitemap -- return; - if ((!isset($this->se_cfg['options']['google-sitemap-generator']['actions']['categories']['update'])) - || ($this->se_cfg['options']['google-sitemap-generator']['actions']['categories']['update'] !== true)) - return; + else if ($tmp_se_cfg) + { + if (is_serialized($tmp_se_cfg)) + $this->se_cfg = unserialize($tmp_se_cfg); + else + $this->se_cfg = $tmp_se_cfg; - unset($this->GA_generatorObject->_options['sm_b_exclude_cats']); - $this->GA_generatorObject->_options['sm_b_exclude_cats'] = array(); +// if (!isset($this->se_cfg['cfg']['version'])) +// $this->se_cfg['cfg']['version'] = $this->se_version; + } + $this->se_cfg['cfg']['version'] = $this->se_version; - if ($_REQUEST['se_admin']['cats']['actions']['is_search'] == "e") - { - foreach($_REQUEST['se_admin']['cats']['is_search'] as $cat_idx => $cal_status) - { - if (array_search($cat_idx, $this->GA_generatorObject->_options['sm_b_exclude_cats']) === false) - $this->GA_generatorObject->_options['sm_b_exclude_cats'][] = $cat_idx; - } - } - else + $se_taxonomies = $this->se_load_taxonomy_list(); + if ($se_taxonomies) { - $all_cat_ids = get_all_category_ids(); - if (!$all_cat_ids) - $all_cat_ids = array(); - - foreach($all_cat_ids as $cat_idx) + foreach($se_taxonomies as $t_idx => $t_item) { - if (!isset($_REQUEST['se_admin']['cats']['is_search'][$cat_idx])) - $this->GA_generatorObject->_options['sm_b_exclude_cats'][] = $cat_idx; - } - } - update_option("sm_options", $this->GA_generatorObject->_options); - } + if (!isset($this->se_cfg['data']['taxonomies'][$t_item->name]['actions'])) + $this->se_cfg['data']['taxonomies'][$t_item->name]['actions'] = array(); + + $default_actions = $this->se_load_taxonomy_default_actions($t_item->name); + if ($default_actions) + { + $this->se_cfg['data']['taxonomies'][$t_item->name]['actions'] = array_merge($default_actions, + $this->se_cfg['data']['taxonomies'][$t_item->name]['actions']); + } + ksort($this->se_cfg['data']['taxonomies'][$t_item->name]['actions']); + + if (!isset($this->se_cfg['data']['taxonomies'][$t_item->name]['options'])) + $this->se_cfg['data']['taxonomies'][$t_item->name]['options'] = array(); + + if (!isset($this->se_cfg['data']['taxonomies'][$t_item->name]['options']['active'])) + $this->se_cfg['data']['taxonomies'][$t_item->name]['options']['active'] = 'yes'; -/* - function se_check_google_sitemap_exclude_pages() - { - return; + if (!isset($this->se_cfg['data']['taxonomies'][$t_item->name]['options']['showhide'])) + $this->se_cfg['data']['taxonomies'][$t_item->name]['options']['showhide'] = 'show'; - if (!$this->GA_generatorObject) return; + if ($this->se_cfg['data']['taxonomies'][$t_item->name]['options']['showhide'] == "yes") + $this->se_cfg['data']['taxonomies'][$t_item->name]['options']['showhide'] = 'show'; + else if ($this->se_cfg['data']['taxonomies'][$t_item->name]['options']['showhide'] == "no") + $this->se_cfg['data']['taxonomies'][$t_item->name]['options']['showhide'] = 'hide'; + + if (!isset($this->se_cfg['data']['taxonomies'][$t_item->name]['options']['qover'])) + $this->se_cfg['data']['taxonomies'][$t_item->name]['options']['qover'] = 'main'; - if ((!$this->GA_generatorObject->_options["sm_b_exclude"]) - || (count($this->GA_generatorObject->_options["sm_b_exclude"]) == 0)) - return; + $this->se_cfg['data']['taxonomies'][$t_item->name]['options']['hierarchical'] = $t_item->hierarchical; + + } + } - // We only care about - if ((!isset($this->se_cfg['pages']['actions']['is_search'])) - || ($this->se_cfg['pages']['actions']['is_search'] != "e")) - return; + $se_post_types = $this->se_load_post_type_list(); + if ($se_post_types) + { + foreach($se_post_types as $t_idx => $t_item) + { + if (!isset($this->se_cfg['data']['post_types'][$t_item->name]['actions'])) + $this->se_cfg['data']['post_types'][$t_item->name]['actions'] = array(); + + $actions = $this->se_load_post_type_default_actions($t_item->name); + if ($actions) + { + $this->se_cfg['data']['post_types'][$t_item->name]['actions'] = array_merge($actions, + $this->se_cfg['data']['post_types'][$t_item->name]['actions']); + } - if (!isset($this->se_cfg['pages']['is_search'])) - $this->se_cfg['pages']['is_search'] = array(); + ksort($this->se_cfg['data']['post_types'][$t_item->name]['actions']); - $all_page_ids = get_all_page_ids(); - if (!$all_page_ids) - $all_page_ids = array(); + if (!isset($this->se_cfg['data']['post_types'][$t_item->name]['options'])) + $this->se_cfg['data']['post_types'][$t_item->name]['options'] = array(); - foreach($this->GA_generatorObject->_options["sm_b_exclude"] as $google_sitemap_page_id) { + if (!isset($this->se_cfg['data']['post_types'][$t_item->name]['options']['active'])) + $this->se_cfg['data']['post_types'][$t_item->name]['options']['active'] = 'yes'; - if (array_search($google_sitemap_page_id, $all_page_ids) === false) - continue; + if (!isset($this->se_cfg['data']['post_types'][$t_item->name]['options']['showhide'])) + $this->se_cfg['data']['post_types'][$t_item->name]['options']['showhide'] = 'show'; - if (count($this->se_cfg['pages']['is_search'])) { - if (!isset($this->se_cfg['pages']['is_search'][$google_sitemap_page_id])) { - $this->se_cfg['pages']['is_search'][$google_sitemap_page_id] = "on"; - } + if ($this->se_cfg['data']['post_types'][$t_item->name]['options']['showhide'] == "yes") + $this->se_cfg['data']['post_types'][$t_item->name]['options']['showhide'] = 'show'; + else if ($this->se_cfg['data']['post_types'][$t_item->name]['options']['showhide'] == "no") + $this->se_cfg['data']['post_types'][$t_item->name]['options']['showhide'] = 'hide'; + + if (!isset($this->se_cfg['data']['post_types'][$t_item->name]['options']['qover'])) + $this->se_cfg['data']['post_types'][$t_item->name]['options']['qover'] = 'main'; + + $this->se_cfg['data']['post_types'][$t_item->name]['options']['capability_type'] = $t_item->capability_type; } - else - $this->se_cfg['pages']['is_search'][$google_sitemap_page_id] = "on"; - } - if (count($this->se_cfg['pages'])) - asort($this->se_cfg['pages']); - } -*/ - function se_update_google_xml_sitemap_exclude_pages() - { - if ((!isset($this->se_cfg['options']['google-sitemap-generator']['actions']['pages']['update'])) - || ($this->se_cfg['options']['google-sitemap-generator']['actions']['pages']['update'] !== true)) - return; - - // If both arrays are empty then we don't have anything to do -- return - //echo "sm_b_exclude<pre>"; print_r($this->GA_generatorObject->_options["sm_b_exclude"]); echo "</pre>"; - //exit; - - if ((count($this->GA_generatorObject->_options["sm_b_exclude"]) == 0) - && (count($_REQUEST['se_admin']['pages']['is_search']) == 0)) - return; + } - $all_page_ids = get_all_page_ids(); - if (!$all_page_ids) - $all_page_ids = array(); + $se_types = $this->se_load_se_type_list(); + if ($se_types) + { + foreach($se_types as $t_idx => $t_item) + { + if (!isset($this->se_cfg['data']['se_types'][$t_item['name']]['actions'])) + $this->se_cfg['data']['se_types'][$t_item['name']]['actions'] = array(); + + $actions = $this->se_load_se_type_default_actions($t_item['name']); + if ($actions) + { + $this->se_cfg['data']['se_types'][$t_item['name']]['actions'] = array_merge($actions, + $this->se_cfg['data']['se_types'][$t_item['name']]['actions']); + } - if ($_REQUEST['se_admin']['pages']['actions']['is_search'] == "e") { + if (!isset($this->se_cfg['data']['se_types'][$t_item['name']]['options'])) + $this->se_cfg['data']['se_types'][$t_item['name']]['options'] = array(); - // Remove all Pages from the Google XML Sitemap exclude array. Then we will add the new ones back. - foreach($this->GA_generatorObject->_options["sm_b_exclude"] as $idx => $google_sitemap_page_id) { + if (!isset($this->se_cfg['data']['se_types'][$t_item['name']]['options']['active'])) + $this->se_cfg['data']['se_types'][$t_item['name']]['options']['active'] = 'yes'; - if (array_search($google_sitemap_page_id, $all_page_ids) !== false) - unset($this->GA_generatorObject->_options["sm_b_exclude"][$idx]); - } - foreach($_REQUEST['se_admin']['pages']['is_search'] as $se_pages_idx => $se_page_status) - { - if (array_search($se_pages_idx, $this->GA_generatorObject->_options["sm_b_exclude"]) === false) - $this->GA_generatorObject->_options["sm_b_exclude"][] = $se_pages_idx; - } - } - else { + if (!isset($this->se_cfg['data']['se_types'][$t_item['name']]['options']['showhide'])) + $this->se_cfg['data']['se_types'][$t_item['name']]['options']['showhide'] = 'show'; - foreach($this->GA_generatorObject->_options["sm_b_exclude"] as $idx => $google_sitemap_page_id) { - if (array_search($google_sitemap_page_id, $all_page_ids) !== false) - unset($this->GA_generatorObject->_options["sm_b_exclude"][$idx]); - } + if ($this->se_cfg['data']['se_types'][$t_item['name']]['options']['showhide'] == "yes") + $this->se_cfg['data']['se_types'][$t_item['name']]['options']['showhide'] = 'show'; + else if ($this->se_cfg['data']['se_types'][$t_item['name']]['options']['showhide'] == "no") + $this->se_cfg['data']['se_types'][$t_item['name']]['options']['showhide'] = 'hide'; - foreach($all_page_ids as $page_idx => $page_id) { - if (array_key_exists($page_id, $_REQUEST['se_admin']['pages']['is_search']) === false) - { - if (array_search($page_id, $this->GA_generatorObject->_options["sm_b_exclude"]) === false) - $this->GA_generatorObject->_options["sm_b_exclude"][] = $page_id; - } + if (!isset($this->se_cfg['data']['se_types'][$t_item['name']]['options']['qover'])) + $this->se_cfg['data']['se_types'][$t_item['name']]['options']['qover'] = 'main'; } } - //echo "GA_generatorObject : after<pre>"; print_r($this->GA_generatorObject->_options["sm_b_exclude"]); echo "</pre>"; - update_option("sm_options", $this->GA_generatorObject->_options); - } - + + if (!isset($this->se_cfg['options'])) + $this->se_cfg['options'] = array(); +/* + $this->se_cfg['options']['plugins'] = array(); + + $this->se_cfg['options']['plugins']['google-sitemap-generator'] = array(); + $this->se_cfg['options']['plugins']['google-sitemap-generator']['name'] = __("Google XML Sitemaps", SIMPLY_EXCLUDE_I18N_DOMAIN); + $this->se_cfg['options']['plugins']['google-sitemap-generator']['url'] = "http://wordpress.org/extend/plugins/google-sitemap-generator/"; + $this->se_cfg['options']['plugins']['google-sitemap-generator']['desc'] = __("Warning: Page ID listed in the Sitemap plugin will be removed and replaced with Page ID from the Simply Exclude plugin. Post ID values will be ignored", SIMPLY_EXCLUDE_I18N_DOMAIN); + $this->se_cfg['options']['plugins']['google-sitemap-generator']['version'] = "3.1.6"; + $this->se_cfg['options']['plugins']['google-sitemap-generator']['active'] = false; + $this->se_cfg['options']['plugins']['google-sitemap-generator']['plugin_key'] = "google-sitemap-generator/sitemap.php"; + + $this->se_cfg['options']['plugins']['google-sitemap-generator']['actions'] = array(); + $this->se_cfg['options']['plugins']['google-sitemap-generator']['actions']['pages']['desc'] = __("Update Excluded Pages", SIMPLY_EXCLUDE_I18N_DOMAIN); + $this->se_cfg['options']['plugins']['google-sitemap-generator']['actions']['pages']['update'] = false; + $this->se_cfg['options']['plugins']['google-sitemap-generator']['actions']['categories']['desc'] = __("Update Excluded Categories", SIMPLY_EXCLUDE_I18N_DOMAIN); + $this->se_cfg['options']['plugins']['google-sitemap-generator']['actions']['categories']['update'] = false; - function se_update_search_unleashed_exclude_cats() - { - if ((!isset($this->se_cfg['options']['search-unleashed']['actions']['categories']['update'])) - || ($this->se_cfg['options']['search-unleashed']['actions']['categories']['update'] !== true)) - return; - $search_unleashed_options = get_option( 'search_unleashed', $options ); - if (strlen($search_unleashed_options['exclude_cat'])) + $this->se_cfg['options']['plugins']['search-unleashed'] = array(); + $this->se_cfg['options']['plugins']['search-unleashed']['name'] = __("Search Unleashed", SIMPLY_EXCLUDE_I18N_DOMAIN); + $this->se_cfg['options']['plugins']['search-unleashed']['url'] = "http://wordpress.org/extend/plugins/search-unleashed/"; + $this->se_cfg['options']['plugins']['search-unleashed']['desc'] = __("Warning: Page ID listed in the Search Unleashed plugin will be removed and replaced with Page ID from the Simply Exclude plugin. Post ID values will be ignored", SIMPLY_EXCLUDE_I18N_DOMAIN); + $this->se_cfg['options']['plugins']['search-unleashed']['version'] = "1.0.5"; + $this->se_cfg['options']['plugins']['search-unleashed']['active'] = false; + $this->se_cfg['options']['plugins']['search-unleashed']['plugin_key'] = "search-unleashed/search-unleashed.php"; + + $this->se_cfg['options']['plugins']['search-unleashed']['actions'] = array(); + $this->se_cfg['options']['plugins']['search-unleashed']['actions']['pages']['desc'] = __("Update Excluded Pages", SIMPLY_EXCLUDE_I18N_DOMAIN); + $this->se_cfg['options']['plugins']['search-unleashed']['actions']['pages']['update'] = false; + $this->se_cfg['options']['plugins']['search-unleashed']['actions']['categories']['desc'] = __("Update Excluded Categories", SIMPLY_EXCLUDE_I18N_DOMAIN); + $this->se_cfg['options']['plugins']['search-unleashed']['actions']['categories']['update'] = false; + $this->se_cfg['options']['plugins']['search-unleashed']['desc'] = __("Warning: Page ID listed in the Search Unleashed plugin will be removed and replaced with Page ID from the Simply Exclude plugin. Post ID values will be ignored", SIMPLY_EXCLUDE_I18N_DOMAIN); + + foreach($this->se_cfg['options']['plugins'] as $plugin => $plugin_data) { - $search_unleashed_exclude = explode(',', $search_unleashed_options['exclude_cat']); - if ($search_unleashed_exclude) + if ((isset($plugin_data['plugin_key'])) && (strlen($plugin_data['plugin_key']))) { - foreach($search_unleashed_exclude as $ex_idx => $ex_item) + if ($this->is_plugin_active($plugin_data['plugin_key'])) { - $search_unleashed_exclude[$ex_idx] = trim($ex_item); + $this->se_cfg['options']['plugins'][$plugin]['active'] = true; } } - else - $search_unleashed_exclude = array(); } - else - $search_unleashed_exclude = array(); +*/ + } + + function se_convert_configuration() { + $local_cfg = array(); - $all_cat_ids = get_all_category_ids(); - if (!$all_cat_ids) - $all_cat_ids = array(); - - - if ($_REQUEST['se_admin']['cats']['actions']['is_search'] == "e") - { - foreach($search_unleashed_exclude as $idx => $search_exclude_cat_id) { - if (array_search($search_exclude_cat_id, $all_cat_ids) !== false) - unset($search_unleashed_exclude[$idx]); - } + // If we don't find the main SE option then assume we are upgrading to grab via the old 'key' + $tmp_se_cfg = get_option('simplyexclude'); - foreach($_REQUEST['se_admin']['cats']['is_search'] as $se_cat_idx => $se_cat_status) - { - if (array_search($se_cat_idx, $search_unleashed_exclude) === false) - $search_unleashed_exclude[] = $se_cat_idx; + if (is_serialized($tmp_se_cfg)) + $local_cfg = unserialize($tmp_se_cfg); + + + if (isset($local_cfg['cfg']['myurl'])) + unset($local_cfg['cfg']['myurl']); + + // Here assumed older data structure. Need to convert the old array elements to match the new Taxonomy tags + if (isset($local_cfg['cats'])) + { + $local_cfg['data']['taxonomies']['category'] = $local_cfg['cats']; + unset($local_cfg['cats']); + + if (!isset($local_cfg['data']['taxonomies']['category']['terms'])) + $local_cfg['data']['taxonomies']['category']['terms'] = array(); + + if (isset($local_cfg['data']['taxonomies']['category']['is_home'])) { + $local_cfg['data']['taxonomies']['category']['terms']['is_home'] = $local_cfg['data']['taxonomies']['category']['is_home']; + unset($local_cfg['data']['taxonomies']['category']['is_home']); } - - } - else - { - foreach($search_unleashed_exclude as $idx => $search_exclude_cat_id) { - if (array_search($search_exclude_cat_id, $all_cat_ids) !== false) - unset($search_unleashed_exclude[$idx]); + if (isset($local_cfg['data']['taxonomies']['category']['is_archive'])) { + $local_cfg['data']['taxonomies']['category']['terms']['is_archive'] = $local_cfg['data']['taxonomies']['category']['is_archive']; + unset($local_cfg['data']['taxonomies']['category']['is_archive']); } - - foreach($all_cat_ids as $cat_idx => $cat_id) { - if (array_key_exists($cat_id, $_REQUEST['se_admin']['cats']['is_search']) === false) - { - if (array_search($cat_id, $search_unleashed_exclude) === false) - $search_unleashed_exclude[] = $cat_id; + if (isset($local_cfg['data']['taxonomies']['category']['is_search'])) { + $local_cfg['data']['taxonomies']['category']['terms']['is_search'] = $local_cfg['data']['taxonomies']['category']['is_search']; + unset($local_cfg['data']['taxonomies']['category']['is_search']); + } + if (isset($local_cfg['data']['taxonomies']['category']['is_feed'])) { + $local_cfg['data']['taxonomies']['category']['terms']['is_feed'] = $local_cfg['data']['taxonomies']['category']['is_feed']; + unset($local_cfg['data']['taxonomies']['category']['is_feed']); + } + + if (isset($local_cfg['data']['taxonomies']['category']['extra'])) { + if (isset($local_cfg['data']['taxonomies']['category']['extra']['wp_list_categories'])) { + if ($local_cfg['data']['taxonomies']['category']['extra']['wp_list_categories'] == "Yes") + $local_cfg['data']['taxonomies']['category']['actions']['widget_category'] = "e"; + + if (isset($local_cfg['data']['taxonomies']['category']['terms']['is_archive'])) + $local_cfg['data']['taxonomies']['category']['terms']['widget_category'] = $local_cfg['data']['taxonomies']['category']['terms']['is_archive']; + + unset($local_cfg['data']['taxonomies']['category']['wp_list_categories']); } + unset($local_cfg['data']['taxonomies']['category']['extra']); } + } - $search_unleashed_options['exclude_cat'] = ""; - if (count($search_unleashed_exclude)) - { - $search_unleashed_options['exclude_cat'] = implode(',', $search_unleashed_exclude); - } - update_option( 'search_unleashed', $search_unleashed_options ); - } - - function se_update_search_unleashed_exclude_pages() - { - if ((!isset($this->se_cfg['options']['search-unleashed']['actions']['pages']['update'])) - || ($this->se_cfg['options']['search-unleashed']['actions']['pages']['update'] !== true)) - return; - - $search_unleashed_options = get_option( 'search_unleashed', $options ); - - if (strlen($search_unleashed_options['exclude'])) + + if (isset($local_cfg['tags'])) { - $search_unleashed_exclude = explode(',', $search_unleashed_options['exclude']); - if ($search_unleashed_exclude) - { - foreach($search_unleashed_exclude as $ex_idx => $ex_item) - { - $search_unleashed_exclude[$ex_idx] = trim($ex_item); + $local_cfg['data']['taxonomies']['post_tag'] = $local_cfg['tags']; + unset($local_cfg['tags']); + + + if (!isset($local_cfg['data']['taxonomies']['post_tag']['terms'])) + $local_cfg['data']['taxonomies']['post_tag']['terms'] = array(); + + if (isset($local_cfg['data']['taxonomies']['post_tag']['is_home'])) { + $local_cfg['data']['taxonomies']['post_tag']['terms']['is_home'] = $local_cfg['data']['taxonomies']['post_tag']['is_home']; + unset($local_cfg['data']['taxonomies']['post_tag']['is_home']); + } + if (isset($local_cfg['data']['taxonomies']['post_tag']['is_archive'])) { + $local_cfg['data']['taxonomies']['post_tag']['terms']['is_archive'] = $local_cfg['data']['taxonomies']['post_tag']['is_archive']; + unset($local_cfg['data']['taxonomies']['post_tag']['is_archive']); + } + if (isset($local_cfg['data']['taxonomies']['post_tag']['is_search'])) { + $local_cfg['data']['taxonomies']['post_tag']['terms']['is_search'] = $local_cfg['data']['taxonomies']['post_tag']['is_search']; + unset($local_cfg['data']['taxonomies']['post_tag']['is_search']); + } + if (isset($local_cfg['data']['taxonomies']['post_tag']['is_feed'])) { + $local_cfg['data']['taxonomies']['post_tag']['terms']['is_feed'] = $local_cfg['data']['taxonomies']['post_tag']['is_feed']; + unset($local_cfg['data']['taxonomies']['post_tag']['is_feed']); + } + + if (isset($local_cfg['data']['taxonomies']['post_tag']['extra'])) { + if (isset($local_cfg['data']['taxonomies']['post_tag']['extra']['wp_tag_cloud'])) { + if ($local_cfg['data']['taxonomies']['post_tag']['extra']['wp_list_categories'] == "Yes") + $local_cfg['data']['taxonomies']['post_tag']['actions']['widget_tag_cloud'] = "e"; + + if (isset($local_cfg['data']['taxonomies']['post_tag']['terms']['is_archive'])) + $local_cfg['data']['taxonomies']['post_tag']['terms']['widget_tag_cloud'] = $local_cfg['data']['taxonomies']['post_tag']['terms']['is_archive']; + + unset($local_cfg['data']['taxonomies']['post_tag']['wp_list_categories']); } + unset($local_cfg['data']['taxonomies']['post_tag']['extra']); } - else - $search_unleashed_exclude = array(); + } - else - $search_unleashed_exclude = array(); - - - $all_page_ids = get_all_page_ids(); - if (!$all_page_ids) - $all_page_ids = array(); - - if ($_REQUEST['se_admin']['pages']['actions']['is_search'] == "e") + + if (isset($local_cfg['authors'])) { + $local_cfg['data']['se_types']['users'] = $local_cfg['authors']; + unset($local_cfg['authors']); - // Remove all Pages from the Google XML Sitemap exclude array. Then we will add the new ones back. - foreach($search_unleashed_exclude as $idx => $search_exclude_page_id) - { - if (array_search($search_exclude_page_id, $all_page_ids) !== false) - unset($search_unleashed_exclude[$idx]); + + if (!isset($local_cfg['data']['se_types']['users']['terms'])) + $local_cfg['data']['se_types']['users']['terms'] = array(); + + if (isset($local_cfg['data']['se_types']['users']['is_home'])) { + $local_cfg['data']['se_types']['users']['terms']['is_home'] = $local_cfg['data']['se_types']['users']['is_home']; + unset($local_cfg['data']['se_types']['users']['is_home']); } - - foreach($_REQUEST['se_admin']['pages']['is_search'] as $se_pages_idx => $se_page_status) - { - if (array_search($se_pages_idx, $search_unleashed_exclude) === false) - $search_unleashed_exclude[] = $se_pages_idx; + if (isset($local_cfg['data']['se_types']['users']['is_archive'])) { + $local_cfg['data']['se_types']['users']['terms']['is_archive'] = $local_cfg['data']['se_types']['users']['is_archive']; + unset($local_cfg['data']['se_types']['users']['is_archive']); + } + if (isset($local_cfg['data']['se_types']['users']['is_search'])) { + $local_cfg['data']['se_types']['users']['terms']['is_search'] = $local_cfg['data']['se_types']['users']['is_search']; + unset($local_cfg['data']['se_types']['users']['is_search']); + } + if (isset($local_cfg['data']['se_types']['users']['is_feed'])) { + $local_cfg['data']['se_types']['users']['terms']['is_feed'] = $local_cfg['data']['se_types']['users']['is_feed']; + unset($local_cfg['data']['se_types']['users']['is_feed']); } + } - else + + if (isset($local_cfg['pages'])) { + $local_cfg['data']['post_types']['page'] = $local_cfg['pages']; + unset($local_cfg['pages']); - foreach($search_unleashed_exclude as $idx => $search_exclude_page_id) - { - if (array_search($search_exclude_page_id, $all_page_ids) !== false) - unset($search_unleashed_exclude[$idx]); - } + if (!isset($local_cfg['data']['post_types']['page']['terms'])) + $local_cfg['data']['post_types']['page']['terms'] = array(); - foreach($all_page_ids as $page_idx => $page_id) - { - if (array_key_exists($page_id, $_REQUEST['se_admin']['pages']['is_search']) === false) - { - if (array_search($page_id, $search_unleashed_exclude) === false) - $search_unleashed_exclude[] = $page_id; - } + if (isset($local_cfg['data']['post_types']['page']['is_search'])) { + $local_cfg['data']['post_types']['page']['terms']['is_search'] = $local_cfg['data']['post_types']['page']['is_search']; + unset($local_cfg['data']['post_types']['page']['is_search']); } } - - $search_unleashed_options['exclude'] = ""; - if (count($search_unleashed_exclude)) + + /* + if (isset($local_cfg['options']['google-sitemap-generator'])) + { + $local_cfg['options']['plugins']['google-sitemap-generator'] = $local_cfg['options']['google-sitemap-generator']; + unset($local_cfg['options']['google-sitemap-generator']); + + if (!isset($local_cfg['options']['plugins']['google-sitemap-generator']['plugin_key'])) + $local_cfg['options']['plugins']['google-sitemap-generator']['plugin_key'] = "google-sitemap-generator/sitemap.php"; + } + + if (isset($local_cfg['options']['search-unleashed'])) { - $search_unleashed_options['exclude'] = implode(',', $search_unleashed_exclude); + $local_cfg['options']['plugins']['search-unleashed'] = $local_cfg['options']['search-unleashed']; + unset($local_cfg['options']['search-unleashed']); + + if (!isset($local_cfg['options']['plugins']['search-unleashed']['plugin_key'])) + $local_cfg['options']['plugins']['search-unleashed']['plugin_key'] = "search-unleashed/search-unleashed.php"; } - update_option( 'search_unleashed', $search_unleashed_options ); + */ + + return $local_cfg; } - function se_categories_dropdown_args_proc($args) - { - $all_cat_ids = get_all_category_ids(); - if (!$all_cat_ids) - $all_cat_ids = array(); - - if ((isset($this->se_cfg['cats']['actions']['is_archive'])) - && (isset($this->se_cfg['cats']['is_archive']))) + + function is_plugin_active( $plugin ) { + if (is_admin()) { - if (($this->se_cfg['cats']['actions']['is_archive'] == 'e') - && (count($this->se_cfg['cats']['is_archive']))) - { - $all_cat_ids = array_keys($this->se_cfg['cats']['is_archive']); - } - else if (($this->se_cfg['cats']['actions']['is_archive'] == 'i') - && (count($this->se_cfg['cats']['is_archive']))) - { - foreach($this->se_cfg['cats']['is_archive'] as $c_idx => $c_item) - { - $item_idx = array_search($c_idx, $all_cat_ids); - if ($item_idx !== false) - unset($all_cat_ids[$item_idx]); - } - } + return is_plugin_active($plugin); } - - if ((isset($all_cat_ids)) && (count($all_cat_ids))) + else { - $args['exclude'] = implode(',', $all_cat_ids); + return in_array( $plugin, (array) get_option( 'active_plugins', array() ) ) || is_plugin_active_for_network( $plugin ); } - return $args; } + - function se_widget_tag_cloud_args_proc($args) + function se_save_config() { - $all_tags = get_tags('hide_empty=0&orderby=name&order=ASC'); + $ret = update_option($this->options_key, serialize($this->se_cfg)); + } - $all_tag_ids = array(); - if ($all_tags) +/* + function se_load_options() + { + $check_plugins = get_option('active_plugins'); + if ($check_plugins) { - foreach($all_tags as $t_item) + foreach($check_plugins as $plugin_item) { - $all_tag_ids[] = $t_item->term_id; + $plugin_path_prefix = explode('/', $plugin_item); + if (isset($this->se_cfg['options'][$plugin_path_prefix[0]])) + $this->se_cfg['options'][$plugin_path_prefix[0]]['status'] = true; } } - - if (($this->se_cfg['tags']['actions']['is_archive'] == 'e') - && (count($this->se_cfg['tags']['is_archive']))) + } +*/ + + /****************************************************************************************************************************/ + /* */ + /* LOAD TYPES (TAX, POST, SE) */ + /* */ + /****************************************************************************************************************************/ + + function se_load_taxonomy_list() + { + $se_taxonomies = array(); + + $taxonomies = get_taxonomies(); + if ( $taxonomies ) { - $all_tag_ids = array_keys($this->se_cfg['tags']['is_archive']); + foreach($taxonomies as $tax_item) + { + if (array_search($tax_item, $this->se_taxonomies_exclude) !== false) + continue; + + $tax_struct = get_taxonomy($tax_item); + //echo "tax_struct<pre>"; print_r($tax_struct); echo "</pre>"; + if ($tax_struct) + { + //$se_taxonomies[$tax_struct->labels->name] = $tax_struct; + $se_taxonomies[$tax_item] = $tax_struct; + } + } } - else if (($this->se_cfg['tags']['actions']['is_archive'] == 'i') - && (count($this->se_cfg['tags']['is_archive']))) + ksort($se_taxonomies); + return $se_taxonomies; + } + + function se_load_post_type_list() + { + $se_post_types = array(); + + $post_types = get_post_types(); + if ( $post_types ) { - foreach($this->se_cfg['tags']['is_archive'] as $c_idx => $c_item) + foreach($post_types as $post_type_item) { - $item_idx = array_search($c_idx, $all_tag_ids); - if ($item_idx !== false) - unset($all_tag_ids[$item_idx]); + if (array_search($post_type_item, $this->se_post_types_exclude) !== false) + continue; + + $post_type_struct = get_post_type_object($post_type_item); + if ($post_type_struct) + { + //$se_post_types[$post_type_struct->labels->name] = $post_type_struct; + $se_post_types[$post_type_item] = $post_type_struct; + } } } + ksort($se_post_types); + return $se_post_types; + } + + function se_load_se_type_list() + { + $se_types['users'] = array( + 'name' => 'users' + ); + + ksort($se_types); + return $se_types; + } + + + /****************************************************************************************************************************/ + /* */ + /* LOAD TYPE DEFAULT ACTIONS */ + /* */ + /****************************************************************************************************************************/ + + function se_load_taxonomy_default_actions($taxonomy) + { + if (!$taxonomy) return; - if ((isset($all_tag_ids)) && (count($all_tag_ids))) + $taxonomy_actions['is_home'] = "i"; + $taxonomy_actions['is_archive'] = "e"; + $taxonomy_actions['is_search'] = "e"; + $taxonomy_actions['is_feed'] = "e"; + + if ($taxonomy == "category") + { + $taxonomy_actions['widget_category'] = "e"; + $taxonomy_actions['widget_tag_cloud'] = "e"; + } + + if ($taxonomy == "post_tag") { - $args['exclude'] = implode(',', $all_tag_ids); + $taxonomy_actions['widget_tag_cloud'] = "e"; } + + return $taxonomy_actions; + } + + + function se_load_post_type_default_actions($post_type) + { + if (!$post_type) return; - return $args; - } + $taxonomy_actions = array(); + + $post_type_object = get_post_type_object($post_type); -} -$simplyexclude = new SimplyExclude(); + if ($post_type_object->capability_type == "post") + { + $taxonomy_actions['is_home'] = "i"; + $taxonomy_actions['is_archive'] = "e"; + $taxonomy_actions['is_search'] = "e"; + $taxonomy_actions['is_feed'] = "e"; + } + else if ($post_type == "page") + { + $taxonomy_actions['is_search'] = "e"; + $taxonomy_actions['widget_pages'] = "e"; + } + else + { + $taxonomy_actions['is_search'] = "e"; + } + return $taxonomy_actions; + } -// Need to determine of the site uses the Google XML Sitemap Plugin -if (is_file(WP_PLUGIN_DIR . '/google-sitemap-generator/sitemap-core.php')) -{ - include (WP_PLUGIN_DIR. '/google-sitemap-generator/sitemap-core.php'); - $simplyexclude->GA_generatorObject = new GoogleSitemapGenerator(); - $simplyexclude->GA_generatorObject->LoadOptions(); -} -/* -function myBlogPostsFilter($query) -{ - global $wp_query; + function se_load_se_type_default_actions() + { + $taxonomy_actions['is_home'] = "i"; + $taxonomy_actions['is_archive'] = "e"; + $taxonomy_actions['is_search'] = "e"; + $taxonomy_actions['is_feed'] = "e"; + + return $taxonomy_actions; + } + - if ($query->is_search) + + /****************************************************************************************************************************/ + /* */ + /* ACTION LABELS */ + /* */ + /****************************************************************************************************************************/ + + function get_taxonomy_action_label($taxonomy, $action, $key) + { +// echo "taxonomy=[". $taxonomy ."]<br />"; +// echo "action=[". $action ."]<br />"; +// echo "key=[". $key ."]<br />"; + + switch($action) + { + case 'is_home': + + switch($key) + { + case 'name': + return __("Front/Home", SIMPLY_EXCLUDE_I18N_DOMAIN);; + break; + + case 'description': + return __("Visibility on the front/main page.", SIMPLY_EXCLUDE_I18N_DOMAIN); + + default: + return; + } + return; + break; + + case 'is_archive': + + switch($key) + { + case 'name': + return __("Archives", SIMPLY_EXCLUDE_I18N_DOMAIN); + break; + + case 'description': + return __("Visibility on the archive of categories on the sidebar.", SIMPLY_EXCLUDE_I18N_DOMAIN); + + default: + return; + } + return; + break; + + + case 'is_search': + + switch($key) + { + case 'name': + return __("Searches", SIMPLY_EXCLUDE_I18N_DOMAIN); + break; + + case 'description': + return __("Visibility in search results.", SIMPLY_EXCLUDE_I18N_DOMAIN); + + default: + return; + } + return; + break; + + + case 'is_feed': + + switch($key) + { + case 'name': + return __("Feeds", SIMPLY_EXCLUDE_I18N_DOMAIN); + break; + + case 'description': + return __("Visibility in RSS/RSS2/Atom feeds.", SIMPLY_EXCLUDE_I18N_DOMAIN); + + default: + return; + } + return; + break; + + case 'widget_category': + if ($taxonomy == "category") + { + switch($key) + { + case 'name': + return __("Widget: Categories", SIMPLY_EXCLUDE_I18N_DOMAIN); + break; + + case 'description': + return __("Exclude from WordPress List Category Widget.", SIMPLY_EXCLUDE_I18N_DOMAIN); + break; + + default: + return; + break; + } + } + return; + break; + + case 'widget_tag_cloud': + if (($taxonomy == "post_tag") || ($taxonomy == "category")) + { + switch($key) + { + case 'name': + return __("Widget: Tag Cloud", SIMPLY_EXCLUDE_I18N_DOMAIN); + break; + + case 'description': + return __("Exclude from WordPress Tag Cloud Widget.", SIMPLY_EXCLUDE_I18N_DOMAIN); + break; + + default: + return; + break; + } + } + return; + break; + + default: + return; + break; + } + } + + function get_post_type_action_label($post_type, $action, $key) { - $query->set('cat','-3,-4,-5,-6,-7'); - $query->set('page','-33'); + switch($action) + { + case 'is_home': + + switch($key) + { + case 'name': + return __("Front/Home", SIMPLY_EXCLUDE_I18N_DOMAIN); + break; + + case 'description': + return __("Visibility on the front/main page. Set 'Include All' to have this Post Type displayed in addition to the normal Posts.", SIMPLY_EXCLUDE_I18N_DOMAIN); + + default: + return; + } + return; + break; + + case 'is_archive': + + switch($key) + { + case 'name': + return __("Archives", SIMPLY_EXCLUDE_I18N_DOMAIN); + break; + + case 'description': + return __("Visibility on the Post Type archive.", SIMPLY_EXCLUDE_I18N_DOMAIN); + + default: + return; + } + return; + break; + + case 'is_feed': + + switch($key) + { + case 'name': + return __("Feeds", SIMPLY_EXCLUDE_I18N_DOMAIN); + break; + + case 'description': + return __("Visibility in RSS/RSS2/Atom feeds.", SIMPLY_EXCLUDE_I18N_DOMAIN); + + default: + return; + } + return; + break; + + case 'is_search': + + switch($key) + { + case 'name': + return __("Searches", SIMPLY_EXCLUDE_I18N_DOMAIN); + break; + + case 'description': + return __("Visibility in search results.", SIMPLY_EXCLUDE_I18N_DOMAIN); + + default: + return; + } + return; + break; + + case 'widget_pages': + switch($key) + { + case 'name': + return __("Widget: Pages", SIMPLY_EXCLUDE_I18N_DOMAIN); + break; + + case 'description': + return __("Exclude from WordPress Pages Widget. Child pages are automatically excluded if the parent is Excluded.", SIMPLY_EXCLUDE_I18N_DOMAIN); + + default: + return; + } + return; + break; + + default: + return; + break; + + } } - return $query; -} -add_filter('pre_get_posts','myBlogPostsFilter'); -*/ -?> \ No newline at end of file + + function get_se_type_action_label($se_type, $action, $key) + { + switch($action) + { + case 'is_home': + + switch($key) + { + case 'name': + return __("Front/Home", SIMPLY_EXCLUDE_I18N_DOMAIN); + break; + + case 'description': + return __("Visibility on the front/main page.", SIMPLY_EXCLUDE_I18N_DOMAIN); + break; + + default: + return; + } + return; + break; + + case 'is_archive': + + switch($key) + { + case 'name': + return __("Archives", SIMPLY_EXCLUDE_I18N_DOMAIN); + break; + + case 'description': + return __("Visibility on the archive of categories on the sidebar.", SIMPLY_EXCLUDE_I18N_DOMAIN); + break; + + default: + return; + } + return; + break; + + case 'is_search': + + switch($key) + { + case 'name': + return __("Searches", SIMPLY_EXCLUDE_I18N_DOMAIN); + break; + + case 'description': + return __("Visibility in search results.", SIMPLY_EXCLUDE_I18N_DOMAIN); + break; + + default: + return; + } + return; + break; + + case 'is_feed': + + switch($key) + { + case 'name': + return __("Feeds", SIMPLY_EXCLUDE_I18N_DOMAIN); + break; + + case 'description': + return __("Visibility in RSS/RSS2/Atom feeds.", SIMPLY_EXCLUDE_I18N_DOMAIN); + break; + + default: + return; + } + return; + break; + + default: + return; + break; + } + } + + + /****************************************************************************************************************************/ + /* */ + /* SE FILTER LOGIC */ + /* */ + /****************************************************************************************************************************/ + + function se_filters($query) + { + global $wp_version; + + // We don't process filtering for admin. ever! + if ((is_admin()) || ($query->is_admin)) + return $query; + + // Check our debug + if (( current_user_can('manage_options') ) && (isset($_GET['SE_DEBUG']))) + $se_debug = true; + else + $se_debug = false; + + // Normally we only want to handle the main page loop. But sometimes... + $is_main_query_loop = false; + + global $wp_the_query; + if ($wp_the_query === $query) + $is_main_query_loop = true; + + if ( $se_debug == true ) { + + if ($is_main_query_loop == true) + echo "is_main_query_loop=[true]<br />"; + else + echo "is_main_query_loop=[false]<br />"; + } + + if (isset($query->query_vars['post_type'])) { + + if (array_search($query->query_vars['post_type'], $this->se_post_types_exclude) !== false) + return $query; + } + + + $this->se_load_config(); + + + $action_data = array(); + + // Only filter on our actions. + if (($query->is_home) || ($query->is_posts_page)) + { + $action_data = $this->se_get_action_data('is_home'); + } + else if ($query->is_search) + { + $action_data = $this->se_get_action_data('is_search'); + } + else if ($query->is_feed) + { + $action_data = $this->se_get_action_data('is_feed'); + } + else if ($query->is_archive) + { + $action_data = $this->se_get_action_data('is_archive'); + } + + if ( $se_debug == true ) { + echo "action_data<pre>"; print_r($action_data); echo "</pre>"; + } + + if ($action_data) + { + $tax_query = array(); + $tax_query_relation = array(); + + foreach($action_data as $key => $key_data) + { + if ($key == "taxonomies") + { + foreach($key_data as $key_key => $key_key_data) + { + if (($is_main_query_loop == false) && ($this->se_cfg['data']['taxonomies'][$key_key]['options']['qover'] == "main")) + continue; + + $tax_args = array( + 'taxonomy' => $key_key, + 'field' => 'id', + 'terms' => $key_key_data['terms'] + ); + + if ($key_key_data['actions'] == "e") + { + $tax_args['operator'] = "NOT IN"; + $tax_query_relation['NOT IN'] = "NOT IN"; + } + else if ($key_key_data['actions'] == "i") + { + $tax_args['operator'] = "IN"; + $tax_query_relation['IN'] = "IN"; + } + + $tax_query[] = $tax_args; + } + } + else if ($key == "post_types") + { + $post_types_array = array(); + $post__in = array(); + $post__not_in = array(); + $post__all = array(); + + foreach($key_data as $key_key => $key_key_data) + { + if (($is_main_query_loop == false) && ($this->se_cfg['data']['post_types'][$key_key]['options']['qover'] == "main")) + continue; + + if ($key_key_data['actions'] == 'e') { + $post__not_in = array_merge($post__not_in, $key_key_data['terms']); + $post_types_array['__not_in'][] = $key_key; + + } else if ($key_key_data['actions'] == 'i') { + $post__in = array_merge($post__in, $key_key_data['terms']); + $post_types_array['__in'][] = $key_key; + } else if ($key_key_data['actions'] == 'a') { + $post_types_array['all'][] = $key_key; + } + } + + $query_post_types = $query->get('post_type'); + if (!$query_post_types) { + if (isset($_GET['post_type'])) { + $query_post_types = explode(',', $_GET['post_type']); + if ($query_post_types) { + foreach($query_post_types as $idx => $post_type) { + $query_post_types[$idx] = trim($post_type); + } + } + } + } + if (!$query_post_types) $query_post_types = array(); + else if (!is_array($query_post_types)) + { + $query_post_types = array($query_post_types); + } + + if ( $se_debug == true ) { + echo "query_post_types<pre>"; print_r($query_post_types); echo "</pre>"; + echo "post_types_array<pre>"; print_r($post_types_array); echo "</pre>"; + echo "post__not_in<pre>"; print_r($post__not_in); echo "</pre>"; + echo "post__in<pre>"; print_r($post__in); echo "</pre>"; + } + + + if (count($post__not_in)) + { + $query->set('post__not_in', $post__not_in); + + if ( $se_debug == true ) { + + echo "PROCESSING: POST__NOT_IN<br />"; + echo "post__not_in<pre>"; print_r($post__not_in); echo "</pre>"; + } + } + else if (count($post__in)) + { + $query->set('post__in', $post__in); + + if (isset($post_types_array['__in'])) + { + $merged_query_post_types = array_unique(array_merge($post_types_array['__in'], $query_post_types)); + $query->set('post_type', $merged_query_post_types); + } + if ( $se_debug == true ) { + echo "PROCESSING: POST__IN<br />"; + echo "post__in<pre>"; print_r($post__in); echo "</pre>"; + echo "merged_query_post_types<pre>"; print_r($merged_query_post_types); echo "</pre>"; + } + } + else if ((isset($post_types_array['all'])) && (count($post_types_array['all']))) + { + $merged_query_post_types = array_unique(array_merge($post_types_array['all'], $query_post_types)); + + if ( $se_debug == true ) { + echo "post_types_array[all]<pre>"; print_r($post_types_array['all']); echo "</pre>"; + echo "merged_query_post_types<pre>"; print_r($merged_query_post_types); echo "</pre>"; + } + $query->set('post_type', $merged_query_post_types); + } + } + else if ($key == "se_types") + { + foreach($key_data as $key_key => $key_key_data) + { + if (($is_main_query_loop == false) && ($this->se_cfg['data']['se_types'][$key_key]['options']['qover'] == "main")) + continue; + + if ($key_key == "users") + { + $user_ids = $this->se_listify_ids($key_key_data['terms'], $key_key_data['actions']); + if ($user_ids) + { + $query->set('author', $user_ids); + + if ( $se_debug == true ) { + echo "user_ids=[". $user_ids ."]<br />"; + } + } + } + } + } + } + if (count($tax_query)) + { + if (count($tax_query_relation) == 2) + $tax_query['relation'] = "OR"; + else + $tax_query['relation'] = "AND"; + + if ( $se_debug == true ) { + echo "tax_query<pre>"; print_r($tax_query); echo "</pre>"; + } + $query->set('tax_query', $tax_query); + } + if ( $se_debug == true ) { + echo "query<pre>"; print_r($query); echo "</pre>"; + } + } + + return $query; + } + + + function se_get_action_data($action='') + { + if (!$action) return; + + $action_data = array(); + //echo "action=[". $action ."]<br />"; + + //echo "se_cfg taxonomies<pre>"; print_r($this->se_cfg['data']['taxonomies']); echo "</pre>"; + foreach($this->se_cfg['data']['taxonomies'] as $key => $data) + { + //echo "data<pre>"; print_r($data); echo "</pre>"; + if ((isset($data['options']['active'])) && ($data['options']['active'] == 'yes')) + { + if ((!isset($data['terms'][$action])) || (!count($data['terms'][$action]))) + continue; + + foreach($data['terms'][$action] as $id => $val) + { + $action_data['taxonomies'][$key]['terms'][] = $id; + } + $action_data['taxonomies'][$key]['actions'] = $data['actions'][$action]; + } + } + + //echo "se_cfg post_types<pre>"; print_r($this->se_cfg['data']['post_types']); echo "</pre>"; + foreach($this->se_cfg['data']['post_types'] as $key => $data) + { + if ((isset($data['options']['active'])) && ($data['options']['active'] == 'yes')) + { + if ((!isset($data['terms'][$action])) || (!count($data['terms'][$action]))) + { + if ((isset($data['actions'][$action]['action'])) && ($data['actions'][$action]['action'] == 'a')) + { + $action_data['post_types'][$key]['actions'] = $data['actions'][$action]; + } + continue; + } + + foreach($data['terms'][$action] as $id => $val) + { + $action_data['post_types'][$key]['terms'][] = $id; + } + + $action_data['post_types'][$key]['actions'] = $data['actions'][$action]; + } + } + + //echo "se_cfg se_types<pre>"; print_r($this->se_cfg['data']['se_types']); echo "</pre>"; + foreach($this->se_cfg['data']['se_types'] as $key => $data) + { + if ((isset($data['options']['active'])) && ($data['options']['active'] == 'yes')) + { + if ((!isset($data['terms'][$action])) || (!count($data['terms'][$action]))) + continue; + + foreach($data['terms'][$action] as $id => $val) + { + $action_data['se_types'][$key]['terms'][] = $id; + } + + $action_data['se_types'][$key]['actions'] = $data['actions'][$action]; + } + + } + //echo "action_data<pre>"; print_r($action_data); echo "</pre>"; + return $action_data; + } + + + + + + + + + /****************************************************************************************************************************/ + /* */ + /* WIDGET FILTER LOGIC */ + /* */ + /****************************************************************************************************************************/ + + function se_widget_pages_args_proc($args) + { + //echo "args<pre>"; print_r($args); echo "</pre>"; + + if (isset($args['exclude'])) + { + if ((is_array($args['exclude'])) && (count($args['exclude']))) + return $args; + else if (strlen($args['exclude'])) + return $args; + } + + if (isset($args['include'])) + { + if ((is_array($args['include'])) && (count($args['include']))) + return $args; + else if (strlen($args['include'])) + return $args; + } + + $this->se_load_config(); + +// echo "se_cfg<pre>"; print_r($this->se_cfg['data']['post_types']['page']); echo "</pre>"; + if ( (isset($this->se_cfg['data']['post_types']['page']['terms']['widget_pages'])) + && (count($this->se_cfg['data']['post_types']['page']['terms']['widget_pages'])) ) + { + //echo "se_cfg<pre>"; print_r($this->se_cfg['data']['post_types']['page']); echo "</pre>"; + + $action = $this->se_cfg['data']['post_types']['page']['actions']['widget_pages']['action']; + $terms = $this->se_listify_ids(array_keys($this->se_cfg['data']['post_types']['page']['terms']['widget_pages']), 'i'); + //echo "terms<pre>"; print_r($terms); echo "</pre>"; + if ($action == "e") + $args['exclude'] = $terms; + else if ($action == 'i') + $args['include'] = $terms; + } + //echo "args AFTER<pre>"; print_r($args); echo "</pre>"; + return $args; + } + + function se_widget_categories_dropdown_args_proc($args) + { + if ((isset($args['include'])) || (isset($args['exclude']))) + return; + + $this->se_load_config(); + + if ( (isset($this->se_cfg['data']['taxonomies']['category']['terms']['widget_category'])) + && (count($this->se_cfg['data']['taxonomies']['category']['terms']['widget_category'])) ) + { + $action = $this->se_cfg['data']['taxonomies']['category']['actions']['widget_category']['action']; + $terms = $this->se_cfg['data']['taxonomies']['category']['terms']['widget_category']; + + $all_cat_ids = array(); + + if ($action == 'e') + { + $all_cat_ids = array_keys($terms); + } + else if ($action == 'i') + { + $all_cat_ids = get_all_category_ids(); + if (!$all_cat_ids) + $all_cat_ids = array(); + + foreach($terms as $c_idx => $c_item) + { + $item_idx = array_search($c_idx, $all_cat_ids); + if ($item_idx !== false) + unset($all_cat_ids[$item_idx]); + } + } + + if ((isset($all_cat_ids)) && (count($all_cat_ids))) + { + $args['exclude'] = implode(',', $all_cat_ids); + } + } + return $args; + } + + // The tag Cloud widget now supports using either taxonomy (post_tag or category). + function se_widget_tag_cloud_args_proc($args) + { + if ((isset($args['include'])) || (isset($args['exclude']))) + return $args; + + if (!isset($args['taxonomy'])) + return $args; + + if ( ($args['taxonomy'] != "category") && ($args['taxonomy'] != "post_tag") ) + return $args; + + $this->se_load_config(); + + switch ($args['taxonomy']) + { + case 'post_tag': + + if ( (isset($this->se_cfg['data']['taxonomies']['post_tag']['terms']['widget_tag_cloud'])) + && (count($this->se_cfg['data']['taxonomies']['post_tag']['terms']['widget_tag_cloud'])) ) + { + $action = $this->se_cfg['data']['taxonomies']['post_tag']['actions']['widget_tag_cloud']['action']; + $terms = $this->se_cfg['data']['taxonomies']['post_tag']['terms']['widget_tag_cloud']; + + $all_tags = get_tags('hide_empty=0&orderby=name&order=ASC'); + $all_tag_ids = array(); + if ($all_tags) + { + foreach($all_tags as $t_item) + { + $all_tag_ids[] = $t_item->term_id; + } + } + + if (count($all_tag_ids)) + { + if ($action == 'e') + { + $all_tag_ids = array_keys($terms); + } + else if ($action == 'i') + { + foreach($terms as $c_idx => $c_item) + { + $item_idx = array_search($c_idx, $all_tag_ids); + if ($item_idx !== false) + unset($all_tag_ids[$item_idx]); + } + } + + if ((isset($all_tag_ids)) && (count($all_tag_ids))) + { + $args['exclude'] = implode(',', $all_tag_ids); + } + } + } + break; + + case 'category': + if ( (isset($this->se_cfg['data']['taxonomies']['category']['terms']['widget_tag_cloud'])) + && (count($this->se_cfg['data']['taxonomies']['category']['terms']['widget_tag_cloud'])) ) + { + $action = $this->se_cfg['data']['taxonomies']['category']['actions']['widget_tag_cloud']['action']; + $terms = $this->se_cfg['data']['taxonomies']['category']['terms']['widget_tag_cloud']; + + $all_cat_ids = array(); + + if ($action == 'e') + { + $all_cat_ids = array_keys($terms); + } + else if ($action == 'i') + { + $all_cat_ids = get_all_category_ids(); + if (!$all_cat_ids) + $all_cat_ids = array(); + + foreach($terms as $c_idx => $c_item) + { + $item_idx = array_search($c_idx, $all_cat_ids); + if ($item_idx !== false) + unset($all_cat_ids[$item_idx]); + } + } + + if ((isset($all_cat_ids)) && (count($all_cat_ids))) + { + $args['exclude'] = implode(',', $all_cat_ids); + } + } + + break; + + default: + break; + + } + return $args; + } + + + + + function se_admin_footer() + { + if ( !current_user_can('manage_options') ) + return; + + if ($this->check_url('wp-admin/edit-tags.php')) + { + global $taxonomy; + ?> + <div id="se-actions-panel" style="display: none"> + <?php + if (isset($taxonomy)) + { + $this->display_instructions('taxonomy'); + $this->se_show_taxonomy_actions_panel($taxonomy); + } + ?> + </div><?php + } + else if ($this->check_url('wp-admin/edit.php')) + { + global $post_type; + ?> + <div id="se-actions-panel" style="display: none"> + <?php + if (isset($post_type)) + { + $this->display_instructions('post_type'); + $this->se_show_post_type_actions_panel($post_type); + } + ?> + </div> + <?php + } + else if ($this->check_url('wp-admin/users.php')) + { + ?> + <div id="se-actions-panel" style="display: none"> + <?php + $this->display_instructions('users'); + $this->se_show_se_type_actions_panel('users'); + ?> + </div> + <?php + } + } + + function se_ajax_update() { + + //echo "_REQUEST<pre>"; print_r($_REQUEST); echo "</pre>"; + //die(); + if ( !current_user_can('manage_options') ) + die(); + + if ((isset($_REQUEST['se_action'])) && ($_REQUEST['se_action'] == "se_update_terms")) + { + if (!isset($_REQUEST['is_checked'])) die(); + if (($_REQUEST['is_checked'] != 'yes') && ($_REQUEST['is_checked'] != 'no')) die(); + + $is_checked = $_REQUEST['is_checked']; + + if (isset($_REQUEST['se_cfg'])) + { + $this->se_load_config(); + $se_cfg = $_REQUEST['se_cfg']; + + $arg_parts = explode('[', $se_cfg); + foreach($arg_parts as $idx => $val) + { + $arg_parts[$idx] = str_replace(']', '', $val); + } + //echo "arg_parts<pre>"; print_r($arg_parts); echo "</pre>"; + if ($arg_parts[1] == "users") // Is a User + { + $se_type = $arg_parts[1]; + $action = $arg_parts[3]; + $user_id = $arg_parts[4]; + + //echo "se_cfg BEFORE<pre>"; print_r($this->se_cfg['data']['se_types'][$se_type]); echo "</pre>"; + if ($is_checked == 'yes') + { + if (!isset($this->se_cfg['data']['se_types'][$se_type]['terms'][$action])) + $this->se_cfg['data']['se_types'][$post_type]['terms'][$action] = array(); + $this->se_cfg['data']['se_types'][$se_type]['terms'][$action][$user_id] = "on"; + } + else + { + if (isset($this->se_cfg['data']['se_types'][$se_type]['terms'][$action][$user_id])) + unset($this->se_cfg['data']['se_types'][$se_type]['terms'][$action][$user_id]); + } + //echo "se_cfg AFTER<pre>"; print_r($this->se_cfg['data']['se_types'][$se_type]); echo "</pre>"; + $this->se_save_config(); + echo "SUCCESS"; + die(); + } + else if ($arg_parts[1] == "plugins") + { + if ($is_checked == "yes") + $this->se_cfg['options'][$arg_parts[1]][$arg_parts[2]]['actions'][$arg_parts[3]][$arg_parts[4]] = true; + else + $this->se_cfg['options'][$arg_parts[1]][$arg_parts[2]]['actions'][$arg_parts[3]][$arg_parts[4]] = false; + + $this->se_save_config(); + echo "SUCCESS"; + die(); + } + else if (post_type_exists($arg_parts[1])) // Is a Post Type + { + $post_type = $arg_parts[1]; + $action = $arg_parts[3]; + $term_id = $arg_parts[4]; + + if ($is_checked == 'yes') + { + if (!isset($this->se_cfg['data']['post_types'][$post_type]['terms'][$action])) + $this->se_cfg['data']['post_types'][$post_type]['terms'][$action] = array(); + $this->se_cfg['data']['post_types'][$post_type]['terms'][$action][$term_id] = "on"; + } + else + { + if (isset($this->se_cfg['data']['post_types'][$post_type]['terms'][$action][$term_id])) + unset($this->se_cfg['data']['post_types'][$post_type]['terms'][$action][$term_id]); + } + $this->se_save_config(); + echo "SUCCESS"; + die(); + } + else if (taxonomy_exists($arg_parts[1])) // Else is a Taxonomy + { + $taxonomy = $arg_parts[1]; + $action = $arg_parts[3]; + $term_id = $arg_parts[4]; + + if ($is_checked == 'yes') + { + if (!isset($this->se_cfg['data']['taxonomies'][$taxonomy]['terms'][$action])) + $this->se_cfg['data']['taxonomies'][$taxonomy]['terms'][$action] = array(); + $this->se_cfg['data']['taxonomies'][$taxonomy]['terms'][$action][$term_id] = "on"; + } + else + { + if (isset($this->se_cfg['data']['taxonomies'][$taxonomy]['terms'][$action][$term_id])) + unset($this->se_cfg['data']['taxonomies'][$taxonomy]['terms'][$action][$term_id]); + } + $this->se_save_config(); + echo "SUCCESS"; + die(); + } + } + } + else if ((isset($_REQUEST['se_action'])) && ($_REQUEST['se_action'] == "se_update_actions")) + { + if (!isset($_REQUEST['is_checked'])) + die(); + + //if (($_REQUEST['is_checked'] != 'i') && ($_REQUEST['is_checked'] != 'e')) + // die(); + + $is_checked = $_REQUEST['is_checked']; + + if (isset($_REQUEST['se_cfg'])) + { + $this->se_load_config(); + $se_cfg = $_REQUEST['se_cfg']; + $arg_parts = explode('[', $se_cfg); + + foreach($arg_parts as $idx => $val) + { + $arg_parts[$idx] = str_replace(']', '', $val); + } + //echo "arg_parts<pre>"; print_r($arg_parts); echo "</pre>"; + + if ($arg_parts[1] == "users") + { + $se_type = $arg_parts[1]; + $option = $arg_parts[2]; + $action = $arg_parts[3]; + + if ($option == "actions") + { + if (!isset($this->se_cfg['data']['se_types'][$se_type][$option])) + $this->se_cfg['data']['se_types'][$se_type][$option] = array(); + + if (!isset($this->se_cfg['data']['se_types'][$se_type][$option][$action])) + $this->se_cfg['data']['se_types'][$se_type][$option][$action] = array(); + + $this->se_cfg['data']['se_types'][$se_type][$option][$action]['action'] = $is_checked; + } + else if ($option == "options") + { + $this->se_cfg['data']['se_types'][$se_type][$option][$action] = $is_checked; + } + + $this->se_save_config(); + echo "SUCCESS"; + die(); + } + else if (post_type_exists($arg_parts[1])) // Is a Post Type + { + $post_type = $arg_parts[1]; + $option = $arg_parts[2]; + $action = $arg_parts[3]; + + if ($option == "actions") + { + if (!isset($this->se_cfg['data']['post_types'][$post_type][$option])) + $this->se_cfg['data']['post_types'][$post_type][$option] = array(); + + if (!isset($this->se_cfg['data']['post_types'][$post_type][$option][$action])) + $this->se_cfg['data']['post_types'][$post_type][$option][$action] = array(); + + $this->se_cfg['data']['post_types'][$post_type][$option][$action]['action'] = $is_checked; + } + else if ($option == "options") + { + $this->se_cfg['data']['post_types'][$post_type][$option][$action] = $is_checked; + } + $this->se_save_config(); + echo "SUCCESS"; + die(); + } + else if (taxonomy_exists($arg_parts[1])) // Else is a Taxonomy + { + $taxonomy = $arg_parts[1]; + $option = $arg_parts[2]; + $action = $arg_parts[3]; + + if ($option == "actions") + { + if (!isset($this->se_cfg['data']['taxonomies'][$taxonomy][$option])) + $this->se_cfg['data']['taxonomies'][$taxonomy][$option] = array(); + + if (!isset($this->se_cfg['data']['taxonomies'][$taxonomy][$option][$action])) + $this->se_cfg['data']['taxonomies'][$taxonomy][$option][$action] = array(); + + $this->se_cfg['data']['taxonomies'][$taxonomy][$option][$action]['action'] = $is_checked; + } + else if ($option == "options") + { + $this->se_cfg['data']['taxonomies'][$taxonomy][$option][$action] = $is_checked; + } + $this->se_save_config(); + echo "SUCCESS"; + die(); + } + } + } + die(); // this is required to return a proper result + } + + + + + + + + function display_instructions($item) + { + switch ($item) { + case 'users': + ?> + <p><?php _e("Set the checkbox to exclude the User items from the action", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></p> + <p><?php _e("So what is the difference between <strong>Include only</strong> and <strong>Exclude</strong>?", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></p> + <p><strong><?php _e("Include only", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></strong>: <?php _e("For example you have 3 Users but always want to show Posts for only 1 specific User in the Archives. New Users are automatically hidden.", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></p> + <p><strong><?php _e("Exclude", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></strong>: <?php _e("For example you have 3 Users but want to hide Posts from one User in the Archives. New Users will by visible.", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></p> + + <?php + break; + + case 'taxonomy': + ?> + <p><?php _e("Set the checkbox to exclude the Taxonomy items from the action", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></p> + <p><?php _e("So what is the difference between <strong>Include only</strong> and <strong>Exclude</strong>?", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></p> + <p><strong><?php _e("Include only", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></strong>: <?php _e("For example you have 100 tags but only always want 3 to be used on the home page. New tags added are automatically hidden.", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></p> + <p><strong><?php _e("Exclude", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></strong>: <?php _e("For example you have 100 categories but want to hide 3 from being seen. New tags will be visible.", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></p> + <?php + break; + + case 'post_type': + ?> + <p><?php _e("Set the checkbox to exclude the Post Type items from the action", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></p> + <p><?php _e("So what is the difference between <strong>Include only</strong> and <strong>Exclude</strong>?", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></p> + <p><strong><?php _e("Include only", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></strong>: <?php _e("For example you have 10 Pages but only always want to include only 4 Pages shown in a Search. New Pages are automatically hidden.", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></p> + <p><strong><?php _e("Exclude", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></strong>: <?php _e("For example you have 10 Pages and want to hide 3 specific Pages from Search. New Pages will be visible.", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></p> + <?php + break; + + default: + break; + } + } + + //executed to show the plugins complete admin page + function se_manage_settings() + { + ?> + <div id="howto-se-manage-settings-metaboxes-general" class="wrap"> + <?php screen_icon('options-general'); ?> + <h2><?php _ex("Simply Exclude Manage Settings", "Options Page Title", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></h2> + + <div id="poststuff" class="metabox-holder has-right-sidebar simnplyexclude-metabox-holder-right-sidebar"> + <div id="side-info-column" class="inner-sidebar"> + <?php do_meta_boxes($this->pagehooks['se_manage_settings'], 'side', ''); ?> + </div> + <div id="post-body" class="has-sidebar "> + <div id="post-body-content" class="has-sidebar-content simnplyexclude-metabox-holder-main"> + <?php do_meta_boxes($this->pagehooks['se_manage_settings'], 'normal', ''); ?> + </div> + </div> + </div> + </div> + <script type="text/javascript"> + //<![CDATA[ + jQuery(document).ready( function($) { + // close postboxes that should be closed + $('.if-js-closed').removeClass('if-js-closed').addClass('closed'); + // postboxes setup + postboxes.add_postbox_toggles('<?php echo $this->pagehooks['se_manage_settings']; ?>'); + }); + //]]> + </script> + <?php + } + + function se_display_options_taxonomy_actions_panel() + { + $this->display_instructions('taxonomy'); + $se_taxonomies = $this->se_load_taxonomy_list(); + if ($se_taxonomies) + { + foreach($se_taxonomies as $key => $taxonomy) + { + ?><h4 class="simplyexclude-section-title"><?php echo $taxonomy->labels->name; ?> (<?php echo $key; ?>)</h4><?php + $this->se_show_taxonomy_active_panel($taxonomy->name); + $this->se_show_taxonomy_actions_panel($taxonomy->name); + $this->se_show_taxonomy_showhide_panel($taxonomy->name); + $this->se_show_taxonomy_query_override_panel($taxonomy->name); + } + } + } + + function se_display_options_post_type_actions_panel() + { + $this->display_instructions('post_type'); + $se_post_types = $this->se_load_post_type_list(); + if ($se_post_types) + { + foreach($se_post_types as $key => $post_type) + { + ?><h4 class="simplyexclude-section-title"><?php echo $post_type->labels->name; ?> (<?php echo $key; ?>)</h4><?php + $this->se_show_post_type_active_panel($post_type->name); + $this->se_show_post_type_actions_panel($post_type->name); + $this->se_show_post_type_showhide_panel($post_type->name); + $this->se_show_post_type_query_override_panel($post_type->name); + + } + } + } + + function se_display_options_user_actions_panel() + { + $this->display_instructions('users'); + ?><h4 class="simplyexclude-section-title">Users</h4><?php + $this->se_show_se_type_active_panel('users'); + $this->se_show_se_type_actions_panel('users'); + $this->se_show_se_type_showhide_panel('users'); + $this->se_show_se_type_query_override_panel('users'); + } + + function se_display_configuration_reload_actions_panel() { + + if ((isset($_POST['simple-exclude-configuration-reload'])) && ($_POST['simple-exclude-configuration-reload'] == "Yes")) { + + $local_cfg = $this->se_convert_configuration(); + if ($local_cfg) { + $this->se_cfg = $local_cfg; + $this->se_save_config(); + + ?><p><strong><?php _e('Your Simply Excluded has successfully been reloaded.', SIMPLY_EXCLUDE_I18N_DOMAIN); ?></strong></p><?php + } + } + ?><p><?php _e('Version 2.0 and 2.0.1 of the plugins incorrectly converted your previous configuration of excluded items into a new format. You can use this + option to force a reload of your Simply Exclude configuration into the new format.', SIMPLY_EXCLUDE_I18N_DOMAIN); ?></p> + + <form name="" method="post" action""> + <select id="simple-exclude-configuration-reload" name="simple-exclude-configuration-reload"> + <option value="">No</option> + <option value="Yes">Yes</option> + </select><br /> + <input type="submit" value="<?php _e('Reload Configuration', SIMPLY_EXCLUDE_I18N_DOMAIN); ?>" /> + + </form> + <?php + } + + function se_options_thirdparty_panel() + { + ?> + <p><?php _e('The Simply Exclude plugin now works with a few other plugins. Check the box for support of the listed third party plugins options below', SIMPLY_EXCLUDE_I18N_DOMAIN); ?></p> + <p><?php _e('When you update this section you will then also need to go back into the Simply Exclude Category or Pages section and re-save the settings. This re-save will then update the third-party plugin settings with the update excluded values. On the respective Category or Pages sections of Simply Exclude you can use either include or exclude action.', SIMPLY_EXCLUDE_I18N_DOMAIN); ?></p> + <p style="color: #ff0000"><?php _e('Warning: Once enabled it is suggested you make edits to the exclusion/inclusion via Simply Exclude. Any Page or Category exclusion made in the third-party plugins will be over written by changed from Simply Exclude.', SIMPLY_EXCLUDE_I18N_DOMAIN); ?></p> + + <table id="simplyexclude-options-thirdparty-panel" class="widefat simplyexclude-actions-panel" cellpadding="3" cellspacing="3" border="0"> + <thead> + <tr> + <th class="action"><?php _e('Plugin Name', SIMPLY_EXCLUDE_I18N_DOMAIN) ?></th> + <th class="description"><?php _e('Description of Functionality', SIMPLY_EXCLUDE_I18N_DOMAIN) ?></th> + <th class="inc-excl"><?php _e('Actions', SIMPLY_EXCLUDE_I18N_DOMAIN) ?></th> + </tr> + </thead> + <tbody> + <?php + $class = ""; + //echo "se_cfg<pre>"; print_r($this->se_cfg['options']); echo "</pre>"; + foreach ($this->se_cfg['options']['plugins'] as $option_key => $options_set) + { + //echo "option_key=[". $option_key ."]<br />"; + //echo "options_set<pre>"; print_r($options_set); echo "</pre>"; + + $class = ('alternate' == $class) ? '' : 'alternate'; + ?> + <tr <?php if (strlen($class)) echo "class='".$class."'" ?>> + <td class="action"><a href="<?php echo $options_set['url'] ?>"><?php echo $options_set['name'] ?></a></td> + <td class="description"><?php echo $options_set['desc'] ?></td> + <td class="inc-excl column-se-actions" nowrap="nowrap"> + <?php + if ($options_set['active'] !== true) + { + ?>This plugin is not installed or not active.<?php + } + else + { + if (count($options_set['actions'])) + { + foreach($options_set['actions'] as $option_actions_idx => $option_actions_set) + { + ?> + <input type="checkbox" class="se-term-input" + name="se_cfg[plugins][<?php echo $option_key; ?>][<?php + echo $option_actions_idx; ?>][update]" + <?php if ($option_actions_set['update'] === true) + echo "checked='checked'"; ?> /> <?php echo $option_actions_set['desc']?><br /> + <?php + } + } + } + ?> + + </td> + </tr> + <?php + } + ?> + </tbody> + </table> + + <?php + } + + function se_settings_about_sidebar() + { + ?><p><a class="" target="_blank" href="http://www.codehooligans.com/projects/wordpress/simply-exclude/"><?php + _e('Plugin Homepage', SIMPLY_EXCLUDE_I18N_DOMAIN); ?></a></p><?php + + } + function se_settings_donate_sidebar() + { + ?> + <p><?php _e('Show your support of this plugin by making a small donation to support future development. No donation amount too small.', + SIMPLY_EXCLUDE_I18N_DOMAIN); ?></p> + <p><a class="" target="_blank" href="http://www.codehooligans.com/donations/"><?php + _e('Make a donation today', SIMPLY_EXCLUDE_I18N_DOMAIN); ?></a></p> + <?php + } + + function se_manage_help() + { + ?> + <div id="se-manage-help-metaboxes-general" class="wrap"> + <?php screen_icon('options-general'); ?> + <h2><?php _ex("Simply Exclude Help", "Options Page Title", SIMPLY_EXCLUDE_I18N_DOMAIN); ?></h2> + + <div id="poststuff" class="metabox-holder has-right-sidebar simnplyexclude-metabox-holder-right-sidebar"> + <div id="side-info-column" class="inner-sidebar"> + <?php do_meta_boxes($this->pagehooks['se_manage_help'], 'side', ''); ?> + </div> + <div id="post-body" class="has-sidebar "> + <div id="post-body-content" class="has-sidebar-content simnplyexclude-metabox-holder-main"> + <?php //do_meta_boxes($this->pagehooks['se_manage_help'], 'normal', ''); ?> + <?php $this->se_settings_help_faq_topics(); ?> + </div> + </div> + </div> + </div> + + <script> + jQuery(document).ready(function() { + jQuery( "#se-accordion" ).accordion(); + }); + </script> + <?php + } + + function se_settings_help_faq_topics() + { + ?> + <div id="se-accordion"> + <h3><a href="#">How do I setup Simply Exclude Plugin to Exclude/Include Category items from the Archive?</a></h3> + <div> + <p>Simply follow these steps</p> + <ol> + <li>Go to the Simply Exclude <a href="admin.php?page=se_manage_settings">Settings panel</a>. Location the Category you want to manage</li> + <li>On the sub-panel ensure the Category is <strong>Active</strong>.</li> + <li>Next, find the row for <strong>Archives</strong>. Ensure the selection is set to <strong>Exclude</strong></li> + <li>Finally, ensure the <strong>Show/Hide</strong> option is set to <strong>Show</strong>.</li> + <li>Now go to the WordPress <a href="edit-tags.php?taxonomy=category">Category panel</a>. Locate the row of the Category term you want to exclude. Within the <strong>Simply Exclude</strong> column set the checkbox for <strong>Archives</strong></li> + <li>Done. At this point you have set the selected Category to exclude from the Archives listing.</li> + </ol> + </div> + <h3><a href="#">Under Settings what does the Active/Disabled options do?</a></h3> + <div> + <p>On the Simply Exclude <a href="admin.php?page=se_manage_settings">Settings panel</a> you will see a listing of all Taxonomies and Post Types as well as Users and supported plugins. For each item you will see a set of Active/Disabled radio buttons.<p> + <p><strong>Active</strong>: If you set the state to <strong>Active</strong> you are telling the plugin code you want to allow filtering of this Taxonomy/Post Type.</p> + <p><strong>Disabled</strong>: If you set the state to <strong>Disabled</strong> you are instead telling the plugin to not filter this Taxonomy/Post Type. </p> + </div> + + <h3><a href="#">Under Settings what does the Show/Hide options do?</a></h3> + <div> + <p>On the Simply Exclude <a href="admin.php?page=se_manage_settings">Settings panel</a> you will see a listing of all Taxonomies and Post Types as well as Users and supported plugins. For each item you will see a set of Show/Hide radio buttons.<p> + <p><strong>Show</strong>: If you set the state to <strong>Show</strong> the plugin code will add a new column to the Taxonomy/Post Type listing tables. The plug will also add a new set of fields to the Taxonomy/Post Type editor form.</p> + <p><strong>Disabled</strong>: If you set the state to <strong>Disabled</strong> the plugin will not add a new column to the Taxonomy/Post Type listing tables. Nor will it add a new set of fields to the Taxonomy/Post Type editor form.</p> + </div> + + <h3><a href="#">I'm still confuses on the concepts of 'Include only' vs. 'Exclude' vs. 'Include all' action states</a></h3> + <div> + <p><strong>Include only</strong>: This setting tells the plugin to include only these selected items within the filtering logic. Let us take a example. Assume you have 100 Category terms and you want to only show 3 of these Category terms on the Front/Home post listing. You could setup the logic to exclude the other 97 Category terms. The problem with this is when you are more categories which you also don't want show on the Front/Home listing you will need to remember to exclude these. Instead the <strong>Include only</strong> lets you set only the 3 Categories to be included. Now as more Categories are added they will automatically be excluded from the Front/Home listing.</p> + + <p><strong>Exclude</strong>: This action state is the simpler to understand. Quite simply you set this to Exclude Taxonomy or Post Type items from the available actions, Archive, Feeds, Searches, etc.</p> + <p><strong>Include all</strong>: This is a special action state only available to Post Types compatible with <strong>Post</strong>. When using this special action state you can include the Post Type into the output of the other Post Types. For example in the default WordPress setup a site will display the latest Posts on the front page. Now assume you have a Custom Post Type 'Books' you also want to show on the front page. To accomplish this you would set both <strong>Posts</strong> and <strong>Books</strong> Post Types to the <strong>Include All</strong> action state.</p> + </div> + + <h3><a href="#">Can I use the Simply Exclude plugin to include other Post Types on my front page?</a></h3> + <div> + <p>Short answer, YES! Longer answer. This can be done but you need to be careful with the setup. This <em>could</em> effect how other post_types are displayed.</p> + + <p>First, some assumptions about your WordPress setup. You MUST be able to answer <strong>YES</strong> to the following</p> + <ol> + <li>The first assumption is you have your WordPress system setup to show your latest posts on your Home page and not a static Page.</li> + <li>Next, it is assumed you have setup a Custom Post Type. And this Post Type is compatible with the legacy <strong>Post</strong> type and not <strong>Page</strong> type.</li> + </ol> + + <p>Here is the setup</p> + <ol> + <li>Go to the Simply Exclude <a href="admin.php?page=se_manage_settings">Settings panel</a>. Location the Post Type you want to manage</li> + <li>On the sub-panel ensure the Post Type is <strong>Active</strong>. Next, find the row for <strong>Front/Home</strong>. Ensure the selection is set to <strong>Include All</strong>. Finally, ensure the <strong>Show/Hide</strong> option is set to <strong>Show</strong>.</li> + <li>Now navigate to the Post Type listing. This is important. You must ensure no items are set to <strong>Include Only</strong> or <strong>Exclude</strong> for this Post Type.</li> + </ol> + + <p><strong>Notes:</strong></p> + <p>You can mix Post Types to include on the Home/Front page. For example you have a custom Post Type Books and you want to show Books and Posts on the Home/Front page. You should set both Post Types to <strong>Include All</strong>. You would also set one or both Post Types to <strong>Include only</strong>. The result is only those checked items will be includes. Similar results setting the Post Types to <strong>Exclude</strong> will exclude only those Post Type item.</li> + But the process is trial and errors. You need to make sure you review this in your own setup.</p> + + <p>Also beware of setting one Post Type to <strong>Include all</strong> or <strong>Include only</strong> then setting a second Post Type as <strong>Exclude</strong>. The <strong>Exclude</strong> Post Type items will be processed while the <strong>Include all/only</strong> items will be ignored</p> + + <p>You can also use the <strong>Include all</strong> on the Feeds actions for Post Types</p> + </div> + + <h3><a href="#">I've configured the plugin to Include/Exclude a combination of Taxonomies and Post Types. Now my site is all messed up. How do I reset things to the default?</a></h3> + <div> + <p>My suggestion is to start on the Simply Exclude <a href="admin.php?page=se_manage_settings">Settings panel</a>. For each Taxonomy and Post Type set the Active state to <strong>Disabled</strong>. Then one at a time enable a Taxonomy and check your site. Depending on the number of Taxonomies and Custom Post Types you may be introducing a conflict my including one set of items then excluding them at the same time.</p> + </div> + + <h3><a href="#">I've excluded all my categories and all tags. Why am I seeing a 404 page?</a></h3> + <div> + <p>Well you need to be careful when excluding both categories and tags. Since a post can be associated with both Categories and Tags there is potential that you have excluded all your posts because they are either members of excluded categories and/or members or excluded tags.</p> + </div> + + <h3><a href="#">I've excluded Pages but attachments (images) for those pages are showing up. Why?</a></h3> + <div> + <p>Only the parent Page itself is excluded from searches. By default WordPress does not yet include Pages in search. Make sure you have other search plugins correctly configured to not search attachments.</p> + </div> + + <h3><a href="#">I've excluded a Category/Tag via the plugin but it still shows up in my sidebar Widgets. Why?</a></h3> + <div> + <p>The Simply Exclude plugin can filter for the default WordPress Categories and Tag Cloud widgets. Note the newest version of WordPress (3.3) supports using either Tags or Categories for the Tag Cloud widget.</p> + <p>To set the Exclude/Include actions to work with these widgets look for the <strong>Widget: Categories</strong> and <strong>Widget: Tag Cloud</strong> actions. Then set them accordingly</p> + <p>If you have set these up and your widgets are still showing excluded terms then double check your theme. If you are not using the WordPress version of the widget of widgets which are included as part of your theme then there is a chance they are bypassing the filtering logic required for using the Simply Exclude plugin. Sorry to say this is beyond my control since I cannot maintain support for the many available Category or Tag Cloud widgets other developers create.</p> + </div> + + <h3><a href="#">I've installed your plugin and now my site will not load. How to I remove the plugin?</a></h3> + <div> + <p>First, I'm sorry to hear my plugin effected your site. I try to test for most combinations but that is no substitute for a <strong>real</strong> system. To remove the plugin you can delete the plugin via the WordPress admin plugins panel. Or it for some reason your site is down you can FTP to your site and simply remove the plugins folder named '<?php echo dirname(plugin_basename(__FILE__)) ?>'. The Simply Exclude plugin does not add any permanent hack to any WordPress core file. Only one entry is added to the options table.</p> + </div> + + <h3><a href="#">I'm trying to include some specific Posts and exclude some other Post Type items but it does not seem to be working. Any advice?</a></h3> + <div> + <p>One important piece of information is to understand how the WP_Query system works within WordPress. If you have one Post Types where you are setting the <strong>Include only</strong>. This will execute before any excludes. This is just the way WordPress works and not something the plugin can control.</p> + <p>Let's consider an example. Assume you have the default Post Type <strong>Posts</strong> setup to <strong>Include only</strong> for the Front/Home. Now also assume you have a custom Post Type name <strong>Books</strong> and this action state is set to 'Include All'. When you view the Front/Home page you only see the Posts but not the Books? Why? Because WordPress see the <strong>Include only</strong> as a higher request. If both are included in your setup the <strong>Include only</strong> will be processed while the additional <strong>Exclude</strong> or <strong>Include all</strong> will be ignored.</p> + <p>To summarize. You can combine <strong>Exclude</strong> and <strong>Include all</strong> options with in the same Taxonomy or Post Type. But if you combine <strong>Include only</strong> with other action states like <strong>Exclude</strong> or <strong>Include all</strong> only the <strong>Include only</strong> information will be used.</p> + + </div> + </div> + <?php + } + + + /****************************************************************************************************************************/ + /* */ + /* UTILITY FUNCTIONS */ + /* */ + /****************************************************************************************************************************/ + + function check_url($url='') + { + if (!$url) return; + + $_REQUEST_URI = explode('?', $_SERVER['REQUEST_URI']); + $url_len = strlen($url); + $url_offset = $url_len * -1; + + // If out test string ($url) is longer than the page URL. skip + if (strlen($_REQUEST_URI[0]) < $url_len) return; + + if ($url == substr($_REQUEST_URI[0], $url_offset, $url_len)) + return true; + } + + function se_listify_ids($ids_array, $action) + { + //echo "ids_array<pre>"; print_r($ids_array); echo "</pre>"; + //echo "action=[". $action ."]<br />"; + + $id_list = ""; + + if ($action == "e") + $action_value = "-"; + else + $action_value = ""; + + foreach($ids_array as $id_key => $id_val) + { + if (strlen($id_list)) + $id_list .= ","; + $id_list .= $action_value.$id_val; + } + return $id_list; + } +} + +$simplyexclude = new SimplyExclude(); diff --git a/wp-content/plugins/simply-exclude/simplyexclude_style_admin.css b/wp-content/plugins/simply-exclude/simplyexclude_style_admin.css index 83f618576..f393ae370 100644 --- a/wp-content/plugins/simply-exclude/simplyexclude_style_admin.css +++ b/wp-content/plugins/simply-exclude/simplyexclude_style_admin.css @@ -1,104 +1,56 @@ -#se_admin_nav { - background-color: #E4F2FD; - border-bottom-color: #C6D9E9; - border-bottom-style: solid; - border-bottom-width: 1px; - padding: 1px 0; - margin: 0 0 0 0; +input.se-term-input { + width: 15px; + float: left; } - -#se_admin_nav ul li { - display: inline; - padding: 0px; - margin: 0px; -} - -#se_admin_nav ul li a { - text-decoration: none; - padding: 13px 4px 15px 4px; - border-style:solid; - border-width:1px; - border-color:#E4F2FD #E4F2FD #C6D9E9 #E4F2FD; +table.simplyexclude-actions-panel td.action { + width: 20%; } -#se_admin_nav ul li a.current, -#se_admin_nav ul li a:hover { - background-color:#FFFFFF; - border-style:solid; - border-width:1px; - border-color:#C6D9E9 #C6D9E9 #FFFFFF #C6D9E9 ; - color:#D54E21; +table.simplyexclude-actions-panel td.description { + width: 50%; } -#se_admin_nav ul li a:hover { - background-color:#C6D9E9; +table.simplyexclude-actions-panel td.inc-excl { + width: 30%; } - -form#cat_exclusion table tr .action, -form#cat_exclusion table tr .cat-id, -form#tag_exclusion table tr .action, -form#tag_exclusion table tr .tag-id, -form#author_exclusion table tr .action, -form#author_exclusion table tr .author-id, -form#page_exclusion table tr .action, -form#page_exclusion table tr .page-id { - text-align: left; - width: 5%; +table.simply-exclude-settings-postbox { + margin-bottom: 10px; } -form#cat_exclusion table tr .description, -form#cat_exclusion table tr .cat-name, -form#tag_exclusion table tr .description, -form#tag_exclusion table tr .tag-name, -form#author_exclusion table tr .description, -form#author_exclusion table tr .author-name, -form#page_exclusion table tr .description, -form#page_exclusion table tr .page-name { - text-align: left; - width: 45%; +table.simplyexclude-active-panel td.description { + width: 70%; } -form#cat_exclusion table tr .inc-excl, -form#cat_exclusion table tr .cat-action, -form#tag_exclusion table tr .inc-excl, -form#tag_exclusion table tr .tag-action, -form#author_exclusion table tr .inc-excl, -form#author_exclusion table tr .author-action, -form#page_exclusion table tr .inc-excl, -form#page_exclusion table tr .page-action { - text-align: left; - width: 50%; +table.simplyexclude-active-panel td.inc-excl { + width: 30%; } -form#cat_exclusion table tbody tr td.cat-action label, -form#tag_exclusion table tbody tr td.tag-action label, -form#author_exclusion table tbody tr td.author-action label, -form#page_exclusion table tbody tr td.page-action label { - padding: 0; - margin: 0; +.simnplyexclude-metabox-holder-right-sidebar h4.simplyexclude-section-title { + font-size: 1.3em; + margin-top: 35px; + margin-bottom: 5px; } -form#cat_exclusion table tbody tr td.cat-action input, -form#tag_exclusion table tbody tr td.tag-action input, -form#author_exclusion table tbody tr td.author-action input { - margin-right: 15px; - margin-left: 0px; -} +.ui-accordion-header { + border-top-left-radius: 3px; + border-top-right-radius: 3px; + background-color: #ccc; -form#page_exclusion table tbody tr td.page-action input { - margin-right: 15px; - margin-left: 0px; -} + border-bottom-color: #DFDFDF; + box-shadow: 0 1px 0 #FFFFFF; + text-shadow: 0 1px 0 #FFFFFF; + background-color: #F1F1F1; + background-image: -moz-linear-gradient(center top , #F9F9F9, #ECECEC); +} -form#cat_exclusion .submit, -form#tag_exclusion .submit, -form#author_exclusion .submit, -form#page_exclusion .submit, -form#option_exclusion .submit { - border-top: 0px solid #CCCCCC; - margin: 2px 0pt 0pt; - padding: 0em 0pt 0pt; +.ui-accordion-header a { + color: #000000; + text-decoration: none; +} +.ui-accordion-content { + border: 1px solid #ccc; + padding: 20px; } \ No newline at end of file -- GitLab