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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 16 лет 8 месяцев
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза

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

Сообщение Alecto »

я сформировал собственные ленты с помощью РСС, кэшировал их и вывел все, что мне захотелось, разместив куда захотелось.
от использования указанного вами мода давно отказался, по причине описанной ранее в теме (хотя вроде там чтото исправлялось, но как по мне он слишком грузный).
Аватара пользователя
VPV
phpBB 1.4.0
Сообщения: 30
Стаж: 13 лет 7 месяцев
Откуда: Москва
Благодарил (а): 2 раза

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

Сообщение VPV »

Здравствуйте!

Знает ли кто-нибудь как реализовать следующее. Нужно на странице блогов в столбце таблицы, где выводятся заголовки сообщений и краткий текст их содержания сделать так, чтобы туда выводился только текст без рисунков, а то если в сообщении есть рисунки они автоматом вставляются туда и получается не очень красиво...

Добавлено спустя 6 минут 49 секунд:
Вот что получается
Форум над которым плотно работаю: http://forum.dachamaster.org
Аватара пользователя
angst66
phpBB 3.0.0 RC3
Сообщения: 1584
Стаж: 14 лет 8 месяцев
Благодарил (а): 90 раз
Поблагодарили: 165 раз

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

Сообщение angst66 »

Включил сео в блоге и поперли ошибки от Anonymous

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

Произошла общая ошибка: General Error
» SQL ERROR [ mysql4 ]

Incorrect string value: '\xEC\xE0\xF3\xE3\xEB\xE8...' for column 'session_page' at row 1 [1366]

SQL



BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()

FILE: [ROOT]/includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()

FILE: [ROOT]/includes/session.php
LINE: 454
CALL: dbal_mysql->sql_query()

FILE: [ROOT]/blog.php
LINE: 18
CALL: session->session_begin()

FILE: [ROOT]/blog/view/blog.php
LINE: 53
CALL: include('[ROOT]/blog.php')
Я так понимаю что ошибку вызывают русские ники в адресной строке типа

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

http://mysate.com/forum/blog/%D0%B5%D0%B2%D0%B3%D0%B5%D0%BD%D0%B8%D0%B969/banka_ekstrimalka!!!_b-11.html
Не получается вставить оригинальный код
er107
phpBB 2.0.19
Сообщения: 1204
Стаж: 15 лет 6 месяцев
Благодарил (а): 331 раз
Поблагодарили: 93 раза

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

Сообщение er107 »

А никто не может поделиться стилями блогов? А то четыре стиля (Coda, Blogger Clone, Anime-Tico и GreenLizard) маловато будет.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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

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

А чо, тока 4 выложил? 9 есть...воще то...не забыть к вечеру выложить...

Так...здесь два
User Blog Mod: доработки
greenLizard и Anime-Tico

Здесь еще один
User Blog Mod: доработки
Anime-Tico облегченный

Где еще два брал?
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
er107
phpBB 2.0.19
Сообщения: 1204
Стаж: 15 лет 6 месяцев
Благодарил (а): 331 раз
Поблагодарили: 93 раза

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

Сообщение er107 »

Я знаю, что есть девять у кое-кого, поэтому и намекаю:))) А брал стили - собрал всё здесь, что было в темах, а Blogger Clone встроенный был уже в дистрибутив мода.
Аватара пользователя
angst66
phpBB 3.0.0 RC3
Сообщения: 1584
Стаж: 14 лет 8 месяцев
Благодарил (а): 90 раз
Поблагодарили: 165 раз

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

Сообщение angst66 »

Может кто сваяет плагин для Парсер сообщений (автозамена) ?
er107
phpBB 2.0.19
Сообщения: 1204
Стаж: 15 лет 6 месяцев
Благодарил (а): 331 раз
Поблагодарили: 93 раза

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

Сообщение er107 »

Пчелкин, напоминаю.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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

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

Стиль Anime-Tico для блогов супероблегченный...
Подогнан под просильвер...
Убрано все неинформативное и лишнее (подписи, инфа о редактировании, инфа из профиля, RE:, опросы и т.д.)
Сама тема сверху, затем комменты сверху в низ, в самом низу страницы - последний коммент, затем в самом низу, после комментов, добавлен быстрый ответ (комментарий)...Для вложений изменен скрипт для просмотра в блоге изображений-вложений просмотровщиком highslide от галереи или отдельно установленным. Добавлен скрипт от фоторесайзера image-resize. Добавлен запрет на изображения в теге img (форумно). Название блога и описание курсивом, размер 3.

При нажатии на кнопку "Редактировать" и "Предпросмотр" открываются стандартные формы из стандартного стиля блогов от просильвера
Скины:
Главная блога -
snap1212.jpg
Страница -
snap1213.jpg
Сам архив:
Anime-Tico 04.2013 Pthelovod.rar
У вас нет необходимых прав для просмотра вложений в этом сообщении.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
er107
phpBB 2.0.19
Сообщения: 1204
Стаж: 15 лет 6 месяцев
Благодарил (а): 331 раз
Поблагодарили: 93 раза

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

Сообщение er107 »

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

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

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

Пчелкин писал(а):или отдельно установленным
Самое простое для блогов и других страниц форума - в корень форума кинуть папку с просмотровщиком ...и все...
Да и он так пригодится не раз...
Anime-Tico 04.2013 Pthelovod с посмотровщиком.rar
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Пчелкин 05.04.2013 13:27, всего редактировалось 1 раз.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
er107
phpBB 2.0.19
Сообщения: 1204
Стаж: 15 лет 6 месяцев
Благодарил (а): 331 раз
Поблагодарили: 93 раза

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

Сообщение er107 »

А можно тогда еще спросить у Великого Гуру, в каком файле этого стиля можно изменить ширину блога, а очень узко получается.

Добавлено спустя 12 минут 11 секунд:
Прикольно, теперь картинки открываются на синем фоне.
И правда хороший стиль, спасибо!

Добавлено спустя 2 минуты 42 секунды:
Правда куда-то пропали ссылки сверху на Создание нового блога...
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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

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

er107 писал(а):Правда куда-то пропали ссылки сверху на Создание нового блога...
На фига наверху при просмотре чужого блока нужна ссылка на создание новой страницы в своем блоге?

Упс...и в своем новую не создашь...щас...перезалью...увлекся... :oops:

Добавлено спустя 9 минут 33 секунды:
Файл view_blog.html стиля Anime-Tico упрощенного.....

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

<!DOCTYPE html>
<html lang=ru>
<head>
	<meta name="keywords" content="" />
	<meta name="description" content="{PAGE_TITLE}" />
	{META}

	<style type="text/css">
	<!-- INCLUDE blog/stylesheet.css -->
	</style>

	<!-- IF BLOG_CSS -->
	<style type="text/css">
	{BLOG_CSS}
	</style>
	<!-- ENDIF -->

	<!-- INCLUDE blog/blog.js -->

	<title>{PAGE_TITLE}</title>
	
	<script type="text/javascript" src="{ROOT_PATH}highslide/highslide-full.packed.js"></script>
	<link rel="stylesheet" type="text/css" href="{ROOT_PATH}highslide/highslide.css" />
	<script type="text/javascript">
		hs.graphicsDir = '{ROOT_PATH}highslide/graphics/';
		hs.align = 'center';
		hs.transitions = ['expand', 'crossfade'];
		hs.fadeInOut = true;
		hs.dimmingOpacity = 0.8;
		hs.outlineType = 'rounded-white';
		hs.captionEval = 'this.thumb.title';
		// This value needs to be set to false, to solve the issue with the highly increasing view counts.
		hs.continuePreloading = false;

		// Add the slideshow providing the controlbar and the thumbstrip
		hs.addSlideshow({
			interval: 5000,
			repeat: false,
			useControls: true,
			fixedControls: 'fit',
			overlayOptions: {
				opacity: .75,
				position: 'top center',
				hideOnMouseOut: true
			}
		});
	</script>

<script type="text/javascript">
// <![CDATA[
	window.onload = resizeimg;
	function resizeimg()
	{
		if (document.getElementsByTagName)
		{
			var resClass = document.getElementsByTagName('span');
			for (var i = 0; i < resClass.length; i++)
			{
				if (resClass[i].className == "image-resize")
				{
					var img = resClass[i].getElementsByTagName("img");
					if (img[0].width > 600)
					{
						resClass[i].innerHTML = '<a href="' + img[0].src + '" class="highslide" onclick="return hs.expand(this)"><img src="' + img[0].src + '" width="600" alt=""></a>';
					}
				}
			}
		}
	}
// ]]>
</script>
	
</head>

<body>
	<div class="nav">
		<img class="nav_icon" src="{T_BLOG_IMAGESET_PATH}logon.gif" alt="Icon" />
		<span class="nav_links">
			<a href="{U_INDEX}" accesskey="h">{L_INDEX}</a> <!-- BEGIN navlinks --> <strong>&#8249;</strong> <a href="{navlinks.U_VIEW_FORUM}">{navlinks.FORUM_NAME}</a><!-- END navlinks -->
		</span>
        <span class="nav_links_right">
		    <a href="{U_RULES}" title="{L_BOARD_RULES_HDR}">{L_BOARD_RULES}</a> | 
			<!-- IF U_ADD_BLOG --><a href="{U_ADD_BLOG}">{L_NEW_BLOG}</a> | <!-- ENDIF -->
          	<a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a>
			<!-- IF not S_USER_LOGGED_IN --> | <a href="{U_REGISTER}">{L_REGISTER}</a><!-- ENDIF -->
		</span> 		
    </div>
	<div class="header">
		<div class="header_inner">
			<div class="header_img"></div>
		</div>
	</div>
	<div class="main">
		<!-- IF USER_MENU_EXTRA -->
		<div id="sidebar">
			{USER_MENU_EXTRA}
		</div>
		<!-- ENDIF -->

		<div class="content">
			<!-- IF BLOG_TITLE or BLOG_DESCRIPTION-->
			    <center>
                <font size="4" face="Cursive" >
				<h1>{BLOG_TITLE}</h1>
				<div class="blog_description">
					{BLOG_DESCRIPTION}
				</div>
				</font>
                </center>				
			<!-- ENDIF -->

			<!-- IF PAGINATION or TOTAL_POSTS -->
				<div class="pagination">
					{TOTAL_POSTS} <!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> &bull; {PAGE_NUMBER} &bull; <span>{PAGINATION}</span><!-- ELSE --> &bull; {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
				</div>
			<!-- ENDIF -->
				
			<h1>{L_USERNAMES_BLOGS}</h1>

			<!-- BEGIN blogrow -->

				<div id="b{blogrow.ID}" class="blog<!-- IF blogrow.S_REPORTED or blogrow.S_UNAPPROVED --> reported<!-- ENDIF --><!-- IF blogrow.S_DELETED --> deleted<!-- ENDIF -->">
					<h3 class="blog_title"><!-- IF blogrow.S_HAS_POLL --><img src="{T_BLOG_IMAGESET_PATH}icon_poll.gif" alt="" /> <!-- ENDIF --><a href="{blogrow.U_VIEW}">{blogrow.TITLE}</a></h3>
					<h4 class="blog_date"><a href="{blogrow.U_VIEW_PERMANENT}"><img src="{T_IMAGESET_PATH}/icon_post_target.gif" alt="{L_PERMANENT_LINK}" /></a> {L_POST_BY_AUTHOR} <strong>{blogrow.USER_FULL}</strong> {L_POSTED_ON_DATE} {blogrow.DATE}</h4>

					<!-- IF blogrow.S_UNAPPROVED or blogrow.S_REPORTED -->
						<!-- IF blogrow.S_UNAPPROVED --><a href="{blogrow.U_APPROVE}"><strong>{L_UNAPPROVED}</strong></a><!-- ENDIF -->
						<!-- IF blogrow.S_REPORTED --><a href="{blogrow.U_REPORT}"><strong>{L_REPORTED}</strong></a><!-- ENDIF -->
					<!-- ENDIF -->

					<div class="blog_text">{blogrow.MESSAGE}</div>

					{blogrow.EXTRA}

					<!-- IF blogrow.DELETED_MESSAGE -->
						<div class="deleted_message">
							{blogrow.DELETED_MESSAGE}
						</div>
					<!-- ENDIF -->

		         	<hr />
					
					<div class="blog_bottom_right">
						<!-- IF not blogrow.S_SHORTENED and (blogrow.U_EDIT or blogrow.U_DELETE or blogrow.U_REPORT or blogrow.U_WARN or blogrow.U_QUOTE) -->
								<!-- IF blogrow.U_EDIT --><a href="{blogrow.U_EDIT}">{L_EDIT_BLOG}</a> | <!-- ENDIF -->
								<!-- IF blogrow.U_DELETE --><a href="{blogrow.U_DELETE}">{L_DELETE_BLOG}</a> | <!-- ENDIF -->
								<!-- IF blogrow.U_QUOTE --><a href="{blogrow.U_QUOTE}">{L_QUOTE}</a> | <!-- ENDIF -->
								<!-- IF blogrow.U_REPLY --><a href="{blogrow.U_REPLY}">{L_REPLY}</a><!-- ENDIF -->
						<!-- ENDIF -->
					</div>
				</div>


			<!-- BEGINELSE -->
				<div class="blog_text"><!-- IF MODE == 'deleted' -->{L_NO_DELETED_BLOGS}<!-- ELSE -->{L_NO_BLOGS_USER}<!-- ENDIF --></div>
			<!-- END blogrow -->
		    <hr />
			<!-- IF S_REPLIES -->
				<div id="replies">
					<h1>{L_COMMENTS}</h1>

					<!-- BEGIN replyrow -->
						<div id="r{replyrow.ID}" class="reply<!-- IF replyrow.S_REPORTED or replyrow.S_UNAPPROVED --> reported<!-- ENDIF --><!-- IF replyrow.S_DELETED --> deleted<!-- ENDIF -->">
							<h4 class="reply_title"><a href="{replyrow.U_VIEW}">--комментарий--</a></h4>
							<h4 class="reply_date"><a href="{replyrow.U_VIEW_PERMANENT}"><img src="{T_IMAGESET_PATH}/icon_post_target.gif" alt="{L_PERMANENT_LINK}" /></a> {L_POST_BY_AUTHOR} <strong>{replyrow.USER_FULL}</strong> {L_POSTED_ON_DATE} {replyrow.DATE}</h4>
	                 	<br />
							<!-- IF replyrow.S_UNAPPROVED or replyrow.S_REPORTED -->
								<div class="reported">
									<!-- IF replyrow.S_UNAPPROVED --><a href="{replyrow.U_APPROVE}"><strong>{L_UNAPPROVED}</strong></a><!-- ENDIF -->
									<!-- IF replyrow.S_REPORTED --><a href="{replyrow.U_REPORT}"><strong>{L_REPORTED}</strong></a><!-- ENDIF -->
								</div>
							<!-- ENDIF -->

							<div class="reply_text">{replyrow.MESSAGE}</div>

							<!-- IF replyrow.DELETED_MESSAGE -->
								<div class="deleted_message">
									{replyrow.DELETED_MESSAGE}
								</div>
							<!-- ENDIF -->
		                 	<hr />
							<div class="reply_bottom_right">
								<!-- IF not replyrow.S_SHORTENED and (replyrow.U_EDIT or replyrow.U_DELETE or replyrow.U_REPORT or replyrow.U_WARN or replyrow.U_QUOTE) -->
										<!-- IF replyrow.U_EDIT --><a href="{replyrow.U_EDIT}">{L_EDIT_REPLY}</a> | <!-- ENDIF -->
										<!-- IF replyrow.U_DELETE --><a href="{replyrow.U_DELETE}">{L_DELETE_REPLY}</a> | <!-- ENDIF -->
										<!-- IF replyrow.U_QUOTE --><a href="{replyrow.U_QUOTE}">{L_QUOTE}</a> | <!-- ENDIF -->
										<!-- IF replyrow.U_REPLY --><a href="{replyrow.U_REPLY}">{L_REPLY}</a><!-- ENDIF -->
								<!-- ENDIF -->
							</div>
		         		<hr />
						</div>
					<!-- END replyrow -->
			<!-- ENDIF -->
			
    	    <!-- INCLUDE blog/quick_reply.html -->		
	           	<hr />				
			<!-- IF PAGINATION or TOTAL_POSTS -->
				<div class="pagination">
					{TOTAL_POSTS} <!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> &bull; {PAGE_NUMBER} &bull; <span>{PAGINATION}</span><!-- ELSE --> &bull; {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
				</div>
			<!-- ENDIF -->	

			<div class="bottom_links">
				<!-- IF S_WATCH_FORUM_LINK --><a href="{S_WATCH_FORUM_LINK}">{S_WATCH_FORUM_TITLE}</a><!-- ENDIF -->
			</div>
	   	</div>
		
	        <br style="clear:all;" />
	    	<div id="footer">
		    	<div class="copyright">
		    		Powered by <a href="http://www.phpbb.com/">phpBB</a> &copy; 2000, 2002, 2005, 2007 phpBB Group
		    	</div>
	    	</div>			
	</div>
		<div>
			<a id="bottom" name="bottom" accesskey="z"></a>
			<!-- IF not S_IS_BOT -->{RUN_CRON_TASK}<!-- ENDIF -->
		</div>	
</body>
</html>
ПЛЮС к исправлению глюка с созданием новой странички - Название блога и описание по центру...

Добавлено спустя 4 минуты 53 секунды:
er107 писал(а):в каком файле этого стиля можно изменить ширину блога,
В файле именно этого стиля блога root/blog/styles/Anime-Tico/blog/stylesheet.css есть такое местечко -

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

/* Main Classes */
.main {
	width: 720px;
	margin: 10px auto;
}
дальше - догадаемся сами...

Добавлено спустя 8 минут 38 секунд:
Поэкспериментировал немного...до этих параметров можно увеличивать...

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

/* Main Classes */
.main {
	width: 950px;
	margin: 10px auto;
}

.content {
	<!-- IF USER_MENU_EXTRA -->
	width: 700px;
	<!-- ELSE -->
	width: 720px;
	<!-- ENDIF -->
}

.blog_description {
	padding: 10px;
	margin-bottom: 10px;
}

img {
	max-width: 700px;
}

/* Pagination */
Добавлено спустя 5 минут 7 секунд:
Сюда - перезалил - исправленный -
User Blog Mod: доработки
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
er107
phpBB 2.0.19
Сообщения: 1204
Стаж: 15 лет 6 месяцев
Благодарил (а): 331 раз
Поблагодарили: 93 раза

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

Сообщение er107 »

Можно еще по наглеть, а как сделать, чтобы комментарии не бились на страницы?

Добавлено спустя 2 минуты 14 секунд:
В новой папке не хватает файла quick_reply.html

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