Changeset 2127319
- Timestamp:
- 07/23/2019 04:03:07 PM (7 years ago)
- Location:
- multisite-robotstxt-manager
- Files:
-
- 10 deleted
- 4 edited
- 1 copied
-
tags/2.0.0 (copied) (copied from multisite-robotstxt-manager/trunk)
-
tags/2.0.0/assets (deleted)
-
tags/2.0.0/classes (deleted)
-
tags/2.0.0/index.php (modified) (1 diff)
-
tags/2.0.0/multisite-robotstxt-manager.php (deleted)
-
tags/2.0.0/multisite-robotstxt-manager.pot (deleted)
-
tags/2.0.0/readme.txt (modified) (3 diffs)
-
tags/2.0.0/templates (deleted)
-
trunk/assets (deleted)
-
trunk/classes (deleted)
-
trunk/index.php (modified) (1 diff)
-
trunk/multisite-robotstxt-manager.php (deleted)
-
trunk/multisite-robotstxt-manager.pot (deleted)
-
trunk/readme.txt (modified) (3 diffs)
-
trunk/templates (deleted)
Legend:
- Unmodified
- Added
- Removed
-
multisite-robotstxt-manager/tags/2.0.0/index.php
r1623330 r2127319 1 <?php /** 01110011011010000110100001101000 */?> 1 <?php 2 // 0110100001100101011011000110110001101111 -
multisite-robotstxt-manager/tags/2.0.0/readme.txt
r1674788 r2127319 1 1 === Multisite Robots.txt Manager === 2 2 Plugin Name: Multisite Robots.txt Manager | MS Robots.txt 3 Contributors: tribalNerd, Chris Winters 3 Contributors: tribalNerd, Chris Winters, freemius 4 4 Tags: robotstxt, robots.txt, robots, robot, spiders, virtual, search, google, seo, plugin, network, mu, multisite, technerdia, tribalnerd 5 5 Requires at least: 3.8 6 Tested up to: 4.87 Stable tag: 1.0.126 Tested up to: 5.2.2 7 Stable tag: 2.0.0 8 8 License: GNU GPLv3 9 License URI: https://github.com/ tribalNerd/ptt-manager/blob/master/LICENSE10 11 A Simple Multisite Robots.txt Manager -Quickly and easily manage all robots.txt files on a WordPress Multisite Website Network.9 License URI: https://github.com/ChrisWinters/multisite-robotstxt-manager/blob/master/LICENSE 10 11 A Robots.txt Manager Plugin for WordPress Multisite Networks. Quickly and easily manage all robots.txt files on a WordPress Multisite Website Network. 12 12 13 13 == Description == 14 14 15 A Simple Multisite Robots.txt Manager -Quickly and easily manage all robots.txt files on a WordPress Multisite Website Network.15 A Robots.txt Manager Plugin for WordPress Multisite Networks. Quickly and easily manage all robots.txt files on a WordPress Multisite Website Network. 16 16 17 17 !!! Network Enabled Multisite Installs Only !!! … … 27 27 = View, Report Bugs, Contribute! = 28 28 29 Visit this [Plugin on Github!](https://github.com/ tribalNerd/multisite-robotstxt-manager/) Clone/fork yourself a copy, report a bug or submit a ticket & pull request!29 Visit this [Plugin on Github!](https://github.com/ChrisWinters/multisite-robotstxt-manager/) Clone/fork yourself a copy, report a bug or submit a ticket & pull request! 30 30 31 31 … … 259 259 * Search For Others: http://wordpress.org/extend/plugins/search.php?q=multisite+sitemap 260 260 261 Multisite HOST Networks, use the WordPress plugin: BWP Google XML Sitemaps - This plugin will list each Websites Sitemap URL's in the Root Network Website's robots.txt file.261 For "real" Multisite HOST Networks, use the WordPress plugin: BWP Google XML Sitemaps - This plugin will list each Websites Sitemap URL's in the Root Network Website's robots.txt file. 262 262 263 263 264 264 == Changelog == 265 265 266 = 1.0.12 2017-9-6 = 267 268 * Tested: Wordpress Version 4.8 269 * Changed: Network & Admin Area Plugin Update Notice Handler. 270 * Fixed: Remove Rewrite Rule Flush After Correcting Rewrite Rules. 271 272 = 1.0.11 2017-24-4 = 273 274 * Added: Added more Sitemap filenames to check/build for. 275 * Changed: Sitemap check/build, added rewrite rule & physical file checks if fopen is not enabled. 276 277 = 1.0.10 2017-23-4 = 278 279 * Tested: Wordpress Version 4.7.4 280 * Changed: Review/Rating URL within templates/sidebar.php 281 * Fixed: Cleaner option name checks, using previous version names. 282 * Fixed: Cleaner rewrite_rule to delete/update the option when missing the robots.txt array. 283 284 = 1.0.9 = 285 286 * Fixed: Bad method call in class-cleaner.php. 287 * Fixed: Multiple incorrect update_option formats. 288 * Fixed: Network Robots.txt now saves when published | https://github.com/tribalNerd/multisite-robotstxt-manager/issues/5 289 * Fixed: Removed append marker, if no append rules found. 290 * Fixed: Wrapped is_writable() check to physical robots.txt removal. 291 * Change: Option names for cleaner, appended cleaner_. 292 * Change: Modified update success/fail messages. 293 * Change: Deleted uninstall.php | https://github.com/tribalNerd/multisite-robotstxt-manager/issues/6 294 295 = 1.0.8 = 296 297 * New plugin structure/files, using the same option names. 298 * Added: New tab "Cleaner" to the Network Admin area. 299 * Added: Two stage cleaning process - check & clean. 300 * Added: Check for a physical robots.txt file. 301 * Added: Check for missing robots.txt file rewrite rule. 302 * Added: Network tab to Websites for quick access to plugin admin within the Network. 303 * Added: Option to disable network robots.txt file on websites, allowing for full customization of websites robots.txt file. 304 * Change: Plugin admin areas to be more visually friendly. 305 * Moved: Screenshots/header/thumbnail images into the svn/assets folder. 306 307 = 1.0.7 = 308 309 * Bug: Fixed bad calls from helper class causing options not saving for each site. Thanks https://github.com/benjaminniess 310 311 = 1.0.6 = 312 313 * Bug: Corrected class_helper->getSitemapUrl() - printing "No Sitemap Found" in robots.txt files 314 * Bug: Moved class_admin->updateNetwork()->throwMessage() outside of foreach when updating the network 315 * Change: templates/home.php to display No Sitemap Found within input field 316 317 = 1.0.5 = 318 319 * Modified class_helper->getSitemapUrl(): added get_option( 'siteurl' ) check for sitemap url 320 * Corrected commented out redirect action 321 * Corrected marketup in robots.txt file, again. 322 * Added final public to class_presets methods 323 324 = 1.0.4 = 325 326 * Add options to update the full network or only blogs the admin is a user of 327 * Added message for missing sitemap.xml files within website plugin admin 328 * Added user notice & error message to all form actions 329 * Corrected readme.txt file formating 330 * Corrected notice locations for all 3 detection rules 331 * Corrected network admin showing website admin status messages 332 * Corrected message when updating network from disabled network 333 * Corrected missing new line in the preset WordPress Limited option 334 * Adjusted disable/delete input names to be code-reader friendly 335 * Removed class_core.php, functions moved to plugin root 336 * Commented out $rewrite_rule check/update, until new solution is found 337 338 = 1.0.3 = 339 340 * Moved upgrade process outside of activation method, into unique class 341 * Added message/method to detect and replace old plugin data with new data 342 * Re-added old robots.txt plugin detection and cleaning option 343 * Re-added bad rewrite rule detection and cleaning option 344 345 = 1.0.2 = 346 347 * Upgrade Bug Corrected 348 * Changed how Extention loads in 349 * Adjusted Extension calls throughout plugin 350 * Adjusted plugin activation order for detecting old plugin options 351 * Corrected static function calls for register_activation_hook 352 * Added feature to copy old sitemap url to new append option 353 354 = 1.0.1 = 355 356 * Because SVN sucks! 357 358 = 1.0.0 = 359 360 * Major rebuild, all files recreated, new code 361 * Set network robots.txt file as global file 362 * Created append rules for Websites 363 * Improved Sitemap Detection 364 * Added Theme & Upload Path Support 365 * Adjusted admin area layout and look 366 * Adjusted how Pro Extension adapts in 367 * Expanded automation features 368 369 = 0.4.0 = 370 371 * Major rebuild 372 * Modified how and when the sitemap urls are created. 373 * Created top-level domain array for sitemap url breakdown. 374 * Removed network map checks due to alt setup methods. 375 * Update preset robots.txt files and create 2 new styles. 376 * Rebuilt all options to use array format. 377 * Renamed classes and functions. 378 * Added better sanitization and escaping throughout. 379 * Adjusted how pro extension integrates in. 380 * Modified admin html/css to work better for mobile. 381 * Removed a few pounds of code. 382 * Improved help text throughout. 383 * Improved error checking. 384 * Adjusted install/uninstall functions for non-network installs. 385 * Merged network admin and website admin template. 386 * Add old robots.txt plugin detection and cleaning option. 387 388 = 0.3.1 = 389 390 * Created website admin areas. 391 * Added is_user_member_of_blog function for super admins. 392 393 = 0.3.0 = 394 395 * Modified add_submenu_page calls. 396 * Modified DB prepare() statements. 397 * Structure change to make room for automation feature. 398 * Cleaned undefined index errors. 399 * Ran PHP Debug and WP Debug and removed related errors. 400 401 = 0.2.2 = 402 403 * Modified add_submenu_page calls. 404 * Modified DB prepare() statements. 405 * Structure change to make room for automation feature. 406 407 = 0.2.1 = 408 409 * Made robots.txt file display when a Website within a directory (domain.com/domain-path) is called. 410 * Added is_network_admin() and $_SERVER script checks around extra links function. 411 * Cleaned up activation & deactivation hook calls to only be called when executed. 412 * Added do_action( 'do_robotstxt' ); call after header call of robots.txt display. 413 * Adjusted robots.txt display to use public/private blog feature correctly. 414 * Removed is_user_member_of_blog() check around add_submenu_page() calls. 415 * Added $_GET['page'] :: "ms_robotstxt.php" wrap around tab display call. 416 * Improved sitemap structure url output with various domain structures. 417 * Added current_user_can() && is_super_admin() check to uninstall.php 418 * Added / adjusted wp_nonce_field and check_admin_referer calls. 419 * Created second set of tab links at the bottom of plugin admin. 420 * Cleaned up robots.txt display class - add_filter call. 421 * Setup better error handling on all form submits. 422 * Added in version check and file check calls. 423 * Improved sitemap structure function. 424 * More comments. 425 426 = 0.2.0 = 427 428 * Made the site dropdown list populate in a new way, and list site names insted of domains. 429 * Added sitemap option, url, and structure to default robots.txt, per site, and pre-sets. 430 * Adjusted all post types and preset values, and option arrays to use sitemap structure. 431 * Adjusted default option for websites robots.txt to store data within an array. 432 * Created a new sitemap option to store sitemap data at the Website level. 433 * Adusted, cleaned html and corrected typos within admin area template. 434 * Adjusted default robots.txt option to store data within an array. 435 * Created instructions for the Sitemap URL Structure feature. 436 * Adjusted robots.txt display to include sitemap urls. 437 * Adjusted uninstall.php to use new option names. 438 * Removed transient cache and related db calls. 439 * New screenshot file and readme.txt updated. 440 * Updated WordPress Function References. 441 * Added non-network check on install. 442 * Serialize proper option data. 443 444 = 0.1.1 = 445 446 * Replaced action do_robots with filter robots_txt at call. 447 * Removed ob_gzhandler 448 449 = 0.1 = 450 451 * Created March 08, 2012 266 = 2.0.0 = 267 * Released: 2019-07-22 268 * Changelog: https://github.com/ChrisWinters/multisite-robotstxt-manager/blob/master/CHANGELOG.md#200 452 269 453 270 -
multisite-robotstxt-manager/trunk/index.php
r1623330 r2127319 1 <?php /** 01110011011010000110100001101000 */?> 1 <?php 2 // 0110100001100101011011000110110001101111 -
multisite-robotstxt-manager/trunk/readme.txt
r1674788 r2127319 1 1 === Multisite Robots.txt Manager === 2 2 Plugin Name: Multisite Robots.txt Manager | MS Robots.txt 3 Contributors: tribalNerd, Chris Winters 3 Contributors: tribalNerd, Chris Winters, freemius 4 4 Tags: robotstxt, robots.txt, robots, robot, spiders, virtual, search, google, seo, plugin, network, mu, multisite, technerdia, tribalnerd 5 5 Requires at least: 3.8 6 Tested up to: 4.87 Stable tag: 1.0.126 Tested up to: 5.2.2 7 Stable tag: 2.0.0 8 8 License: GNU GPLv3 9 License URI: https://github.com/ tribalNerd/ptt-manager/blob/master/LICENSE10 11 A Simple Multisite Robots.txt Manager -Quickly and easily manage all robots.txt files on a WordPress Multisite Website Network.9 License URI: https://github.com/ChrisWinters/multisite-robotstxt-manager/blob/master/LICENSE 10 11 A Robots.txt Manager Plugin for WordPress Multisite Networks. Quickly and easily manage all robots.txt files on a WordPress Multisite Website Network. 12 12 13 13 == Description == 14 14 15 A Simple Multisite Robots.txt Manager -Quickly and easily manage all robots.txt files on a WordPress Multisite Website Network.15 A Robots.txt Manager Plugin for WordPress Multisite Networks. Quickly and easily manage all robots.txt files on a WordPress Multisite Website Network. 16 16 17 17 !!! Network Enabled Multisite Installs Only !!! … … 27 27 = View, Report Bugs, Contribute! = 28 28 29 Visit this [Plugin on Github!](https://github.com/ tribalNerd/multisite-robotstxt-manager/) Clone/fork yourself a copy, report a bug or submit a ticket & pull request!29 Visit this [Plugin on Github!](https://github.com/ChrisWinters/multisite-robotstxt-manager/) Clone/fork yourself a copy, report a bug or submit a ticket & pull request! 30 30 31 31 … … 259 259 * Search For Others: http://wordpress.org/extend/plugins/search.php?q=multisite+sitemap 260 260 261 Multisite HOST Networks, use the WordPress plugin: BWP Google XML Sitemaps - This plugin will list each Websites Sitemap URL's in the Root Network Website's robots.txt file.261 For "real" Multisite HOST Networks, use the WordPress plugin: BWP Google XML Sitemaps - This plugin will list each Websites Sitemap URL's in the Root Network Website's robots.txt file. 262 262 263 263 264 264 == Changelog == 265 265 266 = 1.0.12 2017-9-6 = 267 268 * Tested: Wordpress Version 4.8 269 * Changed: Network & Admin Area Plugin Update Notice Handler. 270 * Fixed: Remove Rewrite Rule Flush After Correcting Rewrite Rules. 271 272 = 1.0.11 2017-24-4 = 273 274 * Added: Added more Sitemap filenames to check/build for. 275 * Changed: Sitemap check/build, added rewrite rule & physical file checks if fopen is not enabled. 276 277 = 1.0.10 2017-23-4 = 278 279 * Tested: Wordpress Version 4.7.4 280 * Changed: Review/Rating URL within templates/sidebar.php 281 * Fixed: Cleaner option name checks, using previous version names. 282 * Fixed: Cleaner rewrite_rule to delete/update the option when missing the robots.txt array. 283 284 = 1.0.9 = 285 286 * Fixed: Bad method call in class-cleaner.php. 287 * Fixed: Multiple incorrect update_option formats. 288 * Fixed: Network Robots.txt now saves when published | https://github.com/tribalNerd/multisite-robotstxt-manager/issues/5 289 * Fixed: Removed append marker, if no append rules found. 290 * Fixed: Wrapped is_writable() check to physical robots.txt removal. 291 * Change: Option names for cleaner, appended cleaner_. 292 * Change: Modified update success/fail messages. 293 * Change: Deleted uninstall.php | https://github.com/tribalNerd/multisite-robotstxt-manager/issues/6 294 295 = 1.0.8 = 296 297 * New plugin structure/files, using the same option names. 298 * Added: New tab "Cleaner" to the Network Admin area. 299 * Added: Two stage cleaning process - check & clean. 300 * Added: Check for a physical robots.txt file. 301 * Added: Check for missing robots.txt file rewrite rule. 302 * Added: Network tab to Websites for quick access to plugin admin within the Network. 303 * Added: Option to disable network robots.txt file on websites, allowing for full customization of websites robots.txt file. 304 * Change: Plugin admin areas to be more visually friendly. 305 * Moved: Screenshots/header/thumbnail images into the svn/assets folder. 306 307 = 1.0.7 = 308 309 * Bug: Fixed bad calls from helper class causing options not saving for each site. Thanks https://github.com/benjaminniess 310 311 = 1.0.6 = 312 313 * Bug: Corrected class_helper->getSitemapUrl() - printing "No Sitemap Found" in robots.txt files 314 * Bug: Moved class_admin->updateNetwork()->throwMessage() outside of foreach when updating the network 315 * Change: templates/home.php to display No Sitemap Found within input field 316 317 = 1.0.5 = 318 319 * Modified class_helper->getSitemapUrl(): added get_option( 'siteurl' ) check for sitemap url 320 * Corrected commented out redirect action 321 * Corrected marketup in robots.txt file, again. 322 * Added final public to class_presets methods 323 324 = 1.0.4 = 325 326 * Add options to update the full network or only blogs the admin is a user of 327 * Added message for missing sitemap.xml files within website plugin admin 328 * Added user notice & error message to all form actions 329 * Corrected readme.txt file formating 330 * Corrected notice locations for all 3 detection rules 331 * Corrected network admin showing website admin status messages 332 * Corrected message when updating network from disabled network 333 * Corrected missing new line in the preset WordPress Limited option 334 * Adjusted disable/delete input names to be code-reader friendly 335 * Removed class_core.php, functions moved to plugin root 336 * Commented out $rewrite_rule check/update, until new solution is found 337 338 = 1.0.3 = 339 340 * Moved upgrade process outside of activation method, into unique class 341 * Added message/method to detect and replace old plugin data with new data 342 * Re-added old robots.txt plugin detection and cleaning option 343 * Re-added bad rewrite rule detection and cleaning option 344 345 = 1.0.2 = 346 347 * Upgrade Bug Corrected 348 * Changed how Extention loads in 349 * Adjusted Extension calls throughout plugin 350 * Adjusted plugin activation order for detecting old plugin options 351 * Corrected static function calls for register_activation_hook 352 * Added feature to copy old sitemap url to new append option 353 354 = 1.0.1 = 355 356 * Because SVN sucks! 357 358 = 1.0.0 = 359 360 * Major rebuild, all files recreated, new code 361 * Set network robots.txt file as global file 362 * Created append rules for Websites 363 * Improved Sitemap Detection 364 * Added Theme & Upload Path Support 365 * Adjusted admin area layout and look 366 * Adjusted how Pro Extension adapts in 367 * Expanded automation features 368 369 = 0.4.0 = 370 371 * Major rebuild 372 * Modified how and when the sitemap urls are created. 373 * Created top-level domain array for sitemap url breakdown. 374 * Removed network map checks due to alt setup methods. 375 * Update preset robots.txt files and create 2 new styles. 376 * Rebuilt all options to use array format. 377 * Renamed classes and functions. 378 * Added better sanitization and escaping throughout. 379 * Adjusted how pro extension integrates in. 380 * Modified admin html/css to work better for mobile. 381 * Removed a few pounds of code. 382 * Improved help text throughout. 383 * Improved error checking. 384 * Adjusted install/uninstall functions for non-network installs. 385 * Merged network admin and website admin template. 386 * Add old robots.txt plugin detection and cleaning option. 387 388 = 0.3.1 = 389 390 * Created website admin areas. 391 * Added is_user_member_of_blog function for super admins. 392 393 = 0.3.0 = 394 395 * Modified add_submenu_page calls. 396 * Modified DB prepare() statements. 397 * Structure change to make room for automation feature. 398 * Cleaned undefined index errors. 399 * Ran PHP Debug and WP Debug and removed related errors. 400 401 = 0.2.2 = 402 403 * Modified add_submenu_page calls. 404 * Modified DB prepare() statements. 405 * Structure change to make room for automation feature. 406 407 = 0.2.1 = 408 409 * Made robots.txt file display when a Website within a directory (domain.com/domain-path) is called. 410 * Added is_network_admin() and $_SERVER script checks around extra links function. 411 * Cleaned up activation & deactivation hook calls to only be called when executed. 412 * Added do_action( 'do_robotstxt' ); call after header call of robots.txt display. 413 * Adjusted robots.txt display to use public/private blog feature correctly. 414 * Removed is_user_member_of_blog() check around add_submenu_page() calls. 415 * Added $_GET['page'] :: "ms_robotstxt.php" wrap around tab display call. 416 * Improved sitemap structure url output with various domain structures. 417 * Added current_user_can() && is_super_admin() check to uninstall.php 418 * Added / adjusted wp_nonce_field and check_admin_referer calls. 419 * Created second set of tab links at the bottom of plugin admin. 420 * Cleaned up robots.txt display class - add_filter call. 421 * Setup better error handling on all form submits. 422 * Added in version check and file check calls. 423 * Improved sitemap structure function. 424 * More comments. 425 426 = 0.2.0 = 427 428 * Made the site dropdown list populate in a new way, and list site names insted of domains. 429 * Added sitemap option, url, and structure to default robots.txt, per site, and pre-sets. 430 * Adjusted all post types and preset values, and option arrays to use sitemap structure. 431 * Adjusted default option for websites robots.txt to store data within an array. 432 * Created a new sitemap option to store sitemap data at the Website level. 433 * Adusted, cleaned html and corrected typos within admin area template. 434 * Adjusted default robots.txt option to store data within an array. 435 * Created instructions for the Sitemap URL Structure feature. 436 * Adjusted robots.txt display to include sitemap urls. 437 * Adjusted uninstall.php to use new option names. 438 * Removed transient cache and related db calls. 439 * New screenshot file and readme.txt updated. 440 * Updated WordPress Function References. 441 * Added non-network check on install. 442 * Serialize proper option data. 443 444 = 0.1.1 = 445 446 * Replaced action do_robots with filter robots_txt at call. 447 * Removed ob_gzhandler 448 449 = 0.1 = 450 451 * Created March 08, 2012 266 = 2.0.0 = 267 * Released: 2019-07-22 268 * Changelog: https://github.com/ChrisWinters/multisite-robotstxt-manager/blob/master/CHANGELOG.md#200 452 269 453 270
Note: See TracChangeset
for help on using the changeset viewer.