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

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

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


Вы здесь » Единый форум поддержки » Форум для новичков » Общие вопросы от новичков (63) #3


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

Сообщений 821 страница 840 из 856

1

В этой теме задаём простые вопросы по функционалу форумов

В этой теме новички могут задать свои вопросы о том, как устроен форум, какие у него есть функции, как пользоваться различными возможностями, какие существуют технические нюансы и ограничения и прочие простые вопросы, не относящиеся к оформлению, наполнению и раскрутке форума.
Если у вас возникли вопросы по оформлению форума, их можете задать в теме Общие вопросы по оформлению (65) #2
Для опытных администраторов форумов добро пожаловать в тему Общие вопросы по администрированию (7)

Важная информация перед тем, как задать вопрос:

  • Ответы дают другие участники форума по собственному желанию.

  • Администрация не может гарантировать моментальное решение или абсолютную корректность каждого ответа.

  • Пожалуйста, уважайте чужое время и усилия других пользователей, старайтесь писать грамотно и доходчиво.

  • Грубое или требовательное отношение к участникам форума неприемлемо и может привести к отказу в помощи на всём форуме.

Подробно сформулируйте свой вопрос, чтобы повысить вероятность отклика помощи:

  • Укажите ссылку на форум: Если ваш вопрос касается конкретного форума, обязательно укажите прямую ссылку на него. Это позволит нам увидеть проблему и предложить наиболее точное решение, не тратя время на догадки.

  • Опишите свой вопрос: Каким бы простым не был ваш вопрос, даже если ранее кем-то задавался, задайте его в этой теме. В случае чего, модераторы раздела перенесут ваше сообщение в другую тему.

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

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

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

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

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

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

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

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

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

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

Предыдущая часть темы: Общие вопросы от новичков (63)

Предыдущая часть темы: Общие вопросы от новичков (63) #2


Вопрос автора

Добрый вечер! На форуме возникла проблема с быстрой ссылкой или как её назвать... В форме ответа пишешь @ и выскакивает табличка с юзерами, нажимаешь на нужного и появляется ссылка на его профиль. Почему-то не работает именно с моим. Имя есть, а ссылки нет. С чем это может быть связано?

+2

821

И еще я домен купил. Хотел чере админку форума. Дважды не получилось. Сам купил. Прикрутил. Отображается

http://neuro-multik.ru/

0

822

Только не работает htpps ... надо сертификат приобрести у регистратора

Отредактировано Сергей Серёгин (Ср, 10 Июн 2026 23:23:13)

0

823

Сергей Серёгин написал(а):

Только не работает htpps ... надо сертификат приобрести у регистратора

Сторонние сертификаты к форуму прикрепить нельзя. Система автоматически должна выпустить для форума сертификат типа Let's Encrypt.

Что нужно дописать у регистратора для корректной выписки сертификатов, уточнял здесь: Общие вопросы по администрированию (7)

0

824

Вот про это: сертификат типа Let's Encrypt. и был разговор с регистратором. Изучаю тему. Спасибо.

0

825

Для сайта http://neuro-multik.ru/ у регистратора выпущен сертификат типа Let's Encrypt

0

826

Здравствуйте, столкнулись с такой проблемой на форме, а именно функцией маски. Следуя настройкам и задействуя сервис настройки скрипта https://f.etrin.ru/hvss/

тык

https://upforme.ru/uploads/0000/14/1c/39608/t743285.png

,

мы получили код

Код:
<script src="https://forumstatic.ru/files/0017/95/29/89289.js"></script>
<script>
hvScriptSet.addMask({
    guestAccess: ['Naruto: The Return of the Legend'],
    forumAccessExtended: {
      'Naruto: The Return of the Legend': ['ГМ','Пользователи','Дизайер']
    },
    maskLimit: 20
  });
</script>

который разместили в HTML низ, но функция маски сработала только у Администраторов и Модераторов, при нажатии на иконку мы получаем вот такое замечательное окно

тык

https://upforme.ru/uploads/0000/14/1c/39608/t81534.png

Казалось бы ,все хорошо. Маска работает, но когда тоже самое делает Пользователь или аккаунт с другими правами указанными в коде, мы получаем при нажатии это

Код:
[icon][/icon]

вместо окна, о котором было написано ранее. Подскажите, в чем причина? Как решить этот вопрос! Заранее спасибо.

Отредактировано Jet (Чт, 11 Июн 2026 15:38:11)

0

827

Jet
Доброго дня!
С этим нужно обращаться к Шаману - как к автору скрипта. Я его сюда позвал, но не знаю, как скоро заглянет.

0

828

Jet
На всякий случай передаю, что раньше понедельника Шаман с этим уже не ответит.

0

829

Скрипт от Шамана не работал но моём форуме,  я его подшаманил :)  и он нормально работает, но вставляет в окно быстрого ответа

Код:
[block=hvmask][ava]https://1avatara.ru/pic/star/star0086.jpg[/ava][/block]

что в целом не проблема, но надо бы допилить :)

Отредактировано Merlin777 (Пт, 12 Июн 2026 02:14:13)

0

830

Merlin777
Скрипт полностью рабочий, просто требует дополнительной настройки на группы и разделы (индивидуально под каждый форум), чтобы в ходу были все его фичи. Без этого он вставляет только аватар. То, что вместе с кодом маски вставляется [block=hvmask] - это не баг, это так и задумано было автором скрипта.

Я сам в нем раньше ориентировался, но сейчас его основательно проапдейтили, и там в самом беле могут быть баги. Потому тут только ждать Шамана.

0

831

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

Код
Код:
<!-- МАСКА начало -->

<!-- 1. До оригинала: разрешаем переопределение form.submit -->
<script>
(function () {
  try {
    var orig = HTMLFormElement.prototype.submit;
    Object.defineProperty(HTMLFormElement.prototype, 'submit', {
      value: orig, writable: true, configurable: true
    });
  } catch (e) {}
})();
</script>

<!-- 2. Оригинальный скрипт (как и был) -->
<script src="https://forumstatic.ru/files/0017/95/29/89289.js"></script>
<script>hvScriptSet.addMask({});</script>

<!-- 3. После оригинала: MutationObserver + инжект в textarea -->
<script>
(function () {
  if (window.__hvDlg) return;
  window.__hvDlg = true;

  var DEFAULT_TAGS = {
    'author': 'nick',
    'title': 'status',
    'avatar': 'ava',
    'signature': 'sign'
  };

  function injectMaskToTextarea() {
    var ta = document.querySelector('textarea[name="req_message"]');
    if (!ta) return false;
    var form = document.getElementById('mask_form');
    if (!form) return false;
    var parts = [];
    var seen = {};
    var fields = form.querySelectorAll('input[id^="mask_"], textarea[id^="mask_"]');
    for (var i = 0; i < fields.length; i++) {
      var f = fields[i];
      var name = f.id.replace(/^mask_/, '');
      if (seen[name] || !f.value || f.value.trim() === '') continue;
      seen[name] = true;
      var tag = DEFAULT_TAGS[name] || name;
      parts.push('[' + tag + ']' + f.value + '[/' + tag + ']');
    }
    if (!parts.length) return false;
    var clean = ta.value.replace(/\[block=hvmask\][\s\S]*?\[\/block\]/gmi, '').trim();
    var block = '[block=hvmask]' + parts.join('') + '[/block]';
    ta.value = clean ? (clean + '\n' + block) : block;
    return true;
  }

  function patch() {
    var d = document.getElementById('mask_dialog');
    if (!d || d.dataset.__hvPatched) return;
    d.dataset.__hvPatched = '1';
    var ok = d.querySelector('input[name="insertMask"]');
    if (ok && !ok.dataset.__hvOk) {
      ok.dataset.__hvOk = '1';
      ok.addEventListener('click', function () { setTimeout(injectMaskToTextarea, 0); }, true);
    }
  }

  try { new MutationObserver(patch).observe(document.documentElement, { childList: true, subtree: true }); } catch (e) {}
  patch();
})();
</script>
<!-- МАСКА конец-->

0

832

Подскажите, как это исправить?
https://upforme.ru/uploads/0000/14/1c/39642/t45626.jpg

0

833

Сергей Серёгин написал(а):

Браво!!!! То, что нужно. Знать бы еще как размер шрифта шевелить. Спасибо большое.

Ваш форум точно по нейросетям(ИИ) ?  :D  Яндекс Алиса примитивная на ваши запросы в момент всё напишет. Юзайте ИИ для фронтэнда сайта/форума. Очень удобно!
Изучайте самостоятельно - на деле.

Отредактировано ivanches (Вчера 00:39:48)

0

834

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

Ваш форум точно по нейросетям(ИИ) ?  :D  Яндекс Алиса примитивная на ваши запросы в момент всё напишет. Юзайте ИИ для фронтэнда сайта/форума. Очень удобно!
Изучайте самостоятельно - на деле.

Алиса ответит и чо? Дальше чо делать с ее ответом? Вы знаете, я пробовал вайбкодинг с транскрибатором. Даже писать не нужно. Голосом говоришь и получаешь результат. Лендинг делал так, тестировал. Форум точно по нейросетям. Если расскажите, как json преобразовать в html, я послушаю, обещаю.

0

835

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

forumAccessExtended: {
      'Naruto: The Return of the Legend': ['ГМ','Пользователи','Дизайер']
    }

Такой момент: скрипт понимает название группы, или ему нужен ID группы? Я склоняюсь, что нужно указывать ID группы, а не название. Попробуйте указать ID группы, которым разрешен полный доступ. Скорее всего в скрипте по умолчанию стоят 1 и 2 - админы и модераторы, остальные надо указывать. Точнее скажет Шаман.

Сергей Серёгин написал(а):

Подскажите, как это исправить?

Сертификат истек. Вы домен покупали на Майбб или в другом месте?

0

836

Сергей Серёгин написал(а):

Подскажите, как это исправить?

Покажите скриншотом настройки домена из кабинета регистратора.

0

837

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

Покажите скриншотом настройки домена из кабинета регистратора.

Отправил в личные сообщения

0

838

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

Такой момент: скрипт понимает название группы, или ему нужен ID группы? Я склоняюсь, что нужно указывать ID группы, а не название. Попробуйте указать ID группы, которым разрешен полный доступ. Скорее всего в скрипте по умолчанию стоят 1 и 2 - админы и модераторы, остальные надо указывать. Точнее скажет Шаман.

Сертификат истек. Вы домен покупали на Майбб или в другом месте?

На mybb не получилось дважды. Mybb показывает, что домены свободны, а зарегистрировать не удалось. Да, наверно надо у mybb нужно приобретать. Каспер показал, что сертификат mybb

0

839

Сергей Серёгин написал(а):

На mybb не получилось дважды. Mybb показывает, что домены свободны, а зарегистрировать не удалось. Да, наверно надо у mybb нужно приобретать. Каспер показал, что сертификат mybb

Возможно настройки подключения домена к Майбб неправильные.

0

840

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

Возможно настройки подключения домена к Майбб неправильные.

https://upforme.ru/uploads/0000/14/1c/39642/220839.jpg
Такая запись

0


Вы здесь » Единый форум поддержки » Форум для новичков » Общие вопросы от новичков (63) #3