+0.45
Рейтинг
0.50
Сила
Объясните кхм-кхм… «не совсем понимающим» зачем и для чего?
/classes/actions/*.php
$this->Viewer_AddBlocks('right',array('stream','tags','blogs'));	
->
$this->Viewer_AddBlocks('right',array('stream','tags','blogs','whoisonline'));	
/classes/blocks/BlockWhoisonline.php

class BlockWhoisonline extends Block {
	public function Exec() {
//а тут мегазапрос всех пользователей у кого последнее действие в пределах 5 минут....
	$this->Viewer_Assign('sTextResult',$sTextResult);
	}
}

Не, это я к тому, что дескать new шаблон ЛС не проходит валидацию. Шаблон сделан очень хорошо, единственные ошибки — в zoom и все, но это специальный костыль для IE6.
Валидатородрочерам могу посоветовать удалить из стилей все свойства zoom: 1, но тогда сайт будет намертво вешать IE lte 6
Я к комментарию — посетители «непользователи» тоже хотят вкусняшек, база отменяется
Непонятно как это связано.
Также непонятно как база поможет в работе с незалогинеными пользователями, которые тоже хотят пользоваться этими фичами
Ау, а 6 эксплорер кто исправит?
Проблемы особо нет — пользователь открыл меню — запоминаем либо в базе (да ну, структуру менять, таблицы добавлять) или куки сохраняем — это просто.
Тут у всех такие вопросы серьезные, даже не знаю как к моему отнесутся. На странице просмотра списка пользователей (admin/users/list/) у некоторых пользователей иконки зелененькие, а у некоторых серенькие:
<div class="adm_user" style="background-image: url(/templates/skin/new/images/adm_icons.gif);"/>
и
<div class="adm_user" style="background-image: url(/templates/skin/new/images/adm_icons.gif);"/>

Что они означают?
А вы про «Прямой эфир» или в принципе главную страницу? Если про главную страницу, то уточните — такое поведение должно быть везде (и на странице Персональные) или только на главное (если везде — то это легче)
ну там вроде несколько минорных секьюрити фиксов было и заявлялась увеличенная скорость работы интерпретатора
Извиняюсь, делал на дистре скачанном с sourceforge.net
Но может тем, кто не обновляет по религиозным соображениям будет полезно
А смысл в основную тему хака отправлять «костыль»? Это сообщение для тех, кому очень нужно, чтобы это работало, а это не работает
Уважаемый, пользуйтесь поиском.
http://livestreet.ru/blog/paidorders/2218.html
Если вы про статичные страницы и невозможность вставлять всякие js-скрипты через редактор, то вам напрямую в базу, там можно текст подправить и добавить нужные вещи.
в маппере перед интересующим запросом поставь
SET max_join_size ...

Но это конечно не выход. Обратись к хостеру.
Ищем файлик
classes/modules/notify/Notify.class.php 

Там нужная нам функция:

        public function SendInvite(UserEntity_User $oUserFrom,$sMailTo,UserEntity_Invite $oInvite) {
                $this->oViewerLocal->Assign('oUserFrom',$oUserFrom);
                $this->oViewerLocal->Assign('sMailTo',$sMailTo);
                $this->oViewerLocal->Assign('oInvite',$oInvite);
                $sBody=$this->oViewerLocal->Fetch('notify/'.$this->Lang_GetLang()."/notify.invite.tpl");

                $this->Mail_SetAdress($sMailTo);
                $this->Mail_SetSubject($this->Lang_Get('notify_subject_invite'));
                $this->Mail_SetBody($sBody);
                $this->Mail_setHTML();
                $this->Mail_Send();
        }


Добавляем в notify/russian/notify.invite.tpl например {$TextFromSender}

В тело функции SendInvite добавляем

$this->oViewerLocal->Assign('TextFromSender',$TextFromSender);

В заголовок
public function SendInvite(UserEntity_User $oUserFrom,$sMailTo,UserEntity_Invite $oInvite, $TextFromSender) {

И в action.settings.class.php заменяем
$this->Notify_SendInvite($this->oUserCurrent,getRequest('invite_mail'),$oInvite);

На
$this->Notify_SendInvite($this->oUserCurrent,getRequest('invite_mail'),$oInvite,getRequest('textfromsender'));

getRequest — конечно не выход, нужно еще каку почистить, но для начала сойдет.
не, лично я проблему понял: при отправке инвайта человек хочет, чтобы писалось сопроводительное письмо :) ну в виде пары слов от отправителя инвайта.
Мне в последнее время нравится на такие вопросы отвечать. Сейчас допью кофе, приеду на работу и разберусь.
Слов нет. Кто здесь собрался? Вы считаете, что топикстартер не затронул проблему?
Хабрахабр взломы начинались тоже потихоньку — вначале с массового разлогирования путем
<img src="habrahabr.ru/logout">

Потом таким же гет-методом накрутки кармы, и наконец черный властелин на главной.
Верной дорогой идете товарищи.
/classes/modules/topic/mapper/Topic.mapper.class.php


		$aFilter=array(
			'blog_type' => array(
				'personal',
				'open',
			),
			'topic_publish' => 1,
			'topic_rating'  => array(
				'value' => BLOG_INDEX_LIMIT_GOOD,
				'type'  => 'top',
				'publish_index'  => 1,
			),
		);	

'personal' — удаляешь
это была шутка юмора — ссылку на сайт дайте, мы не телепаты