User Blog Mod

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
sdakasadist
phpBB 2.0.0
Сообщения: 236
Стаж: 13 лет 9 месяцев
Благодарил (а): 62 раза
Поблагодарили: 20 раз

Re: User Blog Mod

Сообщение sdakasadist »

Я писал,но я спросил , при обновлении с 1.0.13 в 1.0.14 файлы менять ненадо?
Изображение
Аватара пользователя
angst66
phpBB 3.0.0 RC3
Сообщения: 1584
Стаж: 14 лет 8 месяцев
Благодарил (а): 90 раз
Поблагодарили: 165 раз

Re: User Blog Mod

Сообщение angst66 »

Дополнительные файлы

Этот мод не содержит дополнительных файлов.
Аватара пользователя
sdakasadist
phpBB 2.0.0
Сообщения: 236
Стаж: 13 лет 9 месяцев
Благодарил (а): 62 раза
Поблагодарили: 20 раз

Re: User Blog Mod

Сообщение sdakasadist »

тогда надо обновлять сразу с 1.0.13 в 1.0.15 ? или не так
Изображение
Аватара пользователя
angst66
phpBB 3.0.0 RC3
Сообщения: 1584
Стаж: 14 лет 8 месяцев
Благодарил (а): 90 раз
Поблагодарили: 165 раз

Re: User Blog Mod

Сообщение angst66 »

sdakasadist

Скопируй все файлы и запусти blog/database.php
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: User Blog Mod

Сообщение Пчелкин »

angst66 писал(а):Как сделать, при входе в блоги верхний блок по умолчанию был "последние записи". Поставил категории, при выборе любой тоже хотелось бы видеть первым блок последние записи, сейчас там "случайные"
В файле blog/view/main.php в части кода :

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

// Output the random blog(s)
      if ($random_blog_ids !== false)
      {
         $template->assign_vars(array(
            'S_RANDOM_BLOG'      => true,
         ));
найти:

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

'S_RANDOM_BLOG'      => true,
заменить на:

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

'S_RANDOM_BLOG'      => false,
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
angst66
phpBB 3.0.0 RC3
Сообщения: 1584
Стаж: 14 лет 8 месяцев
Благодарил (а): 90 раз
Поблагодарили: 165 раз

Re: User Blog Mod

Сообщение angst66 »

Ну эффект такой же как рандомный блок из шаблону убрать. Последние записи и последние комментарии отображаются в две колонки, а если в них есть окна видео плееров или картинки, ломается страница. Нужно чтобы последние записи был на ширину окна, как по дефолту рандомный блок.
Zhenjka
phpBB 1.4.1
Сообщения: 46
Стаж: 13 лет 8 месяцев
Откуда: Кемерово
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: User Blog Mod

Сообщение Zhenjka »

er107 писал(а):Заметил, что поисковики не индексируют блоги, хотя в настройках блога стоит показывать гостям. Или надо еще для ботов отдельный доступ давать?
Sheer писал(а):Может видеть записи в блоге: Да/Нет/Никогда. Для бота по умолчанию Нет
У меня стоит для ботов Может видеть записи: Да
Но боты не индексируют записи.
В вебмастере яндекса только ругается на RSS блогов, неверный формат файла, на каталог blog/ пишет
Документ не содержит текста
в чем может быть причина обхода поисковых ботов?
er107
phpBB 2.0.19
Сообщения: 1204
Стаж: 15 лет 6 месяцев
Благодарил (а): 331 раз
Поблагодарили: 93 раза

Re: User Blog Mod

Сообщение er107 »

А как вы проверяли? Я проверял так - брал кусок текста любого блога и вбивал его в поисковик, поисковик мне выдавал ссылку на этот блог, из чего я заключил, что после выставления для ботов - "может видеть записи блога- да" поисковики стали индексировать блоги. А до выставления этого параметра поисковики не выдавали ссылку на блоги при вбивании фраз из блогов. Может проверка и не корректная, не знаю.
Zhenjka
phpBB 1.4.1
Сообщения: 46
Стаж: 13 лет 8 месяцев
Откуда: Кемерово
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: User Blog Mod

Сообщение Zhenjka »

Вписывал в поиск ,яндекса например, название темы site:свой сайт, результатов ноль.
Написал в поддержку Яндекса, сказали проверят и скажут причину обхода.
Ботам доступ есть, менял useragent в браузере и смотрел.
er107
phpBB 2.0.19
Сообщения: 1204
Стаж: 15 лет 6 месяцев
Благодарил (а): 331 раз
Поблагодарили: 93 раза

Re: User Blog Mod

Сообщение er107 »

А по куску текста не проверяли?
Zhenjka
phpBB 1.4.1
Сообщения: 46
Стаж: 13 лет 8 месяцев
Откуда: Кемерово
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: User Blog Mod

Сообщение Zhenjka »

Опа, яндекс ничего не кажет, перешел с яндекса на гугл, там есть результаты. Значит бот яндекса не ходит... Буду ждать ответа от Яндекса.
afk_ozr
phpBB 1.0.0
Сообщения: 2
Стаж: 13 лет 4 месяца

Re: User Blog Mod

Сообщение afk_ozr »

Здравствуйте. В соседней теме спрашивал как можно заставить работать ReIMG с User Blog mod, но видимо никто не запаривался. Никакими знаниями в php к сожалению не обладаю, поэтому методом проб и ошибок добавил несколько записей в файл includes/hooks/hook_reimg.php основываясь на этой:

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

//postrow needs some special handling
if (!empty($template->_tpldata['postrow']))
{
	foreach ($template->_tpldata['postrow'] as $row => $data)
	{
		if (isset($data['MESSAGE']))
	{
		// Alter the array
		$template->alter_block_array('postrow', array(
			'MESSAGE' 	=> insert_reimg_properties($data['MESSAGE']),
		), $row, 'change');
		}
), $row, 'change');
		}
	}
	
}
Ресайз изображений заработал везде, кроме главной страницы блогов (последние блоги, комменты, категории и т.п.). Вроде бы все просто, в шаблонах страниц есть *row, в котором выискивается MESSAGE, к которому уже и применяется свойства reimg. В файле styles/prosilver/template/blog/view_blog_main.html нашел нужные строчки:

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

<div class="postbody" style="width: 100%;">
	<!-- IF row.S_UNAPPROVED or row.S_REPORTED -->
		<p class="rules">
			<!-- IF row.S_UNAPPROVED -->{UNAPPROVED_IMG} <a href="{row.U_APPROVE}"><strong>{L_UNAPPROVED}</strong></a><!-- ENDIF -->
			<!-- IF row.S_REPORTED -->{REPORTED_IMG} <a href="{row.U_REPORT}"><strong>{L_REPORTED_SHORT}</strong></a><!-- ENDIF -->
		</p>
	<!-- ENDIF -->
	<strong><!-- IF row.S_HAS_POLL --><img src="{T_THEME_PATH}/images/blog/icon_poll.gif" style="float: right;" alt="" /> <!-- ENDIF --><a href="{row.U_VIEW}">{row.TITLE}</a></strong> {L_POST_BY_AUTHOR} <strong>{row.USER_FULL}</strong>  {L_POSTED_ON_DATE} {row.DATE} <br />
	<div class="content" style="width: 95%; padding: 4px;">{row.MESSAGE}</div>
Вроде меняю 'postrow' на 'row', но все равно ничего не работает...
В файле blog/view/main.php есть такие строчки:

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

// Output the recent blogs
$template->assign_block_vars('column', array(
	'SECTION_WIDTH'		=> '50',
	'U_FEED'			=> ($config['user_blog_enable_feeds']) ? blog_url(false, false, false, array('mode' => 'recent_blogs', 'feed' => 'explain')) : '',
	'U_VIEW'			=> blog_url(false, false, false, array('mode' => 'recent_blogs')),
	'TITLE'				=> $user->lang['RECENT_BLOGS'],
	'L_NO_MSG'			=> $user->lang['NO_BLOGS'],
));
if ($recent_blog_ids !== false)
{
	foreach ($recent_blog_ids as $id)
	{
		$template->assign_block_vars('column.row', array_merge($blog_data->handle_user_data(blog_data::$blog[$id]['user_id']), $blog_data->handle_blog_data($id, $config['user_blog_text_limit'])));
	}
}
Посмотрев еще раз внимательней файл styles/prosilver/template/blog/view_blog_main.html увидел там такие строчки:

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

<!-- BEGIN column -->
	...
		<!-- BEGIN row -->
			... (здесь код с row.MESSAGE)
		<!-- END row -->
	...
<!-- END column -->
То есть логически получается, что в шаблоне 'column' и 'row' прописаны раздельно, но при выводе они объединяются в один массив? Именно Recent Blog Entries (и комментарии) выводятся в каком-то совершенно отличном от всего остального формате. И естественно применение самого первого кода, что я написал к row.MESSAGE ничего не дает.... Сам скрипт ReIMG на странице загружается, но через него не идет обработка сообщений. Как-то так.
Подскажите пожалуйста что можно сделать? Реально ли что-то сделать через шаблон, или надо что-то дописывать в main.php?

ПС: я конечно понимаю что все что я написал выглядит как ответ на экзамен, к которому не готовился и местами может смешно. Зараннее извиняюсь за допущеные ошибки. Просто как я ни гуглил — никто не занимался подобным, а сам я это не осилю, поэтому решил спросить тут ^_^
Зараннее спасибо.
er107
phpBB 2.0.19
Сообщения: 1204
Стаж: 15 лет 6 месяцев
Благодарил (а): 331 раз
Поблагодарили: 93 раза

Re: User Blog Mod

Сообщение er107 »

А как в блоге, в частности в стиле Аниме-тико, облегченный стиль которого выкладывал уважаемый Пчелкин, сделать стилизацию цитаты в виде облака (как для форума)?
ssmol1
phpBB 1.0.0
Сообщения: 1
Стаж: 13 лет

Re: User Blog Mod

Сообщение ssmol1 »

ПОдскажите как сделать чтобы в при просмотре последних блогов и по ссылке blog.php отображались миниатюры вложений...
сейчас вместо миниатюру отображается название вложения
1.png
а нужно чтобы было так
2.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
lkiryxa
phpBB 1.2.1
Сообщения: 24
Стаж: 13 лет

Можно ли так переделать user blog mod ?

Сообщение lkiryxa »

Можно ли переделать главную страницу user blog mod, чтобы она выглядела как тут http://habrahabr.ru/, то есть каждый новый пост который появился публиковался вверху и так потихоньку сползал вниз по мере появления новых постов. Если можно то как это сделать, спасибо.

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