Не работает ActionNew

 
Приветствую.
Пытаюсь зайти в site.ru/new
но там показывается, что ничего не написано, хотя топиков предостаточно. В чем может быть косяк?
Вроде в конфиге прописано, в классах файл есть, в темплейте акшн тоже есть. Что проверить прежде всего?
  • 0
  • 18 марта 2011, 12:26
  • Mmka

Голосование

 
Тут вдруг идейка появилась.
Пишу, пока помню.

Читать дальше
  • +1
  • 23 февраля 2011, 01:37
  • Mmka

Подгрузка скриптов в конце

 
Сегодня столкнулся с проблемой.
Были недоступны сервисы кнопок для twitter.
Из-за этого не подгружались быстро комментарии.
Было решено вывести подгрузку скрипта в футер.
Дабы не подгружать эти скрипты постоянно, а только при прочтении топика нужно сделать условие.
Пытался сделать в виде
{if $sAction=='blog'}подгрузка скриптов{/if}

Но это не то. Нужно именно то, где подгружается topic.tpl Просьба подсказать правильное условие. Актуально кстати для всех кто пользуется плагином с кнопками (twitter, facebook etc)

А еще лучше если кто знает как сделать так, чтобы если после 3-5 секунд скрипт так и не загрузился, прекратить его загрузку. Из-за не до конца подгруженного скрипта, не работает к примеру голосование за комментарии

PS из-за twitter button например нормально не работает engadget

Непонятные ошибки при публикации топика

 
Приветствую.
Столкнулся со странными ошибками при публикации новой темы — раньше такого не было.

Читать дальше
  • 0
  • 19 января 2011, 18:39
  • Mmka

Помогите исправить файл download.php

1
Приветствую.
Нужно немного подправить файл .php под версию Livestreet 0.4.2 (изначально был для 0.3.1)
Файл download.php — служит для того, чтобы получить ссылку на файл из БД и отдать ее пользователю. (по сути дает возможность скачивать файлы)

<?php

if(empty($_SERVER['HTTP_REFERER']) || !preg_match('#^http://'.$_SERVER['HTTP_HOST'].'#i',$_SERVER['HTTP_REFERER'])) header("Location: /404");
set_include_path(get_include_path().PATH_SEPARATOR.dirname(dirname(dirname(__FILE__))));
require_once("config/config.ajax.php");

if ($oUserCurrent->User_IsAuthorization()) { 
$db = Engine::getInstance()->Database_GetConnect();

$code = $_REQUEST['file'];

$file = $db->select("SELECT * FROM `prefix_links` WHERE `code`='$code'");
if(empty($file)) exit(0);

$url = $file[0]['url'];
$source = Config::Get('path.root.server').$url;
$filename = substr($url, strrpos($url, '/')+1);

if(file_exists($source)){
	header("Content-Type: application/octet-stream");
	header("Content-Disposition: attachment; filename=\"".$filename."\"");
	readfile($source);
}
}else{
	header("Location: /registration");
}
?>

Если пробовать на 0.4.2 пишет hacking attempt

Заранее спасибо.
  • 0
  • 16 ноября 2010, 23:58
  • Mmka

Проблемы с плагином Афиша для 0.4.2

2
Приветствую.

Саппорта от создателя плагина я так и не дождался, поэтому ищу помощи тут.

Был куплен и установлен плагин Афиша для LS 0.4.2
Надеюсь тут есть кто решил эти проблемы.
А проблем несколько на самом деле.

Читать дальше
  • +1
  • 19 октября 2010, 12:00
  • Mmka

Warning: filesize() [function.filesize]: stat failed for

 
Появилась неизвестная ошибка которой раньше не было.
Пытаюсь старый топик редактировать и опубликовать а он мне:

Warning: filesize() [function.filesize]: stat failed for /var/.../uploads/files/c/1/9/a/1/file.zip in /var/../site/classes/modules/sys_text/Text.class.php on line 236

Warning: Cannot modify header information - headers already sent by (output started at /var/../site/classes/modules/sys_text/Text.class.php:236) in /var/../site/include/function.php on line 189
  • +1
  • 11 февраля 2010, 09:18
  • Mmka

Проверка хабраэффекта на оптимизированной CMS Livestreet топик-ссылка

 
Кто не заглянул на хабр - была произведена проверка нагрузки на vps - конфигов нету, только графики и немного информации про vps. Пост от AntonVolkov (наверное он есть и тут, у нас)

Ответ Ctrl+Enter

13
Делаем как на хабре. (при нажатии ctrl+enter отправляется ответ)


Читать дальше
  • +3
  • 14 августа 2009, 19:45
  • Mmka

Не все ссылки заключаются в noindex

 
Я в этом не особо разбираюсь и могу быть не прав но конструкция вида:
<a href="http://abc.ru"><video>
http://www.youtube.com/watch?v=o5M42OLuTsI <кат>

дает возможность спаммерам заспаммить весь ls. Прописывается только атрибут nofollow. noindex исчезает…

PS кстати после cut текст попадает прямо в исходной код LS типа
<video tabindex="0"> http://www.youtube.com/watch?v=o5M42OLuTsI </video>текст

Но он вроде фильтруется… однако неприятно…

Пример (это не пустой блок, это «типа видео»):


Читать дальше
  • +2
  • 01 августа 2009, 21:19
  • Mmka