Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

User Blog Mod: доработки

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Moisey
phpBB 1.4.2
Сообщения: 51
Стаж: 10 лет 1 месяц

Re: User Blog Mod: доработки

Сообщение Moisey »

Не работает ...у меня Portal v.2.0.2

Есть готовый модуль, чтобы подгрузить ?
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 14 лет 5 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

User Blog Mod: доработки

Сообщение МайскийЖук »

Нет.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
dunrus
phpBB 1.2.0
Сообщения: 14
Стаж: 9 лет 11 месяцев
Благодарил (а): 1 раз

Re: User Blog Mod: доработки

Сообщение dunrus »

Nekstati писал(а):Ссылка «Блоги» открывает список блогов.

По умолчанию ссылка «Блоги» открывает страницу с последними и случайными записями и комментариями. Мне эта страница не нравится. Я хочу, чтобы ссылка «Блоги» открывала список блогов. По-моему, так будет логичнее.

Прежде всего устанавливаем плагин «User List» и подключаем его в админке. После установки в левом меню блогов появляется ссылка «Список блогов». Далее сделаем так, чтобы ссылка «Блоги» в шапке сайта действовала как «Список блогов», причём лишний параметр page=userlist в адресной строке у нас появляться не будет.

blog.php
КОД PHP: ВЫДЕЛИТЬ ВСЁ
//=== найти

$cancel = (isset($_POST['cancel'])) ? true : false;

//=== добавить после

if ($page == '' && $mode == '' && $user_id == 0 && $blog_id == 0 && $reply_id == 0 && $category_id == 0)
{
$page = 'userlist';
}
сделал по инструкции, все ок
но вывод идет списком без картинок
из за чего так может быть?
подскажите пжл что можно прописать чтобы картинки начали отображаться
вот как примерно отображаются блоги
111.jpg
Аватара пользователя
miba
phpBB 2.0.4
Сообщения: 432
Стаж: 17 лет 2 месяца
Благодарил (а): 86 раз
Поблагодарили: 7 раз
Контактная информация:

Re: User Blog Mod: доработки

Сообщение miba »

Не подскажете, как отключить возможность делать комментарии гостям?
Аватара пользователя
angst66
phpBB 3.0.0 RC1
Сообщения: 1469
Стаж: 12 лет 2 месяца
Благодарил (а): 86 раз
Поблагодарили: 149 раз

Re: User Blog Mod: доработки

Сообщение angst66 »

Глобальные права доступа гостя, вкладка блоги(дневники).
Аватара пользователя
dunrus
phpBB 1.2.0
Сообщения: 14
Стаж: 9 лет 11 месяцев
Благодарил (а): 1 раз

Re: User Blog Mod: доработки

Сообщение dunrus »

если не ошибаюсь в userlist вывод блогов идет с помощью

userlist.html

Код: Выделить всё

{userrow.LAST_BLOG}
userlist.php

Код: Выделить всё

// Output some data
$template->assign_vars(array(
	'FOLDER_IMG'			=> $user->img('forum_read', ''),
	'FORUM_FOLDER_IMG_SRC'	=> $user->img('forum_read', '', false, '', 'src'),

	'PAGINATION'			=> $pagination,
	'PAGE_NUMBER' 			=> on_page($total, $limit, $start),
	'TOTAL_POSTS'			=> ($total == 1) ? $user->lang['ONE_BLOG'] : sprintf($user->lang['CNT_BLOGS'], $total),

	'S_SORT'				=> true,
	'S_SELECT_SORT_DIR' 	=> $s_sort_dir,
	'S_SELECT_SORT_KEY' 	=> $s_sort_key,
	'S_SELECT_SORT_DAYS' 	=> $s_limit_days,
));
unset($pagination);

$i = -1;
foreach ($users as $row)
{
	$i++;
	if ($i < $start)
	{
		continue;
	}
	else if ($i >= $start + $limit)
	{
		break;
	}

	$user_id = $row['user_id'];
	$last_blog = $last_blogs[$row['blog_id']];
	$blog_text = trim_text($last_blog['blog_text'], $last_blog['bbcode_uid'], $config['user_blog_text_limit'], $last_blog['bbcode_bitfield'], $last_blog['enable_bbcode']);
	$bbcode_options = (($last_blog['enable_bbcode']) ? OPTION_FLAG_BBCODE : 0) + (($last_blog['enable_smilies']) ? OPTION_FLAG_SMILIES : 0) + (($last_blog['enable_magic_url']) ? OPTION_FLAG_LINKS : 0);
	$blog_text = generate_text_for_display($blog_text, $last_blog['bbcode_uid'], $last_blog['bbcode_bitfield'], $bbcode_options);

	$template->assign_block_vars('userrow', array(
		'BLOG_COUNT'	=> $row['blog_count'],
		'BLOG_TITLE'	=> ($row['title']) ? censor_text($row['title']) : sprintf($user->lang['USERNAMES_BLOGS'], $row['username']),
		'USERNAME'		=> get_username_string('full', $user_id, $row['username'], $row['user_colour']),

		'LAST_BLOG'			=> $blog_text,
		'LAST_BLOG_SUBJECT'	=> censor_text($last_blog['blog_subject']),
		'LAST_BLOG_TIME'	=> $user->format_date($last_blog['blog_time']),

		'U_VIEW_BLOG'		=> blog_url($user_id),
		'U_VIEW_LAST_BLOG'	=> blog_url($user_id, $last_blog['blog_id']),
	));
}

$template->set_filenames(array(
	'body'		=> 'blog/userlist.html',
));
подскажите что не так, из за чего не отображаются картинки? вывод идет только имен картинок
Последний раз редактировалось Татьяна5 04.05.2014 16:16, всего редактировалось 1 раз.
Причина: [code]
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: User Blog Mod: доработки

Сообщение Sheer »

Потому что

Код: Выделить всё

$blog_text = trim_text($last_blog['blog_text'], $last_blog['bbcode_uid'], $config['user_blog_text_limit'], $last_blog['bbcode_bitfield'], $last_blog['enable_bbcode']);
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
dunrus
phpBB 1.2.0
Сообщения: 14
Стаж: 9 лет 11 месяцев
Благодарил (а): 1 раз

Re: User Blog Mod: доработки

Сообщение dunrus »

Потому что
КОД PHP: ВЫДЕЛИТЬ ВСЁ
$blog_text = trim_text($last_blog['blog_text'], $last_blog['bbcode_uid'], $config['user_blog_text_limit'], $last_blog['bbcode_bitfield'], $last_blog['enable_bbcode']);
получается можно правкой этих строк обойтись (в userlist) или нужно дополнять файлы функции самого блога?
а как сделать вывод картинок вместо их имен?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: User Blog Mod: доработки

Сообщение Sheer »

После

Код: Выделить всё

$blog_text = generate_text_for_display($blog_text, $last_blog['bbcode_uid'], $last_blog['bbcode_bitfield'], $bbcode_options);
Вставьте

Код: Выделить всё

print "<br />$bbcode_options<br />";
print '<br /><textarea rows="2" cols="120">'.$blog_text.'</textarea><br />';
И посмотрите что получится.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
dunrus
phpBB 1.2.0
Сообщения: 14
Стаж: 9 лет 11 месяцев
Благодарил (а): 1 раз

Re: User Blog Mod: доработки

Сообщение dunrus »

После
$blog_text = generate_text_for_display($blog_text, $last_blog['bbcode_uid'], $last_blog['bbcode_bitfield'], $bbcode_options);

Вставьте
print "<br />$bbcode_options<br />";
print '<br /><textarea rows="2" cols="120">'.$blog_text.'</textarea><br />';

И посмотрите что получится.
все так же, выводит только название
в user blog mod до использования userlist так же вывод шел списком без картинок
Последний раз редактировалось dunrus 05.05.2014 15:09, всего редактировалось 4 раза.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: User Blog Mod: доработки

Сообщение Sheer »

dunrus, ссылку дайте
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
dunrus
phpBB 1.2.0
Сообщения: 14
Стаж: 9 лет 11 месяцев
Благодарил (а): 1 раз

Re: User Blog Mod: доработки

Сообщение dunrus »

ссылку дайте
к сожалению он на локал.

вообще использовался User Blog Mod 1.0.9 разве в нем изначально выводятся картинки в отображении общих блогов?
сразу после установки вывода картинок небыло
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: User Blog Mod: доработки

Сообщение Sheer »

dunrus писал(а):все так же
Ну покажите хоть на скрине, должно получиться как-то так
blog.jpg
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
dunrus
phpBB 1.2.0
Сообщения: 14
Стаж: 9 лет 11 месяцев
Благодарил (а): 1 раз

Re: User Blog Mod: доработки

Сообщение dunrus »

так и получилось
Screenshot_7.jpg
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: User Blog Mod: доработки

Сообщение Sheer »

Значит названия вырезаются где-то ранее, либо в функции trim_text(), либо где-то еще.
Дайте ссылку, откуда скачивали мод.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Закрыто

Вернуться в «Поддержка модов для phpBB 3.0.x»