release version 1.11.0
This commit is contained in:
		
							
								
								
									
										175
									
								
								platform-provided-modules/LICENSE.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										175
									
								
								platform-provided-modules/LICENSE.txt
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,175 @@ | ||||
|                                  ЛИЦЕНЗИЯ ОГРАНИЧЕННОГО ПРИМЕНЕНИЯ | ||||
|  | ||||
| Настоящий документ устанавливает для Пользователя условия применения Базовой (некоммерческой) | ||||
| версии лицензии для пробного использования программного обеспечения ENTAXY, принадлежащего | ||||
| Правообладателю – Обществу с ограниченной ответственностью "ЕМДЕВ" (ОГРН 1057810026658, ИНН | ||||
| 7813313860, юридический адрес: 197022, Россия, г. Санкт-Петербург, ул. Профессора Попова, | ||||
| д. 23, литера В, помещение 3Н), расположенной в сети Интернет по адресу | ||||
| https://www.emdev.ru/about (далее - Компания). | ||||
|  | ||||
| Используя или получая доступ к Программному обеспечению, или нажав «Я согласен с Условиями» | ||||
| (или аналогичную кнопку или флажок) после загрузки или установки Программного обеспечения, | ||||
| Пользователь выражает свое согласие на обязательность условий и ограничений, изложенных в | ||||
| настоящем документе, в противном случае, он должен не использовать или не получать доступ | ||||
| к Программному обеспечению. | ||||
|  | ||||
|                                     1. ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ | ||||
|  | ||||
| a) ПО – Программное обеспечение, интеграционная шина «ЭНТАКСИ» (ENTAXY) в любой ее версии | ||||
| или редакции, исключительные права на которую принадлежат Правообладателю. | ||||
| b) Правообладатель (Компания) – ООО «ЕМДЕВ», ОГРН 1057810026658, ИНН 7813313860, исключительные | ||||
| права которого подтверждаются Свидетельством о государственной регистрации в Реестре программ | ||||
| для ЭВМ № 2021610848 от 19.01.2021 года. | ||||
| c) Пользователь – юридическое или физическое лицо, получившее через скачивание с сайта | ||||
| https://entaxy.ru или иным образом, дистрибутив ПО, пользующееся ПО. | ||||
| d) ИС – интеллектуальная собственность – закреплённое законом исключительное право, а также | ||||
| личные неимущественные права авторов произведений на результат интеллектуальной деятельности. | ||||
| e) Подписка – это коммерческое предложение Правообладателя, состоящее из Лицензии на использование | ||||
| ПО и доступа к технической поддержке программного обеспечения на срок Подписки. Подписка | ||||
| включает предоставление Пользователю неисключительного права использования ПО, в том числе | ||||
| получение обновлений функционала ПО и безопасности ПО, исправление ошибок ПО и получение | ||||
| патчей с обновлениями и исправлениями программного обеспечения. Подписка приобретается | ||||
| Пользователем на период времени, указанный в Сертификате. Количество подписок устанавливается | ||||
| для каждого Пользователя индивидуально в Сертификате. | ||||
| f) Сертификат – документ, выдаваемый Дистрибъютором или Авторизованным партнёром (Партнёром), | ||||
| подтверждающий факт приобретения физическим или юридическим лицом Подписки на программное | ||||
| обеспечение в ограниченном объёме и на определённый период времени. | ||||
| g) Лицензия (простая (неисключительная) – совокупность ограниченных прав использования ПО, | ||||
| предоставленных Пользователю согласно условиям Подписки. | ||||
| h) Библиотека – совокупность подпрограмм и объектов, используемых для разработки программного | ||||
| обеспечения. | ||||
| i) Исходный код – текст компьютерной программы на каком-либо языке программирования, состоящий | ||||
| из одного или нескольких файлов, который может быть прочтён человеком. | ||||
| j) Объектный код – файл (часть машинного кода) с промежуточным представлением отдельного модуля | ||||
| программы, полученный в результате обработки исходного кода, еще не связанный в полную программу. | ||||
| Это машинный код для одной конкретной библиотеки или модуля, который будет составлять готовый | ||||
| продукт. | ||||
| k) Некоммерческое использование – индивидуальное личное использование Пользователем программного | ||||
| обеспечения с целью обучения работе с Программным обеспечением, для оценки или демонстрации | ||||
| возможностей Программного обеспечения, при котором, Пользователем не извлекается коммерческая | ||||
| выгода и/или не идёт в доход денежное вознаграждение при использовании Программного обеспечения. | ||||
|  | ||||
|                     2. ДОПУСТИМЫЕ СПОСОБЫ ИСПОЛЬЗОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ | ||||
|  | ||||
| 2.1. Правообладатель предоставляет Пользователю ограниченное право использования Программного | ||||
| обеспечения на условиях простой (неисключительной) лицензии в объёме, ограниченном правом | ||||
| воспроизведения полной рабочей версии программного обеспечения, новых версий программного обеспечения | ||||
| в памяти оборудования и его запуска на оборудовании в соответствии со ст. 1280 ГК РФ. | ||||
| 2.2. Право на использование Программного обеспечения, предоставляемое Пользователю, носит | ||||
| неисключительный характер. | ||||
| 2.3. Пользователю предоставляется всемирная, неисключительная, не подлежащая сублицензированию, | ||||
| лицензия на ограниченное использование Программного обеспечения. | ||||
| 2.4. Пользователь, имеющий Базовую (некоммерческую) версию лицензии для пробного использования | ||||
| имеет право приобрести Подписку на программное обеспечение. В этом случае Пользователь обязан | ||||
| обратиться в службу поддержки Правообладателя по адресу:  https://entaxy.ru/ для изменения | ||||
| вида лицензии с Базовой бесплатной версии на Подписки. | ||||
| 2.5. Срок использования скачанной Пользователем базовой (некоммерческой) версии лицензии для | ||||
| пробного использования программного обеспечения – не ограничен. | ||||
| 2.6. Использование Пользователем настоящего программного обеспечения в целях разработки, | ||||
| модификации, обновления другого ПО, принадлежащего третьим лицам, а не Правообладателю, | ||||
| без разрешения Правообладателя не допускается. | ||||
|  | ||||
|                                 3. АВТОРСКОЕ ПРАВО. | ||||
|  | ||||
| 3.1. Все авторские права, все права интеллектуальной собственности на Программное обеспечение | ||||
| и любые его копии принадлежат Правообладателю. | ||||
| 3.2. Все авторские права, все права интеллектуальной собственности в отношении любого контента, | ||||
| к которому можно получить доступ с помощью Программного обеспечения, является собственностью | ||||
| соответствующего владельца контента и защищается применимым законодательством об авторском | ||||
| праве или другими законами и договорами об интеллектуальной собственности. | ||||
| 3.3. Условия использования Программного обеспечения. | ||||
| Лицензия, предоставленная Пользователю, действительна только в том случае, если Пользователь | ||||
| придерживается следующих условий: | ||||
| 3.3.1. Принятие уведомлений об авторских правах. Пользователю запрещается удалять или изменять | ||||
| какие-либо уведомления об авторских правах или лицензиях, которые появляются при использовании | ||||
| Программного обеспечения или на нем. | ||||
| 3.3.2. Модификация. Пользователю запрещается модифицировать, изменять, декомпилировать, | ||||
| расшифровывать, дизассемблировать, переводить или реверсировать, перепроектировать | ||||
| Программное обеспечение. | ||||
| 3.3.3. Распространение. Пользователю запрещается сублицензировать, передавать право использования | ||||
| ПО или иным образом распространять или предоставлять Программное обеспечение любой третьей стороне. | ||||
| 3.3.4. SaaS. За исключением случаев, когда это разрешено Правообладателем, Пользователю запрещено | ||||
| использовать Программное обеспечение в коммерческих целях для оказания услуг третьим лицам. | ||||
|  | ||||
|                     4. ОТВЕТСТВЕННОСТЬ ПРАВООБЛАДАТЕЛЯ ПРИ НАРУШЕНИИ ПОЛЬЗОВАТЕЛЕМ ПРАВ «ИС» | ||||
|  | ||||
| 4.1. Правообладатель не несет никаких обязательств в отношении каких-либо претензий к Пользователю | ||||
| на предмет нарушения последним прав Интеллектуальной собственности, возникших в связи с | ||||
| использованием Пользователем: | ||||
| 4.1.1. Любых компонентов программного обеспечения с открытым исходным кодом, включенных в | ||||
| Программное обеспечение; | ||||
| 4.1.2. Любого нарушения правил использования Программного обеспечения, установленного условиями | ||||
| настоящего соглашения; | ||||
| 4.1.3. Любого использования Программного обеспечения в сочетании с другими ПО, оборудованием, | ||||
| или данными, не предоставленными Пользователю Правообладателем; | ||||
| 4.1.4. Любого изменения Программного обеспечения любым третьим лицом, а не Правообладателем. | ||||
|  | ||||
|  | ||||
| 5. НАСТОЯЩИМ ПРАВООБЛАДАТЕЛЬ ЗАЯВЛЯЕТ, ЧТО ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ ПОЛЬЗОВАТЕЛЮ | ||||
| ПО ПРИНЦИПУ «AS IS» - «КАК ЕСТЬ». НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ ПРАВООБЛАДАТЕЛЬ НЕ ГАРАНТИРУЕТ | ||||
| И НЕ ОБЕЩАЕТ, ЧТО ПРЕДОСТАВЛЕННОЕ ИМ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ БУДЕТ ПОДХОДИТЬ ИЛИ НЕ ПОДХОДИТЬ | ||||
| ДЛЯ КОНКРЕТНЫХ ЦЕЛЕЙ ПОЛЬЗОВАТЕЛЯ, ЧТО ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ БУДЕТ ОТВЕЧАТЬ ВСЕМ КОММЕРЧЕСКИМ | ||||
| И ЛИЧНЫМ СУБЪЕКТИВНЫМ ОЖИДАНИЯМ ПОЛЬЗОВАТЕЛЯ, ЧТО ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ БУДЕТ РАБОТАТЬ | ||||
| ИСПРАВНО, БЕЗ ТЕХНИЧЕСКИХ ОШИБОК, БЫСТРО И БЕСПЕРЕБОЙНО. | ||||
|  | ||||
|                         6. ОГРАНИЧЕНИЕ ОТВЕТСТВЕННОСТИ. | ||||
| НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ ПРАВООБЛАДАТЕЛЬ ИЛИ ЕГО АФФИЛЛИРОВАННЫЕ ЛИЦА НЕ НЕСУТ ПЕРЕД ПОЛЬЗОВАТЕЛЕМ | ||||
| ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЯМЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ ПОЛЬЗОВАТЕЛЯ, ЕГО РАСХОДЫ ИЛИ РЕАЛЬНЫЙ УЩЕРБ, | ||||
| ВКЛЮЧАЯ, ПОМИМО ПРОЧЕГО, ПРОСТОИ; УТРАТУ БИЗНЕСА; УПУЩЕННУЮ ВЫГОДУ; НЕДОПОЛУЧЕННУЮ ПРИБЫЛЬ; | ||||
| ПОТЕРЮ ИЛИ ПОВРЕЖДЕНИЕ ДАННЫХ, ИМУЩЕСТВА И ИНОЕ. | ||||
| ОГРАНИЧЕНИЯ ПРИМЕНЯЮТСЯ НЕЗАВИСИМО ОТ ОСНОВАНИЯ НАСТУПЛЕНИЯ ОТВЕТСТВЕННОСТИ; В ТОМ ЧИСЛЕ ВСЛЕДСТВИЕ | ||||
| ДЕЙСТВИЯ ИЛИ БЕЗДЕЙСТВИЯ, НЕБРЕЖНОСТИ, УМЫСЛА, ПРЯМОГО ИЛИ КОСВЕННОГО; НЕОСТОРОЖНОСТИ; ЗАБЛУЖДЕНИЯ; | ||||
| КЛЕВЕТЫ; НАРУШЕНИЯ КОНФИДЕНЦИАЛЬНОСТИ ИЛИ ПРАВА ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ; ИЛИ ЛЮБОЕ ДРУГОЕ | ||||
| ОСНОВАНИЕ НАСТУПЛЕНИЯ ОТВЕТСТВЕННОСТИ. | ||||
|  | ||||
|                         7. ОБЯЗАННОСТЬ ПОЛЬЗОВАТЕЛЯ: | ||||
| Не осуществлять самостоятельно и (или) с привлечением третьих лиц нижеследующие действия | ||||
| (включая, но не ограничиваясь) по: | ||||
| -дизассемблированию и (или) декомпилированию (преобразованию объектного кода в исходный код) | ||||
|  Программного обеспечения; | ||||
| -модификации Программного обеспечения, в том числе вносить изменения в объектный код, исходный | ||||
| код Программного обеспечения, за исключением тех изменений, которые вносятся средствами, | ||||
| включёнными в Программное обеспечение и описанными непосредственно в документации к нему; | ||||
| -созданию условий для использования Программного обеспечения лицами, не имеющими прав на | ||||
| использование данного Программного обеспечения, включая (но не ограничиваясь) вмешательство | ||||
| третьих лиц в функционирование Программного обеспечения, предоставление третьим лицам доступа | ||||
| к исследованию и (или) замене настроек Программного обеспечения, включая его первичную установку; | ||||
| -распространению Программного обеспечения в целом или в части (включая приложенную к нему документацию). | ||||
|  | ||||
|                     8. БИБЛИОТЕКА ПО. ИСПОЛЬЗУЕМЫЕ ПРОГРАММНЫЕ СРЕДСТВА. | ||||
|  | ||||
| 8.1. Настоящим, Правообладатель заверяет, что Библиотека программного обеспечения состоит из | ||||
| лицензионных продуктов, используемых на законных основаниях, а | ||||
| именно https://entaxy.ru/libs/licenses/root-aggregated.deps. | ||||
| 8.2. Любые программные средства, применяемые Пользователем при работе с ПО, должны быть | ||||
| совместимы с библиотекой ПО, указанной в п.8.1. настоящего соглашения. | ||||
| 8.3. Перечень внешних модулей ПО, указанный в п.8.1 настоящего соглашения, может изменяться | ||||
| Правообладателем в одностороннем порядке, в зависимости от выпуска релизов программного обеспечения, | ||||
| содержащих все изменения и дополнения программного обеспечения. | ||||
|  | ||||
|                         9. ВНЕСЕНИЕ ИЗМЕНЕНИЙ В ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ. | ||||
|  | ||||
| 9.1.  Программное обеспечение, интеграционная шина «ЭНТАКСИ» (ENTAXY) является свободно распространяемым | ||||
| программным обеспечением. | ||||
| 9.2. Пользователь имеет право вносить изменения в исходный код программного обеспечения исключительно | ||||
| с согласия Правообладателя в порядке предложения изменений/правок/дополнений через механизм | ||||
| «Pull Requests» в открытом репозитории Правообладателя по адресу: https://git.entaxy.ru/entaxy/entaxy-public. | ||||
| 9.3. Любые изменения программного обеспечения, осуществляемые Пользователем без соблюдения условий | ||||
| пункта 9.2. настоящего документа, являются нарушением авторских и смежных прав Правообладателя, | ||||
| прав интеллектуальной собственности Правообладателя и влекут применение к Пользователю мер | ||||
| ответственности в соответствии с условиями настоящей Лицензии, а также применимого законодательства | ||||
| Российской Федерации. | ||||
|  | ||||
|                                 10. ЗАКЛЮЧИТЕЛЬНЫЕ ПОЛОЖЕНИЯ. | ||||
|  | ||||
| 10.1. В случае нарушения Пользователем любого из условий настоящей Лицензии, Правообладатель имеет | ||||
| право взыскать с Пользователя любые причинённые таким нарушением убытки, реальный ущерб, | ||||
| недополученную прибыль, упущенную выгоду, а также в случае нарушения Пользователем условий | ||||
| пункта 9.2 настоящего соглашения, в том числе, взыскать с Пользователя штраф в размере | ||||
| 2 000 000 (Два миллиона) рублей за каждый установленный случай несанкционированного изменения | ||||
| исходного или объектного кода Программного обеспечения «Энтакси» (Entaxy). | ||||
| 10.2. В рамках исполнения Пользователем обязательств по настоящей Лицензии, применимое | ||||
| законодательство – Российской Федерации. | ||||
| 10.3. Если какое-либо положение настоящей Лицензии будет признано судом недействительным, | ||||
| остальные положения будут продолжать своё действие, а Пользователь будет обязан продолжать | ||||
| исполнять свои обязанности в соответствии с этими положениями. | ||||
							
								
								
									
										91
									
								
								platform-provided-modules/pom.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										91
									
								
								platform-provided-modules/pom.xml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,91 @@ | ||||
| <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | ||||
|          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | ||||
|     <modelVersion>4.0.0</modelVersion> | ||||
|     <parent> | ||||
|         <groupId>ru.entaxy.esb</groupId> | ||||
|         <artifactId>root</artifactId> | ||||
|         <version>1.11.0</version> | ||||
|     </parent> | ||||
|     <groupId>ru.entaxy</groupId> | ||||
|     <artifactId>platform-provided-modules</artifactId> | ||||
|     <packaging>pom</packaging> | ||||
|     <name>ENTAXY :: PLATFORM PROVIDED MODULES</name> | ||||
|     <description>ENTAXY :: PLATFORM PROVIDED MODULES</description> | ||||
|  | ||||
|     <build> | ||||
|  | ||||
|         <resources> | ||||
|             <resource> | ||||
|                 <directory>src/main/provided</directory> | ||||
|                 <filtering>true</filtering> | ||||
|                 <targetPath>${project.build.directory}/provided</targetPath> | ||||
|             </resource> | ||||
|             <resource> | ||||
|                 <directory>src/main/support</directory> | ||||
|                 <filtering>true</filtering> | ||||
|                 <targetPath>${project.build.directory}/support</targetPath> | ||||
|             </resource> | ||||
|         </resources> | ||||
|  | ||||
|         <plugins> | ||||
|             <plugin> | ||||
|                 <groupId>org.codehaus.mojo</groupId> | ||||
|                 <artifactId>build-helper-maven-plugin</artifactId> | ||||
|                 <version>${build-helper-maven-plugin.version}</version> | ||||
|                 <executions> | ||||
|                     <execution> | ||||
|                         <id>attach-provided</id> | ||||
|                         <goals> | ||||
|                             <goal>attach-artifact</goal> | ||||
|                         </goals> | ||||
|                     </execution> | ||||
|                 </executions> | ||||
|                 <configuration> | ||||
|                     <artifacts> | ||||
|                         <artifact> | ||||
|                             <file>${project.build.directory}/provided/ui.xml | ||||
|                             </file> | ||||
|                             <type>xml</type> | ||||
|                             <classifier>ui</classifier> | ||||
|                         </artifact> | ||||
|                         <artifact> | ||||
|                             <file>${project.build.directory}/support/ui/collect-ui-features.xslt | ||||
|                             </file> | ||||
|                             <type>xslt</type> | ||||
|                             <classifier>collect-ui-features</classifier> | ||||
|                         </artifact> | ||||
|                         <artifact> | ||||
|                             <file>${project.build.directory}/support/ui/process-ui-modules.xslt | ||||
|                             </file> | ||||
|                             <type>xslt</type> | ||||
|                             <classifier>process-ui-modules</classifier> | ||||
|                         </artifact> | ||||
|                     </artifacts> | ||||
|                 </configuration> | ||||
|             </plugin> | ||||
|             <plugin> | ||||
|                 <artifactId>maven-install-plugin</artifactId> | ||||
|                 <executions> | ||||
|                     <execution> | ||||
|                         <id>install-provided-modules-data</id> | ||||
|                         <phase>package</phase> | ||||
|                         <goals> | ||||
|                             <goal>install-file</goal> | ||||
|                         </goals> | ||||
|                         <configuration> | ||||
|                             <groupId>${platform.provided.groupId}</groupId> | ||||
|                             <artifactId>${platform.provided.data.artifactId}</artifactId> | ||||
|                             <version>${project.version}</version> | ||||
|                             <classifier>ui</classifier> | ||||
|                             <packaging>xml</packaging> | ||||
|                             <generatePom>false</generatePom> | ||||
|                             <file>${project.build.directory}/provided/ui.xml</file> | ||||
|                         </configuration> | ||||
|                     </execution> | ||||
|                 </executions> | ||||
|             </plugin> | ||||
|  | ||||
|         </plugins> | ||||
|     </build> | ||||
|  | ||||
| </project> | ||||
							
								
								
									
										27
									
								
								platform-provided-modules/src/main/provided/ui.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								platform-provided-modules/src/main/provided/ui.xml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,27 @@ | ||||
| <!-- | ||||
|   ~~~~~~licensing~~~~~~ | ||||
|   platform-provided-modules | ||||
|   ========== | ||||
|   Copyright (C) 2020 - 2025 EmDev LLC | ||||
|   ========== | ||||
|   You may not use this file except in accordance with the License Terms of the Copyright | ||||
|   Holder located at: https://entaxy.ru/eula . All copyrights, all intellectual property | ||||
|   rights to the Software and any copies are the property of the Copyright Holder. Unless | ||||
|   it is explicitly allowed the Copyright Holder, the User is prohibited from using the | ||||
|   Software for commercial purposes to provide services to third parties. | ||||
|    | ||||
|   The Copyright Holder hereby declares that the Software is provided on an "AS IS". | ||||
|   Under no circumstances does the Copyright Holder guarantee or promise that the | ||||
|   Software provided by him will be suitable or not suitable for the specific purposes | ||||
|   of the User, that the Software will meet all commercial and personal subjective | ||||
|   expectations of the User, that the Software will work properly, without technical | ||||
|   errors, quickly and uninterruptedly. | ||||
|    | ||||
|   Under no circumstances shall the Copyright Holder or its Affiliates is not liable | ||||
|   to the User for any direct or indirect losses of the User, his expenses or actual | ||||
|   damage, including, downtime; loss of bussines; lost profit; lost earnings; loss | ||||
|   or damage to data, property, etc. | ||||
|   ~~~~~~/licensing~~~~~~ | ||||
|   --> | ||||
| <provided-modules> | ||||
| </provided-modules> | ||||
| @@ -0,0 +1,54 @@ | ||||
| <?xml version="1.0" encoding="UTF-8"?> | ||||
| <!-- | ||||
|   ~~~~~~licensing~~~~~~ | ||||
|   platform-provided-modules | ||||
|   ========== | ||||
|   Copyright (C) 2020 - 2025 EmDev LLC | ||||
|   ========== | ||||
|   You may not use this file except in accordance with the License Terms of the Copyright | ||||
|   Holder located at: https://entaxy.ru/eula . All copyrights, all intellectual property | ||||
|   rights to the Software and any copies are the property of the Copyright Holder. Unless | ||||
|   it is explicitly allowed the Copyright Holder, the User is prohibited from using the | ||||
|   Software for commercial purposes to provide services to third parties. | ||||
|    | ||||
|   The Copyright Holder hereby declares that the Software is provided on an "AS IS". | ||||
|   Under no circumstances does the Copyright Holder guarantee or promise that the | ||||
|   Software provided by him will be suitable or not suitable for the specific purposes | ||||
|   of the User, that the Software will meet all commercial and personal subjective | ||||
|   expectations of the User, that the Software will work properly, without technical | ||||
|   errors, quickly and uninterruptedly. | ||||
|    | ||||
|   Under no circumstances shall the Copyright Holder or its Affiliates is not liable | ||||
|   to the User for any direct or indirect losses of the User, his expenses or actual | ||||
|   damage, including, downtime; loss of bussines; lost profit; lost earnings; loss | ||||
|   or damage to data, property, etc. | ||||
|   ~~~~~~/licensing~~~~~~ | ||||
|   --> | ||||
|  | ||||
| <xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:fn="http://www.w3.org/2005/xpath-functions"> | ||||
| 	<xsl:output method="text" version="1.0" encoding="UTF-8" indent="yes"/> | ||||
| 	 | ||||
| 	<xsl:template match="/"> | ||||
| 		<xsl:apply-templates select="child::element()" /> | ||||
| 	</xsl:template>	 | ||||
| 	 | ||||
| 	<xsl:template match="//*:feature[*:capability]"> | ||||
| 		<xsl:variable name="current-feature" select="." /> | ||||
| 		<xsl:for-each select="./*:capability"> | ||||
| 			<xsl:for-each select=".//text()"> | ||||
| 				<xsl:variable name="cap" select="normalize-space(.)" /> | ||||
| 				<xsl:choose> | ||||
| 					<xsl:when test="starts-with($cap,'entaxy.ui.module;')"> | ||||
| 						<xsl:text><![CDATA[<feature>]]></xsl:text><xsl:value-of select="$current-feature/@name" /><xsl:text><![CDATA[</feature>]]></xsl:text><xsl:text> | ||||
| </xsl:text> | ||||
| 					</xsl:when> | ||||
| 				</xsl:choose> | ||||
| 			</xsl:for-each>	 | ||||
| 		</xsl:for-each> | ||||
| 	</xsl:template> | ||||
| 	 | ||||
| 	<xsl:template name="default-remove" match="node()|@*"> | ||||
| 		<xsl:apply-templates select="node()|@*" /> | ||||
| 	</xsl:template>	 | ||||
| 	 | ||||
| </xsl:stylesheet> | ||||
| @@ -0,0 +1,52 @@ | ||||
| <?xml version="1.0" encoding="UTF-8"?> | ||||
| <!-- | ||||
|   ~~~~~~licensing~~~~~~ | ||||
|   platform-provided-modules | ||||
|   ========== | ||||
|   Copyright (C) 2020 - 2025 EmDev LLC | ||||
|   ========== | ||||
|   You may not use this file except in accordance with the License Terms of the Copyright | ||||
|   Holder located at: https://entaxy.ru/eula . All copyrights, all intellectual property | ||||
|   rights to the Software and any copies are the property of the Copyright Holder. Unless | ||||
|   it is explicitly allowed the Copyright Holder, the User is prohibited from using the | ||||
|   Software for commercial purposes to provide services to third parties. | ||||
|    | ||||
|   The Copyright Holder hereby declares that the Software is provided on an "AS IS". | ||||
|   Under no circumstances does the Copyright Holder guarantee or promise that the | ||||
|   Software provided by him will be suitable or not suitable for the specific purposes | ||||
|   of the User, that the Software will meet all commercial and personal subjective | ||||
|   expectations of the User, that the Software will work properly, without technical | ||||
|   errors, quickly and uninterruptedly. | ||||
|    | ||||
|   Under no circumstances shall the Copyright Holder or its Affiliates is not liable | ||||
|   to the User for any direct or indirect losses of the User, his expenses or actual | ||||
|   damage, including, downtime; loss of bussines; lost profit; lost earnings; loss | ||||
|   or damage to data, property, etc. | ||||
|   ~~~~~~/licensing~~~~~~ | ||||
|   --> | ||||
|  | ||||
| <xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:fn="http://www.w3.org/2005/xpath-functions"> | ||||
| 	<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/> | ||||
| 	 | ||||
| 	<xsl:template match="/provided-modules/repository"> | ||||
| 		<xsl:variable name="url" select="@url" /> | ||||
| 		<xsl:choose> | ||||
| 			<xsl:when test="/provided-modules/new-modules/repository[@url=$url]"> | ||||
| 			</xsl:when> | ||||
| 			<xsl:otherwise> | ||||
| 				<xsl:copy-of select="." /> | ||||
| 			</xsl:otherwise> | ||||
| 		</xsl:choose> | ||||
| 	</xsl:template> | ||||
| 	 | ||||
| 	<xsl:template match="/provided-modules/new-modules"> | ||||
| 		<xsl:apply-templates select="child::node()" /> | ||||
| 	</xsl:template>	 | ||||
| 			 | ||||
|     <xsl:template name="default-copy" match="node()|@*"> | ||||
|         <xsl:copy> | ||||
|             <xsl:apply-templates select="node()|@*"/> | ||||
|         </xsl:copy> | ||||
|     </xsl:template> | ||||
|     	 | ||||
| </xsl:stylesheet> | ||||
		Reference in New Issue
	
	Block a user