Commit c33343da authored by Sergey Korobitsin's avatar Sergey Korobitsin

Import mobile-spec without history

parent 5991b852
# Генератор документации
#
SRC=src
DOCBOOKOPTS=--template=conf/pandoc/book.docbook --smart -t docbook -V lang=ru
.PHONY: clean
mobile-spec.md:
gpp -H -I$(SRC) $(SRC)/index.md > mobile-spec.md
mobile-spec.xml: mobile-spec.md
ifdef VCSREV
pandoc $(DOCBOOKOPTS) mobile-spec.md \
| xsltproc --encoding utf8 \
--stringparam vcs.revision $(VCSREV) \
--stringparam vcs.changedby "$(VCSCHANGEDBY)" \
conf/vcs/insert-revision-and-build-date.xsl - > mobile-spec.xml
else
pandoc $(DOCBOOKOPTS) mobile-spec.md -o mobile-spec.xml
endif
rm mobile-spec.md
html: mobile-spec.xml
rm -rf bin/html
mkdir bin/html
LC_ALL=en_US.UTF-8 xmlto xhtml -m conf/html/settings.xsl -o bin/html mobile-spec.xml
tar --exclude-vcs -c resources | tar x -C bin/html
rm -f mobile-spec.xml
pdf: mobile-spec.xml
@echo Creating pdf docuemnt
# SP_ENCODING="UTF-8" docbook2pdf -o bin all.xml
dblatex -b xetex -o bin/mobile-spec.pdf -c conf/pdf/dblatex.conf mobile-spec.xml
rm -f mobile-spec.xml
clean:
@echo Remove all
rm -rf bin/html/* bin/*.pdf *.xml *.md *.tmp
version:
@sed -n -e '/^version: / s/^version: //p' "src/index.md" | sed 's/\s*//g'
name:
@echo $(dir $(realpath $(firstword $(MAKEFILE_LIST)))) | xargs basename
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version='1.0'>
<xsl:output encoding="UTF-8" indent="yes"/>
<xsl:param name="use.id.as.filename" select="1"/>
<xsl:param name="generate.revhistory.link" select="1"/>
<xsl:param name="html.stylesheet">resources/css/main.css</xsl:param>
<xsl:param name="toc.section.depth" select="4"/>
</xsl:stylesheet>
<?xml version="1.0" encoding="utf-8" ?>
$if(mathml)$
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook EBNF Module V1.1CR1//EN"
"http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd">
$else$
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
$endif$
$if(lang)$
<book lang="$lang$">
$else$
<book>
$endif$
<bookinfo>
<title>$title$</title>
$for(author)$
<author>
$author$
</author>
$endfor$
$if(subtitle)$
<subtitle>$subtitle$</subtitle>
$endif$
$if(date)$
<date>$date$</date>
$endif$
$if(copyright)$
<legalnotice>
<para>$copyright$</para>
</legalnotice>
$endif$
</bookinfo>
$for(include-before)$
$include-before$
$endfor$
$body$
$for(include-after)$
$include-after$
$endfor$
</book>
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output
indent="yes"
doctype-system="http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd"
doctype-public="-//OASIS//DTD DocBook XML V4.4//EN"/>
<!-- Copy all -->
<xsl:template match="@*|node()">
<xsl:copy>
<xsl:apply-templates select="@*|node()"/>
</xsl:copy>
</xsl:template>
<!-- Add releaseinfo if not present -->
<!-- Maybe we should explictly replace it?
It seems we have to
add another template in that case -->
<xsl:template match="/book/bookinfo[not(pubdate)][not(releaseinfo)]">
<xsl:copy>
<xsl:apply-templates select="@*"/>
<pubdate>Дата сборки документа:
<xsl:processing-instruction name="dbtimestamp">
format="Y.m.d H:M:S"
</xsl:processing-instruction>
</pubdate>
<releaseinfo>Ревизия VCS: <xsl:value-of select="$vcs.revision" /></releaseinfo>
<releaseinfo>Последним изменил: <xsl:value-of select="$vcs.changedby" /></releaseinfo>
<xsl:apply-templates select="node()"/>
</xsl:copy>
</xsl:template>
<!-- Deal with chapters -->
<xsl:template match="/book/chapter[not(chapterinfo)]">
<xsl:copy>
<xsl:apply-templates select="@*"/>
<chapterinfo>
<pubdate>Дата сборки документа:
<xsl:processing-instruction name="dbtimestamp">
format="Y.m.d H:M:S"
</xsl:processing-instruction>
</pubdate>
<releaseinfo>Ревизия VCS: <xsl:value-of select="$vcs.revision" /></releaseinfo>
</chapterinfo>
<xsl:apply-templates select="node()"/>
</xsl:copy>
</xsl:template>
<!-- Deal with sections -->
<xsl:template match="/book/chapter/section[not(sectioninfo)]">
<xsl:copy>
<xsl:apply-templates select="@*"/>
<sectioninfo>
<pubdate>Дата сборки документа:
<xsl:processing-instruction name="dbtimestamp">
format="Y.m.d H:M:S"
</xsl:processing-instruction>
</pubdate>
<releaseinfo>Ревизия VCS: <xsl:value-of select="$vcs.revision" /></releaseinfo>
</sectioninfo>
<xsl:apply-templates select="node()"/>
</xsl:copy>
</xsl:template>
</xsl:stylesheet>
img {
max-width: 100%;
width: auto;
height: auto;
}
mobile-spec/resources/img/autorise/authorization.png

187 KB

mobile-spec/resources/img/autorise/authorization1.png

54.8 KB

mobile-spec/resources/img/autorise/authorization2.png

58.1 KB

mobile-spec/resources/img/autorise/authorization3.png

1.09 MB

mobile-spec/resources/img/autorise/authorization4.png

57.3 KB

mobile-spec/resources/img/autorise/elements/icon_clear.png

3.93 KB

mobile-spec/resources/img/autorise/elements/icon_qr.png

3.69 KB

mobile-spec/resources/img/autorise/elements/icon_user.png

12.3 KB

mobile-spec/resources/img/autorise/elements/qr_settings.png

22 KB

mobile-spec/resources/img/autorise/settings_qr_code.png

156 KB

mobile-spec/resources/img/documents/document_create.png

24.6 KB

mobile-spec/resources/img/documents/documents_full_information.png

333 KB

mobile-spec/resources/img/documents/documents_neskolko_works.png

296 KB

mobile-spec/resources/img/documents/documents_witout_works.png

57.4 KB

mobile-spec/resources/img/documents/elements/bullet.png

1.19 KB

mobile-spec/resources/img/documents/elements/calendar.png

829 Bytes

mobile-spec/resources/img/documents/elements/control_document.png

602 Bytes

mobile-spec/resources/img/documents/elements/defective_document.png

1.08 KB

mobile-spec/resources/img/documents/elements/document_for_registration.png

986 Bytes

mobile-spec/resources/img/documents/elements/document_on_proccess.png

1.26 KB

mobile-spec/resources/img/documents/elements/draft_document.png

793 Bytes

mobile-spec/resources/img/documents/elements/email_document.png

970 Bytes

mobile-spec/resources/img/documents/elements/plashka_document_defective.png

6.32 KB

mobile-spec/resources/img/documents/elements/plashka_document_draft.png

7.02 KB

mobile-spec/resources/img/documents/elements/plashka_document_inbox.png

15.1 KB

mobile-spec/resources/img/documents/elements/plashka_document_new.png

6.6 KB

mobile-spec/resources/img/documents/elements/plashka_document_outbox.png

10.6 KB

mobile-spec/resources/img/documents/elements/plashka_document_registered.png

7.86 KB

mobile-spec/resources/img/documents/elements/reestr_document.png

656 Bytes

mobile-spec/resources/img/documents/elements/registered_document.png

946 Bytes

mobile-spec/resources/img/documents/elements/registered_user.png

1023 Bytes

mobile-spec/resources/img/documents/elements/resolution.png

722 Bytes

mobile-spec/resources/img/documents/elements/system_document.png

796 Bytes

mobile-spec/resources/img/documents/filters.png

42.1 KB

mobile-spec/resources/img/documents/iOS/document_create_ios.png

26.2 KB

mobile-spec/resources/img/documents/iOS/documents_full_information.png

334 KB

mobile-spec/resources/img/documents/iOS/documents_neskolko_works.png

298 KB

mobile-spec/resources/img/documents/iOS/documents_neskolko_works_sencha.png

217 KB

mobile-spec/resources/img/documents/iOS/documents_witout_works.png

58.8 KB

mobile-spec/resources/img/documents/iOS/ipad_documents.png

111 KB

mobile-spec/resources/img/documents/iOS/ipad_documents_2.png

59.8 KB

mobile-spec/resources/img/documents/iOS/route_choose.png

59.8 KB

mobile-spec/resources/img/documents/iOS/route_running_iOS.png

126 KB

mobile-spec/resources/img/documents/iOS/route_stage_edit_iOS.png

95.4 KB

mobile-spec/resources/img/documents/iOS/route_stage_new_iOS.png

91.3 KB

mobile-spec/resources/img/documents/iOS/unit_edited_iOS.png

63.2 KB

mobile-spec/resources/img/documents/main.png

67 KB

mobile-spec/resources/img/documents/main1.png

56.5 KB

mobile-spec/resources/img/documents/main2.png

73.2 KB

mobile-spec/resources/img/documents/route_choose.png

55.4 KB

mobile-spec/resources/img/documents/route_running.png

124 KB

mobile-spec/resources/img/documents/route_stage_edit.png

93.7 KB

mobile-spec/resources/img/documents/route_stage_new.png

89.6 KB

mobile-spec/resources/img/documents/subsidiary_docs_smartphone.png

40.8 KB

mobile-spec/resources/img/documents/subsidiary_docs_tablet.png

56.2 KB

mobile-spec/resources/img/documents/unit_edited.png

61.5 KB

mobile-spec/resources/img/files/advanced_search.png

44.2 KB

mobile-spec/resources/img/files/elements/file_billet.png

27 KB

mobile-spec/resources/img/files/elements/folder.png

3.17 KB

mobile-spec/resources/img/files/elements/folder_billet.png

13.7 KB

mobile-spec/resources/img/files/elements/folder_icon.png

3.22 KB

mobile-spec/resources/img/files/elements/go_up.png

4.22 KB

mobile-spec/resources/img/files/elements/icon_breadcrumbs.png

3.02 KB

mobile-spec/resources/img/files/elements/search.png

5.57 KB

mobile-spec/resources/img/files/elements/search_parameters.png

1.47 KB

mobile-spec/resources/img/files/iOS/advanced_search_ios.png

45.4 KB

mobile-spec/resources/img/files/iOS/move_ios.png

75.4 KB

mobile-spec/resources/img/files/iOS/search_ios.png

219 KB

mobile-spec/resources/img/files/main.png

207 KB

mobile-spec/resources/img/files/main_create.png

129 KB

mobile-spec/resources/img/files/main_menu.png

125 KB

mobile-spec/resources/img/files/move.png

74.1 KB

mobile-spec/resources/img/files/navigator.png

56.6 KB

mobile-spec/resources/img/files/search.png

217 KB

mobile-spec/resources/img/forms/adress_book_chooser.png

114 KB

mobile-spec/resources/img/forms/adress_book_org_chooser.png

108 KB

mobile-spec/resources/img/forms/elements/button_options.png

3.35 KB

mobile-spec/resources/img/forms/elements/button_save.png

3.93 KB

mobile-spec/resources/img/forms/elements/list_long.png

4.1 KB

mobile-spec/resources/img/forms/elements/list_short.png

4.24 KB

mobile-spec/resources/img/forms/elements/next_month.png

887 Bytes

mobile-spec/resources/img/forms/elements/prev_month.png

912 Bytes

mobile-spec/resources/img/forms/elements/sort.png

4.13 KB

mobile-spec/resources/img/forms/elements/sort_asc.png

4.01 KB

mobile-spec/resources/img/forms/elements/sort_desc.png

4.07 KB

mobile-spec/resources/img/forms/elements/sort_down.png

2.95 KB

mobile-spec/resources/img/forms/elements/sort_up.png

2.95 KB

mobile-spec/resources/img/forms/form_edit.png

120 KB

mobile-spec/resources/img/forms/form_edit_enlarged.png

102 KB

mobile-spec/resources/img/forms/form_mobile.png

48.3 KB

mobile-spec/resources/img/forms/form_view.png

108 KB

mobile-spec/resources/img/forms/form_view_enlarged.png

153 KB

This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment