-6.16
Рейтинг
0.01
Сила

Сергей

идем в ( classes / blocks / BlockSteam.class.php)там пишем:


class BlockStream extends Block {
        public function Exec() {
                if ($oTopics=$this->Topic_GetTopicsLast(BLOCK_STREAM_COUNT_ROW)) {
                        $this->Viewer_Assign('oTopics',$oTopics);
                        $sTextResult=$this->Viewer_Fetch("block.stream_topic.tpl");
                        $this->Viewer_Assign('sStreamTopic',$sTextResult);
                }
        }
}


сразу после этого идем в ( templates / skin / new / block.stream.tpl)там пишем:



<div class="block stream">
        
        <div class="tl"><div class="tr"></div></div>
                <div class="cl"><div class="cr">
                       
                 <h1>{$aLang.block_stream}</h1>
                       
        <ul class="block-nav">                                          
                <li class="active"><strong></strong><a href="#" id="block_stream_topic" onclick="lsBlockStream.toggle(this,'topic_stream'); return false;">{$aLang.block_stream_topics}</a></li>
                <li><a href="#" id="block_stream_comment" onclick="lsBlockStream.toggle(this,'comment_stream'); return false;">{$aLang.block_stream_comments}</a><em></em></li>
        </ul>                                   
        
        <div class="block-content">
                {literal}
                        <script language="JavaScript" type="text/javascript">
                        var lsBlockStream;
                        window.addEvent('domready', function() { 
                                lsBlockStream=new lsBlockLoaderClass();                                                 
                        });
                        </script>
                {/literal}
                {$sStreamTopic}
       </div>
        
                 <div class="right"><a href="{$DIR_WEB_ROOT}/{$ROUTE_PAGE_COMMENTS}/">{$aLang.block_stream_comments_all}</a> | <a href="{$DIR_WEB_ROOT}/{$ROUTE_PAGE_RSS}/allcomments/">RSS</a></div>

                                </div></div>
                                <div class="bl"><div class="br"></div></div>
                 </div>



Все должно ровно отображаться, шаблон NEW на DEVEPOLER не пользовал, не знаю как там будет отображать.
  • avatar zoltes
  • 0
у меня тоже не отправлялось (точнее отправлялось, но не доставлялось адресатам)
я сделал следующим образом

подключил домен на гмэйл www.google.com/a/
завел в панели почты гугла аккаунт noreply@domain.com

потом прописал настройки лс
define('SYS_MAIL_TYPE','sendmail'); // Какой тип отправки использовать
define('SYS_MAIL_FROM_EMAIL','noreply@domain.com'); // Мыло с которого отправляются все уведомления
define('SYS_MAIL_FROM_NAME','domain.com'); // Имя с которого отправляются все уведомления
define('SYS_MAIL_CHARSET','UTF-8'); // Какую кодировку использовать в письмах
define('SYS_MAIL_SMTP_HOST','localhost'); // Настройки SMTP - хост
define('SYS_MAIL_SMTP_PORT',25); // Настройки SMTP - порт
define('SYS_MAIL_SMTP_USER',''); // Настройки SMTP - пользователь
define('SYS_MAIL_SMTP_PASSWORD',''); // Настройки SMTP - пароль
define('SYS_MAIL_SMTP_AUTH',true); // Использовать авторизацию при отправке
define('SYS_MAIL_INCLUDE_COMMENT_TEXT',true); // Включает в уведомление о новых комментах текст коммента
define('SYS_MAIL_INCLUDE_TALK_TEXT',true); // Включает в уведомление о новых личных сообщениях текст сообщения


теперь все отлично отправляется и доставляется

мои догадки:
я так понимаю шлется почта моим хостом (преимущество, что нет ограничений в кол-ве отсылаемых писем как на гугле)
но когда удаленный сервер спрашивает, есть ли такой акк на этом домене — гугл говорит что есть
в итоге почта не падает в спам и нормально доходит

возможно ошибаюсь где-то в тех моментах
но работает все отлично
значение SYS_MAIL_TYPE должно быть: smtp
значение SYS_MAIL_SMTP_HOST должно быть: tls://smtp.gmail.com
значение SYS_MAIL_SMTP_PORT должно быть: 465

обязательно должно быть подключено расширения для php: openssl