wenpai.org/wp-content/plugins/bbp-style-pack/includes/not_working.php
2024-06-21 23:57:39 +08:00

161 lines
No EOL
4.8 KiB
PHP

<?php
// Exit if accessed directly
defined( 'ABSPATH' ) || exit;
function bsp_not_working() {
?>
<h3>
<?php _e('It\'s not working !!', 'bbp-style-pack'); ?>
</h3>
<p><?php _e('It may be as simple as closing and restarting your browser, so try this first !!', 'bbp-style-pack'); ?>
</p>
<p><?php _e('If that doesn\'t work...', 'bbp-style-pack'); ?>
</p>
<h4><?php _e('Background', 'bbp-style-pack'); ?>
</h4>
<p><?php _e('Style pack works with many/most sites, but it can fail due to a myriad of reasons, including (but no means limited to) site permissions, php versions, other plugins and most often site themes where the theme author has altered bbpress files.', 'bbp-style-pack'); ?>
</p>
<p><?php _e('This is no-ones fault - whilst I can control how bbpress performs, there are many thousands of plugins and themes, all of which may be trying to amend the same stuff as I am, and many host poviders who will have differing but equally valid permission and code versions.', 'bbp-style-pack'); ?></p>
<h4><?php _e('Problem finding', 'bbp-style-pack'); ?>
</h4>
<p><?php _e('1. "caching" software that speeds up the download of your site, but may not recognise and immediately make changes from my plugin', 'bbp-style-pack'); ?>
</p>
<p><?php _e('Do you know if you are using caching software? If so then try refreshing, purging or deactivating to see if this fixes.', 'bbp-style-pack'); ?>
</p>
<p><?php _e('If you still have the issue, we need to work out which parts are working and which not', 'bbp-style-pack'); ?>
</p>
<p><?php _e('We need to look at 2 areas - files and css', 'bbp-style-pack'); ?>
</p>
<h4><?php _e('2. Files', 'bbp-style-pack'); ?>
</h4>
<p><?php _e('If your theme author has changed bbpress files in his theme, this will be for valid reason, which may relate to either style or functionality', 'bbp-style-pack'); ?>
</p>
<?php
$dir = get_stylesheet_directory();
$dir =$dir.'/bbpress/' ;
if (is_dir($dir)){
if ($dh = opendir($dir)){
echo '<p> <span style = "color : white ; background-color : #FFC200;">' ;
_e( 'The following bbpress files are held a bbpress folder in your theme' , 'bbp-style-pack' ) ;
echo '</span></p>' ;
while (($file = readdir($dh)) !== false){
if ($file != '.' && $file != '..' ) {
echo $file . '<br>';
}
}
closedir($dh);
echo '<p> <span style = "color : white ; background-color : #FFC200;">' ;
_e(' This may or may not be affecting the working of my plugin - contact my' , 'bbp-style-pack' ) ;
echo ' <a href ="https://wordpress.org/support/plugin/bbp-style-pack" target="_blank"> ' ;
_e ( 'support site' , 'bbp-style-pack' ) ;
echo '</a> if you need further help </span></p>' ;
}
}
else {
echo '<p> <span style = "color : white ; background-color : green;">' ;
_e ('No bbpress files have been changed in the theme' , 'bbp-style-pack' ) ;
echo '</span></p>' ;
}
$dir2 = get_template_directory();
$dir2 =$dir2.'/bbpress/' ;
if ($dir != $dir2 ) {
if (is_dir($dir2)){
echo '<p> <span style = "color : white ; background-color : amber;">' ;
_e ('The following bbpress files are held a bbpress folder in your parent theme' , 'bbp-style-pack') ;
echo '</span></p>' ;
if ($dh = opendir($dir2)){
while (($file = readdir($dh)) !== false){
if ($file != '.' && $file != '..' ) {
echo $file . '<br>';
}
}
closedir($dh);
echo '<p> <span style = "color : white ; background-color : #FFC200;">' ;
_e(' This may or may not be affecting the working of my plugin - contact my' , 'bbp-style-pack' ) ;
echo ' <a href ="https://wordpress.org/support/plugin/bbp-style-pack" target="_blank"> ' ;
_e ( 'support site' , 'bbp-style-pack' ) ;
echo '</a> if you need further help </span></p>' ;
}
}
else {
echo '<p> <span style = "color : white ; background-color : green;">' ;
_e( 'No bbpress files have been changed in the parent theme' , 'bbp-style-pack') ;
echo '</span></p>' ;
}
}
?>
<h4><?php _e('3. CSS', 'bbp-style-pack'); ?>
</h4>
<p><?php _e('If css had loaded then the text below will have a green background, if it has not loaded this will be a red background', 'bbp-style-pack'); ?>
</p>
<style>
.not-working {
color : white ;
background-color: red;
}
</style>
<p><span class="not-working working "><?php _e('This sentance should have a green background', 'bbp-style-pack'); ?>
</span></p>
<p><?php _e('If the background is red, then try amending the "css location" tab above', 'bbp-style-pack'); ?>
<table>
<tr>
<td></td>
<td>
<?php _e('check the activate box and set the location to ', 'bbp-style-pack'); ?>
</td>
</tr>
<tr>
<td></td>
<td></td><td>
<?php _e('wp-content/uploads/', 'bbp-style-pack'); ?>
</td>
</tr>
<tr>
<td></td>
<td>
<?php _e('and save these changes', 'bbp-style-pack'); ?>
</td>
</tr>
</table>
<p><?php _e('and then come back and re-check this area.', 'bbp-style-pack'); ?>
</p>
<?php
}
?>