Отличия:
- сообщение выводится при помощи Highslide,
- не затрагиваются PHP-скрипты и языковые файлы, изменения вносятся только в файлы стиля.
styles/prosilver/template/overall_header.html
найти и удалить
Код: Выделить всё
<!-- IF S_USER_PM_POPUP and S_NEW_PM -->
var url = '{UA_POPUP_PM}';
window.open(url.replace(/&/g, '&'), '_phpbbprivmsg', 'height=225,resizable=yes,scrollbars=yes, width=400');
<!-- ENDIF -->
Код: Выделить всё
<body id="phpbb" class="section-{SCRIPT_NAME} {S_CONTENT_DIRECTION}">
Код: Выделить всё
<!-- IF S_USER_PM_POPUP and S_NEW_PM -->
<a id="pm-popup-link" href="{UA_POPUP_PM}" onclick="return hs.htmlExpand(this, {objectType: 'ajax', captionEval: null, wrapperClassName: 'pm-popup', outlineType: 'rounded-white', align: 'center', dimmingOpacity: 0.5})"></a>
<script type="text/javascript">
document.getElementById('pm-popup-link').onclick();
</script>
<!-- ENDIF -->
добавить в конце
Код: Выделить всё
.pm-popup .highslide-move, .pm-popup .highslide-controls, .pm-popup .highslide-footer, .pm-popup .highslide-credits {display: none !important;}
удалить всё содержимое файла и заменить на
Код: Выделить всё
<div class="panel bg2" style="margin: 0; padding: 15px 10px">
<div><!-- IF S_NOT_LOGGED_IN -->{L_LOGIN_CHECK_PM}<!-- ELSE --><a href="{U_PRIVATEMSGS}">{MESSAGE}</a><!-- ENDIF -->
</div>
</div>