Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Архив » Общие вопросы от новичков (53)


Общие вопросы от новичков (53)

Сообщений 761 страница 780 из 1000

1

Инструменты для поиска и редактирования стиля (скриптов).

Как с помощью браузера можно определить элемент дизайна.

Каталог скриптов/CSS

Полезные скрипты, необходимые темы для новичков, а также ссылки на сайты рассказывающие что такое HTML и CSS.

Типовые Вопросы (ЧаВо)

Ответы на часто задаваемые вопросы.

Как задавать вопросы! Разница между стилем и скриптом. ( Советы)

Плюс к названию темы еще и Памятка.

Любой вопрос по оформлению/неполадкам сопровождайте ссылкой на форум, по которому возникли сложности.

Отредактировано Alex_63 (Вс, 26 Июл 2015 17:45:17)

+1

761

panda_q

В HTML верх

<style type="text/css">
.pa-last-visit,.pa-ip,.pa-online,.pa-time-visit {
  display:none!important;
}
</style>

0

762

Скрипт офлайн - онлайн

<script type="text/javascript">
var we=document.getElementsByTagName("ul")
var x=0
for (x=0; x<=(we.length-1); x++)
{if (we[x].innerHTML.indexOf("pa-online")!=-1)
{we[x].getElementsByClassName('pa-online')[0].innerHTML = "<img src='http://s6.uploads.ru/dWb3c.jpg' />"}
else if ((we[x].innerHTML.indexOf("pa-online")==-1)&&(we[x].innerHTML.indexOf("pa-author")!=-1)){
we[x].innerHTML=we[x].innerHTML+"<img src='http://s3.uploads.ru/k328R.jpg' style='margin-left: -105px;margin-top: -58px;position: absolute;' />"}}
</script>

Должен стоять до спойлера под N -кнопок

0

763

Deff
спасибо)

0

764

Извините у меня снова вопрос.
Я тестировал и работал со скриптом кнопок на черновом сайте, но на основном сайте кнопки выглядят урезанными и кривыми. В чем проблема подскажите пожалуйста?

Отредактировано kleo3333 (Вт, 27 Окт 2015 14:52:07)

0

765

kleo3333
Что за кнопки и что они делают, сделайте скриншот, ткните стрелкой

0

766

:flag:
Можно ли на странице (я написал игровую навигационную панель) вывести эм.. что-то вроде информационного блока, где будет выводится информация указанного сообщения или темы?
Очень-очень-очень надо  :flag:

0

767

Ivan_V
1. Нарисуйте в ФШ, как оно должно выглядеть(не очень представляю)
2. Какая Инфа должна выводиться ?

0

768

kleo3333
Ну добавьте в код, который я до этого давал, синим

#pun-pages .main .section h1 + .container{
  margin-top:23px;
  padding-top: 15px !important;
  padding-bottom: 15px !important;

}

+1

769

Вот спасибо, что откликнулись )

Вот игровая панель - http://medieval.rolebb.com/pages/game
Все что мог найти подходящее по скриптам и ссылкам, все туда втюхиваю, сейчас занимаюсь оформлением подгонкой, вырезанием лишнего и т.п.
Конкретно я пока не знаю где разместить данный блок, но скорее всего, крайний справа сектор. Мне необходимо туда вставить вывод информации Событий.
Есть тема, где ГМ после просчета ходов, отписывает события, вот это и надо вывести, если возможно по последним сообщениям (или если возможен внутренний скорллинг).
Так игрок зайдя на игровую панель, сможет промотать или увидеть последние события, в т.ч. просчитан его ход, или нет.

+ может быть и др. дополнительные блоки, выводящие опр. сообщение или сообщения в темах.

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

0

770

Ivan_V
Т.е. Вам нун вывести Инфу из конкретной темы ? ID темы Вы будете вручную указывать в скрипте ?

Наваял кой-чо,

<script type="text/javascript">
var getReq_tID = 2; //ID темы
var divIDCont = '#test1'; // ID Контейнера, куда будет добавляться Контент

$.get('/viewtopic.php?id='+getReq_tID+'&action=last', function (data) { //alert(data);
  var P = $(data).find('.post');
  $(P).each(function () {
    var C = $(this).find('.post-content').html(),
    A = $(this).find('.pa-author').html(),
    N = '<div id="TstPost" class="post"><p class="author">'+A+'</div><div id="CNt_S">'+C+'</div></div>';
    $(N).prependTo(divIDCont);
    $(divIDCont).find('.lastedit,.post-sig,.author img').remove();
  });
})
</script>

Ни наю, будет работать или нет..
Ставить в Конец Своей Страницы, Ниже Других Кодов

UPD: Вроде работает.. => http://hostjs.mybb.ru/pages/test_script_tview
(* Поправил

+2

771

Код:
<script type="text/javascript">
var getReq_tID = 22; //ID темы
var divIDCont = '#test1'; // ID Контейнера, куда будет добавляться Контент

$.get('/viewtopic.php?id='+getReq_tID+'&action=last', function (data) { //alert(data)
  var P = $(data).find('.post');
  $(P).each(function () {
    var C = $(this).find('.post-content').html(),
    A = $(this).find('.pa-author').html(),
    N = '<div id="TstPost" class="post"><p class="author">'+A+'</div><div id="CNt_S">'+C+'</div></div>';
    $(N).prependTo(divIDCont);
  });
})
</script>

Вставил так... в самый конец, не отображается, может тут надо что-то выставить: var divIDCont = '#test1' ?

0

772

n../// это же надо сделать сначала контейнер? Поместить поверх этого кода?

0

773

Alex_63
Можно скрипт контейнера Вашего со стороны, я не знаю как его написать, и указывать его айди  :D

То есть что надо надо указать в редакторе страницы, скрипт контейнера + скрипт под ним отображения?

0

774

Ivan_V
Да, ну вставьте <div id="test1"></div> перед скриптом, туда и будет добавляться Контент(как у меня в примере)
В переменную getReq_tID подставляйте ID темы, из которой нун вывести контент на страницу

Ну посмотрите Исходный код моей страницы(ссылка Выше), так и сделайте

<div id="test1" style="padding:12px"></div>

<script type="text/javascript">
var getReq_tID = 2; //ID темы
var divIDCont = '#test1'; // ID Контейнера, куда будет добавляться Контент

$.get('/viewtopic.php?id='+getReq_tID+'&action=last', function (data) { //alert(data);
  var P = $(data).find('.post');
  $(P).each(function () {
    var C = $(this).find('.post-content').html(),
    A = $(this).find('.pa-author').html(),
    N = '<div id="TstPost" class="post"><p class="author">'+A+'</div><div id="CNt_S">'+C+'</div></div>';
    $(N).prependTo(divIDCont);
    $(divIDCont).find('.lastedit,.post-sig,.author img').remove();
  });
})
</script>

ID темы (красным) подставляете свой

==

То, что я дал, ставьте в самый Конец Поля Редактора (сам Контейнер для вывода можете вставить туда, где хотите его видеть)

+1

775

СПАСИБО ОГРОМНОЕ!!! ЧТОБЫ Я БЕЗ ВАС ДЕЛАЛ БЫ!!!  :flag:

Я правда просмотрел кодом страницы и вот что слепил - http://medieval.rolebb.com/pages/test  :D

Но Вы упростили, теперь я разобрался!! )) Только у меня вопрос, если у меня сообщения перевалят за 5? Можно как-то установить определенное кол отображения последних сообщений и куда вставлять  :D

Пойду побегаю по оформлению дизайна, надо втюрить рамочку, а то загоняю я Вас  :flag:

Отредактировано Ivan_V (Вт, 27 Окт 2015 15:11:22)

0

776

Ivan_V написал(а):

Только у меня вопрос, если у меня сообщения перевалят за 5? Можно как-то установить определенное кол отображения последних сообщений

Будут выводиться все сообщения с последней страницы указанной темы
Ну чичас попробую ограничить, (Только если на странице одно сообщение, - то выведено будет только одно!)

0

777

Ivan_V
Ну, как-то так:

<div id="test1" style="padding:12px"></div>

<script type="text/javascript">
var getReq_tID = 7; //ID темы
var divIDCont = '#test1'; // ID Контейнера, куда будет добавляться Контент
var numShowPosts = 5; // Максимальное количество выводимых постов

$.get('/viewtopic.php?id='+getReq_tID+'&action=last', function (data) { //alert(data);
  var P = $(data).find('.post');
  $(P).each(function () {
    var C = $(this).find('.post-content').html(),
    A = $(this).find('.pa-author').html(),
    N = '<div id="TstPost" class="post"><p class="author">'+A+'</p><div id="CNt_S">'+C+'</div></div>';
    $(N).prependTo(divIDCont);
    $(divIDCont).find('.lastedit,.post-sig,.author img').remove();
    $(divIDCont).find('#TstPost:gt('+(numShowPosts-1)+')').remove();
  });
})
</script>

(Замените Полностью Контент на тестовой странице на предложенный мной)

===============================

Ксать хороший скрипт получился, мон использовать для вывода жалоб в скрипте "Жалобы не в ЛС" на отдельную Страницу

+1

778

Ivan_V
Заодно стиль поставьте в HTML верх

<style type="text/css">
#TstPost{
  padding: 10px;
  border: solid 1px #6A8CC7;
  border-radius: 4px;
}
#TstPost > .author{
  padding-bottom: 6px;
  margin-bottom: 6px;
  border-bottom: solid 1px #ccc;
  font-size: 1.1em;
  font-weight: 700;
}
</style>

0

779

Alex_63
АААААААААААААААА!!!! СПАСИБО ОГРОМНОЕ!!! ВСЕ РАБОТАЕТ!!! ВООБЩЕ ОТЛИЧНО!!!  :flag:

Это стоит вообще отдельной темы, юзеры оценят )
Это вообще расширяет функционал, я могу конечно ошибаться... Вот под шапкой или где-либо еще, человек пишет объявление или инф. блок, он где это все пишет и правит? В настройках форума блуждая среди кодов?
А тут можно как-то разумно привязать страницу, и выводить это все там, не надо никакой мороки, зашел в тему, все накидал и все. Надо исправить? Пожалуйста, зашел в сообщение, подправил, исправил, добавил, удалил. И время экономит и нервов меньше.

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

Еще раз спасибо!

0

780

Чуть не забыл спросить, а вывод левого блока возможен?
Там где аватарка, статус, кол-во сообщений и т.п.?

0


Вы здесь » Единый форум поддержки » Архив » Общие вопросы от новичков (53)