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

<<<1...5...10...29303132333435>>>

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

Alex300
#466 2023-05-11 10:57

Нет, если не установлена не основная группа - это никак не повлияет на права. Права учитываются для всех групп, в которые входит пользователь и права расчитываются через логическое ИЛИ. Т.е. если хотбы одной из групп, в которую входит пользователь, разрешен просмотр какого нибудь контента - то пользователю это разрешено.

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

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

Подскажите, пожалуйста, а как можно закрыть доступ к админке (/admin.php) для зарегистрированных пользователей?

Alex300
#468 2023-05-12 17:11

https://your-pretty-domain/admin/rightsbyitem?ic=admin&io=a - снимите все галки у всех групп, кому туда не надо.

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

А еще вопрос, как программно добавить подкатегории?

Добавление категорий у меня получилось с помощью функции

  cot_structure_add($extension, $data, $is_module = true)

            $data['structure_area'] = 'page';
            $data['structure_title'] = $name_category;
            $data['structure_code'] = custom_translit_url($name_category);
            $data['structure_path'] = $id_category;

Но не могу понять, как сформировать в массиве $data добавление дочерних категорий? Вернее подкатегории я могу сформировать, но как их привязать к категориям и добавить? 

This post was edited by prostogorod (2023-05-13 14:38, 1 year ago)
Kort
#470 2023-05-14 08:35

Циклом через structure_path

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

#46608 Kabak:

В примере и документации ничего не сказано про то, что USERS_ROW_REGDATE_STAMP   идёт в числовом вормате unsigned long int ( C++ )   , а USERS_ROW_REGDATE идёт в строковом формате и функция cot_date() переменные в строковом формате не принимает - не обрабатывает корректно.  А нужно бы написать что функция  cot_date() принимает переменные только в числовом формате unsigned long int

/**
 * Localized version of PHP date()
 *
 * @see http://php.net/manual/en/function.date.php
 * @param string $format Date/time format as defined in $Ldt or according to PHP date() format
 * @param int $timestamp Unix timestamp
 * @param bool $usertimezone Offset the date with current user's timezone
 * @return string
 */
function cot_date($format, $timestamp = null, $usertimezone = true)
{
...

 

SED.by - создание сайтов, разработка плагинов и тем для Котонти
This post was edited by Kort (2023-05-14 10:28, 1 year ago)
Kopusha
#471 2023-05-14 12:14

)

Kabak
#472 2023-05-15 03:45

Есть ли тег для человека начавшего тему на форуме ? -Тег который генерится в конкретной теме для того кто начал тему 

webitproff
#473 2023-05-16 03:08
#46623 Kabak:

Есть ли тег для человека начавшего тему на форуме ? -Тег который генерится в конкретной теме для того кто начал тему 

{PHP.rowt.ft_firstpostername}

тут бы еще догадаться в каком контексте? в какой ситуации нужно и для решения чего? в какой локации? на странице постов, топиков или в разделах?

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

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

На форуме нужно обозначать человека который начал тему. т.е.  во всех его ответах в блоке информации о нём будет значёк - создатель этой темы.

webitproff
#475 2023-05-16 10:13
#46625 Kabak:

На форуме нужно обозначать человека который начал тему. т.е.  во всех его ответах в блоке информации о нём будет значёк - создатель этой темы.

 

ну и подкинули задачку...

в шаблон forums.posts.tpl

кидаем

  <!-- IF {PHP.rowt.ft_firstpostername}  ==  {PHP.row.user_name} -->
  <h3 class="text-center">{PHP.rowt.ft_firstpostername}</h3>
  <!-- ENDIF -->

или

  <!-- IF {PHP.rowt.ft_firstpostername}  ==  {PHP.row.user_name} -->
  <h5 class="text-center">Я - ТопикСтартер</h5>
  <!-- ENDIF -->

тут момент на выходе только кажется простеньким ))

не только топикстартера подтянуть нужно, но и указать "принадлежность" в "списке"....

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

можно еще и так

  <!-- IF {PHP.rowt.ft_firstposterid}  ==  {PHP.row.user_id} -->
  <h6>Создатель темы</h6>
  <!-- ENDIF -->

 

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

#46618 prostogorod:

Подскажите, пожалуйста, а как можно закрыть доступ к админке (/admin.php) для зарегистрированных пользователей?

я бы вообще закрыл доступ через корневой /public_html/.htaccess
в самый конец файла прописуем

<Files "admin.php">
    Order deny,allow
    Deny from All
    Allow from 170.170.170.170
</Files>

где "170.170.170.170" - это ваш IP-адрес
можно несколько IP-адресов через пробел

П.С. на сервере/хостинге должен быть Apache 2.4

аккаунт удален - не срослось с разработчиками
ушел на другой движок
This post was edited by webitproff (2023-05-16 11:21, 1 year ago)
Kabak
#476 2023-05-16 11:42

watermarks работают в движке ?

Как пользоваться ?

webitproff
#477 2023-05-16 11:58
#46627 Kabak:

watermarks работают в движке ?

Как пользоваться ?

должно быть расширение, которое будет "водометить" картинки при загрузке, один из вариантов тут

не забудьте ознакомиться с инструкцией к модулю

аккаунт удален - не срослось с разработчиками
ушел на другой движок
Kort
#478 2023-05-17 12:59
#46626 webitproff:

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

#46618 prostogorod:

Подскажите, пожалуйста, а как можно закрыть доступ к админке (/admin.php) для зарегистрированных пользователей?

я бы вообще закрыл доступ через корневой /public_html/.htaccess
в самый конец файла прописуем

<Files "admin.php">
    Order deny,allow
    Deny from All
    Allow from 170.170.170.170
</Files>

где "170.170.170.170" - это ваш IP-адрес
можно несколько IP-адресов через пробел

П.С. на сервере/хостинге должен быть Apache 2.4

А если срочно в дороге с планшета через мобильный интернет?

SED.by - создание сайтов, разработка плагинов и тем для Котонти
webitproff
#479 2023-05-17 13:24
#46629 Kort:
#46626 webitproff:

П.С. на сервере/хостинге должен быть Apache 2.4

А если срочно в дороге с планшета через мобильный интернет?

1. маску сети своего мобильно прописать через пробел не сложно в любое время

2. на хостинг зайти и через файловый менеджер как по мне, и как оно у меня есть на хостинге - это вообще не проблема сейчас даже со смартфона...

проблему не увидел...

аккаунт удален - не срослось с разработчиками
ушел на другой движок
Kabak
#480 2023-05-17 15:56

Зачем в личных сообщениях избранные ?

<<<1...5...10...29303132333435>>>