Changeset 473940
- Timestamp:
- 12/12/2011 01:27:29 PM (14 years ago)
- Location:
- featured-posts-grid/branches/dev
- Files:
-
- 2 edited
-
featured-posts-grid.php (modified) (3 diffs)
-
readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
featured-posts-grid/branches/dev/featured-posts-grid.php
r470968 r473940 40 40 add_action('admin_init', 'fpg_define_image_sizes'); 41 41 42 // Array of pairs of variable names and default values. 43 $fpg_variables = array ( 44 'fpg_rows' => '1', 45 'fpg_columns' => '3', 46 47 'fpg_excerpt_display' => '0', 48 'fpg_author_display' => '0', 49 'fpg_date_display' => '0', 50 51 'fpg_padding_topbottom' => '15', 52 'fpg_padding_leftright' => '15', 53 'fpg_spacing_horizontal' => '15', 54 55 'fpg_hover_x_offset' => '2', 56 'fpg_hover_y_offset' => '2', 57 58 'fpg_pages_max' => '1', 59 'fpg_width' => '100%', 60 61 'fpg_item_height' => '100', 62 'fpg_item_width' => '100', 63 64 'fpg_page_speed' => '150', 65 66 'fpg_item_dropshadow_enable' => '1', 67 'fpg_text_dropshadow_enable' => '1', 68 'fpg_text_inset_dropshadow_enable' => '1', 69 70 'fpg_item_dropshadow_color' => '000000', 71 'fpg_item_dropshadow_alpha' => '0.5', 72 'fpg_item_dropshadow_x' => '2', 73 'fpg_item_dropshadow_y' => '2', 74 'fpg_item_dropshadow_blur' => '2', 75 'fpg_item_dropshadow_spread' => '2', 76 77 'fpg_item_dropshadow_hover_color' => '000000', 78 'fpg_item_dropshadow_hover_alpha' => '0.5', 79 'fpg_item_dropshadow_hover_x' => '0', 80 'fpg_item_dropshadow_hover_y' => '0', 81 'fpg_item_dropshadow_hover_blur' => '0', 82 'fpg_item_dropshadow_hover_spread' => '0', 83 84 'fpg_text_dropshadow_color' => '000000', 85 'fpg_text_dropshadow_alpha' => '0.5', 86 'fpg_text_dropshadow_x' => '2', 87 'fpg_text_dropshadow_y' => '2', 88 'fpg_text_dropshadow_blur' => '2', 89 'fpg_text_dropshadow_spread' => '2', 90 91 'fpg_text_inset_dropshadow_color' => '000000', 92 'fpg_text_inset_dropshadow_alpha' => '0.5', 93 'fpg_text_inset_dropshadow_x' => '2', 94 'fpg_text_inset_dropshadow_y' => '2', 95 'fpg_text_inset_dropshadow_blur' => '2', 96 'fpg_text_inset_dropshadow_spread' => '2', 97 98 'fpg_item_border_top_style' => 'solid', 99 'fpg_item_border_top_width' => '1', 100 'fpg_item_border_top_color' => '525252', 101 'fpg_item_border_bottom_style' => 'solid', 102 'fpg_item_border_bottom_width' => '1', 103 'fpg_item_border_bottom_color' => '000000', 104 'fpg_item_border_left_style' => 'solid', 105 'fpg_item_border_left_width' => '1', 106 'fpg_item_border_left_color' => '525252', 107 'fpg_item_border_right_style' => 'solid', 108 'fpg_item_border_right_width' => '1', 109 'fpg_item_border_right_color' => '000000', 110 111 'fpg_inner_border_width' => '0', 112 'fpg_inner_border_color' => 'FFFFFF', 113 114 'fpg_item_text_bg_color' => '000000', 115 'fpg_item_text_bg_alpha' => '0.5', 116 117 'fpg_item_text_color' => 'FFFFFF', 118 'fpg_item_text_fontfamily' => 'Arial, Veranda, sans-serif', 119 'fpg_item_text_fontstyle' => 'normal', 120 'fpg_item_text_fontvariant' => 'normal', 121 'fpg_item_text_fontweight' => 'bold', 122 'fpg_item_text_fontsize' => '12px', 123 'fpg_item_text_lineheight' => '12px', 124 125 'fpg_item_excerpt_color' => 'FFFFFF', 126 'fpg_item_excerpt_fontfamily' => 'Arial, Veranda, sans-serif', 127 'fpg_item_excerpt_fontstyle' => 'normal', 128 'fpg_item_excerpt_fontvariant' => 'normal', 129 'fpg_item_excerpt_fontweight' => 'normal', 130 'fpg_item_excerpt_fontsize' => '10px', 131 'fpg_item_excerpt_lineheight' => '10px', 132 133 'fpg_item_author_color' => 'FFFFFF', 134 'fpg_item_author_fontfamily' => 'Arial, Veranda, sans-serif', 135 'fpg_item_author_fontstyle' => 'normal', 136 'fpg_item_author_fontvariant' => 'normal', 137 'fpg_item_author_fontweight' => 'normal', 138 'fpg_item_author_fontsize' => '8px', 139 'fpg_item_author_lineheight' => '8px', 140 141 'fpg_item_date_color' => 'FFFFFF', 142 'fpg_item_date_fontfamily' => 'Arial, Veranda, sans-serif', 143 'fpg_item_date_fontstyle' => 'normal', 144 'fpg_item_date_fontvariant' => 'normal', 145 'fpg_item_date_fontweight' => 'normal', 146 'fpg_item_date_fontsize' => '8px', 147 'fpg_item_date_lineheight' => '8px', 148 149 'fpg_text_border_top_style' => 'solid', 150 'fpg_text_border_top_width' => '0', 151 'fpg_text_border_top_color' => '000000', 152 'fpg_text_border_bottom_style' => 'solid', 153 'fpg_text_border_bottom_width' => '0', 154 'fpg_text_border_bottom_color' => '000000', 155 'fpg_text_border_left_style' => 'solid', 156 'fpg_text_border_left_width' => '0', 157 'fpg_text_border_left_color' => '', 158 'fpg_text_border_right_style' => 'solid', 159 'fpg_text_border_right_width' => '0', 160 'fpg_text_border_right_color' => '000000', 161 162 'fpg_arrow_position' => 'below', 163 'fpg_arrow_image' => 'orange', 164 'fpg_pages_pips_image' => 'orange', 165 'fpg_pages_pips_spacing' => '30', 166 'fpg_arrow_image_custom_url' => '', 167 'fpg_pages_pips_custom_url' => '', 168 169 170 'fpg_images_bg_color' => '000000', 171 'fpg_images_crop' => '1', 172 'fpg_images_height_noscale' => '0', 173 'fpg_images_width_noscale' => '0', 174 'fpg_images_height_fit' => '1', 175 'fpg_images_width_fit' => '1' 176 ); 177 42 178 /* Activate the plugin by creating/initializing all options */ 43 179 function fpg_activate() 44 180 { 45 // Array of pairs of variable names and default values. 46 $variables = array ( 47 'fpg_rows' => '1', 48 'fpg_columns' => '3', 49 50 'fpg_excerpt_display' => '0', 51 'fpg_author_display' => '0', 52 'fpg_date_display' => '0', 53 54 'fpg_padding_topbottom' => '15', 55 'fpg_padding_leftright' => '15', 56 'fpg_spacing_horizontal' => '15', 57 58 'fpg_hover_x_offset' => '2', 59 'fpg_hover_y_offset' => '2', 60 61 'fpg_pages_max' => '1', 62 'fpg_width' => '100%', 63 64 'fpg_item_height' => '100', 65 'fpg_item_width' => '100', 66 67 'fpg_page_speed' => '150', 68 69 'fpg_item_dropshadow_enable' => '1', 70 'fpg_text_dropshadow_enable' => '1', 71 'fpg_text_inset_dropshadow_enable' => '1', 72 73 'fpg_item_dropshadow_color' => '000000', 74 'fpg_item_dropshadow_alpha' => '0.5', 75 'fpg_item_dropshadow_x' => '2', 76 'fpg_item_dropshadow_y' => '2', 77 'fpg_item_dropshadow_blur' => '2', 78 'fpg_item_dropshadow_spread' => '2', 79 80 'fpg_item_dropshadow_hover_color' => '000000', 81 'fpg_item_dropshadow_hover_alpha' => '0.5', 82 'fpg_item_dropshadow_hover_x' => '0', 83 'fpg_item_dropshadow_hover_y' => '0', 84 'fpg_item_dropshadow_hover_blur' => '0', 85 'fpg_item_dropshadow_hover_spread' => '0', 86 87 'fpg_text_dropshadow_color' => '000000', 88 'fpg_text_dropshadow_alpha' => '0.5', 89 'fpg_text_dropshadow_x' => '2', 90 'fpg_text_dropshadow_y' => '2', 91 'fpg_text_dropshadow_blur' => '2', 92 'fpg_text_dropshadow_spread' => '2', 93 94 'fpg_text_inset_dropshadow_color' => '000000', 95 'fpg_text_inset_dropshadow_alpha' => '0.5', 96 'fpg_text_inset_dropshadow_x' => '2', 97 'fpg_text_inset_dropshadow_y' => '2', 98 'fpg_text_inset_dropshadow_blur' => '2', 99 'fpg_text_inset_dropshadow_spread' => '2', 100 101 'fpg_item_border_top_style' => 'solid', 102 'fpg_item_border_top_width' => '1', 103 'fpg_item_border_top_color' => '525252', 104 'fpg_item_border_bottom_style' => 'solid', 105 'fpg_item_border_bottom_width' => '1', 106 'fpg_item_border_bottom_color' => '000000', 107 'fpg_item_border_left_style' => 'solid', 108 'fpg_item_border_left_width' => '1', 109 'fpg_item_border_left_color' => '525252', 110 'fpg_item_border_right_style' => 'solid', 111 'fpg_item_border_right_width' => '1', 112 'fpg_item_border_right_color' => '000000', 113 114 'fpg_inner_border_width' => '0', 115 'fpg_inner_border_color' => 'FFFFFF', 116 117 'fpg_item_text_bg_color' => '000000', 118 'fpg_item_text_bg_alpha' => '0.5', 119 120 'fpg_item_text_color' => 'FFFFFF', 121 'fpg_item_text_fontfamily' => 'Arial, Veranda, sans-serif', 122 'fpg_item_text_fontstyle' => 'normal', 123 'fpg_item_text_fontvariant' => 'normal', 124 'fpg_item_text_fontweight' => 'bold', 125 'fpg_item_text_fontsize' => '12px', 126 'fpg_item_text_lineheight' => '12px', 127 128 'fpg_item_excerpt_color' => 'FFFFFF', 129 'fpg_item_excerpt_fontfamily' => 'Arial, Veranda, sans-serif', 130 'fpg_item_excerpt_fontstyle' => 'normal', 131 'fpg_item_excerpt_fontvariant' => 'normal', 132 'fpg_item_excerpt_fontweight' => 'normal', 133 'fpg_item_excerpt_fontsize' => '10px', 134 'fpg_item_excerpt_lineheight' => '10px', 135 136 'fpg_item_author_color' => 'FFFFFF', 137 'fpg_item_author_fontfamily' => 'Arial, Veranda, sans-serif', 138 'fpg_item_author_fontstyle' => 'normal', 139 'fpg_item_author_fontvariant' => 'normal', 140 'fpg_item_author_fontweight' => 'normal', 141 'fpg_item_author_fontsize' => '8px', 142 'fpg_item_author_lineheight' => '8px', 143 144 'fpg_item_date_color' => 'FFFFFF', 145 'fpg_item_date_fontfamily' => 'Arial, Veranda, sans-serif', 146 'fpg_item_date_fontstyle' => 'normal', 147 'fpg_item_date_fontvariant' => 'normal', 148 'fpg_item_date_fontweight' => 'normal', 149 'fpg_item_date_fontsize' => '8px', 150 'fpg_item_date_lineheight' => '8px', 151 152 'fpg_text_border_top_style' => 'solid', 153 'fpg_text_border_top_width' => '0', 154 'fpg_text_border_top_color' => '000000', 155 'fpg_text_border_bottom_style' => 'solid', 156 'fpg_text_border_bottom_width' => '0', 157 'fpg_text_border_bottom_color' => '000000', 158 'fpg_text_border_left_style' => 'solid', 159 'fpg_text_border_left_width' => '0', 160 'fpg_text_border_left_color' => '', 161 'fpg_text_border_right_style' => 'solid', 162 'fpg_text_border_right_width' => '0', 163 'fpg_text_border_right_color' => '000000', 164 165 'fpg_arrow_position' => 'below', 166 'fpg_arrow_image' => 'orange', 167 'fpg_pages_pips_image' => 'orange', 168 'fpg_pages_pips_spacing' => '30', 169 'fpg_arrow_image_custom_url' => '', 170 'fpg_pages_pips_custom_url' => '', 171 172 173 'fpg_images_bg_color' => '000000', 174 'fpg_images_crop' => '1', 175 'fpg_images_height_noscale' => '0', 176 'fpg_images_width_noscale' => '0', 177 'fpg_images_height_fit' => '1', 178 'fpg_images_width_fit' => '1' 179 180 ); 181 182 foreach ($variables as $var=>$default) { 181 foreach ($fpg_variables as $var=>$default) { 183 182 $current_value = get_option($var); 184 183 if ( empty($current_value) ) { … … 186 185 } 187 186 } 188 189 187 } 190 188 … … 192 190 function fpg_deactivate() 193 191 { 194 // Array of pairs of variable names. 195 $variables = array ( 196 'fpg_rows', 197 'fpg_columns', 198 199 'fpg_excerpt_display', 200 'fpg_author_display', 201 'fpg_date_display', 202 203 'fpg_padding_topbottom', 204 'fpg_padding_leftright', 205 'fpg_spacing_horizontal', 206 207 'fpg_hover_x_offset', 208 'fpg_hover_y_offset', 209 210 'fpg_pages_max', 211 'fpg_width', 212 213 'fpg_page_speed', 214 215 'fpg_item_height', 216 'fpg_item_width', 217 218 'fpg_item_dropshadow_enable', 219 'fpg_text_dropshadow_enable', 220 'fpg_text_inset_dropshadow_enable', 221 222 'fpg_item_dropshadow_color', 223 'fpg_item_dropshadow_alpha', 224 'fpg_item_dropshadow_x', 225 'fpg_item_dropshadow_y', 226 'fpg_item_dropshadow_blur', 227 'fpg_item_dropshadow_spread', 228 229 'fpg_item_dropshadow_hover_color', 230 'fpg_item_dropshadow_hover_alpha', 231 'fpg_item_dropshadow_hover_x', 232 'fpg_item_dropshadow_hover_y', 233 'fpg_item_dropshadow_hover_blur', 234 'fpg_item_dropshadow_hover_spread', 235 236 'fpg_text_dropshadow_color', 237 'fpg_text_dropshadow_alpha', 238 'fpg_text_dropshadow_x', 239 'fpg_text_dropshadow_y', 240 'fpg_text_dropshadow_blur', 241 'fpg_text_dropshadow_spread', 242 243 'fpg_text_inset_dropshadow_color', 244 'fpg_text_inset_dropshadow_alpha', 245 'fpg_text_inset_dropshadow_x', 246 'fpg_text_inset_dropshadow_y', 247 'fpg_text_inset_dropshadow_blur', 248 'fpg_text_inset_dropshadow_spread', 249 250 'fpg_item_border_top_style', 251 'fpg_item_border_top_width', 252 'fpg_item_border_top_color', 253 'fpg_item_border_bottom_style', 254 'fpg_item_border_bottom_width', 255 'fpg_item_border_bottom_color', 256 'fpg_item_border_left_style', 257 'fpg_item_border_left_width', 258 'fpg_item_border_left_color', 259 'fpg_item_border_right_style', 260 'fpg_item_border_right_width', 261 'fpg_item_border_right_color', 262 263 'fpg_inner_border_width', 264 'fpg_inner_border_color', 265 266 'fpg_item_text_bg_color', 267 'fpg_item_text_bg_alpha', 268 269 'fpg_item_text_color', 270 'fpg_item_text_fontfamily', 271 'fpg_item_text_fontstyle', 272 'fpg_item_text_fontvariant', 273 'fpg_item_text_fontweight', 274 'fpg_item_text_fontsize', 275 'fpg_item_text_lineheight', 276 277 'fpg_item_excerpt_color', 278 'fpg_item_excerpt_fontfamily', 279 'fpg_item_excerpt_fontstyle', 280 'fpg_item_excerpt_fontvariant', 281 'fpg_item_excerpt_fontweight', 282 'fpg_item_excerpt_fontsize', 283 'fpg_item_excerpt_lineheight', 284 285 'fpg_item_author_color', 286 'fpg_item_author_fontfamily', 287 'fpg_item_author_fontstyle', 288 'fpg_item_author_fontvariant', 289 'fpg_item_author_fontweight', 290 'fpg_item_author_fontsize', 291 'fpg_item_author_lineheight', 292 293 'fpg_item_date_color', 294 'fpg_item_date_fontfamily', 295 'fpg_item_date_fontstyle', 296 'fpg_item_date_fontvariant', 297 'fpg_item_date_fontweight', 298 'fpg_item_date_fontsize', 299 'fpg_item_date_lineheight', 300 301 'fpg_text_border_top_style', 302 'fpg_text_border_top_width', 303 'fpg_text_border_top_color', 304 'fpg_text_border_bottom_style', 305 'fpg_text_border_bottom_width', 306 'fpg_text_border_bottom_color', 307 'fpg_text_border_left_style', 308 'fpg_text_border_left_width', 309 'fpg_text_border_left_color', 310 'fpg_text_border_right_style', 311 'fpg_text_border_right_width', 312 'fpg_text_border_right_color', 313 314 'fpg_arrow_position', 315 'fpg_arrow_image', 316 'fpg_pages_pips_image', 317 'fpg_pages_pips_spacing', 318 'fpg_arrow_image_custom_url', 319 'fpg_pages_pips_custom_url', 320 321 'fpg_images_bg_color', 322 'fpg_images_crop', 323 'fpg_images_height_noscale', 324 'fpg_images_width_noscale', 325 'fpg_images_height_fit', 326 'fpg_images_width_fit' 327 328 ); 329 330 foreach ($variables as $var) { 192 foreach ($fpg_variables as $var) { 331 193 delete_option($var); 332 194 } 333 334 195 } 335 196 -
featured-posts-grid/branches/dev/readme.txt
r470968 r473940 108 108 == Upgrade Notice == 109 109 110 = 1. 4=111 * Refactored JavaScript to prevent causing issues with plugins that assume "$" references jQuery.110 = 1.5 = 111 * Refactored activate/deactivate functions.
Note: See TracChangeset
for help on using the changeset viewer.