Forums / National / Russian / Тех. поддержка / Запросы документации

<<<1...5...10...19202122232425>>>

Принимаем вопросы от населения

webitproff
#316 2023-03-22 19:28

гляньте тут как работает

и после

 

Добавлено 3 минуты спустя:

#46114 Kabak:

Да, включил другой СКИН и всё ОК.

 

А куда копать ?

мой polls.tpl

<!-- BEGIN: POLL_VIEW -->
<div id="poll_{POLL_ID}">
  <form action="{POLL_FORM_URL}" method="post" id="poll_form_{POLL_ID}" class="ajax post-poll_{POLL_ID};{PHP|cot_url('polls')};mode=ajax">
    <input type="hidden" name="poll_id" value="{POLL_ID}" />
    <div class="table-responsive">
      <table class="table align-items-center mb-0">
        <!-- BEGIN: POLLTABLE -->
        <tr>
          <td>
            <div class="form-check mb-0"> {POLL_INPUT|cot_rc_modify($this, 'class="form-check-input"')} <label class="custom-control-label">{POLL_OPTIONS}</label>
            </div>
          </td>
          <td>
            <div class="bar_outer">
              <div class="bar_inner" style="width:{POLL_PER}%;"></div>
            </div>
          </td>
          <td>{POLL_PER}%</td>
          <td>{POLL_COUNT}</td>
        </tr>
        <!-- END: POLLTABLE -->
        <tr>
          <td class="valid" colspan="4">
            <button type="submit" class="btn btn-primary" title="{PHP.L.polls_Vote}">{PHP.L.polls_Vote}</button>
          </td>
        </tr>
      </table>
    </div>
    <script type="text/javascript">
      function anim() {
        $(".bar_front").each(function() {
          var percentage = $(this).width();
          if (percentage != "") {
            $(this).width(0).animate({
              width: percentage
            }, "slow");
          }
        });
      }
      anim();
    </script>
    <p class="ff-monts font-weight-bold mb-0">{PHP.L.Votes}:{POLL_VOTERS}</p>
    <p class="ff-monts font-weight-bold mb-0">{PHP.L.Date} {POLL_SINCE}</p>
  </form>
</div>
<!-- END: POLL_VIEW -->
<!-- BEGIN: POLL_VIEW_VOTED -->
<div class="table-responsive">
  <table class="table align-items-center mb-0">
    <!-- BEGIN: POLLTABLE -->
    <tr>
      <td class="w-40">{POLL_OPTIONS}</td>
      <td class="w-50">
        <div class="progress-wrapper">
          <div class="progress-info">
            <div class="progress-percentage">
              <span class="text-sm font-weight-bold">{POLL_PER}%</span>
            </div>
          </div>
          <div class="progress w-100">
            <div class="progress-bar bg-warning" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width:{POLL_PER}%;"></div>
          </div>
        </div>
      </td>
      <!-- <td>{POLL_PER}%</td> -->
      <td class="w-10">{POLL_COUNT}</td>
    </tr>
    <!-- END: POLLTABLE -->
    <tr></tr>
  </table>
</div>
<div class="alert alert-secondary alert-dismissible fade show m-3" role="alert">
  <span class="alert-text text-white">{PHP.L.polls_alreadyvoted}</span>
  <button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close">
    <span aria-hidden="true">&times;</span>
  </button>
</div>
<p class="ff-monts font-weight-bold mb-0">{PHP.L.Votes}:{POLL_VOTERS}</p>
<p class="ff-monts font-weight-bold mb-0">{PHP.L.Date} {POLL_SINCE}</p>
<!-- END: POLL_VIEW_VOTED -->
<!-- BEGIN: POLL_VIEW_LOCKED -->
<div class="table-responsive">
  <table class="table align-items-center mb-0">
    <!-- BEGIN: POLLTABLE -->
    <tr>
      <td>{POLL_OPTIONS}</td>
      <td>
        <div class="progress-wrapper">
          <div class="progress-info">
            <div class="progress-percentage">
              <span class="text-sm font-weight-bold">{POLL_PER}%</span>
            </div>
          </div>
          <div class="progress">
            <div class="progress-bar bg-warning" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width:{POLL_PER}%;"></div>
          </div>
        </div>
      </td>
      <td>{POLL_PER}%</td>
      <td>{POLL_COUNT}</td>
    </tr>
    <!-- END: POLLTABLE -->
    <tr>
      <td class="strong valid" colspan="4">{PHP.L.polls_locked}</td>
    </tr>
  </table>
</div>
<p>{POLL_VOTERS} {PHP.L.Date} {POLL_SINCE}</p>
<!-- END: POLL_VIEW_LOCKED -->
<!-- BEGIN: POLL_VIEW_DISABLED -->
<div class="table-responsive">
  <table class="table align-items-center mb-0">
    <!-- BEGIN: POLLTABLE -->
    <tr>
      <td>{POLL_OPTIONS}</td>
    </tr>
    <!-- END: POLLTABLE -->
    <tr>
      <td>{PHP.L.rat_registeredonly}</td>
    </tr>
  </table>
</div>
<!-- END: POLL_VIEW_DISABLED -->
<!-- BEGIN: MAIN -->
<section class="bg-gray-200">
  <div class="min-vh-75">
    <div class="container  py-6 mt-2"> {FILE "{PHP.cfg.themes_dir}/{PHP.cfg.defaulttheme}/warnings.tpl"}
      <!-- BEGIN: POLLS_VIEW -->
      <nav aria-label="breadcrumb" class="d-none d-lg-block mb-5">
        <ol class="breadcrumb">
          <li class="breadcrumb-item text-dark opacity-5">
            <a href="{PHP|cot_url('index')}">{PHP.L.Home}</a>
          </li>
          <li class="breadcrumb-item text-dark active" aria-current="page">{POLLS_TITLE}</li>
        </ol>
      </nav>
      <div class="card shadow-lg mb-3">
        <div class="card-header p-0 position-relative mt-n4 mx-3 z-index-2 bg-transparent">
          <div class="bg-gradient-warning shadow-warning border-radius-lg p-3">
            <h3 class="mb-0 ff-monts text-white">{PHP.L.poll}</h3>
          </div>
        </div>
        <div class="card-body p-3">
          <h6 class="mb-0 pt-3 ff-monts text-dark-cot">{POLLS_TITLE}</h6>
          <div class="pt-3"> {POLLS_FORM} </div>
        </div>
      </div>
      <!-- {PHP.L.comments_comments}: {POLLS_COMMENTS}{POLLS_COMMENTS_DISPLAY} -->
      <!-- END: POLLS_VIEW -->
      <!-- BEGIN: POLLS_VIEWALL -->
      <nav aria-label="breadcrumb" class="d-none d-lg-block mb-5">
        <ol class="breadcrumb">
          <li class="breadcrumb-item text-dark opacity-5">
            <a href="{PHP|cot_url('index')}">{PHP.L.Home}</a>
          </li>
          <li class="breadcrumb-item text-dark active" aria-current="page">{PHP.L.polls_viewarchives}</li>
        </ol>
      </nav>
      <div class="card shadow-lg mb-3">
        <div class="card-header p-0 position-relative mt-n4 mx-3 z-index-2 bg-transparent">
          <div class="bg-gradient-warning shadow-warning border-radius-lg p-3">
            <h3 class="mb-0 ff-monts text-white">{PHP.L.polls_viewarchives}</h3>
          </div>
        </div>
        <div class="card-body p-3">
          <div class="table-responsive">
            <table class="table align-items-center mb-0">
              <!-- BEGIN: POLL_ROW -->
              <tr>
                <td>{POLL_DATE}</td>
                <td>
                  <a href="{POLL_HREF}">{POLL_TEXT}</a>
                </td>
                <td>{POLLS_COMMENTS}</td>
              </tr>
              <!-- END: POLL_ROW -->
              <!-- BEGIN: POLL_NONE -->
              <tr>
                <td>{PHP.L.None}</td>
              </tr>
              <!-- END: POLL_NONE -->
            </table>
          </div>
        </div>
      </div>
      <!-- END: POLLS_VIEWALL -->
    </div>
  </div>
</section>
<!-- END: MAIN -->

 

аккаунт удален - не срослось с разработчиками
ушел на другой движок
Kabak
#317 2023-03-22 19:36

что ктонкретно может глючить  с определением кнопки что-то не то ?

webitproff
#318 2023-03-22 19:38
#46116 Kabak:

что ктонкретно может глючить  с определением кнопки что-то не то ?

да хз, дерзайте, свой код я дал ))

аккаунт удален - не срослось с разработчиками
ушел на другой движок
Kabak
#319 2023-03-22 20:11

оба TPL файла от модуля POLLS

должны содержать вначале 

<div id = "poll_{POLL_ID}">

 

по этому ID  JavaScript  выполняется.

webitproff
#320 2023-03-22 20:12

оба файла? какие ?

аккаунт удален - не срослось с разработчиками
ушел на другой движок
Kabak
#321 2023-03-23 05:14

 

polls.index.tpl

polls.tpl

один для форума, второй по умолчанию на главной странице

Добавлено 3 часа спустя:

Есть модуль PFS  не подключён , то при создании страницы работает ли добавления файла к статье ?   ( там нужно указывать URL файла и его размер )    Это работает без модуля FPS ?

This post was edited by Kabak (2023-03-23 08:34, 1 year ago)
Alex300
#322 2023-03-23 08:43

Там можно указать произвольный URL. Необязательно из PFS

Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/
Kabak
#323 2023-03-23 10:20

как проверить группу пользователя, который смотрит страницу,  в TPL  ?

 

<!-- IF {PHP.usr.maingrp} > 5 -->

так  или как-то корректнее ?

Добавлено 6 минут спустя:

почему-то для Админа  это условие не срабатывает 

Добавлено 1 час спустя:

какой тег для группы пользователя в комментариях ?     ....USERMAINGRPID

Добавлено 21 минута спустя:

мне нужен уровень комментатора

This post was edited by Kabak (2023-03-23 12:25, 1 year ago)
webitproff
#324 2023-03-23 15:04
#46123 Kabak:

как проверить группу пользователя, который смотрит страницу,  в TPL  ?

 

<!-- IF {PHP.usr.maingrp} > 5 -->
<!-- IF {PHP.usr.id} == {LIST_ROW_OWNER_ID} OR {PHP.usr.isadmin} OR {PHP.usr.maingrp} == 5 -->
          в списках страниц для владельца статьи или админа
 <!-- ENDIF -->

а конкретно для модуля

                <!-- IF {PHP.usr.auth.page.news} == 255 -->
               <a href="{PAGE_CAT|cot_url('page','m=add&c=$this')}">{PHP.L.page_addtitle}</a>
                <!-- ENDIF -->

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

аккаунт удален - не срослось с разработчиками
ушел на другой движок
This post was edited by webitproff (2023-03-23 15:37, 1 year ago)
Kabak
#325 2023-03-23 16:47

для администратора почему-то не работает правило   <!-- IF {PHP.usr.maingrp} > 1 -->    для всех кто пониже срабатывает

 

В чём может быть проблема ?  

 

 

webitproff
#326 2023-03-23 17:02
#46125 Kabak:

для администратора почему-то не работает правило   <!-- IF {PHP.usr.maingrp} > 1 -->    для всех кто пониже срабатывает

 

В чём может быть проблема ?  

 

 

смотрите внимательно блин знак не > а ==

Добавлено 1 минута спустя:

или что я не понимаю - дайте код и пояснение, к чему стремитесь, - задачу

аккаунт удален - не срослось с разработчиками
ушел на другой движок
Kabak
#327 2023-03-23 17:11

Имнно про это и говорю.  Для всех работает, и для админа должно работать, у него уровень 99

 

Хочу чтобы определённая кнопка появлялась в меню для пользователя, если уровень пользователя больше определённого уровня.  Для всех уровней появляется у кого уровень больше, например 4 , но не для админа.

 

Это баг или админ как-то асабистом проходит ?

webitproff
#328 2023-03-23 17:27
#46127 Kabak:

Имнно про это и говорю.  Для всех работает, и для админа должно работать, у него уровень 99

 

Хочу чтобы определённая кнопка появлялась в меню для пользователя, если уровень пользователя больше определённого уровня.  Для всех уровней появляется у кого уровень больше, например 4 , но не для админа.

 

Это баг или админ как-то асабистом проходит ?

рад бы помочь, но правда не понял ничего

аккаунт удален - не срослось с разработчиками
ушел на другой движок
Kabak
#329 2023-03-23 17:30
<!-- IF {PHP.usr.maingrp} > 5 -->
	<div class="news_button">
		<a href="{PHP|cot_url('page','c=government')}" title="{PHP.structure.page.government.title}">
			<button class="button1">
				{PHP.structure.page.government.title}
			</button>	
		</a>
	</div>
<!-- ENDIF -->


вот  код  он работает для всех  у кого уровень выше 5 ,  кроме админа  у которого уровень 99

webitproff
#330 2023-03-23 17:50
#46129 Kabak:
<!-- IF {PHP.usr.maingrp} > 5 -->
	<div class="news_button">
		<a href="{PHP|cot_url('page','c=government')}" title="{PHP.structure.page.government.title}">
			<button class="button1">
				{PHP.structure.page.government.title}
			</button>	
		</a>
	</div>
<!-- ENDIF -->


вот  код  он работает для всех  у кого уровень выше 5 ,  кроме админа  у которого уровень 99

блин,

уровень и ID вообще вещи разные.

пожалуйста, поясните конечную  цель

ну или мне тупому обьясните что вы хотите добиться

аккаунт удален - не срослось с разработчиками
ушел на другой движок
This post was edited by webitproff (2023-04-01 02:34, 1 year ago)

<<<1...5...10...19202122232425>>>