[RC] PM All in 1 - ЛС "Все включено"

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Loky
phpBB 1.2.0
Сообщения: 16
Стаж: 16 лет 7 месяцев
Благодарил (а): 3 раза

Re: [RC] PM All in 1 - ЛС "Все включено"

Сообщение Loky »

А на сабсилвер нет этого мода?.... Если бы сделали, было бы здорово))
Аватара пользователя
Garret_Dark
phpBB 2.0.16
Сообщения: 1097
Стаж: 17 лет 8 месяцев
Откуда: root/world/russia/
Благодарил (а): 126 раз
Поблагодарили: 206 раз

Re: [RC] PM All in 1 - ЛС "Все включено"

Сообщение Garret_Dark »

Инструкция для subsilver2... на коленке, т.е. не проверял

Открыть styles/subsilver2/template/overall_header.html
Найти и удалить

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

<!-- IF S_USER_PM_POPUP and S_NEW_PM -->
	popup('{UA_POPUP_PM}', 400, 225, '_phpbbprivmsg');
<!-- ENDIF -->
Найти

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

</script>
Добавить ниже

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

<!-- IF S_USER_UNREAD_PRIVMSG > 0 -->
<script type='text/javascript'>
	var newTxt="<<<! {L_YOU_NEW_PM} !>>>";
var oldTxt=document.title;

function migalka(){
    if(document.title==oldTxt){
        document.title=newTxt;
    }else{
        document.title=oldTxt;
    }
}

var timer = setInterval(migalka,1000);
</script>
<!-- ENDIF -->
Найти

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

<body class="{S_CONTENT_DIRECTION}">
Добавить ниже

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

<!-- IF S_USER_PM_POPUP and S_NEW_PM -->
<div id="newpm" align="right">

<div id="hidden" class="newpm" align="center" valign="middle">
		<table width="300" cellspacing="0" border="0" align="center">
		<tr><td colspan="2" align="center"><br /><b style="font-size: 1.3em; color: #376B79;">{L_YOU_NEW_PM}</b><br />&nbsp;</td></tr>
		<tr><td align="right"><b>{L_AUTHOR}:&nbsp;</b></td><td align="left"><b>&nbsp;{S_PM_SENDER}</b></td></tr>
		<tr><td align="right"><b>{L_SUBJECT}:&nbsp;</b></td><td align="left"><b>&nbsp;{S_PM_SUBJECT}</b></td></tr>
		<tr><td align="right"><b>{L_TIME}:&nbsp;</b></td><td align="left"><b>&nbsp;{S_PM_DATE}</b></td></tr>
		<tr><td colspan="2" align="center"><br /><a style="color: #376B79; font-size: 1.2em;" href="{U_PRIVATEMSGS}">{L_VIEWING_PRIVATE_MESSAGES}</a></td></tr>
		<tr><td colspan="2" align="center"><a style="color: #0516B7; font-size: 1.2em;" href="#" onclick="document.getElementById('newpm').style.display = 'none'; return false;">{L_CLOSE_WINDOW}</a></td></tr>
		</table>
		</div>
</div>
<!-- ENDIF -->
Открыть styles/subsilver2/theme/stylesheet.css
В самый конец добавить

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

#newpm {
	position: fixed;
	top: 40%;
	left: 0;
	z-index: 100;
	width: 65%;
}

.newpm {
	width: 300px;
	height: 140px;
	background: #ECF3F7;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-color: #376B79;
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.5);
	box-shadow: 0 0 10px rgba(0,0,0,0.5);
}
Почистить кэш
Аватара пользователя
Nibiru
phpBB 1.4.4
Сообщения: 118
Стаж: 18 лет 2 месяца
Откуда: Russia & Slovensko
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Re: [RC] PM All in 1 - ЛС "Все включено"

Сообщение Nibiru »

Garret_Dark, а сколько по времени картинка, с сообщением, показывается? У меня почему-то исчезает очень быстро, почти мгновенно, даже прочитать что там написано не успеваю. Можно ли сделать, чтоб она висела пока не прочитают сообщение или хотя бы пару минут или только при нажатии на кнопку закрыть? Спасибо.
Бесят девки, которые понтуются тем, что пьют и курят! Ты спортом займись, Овца, и гордись этим!
Аватара пользователя
Garret_Dark
phpBB 2.0.16
Сообщения: 1097
Стаж: 17 лет 8 месяцев
Откуда: root/world/russia/
Благодарил (а): 126 раз
Поблагодарили: 206 раз

Re: [RC] PM All in 1 - ЛС "Все включено"

Сообщение Garret_Dark »

Nibiru, так она как-бы и висит до тех пор пока не нажать "закрыть" или не перейти на другую страницу.
Конфликт значит с каким-то элементом шаблона на вашем форуме, скорее всего после того как подгрузилось окно с оповещением, грузится какой-то элемент с более высоким значением z-index
Попробуйте в CSS который добавлялся этим модом изменить значение z-index: 100; на более высокий, к примеру z-index: 9999;
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: [RC] PM All in 1 - ЛС "Все включено"

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

Установил на одном форуме...напрочь отсутствует инфа об авторе, времени и заголовок в всплывающем окне...куда копать?

Добавлено спустя 16 минут 37 секунд:
В опере тож не вылазит...скорей всего кривой скрипт СП блокирует обращение к инклудам...
Млин...придется шторку втуливать...

ПыСы...с допинфой разобрался..сам балбес...а вот в ФФ окна воще нет...как ни бился..в опере тож нет..бился тож..странно ...на моем форуме вроде есть...

ПыСы2 ...стал проверять все на своем..хм...странно...в хроме все идеально...
В ФФ окна нет...в опере - мгновенье, и не заметишь его...фигня какая то...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Nibiru
phpBB 1.4.4
Сообщения: 118
Стаж: 18 лет 2 месяца
Откуда: Russia & Slovensko
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Re: [RC] PM All in 1 - ЛС "Все включено"

Сообщение Nibiru »

Garret_Dark не помогло
Бесят девки, которые понтуются тем, что пьют и курят! Ты спортом займись, Овца, и гордись этим!
Аватара пользователя
Nibiru
phpBB 1.4.4
Сообщения: 118
Стаж: 18 лет 2 месяца
Откуда: Russia & Slovensko
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Re: [RC] PM All in 1 - ЛС "Все включено"

Сообщение Nibiru »

Garret_Dark у тех, кто заходит первый раз, наверху появляется:

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

[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_privmsgs.php on line 1619: Missing argument 6 for pm_notification(), called in [ROOT]/includes/functions_wpm.php on line 230 and defined

Warning: Cannot modify header information - headers already sent by (output started at /........../public_html/includes/functions.php:3833) in /home/n/nibiru/hacker/public_html/includes/functions.php on line 4943

Warning: Cannot modify header information - headers already sent by (output started at /........../public_html/includes/functions.php:3833) in /home/n/nibiru/hacker/public_html/includes/functions.php on line 4945

Warning: Cannot modify header information - headers already sent by (output started at /........../public_html/includes/functions.php:3833) in /home/n/nibiru/hacker/public_html/includes/functions.php on line 4946

Warning: Cannot modify header information - headers already sent by (output started at /........../public_html/includes/functions.php:3833) in /........../public_html/includes/functions.php on line 4947
Что сделать?
Последний раз редактировалось Nibiru 22.06.2012 16:24, всего редактировалось 1 раз.
Бесят девки, которые понтуются тем, что пьют и курят! Ты спортом займись, Овца, и гордись этим!
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: [RC] PM All in 1 - ЛС "Все включено"

Сообщение HAMMER663 »

Nibiru данная ошибка ничего общего с этой темой не имеет. юзайте поиск Welcome PM on First Login
Аватара пользователя
Nibiru
phpBB 1.4.4
Сообщения: 118
Стаж: 18 лет 2 месяца
Откуда: Russia & Slovensko
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Re: [RC] PM All in 1 - ЛС "Все включено"

Сообщение Nibiru »

HAMMER663 благодарю. Но ошибка общая т.к. конфликт в этих двух модах. Я всё сделал как Вы советовали, проблема исчезла. Всплывающее окно не появляется при первом приветственном сообщении и никто эту проблему решить не может.
Бесят девки, которые понтуются тем, что пьют и курят! Ты спортом займись, Овца, и гордись этим!
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: [RC] PM All in 1 - ЛС "Все включено"

Сообщение HAMMER663 »

Nibiru ошибка не общая, ошибка у вас в том, что вы не читаете тему про мод, в которой написано как заставить мод работать.
папа
phpBB 1.4.4
Сообщения: 106
Стаж: 14 лет 8 месяцев
Благодарил (а): 5 раз

Re: [RC] PM All in 1 - ЛС "Все включено"

Сообщение папа »

Garret_Dark писал(а):струкция для subsilver2... на коленке, т.е. не проверя
Пчелкин писал(а): Установил на одном форуме...напрочь отсутствует инфа об авторе, времени и заголовок в всплывающем окне...куда копать?
да,у меня такая же фигня...
инфа не отображается :geek:
Аватара пользователя
Garret_Dark
phpBB 2.0.16
Сообщения: 1097
Стаж: 17 лет 8 месяцев
Откуда: root/world/russia/
Благодарил (а): 126 раз
Поблагодарили: 206 раз

Re: [RC] PM All in 1 - ЛС "Все включено"

Сообщение Garret_Dark »

папа, а что отображается?
папа
phpBB 1.4.4
Сообщения: 106
Стаж: 14 лет 8 месяцев
Благодарил (а): 5 раз

Re: [RC] PM All in 1 - ЛС "Все включено"

Сообщение папа »

Garret_Dark
чтото вроде
Вам пришло новое личное сообщение.
Автор:
Дата:
Заголовок:

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

Re: [RC] PM All in 1 - ЛС "Все включено"

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

папа писал(а):чтото вроде
Не вроде - а точно...при том именно при первом заходе на форум...потом отображается нормально...
То же самое на двух форумах (не модифицированных)...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Garret_Dark
phpBB 2.0.16
Сообщения: 1097
Стаж: 17 лет 8 месяцев
Откуда: root/world/russia/
Благодарил (а): 126 раз
Поблагодарили: 206 раз

Re: [RC] PM All in 1 - ЛС "Все включено"

Сообщение Garret_Dark »

папа, именно при первом входящем ЛС? А это не приветственное сообщение?

Вернуться в «Бета-версии модов для phpBB 3.0.x»