augusta’s post: тело ощущается слишком тесной одеждой; растянули, засунули кости, не предусмотрели пространства для воздуха, теперь им остается только давиться. злобно перегонять на границах гипервентиляции кислород (это не паника, это лишь жадность) и засовывать сомнение обратно в те дыры, из которых оно вылезает...
      настройки
      Шрифт в постах

      hngrave1

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

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


      Вы здесь » hngrave1 » Тестовый форум » пупупууу


      пупупууу

      Сообщений 1 страница 9 из 9

      1

      https://forumupload.ru/uploads/001c/44/9e/269/438341.png

      0

      2

      wbnfnf

      0

      3

      Код:
      <!-- Cчётчик Игровых постов -->
      <script type="text/javascript">
      /***************************
              Настройки!
      ***************************/
      FORUM._NUMpa_fld = 1;    // Номер.Доп.поля,
      FORUM._color_fld = "inherit";	// Цвет шрифта,
      FORUM.includeFirstPost = 0;	// 0 - не учитывать,1 - учитывать Первопост автора в игровых темах,
      FORUM.AddOrSlash = 0;    //0 - Поле отдельно, 1 - через слешь c общ. числом сообщений,
      FORUM.Number_winners = [7,[11]];	// Начальное Число отображаемых юзеров в таблице и список форумов показа;
      FORUM.Subscription_Code = "f87f9524f52b3f15cd458b2bf2a95a906ca5a960";	//Код подписки!!;
      /**** НАСТРОЙКА Игровых локаций ****/
      function ad_ (){/*!~!FORUM.ForArrAy = {
      //Форум  //Темы (включаемые, или исключаемые)
      
      f14	:-[0],  //СЮЖЕТКИ
      f12	:-[0],  //ЛИЧНЫЕ
      f13	:-[0]	//АУ //Последний элемент без запятой!
      }
      !~!*/}ad_ = ad_.toString().split('!~!')[1];//alert(ad_);
      </script>
      <script type="text/javascript" src="https://forumstatic.ru/files/0013/44/56/77707.js"></script>
      <style>.Form-Table{}.punbb .table_GamePosts tbody th{text-align: center;color:#fff}
      #pre_placement>a {top:3px;right:-24px;z-index:10}.punbb .GamePst{padding:0!important;}
      .punbb #profile-right li#pa-fld1 strong.GamePst2 {}</style>
      <!--//END Cчётчик Игровых постов © Deff-->
      
      <!------------------------- Мгновенные уведомления © Alex_63, Deff 2019 ------------------------>
      <link rel="stylesheet" type="text/css" href="//forumstatic.ru/f/ru/bestbb/notifications.css" />
      <style>.punbb #pun-main .pun-modal.unread-notifications .section h2{text-align:center!important}
      </style>
      <script type="text/javascript" src="//forumstatic.ru/f/ru/bestbb/notifications.js"></script>
      <!--+ Мгновенные уведомления: упоминания © Alex_63, 2020 -->
      <script>notifications.load('mentions');</script>
      <!--+ Мгновенные уведомления: комментарии к репутации без переадресации  Alex_63, 2019-->
      <script>notifications.load('reputation');</script>
      <!--+ Мгновенные уведомления: подписки на форум/тему © Alex_63, 2019 -->
      <script>notifications.load('subscriptions');</script>
      <!--+ Мгновенные уведомления: новые посты из важных тем © Alex_63, 2019 -->
      <script type="text/javascript">
      notifications.load('common', {});
      notifications.load('important', {topics: [29,74]}); // ID важных тем (через запятую)
      </script>

      0

      4

      Код:
      <script>
      document.querySelectorAll('.post-author .pa-fld5').forEach(n => {
        n.closest('.post-author').append(n);
      });
      </script>
      
      <script>$('.header_nav a, .header_ams a').prev('a').after(' — ');</script>
      
      <script type="text/javascript" >
        $('.pa-respect .fld-name').attr('title','Репутация');
        $('.pa-posts .fld-name').attr('title','Сообщений');
        $('.pa-fld1 .fld-name').attr('title','Посты');
        $('.pa-fld4 .fld-name').attr('title','Банк');
      </script>
      
      <script>
      //Move post-author-links links to post-author block - Разбиение ссылок в топике на относящиеся к автору и к посту
      (function(){
      const replaceLinks = () => {
          const postLinksElems = document.querySelectorAll('.post-links');
          postLinksElems.forEach(elem=>{
              const authorLinks = elem.querySelectorAll('.pl-email');
              const topicContainer = elem.parentElement;
              if (topicContainer.classList.contains('post-body')) return;
              const authorContainer = topicContainer.querySelector('.post-author');
              if(authorLinks.length){
                  const newUl = document.createElement('ul');
                  const newBlock = document.createElement('div');
                  newBlock.classList.add('pa-links');
                  newBlock.append(newUl);
                  newUl.append(...authorLinks);
                  authorContainer.append(newBlock);
              }
              const postContainer = topicContainer.querySelector('.post-body');
              postContainer.after(elem);
          });
      };
      
      replaceLinks();
      $(document).on('pun_post', () => replaceLinks());
      $(document).on('pun_preview', () => replaceLinks());
      $(document).on('pun_edit', () => replaceLinks());
      })()
      </script>
      
      <!--// Быстроплюсы v.2 РЕНО by Deff //-->
      <script type="text/javascript" src="https://forumstatic.ru/files/0012/d8/04/58219.js" addComment="1"></script>
      
      
      <script type="text/javascript">
      $(document).mouseup(function (e){// обрабатываем клик в любой точке 
            if (jQuery(e.target).closest(".settings_wrap").length > 0){ // проверка , произошел ли клик вне элемента, который надо по этому клику скрыть
            	 return false; // клик по элементу игнорируем 
            }
            
            else $(".settings_wrap .slide_block").slideUp();// клик вне элемента
             clickCount = 1;
           });
      </script>
      
      <script>
      $('.slide_button').click(function() {  
          $('.slide_button').not(this).removeClass('i_active');
          $(this).toggleClass('i_active');
      });
      </script>
      
      <script>
      $('.slide_button').each(function() {
          $(this).on('click', function() { $('.slide_button').not($(this)).next().slideUp();
            $(this).next().slideToggle(); 
          });
        });
      </script>
      
      <!--Выделение кода в блоке "Код" с перемещение в буфер обмена // © Damassk, версия 2019г. --> 
      <script type="text/javascript" src="https://forumstatic.ru/files/0016/4a/bf/98029.js"></script>
      <script>eval(select_text.toString().replace(/\}$/,'try{document.execCommand("copy")}catch(e){}}'))</script>
      <script type="text/javascript">select_text.linkText = 'Копировать код [копируется сразу]' //выделить [копируется сразу]</script>
      <!-- конец -->
      
      <!-- Чтобы не пропадали посты -->
      <script type="text/javascript" src="https://forumstatic.ru/files/0018/25/96/63959.js"></script>
      <!-- конец -->
      
      <!--Скрытие профиля в теме тегом-->
      <style type="text/css">.hideprofile .post-author,.hideprofile .pl-email,.hideprofile .pl-website, .hideprofile .post-sig {display:none!important}
      .hideprofile .post-body,.hideprofile .post-links,.hideprofile .post-links ul,.post.hideprofile h3>span{margin-left:0!important}
      </style>
      
      <script type="text/javascript">
      $(document).ready(function() {
              $("#float").prependTo($("#post-form"));
      });
      </script>

      0

      5

      КОНФЛИКТ

      Код:
      <script>
      //Move post-author-links links to post-author block - Разбиение ссылок в топике на относящиеся к автору и к посту
      (function(){
      const replaceLinks = () => {
          const postLinksElems = document.querySelectorAll('.post-links');
          postLinksElems.forEach(elem=>{
              const authorLinks = elem.querySelectorAll('.pl-email');
              const topicContainer = elem.parentElement;
              if (topicContainer.classList.contains('post-body')) return;
              const authorContainer = topicContainer.querySelector('.post-author');
              if(authorLinks.length){
                  const newUl = document.createElement('ul');
                  const newBlock = document.createElement('div');
                  newBlock.classList.add('pa-links');
                  newBlock.append(newUl);
                  newUl.append(...authorLinks);
                  authorContainer.append(newBlock);
              }
              const postContainer = topicContainer.querySelector('.post-body');
              postContainer.after(elem);
          });
      };
      
      replaceLinks();
      $(document).on('pun_post', () => replaceLinks());
      $(document).on('pun_preview', () => replaceLinks());
      $(document).on('pun_edit', () => replaceLinks());
      })()
      </script>

      0

      6

      [dice=323312-1936-13552-263296-58080-170368-6200]

      0

      7

      Код:
      .p_banner > div {
          padding: 0 !important;
          text-shadow: 1px 1px #00000075, -1px -1px #00000078, 1px -1px #00000073, -1px 1px #00000080;
      }
      
      .p_banner {
          width: 210px !important;
          height: 135px !important;
          display: flex !important
      ;
          flex-direction: column;
          align-items: center;
          justify-content: flex-end;
          font: 400 9px / 150% var(--font);
          color: var(--beg300);
          text-transform: none;
          padding: 0 0 5px 0 !important;
          mask: linear-gradient(180deg, rgba(217, 217, 217, 0) -3%, #181818 45%);
      }
      
      .pa-fld5 {
          position: relative;
          margin-left: -10px !important;
          margin-top: -104px !important;
          margin-bottom: -10px !important;
          overflow: hidden;
          width: 210px !important;
          height: 138px !important;
          border-radius: 0 0 10px 10px;
          z-index: 1;
      }

      0

      8

      Привет! нужен скрипт, который после загрузки страницы будет переносить хтмл-элементы из одного места в другое.

      Дано: на странице в каждом посте .post имеется профиль пользователя div class="post-author", внутри которого есть список ul.
      Также в посте .post находится список ссылок примерно со следующей структурой:

              <div class="post-links">
              <ul>
                  <li class="pl-email profile"></li>
                  <li class="pl-email pm"></li>
                  <li class="editpole"></li>
                  <li class="pl-email email"></li>
                  <li class="pl-delete"></li>
                  <li class="pl-edit"></li>
                  <li class="pl-quote"></li>
              </ul>
              </div>

      Задача скрипта: когда страница загрузится полностью, необходимо для каждого .post перенести пункты <li class="pl-email profile"></li>, <li class="pl-email pm"></li>, <li class="editpole"></li> из post-links в профиль post-author, создав для них элемент .pa-links ul.
      Таким образом, после работы скрипта профиль должен выглядеть так:

      <div class="post-author">
      <ul>
                 
      </ul>
      <div class="pa-links"><ul>
                  <li class="pl-email profile"></li>
                  <li class="pl-email pm"></li>
                  <li class="editpole"></li></ul>
      </div>
      </div>

      0

      9

      Код:
      <!-- перенос ссылок под профиль © hagalnaud -->
      <script>
      document.addEventListener("DOMContentLoaded", function () {
          const posts = document.querySelectorAll('.post');
      
          posts.forEach(post => {
              const postAuthor = post.querySelector('.post-author');
              if (!postAuthor) return;
      
              const paLinks = document.createElement('div');
              paLinks.className = 'pa-links';
              const paLinksUl = document.createElement('ul');
              paLinks.appendChild(paLinksUl);
      
              const postLinks = post.querySelector('.post-links ul');
              if (!postLinks) return;
      
              const classesToMove = ['pl-email profile', 'pl-email pm', 'pl-email email', 'editpole'];
      
              Array.from(postLinks.children).forEach(li => {
                  const hasRequiredClass = classesToMove.some(cls => cls.split(' ').every(subCls => li.classList.contains(subCls)));
      
                  if (hasRequiredClass) {
                      paLinksUl.appendChild(li);
                  }
              });
      
              if (paLinksUl.children.length > 0) {
                  postAuthor.appendChild(paLinks);
              }
          });
      });
      </script>

      0


      Вы здесь » hngrave1 » Тестовый форум » пупупууу


      Рейтинг форумов | Создать форум бесплатно