".$BBCODE_TEMPLATE;
if(isset($temp[$mode]))
{
$BBCODE_TEMPLATE = $temp[$mode];
}
$visible = deftrue('e_WYSIWYG') ? "style='display:none'" : "";
if(is_readable(e_CORE."shortcodes/batch/bbcode_shortcodes.php"))
{
require_once(e_CORE."shortcodes/batch/bbcode_shortcodes.php");
return "
".$tp->parseTemplate($BBCODE_TEMPLATE)."
";
}
else
{
return "ERROR: ".e_CORE."shortcodes/batch/bbcode_shortcodes.php IS NOT READABLE.";
}
}
function Size_Select($formid='size_selector') {
$text ="
\n";
return $text;
}
function Color_Select($formid='col_selector') {
$text = "
";
return $text;
}
function PreImage_Select($formid='preimage_selector')
{
global $bbcode_imagedir;
$med = e107::getMedia();
$text ="";
$text .= $med->imageSelect($bbcode_imagedir,$formid);
return $text;
}
// Parameter '$bbcode_filedir' removed - not used in code.
function PreFile_Select($formid='prefile_selector')
{
require_once(e_HANDLER."userclass_class.php");
global $IMAGES_DIRECTORY, $fl;
$sql = e107::getDb();
$fl = e107::getFile();
$filelist = array();
$downloadList = array();
/*$sql->db_Select('download', '*', 'download_class != '.e_UC_NOBODY);
while ($row = $sql->db_Fetch()) {
extract($row);
if($download_url)
{
$filelist[] = array('id' => $download_id, 'name' => $download_name, 'url' => $download_url, 'class' => $download_class);
$downloadList[] = $download_url;
}
}*/
$tmp = $fl->get_files(e_FILE.'downloads/');
foreach($tmp as $value)
{
if(!in_array($value['fname'], $downloadList))
{
$filelist[] = array('id' => 0, 'name' => $value['fname'], 'url' => $value['fname']);
}
}
$text ="
\n\n";
return $text;
}
function Emoticon_Select($formid='emoticon_selector') {
require_once(e_HANDLER."emote.php");
$text ="
\n\n";
return $text;
}
?>