diff --git a/e107_core/bbcodes/youtube.php b/e107_core/bbcodes/bb_youtube.php
similarity index 100%
rename from e107_core/bbcodes/youtube.php
rename to e107_core/bbcodes/bb_youtube.php
diff --git a/e107_handlers/bbcode_handler.php b/e107_handlers/bbcode_handler.php
index 4db8c96e3..ae323475d 100644
--- a/e107_handlers/bbcode_handler.php
+++ b/e107_handlers/bbcode_handler.php
@@ -322,22 +322,24 @@ class e_bbcode
{ // Find the file
if ($this->bbLocation[$code] == 'core')
{
- $bbFile = e_CORE.'bbcodes/'.strtolower(str_replace('_', '', $code));
+ $bbPath = e_CORE.'bbcodes/';
+ $bbFile = strtolower(str_replace('_', '', $code));
}
else
{ // Add code to check for plugin bbcode addition
- $bbFile = e_PLUGIN.$this->bbLocation[$code].'/'.strtolower($code);
+ $bbPath = e_PLUGIN.$this->bbLocation[$code].'/';
+ $bbFile = strtolower($code);
}
- if (file_exists($bbFile.'.php'))
+ if (file_exists($bbPath.'bb_'.$bbFile.'.php'))
{ // Its a bbcode class file
- require_once($bbFile.'.php');
- //echo "Load: {$bbFile}.php -->".$code_text.'
';
+ require_once($bbPath.'bb_'.$bbFile.'.php');
+ //echo "Load: {$bbFile}.php
";
$className = 'bb_'.$code;
$this->bbList[$code] = new $className();
}
- elseif (file_exists($bbFile.'.bb'))
+ elseif (file_exists($bbPath.$bbFile.'.bb'))
{
- $bbcode = file_get_contents($bbFile.'.bb');
+ $bbcode = file_get_contents($bbPath.$bbFile.'.bb');
$this->bbList[$code] = $bbcode;
}
else