Запись [z:popup_pack.dev.sky.] < dev.sky.1.001

Версия 1.000

N1: DATA: dev
001
002
Read <a href="http://coresky.net/dev">article</a> how to
give name for packages
N2: DATA: prio
001
002
003
<b>Priorun</b><br>
Running parts of a DEV.SKY.
before snapshot created
N3: DATA: dep
001
002
003
<b>Depends</b><br>
If script is an update, show
application <u>must</u> running prior
N4: DATA: inc
001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
If script is an application,
 show updates (or/and older app)
 included inside this package
<b>Samples:</b>
1. scratch work
2. work
3. app.0.110 upd.0.001 work
4. copy app.0.110 work
5. app.0.110 upd.0.001 upd.0.002
<hr>
List "Included" should have
 packages listed via space and can
 have special words:
<u>scratch work</u> - for first version
 of a new application (not update)
<u>work</u> - if programmers work included
<u>copy</u> - if app recreated using old
 app version, see:
 http://coresky.net/dev (pic 3)
N5: DATA: used
001
002
Yes, if you have run (Build)
this record, No, if not!
N6: DATA: targets
001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
<h4>LOCALTASK</h4>
If code is only for local target
(usable for one only app).
Author can change his Code targets at any
time at coresky.net. &plusmn;1 vote will
affect per one vote for this target.
<br><br><h4>OPTIMIZED</h4>
If code great optimized, well thought-out
and short (in author opinion)
This will add to votes &plusmn;2 per one
<br><br><h4>IDEA</h4>
If great functionality and idea
(in author opinion)
This will add to votes &plusmn;2 per one
<br><br><h4>CORESKY</h4>
If code reusable in different applications
within SKY. project. (in author opinion)
This will add to votes &plusmn;3 per one
<br><br><h4>MYSTAR</h4>
Mystar if set, then author believe this code
will have `GOOD` status (positive votes in sum)
This will add to votes &plusmn;5 per one
N7: DATA: php
001
002
003
Verify php-files extensions if you want
to check php syntax, see picture:
<img src="?img=13.pic3.png" />
N8: DATA: ip
001
<u>include paths:</u>
N9: DATA: it
001
002
003
004
005
006
007
<u>include tables structure:</u>
 
Use table's prefixes to define tables.
Use `/` to define all tables.
 
Example 1: `_dev_` - will include all tables started
from _dev_
N10: DATA: ir
001
002
003
004
005
006
007
008
009
010
011
012
013
<u>include tables rows:</u>
 
if `/` used - all rows from all table's will included..
In most cases `/` have no sense, but it works for compatibility.
Note: no sense to include rows in _dev_memory width ID>1000..
DEV.SKY. have automatic protection, anyway be careful of
including much datas.
 
See `exclude tables rows` for definition rules. This section use
the same rules, however priority have the first.
 
Selecting SQL data rows samples: some_table (all rows)
or some_table.1 or some_table.1-4,7,9
N11: DATA: ep
001
002
003
004
005
006
007
008
009
010
011
012
013
<u>exclude paths:</u>
 
Folder definitions works recursively.
Use `*` char to define `ANY CHARS` (or empty).
It is always no files (and dirs) will selected if `*` written
in `exclude paths` area.
 
Example 1: `_dev/cb_*` - exclude all files (and directories)
in _dev folder which are started from `cb_`.
 
Example 2: `/` in "exclude paths" area will exclude all files
from root dir, however if deeper path used in `include paths`
section, def. area will not empty.
N12: DATA: et
001
002
003
004
<u>exclude tables structure:</u>
 
Use the same rules like in `include tables structure`.
Exclude have higher priority.
N13: DATA: er
001
002
003
004
005
006
007
008
009
010
011
<u>exclude tables rows:</u>
 
if `/` used - no table's rows will included
or use definitions like in this samples:
pre_sometable.1,2,50
pre_sometable.1-50
pre_sometable.-50,100
pre_sometable.5-
pre_sometable.*
where `pre_sometable` - exect table name,
digits is row's IDs (integers from autoincrement column)
N14: DATA: rectangle
001
002
<iframe src="?img=13.+rectangle.svg" /></iframe>
The sample of SVG image usage
N15: DATA: commands
001
See commands description <a href="?help=commands">here</a>.
N16: DATA: ftrd
001
002
003
004
005
FTRD - <u>F</u>iles<u>T</u>ables<u>R</u>ows<u>D</u>irs
A^ - Added
D^ - Deleted
E^ - Edited
R^ - Renamed
N17: END: