Spade
Mini Shell
| Directory:~$ /home/lmsyaran/public_html/j3/components/com_hikashop/views/vote/tmpl/ |
| [Home] [System Details] [Kill Me] |
<?php
/**
* @package HikaShop for Joomla!
* @version 2.2.3
* @author hikashop.com
* @copyright (C) 2010-2013 HIKARI SOFTWARE. All rights reserved.
* @license GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
*/
defined('_JEXEC') or die('Restricted access');
?><?php
$current_url = hikashop_currentURL();
$set = JRequest::getString('sort_comment','');
$config = JFactory::getConfig();
if(HIKASHOP_J30){
$sef = $config->get('sef');
}else{
$sef = $config->getValue('config.sef');
}
if(!empty($set)){
if($sef){
$current_url =
preg_replace('/\/sort_comment-'.$set.'/','',$current_url);
}else{
$current_url =
preg_replace('/&sort_comment='.$set.'/','',$current_url);
}
}
$row = & $this->rows;
$elt = & $this->elts;
$pagination = & $this->pagination;
$no_comment = 1;
$hikashop_vote_con_req_list = $row->hikashop_vote_con_req_list;
$useful_rating = $row->useful_rating;
$comment_enabled = $row->comment_enabled;
$useful_style = $row->useful_style;
$show_comment_date = $row->show_comment_date;
if ($comment_enabled == 1) {
$hikashop_vote_user_id = hikashop_loadUser();
if (($hikashop_vote_con_req_list == 1 && $hikashop_vote_user_id !=
"") || $hikashop_vote_con_req_list == 0) {
?>
<div class="hikashop_listing_comment
ui-corner-top"><?php echo
JText::_('HIKASHOP_LISTING_COMMENT');?>
<?php if($row->vote_comment_sort_frontend){ ?>
<span style="float: right;"
class="hikashop_sort_listing_comment">
<?php
if($sef)
echo '<select name="sort_comment" onchange="var
url=\''.$current_url.'\'+\'/sort_comment-\'+this.value;
document.location.href=\''.JRoute::_('\'+url+\'').'\'">';
else
echo '<select name="sort_comment" onchange="var
url=\''.$current_url.'\'+\'&sort_comment=\'+this.value;
document.location.href=\''.JRoute::_('\'+url+\'').'\'">';
?>
<option <?php if($set == 'date')echo
"selected"; ?> value="date"><?php echo
JText::_('HIKASHOP_COMMENT_ORDER_DATE');?></option>
<option <?php if($set == 'helpful')echo
"selected"; ?> value="helpful"><?php echo
JText::_('HIKASHOP_COMMENT_ORDER_HELPFUL');?></option>
</select>
</span>
<?php } ?>
</div>
<?php
for ($i = 1; $i <= count($elt); $i++) {
if (!empty ($elt[$i]->vote_comment)) {
?>
<table class="ui-corner-all hika_comment_listing">
<tr>
<td class="hika_comment_listing_name">
<?php
if ($elt[$i]->vote_pseudo == '0') {
?>
<span class="hika_vote_listing_username"><?php
echo $elt[$i]->username; ?> </span>
<?php
} else {
?>
<span class="hika_vote_listing_username" ><?php
echo $elt[$i]->vote_pseudo; ?></span>
<?php
}
?>
</td>
<td class="hika_comment_listing_stars">
<?php
$nb_star_vote = $elt[$i]->vote_rating;
JRequest::setVar("nb_star",$nb_star_vote);
$nb_star_config = $row->vote_star_number;
JRequest::setVar("nb_max_star",$nb_star_config);
if($nb_star_vote != 0){
for($k=0; $k < $nb_star_vote; $k++ ){
?><span class="hika_comment_listing_full_stars"
></span><?php
}
$nb_star_empty = $nb_star_config - $nb_star_vote;
if($nb_star_empty != 0){
for($j=0; $j < $nb_star_empty; $j++ ){
?><span class="hika_comment_listing_empty_stars"
></span><?php
}
}
}
?>
</td>
<td>
<div class="hika_comment_listing_notification"
id='<?php echo $elt[$i]->vote_id; ?>' >
<?php
if($elt[$i]->total_vote_useful != 0){
if($elt[$i]->vote_useful == 0){
$hika_useful[$i] = $elt[$i]->total_vote_useful / 2;
}
else if($elt[$i]->total_vote_useful ==
$elt[$i]->vote_useful){
$hika_useful[$i] = $elt[$i]->vote_useful;
}
else if($elt[$i]->total_vote_useful ==
-$elt[$i]->vote_useful){
$hika_useful[$i] = 0;
}
else{
$hika_useful[$i] = ($elt[$i]->total_vote_useful +
$elt[$i]->vote_useful)/2;
}
$hika_useless[$i] = $elt[$i]->total_vote_useful -
$hika_useful[$i];
if($useful_style == "helpful"){
echo
JText::sprintf('HIKA_FIND_IT_HELPFUL',$hika_useful[$i],$elt[$i]->total_vote_useful);
}
}
else{
$hika_useless[$i] = 0;
$hika_useful[$i] = 0;
if($useful_style == "helpful"){
if ($useful_rating == 1) {
echo JText::_('HIKASHOP_NO_USEFUL');
}
}
}
?>
</div>
</td>
<?php
if ($useful_rating == 1) {
if($row->hide == 0 && $elt[$i]->already_vote == 0
&& $elt[$i]->vote_user_id != $hikashop_vote_user_id &&
$elt[$i]->vote_user_id != hikashop_getIP()){
?>
<?php if($useful_style == "thumbs"){?>
<td class="hika_comment_listing_useful_p
ui-corner-all">
<?php echo $hika_useful[$i];?>
</td>
<?php
}
?>
<td class="hika_comment_listing_useful"
title="Useful" onclick='hikashop_vote_useful(<?php echo
$elt[$i]->vote_id;?>,1);'"></td>
<?php if($useful_style == "thumbs"){?>
<td class="hika_comment_listing_useful_p
ui-corner-all">
<?php echo $hika_useless[$i];?>
</td>
<?php
}
?>
<td class="hika_comment_listing_useless"
title="Useless" onclick='hikashop_vote_useful(<?php echo
$elt[$i]->vote_id;?>,2);'"></td>
<?php
}
else{
if($useful_style == "thumbs"){
?>
<td class="hika_comment_listing_useful_p
ui-corner-all">
<?php echo $hika_useful[$i];?>
</td>
<td class="hika_comment_listing_useful
locked"></td>
<td class="hika_comment_listing_useless_p
ui-corner-all">
<?php echo $hika_useless[$i];?>
</td>
<td class="hika_comment_listing_useless
locked"></td>
<?php
}
else{
?>
<td class="hika_comment_listing_useful_p
hide"></td>
<td class="hika_comment_listing_useful locked
hide"></td>
<td class="hika_comment_listing_useless_p
hide"></td>
<td class="hika_comment_listing_useless locked
hide"></td>
<?php
}
}
}
?>
</tr>
<?php if($show_comment_date){ ?>
<tr>
<td colspan="8">
<?php
$class = hikashop_get('class.vote');
$vote = $class->get($elt[$i]->vote_id);
echo hikashop_getDate($vote->vote_date);
?>
</td>
</tr>
<?php } ?>
<tr>
<td colspan="8">
<div id="<?php echo $i; ?>"
class="hika_comment_listing_content"><?php echo
$elt[$i]->vote_comment; ?></div>
</td>
</tr>
<tr>
<td colspan="8"
class="hika_comment_listing_bottom">
<?php
if (!empty ($elt[$i]->purchased)) {
?>
<span
class="hikashop_vote_listing_useful_bought"><?php echo
JText::_('HIKASHOP_VOTE_BOUGHT_COMMENT'); ?></span>
<?php
}else echo "<br/>";
?>
</td>
</tr>
</table>
<?php
$no_comment = 0;
}
}
$later = '';
if($no_comment == 1){
?>
<table class="ui-corner-all hika_comment_listing">
<tr>
<td>
</td>
</tr>
<tr>
<td class="hika_comment_listing_empty">
<?php echo JText::_('HIKASHOP_NO_COMMENT_YET'); ?>
</td>
</tr>
<tr>
<td>
</td>
</tr>
</table>
<?php
}
else{
$this->pagination->form = ';
document.hikashop_comment_form';
$later = '<div
class="pagination">'.$this->pagination->getListFooter().$this->pagination->getResultsCounter().'</div>';
echo $later;
}
}
}
?>