Ответы пользователя по тегу Joomla
  • Как с помощью Phing сгенерировать номер версии или сборки в xml-файле?

    Oegir
    @Oegir Автор вопроса
    Web-программист
    По крайней мере с версией разобрался:
    <target name="copy_admin_configure_files" description="Copying compontent configure files">
    		<echo message="Copying component configure files" />
    		<copy file="${joomla_admin_component}/index.html" todir="${package_temporary}" />
    		<copy file="${joomla_admin_component}/script.php" todir="${package_temporary}" />
    
    		<version releasetype="Bugfix" file="${package_root}/mycomponent_version.txt" property="version.number" />
    		<copy todir="${package_temporary}">
    			<fileset dir="${joomla_admin_component}">
    				<include name="mycomponent.xml" />
    			</fileset>
    			<filterchain>
    				<replaceregexp>
    					<regexp pattern="&lt;version&gt;\d+\.\d+\.\d+&lt;\/version&gt;" replace="&lt;version&gt;${version.number}&lt;/version&gt;" ignoreCase="true" modifiers="m" />
    				</replaceregexp>
    			</filterchain>
    		</copy>
    	</target>
    Ответ написан
    Комментировать