1
0
mirror of https://github.com/BlizD/Tasks.git synced 2025-01-14 03:20:16 +02:00

Добавлена кнопка "Обновление программы" в ней собраны полезные ссылки.

This commit is contained in:
Anton Ivanov 2019-05-09 10:40:28 +03:00
parent 3cd6d56c34
commit 377e4256b6
4 changed files with 447 additions and 0 deletions

View File

@ -0,0 +1,72 @@
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.2">
<DataProcessor uuid="9a695c69-6572-4f7e-8a4c-f3aa1b5554d1">
<InternalInfo>
<xr:GeneratedType name="DataProcessorObject.узОбновлениеПрограммы" category="Object">
<xr:TypeId>06ae897f-d5e2-4e39-99a5-cf0f2161c1d8</xr:TypeId>
<xr:ValueId>dcefc621-8382-4716-8d3f-71ec8ad6b554</xr:ValueId>
</xr:GeneratedType>
<xr:GeneratedType name="DataProcessorManager.узОбновлениеПрограммы" category="Manager">
<xr:TypeId>0351d144-a136-4f5a-9b2e-bb2bb4ed7eac</xr:TypeId>
<xr:ValueId>d3efbb81-51c4-4d1b-a5ca-5bc78fb63c55</xr:ValueId>
</xr:GeneratedType>
</InternalInfo>
<Properties>
<Name>узОбновлениеПрограммы</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Обновление программы</v8:content>
</v8:item>
</Synonym>
<Comment/>
<UseStandardCommands>true</UseStandardCommands>
<DefaultForm>DataProcessor.узОбновлениеПрограммы.Form.Форма</DefaultForm>
<AuxiliaryForm/>
<IncludeHelpInContents>false</IncludeHelpInContents>
<ExtendedPresentation/>
<Explanation/>
</Properties>
<ChildObjects>
<Attribute uuid="bda25459-8d6b-415b-8c16-6cc18005a566">
<Properties>
<Name>Адрес</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Адрес</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:Type>xs:string</v8:Type>
<v8:StringQualifiers>
<v8:Length>0</v8:Length>
<v8:AllowedLength>Variable</v8:AllowedLength>
</v8:StringQualifiers>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
<Form>Форма</Form>
</ChildObjects>
</DataProcessor>
</MetaDataObject>

View File

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.2">
<Form uuid="545622c4-d968-4821-9f4d-08281ab61a0f">
<Properties>
<Name>Форма</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Форма</v8:content>
</v8:item>
</Synonym>
<Comment/>
<FormType>Managed</FormType>
<IncludeHelpInContents>false</IncludeHelpInContents>
<UsePurposes>
<v8:Value xsi:type="app:ApplicationUsePurpose">PersonalComputer</v8:Value>
<v8:Value xsi:type="app:ApplicationUsePurpose">MobileDevice</v8:Value>
</UsePurposes>
<ExtendedPresentation/>
</Properties>
</Form>
</MetaDataObject>

View File

@ -0,0 +1,307 @@
<?xml version="1.0" encoding="UTF-8"?>
<Form xmlns="http://v8.1c.ru/8.3/xcf/logform" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:dcscor="http://v8.1c.ru/8.1/data-composition-system/core" xmlns:dcsset="http://v8.1c.ru/8.1/data-composition-system/settings" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.2">
<VerticalScroll>useIfNecessary</VerticalScroll>
<AutoCommandBar name="ФормаКоманднаяПанель" id="-1">
<Autofill>false</Autofill>
</AutoCommandBar>
<Events>
<Event name="OnCreateAtServer">ПриСозданииНаСервере</Event>
</Events>
<ChildItems>
<UsualGroup name="ГруппаИнфостарт" id="16">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Инфостарт</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Группа инфостарт</v8:content>
</v8:item>
</ToolTip>
<ExtendedTooltip name="ГруппаИнфостартРасширеннаяПодсказка" id="17"/>
<ChildItems>
<Button name="КомандаОткрытьПубликациюИнфостарт" id="18">
<Type>Hyperlink</Type>
<CommandName>Form.Command.КомандаОткрытьПубликациюИнфостарт</CommandName>
<ExtendedTooltip name="КомандаОткрытьПубликациюИнфостартРасширеннаяПодсказка" id="19"/>
</Button>
</ChildItems>
</UsualGroup>
<InputField name="Адрес" id="1">
<DataPath>Объект.Адрес</DataPath>
<Visible>false</Visible>
<EditMode>EnterOnInput</EditMode>
<ContextMenu name="АдресКонтекстноеМеню" id="2"/>
<ExtendedTooltip name="АдресРасширеннаяПодсказка" id="8"/>
</InputField>
<HTMLDocumentField name="Страница" id="3">
<DataPath>Объект.Адрес</DataPath>
<Visible>false</Visible>
<TitleLocation>None</TitleLocation>
<ContextMenu name="СтраницаКонтекстноеМеню" id="4"/>
<ExtendedTooltip name="СтраницаРасширеннаяПодсказка" id="9"/>
<Events>
<Event name="DocumentComplete">СтраницаДокументСформирован</Event>
</Events>
</HTMLDocumentField>
<UsualGroup name="ГруппаТелеграмм" id="20">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Телеграмм</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Группа телеграмм</v8:content>
</v8:item>
</ToolTip>
<Group>Vertical</Group>
<ExtendedTooltip name="ГруппаТелеграммРасширеннаяПодсказка" id="21"/>
<ChildItems>
<Button name="КомандаОткрытьКаналТелеграмм" id="24">
<Type>Hyperlink</Type>
<CommandName>Form.Command.КомандаОткрытьКаналТелеграмм</CommandName>
<ExtendedTooltip name="КомандаОткрытьКаналТелеграммРасширеннаяПодсказка" id="25"/>
</Button>
<Button name="КомандаОткрытьЧатТелеграм" id="22">
<Type>Hyperlink</Type>
<CommandName>Form.Command.КомандаОткрытьЧатТелеграм</CommandName>
<ExtendedTooltip name="КомандаОткрытьЧатТелеграмРасширеннаяПодсказка" id="23"/>
</Button>
</ChildItems>
</UsualGroup>
<UsualGroup name="ГруппаGithub" id="14">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Github</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Группа github</v8:content>
</v8:item>
</ToolTip>
<Group>Vertical</Group>
<ExtendedTooltip name="ГруппаGithubРасширеннаяПодсказка" id="15"/>
<ChildItems>
<Button name="КомандаСкачатьОбновления" id="10">
<Type>Hyperlink</Type>
<CommandName>Form.Command.КомандаСкачатьОбновления</CommandName>
<ExtendedTooltip name="КомандаСкачатьОбновленияРасширеннаяПодсказка" id="11"/>
</Button>
<Button name="КомандаСтраницаПроекта" id="12">
<Type>Hyperlink</Type>
<CommandName>Form.Command.КомандаСтраницаПроекта</CommandName>
<ExtendedTooltip name="КомандаСтраницаПроектаРасширеннаяПодсказка" id="13"/>
</Button>
<Button name="КомандаОткрытьТестовыеРелизы" id="29">
<Type>Hyperlink</Type>
<CommandName>Form.Command.КомандаОткрытьТестовыеРелизы</CommandName>
<ExtendedTooltip name="КомандаОткрытьТестовыеРелизыРасширеннаяПодсказка" id="30"/>
</Button>
<Button name="КомандаОткрытьCFфайлыСDevВетки" id="31">
<Type>Hyperlink</Type>
<CommandName>Form.Command.КомандаОткрытьCFфайлыСDevВетки</CommandName>
<ExtendedTooltip name="КомандаОткрытьCFфайлыСDevВеткиРасширеннаяПодсказка" id="32"/>
</Button>
<Button name="КомандаОткрытьВики" id="35">
<Type>Hyperlink</Type>
<CommandName>Form.Command.КомандаОткрытьВики</CommandName>
<ExtendedTooltip name="КомандаОткрытьВикиРасширеннаяПодсказка" id="36"/>
</Button>
</ChildItems>
</UsualGroup>
<UsualGroup name="ГруппаЭлектроннаяПочта" id="33">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Электронная почта</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Группа электронная почта</v8:content>
</v8:item>
</ToolTip>
<ExtendedTooltip name="ГруппаЭлектроннаяПочтаРасширеннаяПодсказка" id="34"/>
<ChildItems>
<InputField name="ПочтаПроекта" id="26">
<DataPath>ПочтаПроекта</DataPath>
<ContextMenu name="ПочтаПроектаКонтекстноеМеню" id="27"/>
<ExtendedTooltip name="ПочтаПроектаРасширеннаяПодсказка" id="28"/>
</InputField>
</ChildItems>
</UsualGroup>
</ChildItems>
<Attributes>
<Attribute name="Объект" id="1">
<Type>
<v8:Type>cfg:DataProcessorObject.узОбновлениеПрограммы</v8:Type>
</Type>
<MainAttribute>true</MainAttribute>
<Save>
<Field>Объект.Адрес</Field>
</Save>
</Attribute>
<Attribute name="ПочтаПроекта" id="2">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Почта проекта</v8:content>
</v8:item>
</Title>
<Type>
<v8:Type>xs:string</v8:Type>
<v8:StringQualifiers>
<v8:Length>0</v8:Length>
<v8:AllowedLength>Variable</v8:AllowedLength>
</v8:StringQualifiers>
</Type>
</Attribute>
</Attributes>
<Commands>
<Command name="УстановитьАдрес" id="1">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Установить адрес</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Установить адрес</v8:content>
</v8:item>
</ToolTip>
<Action>УстановитьАдрес</Action>
</Command>
<Command name="КомандаСкачатьОбновления" id="2">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Проверить обновления</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Команда скачать обновления</v8:content>
</v8:item>
</ToolTip>
<Action>КомандаСкачатьОбновления</Action>
</Command>
<Command name="КомандаСтраницаПроекта" id="3">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Описание проекта</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Команда страница проекта</v8:content>
</v8:item>
</ToolTip>
<Action>КомандаСтраницаПроекта</Action>
</Command>
<Command name="КомандаОткрытьПубликациюИнфостарт" id="4">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Проверить обновление</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Команда открыть публикацию инфостарт</v8:content>
</v8:item>
</ToolTip>
<Action>КомандаОткрытьПубликациюИнфостарт</Action>
</Command>
<Command name="КомандаОткрытьЧатТелеграм" id="5">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Чат телеграм</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Команда открыть чат телеграм</v8:content>
</v8:item>
</ToolTip>
<Action>КомандаОткрытьЧатТелеграм</Action>
</Command>
<Command name="КомандаОткрытьКаналТелеграмм" id="6">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Канал телеграмм</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Команда открыть канал телеграмм</v8:content>
</v8:item>
</ToolTip>
<Action>КомандаОткрытьКаналТелеграмм</Action>
</Command>
<Command name="КомандаОткрытьТестовыеРелизы" id="7">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Тестовые релизы</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Команда открыть тестовые релизы</v8:content>
</v8:item>
</ToolTip>
<Action>КомандаОткрытьТестовыеРелизы</Action>
</Command>
<Command name="КомандаОткрытьCFфайлыСDevВетки" id="8">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>CF файлы с dev ветки</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Команда открыть c fфайлы с dev ветки</v8:content>
</v8:item>
</ToolTip>
<Action>КомандаОткрытьCFфайлыСDevВетки</Action>
</Command>
<Command name="КомандаОткрытьВики" id="9">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Wiki</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Команда открыть вики</v8:content>
</v8:item>
</ToolTip>
<Action>КомандаОткрытьВики</Action>
</Command>
</Commands>
</Form>

View File

@ -0,0 +1,46 @@

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
//Объект.Адрес = "https://github.com/BlizD/Tasks/releases";
ПочтаПроекта = "sdesk1c@bk.ru";
КонецПроцедуры
&НаКлиенте
Процедура КомандаСкачатьОбновления(Команда)
ЗапуститьПриложение("https://github.com/BlizD/Tasks/releases");
КонецПроцедуры
&НаКлиенте
Процедура КомандаСтраницаПроекта(Команда)
ЗапуститьПриложение("https://github.com/BlizD/Tasks");
КонецПроцедуры
&НаКлиенте
Процедура КомандаОткрытьПубликациюИнфостарт(Команда)
ЗапуститьПриложение("https://infostart.ru/public/552480/");
КонецПроцедуры
&НаКлиенте
Процедура КомандаОткрытьЧатТелеграм(Команда)
ЗапуститьПриложение("https://t.me/joinchat/KbD_hhM1tJGb3B3gz6QIvA");
КонецПроцедуры
&НаКлиенте
Процедура КомандаОткрытьКаналТелеграмм(Команда)
ЗапуститьПриложение("https://t.me/mtasks");
КонецПроцедуры
&НаКлиенте
Процедура КомандаОткрытьТестовыеРелизы(Команда)
ЗапуститьПриложение("https://github.com/BlizD/Tasks/issues/129");
КонецПроцедуры
&НаКлиенте
Процедура КомандаОткрытьCFфайлыСDevВетки(Команда)
ЗапуститьПриложение("https://github.com/BlizD/Tasks/issues/123");
КонецПроцедуры
&НаКлиенте
Процедура КомандаОткрытьВики(Команда)
ЗапуститьПриложение("https://github.com/BlizD/Tasks/wiki");
КонецПроцедуры