Support - техническая поддержка сайта v.1.0


Support - техническая поддержка сайта v.1.0

1975
9 из 10
Проголосовало: 4




Приступим к установке.

1. Подключаем модуль доска объявлений и создаем в нем одну любую категорию.

2. Настройка прав групп - Пользователь.

- Отключаем у группы капчу.
- И настраиваем по скриншоту

3. Настройки модуля Доска Объявлений.
- Включаем возможность поиска материалов пользователя.
- И настраиваем по скриншоту

4. Управление дизайна - Доска объявлений - Главная страница модуля, находим:

Code
$BODY$

Code
<div style="display:none;" id="komm4443">$BODY$</div>

5. Управление дизайна - Доска объявлений - Страница материала и комментариев к нему в любое место вставляем код (я вставлял над кодом комментариев):

Code
<div style="display:none;" id="komm23$ID$"><?if($OTHER2$='1')?><div id="table2"><center><font color="#ff0000">Вопрос находится в статусе "Закрытый"</font></center></div><?endif?><div id="table"><?if($COM_NUM_ENTRIES$>=1)?>$COM_BODY$<?else?><center>Ответы отсутствуют!</center><?endif?></div></div>

6. Управление дизайна - Доска объявлений - Вид материалов. Всё заменяем на:

Code
<table id="history_table" class="entry$ID$" width="100%" cellspacing="0" style="padding: 3px; text-decorate:none; text-decoration: none;">  
  <tr>
  <td align="left">
  <span id="message"><a href="javascript:money_uWnd$ID$()">$TITLE$</a></span><br> <?if($MODER_PANEL$)?><a href="javascript:createopis$ID$()">Изменить статус вопроса</a> $MODER_PANEL$<?else?><br><a href="javascript:money_uWnd$ID$()"><?if($COMMENTS_NUM$>=1)?>Ответ администрации присутствует<?else?>Ответа администратора нет<?endif?></a><?endif?>
  </td>
  <td align="right">
  <?if($OTHER2$)?><?if($OTHER2$='1')?><font color="#ff0000"><b>Закрытый</b></font><?endif?><?if($OTHER2$='2')?><font color="#0000FF"><b>На рассмотрении</b></font><?endif?><?else?><font color="#008000"><b>Активный</b></font><?endif?>
  </td>
  </tr>
</table>
<link type="text/css" rel="StyleSheet" href="http://webo4ka.ru/Ucoz3/Support_tax_podderchka_css.css" />
<script type="text/javascript" src="http://webo4ka.ru/Ucoz3/Support_tax_podderchka_support.js"></script>  
<div id="vvod"></div>
<script type="text/javascript">
//Script by http://isucoz.ru/
$.get('/board/1-1-0-$ID$ ',function(iwebb$ID$){  
var result = $('#komm23$ID$',iwebb$ID$).html();  
$('#ffff$ID$').html(result);  
});  
function money_uWnd$ID$(){
new _uWnd('name2$ID$', 'Вопрос "$TITLE$"', 520, 20, {<?if($OTHER2$='1')?><?else?>customButtons: {'hhhh233': [true, function (){add_comm$ID$()}]}, <?endif?>align: 0, autosize: 1},$('#money_uWnd$ID$').html());
}
createopis$ID$ = function () {
var f = document.createElement('iframe');
f.src = '/board/0-0-0-$ID$-13';
f.style.border = 0;
f.style.width = 0;
f.style.height = 0;
f.id = 'editFr';
f.onload = getValFramea;
document.body.appendChild(f);
}
getValFramea = function () {
var valu = document.getElementById('editFr').contentWindow.document.getElementById('bdF14').value;
  new _uWnd('frmVal', 'Смена статуса вопроса ', 300, 200, {customButtons: {'hhhh': [true, function (){info()}]}, align: 0, oncontent:function(){document.getElementById('frmNowVal').value = valu;}},'<fieldset><legend>Подсказки </legend>1 - закрытый<br>2 - на рассмотрении<br>Пустое окно - активный</fieldset><fieldset><legend>Текст </legend><div align="left"><textarea width:="" 100%;="" rows="2" id="frmNowVal" cols="55" maxlength="1"></textarea></div><div align="left"><input type="button" value="Отредактировать статус" onclick="changeVala()"></div></fieldset>');
}
changeVala = function () {
var val = document.getElementById('frmNowVal').value;
document.getElementById('editFr').contentWindow.document.getElementById('bdF14').value = val;
document.getElementById('editFr').contentWindow.document.getElementById('addEntForm').submit();
_uWnd.close('frmVal');
}
function add_comm$ID$() {  
new _uWnd('comment','Добавление комментария',250,50, {
  align: 0,
  shadow: 0,
  close: 1,
  autosize: 1,
  maxh: 400,
  modal: 1,
  minh: 50,
  resize: 1,
  oncontent: function () {
  $('#add_com').click(function() {
  $.get('/board/1-1-0-$ID$ ', function(data) {
  var sos = $('input[name="sos"]', data).val();
  $.post('/index/', {
  a: 36,
  id: $ID$,
  m: 7,
  message: $('#com_val').val(),
  sos: sos
  },function(e) {
  var error = $(e).text();
  if(error.indexOf('успешно')>-1){_uWnd.alert('<font color="green">Сообщение <b>успешно</b> отправлено</font>','Успех',{w:270, h:70, t: 8000})};
  if(error.indexOf('заполнено')>-1){_uWnd.alert('<font color="red">Введите <b>текст</b> сообщнения</font>','Ошибка',{w:270, h:70, t: 8000})};
  });
  });
  });
  }
  },
  '<textarea style="width: 100%;height: 50px;" id="com_val"></textarea><input type="button" value="Отправить" id="add_com">')
}; //Script by http://isucoz.ru/
</script>
<div style="display:none" id="money_uWnd$ID$"><div id="table"><b>$TITLE$</b><hr>$MESSAGE$<hr>Статус вопроса: <?if($OTHER2$)?><?if($OTHER2$='1')?><font color="#ff0000"><b>Закрытый</b></font><?endif?><?if($OTHER2$='2')?><font color="#0000FF"><b>На рассмотрении</b></font><?endif?><?else?><font color="#008000"><b>Активный</b></font><?endif?> | Автор вопроса: $USERNAME$ | Добавлен $DATE$ в $TIME$</div><div id="ffff$ID$"></div></div>

7. Управление дизайна - Доска объявлений - Страница поиска и рейтинга материалов, находим:

Code
$BODY$

Заменяем на:

Code
<div id="intod"><?if($NUM_ENTRIES$=='0')?>Вопросы отсутствуют<?else?>$BODY$<?endif?></div>

8. Заходим в вид материалов комментариев и в самый верх вставляем:

Code
<?if($MODULE_ID$='board')?><table border="0" cellpadding="0" cellspacing="0" width="100%" class="$CLASS$"><tr><td style="padding:3px;"><b>$NUMBER$.</b>
<?if($USERNAME$)?><b>$USERNAME$</b><?else?><b>$NAME$</b><?endif?> <span style="font-size:7pt;unicode-bidi:embed;">($DATE$ $TIME$)</span>
<?if($ENTRY_URL$)?>[<a href="$ENTRY_URL$" target="_blank" title="Перейти на страницу материала">Материал</a>]<?endif?>
</div>
<div class="cMessage" style="text-align:left;clear:both;padding:2px 0;"><?if($USER_AVATAR_URL$)?><a href="$PROFILE_URL$" title="$USERNAME$" style="padding-right:4px;"><img alt="" align="left" src="$USER_AVATAR_URL$" width="30" border="0" /></a><?endif?>$MESSAGE$</div>
<?if($ANSWER$)?><div class="cAnswer" style="text-align:left;clear:both;"><b>Ответ</b>: $ANSWER$</div><?endif?>
<?if($ANSWER_URL$)?><div style="clear:both;padding:4px 0;font-size:7pt;">[<a href="$ANSWER_URL$">Ответить</a>]</div><?endif?>
</td></tr></table><br />

И в самый низ:

Code
<?endif?>

9. Теперь там где хотите чтобы появился скрипт, вставляем:

Code
<script type="text/javascript" src="http://webo4ka.ru/Ucoz3/Support_tax_podderchka_support2.js"></script>  
<script type="text/javascript">function support(){
new _uWnd('name', 'Online Support', 600, 300, {<?if($GROUP_ID$=='4')?>customButtons: {'hhhh2': [true, function (){foradm()}]}, <?endif?>align: 0},$('#support2011').html());
}
$.get('/board ',function(iwebb4443){  
var result = $('#komm4443',iwebb4443).html();  
$('#ffff4443').html(result);  
});
function foradm(){
new _uWnd('info211', 'Администраторская', 530, 100, {align: 0, autosize: 1},$('#xdd').html());
}
$.get('/board/0-0-$USER_ID$-0-17 ',function(iwebb){  
var result = $('#intod',iwebb).html();  
$('#vvod').html(result);  
});
</script>
<link type="text/css" rel="StyleSheet" href="http://webo4ka.ru/Ucoz3/Support_tax_podderchka_css.css" />  
<div style="display:none" id="support2011"><div id="table">Онлайн суппорт. <a href="javascript://" onclick="uploadMusic();">Задать вопрос.</a></div><div id="table"><div id="vvod"></div></div></div>
<a href="javascript:support()">Суппорт</a>

<div id="vvod"></div>
<div style="display:none" id="xdd"><div id="ffff4443">загрузка</div></div>
Автор публикации: Загрузка
Загрузка
Вовчик, это его n материал
Источник: http://isucoz.ru/
  • Всего комментариев: 6

KoNOOS
0
KoNOOS написал: Написано 29 Ноября 2014 в 15:45
Комментарий №5
Цитата
Заходим в вид материалов комментариев и в самый верх вставляем:

Вот чутка не понял, просто зайти в Вид материалов и там на 8 пункте делать?

Вовчик
0
Вовчик написал: Написано 29 Ноября 2014 в 23:21
Комментарий №6
ПУ ---> Управление дизайном---> Комментарии ---> Вид комментариев

Мистер_Пропер
+1
Мистер_Пропер написал: Написано 24 мая 2011 в 12:16
Комментарий №4
в опере глючит

Мистер_Пропер
+1
Мистер_Пропер написал: Написано 23 мая 2011 в 22:22
Комментарий №3
а всё увидел))

Мистер_Пропер
+1
Мистер_Пропер написал: Написано 23 мая 2011 в 22:11
Комментарий №2
а админу через доску чтоль смотреть супорт?

Мистер_Пропер
+1
Мистер_Пропер написал: Написано 23 мая 2011 в 22:05
Комментарий №1
Включить возможность поиска материалов пользователя: надо ещё

  • Оставить комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 25
Скрипты и модификации для Ucoz 2113
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 431
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
  • sasha2016tv написал:
  • Хороший скрипт
    Ох. Вижу, что обсуждение очень старое. Но!
    На других CMS так же будет все это реализовано. На нормальных CMS.
    Такое решение может подойти лишь для landing сайтов. Но и то, не думаю, что там кто то заморачивается в написании какого либо контроллера генерирования шаблона и используют прямо в лоб чистый HTML, поэтому и будут для каждой страницы свои блоки делать.

    Поэтому лучше тут все же дописать решение именно для ucoz без загрузки этих лишних блоков на странице. Ведь используя условные операторы этот код даже не будет прогружаться на странице. (Лол. Это ж доли секунд загрузки...) И что? Но давайте делать оптимальнее
    Моё авторство:)
  • 1488 написал:
  • 1488 написал:
  • Смысл исходный код? он возвращает после обновление страницы на то положение которое было... или как?
  • 1488 написал:
  • как поставить галки как скрине?
    а то невозможно поставить...
    Последние темы
    Опрос
    229
    А
    Р
    Что произойдёт: $("#...
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 3
    Гостей: 3
    Пользователей: 0
    0
    Сегодня были
    Топ пользователей: