Changeset 1271524
- Timestamp:
- 10/23/2015 05:40:50 AM (10 years ago)
- Location:
- my-optional-modules/trunk
- Files:
-
- 14 deleted
- 1 edited
-
admin.font-awesome-post-edit.php (deleted)
-
admin.settings-page-content.php (deleted)
-
class.mom-mediaembed.php (deleted)
-
class.mom-reddit.php (deleted)
-
class.myoptionalmodules-modules.php (deleted)
-
class.myoptionalmodules-shortcodes.php (deleted)
-
class.myoptionalmodules.php (deleted)
-
function.exclude.php (deleted)
-
function.functions.php (deleted)
-
function.recent-posts.php (deleted)
-
function.shortcode.myoptionalmodules-miniloop.php (deleted)
-
includes (deleted)
-
index.php (deleted)
-
plugin.php (deleted)
-
readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
my-optional-modules/trunk/readme.txt
r1268791 r1271524 1 1 === My Optional Modules === 2 Contributors: sodapopgun3 Tags: meta, og, twitter, facebook, google, description, title, 404, comments, version, pingbacks, author, date, archives, disable, horizontal, galleries, font awesome, share, RSS, DNSBL, garbage, removal, trash, footer, exclude, remove, hide, front page, search results, authors, categories, tags, single post, miniloop, attachment, media, embedder, oEmbed2 Contributors: 3 Tags: 4 4 Requires at least: 4.1 5 5 Tested up to: 4.3.2 6 Stable tag: 11.1.96 Stable tag: 7 7 8 An assortment of functions to enhance WordPress. 9 10 == Description == 11 MOM features an assortment of functions designed to add (or extend) functionality within WordPress. 12 13 = One-click optimizations... = 14 * Optimize the WordPress database 15 * Remove revisions and autodrafts 16 * Remove unapproved / trashed / spam comments 17 * Remove orphaned tags and categories 18 * Remove drafts 19 20 = (Optionally) disable... = 21 * all comments, sitewide 22 * XHTML generator, CSS / JS ids, feed links, RSD, WLW manifest, adjacent post links, etc. 23 * Pingbacks 24 * Author / date-based archives 25 26 = (Optionally) enable... = 27 * OG:tag / Twitter card integration 28 * Horizontal [gallery] 29 * Font Awesome 30 * Scriptless social share links 31 * Link back to your site on all RSS items 32 * Redirect (all) 404s to the homepage 33 34 = Comment Form Components = 35 * DNS Blacklist integration with customizable database list 36 * Hidden spam fields to aid in protection from bots 37 38 = (Optional) extra features = 39 * Javascript(s) to the footer 40 * Alter the behavior of the recent posts widget 41 * Set the homepage as a post 42 * enable Disqus for comments 43 * Google Analytics/Verification / Alexa Verification / Bing Validation 44 * Random post URL 45 46 = Exclude Posts = 47 * Exclude posts based on author, category, tag, or post format 48 * Exclude them from feed, home, archives, day of the week, or user level 49 50 == Installation == 51 = 3-step installation = 52 1. Upload /my-optional-modules/ to your plguins folder. 53 2. Navigate to your plugins menu in your Wordpress admin. 54 3. Activate it, and navigate to Dashboard->Settings->My Optional Modules for configuration. 55 56 = Settings = 57 All settings on the admin page ( Dashboard->Settings->My Optional Modules ) are labelled appropriately, 58 and contain relevant information as to what they do. When in doubt, read. 59 60 = 3-step uninstallation = 61 1. Navigate to Dashboard->Settings->My Optional Modules. 62 2. Click on Uninstall. 63 3. Confirm uninstall. 64 65 == Shortcodes == 66 = [mom_miniloop] = 67 Allows you embed a miniature loop of posts based on several customizable parameters. 68 69 1. `thumbs` :: show thumbnails :: 1(yes) 0(no) :: default: 1 70 1. `downsize` :: downsize thumbnail image quality :: 1(yes) 0(no) :: default: 1 71 1. `show_link` :: display link text :: 1(yes) 0(no) :: default: 1 72 1. `amount` :: how many posts to display :: default: 4 73 1. `offset` :: offset loop by x amount of posts :: default: 0 74 1. `paging` :: page the results? :: 1(yes) 0(no) :: default: 0 75 1. `year` :: define a year for the posts to be drawn from :: current:123 defined:2014,2013,2012... :: default: none 76 1. `month` :: define a month for the posts to be drawn from :: current:123 define:1,2,3,4... :: default: none 77 1. `day` :: define a day for the posts to be drawn from :: current:123 define:1,2,3,4... :: default: none 78 1. `exclude` :: (comma separated) list of post IDs to exclude :: default: none 79 1. `link_content` :: alpha-numeric value for the post title :: default: none (defaults to post title) 80 1. `category` :: (comma separated) list of numerical ID(s) or category name(s) to draw posts from (do not mix IDs and names) :: default: none 81 1. `key` :: posts with THIS meta key VALUE :: default: none 82 1. `meta` :: posts with THIS meta KEY :: default: none 83 1. `cache_results` :: cache the results of this loop :: true(yes) false(no) :: default: false 84 1. `style` :: define the style to use for the loop :: columns,slider,tiled,list,blurbs :: default: tiled 85 1. `orderby` :: order the posts by... :: ID,author,title,name,type,date,modified,parent,rand,none :: default: post_date 86 1. `order` :: order the posts in... :: DESC(descending order) or ASC(ascending) :: default: DESC 87 1. `post_status` :: posts with THIS post status :: publish,pending,draft,auto-draft,future,private,inherit,trash,any :: default: publish 88 89 = [mom_embed url='URL'] = 90 Embeds content from the following websites: Animoto, AShemaleTube, Blip, CollegeHumor, DailyMotion, DeviantArt,EmbedArticles, Flickr, 91 FunnyOrDie, gist.github, Gyfcat, Hulu, ign, Imgur, Instagram, iSnare, Issuu, 92 Kickstarter, Liveleak, Meetup, Mixcloud, Photobucket, PollDaddy, Pornhub, Redtube, 93 Rdio, Revision3, Scribd, SlideShare, SmugMug, SoundCloud, Spotify, TED, Tumblr, 94 Vidme, Vimeo, Vine, WordPress.tv, Youtube 95 96 You can set size='small/medium' to affect the size of the embed (in some rare cases). 97 98 = [mom_hidden]CONTENT[/mom_hidden] = 99 Allows for content to be hidden from users who are not logged in, or for content to be hidden 100 from single_post views (but visible everywhere else). 101 102 Example: [mom_hidden logged='1/0' single='1/0']CONTENT[/mom_hidden] where 1 is true and 0 is false. 103 104 = [mom_charts] = 105 Allows for the creation of simple charts graphing information. 106 107 Example: [mom_charts type='bar' content='item description 1:5::item description 2:10' total_possible='10' overall='1'] 108 109 Each item is followed by a numerical value, which is then followed by a separator. In this example, 110 we have ITEM(1):VALUE(2)::ITEM(2):VALUE(2). Item descriptions should not have numbers, and numerical 111 values should be numerical only. Total possible is the total amount possible for any given numerical value, 112 while overall determines if the overall score is to be displayed. 113 114 = [mom_categories] = 115 Creates a display column(s) of all parent categories, with links, and descriptions of each. 116 117 == Screenshots == 118 1. A horizontal gallery in a post. 119 2. Share icons displayed at the top of the post content. 120 121 == Changelog == 122 = 11.1.9 = 123 * *Release Date - 19th, October, 2015* 124 * Upcoming releases will see this plugin segmented, broken down, and eventually dismantled into individual plugins. 125 * [mom_reddit] removed; [spg-reddit](http://www.sodapopgun.com/spg-reddit/) replaces 126 127 = 11.1.8 = 128 * *Release Date - 17th, October, 2015* 129 * Documentation link 130 131 = 11.1.7 = 132 * *Release Date - 16th, October, 2015* 133 * Author update 134 * @error suppression for file_get_contents on [mom_reddit] .json feeds in the off-chance the linked feed should stop working (for whatever reason) 135 136 = 11.1.6 = 137 * *Release Date - 13th, October, 2015* 138 * [mom_reddit] search bug fixed 139 140 = 11.1.3 / 11.1.4 / 11.1.5 = 141 * *Release Date - 12th, October, 2015* 142 * Remove call to stylesheet that does not exist 143 * [mom_reddit] additional parameters (including a grid mode) 144 145 = 11.1 / 11.1.1 / 11.1.2 = 146 * *Release Date - 11th, October, 2015* 147 * **Additional parameters can be set for [mom_reddit]** 148 * [mom_reddit] now uses .json instead of .rss (and just works better) 149 150 = 11 = 151 * *Release Date - 10th, October, 2015* 152 * Admin interface *should be* easier to navigate 153 154 = 10.4 = 155 * *Release Date - 9th, October, 2015* 156 * Minor change to how exclude posts handles dated exclusion parameters 157 * Set homepage as post skips sticky post when front page is set to latest post 158 * [mom_miniloop] information added to readme 159 * [mom_miniloop] shortcode parameter able to be customized 160 * [mom_miniloop] bugfixes 161 162 = 10.3 = 163 * *Release Date - 8th, October, 2015* 164 * Specify your own list of DNSBL to use with the DNSBL comment setting 165 * When posts are hidden based on user levels, the comment form is disabled for those users as well 166 * myoptionalmodules10.css renamed to simply css.css 167 168 = 10.2 = 169 * *Release Date - 5th, October, 2015* 170 * fixed an error when excluding posts based on user levels 171 172 = 10.1.9 = 173 * *Release Date - 28th, September, 2015* 174 * Post title for share icons use htmlentities for cases that involve titles that would break html output 175 * Clean up globals 176 * Allow for .class application to current post link in recent posts widget instead of removing link altogether 177 * Lazy Load was removed in a previous version, although the option to enable/disable it was left behind. 178 179 = 10.1.8 = 180 * *Release Date - 25th, September, 2015* 181 * For reddit thread comment display, do not show [deleted] comments. 182 * Ability to disable horizontal gallery script. 183 184 = 10.1.7 = 185 * *Release Date - 14th, September, 2015* 186 * (added) [mom_reddit] for embedding subreddit feeds 187 * Remove background color from share links for better theme integration 188 189 = 10.1.3 = 190 * *Release Date - 7th, September, 2015* 191 * (added) [mom_categories] shortcode (parent category display) 192 * [mom_embed] imgur album/gallery display code update to current (official) embed code 193 * Customize shortcode [code] (some restrictions may apply, with regards to words WordPress uses internally) 194 195 = 10.1.0.2 = 196 * *Release Date - 28th, August, 2015* 197 * (removed) oEmbed featured images 198 * Only include certain necessary files for functionality when functionality is specifically turned on in settings 199 * Miniloops will now ignore sticky posts 200 201 = 10.1.0.1 = 202 * *Release Date - 26th, August, 2015* 203 * *Most* items on settings page now describe what they do. 204 205 = 10.1.0.0 = 206 * *Release Date - 25th, August, 2015* 207 * Blank Comments Template restored to original version 208 209 = 10.0.9.8 / 10.0.9.9 = 210 * *Release Date - 24th, August, 2015* 211 * Removed post formats from the plugins (better suited to be enabled on a theme level) 212 * *Post formats being implemented via this plugin was also known to cause some minor* 213 * *issues with some themes and the way that they displayed post content* 214 * The following update corrects *guideline violations* in this WordPress plugin 215 * img.bi embedding removed (not GPL (creative commons), disallowed by WP) 216 * cdnjs.cloudflare.com calls to jquery, and jquery-migrate removed from *unnecessary code* (offloading js, disallowed by WP) 217 * lazyload now included locally (instead of from cdnjs.cloudflare.com) 218 219 = 10.0.9.7 = 220 * *Release Date - 19, August, 2015* 221 * Favicon replaced by Site Icon in WordPress Customizer 222 223 = 10.0.9.6 = 224 * *Release Date - 17th, August, 2015* 225 * Shortcode information added to readme 226 * Unused/undocumented/ill formed shortcodes removed 227 228 = 10.0.9.5 = 229 * *Release Date - 14th, August, 2015* 230 * ign.com added to [mom_embed] 231 * DNSBL behavior changed to *on comment submission* 232 233 = 10.0.9.4 = 234 * *Release Date - 1st, August, 2015* 235 * Removed modules were either found to be (ultimately) useless 236 * or better handled on the theme level. 237 * (removed) Ajax Comment Form 238 * (removed) Previous link class / Next link class 239 * (removed) Random descriptions / titles 240 * (removed) Full-width feature images 241 * (removed) Read more... value 242 * (changed) Admin Settings Page CSS 243 244 = 10.0.9.3 = 245 * *Release Date - 31st, July, 2015* 246 * jQuery version bump 2.1.4 -> 3.0.0-alpha1 247 * Font Awesome version bump 4.4 248 * Horizontal Galleries updated to include caption with on-click image event 249 250 = 10.0.9.2 = 251 * *Release Date - 16th, July, 2015* 252 * Set whether analytics shows only on single posts or everywhere 253 254 = 10.0.9 / 10.0.9.1 = 255 * *Release Date - 13th, July, 2015* 256 * Container name for fitvids in script fixed 257 * Do include analytics code if user is admin 258 259 = 10.0.8 = 260 * *Release Date - 9th, July, 2015* 261 * img.bi and youtube embeds will determine which embed to use based on whether or not the plugin script is being included 262 263 = 10.0.7 = 264 * *Release Date - 2nd, July, 2015* 265 * img.bi, deviantart, redtube, and vid.me added to [mom_embed] 266 267 = 10.0.6 = 268 * *Release Date - 14th, June, 2015* 269 * Insert Disqus Universal Code 270 * Ability to disable the My Optional Modules script.js load 271 * Theme:Miniloop fix (display) 272 * Excluding posts from logged out visitors not working on single post view, but error resolved regarding redeclaration 273 274 = 10.0.5 = 275 * *Release Date - 28th, May, 2015* 276 * Lazyload Font Awesome CSS 277 * Bing and Alexa site verification added to 'Theme' 278 * initial values 'null' for some options (instead of '0') (bugfix) 279 280 = 10.0.4 = 281 * *Release Date - 3rd, May, 2015* 282 * jquery version bump from 2.1.3 to 2.1.4 for CDN enqueued jquery 283 * fitvids for media embeds, with changes to media embedding to enhance quality of return 284 285 = 10.0.3 = 286 * *Release Date - 27th, April, 2015* 287 * Further fixing for exclude posts 288 289 = 10.0.2 = 290 * *Release Date - 25th, April, 2015* 291 * Fix for exclusion module no longer excluding posts 292 293 = 10.0.1 = 294 * *Release Date - 13th, April, 2015* 295 * Exclusion hiding for single post content was not working correctly 296 297 = 10 = 298 * *Release Date - 10th, April, 2015* 299 * Admin style changed 300 301 = 9.1.8 = 302 * *Release Date - 6th, April, 2015* 303 * Favicon URL field added 304 * mom_charts shortcode added 305 * Horizontal galleries images loaded below on-click 306 * Multiple embeds from a single mom_embed 307 * gists added to mom_embed 308 309 = 9.1.7 = 310 * *Release Date - 2nd, April, 2015* 311 * [mom_catalog] shortcode added 312 313 = 9.1.6 = 314 * *Release Date - 27th, March, 2015* 315 * .media-embed wrapper class for media_embeds 316 * mom_embed for Youtube utilizes click-to-play thumbnail with noscript object embed fallback 317 * Change the 'Share via:' text ( or output nothing ) 318 * __construct utilized for classes 319 320 = 9.1.4 / 9.1.5 = 321 * *Release Date - 22nd, March, 2015* 322 * Several instances of return $content have been altered to work with [shortcodes] properly, under certain circumstances 323 * Automatic 'Miniloop' bugfix ( wrong $variable ) 324 * $wpdb->prepare used for 'Trash Removal' 325 * 'Google Site Verification' added for Google Webmaster Tools 326 * 'noindex, nofollow' changed to 'noindex, noarchive' for 'Meta Tags' archives/search/404 327 328 = 9.1.3 = 329 * *Release Date - 16th March, 2015* 330 * Undefined variable 'myoptionalmodules_randompost' 331 * In some instances, $values were being prematurely nulled 332 333 = 9.1.2 = 334 * *Release Date - 15th March, 2015* 335 * wp_load_alloptions() used in place of get_option() 336 337 = 9.1.1 / 9.1 / 9 = 338 * *Release Date - 13th March, 2015* 339 * 'miniloop' meta/key fix 340 * Fix for 'mom_embed' imgur albums 8 //...
Note: See TracChangeset
for help on using the changeset viewer.