2013-10-07 12:17:06 +00:00
|
|
|
<?php
|
|
|
|
|
|
|
|
/**
|
|
|
|
* Author : Arslan Hassan
|
|
|
|
* Software : ClipBucket
|
|
|
|
*
|
|
|
|
* This Class is used to display different
|
|
|
|
* objects of ClipBucket
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
class CBObjects
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
* Function used to display templates in drop down
|
|
|
|
*/
|
|
|
|
function display_templates()
|
|
|
|
{
|
|
|
|
//Get Tempplates
|
|
|
|
$templates = CBTemplate::get_templates();
|
|
|
|
|
2014-09-16 12:42:43 +00:00
|
|
|
$dd = "<select class='form-control'>\n";
|
|
|
|
$dd .= "<option value=''>-Change Templete-</option>\n";
|
2013-10-07 12:17:06 +00:00
|
|
|
foreach($templates as $template)
|
|
|
|
{
|
|
|
|
if($template['name']!='')
|
|
|
|
$dd .= "<option value='".$template['dir']."'>".$template['name']."</option>\n";
|
|
|
|
}
|
|
|
|
$dd .="</select>\n";
|
|
|
|
|
|
|
|
return $dd;
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* This will display language selector for front UI
|
|
|
|
*/
|
2015-07-01 12:28:52 +00:00
|
|
|
function _display_languages($id='lang_selector',$class='lang_selector',$onchange='')
|
2013-10-07 12:17:06 +00:00
|
|
|
{
|
|
|
|
global $lang_obj;
|
2015-06-22 09:43:45 +00:00
|
|
|
|
2013-10-07 12:17:06 +00:00
|
|
|
$langs = $lang_obj->get_langs('yes');
|
|
|
|
|
|
|
|
if($class)
|
|
|
|
$class_attr = ' class="'.$class.'" ';
|
|
|
|
|
|
|
|
if($onchange)
|
|
|
|
$onchange_attr = ' onChange="'.$onchange.'" ';
|
|
|
|
|
|
|
|
$obj = "<select id='lang_selector' $class_attr $onchange_attr>\n";
|
|
|
|
$obj .= "<option value=''>".lang("chane_lang")."</option>\n";
|
|
|
|
foreach($langs as $lang)
|
|
|
|
{
|
|
|
|
if($lang_obj->lang == $lang['language_code'])
|
|
|
|
$selected = ' selected="selected" ';
|
|
|
|
else
|
|
|
|
$selected = '';
|
|
|
|
|
|
|
|
if($lang['language_name']!='')
|
|
|
|
$obj .= "<option value='".$lang['language_code']."' $selected>".$lang['language_name']."</option>\n";
|
|
|
|
}
|
|
|
|
$obj .="</select>\n";
|
|
|
|
return $obj;
|
|
|
|
}
|
2014-09-16 12:42:43 +00:00
|
|
|
/**
|
|
|
|
* This will display language selector for front UI
|
|
|
|
*/
|
2015-07-01 12:28:52 +00:00
|
|
|
function display_languages($id='lang_selector',$class='lang_selector form-control',$onchange='')
|
2014-09-16 12:42:43 +00:00
|
|
|
{
|
|
|
|
global $lang_obj;
|
|
|
|
$langs = $lang_obj->get_langs('yes');
|
|
|
|
|
|
|
|
$button_text = lang("chane_lang");
|
|
|
|
foreach($langs as $lang)
|
|
|
|
{
|
|
|
|
if($lang_obj->lang == $lang['language_code'])
|
|
|
|
{
|
|
|
|
$button_text = $lang['language_name'];
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
$obj = "<button type='button' class='btn btn-default dropdown-toggle lang' data-toggle='dropdown'>".$button_text." <span class='caret'></span></button>\n";
|
|
|
|
$obj .= "<ul class='dropdown-menu lang_ul' role='menu'>";
|
|
|
|
//$obj .= "<li><a href='#'>".lang("chane_lang")."</a></li>\n";
|
|
|
|
foreach($langs as $lang)
|
|
|
|
{
|
|
|
|
if($lang_obj->lang == $lang['language_code'])
|
|
|
|
$selected = ' class="active" ';
|
|
|
|
else
|
|
|
|
$selected = '';
|
|
|
|
|
|
|
|
if($lang['language_name']!='')
|
|
|
|
$obj .= "<li ".$selected."><a href='#'>".$lang['language_name']."</a></li>\n";
|
|
|
|
}
|
|
|
|
$obj .="</ul>\n";
|
|
|
|
return $obj;
|
|
|
|
}
|
2013-10-07 12:17:06 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
?>
|