Личные сообщения.

Разбираемся в настройках Администраторского раздела и возможностях движка PHPBB 3.1

Что-то не нашли в инструкциях или что-то не получается.
Правила форума
Если ваш вопрос касается работы или настройки какого-либо расширения, задайте пожалуйста вопрос в разделе "Расширения" в теме, посвященной этому расширению.
Если ваш вопрос об оформлении, то для этого есть разделы "Оформление форумов" и "Стили для вашего форума".

Вместе мы сделаем этот форум удобным и полезным!
Спасибо! :)
Аватара пользователя

Автор темы
Кнора
Сообщения: 271
Зарегистрирован: 04 янв 2015, 15:28
Благодарил (а): 60 раз
Поблагодарили: 4 раза
Контактная информация:

Личные сообщения.

Сообщение Кнора » 26 мар 2015, 20:46

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

Аватара пользователя

Автор темы
Кнора
Сообщения: 271
Зарегистрирован: 04 янв 2015, 15:28
Благодарил (а): 60 раз
Поблагодарили: 4 раза
Контактная информация:

Личные сообщения.

Сообщение Кнора » 24 апр 2015, 16:01

Вопрос: когда один пользователь удаляет из своих папок ЛС, то тому кому он отправлял - видит их, продолжает?

Аватара пользователя

Merlin
Сообщения: 721
Зарегистрирован: 03 янв 2015, 10:04
Благодарил (а): 32 раза
Поблагодарили: 265 раз
Пол:
Контактная информация:

Личные сообщения.

Сообщение Merlin » 24 апр 2015, 16:09

Кнора писал(а):Вопрос: когда один пользователь удаляет из своих папок ЛС, то тому кому он отправлял - видит их, продолжает?
Если удаленное сообщение было ранее отправлено другому пользователи и тот пользователь не успел его прочитать до того момента когда вы удалили сообщение, то при открытии полученного сообщения он увидит - "сообщение удалено, удалить ярлык?". Если он уже прочитал, то удалится только у вас - пользователь по прежнему сможет его читать.

Аватара пользователя

ratter
Сообщения: 34
Зарегистрирован: 12 июн 2015, 13:34
Благодарил (а): 20 раз
Пол:
Контактная информация:

Личные сообщения.

Сообщение ratter » 16 ноя 2015, 20:32

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



Charskiy
Сообщения: 106
Зарегистрирован: 17 мар 2015, 21:21
Благодарил (а): 69 раз
Поблагодарили: 3 раза
Пол:
Контактная информация:

Личные сообщения.

Сообщение Charskiy » 17 ноя 2015, 21:17

Попробовал у себя, что то никак вставать не хочет. :pardon:

Аватара пользователя

silver073000
Сообщения: 204
Зарегистрирован: 02 янв 2015, 13:53
Благодарил (а): 47 раз
Поблагодарили: 31 раз
Контактная информация:

Личные сообщения.

Сообщение silver073000 » 18 ноя 2015, 22:14

У меня отлично всё. А стиль какой?

Аватара пользователя

beholder
Администратор
Сообщения: 1374
Зарегистрирован: 02 янв 2015, 08:15
Откуда: Владивосток
Благодарил (а): 41 раз
Поблагодарили: 501 раз
Пол:
Контактная информация:

Личные сообщения.

Сообщение beholder » 19 ноя 2015, 14:42

Я не пробовал эту штуку, но так понимаю, что в нашем случае можно даже обойтись без правки шаблонов.


т.е. в событие overall_footer_after.html (HOSTING->Вставки кода)
добавляем:

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

<!-- IF S_NEW_PM -->
<script type="text/javascript">
$(document).ready(function() {
	$("body").append("<div id='form_popuppm'><h1>{L_MESSAGE}</h1><a href='#' class='close' onClick='$(\"#form_popuppm\").hide();return false;' title='{L_CLOSE_WINDOW}'>[x]</a><p>{L_NEW_MESSAGE}</p><a href='ucp.php?i=pm&folder=inbox' class='view' title='{L_GO}'>{L_GO}</a><cite>{SITENAME}</cite></div>");
	$("#form_popuppm").hide();
	$("#form_popuppm").show(1000);
});
</script>
<!-- ENDIF -->
а в overall_header_head_append.html добавляем:

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

<!-- IF S_NEW_PM -->
<style>
/* Popup PM */
#form_popuppm {
	background: #D1D1D1;
	background: -moz-repeating-linear-gradient(-45deg, #EFC1CB , #EFC1CB 30px, #F2F2F2 30px, #F2F2F2 40px, #C2E8F5 40px, #C2E8F5 70px,#F2F2F2 70px, #F2F2F2 80px);
	background: -webkit-repeating-linear-gradient(-45deg, #EFC1CB , #EFC1CB 30px, #F2F2F2 30px, #F2F2F2 40px, #C2E8F5 40px, #C2E8F5 70px,#F2F2F2 70px, #F2F2F2 80px);
	background: -o-repeating-linear-gradient(-45deg, #EFC1CB , #EFC1CB 30px, #F2F2F2 30px, #F2F2F2 40px, #C2E8F5 40px, #C2E8F5 70px,#F2F2F2 70px, #F2F2F2 80px);
	background: repeating-linear-gradient(-45deg, #EFC1CB , #EFC1CB 30px, #F2F2F2 30px, #F2F2F2 40px, #C2E8F5 40px, #C2E8F5 70px,#F2F2F2 70px, #F2F2F2 80px);
	border: 1px solid #383838;
	border-radius: 8px;
	box-shadow: 0 1px 6px #3F3F3F;
	color: #7F7E7E;
	font-size: 14px;
	left: 50px;
	min-height: 200px;
	padding: 30px;
	position: fixed;
	text-align: center;
	top: 50px;
	width: 400px;
	z-index: 100;
}
 
#form_popuppm:after {
	background: #F9F9F9;
	border: 1px solid #E5E5E5; 
	border-radius: 8px;
	bottom: 0;
	content : '';
	left: 0;
	margin: 10px;
	position: absolute;
	right: 0;
	top: 0;
	z-index: -1; 
}
 
#form_popuppm h1 {
	color: #8C8C8C;
	font-family: Verdana, sans-serif;
	font-size: 28px;
	margin: 0 0 20px 0;
	padding: 0;
	position: relative;
	text-align: center;
}
 
#form_popuppm h1:after {
	color: #D6CFCB;
	content: '&';
	display: block;
	font-family: Verdana, serif;
	font-size: 25px;
	text-align: center;
	text-shadow: 0 1px 0px #fff;
	width: 100%;
}
 
#form_popuppm h1:before {
	background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(182,180,180,0.7) 42%, rgba(180,178,178,0) 43%, rgba(168,166,166,0) 50%, rgba(180,178,178,0) 57%, rgba(182,180,180,0.7) 58%, rgba(238,237,237,0.3) 90%, rgba(255,255,255,0) 100%);
	background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(182,180,180,0.7) 42%,rgba(180,178,178,0) 43%,rgba(168,166,166,0) 50%,rgba(180,178,178,0) 57%,rgba(182,180,180,0.7) 58%,rgba(238,237,237,0.3) 90%,rgba(255,255,255,0) 100%);
	background: -o-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(182,180,180,0.7) 42%,rgba(180,178,178,0) 43%,rgba(168,166,166,0) 50%,rgba(180,178,178,0) 57%,rgba(182,180,180,0.7) 58%,rgba(238,237,237,0.3) 90%,rgba(255,255,255,0) 100%);
	background: linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(182,180,180,0.7) 42%,rgba(180,178,178,0) 43%,rgba(168,166,166,0) 50%,rgba(180,178,178,0) 57%,rgba(182,180,180,0.7) 58%,rgba(238,237,237,0.3) 90%,rgba(255,255,255,0) 100%);
	bottom: 15px;
	content: '';
	display: block;
	height: 2px;
	position: absolute;
	text-align: center;
	width: 100%;
}
 
#form_popuppm a.view {
	background: #F9F9F9;
	background: -moz-linear-gradient(top, #F9F9F9 1%, #F3F3F3 100%);
	background: -webkit-linear-gradient(top, #F9F9F9 1%, #F3F3F3 100%);
	background: -o-linear-gradient(top, #F9F9F9 1%, #F3F3F3 100%);
	background: linear-gradient(top, #F9F9F9 1%, #F3F3F3 100%);
	border: 1px solid #E0E0E0;
	border-radius: 5px;
	box-shadow: 0 1px 1px #FFF inset, 0 0 0 5px #EAEAEA;
	color: #767676;
	cursor: pointer;
	display: inline-block;
	font-family: Georgia;
	font-size: 16px;
	padding: 10px 15px;
	text-shadow: 0 1px 1px #E8E8E8;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
 
#form_popuppm a.view:hover {
	background: #F4F4F4;
	background: -moz-linear-gradient(top, #F4F4F4 0%, #F2F2F2 100%);
	background: -webkit-linear-gradient(top, #F4F4F4 0%, #F2F2F2 100%);
	background: -o-linear-gradient(top, #F4F4F4 0%, #F2F2F2 100%);
	background: linear-gradient(top, #F4F4F4 0%, #F2F2F2 100%);
	border-color: #CECECE;
	box-shadow: 0 1px 1px #FFF inset, 0 0 0 5px #E0E0E0;
	color: #686868;
	text-decoration: none;
}
 
#form_popuppm a.close {
	color: #7F7E7E;
	font-size: 15px;
	position: absolute;
	right: 15px;
	top: 15px;
}
 
#form_popuppm cite {
	bottom: 12px;
	font-size: 11px;
	left: 16px;
	position: absolute;
}
 
@media only screen and (max-width: 565px), only screen and (max-device-width: 565px) {
	#form_popuppm {
		left: 10px;
		right: 10px;
		width: auto;
	}
}
</style>
<!-- ENDIF -->
Поддержка GetBB.Ru
Бесплатный хостинг форумов PHPBB3

Ваши собственные домены с привязкой к форуму:
.ru - 200 руб./год , .рф - 250 руб./год. (кирилический домен)
in.ua - 7$/год. , .com,org,net - 12$/год.


Charskiy
Сообщения: 106
Зарегистрирован: 17 мар 2015, 21:21
Благодарил (а): 69 раз
Поблагодарили: 3 раза
Пол:
Контактная информация:

Личные сообщения.

Сообщение Charskiy » 19 ноя 2015, 17:27

beholder писал(а): Я не пробовал эту штуку, но так понимаю, что в нашем случае можно даже обойтись без правки шаблонов.
Попробовал. Спасибо.
Вставлять нужно только в
beholder писал(а): overall_footer_after.html
, при установки в
beholder писал(а): overall_header_head_append.html
, сверху выскакивает код

Изображение

Аватара пользователя

beholder
Администратор
Сообщения: 1374
Зарегистрирован: 02 янв 2015, 08:15
Откуда: Владивосток
Благодарил (а): 41 раз
Поблагодарили: 501 раз
Пол:
Контактная информация:

Личные сообщения.

Сообщение beholder » 19 ноя 2015, 18:14

Charskiy, я там ошибся немного, вместо <style> и </style> написал <styles> и </styles>
подправил второй фрагмент в предыдущем посте, заново скопируйте и попробуйте - должно по-идее сработать.
Поддержка GetBB.Ru
Бесплатный хостинг форумов PHPBB3

Ваши собственные домены с привязкой к форуму:
.ru - 200 руб./год , .рф - 250 руб./год. (кирилический домен)
in.ua - 7$/год. , .com,org,net - 12$/год.

Ответить