summaryrefslogtreecommitdiff
path: root/lib/gcstar/GCModels/GCcomics.gcm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/gcstar/GCModels/GCcomics.gcm')
-rw-r--r--lib/gcstar/GCModels/GCcomics.gcm353
1 files changed, 353 insertions, 0 deletions
diff --git a/lib/gcstar/GCModels/GCcomics.gcm b/lib/gcstar/GCModels/GCcomics.gcm
new file mode 100644
index 0000000..528a9f7
--- /dev/null
+++ b/lib/gcstar/GCModels/GCcomics.gcm
@@ -0,0 +1,353 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<collection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+xsi:noNamespaceSchemaLocation="http://www.gcstar.org/schemas/gcm-revision4.xsd"
+name="GCcomics">
+ <lang>GCcomics</lang>
+ <options>
+ <defaults>
+ <image>no.png</image>
+ </defaults>
+
+ <fields>
+ <id>id</id>
+ <title>name</title>
+ <cover>image</cover>
+ <url>webPage</url>
+ <search>
+ <field>series</field>
+ <field>writer</field>
+ </search>
+ <results>
+ <field>series</field>
+ <field>volume</field>
+ <field>title</field>
+ <field>type</field>
+ <field>format</field>
+ <field>publishdate</field>
+ </results>
+ </fields>
+
+ <overlay>
+ <image>subtle.png</image>
+ <paddingLeft>12</paddingLeft>
+ <paddingRight>11</paddingRight>
+ <paddingTop>12</paddingTop>
+ <paddingBottom>0</paddingBottom>
+ </overlay>
+
+ <values id="signing">
+ <value displayed="SigningNo">0</value>
+ <value displayed="SigningYes">1</value>
+ </values>
+ <values id="favouriteYesno">
+ <value displayed="PanelFavourite">1</value>
+ <value displayed="">0</value>
+ </values>
+ </options>
+
+
+ <groups>
+ <group id="main" label="Main"/>
+ <group id="info" label="General"/>
+ <group id="details" label="Details"/>
+ </groups>
+
+ <random>
+ <filter />
+ </random>
+
+ <fields lending="true" tags="true">
+ <field value="id"
+ type="number"
+ label="Id"
+ init=""
+ group="main"
+ imported="false"/>
+ <field value="name"
+ group="main"
+ init="%series% #%volume[%03d]% %title%"
+ label="Name"
+ type="formatted" />
+ <field value="series"
+ type="history text"
+ label="Series"
+ init="New Comic"
+ group="main"
+ imported="true"/>
+ <field value="volume"
+ type="number"
+ label="Volume"
+ init="1"
+ min="0"
+ max="9999"
+ group="main"
+ imported="true"/>
+ <field value="title"
+ type="short text"
+ label="Title"
+ init=""
+ group="main"
+ imported="true"/>
+ <field value="writer"
+ type="history text"
+ label="Writer"
+ init=""
+ group="info"
+ imported="true"/>
+ <field value="illustrator"
+ type="history text"
+ label="Illustrator"
+ init=""
+ group="info"
+ imported="true"/>
+ <field value="colourist"
+ type="history text"
+ label="Colourist"
+ init=""
+ group="info"
+ imported="true"/>
+ <field value="publisher"
+ type="history text"
+ label="Publisher"
+ init=""
+ group="info"
+ imported="true"/>
+ <field value="synopsis"
+ type="long text"
+ label="Synopsis"
+ init=""
+ group="info"
+ imported="true"/>
+ <field value="collection"
+ type="history text"
+ label="Collection"
+ init=""
+ group="info"
+ imported="true"/>
+ <field value="publishdate"
+ type="date"
+ label="PublishDate"
+ init=""
+ group="info"
+ imported="true"/>
+ <field value="printdate"
+ type="date"
+ label="PrintingDate"
+ init=""
+ group="info"
+ imported="true"/>
+ <field value="image"
+ type="image"
+ label="Image"
+ init=""
+ group="info"
+ imported="true"/>
+ <field value="backpic"
+ type="image"
+ label="ContextImgBack"
+ init=""
+ group="info"
+ linkedto="image"
+ imported="true"/>
+ <field value="webPage"
+ type="button"
+ format="url"
+ label="Url"
+ init=""
+ group="main"
+ imported="true"/>
+ <field value="added"
+ type="date"
+ label="PanelAdded"
+ init="current"
+ group="details"
+ imported="false"/>
+ <field value="isbn"
+ type="short text"
+ label="ISBN"
+ init=""
+ group="details"
+ imported="true"/>
+ <field value="type"
+ type="history text"
+ label="Type"
+ init=""
+ group="details"
+ imported="true"/>
+ <field value="category"
+ type="history text"
+ label="Category"
+ init=""
+ group="details"
+ imported="true"/>
+ <field value="format"
+ type="history text"
+ label="Format"
+ init=""
+ group="details"
+ imported="true"/>
+ <field value="numberboards"
+ type="number"
+ label="NumberBoards"
+ init="1"
+ min="0"
+ max="9999"
+ group="details"
+ imported="true"/>
+ <field value="signing"
+ type="yesno"
+ label="Signing"
+ init="0"
+ group="details"
+ imported="false"/>
+ <field value="cost"
+ type="number"
+ label="Cost"
+ init=""
+ group="details"
+ imported="true"/>
+ <field value="rating"
+ type="number"
+ displayas="graphical"
+ label="Rating"
+ init="0"
+ max="10"
+ group="details"
+ imported="true"/>
+ <field value="comment"
+ type="long text"
+ label="Comment"
+ init=""
+ group="details"
+ imported="true"/>
+ <field value="file"
+ type="file"
+ format="simple"
+ label="File"
+ init=""
+ group="details"
+ imported="false"/>
+ </fields>
+
+
+ <filters>
+ <group label="General">
+ <filter field="series" comparison="contain" quick="true"/>
+ <filter field="writer" comparison="contain" quick="true"/>
+ <filter field="illustrator" comparison="contain" quick="true"/>
+ <filter field="colourist" comparison="contain" quick="true"/>
+ <filter field="publisher" comparison="contain" quick="true"/>
+ <filter field="publishdate" comparison="range" numeric="true" preprocess="extractYear"/>
+ <filter field="printdate" comparison="range" numeric="true" preprocess="extractYear"/>
+ </group>
+ <group label="Details">
+ <filter field="rating" comparison="ge" numeric="true" labelselect="FilterRatingSelect" quick="true"/>
+ </group>
+ <group label="PanelLending">
+ <filter field="borrower" comparison="eq" quick="true"/>
+ </group>
+ </filters>
+
+
+ <panels>
+ <panel name="form" label="PanelForm" editable="true">
+ <item type="line">
+ <item type="value" for="id" width="5" nomargin="true" />
+ <item type="label" for="series" nomargin="true" />
+ <item type="value" for="series" expand="true" nomargin="true" />
+ <item type="label" for="volume" nomargin="true" />
+ <item type="value" for="volume" nomargin="true" />
+ <item type="special" for="searchButton" nomargin="true" />
+ <item type="special" for="refreshButton" nomargin="true" />
+
+ </item>
+ <item type="notebook" expand="true">
+ <item type="tab" value="info" title="General">
+ <item type="line">
+ <item type="value" for="image" width="130" height="170"/>
+ <item type="table" rows="5" cols="4" expand="true">
+ <item type="label" for="title" row="0" col="0"/>
+ <item type="value" for="title" row="0" col="1" colspan="3"/>
+ <item type="label" for="writer" row="1" col="0"/>
+ <item type="value" for="writer" row="1" col="1" colspan="3"/>
+ <item type="label" for="illustrator" row="2" col="0"/>
+ <item type="value" for="illustrator" row="2" col="1" colspan="3"/>
+ <item type="label" for="colourist" row="3" col="0"/>
+ <item type="value" for="colourist" row="3" col="1" colspan="3"/>
+ <item type="label" for="publisher" row="4" col="0"/>
+ <item type="value" for="publisher" row="4" col="1" colspan="3"/>
+ </item>
+ </item>
+ <item type="table" rows="1" cols="2" expand="true">
+ <item type="value" for="synopsis" row="0" col="0" expand="true"/>
+ </item>
+ </item>
+ <item type="tab" value="details" title="Details">
+ <item type="table" rows="7" cols="4">
+ <item type="label" for="collection" row="0" col="0"/>
+ <item type="value" for="collection" row="0" col="1" colspan="3"/>
+ <item type="label" for="type" row="1" col="0"/>
+ <item type="value" for="type" row="1" col="1"/>
+ <item type="label" for="category" row="1" col="2"/>
+ <item type="value" for="category" row="1" col="3"/>
+ <item type="label" for="publishdate" row="2" col="0"/>
+ <item type="value" for="publishdate" row="2" col="1"/>
+ <item type="label" for="printdate" row="2" col="2"/>
+ <item type="value" for="printdate" row="2" col="3"/>
+ <item type="label" for="rating" row="3" col="0"/>
+ <item type="value" for="rating" row="3" col="1"/>
+ <item type="label" for="added" row="4" col="0"/>
+ <item type="value" for="added" row="4" col="1"/>
+ <item type="label" for="cost" row="4" col="2"/>
+ <item type="value" for="cost" row="4" col="3"/>
+ <item type="label" for="isbn" row="5" col="0"/>
+ <item type="value" for="isbn" row="5" col="1"/>
+ <item type="label" for="format" row="5" col="2"/>
+ <item type="value" for="format" row="5" col="3"/>
+ <item type="label" for="numberboards" row="6" col="0"/>
+ <item type="value" for="numberboards" row="6" col="1"/>
+ <item type="value" for="signing" row="6" col="2" colspan="2"/>
+
+ </item>
+ <item type="line">
+ <item type="label" for="file"/>
+ <item type="value" for="file" expand="true"/>
+ <item type="launcher" for="file"/>
+ </item>
+
+ <item type="line" expand="true">
+ <item type="label" for="comment"/>
+ <item type="value" for="comment" expand="true"/>
+ </item>
+ </item>
+ <item type="tab" value="lending" title="PanelLending">
+ <item type="table" rows="3" cols="3">
+ <item type="label" for="borrower" row="0" col="0"/>
+ <item type="value" for="borrower" row="0" col="1"/>
+ <item type="special" for="mailButton" row="0" col="2"/>
+ <item type="label" for="lendDate" row="1" col="0"/>
+ <item type="value" for="lendDate" row="1" col="1"/>
+ <item type="special" for="itemBackButton" row="1" col="2"/>
+ </item>
+ <item type="label" for="borrowings" align="left"/>
+ <item type="line" expand="true">
+ <item type="box" width="64"/>
+ <item type="value" for="borrowings" expand="true"/>
+ <item type="box" width="64"/>
+ </item>
+ </item>
+ <item type="tab" value="tagpanel" title="PanelTags">
+ <item type="line">
+ <item type="value" for="favourite" />
+ </item>
+ <item expand="true" for="tags" type="value" />
+ </item>
+ </item>
+ <item type="line" homogeneous="true">
+ <item type="value" for="webPage" expand="true"/>
+ <item type="special" for="deleteButton" expand="true"/>
+ </item>
+ </panel>
+ </panels>
+
+</collection>