%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/bitrix/www/local/templates/p4_new/components/bitrix/forum.topic.reviews/ajax/
Upload File :
Create Path :
Current File : //home/bitrix/www/local/templates/p4_new/components/bitrix/forum.topic.reviews/ajax/template.php

<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
// ************************* Input params***************************************************************
if (LANGUAGE_ID == 'ru'):
	$path = str_replace(array("\\", "//"), "/", dirname(__FILE__)."/ru/script.php");
	include($path);
endif;

if (!empty($arResult["MESSAGES"])):
?>

<?
$iCount = 0;
foreach ($arResult["MESSAGES"] as $res):
	$iCount++;
	$author = getUserMeta($res["AUTHOR_ID"]);
	$profile = getUserProfile($res["AUTHOR_ID"]);
?>
	<br/>
	<table cellspacing="0" border="0" class="reviews-post-table <?=($iCount == 1 ? "reviews-post-first " : "")?><?
		?><?=($iCount == count($arResult["MESSAGES"]) ? "reviews-post-last " : "")?><?
		?><?=($iCount%2 == 1 ? "reviews-post-odd " : "reviews-post-even ")?><?
		?><?=(($res["APPROVED"] == 'Y') ? "" : "reviews-post-hidden")
		?>" id="message<?=$res["ID"]?>">
		<tbody><tr>
			<td class="rpt_ava" >
				<div class="col-new">
					<div class="portfolio-item">
						<a href="<?=$profile['LINK']?>" class="portfolio-item-link"><img src="<?=$author['AVATAR']?>"></a>
						<div class="clearfix"></div>
					</div>
				</div>
			</td>
			<td class="rpt_first">
		
		<?if ($arParams["SHOW_RATING"] == "Y") {?>
			<div class="review-rating rating_vote_graphic">
				<?
				$arRatingParams = Array(
						"ENTITY_TYPE_ID" => "FORUM_POST",
						"ENTITY_ID" => $res["ID"],
						"OWNER_ID" => $res["AUTHOR_ID"],
						"PATH_TO_USER_PROFILE" => "/user/#USER_ID#/"
					);
				if (!isset($res['RATING']))
					$res['RATING'] = array(
							"USER_VOTE" => 0,
							"USER_HAS_VOTED" => 'N',
							"TOTAL_VOTES" => 0,
							"TOTAL_POSITIVE_VOTES" => 0,
							"TOTAL_NEGATIVE_VOTES" => 0,
							"TOTAL_VALUE" => 0
						);

				$arRatingParams = array_merge($arRatingParams, $res['RATING']);
				$GLOBALS["APPLICATION"]->IncludeComponent( "bitrix:rating.vote", $arParams["RATING_TYPE"],
					$arRatingParams, $component, array("HIDE_ICONS" => "Y"));
				?>
			</div>
		<? } ?>
			<div>   
				<a name="message<?=$res["ID"]?>"></a><b><a href="<?=$profile['LINK']?>"><?=$author['NAME']?></a></b>
				<br/><span class='message-post-date'><?=FormatDate('d.m.Y H:i', strtotime($res["POST_DATE"]))?></span>
			</div>
	</td>
	<td class="rpt_comment">
		<div class="testimonial item"><div class="testimonials-arrow"></div>
			<div class="testimonial-content" id="message_text_<?=$res["ID"]?>">
					<?=$res["~POST_MESSAGE_TEXT"]?>
			</div>
<?
	foreach ($res["FILES"] as $arFile): 
	?><div class="reviews-message-img"><?
		?><?$GLOBALS["APPLICATION"]->IncludeComponent(
			"bitrix:forum.interface", "show_file",
			Array(
				"FILE" => $arFile,
				"WIDTH" => $arResult["PARSER"]->image_params["width"],
				"HEIGHT" => $arResult["PARSER"]->image_params["height"],
				"CONVERT" => "N",
				"FAMILY" => "FORUM",
				"SINGLE" => "Y",
				"RETURN" => "N",
				"SHOW_LINK" => "Y"),
			null,
			array("HIDE_ICONS" => "Y"));
	?></div><?
	endforeach;
?>
<?  if ($arResult["SHOW_POST_FORM"] == "Y") { ?>
		<div class="reviews-post-reply-buttons"><noindex>
<?			if ($arResult["PANELS"]["MODERATE"] == "Y") { ?>
				<span class="separator"></span>
				<a rel="nofollow" href="<?=$res["URL"]["MODERATE"]?>" class="reviews-button-small" <? if ($arParams['AJAX_POST'] == 'Y') { ?>onclick="return replyActionComment(this, 'MODERATE');"<? } ?>><?=GetMessage((($res["APPROVED"] == 'Y') ? "F_HIDE" : "F_SHOW"))?></a>
<?			} ?>
<?			if ($arResult["PANELS"]["DELETE"] == "Y") { ?>
				<span class="separator"></span>
				<a rel="nofollow" href="<?=$res["URL"]["DELETE"]?>" class="reviews-button-small" <? if ($arParams['AJAX_POST'] == 'Y') { ?>onclick="return replyActionComment(this, 'DEL');"<? } ?>><?=GetMessage("F_DELETE")?></a>
<?			} ?>
<?			if ($arParams["SHOW_RATING"] == "Y") { ?>
			<span class="rating_vote_text">
			<span class="separator"></span>
				<?
				$arRatingParams = Array(
						"ENTITY_TYPE_ID" => "FORUM_POST",
						"ENTITY_ID" => $res["ID"],
						"OWNER_ID" => $res["AUTHOR_ID"],
						"PATH_TO_USER_PROFILE" => "/user/#USER_ID#/"
					);
				if (!isset($res['RATING']))
					$res['RATING'] = array(
							"USER_VOTE" => 0,
							"USER_HAS_VOTED" => 'N',
							"TOTAL_VOTES" => 0,
							"TOTAL_POSITIVE_VOTES" => 0,
							"TOTAL_NEGATIVE_VOTES" => 0,
							"TOTAL_VALUE" => 0
						);
				$arRatingParams = array_merge($arRatingParams, $res['RATING']);
				$GLOBALS["APPLICATION"]->IncludeComponent( "bitrix:rating.vote", $arParams["RATING_TYPE"], $arRatingParams, $component, array("HIDE_ICONS" => "Y"));
				?>
			</span>
<?			} ?>
		</noindex></div>
<?  } ?>
     </div>
		</div>
	</td></tr>
	
	</tbody>
	</table>
<?
endforeach;
endif;

if (strlen($arResult["NAV_STRING"]) > 0 &&
	$arResult["NAV_RESULT"]->NavPageCount > 1 &&
	$arResult["NAV_RESULT"]->NavPageNomer < $arResult["NAV_RESULT"]->NavPageCount):
?>
<div style="float:right"><br/>
	<a class="btn-small btn-color btn-pad" href="javascript:void(0);"
	onclick="loadPrevComments(this,<?=$arResult["NAV_RESULT"]->NavPageNomer+1;?>,<?=$arResult["NAV_RESULT"]->NavPageSize;?>,<?=$arParams['FORUM_ID']?>,<?=$arResult['ELEMENT']['PRODUCT']['ID']?>)"><?=GetMessage("SEE_PREVIOUS_COMMENTS")?></a>
</div>
<?
endif;
?>

Zerion Mini Shell 1.0