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

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

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


Вы здесь » Единый форум поддержки » Архив » Запросы по скриптам[6]


Запросы по скриптам[6]

Сообщений 241 страница 260 из 1001

1

Предыдущая тема - Запросы по скриптам[5]

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

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

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

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

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

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

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

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

+2

241

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

Обновите страницу пару раз, наверно скрипт закешировался в браузере

Все отлично, пасиб!  :cool:

+1

242

Добрый день, нашла у вас скрипт, который в один столбик сдвигает количество тем и сообщений и последнюю тему и пост. Вот он:

<script><!--Количество тем, сообщений, последнее сообщение в столбик-->
$(".category thead").remove();
$(".category tbody tr").each(function(){
  $(this).find(".tcl").after("<td class=\"tc_tbl\"></td>");
  $(this).find(".tc2,.tc3,.tcr").appendTo($(this).find(".tc_tbl"));
  if($(this).find(".tcr").text().length<2){$(this).find(".tcr").remove();}
  $(this).find(".tc2").prepend("Тем: ");
  $(this).find(".tc3").prepend("Сообщений: ");
  $(this).find(".tcr").prepend("Последнее сообщение: ");
  var cssObj={
   "text-align":"left",
   "width":"100%",
   "display":"block",
   "padding":"3px",
   "border":"0 none" //Последний элемент без запятой
  }
  $(this).find(".tc2,.tc3,.tcr").css(cssObj);
});
</script>

Внимание, вопрос: можно ли сделать так, чтобы темы и сообщения были в одну линию а не под друг дружкой?

0

243

Варя;
Попробуйте так:

<script><!--Количество тем, сообщений, последнее сообщение в столбик-->
$(".category thead").remove();
$(".category tbody tr").each(function(){
  $(this).find(".tcl").after("<td class=\"tc_tbl\"></td>");
  $(this).find(".tc2,.tc3,.tcr").appendTo($(this).find(".tc_tbl"));
  if($(this).find(".tcr").text().length<2){$(this).find(".tcr").remove();}
  $(this).find(".tc2").prepend("Тем: ");
  $(this).find(".tc3").prepend("Сообщений: ");
  $(this).find(".tcr").prepend("Последнее сообщение: ");
  var cssObj={
   "text-align":"left",
   "width":"100%",
   "display":"block",
   "padding":"3px",
   "border":"0 none" //Последний элемент без запятой
  }
  $(this).find(".tc2,.tc3,.tcr").css(cssObj);
  $(this).find(".tc2,.tc3").css({"display":"inline-block","width":"50%"});
});
</script>

0

244

Alex_63
Я тоже так думала, но нэ. Не выходит. Еще предложения будут?

0

245

Варя;

Код:
<style>
.category tbody tr.processed .td,
.category tbody tr.processed .td * {
    vertical-align: top;
}

.category tbody tr.processed .td.tc2,
.category tbody tr.processed .td.tc3 {
    text-align: left;
    width: 49%;
    padding: 0;
    display: inline-block;
}
.category tbody tr.processed .td.tcr {
    width: 100%;
    padding: .5em 0 0;
}
.category tbody tr.processed .td div {
    display: inline-block;
}

</style>

<script>
$(".category thead").remove();
$(".category tbody tr").each(function(){
    $(".tcl", this).after("<td class=\"tc_tbl\"></td>");
    var htmls = $(".tc2,.tc3,.tcr", this).map(function(i, el) { return $(el).html() });
    $(".tc2,.tc3,.tcr", this).remove();
    
    $(".tc_tbl", this).html(
        "<ul>\r\n" +
        "<li class=\"td tc2\"><strong>Тем</strong>: " + htmls[0] + "</li>\r\n" +
        "<li class=\"td tc3\"><strong>Сообщений</strong>: " + htmls[1] + "</li>\r\n" +
        "<li class=\"td tcr\"><strong>Последнее сообщение</strong>: <div>" + htmls[2] + "</div></li>\r\n" +
        "</ul>"
    );
    
    $(this).addClass("processed");
});
</script>

Отредактировано kozhilya (Ср, 20 Апр 2016 19:50:56)

+1

246

kozhilya
Вообще все улетело вниз форума и там выстроилось в два милых столбика.)
Ну ладно, спасибо, не мучайтесь, поживу без своей шизоидной идеи)

0

247

Варя;
Поставьте мой скрипт и дайте ссылку на форум.. (Я скорректирую стиль

0

248

Варя;
Оу, и правда, забыл this доставить. Пофиксил код в своём предыдущем сообщении, должно поправиться. Отображение настраивается в CSS в первой части

+2

249

kozhilya
:glasses: Гы, проверил  - работает

0

250

Alex_63
kozhilya
Да, ребят, сработало, спасибо)

0

251

Alex_63 http://img-fotki.yandex.ru/get/44369/13966776.26b/0_cbbb1_19ca14e3_orig.jpg 
ЗА Скрипты от пользователей 3

+2

252

Alex_63  Запрет копирования информации с форума
Скрипт очень нужный и полезный, но как быть с формой быстрого ответа? Теперь участники не только не могут копировать с форума, но и манипулировать со своим текстом когда пишут в нём сообщения (его не выделить) Нельзя ли это дело как-то подправить? Спасибо.

+1

253

Nixer
Попробую поправить

+1

254

В новом переносе сообщений все отлично ) Отписываюсь, потому что у меня постоянно какие-то косяки, когда у всех все хорошо ))

+1

255

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

Теперь участники не только не могут копировать с форума, но и манипулировать со своим текстом когда пишут в нём сообщения

А я вот еще о цитировании вспомнила: на цитирование этот запрет не повлияет? Это ведь тоже копирование

0

256

Nixer
Вроде поправил скрипт

+1

257

Mirra Bell написал(а):

А я вот еще о цитировании вспомнила: на цитирование этот запрет не повлияет?

Нет, - это запрет на ручное копирование текста (курсором)

0

258

Alex_63
Скрипты от пользователей 3 как то вчера всё работало на отлично, сегодня захожу, смотрю, за те посты что я вчера голосовал, опять появилась кнопка сказать спасибо .... После обновления страницы её нет, а вот если заходить с главной, или из категорий, появляется..... при чём странно, в каких то постах срабатывает, не показывается, где проголосовал, а в каких то упорно появляется!

0

259

mihka1980
А если попробовать передвинуть ближе к Концу HTML верх ? А браузер какой ?

============
У мну на тестовом - проблем нет, все работает

0

260

Alex_63
У нас тоже как у mihka1980 работает. Браузер -мозила

0


Вы здесь » Единый форум поддержки » Архив » Запросы по скриптам[6]