+3.54
Рейтинг
19.47
Сила

mich

  • avatar dex-
  • 0
В конфиг можно не лезть. Очистите кеш-файлы.
  • avatar dex-
  • 0
id админа не всегда равен id = 1
  • avatar dex-
  • 0
Забыл переменную $title:

$title = $rss->channel->title;

Добавьте после переменной $rss.

<?php
$rss =  simplexml_load_file('http://livestreet.ru/rss/blog/questions/');
$title =  $rss->channel->title;
?>
<html xml:lang="ru" lang="ru">
<head>
  <title><?php echo $title; ?></title>
</head>
<body>

<?php
foreach ($rss->channel->item as $item) {
  echo "<h2><a href='". $item->link. "'>". $item->title. "</a></h2>";
  echo "<p>". $item->description. "</p>";
}
?>

</body>
</html>
  • avatar dex-
  • 0
Второй вариант через RSS:

<?php
$rss =  simplexml_load_file('http://livestreet.ru/rss/blog/questions/');
?>
<html xml:lang="ru" lang="ru">
<head>
  <title><?php echo $title; ?></title>
</head>
<body>

<?php
foreach ($rss->channel->item as $item) {
  echo "<h2><a href='". $item->link. "'>". $item->title. "</a></h2>";
  echo "<p>". $item->description. "</p>";
}
?>

</body>
</html>
  • avatar dex-
  • 0
Добрый вечер!

Как вариант можно через PHP:
Сделать выборку из БД по запросу

SELECT * FROM topic, topic_content WHERE topic.topic_id = topic_content.topic_id

Я взял только:
topic_title
topic_date_add
topic_text

Полный код:

<?php
	mysql_connect("localhost", "user", "pass") or die (mysql_error ());
	mysql_set_charset("cp1251");
	mysql_select_db("table") or die(mysql_error());
	$strSQL = "SELECT * FROM topic, topic_content WHERE topic.topic_id = topic_content.topic_id";
	$rs = mysql_query($strSQL);
	while($row = mysql_fetch_array($rs)) {
		echo "<dt>Title:</dt><dd>" . $row["topic_title"] . " // " . $row["topic_date_add"] . "</dd>";
		echo "<dt>Topic text:</dt><dd>" . $row["topic_text"] . "</dd>";
	}
	mysql_close();
	?>
  • avatar dex-
  • 0
Блог — это как категория. Топик — это как запись в ней. Можете создать несколько блогов, и сортировать в них свои топики.
  • avatar dex-
  • 0
Она в каталоге есть. :)
  • avatar dex-
  • 0
Делать или нет?
  • avatar dex-
  • 0
Заверните свой баннер в If-else.

if (если пользователь авторизован и вступил в блог) то {
показать баннер с линком на создание топика }
elseif (если пользователь авторизован и НЕ вступил в блог) то {
показать баннер с линком на вступление в блог }
else {
показать баннер с линком на регистрацию\авторизацию }


Это логическое выражение. С помощью неё не составит труда сделать код, понятный для Livestreet. Ну или помогите человеку составить код, по этому выражению. :)
  • avatar dex-
  • 0
Если вы нацелены серьезно, то можно поиграть с GET запросами, что нибудь да как нибудь «замутить»
  • avatar dex-
  • 0
Почему? При создании топика мы выбираем селектором блог + человек должен вступить в этот блог, без вступления нельзя ведь написать на блог.

Лучше не заморачивайтесь этим. Это не стоит тех нервов :)
  • avatar dex-
  • 0
просто название папки плагина, который хотите активировать
  • avatar dex-
  • 1
создайте файл сами, и добавьте в нем название плагина
  • avatar dex-
  • 0
Попробуйте найти файл, старым, добрым методом «тыка». Начните с файлов с *block.blog*
  • avatar dex-
  • 1
В папке plugins/ лежит файл plugins.dat в которой прописаны активные плагины, в этом файле пропишите название папки плагина
  • avatar dex-
  • 1
Если память не изменяет, то был плагин. Посмотрите в каталоге.
  • avatar dex-
  • 0
Понял. Попробуйте в папке blocks/ добавить, например в *block.stream* точно не помню.
  • avatar dex-
  • 1
В каком файле вы вызываете?
  • avatar dex-
  • 0
Я как понимаю, там чекбокс? Просто поставьте «чекед» в шаблоне, тогда не придется каждый раз нажимать на эту кнопку.
  • avatar dex-
  • 0
Вам лучше в job.livestreetcms.com/