clipbucket/upload/includes/classes/objects.class.php

103 lines
2.5 KiB
PHP
Raw Normal View History

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
}
?>