Новый вид личных сообщений (ЛС) для uCoz от yraaa.ru
827материалов
228тем на форуме
3003комментария
6152пользователя

Новый вид личных сообщений (ЛС) для uCoz от yraaa.ru

Описание:

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

Важно отметить, что версия личных сообщений от yraaa.ru адаптивная и хорошо смотрится на мобильном телефоне.

Так выглядит страница сообщения, а на ней переписка с пользователем:
Страница отправки сообщений:

Установка:

1. Загрузите на сайт папку «newpm» с ее содержимым.

2. Управление дизайном – Пользователи – Личные сообщения (ЛС)

Замените весь код страницы на следующий:
Код
<!DOCTYPE html>        
<html>        
<head>        
<title>$TITLE$</title>        
<meta name="viewport" content="width=device-width; initial-scale=0.85; maximum-scale=0.85; user-scalable=0;" />        
<script type="text/javascript" src="http://s43.ucoz.net/src/jquery-1.6.1.js"></script>        
<link href='http://fonts.googleapis.com/css?family=Open+Sans:400,700' rel='stylesheet' type='text/css'>        
<link href='/newpm/style.css' rel='stylesheet' type='text/css'>        
</head>        
<body>        

<div align="center">        
<div class="block">        
<div class="pmb">        
$BODY$        
</div>        
</div>        
</div>        

<script type="text/javascript">        
$('body').each(function () {        
$(this).html($(this).html().replace(/\[|\||\]/g, ''));        
});        
</script>        
<script type="text/javascript">$("#ugr1, #ugr2, #ugr3, #ugr251").attr("checked","checked")</script>        
<script type="text/javascript" src="/newpm/script.js"></script>        

</body>        
</html>

3. Общие настройки. Поставьте галочку напротив «Не использовать визуальный редактор комментариев». В противном случае форма отправки ЛС работать не будет!

ЗАКАЗАТЬ УСТАНОВКУ

Скрипт опубликовал:
...
Логин на сайте: ...
Группа: ...
Статус: ...
Информация о скрипте:
Дата добавления материала: 17.09.2015 в 15:17
Материал просмотрен: 3503 раза
Категория материала: Скрипты для uCoz
К материалу оставлено: 25 комментариев

Пожаловаться
Сказать спасибо
Источник

25 комментариев


rem31
Поправьте файлы в папке залитой. Нет css
rem31
Баг. Пишет что не указано сообщение
Romchik
3. Общие настройки. Поставьте галочку напротив «Не использовать визуальный редактор комментариев». В противном случае форма отправки ЛС работать не будет!
rem31
А по другому никак? Дело в том что ВВ коды меня на страницах сайта не устраивают
Romchik
Ни как
rem31
Жаль. Придется кумекать стилями
DarkPro1337
Артём @DarkPro1337 02.11.2015 20:557
0
У меня какой-то странный баг, после того как вношу какие либо изменения в CSS стили сбивается страница с сообщениями. http://i.imgur.com/MQGKnLm.png
В чём проблема??
Ромчик
При каких любо изменениях в центральном CSS, он автоматически обновляется во всех шаблонах. Вам проще вынести код CSS в ЛС
DarkPro1337
Артём @DarkPro1337 02.11.2015 21:0211
0
Спасибо попробую, его просто добавить туда? Или надо что то добовлять между стилем??
Ромчик
На странице личных сообщений перед </head> вставить код стилей заключенный в <style>здесь Ваш код CSS</style>
DarkPro1337
Артём @DarkPro1337 02.11.2015 20:568
0
Извините за большое изображение confused
Ромчик
Да не чего страшного
DarkPro1337
Артём @DarkPro1337 02.11.2015 21:4113
-1
Всё сработало! Но у меня ЛС показываются через Ajax окно, и у меня независимо от размера появляется полоска снизу - http://i.imgur.com/Qb3SE8K.png?1 .
Как это исправить? confused Сам скрипт:
Код
function pm() {  
  new _uWnd('pm','Личные сообщения',900,500,{min:0,shadow:1,header:1,max:0,resize:0,modal:1,nomove:1},'<iframe frameborder="0" src="/index/14" width="926" height="500" ></iframe>');  
  }
Ромчик
Так попробуйте:
Код
function pm() {    
    new _uWnd('pm','Личные сообщения',955,500,{autosize:0,notaskbar:0,min:0,shadow:1,header:1,max:0,resize:0,modal:1,n  omove:1},'<iframe frameborder="0" src="/index/14" width="926" height="500" ></iframe>');    
    }
DarkPro1337
Артём @DarkPro1337 02.11.2015 21:5315
-1
У меня кнопка теперь не нажимается :(
Ромчик
А так:
Код
function pm() {    
    new _uWnd('pm','Личные сообщения',955,500,{autosize:0,notaskbar:0,min:0,shadow:1,header:1,max:0,resize:0,modal:1,n  omove:1},'<iframe frameborder="0" src="/index/14" width="926" height="500" ></iframe>');    
    }
DarkPro1337
Артём @DarkPro1337 02.11.2015 21:5817
0
Нет, всё равно остаётся эта полоска.
Ромчик
Дайте ссылку на сайт, я взгляну
DarkPro1337
Артём @DarkPro1337 02.11.2015 22:0619
0
http://dpblog.3dn.ru - Делаю чисто для себя и посетителей.
Ромчик
Здесь проблема в не ajax окне, а в стилях,
Попробуйте это:
Код
body {margin:0;padding:0;font-family:'Open Sans', Tahoma, sans-serif;font-size:13px;background:#fff;margin-bottom:10px;padding:20px;}

Заменить на это:
Код
body {margin:0;padding:0;font-family:'Open Sans', Tahoma, sans-serif;font-size:13px;background:#fff;margin-bottom:0px;padding:0px;}

Если не получиться ни чего, то обратитесь к автору материала
DarkPro1337
Артём @DarkPro1337 02.11.2015 22:2221
0
Вот решение проблемы!
Код
<script>
function pm() {   
   new _uWnd('pm','Личные сообщения',955,500,{autosize:0,notaskbar:0,min:0,shadow:1,header:1,max:0,resize:0,modal:1,n  omove:1},'<iframe frameborder="0" src="/index/14" width="955" height="500" ></iframe>');   
   }
</script>
1 2 »
avatar
Вход через социальные сети
Работа в компании uCoz
uSocial - социальные кнопки
uLike – кнопка «Мне нравится»
Статистики нашего сайта