本文整理汇总了PHP中osc_format_date函数的典型用法代码示例。如果您正苦于以下问题:PHP osc_format_date函数的具体用法?PHP osc_format_date怎么用?PHP osc_format_date使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了osc_format_date函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: processData
private function processData($media)
{
if (!empty($media)) {
foreach ($media as $aRow) {
$row = array();
$row['bulkactions'] = '<input type="checkbox" name="id[]" value="' . $aRow['pk_i_id'] . '" />';
$row['file'] = '<div id="media_list_pic"><img src="' . osc_apply_filter('resource_path', osc_base_url() . $aRow['s_path']) . $aRow['pk_i_id'] . '_thumbnail.' . $aRow['s_extension'] . '" style="max-width: 60px; max-height: 60px;" /></div> <div id="media_list_filename">' . $aRow['s_content_type'];
$row['action'] = '<a onclick="return delete_dialog(\'' . $aRow['pk_i_id'] . '\');" >' . __('Delete') . '</a>';
$row['attached_to'] = '<a target="_blank" href="' . osc_item_url_ns($aRow['fk_i_item_id']) . '">item #' . $aRow['fk_i_item_id'] . '</a>';
$row['date'] = osc_format_date($aRow['dt_pub_date']);
$row = osc_apply_filter('media_processing_row', $row, $aRow);
$this->addRow($row);
$this->rawRows[] = $aRow;
}
}
}
示例2: osc_user_public_profile_url
<div class="pull-left pub-details">
<?php
if (osc_item_user_id() != null) {
?>
<h5><a href="<?php
echo osc_user_public_profile_url(osc_item_user_id());
?>
"><?php
echo osc_item_contact_name();
?>
</a> </h5>
<small><?php
_e("Registered on", 'flatter');
?>
<?php
echo osc_format_date(osc_user_regdate());
?>
</small>
<?php
} else {
?>
<h5><?php
echo osc_item_contact_name();
?>
</h5>
<?php
}
?>
</div>
<?php
}
示例3: osc_market_external_sources
<input type="checkbox" <?php
echo osc_market_external_sources() ? 'checked="checked"' : '';
?>
name="market_external_sources" />
<?php
_e('Allow updates and installations of non-official plugins and themes');
?>
</label>
</div>
</div>
</div>
<div class="form-row">
<div class="form-label"></div>
<div class="form-controls">
<?php
printf(__('Last checked on %s'), osc_format_date(date('d-m-Y h:i:s', osc_get_preference('themes_last_version_check'))));
?>
<a class="btn btn-mini" href="<?php
echo osc_admin_base_url(true);
?>
?page=settings&action=check_updates"><?php
_e('Check updates');
?>
</a>
</div>
</div>
<div class="clear"></div>
<div class="form-actions">
<input type="submit" id="save_changes" value="<?php
echo osc_esc_html(__('Save changes'));
?>
示例4: implode
if (count($location) > 0) {
?>
<div class="item-location">
<i class="fa fa-map-marker"></i>
<?php
echo implode(', ', $location);
?>
</div>
<?php
}
?>
<div class="item-date">
<i class="fa fa-calendar"></i>
<?php
if (osc_item_pub_date() !== '') {
printf(__('%1$s', 'pop'), osc_format_date(osc_item_pub_date()));
}
?>
</div>
<?php
voting_item_detail();
?>
</div>
<?php
if (osc_price_enabled_at_items() && osc_item_price()) {
?>
<div class="item-price">
<?php
echo osc_item_formated_price();
示例5: osc_item_category
?>
"><?php
echo osc_item_category();
?>
</a></span> <?php
if (osc_item_is_premium()) {
?>
<span class="label success"><?php
_e('Premium', 'twitter');
?>
</span><?php
}
?>
</h3>
<p><?php
printf(__('<strong>Publish date</strong>: %s', 'twitter'), osc_format_date(osc_item_pub_date()));
?>
</p>
<?php
$location = array();
if (osc_item_country() != '') {
$location[] = sprintf(__('<strong>Country</strong>: %s', 'twitter'), osc_item_country());
}
if (osc_item_region() != '') {
$location[] = sprintf(__('<strong>Region</strong>: %s', 'twitter'), osc_item_region());
}
if (osc_item_city() != '') {
$location[] = sprintf(__('<strong>City</strong>: %s', 'twitter'), osc_item_city());
}
if (count($location) > 0) {
?>
示例6: doModel
function doModel()
{
//specific things for this class
switch ($this->action) {
case 'bulk_actions':
break;
case 'regions':
//Return regions given a countryId
$regions = Region::newInstance()->findByCountry(Params::getParam("countryId"));
echo json_encode($regions);
break;
case 'cities':
//Returns cities given a regionId
$cities = City::newInstance()->findByRegion(Params::getParam("regionId"));
echo json_encode($cities);
break;
case 'location':
// This is the autocomplete AJAX
$cities = City::newInstance()->ajax(Params::getParam("term"));
echo json_encode($cities);
break;
case 'userajax':
// This is the autocomplete AJAX
$users = User::newInstance()->ajax(Params::getParam("term"));
if (count($users) == 0) {
echo json_encode(array(0 => array('id' => '', 'label' => __('No results'), 'value' => __('No results'))));
} else {
echo json_encode($users);
}
break;
case 'date_format':
echo json_encode(array('format' => Params::getParam('format'), 'str_formatted' => osc_format_date(date('Y-m-d H:i:s'), Params::getParam('format'))));
break;
case 'runhook':
// run hooks
$hook = Params::getParam('hook');
if ($hook == '') {
echo json_encode(array('error' => 'hook parameter not defined'));
break;
}
switch ($hook) {
case 'item_form':
osc_run_hook('item_form', Params::getParam('catId'));
break;
case 'item_edit':
$catId = Params::getParam("catId");
$itemId = Params::getParam("itemId");
osc_run_hook("item_edit", $catId, $itemId);
break;
default:
osc_run_hook('ajax_admin_' . $hook);
break;
}
break;
case 'categories_order':
// Save the order of the categories
osc_csrf_check(false);
$aIds = Params::getParam('list');
$orderParent = 0;
$orderSub = 0;
$catParent = 0;
$error = 0;
$catManager = Category::newInstance();
$aRecountCat = array();
foreach ($aIds as $id => $parent) {
if ($parent == 'root') {
$res = $catManager->updateOrder($id, $orderParent);
if (is_bool($res) && !$res) {
$error = 1;
}
// find category
$auxCategory = Category::newInstance()->findByPrimaryKey($id);
// set parent category
$conditions = array('pk_i_id' => $id);
$array['fk_i_parent_id'] = NULL;
$res = $catManager->update($array, $conditions);
if (is_bool($res) && !$res) {
$error = 1;
} else {
if ($res == 1) {
// updated ok
$parentId = $auxCategory['fk_i_parent_id'];
if ($parentId) {
// update parent category stats
array_push($aRecountCat, $id);
array_push($aRecountCat, $parentId);
}
}
}
$orderParent++;
} else {
if ($parent != $catParent) {
$catParent = $parent;
$orderSub = 0;
}
$res = $catManager->updateOrder($id, $orderSub);
if (is_bool($res) && !$res) {
$error = 1;
}
// set parent category
//.........这里部分代码省略.........
示例7: processData
private function processData($alerts)
{
if (!empty($alerts) && !empty($alerts['alerts'])) {
$csrf_token_url = osc_csrf_token_url();
foreach ($alerts['alerts'] as $aRow) {
$row = array();
$options = array();
// first column
$row['bulkactions'] = '<input type="checkbox" name="alert_id[]" value="' . $aRow['pk_i_id'] . '" /></div>';
$options[] = '<a onclick="return delete_alert(\'' . $aRow['pk_i_id'] . '\');" href="#">' . __('Delete') . '</a>';
if ($aRow['b_active'] == 1) {
$options[] = '<a href="' . osc_admin_base_url(true) . '?page=users&action=status_alerts&alert_id[]=' . $aRow['pk_i_id'] . '&' . $csrf_token_url . '&status=0" >' . __('Deactivate') . '</a>';
} else {
$options[] = '<a href="' . osc_admin_base_url(true) . '?page=users&action=status_alerts&alert_id[]=' . $aRow['pk_i_id'] . '&' . $csrf_token_url . '&status=1" >' . __('Activate') . '</a>';
}
$options = osc_apply_filter('actions_manage_alerts', $options, $aRow);
// create list of actions
$auxOptions = '<ul>' . PHP_EOL;
foreach ($options as $actual) {
$auxOptions .= '<li>' . $actual . '</li>' . PHP_EOL;
}
$auxOptions .= '</ul>' . PHP_EOL;
$actions = '<div class="actions">' . $auxOptions . '</div>' . PHP_EOL;
// second column
$row['email'] = '<a href="' . osc_admin_base_url(true) . '?page=items&userId=">' . $aRow['s_email'] . '</a>' . $actions;
// third row
$pieces = array();
$conditions = osc_get_raw_search((array) json_decode($aRow['s_search'], true));
if (isset($conditions['sPattern']) && $conditions['sPattern'] != '') {
$pieces[] = sprintf(__("<b>Pattern:</b> %s"), $conditions['sPattern']);
}
if (isset($conditions['aCategories']) && !empty($conditions['aCategories'])) {
$l = min(count($conditions['aCategories']), 4);
$cat_array = array();
for ($c = 0; $c < $l; $c++) {
$cat_array[] = $conditions['aCategories'][$c];
}
if (count($conditions['aCategories']) > $l) {
$cat_array[] = '<a href="#" class="more-tooltip" categories="' . osc_esc_html(implode(", ", $conditions['aCategories'])) . '" >' . __("...More") . '</a>';
}
$pieces[] = sprintf(__("<b>Categories:</b> %s"), implode(", ", $cat_array));
}
$row['alert'] = implode($pieces, ", ");
// fourth row
$row['date'] = osc_format_date($aRow['dt_date']);
$row = osc_apply_filter('alerts_processing_row', $row, $aRow);
$this->addRow($row);
$this->rawRows[] = $aRow;
}
}
}
示例8: processData
private function processData($users)
{
if(!empty($users)) {
$csrf_token_url = osc_csrf_token_url();
foreach($users as $aRow) {
$row = array();
$options = array();
$options_more = array();
// first column
$options[] = '<a href="' . osc_admin_base_url(true) . '?page=users&action=edit&id=' . $aRow['pk_i_id'] . '">' . __('Edit') . '</a>';
$options[] = '<a onclick="return delete_dialog(\'' . $aRow['pk_i_id'] . '\');" href="' . osc_admin_base_url(true) . '?page=users&action=delete&id[]=' . $aRow['pk_i_id'] . '">' . __('Delete') . '</a>';
$options[] = '<a href="' . osc_user_public_profile_url($aRow['pk_i_id']) . '" targe="_blank">' . __('Public profile') . '</a>';
if( $aRow['b_active'] == 1 ) {
$options_more[] = '<a href="' . osc_admin_base_url(true) . '?page=users&action=deactivate&id[]=' . $aRow['pk_i_id'] . '&' . $csrf_token_url . '">' . __('Deactivate') . '</a>';
} else {
$options_more[] = '<a href="' . osc_admin_base_url(true) . '?page=users&action=activate&id[]=' . $aRow['pk_i_id'] . '&' . $csrf_token_url .'">' . __('Activate') . '</a>';
}
if( $aRow['b_enabled'] == 1 ) {
$options_more[] = '<a href="' . osc_admin_base_url(true) . '?page=users&action=disable&id[]=' . $aRow['pk_i_id'] . '&' . $csrf_token_url . '">' . __('Block') . '</a>';
} else {
$options_more[] = '<a href="' . osc_admin_base_url(true) . '?page=users&action=enable&id[]=' . $aRow['pk_i_id'] . '&' . $csrf_token_url . '">' . __('Unblock') . '</a>';
}
if( osc_user_validation_enabled() && ( $aRow['b_active'] == 0 ) ) {
$options_more[] = '<a href="' . osc_admin_base_url(true) . '?page=users&action=resend_activation&id[]=' . $aRow['pk_i_id'] . '&' . $csrf_token_url . '">' . __('Re-send activation email') . '</a>';
}
$options_more = osc_apply_filter('more_actions_manage_users', $options_more, $aRow);
// more actions
$moreOptions = '<li class="show-more">'.PHP_EOL.'<a href="#" class="show-more-trigger">'. __('Show more') .'...</a>'. PHP_EOL .'<ul>'. PHP_EOL;
foreach( $options_more as $actual ) {
$moreOptions .= '<li>'.$actual."</li>".PHP_EOL;
}
$moreOptions .= '</ul>'. PHP_EOL .'</li>'.PHP_EOL;
$options = osc_apply_filter('actions_manage_users', $options, $aRow);
// create list of actions
$auxOptions = '<ul>'.PHP_EOL;
foreach( $options as $actual ) {
$auxOptions .= '<li>'.$actual.'</li>'.PHP_EOL;
}
$auxOptions .= $moreOptions;
$auxOptions .= '</ul>'.PHP_EOL;
$actions = '<div class="actions">'.$auxOptions.'</div>'.PHP_EOL;
$status = $this->get_row_status($aRow);
$row['status-border'] = '';
$row['status'] = $status['text'];
$row['bulkactions'] = '<input type="checkbox" name="id[]" value="' . $aRow['pk_i_id'] . '" /></div>';
$row['email'] = '<a href="' . osc_admin_base_url(true) . '?page=items&userId='. $aRow['pk_i_id'] .'&user='. $aRow['s_name'] .'">' . $aRow['s_email'] . '</a>'. $actions;
$row['username'] = $aRow['s_username'];
$row['name'] = $aRow['s_name'];
$row['date'] = osc_format_date($aRow['dt_reg_date']);
$row['items'] = $aRow['i_items'];
$row['update_date'] = osc_format_date($aRow['dt_mod_date']);
$row = osc_apply_filter('users_processing_row', $row, $aRow);
$this->addRow($row);
$this->rawRows[] = $aRow;
}
}
}
示例9: osc_item_formated_price
echo osc_item_formated_price();
?>
</small> · <?php
}
echo osc_item_title();
?>
</h1>
<p class="no-margin"><?php
printf(__('<strong>Published date:</strong> %s %s', 'twitter_bootstrap'), osc_format_date(osc_item_pub_date()), date(osc_time_format(), strtotime(osc_item_pub_date())));
?>
</p>
<?php
if (osc_item_mod_date() != '') {
?>
<p class="no-margin"><?php
printf(__('<strong>Modified date:</strong> %s %s', 'twitter_bootstrap'), osc_format_date(osc_item_mod_date()), date(osc_time_format(), strtotime(osc_item_mod_date())));
?>
</p>
<?php
}
?>
<?php
$item_location = item_detail_location();
?>
<?php
if (count($item_location) > 0) {
?>
<p class="no-margin"><?php
printf(__('<strong>Location:</strong> %s', 'twitter_bootstrap'), implode(', ', $item_location));
?>
</p>
示例10: printf
?>
<?php
}
?>
</li>
<li>
<?php
if (osc_item_pub_date() !== '') {
printf(__('<i class="fa fa-calendar-o"></i> Published date: %1$s', OSCLASSWIZARDS_THEME_FOLDER), osc_format_date(osc_item_pub_date()));
}
?>
</li>
<li>
<?php
if (osc_item_mod_date() !== '') {
printf(__('<span class="update"><i class="fa fa-calendar"></i> Modified date:</span> %1$s', OSCLASSWIZARDS_THEME_FOLDER), osc_format_date(osc_item_mod_date()));
}
?>
</li>
<?php
if (count($location) > 0) {
?>
<li>
<ul id="item_location">
<li><i class="fa fa-map-marker"></i> <?php
echo implode(', ', $location);
?>
</li>
</ul>
</li>
<?php
示例11: processData
private function processData($comments)
{
if (!empty($comments)) {
$csrf_token_url = osc_csrf_token_url();
foreach ($comments as $aRow) {
$row = array();
$options = array();
$options_more = array();
View::newInstance()->_exportVariableToView('item', Item::newInstance()->findByPrimaryKey($aRow['fk_i_item_id']));
if ($aRow['b_enabled']) {
$options_more[] = '<a href="' . osc_admin_base_url(true) . '?page=comments&action=status&id=' . $aRow['pk_i_id'] . '&' . $csrf_token_url . '&value=DISABLE">' . __('Block') . '</a>';
} else {
$options_more[] = '<a href="' . osc_admin_base_url(true) . '?page=comments&action=status&id=' . $aRow['pk_i_id'] . '&' . $csrf_token_url . '&value=ENABLE">' . __('Unblock') . '</a>';
}
$options_more[] = '<a onclick="return delete_dialog(\'' . $aRow['pk_i_id'] . '\');" href="' . osc_admin_base_url(true) . '?page=comments&action=delete&id=' . $aRow['pk_i_id'] . '" id="dt_link_delete">' . __('Delete') . '</a>';
$options[] = '<a href="' . osc_admin_base_url(true) . '?page=comments&action=comment_edit&id=' . $aRow['pk_i_id'] . '" id="dt_link_edit">' . __('Edit') . '</a>';
if ($aRow['b_active']) {
$options[] = '<a href="' . osc_admin_base_url(true) . '?page=comments&action=status&id=' . $aRow['pk_i_id'] . '&' . $csrf_token_url . '&value=INACTIVE">' . __('Deactivate') . '</a>';
} else {
$options[] = '<a href="' . osc_admin_base_url(true) . '?page=comments&action=status&id=' . $aRow['pk_i_id'] . '&' . $csrf_token_url . '&value=ACTIVE">' . __('Activate') . '</a>';
}
// more actions
$moreOptions = '<li class="show-more">' . PHP_EOL . '<a href="#" class="show-more-trigger">' . __('Show more') . '...</a>' . PHP_EOL . '<ul>' . PHP_EOL;
foreach ($options_more as $actual) {
$moreOptions .= '<li>' . $actual . "</li>" . PHP_EOL;
}
$moreOptions .= '</ul>' . PHP_EOL . '</li>' . PHP_EOL;
// create list of actions
$auxOptions = '<ul>' . PHP_EOL;
foreach ($options as $actual) {
$auxOptions .= '<li>' . $actual . '</li>' . PHP_EOL;
}
$auxOptions .= $moreOptions;
$auxOptions .= '</ul>' . PHP_EOL;
$actions = '<div class="actions">' . $auxOptions . '</div>' . PHP_EOL;
$status = $this->get_row_status($aRow);
$row['status-border'] = '';
$row['status'] = $status['text'];
$row['bulkactions'] = '<input type="checkbox" name="id[]" value="' . $aRow['pk_i_id'] . '" />';
if (empty($aRow['s_author_name'])) {
$user = User::newInstance()->findByPrimaryKey($aRow['fk_i_user_id']);
$aRow['s_author_name'] = $user['s_email'];
}
$row['author'] = $aRow['s_author_name'] . ' (<a target="_blank" href="' . osc_item_url() . '">' . osc_item_title() . '</a>)' . $actions;
$row['comment'] = $aRow['s_body'];
$row['date'] = osc_format_date($aRow['dt_pub_date']);
$row = osc_apply_filter('comments_processing_row', $row, $aRow);
$this->addRow($row);
$this->rawRows[] = $aRow;
}
}
}
示例12: doModel
function doModel()
{
//specific things for this class
switch ($this->action) {
case 'bulk_actions':
break;
case 'regions':
//Return regions given a countryId
$regions = Region::newInstance()->findByCountry(Params::getParam("countryId"));
echo json_encode($regions);
break;
case 'cities':
//Returns cities given a regionId
$cities = City::newInstance()->findByRegion(Params::getParam("regionId"));
echo json_encode($cities);
break;
case 'location':
// This is the autocomplete AJAX
$cities = City::newInstance()->ajax(Params::getParam("term"));
echo json_encode($cities);
break;
case 'userajax':
// This is the autocomplete AJAX
$users = User::newInstance()->ajax(Params::getParam("term"));
if (count($users) == 0) {
echo json_encode(array(0 => array('id' => '', 'label' => __('No results'), 'value' => __('No results'))));
} else {
echo json_encode($users);
}
break;
case 'date_format':
echo json_encode(array('format' => Params::getParam('format'), 'str_formatted' => osc_format_date(date('Y-m-d H:i:s'), Params::getParam('format'))));
break;
case 'runhook':
// run hooks
$hook = Params::getParam('hook');
if ($hook == '') {
echo json_encode(array('error' => 'hook parameter not defined'));
break;
}
switch ($hook) {
case 'item_form':
osc_run_hook('item_form', Params::getParam('catId'));
break;
case 'item_edit':
$catId = Params::getParam("catId");
$itemId = Params::getParam("itemId");
osc_run_hook("item_edit", $catId, $itemId);
break;
default:
osc_run_hook('ajax_admin_' . $hook);
break;
}
break;
case 'categories_order':
// Save the order of the categories
osc_csrf_check(false);
$aIds = Params::getParam('list');
$order = array();
$error = 0;
$catManager = Category::newInstance();
$aRecountCat = array();
foreach ($aIds as $cat) {
if (!isset($order[$cat['p']])) {
$order[$cat['p']] = 0;
}
$res = $catManager->update(array('fk_i_parent_id' => $cat['p'] == 'root' ? NULL : $cat['p'], 'i_position' => $order[$cat['p']]), array('pk_i_id' => $cat['c']));
if (is_bool($res) && !$res) {
$error = 1;
} else {
if ($res == 1) {
$aRecountCat[] = $cat['c'];
}
}
$order[$cat['p']] = $order[$cat['p']] + 1;
}
// update category stats
foreach ($aRecountCat as $rId) {
osc_update_cat_stats_id($rId);
}
if ($error) {
$result = array('error' => __("An error occurred"));
} else {
$result = array('ok' => __("Order saved"));
}
echo json_encode($result);
break;
case 'category_edit_iframe':
$this->_exportVariableToView('category', Category::newInstance()->findByPrimaryKey(Params::getParam("id"), 'all'));
if (count(Category::newInstance()->findSubcategories(Params::getParam("id"))) > 0) {
$this->_exportVariableToView('has_subcategories', true);
} else {
$this->_exportVariableToView('has_subcategories', false);
}
$this->_exportVariableToView('languages', OSCLocale::newInstance()->listAllEnabled());
$this->doView("categories/iframe.php");
break;
case 'field_categories_iframe':
$selected = Field::newInstance()->categories(Params::getParam("id"));
if ($selected == null) {
//.........这里部分代码省略.........
示例13: _e
</div>
</div>
<div class="form-row">
<div class="form-label"><?php _e('Market external sources'); ?></div>
<div class="form-controls">
<div class="form-label-checkbox">
<label>
<input type="checkbox" <?php echo ( osc_market_external_sources() ? 'checked="checked"' : '' ); ?> name="market_external_sources" />
<?php _e('Allow updates and installations of non-official plugins and themes'); ?>
</label>
</div>
</div>
</div>
<div class="form-row">
<div class="form-label"></div>
<div class="form-controls">
<?php printf(__('Last checked on %s'), osc_format_date( date('d-m-Y h:i:s', osc_get_preference('themes_last_version_check')) )); ?> <a class="btn btn-mini" href="<?php echo osc_admin_base_url(true); ?>?page=settings&action=check_updates"><?php _e('Check updates');?></a>
</div>
</div>
<div class="clear"></div>
<div class="form-actions">
<input type="submit" id="save_changes" value="<?php echo osc_esc_html( __('Save changes') ); ?>" class="btn btn-submit" />
</div>
</div>
</fieldset>
</form>
</div>
<!-- /settings form -->
</div>
<?php osc_current_admin_theme_path( 'parts/footer.php' ); ?>
示例14: _e
?>
<?php
_e('Price', 'osclasswizards');
?>
: <?php
echo osc_item_formated_price();
?>
<?php
}
?>
</div>
<div class="item-date">
<i class="fa fa-calendar"></i>
<?php
if (osc_item_pub_date() !== '') {
printf(__('%1$s', 'osclasswizards'), osc_format_date(osc_item_pub_date()));
}
?>
</div>
<?php
if (count($location) > 0) {
?>
<div id="item_location">
<i class="fa fa-map-marker"></i>
<?php
echo implode(', ', $location);
?>
</div>
<?php
}
?>
示例15: osc_item_category
</div>
<div id="main">
<div id="type_dates">
<strong><?php
echo osc_item_category();
?>
</strong>
<em class="publish"><?php
if (osc_item_pub_date() != '') {
echo osc_format_date(osc_item_pub_date());
}
?>
</em>
<em class="update"><?php
if (osc_item_mod_date() != '') {
echo osc_format_date(osc_item_mod_date());
}
?>
</em>
</div>
<ul id="item_location">
<?php
if (osc_item_country() != "") {
?>
<li><?php
_e("Country", 'modern');
?>
: <strong><?php
echo osc_item_country();
?>
</strong></li><?php