RSS и имя пользователя

Автор Grek, 26 января 2006, 08:15:28

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

Grek

Вопрос: что, где прописать, для того чтобы в RSS новостях было видно имя пользователя, отправившего сообщение?

StCrox

Тож хотелось бы получить ответ на твой вопрос.
Не плохо бы ло бы в RSS выводить дату (время) и часть текста нового сообщения пользователя. Только вот как реализовать ? И где?

Alex_T


raindogs

Ну кто нибудь знает как решить эту проблему?  поделитесь опытом....

Adept

Тема еще актуальна, кто знает как решить? Насколько понимаю надо править в News.php. Но что и как.... слабоват.

Black Ice

Думаю пригодиться...
Цель: Добавить в RSS новость Имя пользователя создавшего сообщение.
Решение: Имя пользователя добавляется в поле Тема сообщения, перед ней.
Пример: "Имя пользователя: Тема сообщения"

Файл News.php, ~ строка №675

// Doesn't work as well as news, but it kinda does..
if ($xml_format == 'rss' || $xml_format == 'rss2')
$data[] = array(
'title' => cdata_parse($row['subject']),

Строку "'title' => cdata_parse($row['subject'])," изменить на
'title' => $row['posterName'] . ':  ' . cdata_parse($row['subject']),
Должно получиться

// Doesn't work as well as news, but it kinda does..
if ($xml_format == 'rss' || $xml_format == 'rss2')
$data[] = array(
// Добавлено Имя перед Темой сообщения, разделеных символом : .
'title' => $row['posterName'] . ':  ' . cdata_parse($row['subject']),

Пробуйте  :D