CMS Eleanor - Поиск
Полная версия этой страницы: Официальный форум Eleanor CMS » Модуль личных диалогов v1.0
Официальный форум Eleanor CMS » Поддержка пользователей системы Eleanor CMS » Запросы функционала » Поддержка модификаций
Страницы: 1, 2
Alexander
Re-Aktor, а вы, когда загружали файлы, имена их не преобразовывали в нижний регистр, случайно?
Re-Aktor
Да действительно Тотал Командер перевел все в нижний регистр. Сейчас перезалью.
--------------
Re-Aktor
Да, верно проблема была в этом. Спасибо.
Re-Aktor
Не понял вот этого пункта инстала
Цитата
При этом образовавшиеся строки:

?>
<?php


У меня такая же ситуация как и у этого пользователя:
Цитата
Да в том-то и дело, что установка прошла нормально, в логах нет ошибок. В адвинке всё есть, то-есть настройки, права и т.д. А вот на сайте нет. На демо сайте при авторизации есть ссылка на личные сообщения, у меня такого нет.

Alexander
Re-Aktor, после правки файла, согласно инструкции, образуются строки, которые можно удалить. Если на сайте чего-то нет, значит неправильно что-то сделали.
Re-Aktor
Можете выложить по спойлером код файла login.php - а то я вкурить не могу.
Alexander

<?php
/*
	Элемент шаблона: блок логина пользователя. Вынесено в отдельный файл, дабы во-первых не засорять блоки, а во-вторых предоставить дизайнеру
	возможность разместить этот блок в самом логичном по его мнению месте
*/
if(!defined('CMS'))die;
$ltpl=Eleanor::$Language['tpl'];
global$Eleanor;
$ma=array_keys($Eleanor->modules['sections'],'account');
$ma=reset($ma);
if(Eleanor::$Login->IsUser()):
	$user=Eleanor::$Login->GetUserValue(array('name','avatar_type','avatar_location'));
	switch($user['avatar_location'] ? $user['avatar_type'] : '')
	{
		case'local':
			$avatar='images/avatars/'.$user['avatar_location'];
		break;
		case'upload':
			$avatar=Eleanor::$uploads.'/avatars/'.$user['avatar_location'];
		break;
		case'url':
			$avatar=$user['avatar_location'];
		break;
		default:
			$avatar='images/avatars/user.png';
	}
?>
<div class="blocklogin"><div class="dbottom"><div class="dtop">
	<div class="dcont">
	<?php if($avatar):?><a href="<?php echo Eleanor::$vars['link_options']?>"><img style="float:left;margin-right:10px;width:40px;" src="<?php echo$avatar?>" alt="<?php echo$user['name']?>" /></a><?php endif?>
	<h5 style="padding-top: 4px;"><?php echo sprintf($ltpl['hello'],'<a href="'.Eleanor::$vars['link_options'].'">'.$user['name'].'</a>')?></h5>
	<div><?php if(Eleanor::$Permissions->IsAdmin()):?><a href="<?php echo Eleanor::$services['admin']['file']?>"><?php echo$ltpl['adminka']?></a> | <?php endif; ?><a href="<?php echo$Eleanor->Url->special.$Eleanor->Url->Construct(array('module'=>$ma,'do'=>'logout'),false,'')?>"><?php echo$ltpl['exit']?></a>
<?php
$mpm=array_keys($Eleanor->modules['sections'],'pm');
if($mpm)
{
	$pmc=include Eleanor::$root.'modules/pm/config.php';
	$pml=Eleanor::$Language->Load(Eleanor::$root.'modules/pm/lang-*.php',false);
	$mpm=reset($mpm);
	$R=Eleanor::$Db->Query('SELECT COUNT(`status`) FROM `'.$pmc['pd'].'` WHERE `owner`='.(int)Eleanor::$Login->GetUserValue('id').' AND `status`&1=1');
	list($newpm)=$R->fetch_row();
	echo'<div id="pm-indicator" data-m="'.$mpm.'"><a href="'.$Eleanor->Url->special.$Eleanor->Url->Construct(array('module'=>$mpm),false).'"'.($newpm>0 ? ' class="isnewpm"' : '').'>'.($newpm>0 ? $pml['hasnew']($newpm) : $pml['nonew']).'</a></div>';
}

if($GLOBALS['Eleanor']->multisite):
	echo Eleanor::Select(false,Eleanor::Option($ltpl['msjump'],'',true),array('id'=>'msjump','style'=>'width:100%','onchange'=>'CORE.MSJump($(this).val())'))?>
<script type="text/javascript">//<![CDATA[
$(function(){
	$.each(CORE.mssites,function(k,v){
		$("<option>").text(v.title).val(k).appendTo("#msjump");
	})
})//]]></script><?php endif?>
	</div>
	<div class="clr"></div>
	</div>
</div></div></div>
<?php else: ?>

<div class="blocklogin"><div class="dbottom"><div class="dtop">
	<div class="dcont">
		<form action="<?php echo$Eleanor->Url->special.$Eleanor->Url->Construct(array('module'=>$ma,'do'=>'login'),false,'')?>" method="post">
			<div class="logintext">
				<span><?php echo$ltpl['login']?></span>
				<div><div><input type="text" name="login[name]" tabindex="1" /></div></div>
			</div>
			<div class="logintext">
				<span><?php echo$ltpl['pass']?></span>
				<div><div><input type="password" name="login[password]" tabindex="2" /></div></div>
			</div>
			<div style="text-align:center">
				<div style="padding-bottom: 6px;"><input value="<?php echo$ltpl['enter']?>" class="enterbtn" type="submit" tabindex="3" /></div>
				<a href="<?php echo Eleanor::$vars['link_register']?>"><?php echo$ltpl['register']?></a> | <a href="<?php echo Eleanor::$vars['link_passlost']?>"><?php echo$ltpl['lostpass']?></a>
<hr /><?php include Eleanor::$root.$theme.'Static/external_auth.php'?>
			</div>
		</form>
	</div>
</div></div></div>
<?php if($GLOBALS['Eleanor']->multisite):?>
<script type="text/javascript">//<![CDATA[
CORE.MSQueue.done(function(qw){
	var al=$(".externals");
	$.each(qw,function(k,v){
		var a=$("<a>").prop({
			href:"#",
			title:v.name,
			style:"font-weight:bold"
		}).text(v.title).click(function(){
			CORE.MSLogin(k);
			return false;
		});
		al.each(function(){
			$(this).append("<br />").append(a);
			a=a.clone(true);
		});
	})
});
//]]></script>
<?php endif;endif;?>
Re-Aktor
Не помогло, как было так и есть. Я точно так же все сделал.
Alexander
Re-Aktor, скиньте на мыло данные для доступа - я посмотрю, что у вас пошло не так.
Re-Aktor
Цитата (Alexander @ 2020-10-27 11:23)
Re-Aktor, скиньте на мыло данные для доступа - я посмотрю, что у вас пошло не так.
Скинул уже давно
Alexander
Цитата (Re-Aktor @ 2020-10-27 11:23)
Скинул уже давно

Иногда почта попадает в спам. В личку продублируйте, пожалуйста.
Alexander
Я, кажется, понял в чем проблема. Обратите внимание на надпись по стрелке:
решение проблем с личными сообщениями
Re-Aktor
Цитата (Alexander @ 2020-10-27 11:23)
И вправду помогло. К сожалению плюсануть вас не могу. Не активен +
Destroy
А почему не включите в дистрибутив движка?
Alexander
Destroy, зачем отягощать систему далеко не всем нужными вещами.
Destroy
Цитата (Alexander @ 2013-07-03, 0:08)
Destroy, зачем отягощать систему далеко не всем нужными вещами.


Разумно =)
Но я всегда считал что коментарии и лс должны быть в движке)
Alexander
Destroy, это правило надиктованы прошлыми временами. Сейчас проблем в связи нет :)
Archangel
Ссылка не работает Страничка на WIN-1251. UTF-8 Работает
leshij
Цитата (Archangel @ 2020-10-27 11:23)
Ссылка не работает Страничка на WIN-1251. UTF-8 Работает
в .rar Alexander уже давно ничего не заливает, вот ссылка, она же доступна на странице скачивания системы, вместе с остальными хаками и модулями
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.