Difference between revisions of "Template:Db/doc"

From StarMade Wiki
m
m
Line 6: Line 6:
  
  
<big>'''DbParser'''</big> rename unwanted type, handle image options and send to <big>'''Db'''</big>
+
<big>'''DbParser'''</big> rename unwanted type, handle image options and send to <big>'''Db'''</big> or <big>'''DbSub'''</big> parsing the request type.
  
<big>'''Db'''</big> choose the page (Main and Sub) who have the requested data and ask to Version wich version (folder ) go to.
+
<big>'''Db'''</big> and <big>'''DbSub'''</big> request the page (Main and Sub) who have data and ask to Version wich version (folder ) go to. 2 template are created to avoid loops when ask for table on sub, who request data of main. So, for developpement of tempaltes,  it's better to directly query  Db or DbSub isntead of DbParser to avoid loops if table of Sub data are used.
  
<big>'''Version'''</big> give <big>'''LastVersion'''</big>or the version ask.
+
<big>'''Version'''</big> return <big>'''LastVersion'''</big> or the version ask.
  
 
<big>'''LastVersion'''</big> store the default version.
 
<big>'''LastVersion'''</big> store the default version.
  
 
<big>'"Main"'</big> and <big>'"Sub"'</big> are stored in 0.xxx.xxx and share data of each blocks to light process.
 
<big>'"Main"'</big> and <big>'"Sub"'</big> are stored in 0.xxx.xxx and share data of each blocks to light process.

Revision as of 02:29, 15 May 2018

Database of blocks is transformed from game datafiles.Two file (Main and Sub) are generated to reduce case by blocks.

structure : Template:Db/Version/0.xxx.xxx/file

file are Main and Sub


DbParser rename unwanted type, handle image options and send to Db or DbSub parsing the request type.

Db and DbSub request the page (Main and Sub) who have data and ask to Version wich version (folder ) go to. 2 template are created to avoid loops when ask for table on sub, who request data of main. So, for developpement of tempaltes, it's better to directly query Db or DbSub isntead of DbParser to avoid loops if table of Sub data are used.

Version return LastVersion or the version ask.

LastVersion store the default version.

'"Main"' and '"Sub"' are stored in 0.xxx.xxx and share data of each blocks to light process.