Гайд по использованию XSLT


Файлы XSLT используются для удаления или изменения элементов файлов XML, загружаемых из других модулей. Вам не нужно использовать систему XSLT для добавления новых элементов в файлы XML.

Вам нужно просто создать XSLT-файл с тем же именем, что и XML-файл, и поместить его по тому же пути, что и ваш XML-файл. Этот добавленный XSLT-файл будет вносить изменения в файлы XML того же типа, расположенные в модулях, которые были загружены до вашего модуля. Система применяет файлы XSLT вашего модуля непосредственно перед применением собственных файлов XML. Таким образом, файлы XSLT не будут влиять на собственные файлы XML того же модуля.

Вам также необходимо создать запись submodule.txt или project.mbproj, в зависимости от типа файла.

SUBMODULE.TXT
PROJECT.MBPROJ



Если вы уже сделали запись в XML-файле, больше ничего делать не нужно.

Например, если вы создадите файл «sizes.xslt» после записи, как указано выше, и введете следующий код, он сотрет все поселения.

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:output omit-xml-declaration="yes"/>
    <xsl:template match="@*|node()">
        <xsl:copy>
            <xsl:apply-templates select="@*|node()"/>
        </xsl:copy>
    </xsl:template>
    <xsl:template match="Settlement"/>
</xsl:stylesheet>




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

Комментариев 0

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Онлайн

Сейчас на сайте: 117
Гостей: 116

Пользователи: 
- отсутствуют

Последние комментарии

MOD 108 heroes
Andyboi, 24 октября 2025 19:02
iskanderzp, Честно говоря, не знаю, постараюсь, но конкретно ничего не обещаю...
MOD 108 heroes
iskanderzp, 24 октября 2025 09:23
Andyboi, Да, там много нового, интересного. Но многие вещи без полноценного перевода не понятны....
MOD 108 heroes
Andyboi, 24 октября 2025 04:04
вышла V0.984...
MOD Diplomacy 4.litdum Reloaded!
ThePhoenix, 12 октября 2025 15:47
ThePhoenix,Уже не актуально, ибо: 1. Понял, что это не саб мод, а по факту а фулл 2. Исправил...
MOD Diplomacy 4.litdum Reloaded!
ThePhoenix, 12 октября 2025 14:25
Приветствую, я так понимаю с последней версией, 1.7 Diplomacy 4.litdum, этот мод уже не работает,...
Флудилка V3
epilect, 12 октября 2025 10:55
iskanderzp, На то есть объективные причины,ну основная понятна...Ну и как ни крути,а время идёт...
MOD 108 heroes
iskanderzp, 11 октября 2025 20:04
Ну что, прошел основную сюжетку обновленного мода. Местами было весьма непросто (именно в плане...
Флудилка V3
iskanderzp, 11 октября 2025 19:48
Да... Как ни печально, но пациент (сайт) скорее мертв, чем жив...  ...
Флудилка V3
Samiraldos, 28 сентября 2025 12:02
Чикабой, Ясно....