0
мелкий баг:
большая картинка по клику
затемнения неправильно позиционируюєтся при входе в чат если не авторизирован на ЛС
FF 3.6.8
P.S. ето скорее баг не чата, а ЛС, так как баг так же найден и при загрузке картинки с страницы создания топика
0
Нет ли возможности включить в функционал плагина работу с meta name=«robots» content=«бла-бла»? По-моему очень нужен функционал, который мог бы закрыть страницу, например, в 'noindex, follow' для избавления от дублей контента внутри сайта.
  • avatar
  • Zfan
  • 27 июля 2010, 21:10
+1
Насчет комментариев:
1. в шаблоне new новые комментарии подсвечиваются одним цветом (в developer тоже),
2. при клике по цифрам кнопки Update осуществляется скрол к комменту и новая подсветка как текущего, так и предыдущего (в developer скрол есть, изменения подсветки нет),
3. при клике по самой кнопке Update в шаблоне new сбрасываются цвета у всех комментов кроме своих и подгружаются новые, если они есть (в developer сброса цветов нет).

Вот я и хотел уточнить, это реализации разные или в шаблоне developer закралась ошибка и потому подсветка не обновляется?
  • avatar
  • Popori
  • 26 июля 2010, 19:28
0
и что делать, если нужно переопределить, например, лишь один метод из всего экшена?
  • avatar
  • Ajaxy
  • 24 июля 2010, 12:51
+1
Точно! Такие полезные вещи лучше сразу сабмитить в сам LS, иначе все их вносить при обновлении нереально.
ort, хотел, кстати, попросить. Добавь выравнивание картинок посередине в постах. Тоже каждый раз дописывать приходится.
0
Максим, пожалуйста, исправь.
livestreet.ru/login
после сабмита ничего не происходит???? кликнув на лого оказывается нормально авторизовались…
livestreet.ru/login/
о, блин есть слэш, всё ОК!
  • avatar
  • k2fl
  • 08 июля 2010, 22:10
+1
Идентично… вышел из Контакта, вышел с сайта, вновь захожу через OpenID при этом авторизуюсь без лишних вопросов, сразу после клика на значок OpenID, этак может любой с моего компа авторизоваться, просто кликнуть на значок и все. Как решили вопрос?
  • avatar
  • daglex
  • 07 июля 2010, 17:41
0
черновик оформлен в тематический, а в тематических кнопки удалить нету.
пусть пересохраняют в персональный и удаляют. Так можно с любыми топиками делать и непонятно зачем тогда в личном есть, а коллективных нет )). Ничего же не мешает сделать такой несложный манёвр )
0
конфиг блоков придется переопределять
проблема из-за того, что сейчас блоки не поддерживают динамических евентов, поэтому приходиться описывать их через полные пути и появляется зависимость от $sPathWebCurrent. В след версиях сделаем поддержку определения блоков через метод евента
  • avatar
  • ort
  • 27 июня 2010, 14:41
0
Лучше с Paypal напрямую не заморачиваться. Во-первых, для того, чтобы принимать платежи, нужно заводить его в стране отличной от рф. Во-вторых, потом иметь проблему с выводом. В-третьих, сидеть как на пороховой бочке, т.к. в любой момент могут прикрыть вместе со всеми деньгами.
Вместо этого лучше использовать специализированные сервисы, которые помимо Paypal будут принимать и другими способами. Например, советую присмотреться к Avangate. У них даже есть возможность принимать webmoney. Еще есть Payproglogal, ну или Plimus. ;)
  • avatar
  • lexie
  • 21 июня 2010, 08:38
+2
Если этот плагин будет развиваться, то хотелось бы увидеть…

Не удобно, что нету подкатегорий. В данном решении они бы не помешали.
Хотя если и делать подкатегории(подблоги), то уже плагином для LS, чтобы можно было использовать и там и там.

Не хватает на мой взгляд Gravatar и гостевых комментариев, т.к. на блогах удобнее добавлять комментарии гостем. Мало кто будет проходить процедуру регистрации дабы оставить комментарий.

Так же не помешала бы и расширенная загрузка изображений. Это как бы личный блог получается, а грузить по одной картинке без возможности её как-то обработать…

Не знаю почему так критикуют, но мне сборка очень даже понравилась. Наверно потому, что LS уже стал одним из любимых движков)
  • avatar
  • _et
  • 19 июня 2010, 23:28
0
не работает из-за:
mbstring.http_input auto auto
mbstring.http_output SJIS SJIS
здесь дефолтная кодировка стоит японская :)
В /install/index.php замени
'http_input' => array ('','pass'), 
'http_output' => array ('0','pass'),
на
'http_input' => array ('auto','pass'), 
'http_output' => array ('SJIS','pass'),
  • avatar
  • ort
  • 19 июня 2010, 00:40
0
При попытке зайти используя OpenID выпадает ошибка
«Ошибка: Server denied check_authentication». Может я базу не в том формате указал?

$config['table']['openid'] = 'u231179_site.livestreet_openid';
$config['table']['openid_tmp'] = 'u231179_site.livestreet_openid';


Кроме этой части конфига для входа по простому OpenID что-либо нужно?

$config['file_store']   = '___sys.cache.dir___php_consumer_livestreet'; // каталог для хранения данных OpenID

А тут что указывать? Или путь оставлять как есть?
  • avatar
  • Luca
  • 18 июня 2010, 16:01
0
Помогите пожалуйста:
protected $aInherits=array(
'module' =>array('PluginAceMySearch_ModuleMySearch' => 'PluginMyVorks_ModuleMySearch')
РАБОТАЕТ а
'action' =>array ('PluginAceMySearch_ActionMySearch' => 'PluginMyVorks_ActionMySearch')
НЕ РАБОТАЕТ
Что делаю не так?, пробовал разные варианты именований все бестолку екшен плагина не переопределяется…
  • avatar
  • jedai
  • 18 июня 2010, 15:37
0
plugins/openid/classes/modules/openid/Openid.class.php
наиная со строки 165
protected function getTrustRoot() {
		return preg_replace('#^(\w+\://[^/]+/)(.*)$#', '\1', Config::Get('path.root.web').'/');
	/*	return sprintf("%s://%s:%s%s/",
			$this->getScheme(), $_SERVER['SERVER_NAME'],
			$_SERVER['SERVER_PORT'],
		'');*/
	}
  • avatar
  • 1d10t
  • 16 июня 2010, 19:57
+2
Отображать кол-во людей который добавили топик в избранное :)
  • avatar
  • Fanta
  • 15 июня 2010, 18:22
+1
Выше было упоминание о добавлении хука «topic_action_menu» — можно будет добавлять свои кнопки в меню создания топика. А как насчёт вывода этих самых топиков? То есть, нужны хуки в topic_list.tpl внутри цикла foreach.
  • avatar
  • GeNtlE
  • 04 июня 2010, 10:23
0
при попытке войти через любой из openid выдает следующее
Fatal error: No XML parser was found in /plugins/openid/classes/lib/external/php-openid-2.1.3/Auth/Yadis/XML.php  on line 366
подскажите в какую сторону копать, поиск ничего не дал
+2
Проблема в не целостности базы, возможно она была MyISAM.
Конвертировать текущую 0.3.1 БД в нормальный целостный вид можно этим скриптом. Далее уже получившуюся БД конвертировать в 0.4.
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
set_time_limit(0);


$conn1 = mysql_connect("localhost", "root", "");
$conn2 = mysql_connect("localhost", "root", "",true);

if (!$conn1) {
    echo "Unable to connect to DB: " . mysql_error();
    exit;
}
  
if (!mysql_select_db("livestreet03",$conn1)) {
    echo "Unable to select mydbname: " . mysql_error();
    exit;
}
if (!mysql_select_db("livestreet03new",$conn2)) {
    echo "Unable to select mydbname: " . mysql_error();
    exit;
}
mysql_query("set character_set_client='utf8'",$conn1);
mysql_query("set character_set_results='utf8'",$conn1);
mysql_query("set collation_connection='utf8_bin'",$conn1);
mysql_query("set character_set_client='utf8'",$conn2);
mysql_query("set character_set_results='utf8'",$conn2);
mysql_query("set collation_connection='utf8_bin'",$conn2);


function buildInsertSql($sTable,$aRow)  {
	$sql='INSERT INTO '.$sTable.' SET ';
	foreach ($aRow as $key => $value) {
		if (!is_null($value)) {
			$value="'".mysql_escape_string($value)."'";
		} else {
			$value='NULL';
		}
		$sql.=' '.$key."=".$value.",";
	}
	return trim($sql,',');
}

function exportTable($sTable) {
	global $conn1;
	global $conn2;
	
	$iAll=0;
	$iExp=0;
		
	$res = mysql_query("SELECT * FROM {$sTable}",$conn1);
	if ($res) {
		while ($row = mysql_fetch_assoc($res)) {
			if (@mysql_query(buildInsertSql($sTable,$row),$conn2)) {
				$iExp++;
			}
		}
		$iAll=mysql_num_rows($res);
		mysql_free_result($res);
	}
	echo "Export {$sTable}: {$iExp} from {$iAll}\n";
}


//пользователи
exportTable('prefix_user');
exportTable('prefix_user_administrator');
exportTable('prefix_user_vote');

//блоги
exportTable('prefix_blog');
exportTable('prefix_blog_user');
exportTable('prefix_blog_vote');

//топики
exportTable('prefix_topic');
exportTable('prefix_topic_vote');
exportTable('prefix_topic_tag');
exportTable('prefix_topic_read');
exportTable('prefix_topic_question_vote');
exportTable('prefix_topic_content');
exportTable('prefix_topic_comment');
exportTable('prefix_topic_comment_vote');
exportTable('prefix_topic_comment_online');

//почта
exportTable('prefix_talk');
exportTable('prefix_talk_comment');
exportTable('prefix_talk_user');

//география
exportTable('prefix_city');
exportTable('prefix_city_user');
exportTable('prefix_country');
exportTable('prefix_country_user');

//остальное
exportTable('prefix_reminder');
exportTable('prefix_page');
exportTable('prefix_invite');
exportTable('prefix_friend');
exportTable('prefix_favourite_topic');

?>
  • avatar
  • ort
  • 30 мая 2010, 22:13
+1
Мне интересно, хотя может быть не в тему, почему это не фиксят ТУТ или это нормально?
  • avatar
  • daglex
  • 30 мая 2010, 20:20