-
Notifications
You must be signed in to change notification settings - Fork 3
Changed Files
The list of files which have been changed to make Wordpress run on Sandstorm is as follows.
Remove target=_"parent"
attributes to avoid the admin interface to leave the grain frame in Sandstorm.
- wp-admin/includes/class-bulk-plugin-upgrader-skin.php
- wp-admin/includes/class-bulk-theme-upgrader-skin.php
- wp-admin/includes/class-language-pack-upgrader-skin.php
- wp-admin/includes/class-plugin-installer-skin.php
- wp-admin/includes/class-plugin-upgrader-skin.php
- wp-admin/includes/class-theme-installer-skin.php
- wp-admin/includes/class-theme-upgrader-skin.php
Upload is the only plugin installation option
- wp-admin/includes/class-wp-plugin-install-list-table.php See https://github.com/sandstormports/wordpress/commit/26319d82314d639d757f19cbadd6f364b036aac9#diff-652e50c8b44e42875378115bdb26c1bc
- wp-admin/theme-install.php (not implemented yet) https://github.com/sandstormports/wordpress/commit/26319d82314d639d757f19cbadd6f364b036aac9#diff-0af40da30c4283e4ae06087016ccad05
- wp-admin/themes.php https://github.com/sandstormports/wordpress/commit/c897042b663ff0545cf8ebda418314625a7b780e#diff-baa9c214e3125e5b5892e68e69b309ed
Ensure mandatory plugins for Sandstorm specific use case are loaded and deactivate the new gutenberg editor
- /wp-admin/index.php See: https://github.com/sandstormports/wordpress/commit/d4056eb23a292a77cc21566b0e1b524a9e41ba26
Add the 10 most used languages on the internet
- folder: /wordpress/wp-content/languages/* See: https://github.com/sandstormports/wordpress/commit/89da894c46f206fd7d0db55d108a5f7fcff2400b And: https://github.com/sandstormports/wordpress/commit/90e055d0f9b671fb1f39aa290f56f3ce242b4d52
Remove install routine and add Sandstorm headers
- wp-admin/install.php See: https://github.com/sandstormports/wordpress/commit/f898ea2774be4b46c39e2454ffbd3acfb03ab10e#diff-9636b67c3bbe3b38c551b934996b85f6
Hide the 'Browse' button on the plugin upload page
- wp-admin/plugin-install.php See https://github.com/sandstormports/wordpress/commit/802fca463d3a1ef19c35864ea812f12d24d21ace#diff-ca786a5013d5f6bca8d92163c8177813
Remove a usage of wp_get_referer
- wp-admin/plugins.php see https://github.com/sandstormports/wordpress/commit/db22b21e58dfbc6b2e752334cf7597234591e121#diff-4f90fb5ca9a2b55035d1d3ff7bbe52ae
New user instructions
- wp-admin/user-new.php see https://github.com/sandstormports/wordpress/commit/428cf2d8859639d45755242253c19d6466f0fa77#diff-202a404144d29388123d7075b098d345
- wp-content/install.php see https://github.com/sandstormports/wordpress/blob/master/wp-content/install.php
- wp-content/mu-plugins see https://github.com/sandstormports/wordpress/blob/master/wp-content/mu-plugins
- wp-content/plugins/sqlite-integration see https://github.com/sandstormports/wordpress/blob/master/wp-content/plugins/sqlite-integration
- wp-content/plugins/wordpress-importer/languages/wordpress-importer.pot
- wp-content/plugins/wordpress-importer/parsers.php
- wp-content/plugins/wordpress-importer/readme.txt
- wp-content/plugins/wordpress-importer/wordpress-importer.php all 4 new, see https://github.com/sandstormports/wordpress/tree/master/wp-content/plugins/wordpress-importer -> this maybe needs an update too
- Language Support, See: https://github.com/sandstormports/wordpress/pull/1/commits
- wp-content/plugins/hello.php
have to test if it's still an issue first
-
wp-includes/admin-bar.php see https://github.com/sandstormports/wordpress/commit/1585fcb91fa0bfa810accc1123d82278e2346c4a
-
wp-includes/media.php see: https://github.com/sandstormports/wordpress/commit/fb930204f1ceb4565b32fe84121e55819faee812#diff-297bf46a572d5f80513d3fed476cd2a2