Языковая политика

Общие обсуждения => Работа форума => Topic started by: cetsalcoatle on 03 May 2025, 16:55:55

Title: Разметка форума
Post by: cetsalcoatle on 03 May 2025, 16:55:55
Меня интересует разметка форума и спецификации.

В футере написано XHTML. То есть, если я создам свой собственный сайт и буду использовать тэги форума, то всё будет работать так же? И наоборо, всё что прописано в спецификации HTML будет работать здесь? :what?

Мне кажется здесь есть одного "но", на форуме работают встроенные стили, и здесь нельзя задавать классы как в CSS (или можно на уровне админа?)

В общем здесь есть готовый код и прописанные шаблоны, но насколько сильно может вносить модификации юзер и насколько сильно может вносить модификации админ?

Сам сайт написан на JS или на другом языке?
По логике регистрации юзеров и сообщений всё работает на объектах и массивах, т.е. в теории даже я, наверное смог воспроизвести несложные процессы вроде регистрации пользователей (написать такой код с нуля).

А как генерятся темы и где хранятся ссылки на них? Точно так же создаётся объект и каскад массивов? А хранится в Local Storage? :what?

Ну, это всё в примитивных терминах, сам движок наверняка работает как какой-нибудь фрейм-ворк?
Title: Re: Разметка форума
Post by: Bhudh on 03 May 2025, 18:09:55
В футере написано XHTML.
В коде страницы тоже:
Quote from:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

То есть, если я создам свой собственный сайт и буду использовать тэги форума, то всё будет работать так же?
BBCode (https://en.wikipedia.org/wiki/BBCode) работать будет, только если он установлен как модуль движка.
https://www.bbcode.org

Мне кажется здесь есть одного "но", на форуме работают встроенные стили, и здесь нельзя задавать классы как в CSS (или можно на уровне админа?)
Если установите юзерстили (в новых браузерах через расширения, в старой Опере просто в настройках, указав файл), они будут работать, можно полностью переопределить тему форума.
А админ может установить новую тему (https://custom.simplemachines.org/index.php?action=themes) для движка, впрочем, на ЛФ и у юзера была куча тем в профиле на выбор. А на этом форуме только 4 похожих темы (https://lingvopolitics.org/index.php?action=theme;sa=pick).

Сам сайт написан на JS или на другом языке?
Simple Machines Forum написан на PHP, который генерирует HTML и JS для страниц, локальные скрипты, естественно, написаны на JS.

По логике регистрации юзеров и сообщений всё работает на объектах и массивах, т.е. в теории даже я, наверное смог воспроизвести несложные процессы вроде регистрации пользователей (написать такой код с нуля).

А как генерятся темы и где хранятся ссылки на них? Точно так же создаётся объект и каскад массивов? А хранится в Local Storage? :what?
В SMF всё содержится в базе данных MySQL (https://wiki.simplemachines.org/smf/Installing).
Title: Re: Разметка форума
Post by: cetsalcoatle on 03 May 2025, 19:15:02
᷄Спасибо!  :up:
Title: Re: Разметка форума
Post by: Bhudh on 03 May 2025, 19:29:51
А зачем U+1DC4 COMBINING MACRON-ACUTE перед благодарностью? :)
Title: Re: Разметка форума
Post by: cetsalcoatle on 03 May 2025, 20:18:44
̋С телефона набираю, что нажал, вылезло, потом удалил. :)

А это тоже можно отслеживать? :what?
Title: Re: Разметка форума
Post by: Bhudh on 03 May 2025, 20:33:05
А это тоже можно отслеживать? :what?
Всё проще:

Quote from:
(https://lingvopolitics.org/index.php?action=dlattach;topic=6487.0;attach=2183)

Кстати, U+030B COMBINING DOUBLE ACUTE ACCENT в последнем сообщении Опера видит.