-1.31
Рейтинг
5.99
Сила

Дэн

другой домен

Fatal error: Uncaught exception 'SmartyException' with message 'unable to write file /home/ihevre/domains /public_html/templates/compiled/social/wrt508fcd3c227405.20622250' in /home/ihevre/domains/ public_html/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_write_file.php:44 Stack trace: #0 /home/ihevre/domains/ public_html/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_template.php(204): Smarty_Internal_Write_File::writeFile('/home/ihevre/do...', '<?php /* Smarty...', Object(Smarty)) #1 /home/ihevre/domains/ public_html/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_templatebase.php(155): Smarty_Internal_Template->compileTemplateSource() #2 /home/ihevre/domains /public_html/engine/modules/viewer/Viewer.class.php(447): Smarty_Internal_TemplateBase->fetch('/home/ihevre/do...') #3 /home/ihevre/domains/ public_html/engine/modules/viewer/Viewer.class.php(1393): ModuleViewer->Fetch('/home/ihevre/do...') #4 /home/ihevre/domains/ in /home/ihevre/domains/ public_html/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_write_file.php on line 44


Переехали на другой домен просто… и заного залили со старого бекапа… и он матерится… точку в чти аксесс убрали, и в конфге прописали пути и сайт… в чем дело?

скрыть рейтинг админа в списке

привет всем

наша задача скрыть число рейтинга админа в его профиле в списке юзеров

смотрим код

<dl>
				<dt>{$aLang.user_rating}:</dt>
				<dd>
					<strong>{$oUserList->getRating()}</strong>
				</dd>
			</dl>
		</div>
	{/foreach}
{else}
	<div class="notice-empty">
		{if $sUserListEmpty}
			{$sUserListEmpty}
		{else}
			{$aLang.user_empty}
		{/if}
	</div>
{/if}



{include file='paging.tpl' aPaging=$aPaging}


пытался сделать

<dl>
				<dt>{$aLang.user_date_registration}:</dt>
				<dd>
					<span title="{date_format date=$oUserList->getDateRegister() format="j F Y, H:i"}">{date_format date=$oUserList->getDateRegister() day="day H:i" format="j F Y, H:i"}</span>
				</dd>
			</dl>
       	      <strong>{if $oUserProfile->isAdministrator()}
               {else}</strong>  
			<dl>
				<dt>{$aLang.user_rating}:</dt>
				<dd>
					<strong>{$oUserList->getRating()}</strong>
				</dd>
			</dl>
		</div>
	{/foreach}
{else}
	<div class="notice-empty">
		{if $sUserListEmpty}
			{$sUserListEmpty}
		{else}
			{$aLang.user_empty}
		{/if}
	</div>
{/if}


а он матерится =(

смена слова при выходе

вечер добрый
нашему проекту (требование инвестора)

сменить слово лс_сек_ключ при выходе который генерирует 32 символа.

vasya.com/login/exit/?security_ls_key=d987c13f0bed3c74ee1916b7363f4455

единственное место где это прописано это в модулях, в секьюрити

public function ValidateSessionKey($sCode=null) {
		if(!$sCode) $sCode=getRequest('security_ls_key');
		return ($sCode==$this->GenerateSessionKey());
	}
	/**
	 * Устанавливает security-ключ в сессию
	 *
	 * @return string
	 */
	public function SetSessionKey() {
		$sCode = $this->GenerateSessionKey();
		$this->Viewer_Assign('LIVESTREET_SECURITY_KEY',$sCode);

		return $sCode;


при замене сего не генерируется ключа и выход кидает нам $die

где можно поменять и сделать к примеру

vasya.com/login/exit/?vasyok=d987c13f0bed3c74ee1916b7363f4455

голосовалка

всем привет! голосовалка на портале организована так — что можно быть в плюс быть в минус и при нажатии на количество (его ж не видно скоко там рейтинг топа) то как бы забирается голос в «жертву»… т.е либо плюс либо минус либо поглядеть… воздержатся… как сделать так чтоб функции воздержатся не было (ну это мона вырезать в тпл) а как сделать так чтоб значение рейтинга уже отображалось а не было например картинки глазика?

закрытие возможности удаления блога для юзера но для админа - оставим

привет
появилась нужда закрыть юзеру возможность удалить блог
оставить только возможность редактировать его

я пока что закоментил… но мне надо чтоб админ мог удалять все таки

на данный момент кнопки удалить нету в блоге

<!-- запрещаем удалять 
				{if $oUserCurrent->isAdministrator()}
					<a href="#" title="{$aLang.blog_delete}" id="blog_delete_show" class="delete">{$aLang.blog_delete}</a>
				{else}
					<a href="{router page='blog'}delete/{$oBlog->getId()}/?security_ls_key={$LIVESTREET_SECURITY_KEY}" 
					   title="{$aLang.blog_delete}" 
					   onclick="return confirm('{$aLang.blog_admin_delete_confirm}');" >{$aLang.blog_delete}</a>
				{/if}
        -->


как сделать так чтоб юзер (автор блога) не мог удалять
а админ мог?

и главный вопрос. если убрать кнопку тут. есть ли еще возможность заюзать функцию? ведь я тока графическую кнопку убираю… сможет ли юзер (если конечно будет знать) удалить как то блог? ну например там урл-ом www.site.ru/blog/delete/blala

или какой то другой… ведь используется

delete/{$oBlog->getId()}/?security_ls_key={$LIVESTREET_SECURITY_KEY}


как это прикрыть для создателя?

getrating? :)

у меня на фтп завелся файл размером 19 мб… за месяц закрытого юзания сайта…
и внутри такие строки

classes/modules/notify/Notify.class.php:			$this->Lang_Get('notify_subject_topic_new').' «'.htmlspecialchars($oBlog->getTitle()).'»',
classes/modules/acl/ACL.class.php:		if ($oUser->getId()==$oBlog->getOwnerId()) {
classes/modules/acl/ACL.class.php:		if ($oUser->getRating()>=$oBlog->getLimitRatingTopic()) {
classes/modules/acl/ACL.class.php:		if($oBlog->getType()=='close') {
classes/modules/acl/ACL.class.php:			$oBlogUser = $this->Blog_GetBlogUserByBlogIdAndUserId($oBlog->getId(),$oUser->getId());
classes/modules/acl/ACL.class.php:		if ($oBlog->getOwnerId()==$oUser->getId()) {
classes/modules/acl/ACL.class.php:		if ($oBlogUser=$this->Blog_GetBlogUserByBlogIdAndUserId($oBlog->getId(),$oUser->getId())) {
classes/modules/acl/ACL.class.php:		if($oBlog->getOwnerId()==$oUser->getId()) {
classes/modules/acl/ACL.class.php:		$oBlogUser=$this->Blog_GetBlogUserByBlogIdAndUserId($oBlog->getId(),$oUser->getId());
classes/modules/acl/ACL.class.php:		if ($oBlog->getOwnerId() == $oUser->getId()) {
classes/modules/acl/ACL.class.php:		$oBlogUser = $this->Blog_GetBlogUserByBlogIdAndUserId($oBlog->getId(), $oUser->getId());
classes/modules/acl/ACL.class.php:		if ($oBlog->getOwnerId() == $oUser->getId()) {
classes/modules/acl/ACL.class.php:		$oBlogUser = $this->Blog_GetBlogUserByBlogIdAndUserId($oBlog->getId(), $oUser->getId());
classes/modules/blog/Blog.class.php:				$aUserId[]=$oBlog->getOwnerId();
classes/modules/blog/Blog.class.php:			if (isset($aUsers[$oBlog->getOwnerId()])) {
classes/modules/blog/Blog.class.php:				$oBlog->setOwner($aUsers[$oBlog->getOwnerId()]);
classes/modules/blog/Blog.class.php:				$oBlog->setOwner(null); // или $oBlog->setOwner(new ModuleUser_EntityUser());
classes/modules/blog/Blog.class.php:			if (isset($aBlogUsers[$oBlog->getId()])) {
classes/modules/blog/Blog.class.php:				$oBlog->setUserIsJoin(true);
classes/modules/blog/Blog.class.php:				$oBlog->setUserIsAdministrator($aBlogUsers[$oBlog->getId()]->getIsAdministrator());
classes/modules/blog/Blog.class.php:				$oBlog->setUserIsModerator($aBlogUsers[$oBlog->getId()]->getIsModerator());
classes/modules/blog/Blog.class.php:				$oBlog->setUserIsJoin(false);
classes/modules/blog/Blog.class.php:				$oBlog->setUserIsAdministrator(false);
classes/modules/blog/Blog.class.php:				$oBlog->setUserIsModerator(false);
classes/modules/blog/Blog.class.php:			if (isset($aBlogsVote[$oBlog->getId()])) {
classes/modules/blog/Blog.class.php:				$oBlog->setVote($aBlogsVote[$oBlog->getId()]);
classes/modules/blog/Blog.class.php:				$oBlog->setVote(null);
classes/modules/blog/Blog.class.php:				$aBlogs[$oBlog->getId()]=$oBlog;


это чьих?

admin color

по следам данного топика:
livestreet.ru/blog/themes/9346.html
прописал стили себе в ксс и сделал хак. теперь админ пишет темной синим и болд. можно как то хуком или через ксс добавить картинку скажем 10х10 в виде шестеренки перед ником админа???

активация плагинов

активация плагинов

в чем разница между активацией или отключением плагина из админки или добавления названия плагина в плагинс.дат и если есть база то ручной импорт? также интересует порядок активации если например есть 10 плагинов какой первый активировать какой второй и так далее

Fatal error: Class 'ModuleUser_EntityUser' not found in

всем привет
платим 10 баксов за поимку преступника который портит нам проект)
видимо какой-то плагин

переодически вылазит такая ошибка

Fatal error: Class 'ModuleUser_EntityUser' not found in /home/public_html/engine/classes/Engine.class.php on line 807


произвольно
иногда 3 дня нету иногда по 10 раз в день
вылазит и на главной иногда и на разделе юзеры, и на профиле.

т.е у меня может вылезти 1 раз в день у другого 2 раза ив разных местах.
иногдав профиле
иногда на главной
иногда прямо внутри плагина от пс-нета, информер (прямо в рамочке)

список плагинов

admvote
autoopenid
errorreport
informer
level
native
opinion
page
popupinfo
templatesocial
topicinfo
usermedals
viewcount
voterules
carousel
prof
clans
mainpreview
flow


строка с кода ошибки

$oEntity=new $sClass($aParams);