This commit is contained in:
darthsandmann 2016-10-16 21:53:15 +02:00
parent 0d10f8b9dc
commit c9f3117da1
412 changed files with 137942 additions and 0 deletions

View File

@ -0,0 +1,3 @@
# coding: utf-8
# hier können Paket-Initialisierungen eingetragen werden

View File

@ -0,0 +1,22 @@
# coding: utf-8
import os
import os.path
import codecs
import json
class test_cl(object):
exposed = True
def __init__(self):
pass
def NEGER(self):
in_file = open("data.json","r")
new_dict = json.load(in_file)
in_file.close()
return json.dumps(new_dict)
def POST(self, **data_s):
print(data_s)

View File

@ -0,0 +1,116 @@
{
"groupes":
[{
"id": "1",
"name": "Student"
}, {
"id": "2",
"name": "Pruefungsbuero"
}, {
"id": "3",
"name": "Pruefer"
}, {
"id": "4",
"name": "Vorsitzender Pruefungsausschuss"
}],
"workorders":
[{
"name": "workorderA",
"id": "1",
"groupes":
[{
"id": "1",
"name": "Student"
}, {
"id": "2",
"name": "Pruefungsbuero"
}, {
"id": "3",
"name": "Pruefer"
}, {
"id": "4",
"name": "Vorsitzender Pruefungsausschuss"
}],
"elemente": [{
"zeile": "1",
"name": "Start",
"typ": "start",
"owner": "1",
"value": "",
"next1": "",
"next2": "",
"last": ""
}, {
"zeile": "3",
"name": "JaOderNein",
"typ": "condition",
"owner": "1",
"value": "",
"next1": "",
"next2": "",
"last": ""
}, {
"zeile": "2",
"name": "Name",
"typ": "activity",
"owner": "1",
"value": "",
"next1": "",
"next2": "",
"last":""
}, {
"zeile": "4",
"name": "Ende",
"typ": "end",
"owner": "1",
"value": "",
"next1": "",
"next2": "",
"last":""
}]
}, {
"name": "workorderB",
"id": "JaOderNein",
"elemente": [{
"zeile": "1",
"name": "Start",
"typ": "start",
"owner": "1",
"value": "",
"next1": "",
"next2": "",
"last": ""
}, {
"zeile": "3",
"name": "JaOderNein",
"typ": "condition",
"owner": "1",
"value": "",
"next1": "",
"next2": "",
"last": ""
}, {
"zeile": "2",
"name": "Name",
"typ": "activity",
"owner": "1",
"value": "",
"next1": "",
"next2": "",
"last": ""
}, {
"zeile": "4",
"name": "Ende",
"typ": "end",
"owner": "1",
"value": "",
"next1": "",
"next2": "",
"last": ""
}]
}
]
}

View File

@ -0,0 +1,19 @@
<!DOCTYPE html>
<html>
<head>
<title>Blumenladen 333</title>
<meta charset = "UTF-8" />
<script type = "text/javascript" src = "js/import/jquery-1.9.1.js"></script>
<script type = "text/javascript" src = "js/test.js"></script>
</head>
<body>
<p><button onclick = test()>Empfangen</button></p>
<p><button onclick = senden()>Senden</button></p>
</body>
</html>

View File

@ -0,0 +1,122 @@
/*
Class, version 2.7
Copyright (c) 2006, 2007, 2008, Alex Arnell <alex@twologic.com>
Licensed under the new BSD License. See end of file for full license terms.
*/
var Class = (function() {
var __extending = {};
return {
extend: function(parent, def) {
if (arguments.length == 1) { def = parent; parent = null; }
var func = function() {
if (arguments[0] == __extending) { return; }
this.initialize.apply(this, arguments);
};
if (typeof(parent) == 'function') {
func.prototype = new parent( __extending);
}
var mixins = [];
if (def && def.include) {
if (def.include.reverse) {
// methods defined in later mixins should override prior
mixins = mixins.concat(def.include.reverse());
} else {
mixins.push(def.include);
}
delete def.include; // clean syntax sugar
}
if (def) Class.inherit(func.prototype, def);
for (var i = 0; (mixin = mixins[i]); i++) {
Class.mixin(func.prototype, mixin);
}
return func;
},
mixin: function (dest, src, clobber) {
clobber = clobber || false;
if (typeof(src) != 'undefined' && src !== null) {
for (var prop in src) {
if (clobber || (!dest[prop] && typeof(src[prop]) == 'function')) {
dest[prop] = src[prop];
}
}
}
return dest;
},
inherit: function(dest, src, fname) {
if (arguments.length == 3) {
var ancestor = dest[fname], descendent = src[fname], method = descendent;
descendent = function() {
var ref = this.parent; this.parent = ancestor;
var result = method.apply(this, arguments);
ref ? this.parent = ref : delete this.parent;
return result;
};
// mask the underlying method
descendent.valueOf = function() { return method; };
descendent.toString = function() { return method.toString(); };
dest[fname] = descendent;
} else {
for (var prop in src) {
if (dest[prop] && typeof(src[prop]) == 'function') {
Class.inherit(dest, src, prop);
} else {
dest[prop] = src[prop];
}
}
}
return dest;
},
singleton: function() {
var args = arguments;
if (args.length == 2 && args[0].getInstance) {
var klass = args[0].getInstance(__extending);
// we're extending a singleton swap it out for it's class
if (klass) { args[0] = klass; }
}
return (function(args){
// store instance and class in private variables
var instance = false;
var klass = Class.extend.apply(args.callee, args);
return {
getInstance: function () {
if (arguments[0] == __extending) return klass;
if (instance) return instance;
return (instance = new klass());
}
};
})(args);
}
};
})();
// finally remap Class.create for backward compatability with prototype
Class.create = function() {
return Class.extend.apply(this, arguments);
};
/*
Redistribution and use in source and binary forms, with or without modification, are
permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this list
of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this
list of conditions and the following disclaimer in the documentation and/or other
materials provided with the distribution.
* Neither the name of typicalnoise.com nor the names of its contributors may be
used to endorse or promote products derived from this software without specific prior
written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,26 @@
var clientdaten = {};
function test(){
$.ajax({
dataType: "json",
url: '/test',
type: 'NEGER'
})
.done(function(data){
clientdaten = data;
alert("Daten erhalten");
})
.fail(function(){ alert("fail beim Daten erhalten");})
}
function senden(){
$.ajax({
//dataType: 'json',
url: '/test',
type: 'POST',
data: clientdaten
//data: JSON.stringify(clientdaten)
})
.done(function(){ alert("Daten versendet");})
.fail(function(){ alert("Fail beim Daten versenden");})
}

View File

@ -0,0 +1,19 @@
[global]
tools.log_headers.on: True
tools.sessions.on: False
tools.encode.on: True
tools.encode.encoding:"utf-8"
server.socket_port: 8080
server.socket_timeout:60
server.thread_pool: 999
server.environment: "production"
log.screen: True
[/]
tools.staticdir.root: cherrypy.Application.currentDir_s
tools.staticdir.on = True
tools.staticdir.dir = '.'
tools.staticdir.index = 'index.html'

View File

@ -0,0 +1,46 @@
# coding:utf-8
import os.path
import cherrypy
from app import test
#----------------------------------------------------------
def main():
#----------------------------------------------------------
# aktuelles Verzeichnis ermitteln, damit es in der Konfigurationsdatei als
# Bezugspunkt verwendet werden kann
try: # aktuelles Verzeichnis als absoluter Pfad
currentDir_s = os.path.dirname(os.path.abspath(__file__))
except:
currentDir_s = os.path.dirname(os.path.abspath(sys.executable))
cherrypy.Application.currentDir_s = currentDir_s
configFileName_s = 'server.conf' # im aktuellen Verzeichnis
if os.path.exists(configFileName_s) == False:
# Datei gibt es nicht
configFileName_s = None
#print("doof")
#print("cool")
# autoreload und timeout_Monitor hier abschalten
# für cherrypy-Versionen >= "3.1.0" !
#print(configFileName_s)
cherrypy.engine.autoreload.unsubscribe()
cherrypy.engine.timeout_monitor.unsubscribe()
cherrypy.config.update(configFileName_s)
cherrypy.tree.mount(
None, '/', configFileName_s
)
cherrypy.tree.mount(
test.test_cl(), '/test', {'/': {'request.dispatch': cherrypy.dispatch.MethodDispatcher()}}
)
cherrypy.engine.start()
cherrypy.engine.block()
#----------------------------------------------------------
if __name__ == '__main__':
#----------------------------------------------------------
main()

View File

@ -0,0 +1,36 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="generator" content="pandoc">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
<title></title>
<style type="text/css">code{white-space: pre;}</style>
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
</head>
<body>
<h1 id="dokumentation-praktikum-2">Dokumentation: Praktikum 2</h1>
<h2 id="allgemeine-beschreibung-der-lösung">Allgemeine Beschreibung der Lösung</h2>
<p>Das Praktikum 2 ist in <em>Python</em> geschrieben und nutzt das Framework <em>CherryPy</em>, mit welchem eine Website zur Verwendung erzeugt wird.</p>
<p>Dieser Server läuft mit einer Datenbank, welche Informationen via des Python-Moduls <em>json</em> in Dateien abspeichern und auslesen kann.</p>
<p>Die Website wird durch ein Template erzeugt, welches durch die Template-Engine <em>mako</em> umgesetzt wird, wodurch Daten aus der Datenbank ausgeben werden können.</p>
<h2 id="beschreibung-der-komponenten">Beschreibung der Komponenten</h2>
<h3 id="zweck">Zweck</h3>
<p>Die Website stellt den Inhalt einer Absolventenfeier dar. Es besteht die Möglichkeit sich für diese anzumelden, mit der Option sich auch wieder abzumelden. Dieser Prozess wird durch ein Passwort geschützt, welches der Benutzer selber wählen kann. Die Daten die eingeben wurden, können jederzeit geändert werden, es muss jedoch das Passwort eingeben werden.</p>
<h3 id="aufbau">Aufbau</h3>
<p><strong>server.py</strong></p>
<p>Die <em>server.py</em> hat die Aufgabe die Website bereitzustellen und nutzt hierfür das <em>CherryPy-Framework</em>, sowie die folgenden Module.</p>
<p><strong>application.py</strong></p>
<p>Die <em>application.py</em> leitet Anfragen, die durch die Website, welche durch das <em>CherryPy-Framework</em> erzeugt wurde, an die anderen Module weiter.</p>
<p><strong>datenbank.py</strong></p>
<p>Die <em>datenbank.py</em> stellt den Speicher des Systems dar. Sie dient als Schnittstelle, um Daten abzuspeichern, verändern, oder zu löschen.</p>
<p><strong>anzeigen.py</strong></p>
<p>Die <em>anzeigen.py</em> generiert die Templates, welche benötigt werden, um die Informationen auf der Website anzuzeigen. Um dies zu ermöglichen wird die <em>mako-Engine</em> verwendet.</p>
<h3 id="zusammenwirken-der-komponenten">Zusammenwirken der Komponenten</h3>
<p>Durch die <em>server.py</em> werden die Anfragen durch das <em>CherryPy-Framework</em> erkannt und weitergeleitet an die <em>application.py</em> Die <em>application.py</em> verarbeitet die Anfragen und gibt Anweisungen an die <em>datenbank.py</em> und <em>anzeigen.py</em> was mit diesen geschehen soll. Im folgenden werden diese Anweisungen dann von der <em>datenbank.py</em> und <em>anzeigen.py</em> ausgeführt.</p>
<h2 id="datenablage">Datenablage</h2>
<p>Die Daten, die von der <em>datenbank.py</em> verarbeitet werden, liegen in dem Verzeichnis &quot;/data/&quot; und liegen im &quot;.json&quot; Format vor. Als Dateiname wird die jeweilige ID (abhängig von der Reihenfolge der Anmeldung) des Benutzers mit der Endung &quot;.json&quot; verwendet. In der &quot;letztes.json&quot; wird immer die zuletzt verwendete ID gespeichert, damit das System weiß, bis zu welcher ID Daten vorliegen.</p>
</body>
</html>

View File

@ -0,0 +1,64 @@
#Dokumentation: Praktikum 2#
##Allgemeine Beschreibung der Lösung
Das Praktikum 2 ist in *Python* geschrieben und nutzt das Framework *CherryPy*, mit welchem eine Website zur
Verwendung erzeugt wird.
Dieser Server läuft mit einer Datenbank, welche Informationen via des Python-Moduls *json* in Dateien abspeichern
und auslesen kann.
Die Website wird durch ein Template erzeugt, welches durch die Template-Engine *mako* umgesetzt wird, wodurch
Daten aus der Datenbank ausgeben werden können.
##Beschreibung der Komponenten
###Zweck
Die Website stellt den Inhalt einer Absolventenfeier dar. Es besteht die Möglichkeit sich für diese anzumelden,
mit der Option sich auch wieder abzumelden. Dieser Prozess wird durch ein Passwort geschützt, welches der Benutzer
selber wählen kann. Die Daten die eingeben wurden, können jederzeit geändert werden, es muss jedoch das Passwort
eingeben werden.
###Aufbau
**server.py**
Die *server.py* hat die Aufgabe die Website bereitzustellen und nutzt hierfür das *CherryPy-Framework*, sowie die folgenden Module.
**application.py**
Die *application.py* leitet Anfragen, die durch die Website, welche durch das *CherryPy-Framework* erzeugt wurde,
an die anderen Module weiter.
**datenbank.py**
Die *datenbank.py* stellt den Speicher des Systems dar. Sie dient als Schnittstelle, um Daten abzuspeichern, verändern, oder zu löschen.
**anzeigen.py**
Die *anzeigen.py* generiert die Templates, welche benötigt werden, um die Informationen auf der Website anzuzeigen.
Um dies zu ermöglichen wird die *mako-Engine* verwendet.
###Zusammenwirken der Komponenten
Durch die *server.py* werden die Anfragen durch das *CherryPy-Framework* erkannt und weitergeleitet an die *application.py*
Die *application.py* verarbeitet die Anfragen und gibt Anweisungen an die *datenbank.py* und *anzeigen.py* was mit diesen geschehen soll.
Im folgenden werden diese Anweisungen dann von der *datenbank.py* und *anzeigen.py* ausgeführt.
##Datenablage
Die Daten, die von der *datenbank.py* verarbeitet werden, liegen in dem Verzeichnis "/data/" und liegen im ".json" Format vor.
Als Dateiname wird die jeweilige ID (abhängig von der Reihenfolge der Anmeldung) des Benutzers mit der Endung ".json" verwendet.
In der "letztes.json" wird immer die zuletzt verwendete ID gespeichert, damit das System weiß, bis zu welcher ID Daten vorliegen.

BIN
Sammlung/P2/P2.zip Normal file

Binary file not shown.

View File

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,31 @@
# coding: utf-8
import os.path
from mako.template import Template
from mako.lookup import TemplateLookup
class anzeigen_az(object):
def __init__(self):
self.path_s = 'template'
self.lookup_o = TemplateLookup(directories=['/'])
def erzeugen_az(self, template_praktikum, inhalt_person):
template_praktikum = Template(filename=os.path.join(self.path_s, template_praktikum), output_encoding='utf-8', lookup=self.lookup_o)
return template_praktikum.render(inhalt_alle = inhalt_person)
def erzeugen_anzeigen_az(self, inhalt_person):
return self.erzeugen_az('anzeigen.html', inhalt_person)
def erzeugen_bearbeiten_az(self, id, inhalt_person):
inhalt_person['id'] = id
return self.erzeugen_az('bearbeiten.html', inhalt_person)
def passwort_az(self, id, inhalt_person):
inhalt_person['id'] = id
return self.erzeugen_az('passwort.html', inhalt_person)
def passwort_loeschen_az(self, id, inhalt_person):
inhalt_person['id'] = id
return self.erzeugen_az('passwort_loeschen.html', inhalt_person)
#EOF

View File

@ -0,0 +1,100 @@
# coding: utf-8
# id ->
# id_s -> einlesen aus datei
import cherrypy
from app import datenbank
from app import anzeigen
class programm(object):
def __init__(self):
self.datenbank_py = datenbank.datenbank_db()
self.anzeigen_py = anzeigen.anzeigen_az()
def index(self):
return self.erzeugen_anzeigen_app()
index.exposed = True
def hinzufuegen_app(self):
return self.erzeugen_bearbeiten_app()
hinzufuegen_app.exposed = True
def passwort_app(self, id):
return self.erzeugen_passwort_app(id)
passwort_app.exposed = True
def passwort_loeschen_app(self, id):
return self.erzeugen_passwort_loeschen_app(id)
passwort_loeschen_app.exposed = True
def bearbeiten_app(self, id_s, pw):
inhalt_alle = self.datenbank_py.lesen_json_db(id_s)
if pw == inhalt_alle['Passwort']:
return self.erzeugen_bearbeiten_app(id_s)
elif pw == "" or pw != inhalt_alle['Passwort']:
return self.erzeugen_anzeigen_app()
bearbeiten_app.exposed = True
# ** damit die übergebene Variable beliebig groß sein kannst, ansonsten würde py nur "Vorname" kennen
def speichern_app(self, **inhalt_person):
id_s = inhalt_person["id_s"]
inhalt_alle = {
'Vorname': inhalt_person["Vorname_s"],
'Nachname': inhalt_person["Nachname_s"],
'Gaeste': inhalt_person["Gaeste_s"],
'Studiengang': inhalt_person["Studiengang_s"],
'Betreuer': inhalt_person["Betreuer_s"],
'Passwort': inhalt_person["Passwort_s"],
'Matrikelnummer': inhalt_person["Matrikelnummer_s"]
}
if id_s != "None":
self.datenbank_py.update_json_db(id_s, inhalt_alle)
else:
id_s = self.datenbank_py.erzeugen_json_db(inhalt_alle)
return self.anzeigen_py.erzeugen_bearbeiten_az(id_s, inhalt_alle)
speichern_app.exposed = True
def loeschen_app(self, id_s, pw):
inhalt_alle = self.datenbank_py.lesen_json_db(id_s)
if pw == inhalt_alle['Passwort']:
self.datenbank_py.loesche_json_db(id_s)
return self.erzeugen_anzeigen_app()
elif pw =="" or pw!= inhalt_alle['Passwort']:
return self.erzeugen_anzeigen_app()
loeschen_app.exposed = True
def fehler_app(self, *arguments, **kwargs):
msg_s = "Fehler: " + \
str(arguments) + \
' ' + \
str(kwargs)
raise cherrypy.HTTPError(404, msg_s)
fehler_app.exposed = True
def erzeugen_anzeigen_app(self):
inhalt_alle = self.datenbank_py.lesen_json_db()
return self.anzeigen_py.erzeugen_anzeigen_az(inhalt_alle)
def erzeugen_bearbeiten_app(self, id = None):
if id != None:
inhalt_alle = self.datenbank_py.lesen_json_db(id)
else:
inhalt_alle = self.datenbank_py.inhalt_db()
return self.anzeigen_py.erzeugen_bearbeiten_az(id, inhalt_alle)
def erzeugen_passwort_app(self, id):
inhalt_alle = self.datenbank_py.lesen_json_db(id)
return self.anzeigen_py.passwort_az(id, inhalt_alle)
def erzeugen_passwort_loeschen_app(self, id):
inhalt_alle = self.datenbank_py.lesen_json_db(id)
return self.anzeigen_py.passwort_loeschen_az(id, inhalt_alle)
#EOF

View File

@ -0,0 +1,76 @@
# coding: utf-8
import os
import os.path
import codecs
import json
class datenbank_db(object):
def __init__(self):
self.inhalt_alle = {}
self.lesen_inhalt_db()
def erzeugen_json_db(self, inhalt_person):
id = self.naechste_db()
datei = codecs.open(os.path.join('data', id+'.json'), 'w', 'utf-8')
datei.write(json.dumps(inhalt_person, indent=3, ensure_ascii=True))
datei.close()
self.inhalt_alle[id] = inhalt_person
return id
def lesen_json_db(self, id = None):
inhalt_alle = None
if id == None:
inhalt_alle = self.inhalt_alle
else:
if id in self.inhalt_alle:
inhalt_alle = self.inhalt_alle[id]
return inhalt_alle
def update_json_db(self, id, inhalt_person):
status_b = False
if id in self.inhalt_alle:
datei = codecs.open(os.path.join('data', id+'.json'), 'w', 'utf-8')
datei.write(json.dumps(inhalt_person, indent=3, ensure_ascii=True))
datei.close
self.inhalt_alle[id] = inhalt_person
status_b = True
return status_b
def loesche_json_db(self, id):
status_b = False
if id in self.inhalt_alle:
os.remove(os.path.join('data', id+'.json'))
del self.inhalt_alle[id]
status_b = True
return status_b
def inhalt_db(self):
return {
'Vorname': '',
'Nachname': '',
'Gaeste': '',
'Studiengang': '',
'Betreuer': '',
'Passwort': '',
'Matrikelnummer': ''
}
def lesen_inhalt_db(self):
ordner = os.listdir('data')
for dateiname in ordner:
if dateiname.endswith('.json') and dateiname != 'letztes.json':
datei = codecs.open(os.path.join('data', dateiname), 'rU', 'utf-8')
dateiinhalt = datei.read()
id = dateiname[:-4]
self.inhalt_alle[id] = json.loads(dateiinhalt)
def naechste_db(self):
datei = open(os.path.join('data', 'letztes.json'), 'r+')
letztes = datei.read()
letztes = str(int(letztes)+1)
datei.seek(0)
datei.write(letztes)
datei.close()
return letztes
# EOF

9
Sammlung/P2/data/1.json Normal file
View File

@ -0,0 +1,9 @@
{
"Betreuer": "Person X",
"Passwort": "12345",
"Vorname": "Person",
"Studiengang": "Informatik",
"Gaeste": "3",
"Matrikelnummer": "12345",
"Nachname": "A"
}

View File

@ -0,0 +1 @@
1

40
Sammlung/P2/server.py Normal file
View File

@ -0,0 +1,40 @@
#coding: utf-8
import os
import cherrypy
from app import application
#--------------------------------------
def main():
#--------------------------------------
# Get current directory
try:
current_dir = os.path.dirname(os.path.abspath(__file__))
except:
current_dir = os.path.dirname(os.path.abspath(sys.executable))
# disable autoreload and timeout_monitor
cherrypy.engine.autoreload.unsubscribe()
cherrypy.engine.timeout_monitor.unsubscribe()
# Static content config
static_config = {
'/': {
'tools.staticdir.root': current_dir,
'tools.staticdir.on': True,
'tools.staticdir.dir': '',
}
}
# Mount static content handler
root_o = cherrypy.tree.mount(application.programm(), '/', static_config)
# suppress traceback-info
cherrypy.config.update({'request.show_tracebacks': True})
cherrypy.config.update({'server.socket_port' : 8080})
# Start server
cherrypy.engine.start()
cherrypy.engine.block()
#--------------------------------------
if __name__ == '__main__':
#--------------------------------------
main()
# EOF

View File

@ -0,0 +1,60 @@
<!DOCTYPE html>
<html>
<head>
<title>
Absolventenfeier Main
</title>
<meta charset="UTF-8" />
<style type="text/css">
@import url("/template/template.css");
</style>
</head>
<body>
<h1 id="idSiteHeader" class="clSiteHeader">
Absolventenfeier
</h1>
<div id="idContent" class="clContent">
<h2 id="idContentHeader" class="clContentHeader">
Übersicht
</h2>
<div id="idContentArea" class="clContentArea">
<table id="idList">
<tr>
<th>Vorname</th>
<th>Nachname</th>
<th>Anzahl der Begleitpersonen</th>
<th>Studiengang</th>
<th>Betreuer</th>
<th>Matrikelnr</th>
<th>&nbsp;</th></tr>
% for var in inhalt_alle:
<tr>
<td>${inhalt_alle[var]['Vorname']}</td>
<td>${inhalt_alle[var]['Nachname']}</td>
<td>${inhalt_alle[var]['Gaeste']}</td>
<td>${inhalt_alle[var]['Studiengang']}</td>
<td>${inhalt_alle[var]['Betreuer']}</td>
<td>${inhalt_alle[var]['Matrikelnummer']}</td>
<td>
<a href="/passwort_app/${var}">Bearbeiten</a>
<a href="/passwort_loeschen_app/${var}">Löschen </a>
</td>
</tr>
% endfor
</table>
</div>
<div id="idButtonArea" class="clButtonArea">
<a href="/hinzufuegen_app" class="clButton">Neuer Teilnehmer</a>
<a href="./Dokumentation.html" class="clButton">Dokumentation</a>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,59 @@
<!DOCTYPE html>
<html>
<head>
<title>
Registrierung
</title>
<meta charset="UTF-8" />
<style type="text/css">
@import url("/template/template.css");
</style>
</head>
<body>
<h1 id="idSiteHeader" class="clSiteHeader">
Ihre Daten
</h1>
<form id="idForm" class="clContent" action="/speichern_app" method="POST">
<h2 id="idContentHeader" class="clContentHeader">
Das Formular ausfüllen/korrigieren und auf "speichern" klicken:
</h2>
<div id="idContentArea" class="clContentArea">
<input type="hidden" value="${inhalt_alle['id']}" id="id_s" name="id_s" />
<div class="clFormRow">
<label for="vorname_s">Vorname</label>
<input type="text" value="${inhalt_alle['Vorname']}" id="Vorname_s" name="Vorname_s" />
</div>
<div class="clFormRow">
<label for="nachname_s">Nachname</label>
<input type="text" value="${inhalt_alle['Nachname']}" id="Nachname_s" name="Nachname_s" />
</div>
<div class="clFormRow">
<label for="gast_s">Anzahl der Begleitpersonen</label>
<input type="text" value="${inhalt_alle['Gaeste']}" id="Gaeste_s" name="Gaeste_s" />
</div>
<div class="clFormRow">
<label for="studiengang_s">Studiengang</label>
<input type="text" value="${inhalt_alle['Studiengang']}" id="Studiengang_s" name="Studiengang_s" />
</div>
<div class="clFormRow">
<label for="betreuer_s">Betreuer</label>
<input type="text" value="${inhalt_alle['Betreuer']}" id="Betreuer_s" name="Betreuer_s" />
</div>
<div class="clFormRow">
<label for="kennwort_s">Kennwort</label>
<input type="text" value="${inhalt_alle['Passwort']}" id="Passwort_s" name="Passwort_s" />
</div>
<div class="clFormRow">
<label for="matnr_s">Matrikelnummer</label>
<input type="text" value="${inhalt_alle['Matrikelnummer']}" id="Matrikelnummer_s" name="Matrikelnummer_s" />
</div>
</div>
<div id="idButtonArea" class="clButtonArea">
<a href="/index" title="Zurück zur Startseite">Zurück</a>
<input type="submit" value="Speichern" />
</div>
</form>
</body>
</html>

View File

@ -0,0 +1,36 @@
<!DOCTYPE html>
<html>
<head>
<title>
Registrierung
</title>
<meta charset="UTF-8" />
<style type="text/css">
@import url("/template/template.css");
</style>
</head>
<body>
<h1 id="idSiteHeader" class="clSiteHeader">
Passwort
</h1>
<form id="idForm" class="clContent" action="/bearbeiten_app" method="POST">
<h2 id="idContentHeader" class="clContentHeader">
Sie müssen zuerst ihr Passwort eingeben:
</h2>
<div id="idContentArea" class="clContentArea">
<input type="hidden" value="${inhalt_alle['id']}" id="id_s" name="id_s" />
<div class="clFormRow">
<label for="pw">Passwort</label>
<input type="text" value="" id="pw" name="pw" />
</div>
</div>
<div id="idButtonArea" class="clButtonArea">
<a href="/index" title="Zurück zur Startseite">Zurück</a>
<input type="submit" value="Bestätigen" />
</div>
</form>
</body>
</html>

View File

@ -0,0 +1,38 @@
<!DOCTYPE html>
<html>
<head>
<title>
Registrierung
</title>
<meta charset="UTF-8" />
<style type="text/css">
@import url("/template/template.css");
</style>
</head>
<body>
<h1 id="idSiteHeader" class="clSiteHeader">
Passwortabfrage
</h1>
<form id="idForm" class="clContent" action="/loeschen_app" method="POST">
<h2 id="idContentHeader" class="clContentHeader">
Sie löschen mit diesem Schritt Ihre Daten aus der Datenbank!
</h2>
<div id="idContentArea" class="clContentArea">
<input type="hidden" value="${inhalt_alle['id']}" id="id_s" name="id_s" />
<div class="clFormRow">
<label for="pw">Passwort</label>
<input type="text" value="" id="pw" name="pw" />
</div>
</div>
<div id="idButtonArea" class="clButtonArea">
<a href="/index" title="Zurück zur Startseite">Zurück</a>
<input type="submit" value="Löschen" />
</div>
</form>
</body>
</html>

View File

@ -0,0 +1,148 @@
/* template.css */
/* allgemeine Vorgaben */
body {
font-family: "Open Sans", sans-serif;
font-size: 12pt;
padding: 0;
margin: 0;
}
/* Basislayout */
.clSiteHeader {
position: absolute;
top: 0;
left: 0;
right: 0;
height: 100px;
line-height: 100px;
margin: 0;
padding: 5px;
font-size: 40pt;
text-align: center;
text-shadow:black 3px 2px;
font-family: cursive, fantasy;
color: #920B19;
background-color: #B6B6B7;
}
.clContent {
position: absolute;
top: 110px; /* height, padding, border, margin von idSiteHeader beachten */
left: 0;
right: 0;
bottom: 0;
margin: 0;
padding: 5px;
}
/* Elemente im Content-Bereich */
.clContentHeader {
position: absolute;
top: 20px;
left: 0;
right: 0;
height: 30px;
line-height: 30px;
margin: 0;
padding: 5px;
font-size: 18pt;
text-align: center;
}
.clContentArea {
position: absolute;
top: 80px; /* height, padding, border, margin von idContentHeader beachten */
left: 0;
right: 0;
bottom: 40px; /* height, padding, border, margin von idButtonArea beachten */
margin: 10px 0;
margin-left: 10px;
padding: 5px;
}
.clButtonArea {
position: absolute;
left: 0;
right: 0;
/*float: left; width: 10px:*/
bottom: 0;
height: 80px;
line-height: 80px;
margin: 0;
padding: 5px;
text-align: center;
background-color: #B6B6B7;
}
/* Links und Submit-Schalter im Buttonbereich gestalten */
.clButtonArea a, input[type="submit"] {
margin: 0 5px;
padding: 3px 6px;
font-size: 14pt;
text-decoration: none;
border: 2px solid;
color: black;
background-color: buttonface;
}
/* unterschiedliche Kennzeichnungen je nach Bedienung vermeiden */
.clButtonArea a:hover, a:visited, a:active {
color: black;
}
/* Gestaltung von Tabellen */
#idList {
table-layout: fixed;
width: auto;
border: 2px solid;
border-collapse: collapse;
margin:auto;
}
#idList th {
text-align: center;
padding-left: 5px;
background-color: #FFFFFF;
}
#idList th, #idList td {
padding: 3px;
border: 2px solid;
}
/* Gestaltung von Formularen */
/* das Formular nochmals zusätzlich gestalten */
#idForm .clContentArea {
width: 500px;
margin: auto;
}
.clFormRow {
position: relative; /* damit das Element in jedem Fall "positioniert" ist und damit als Bezugspunkt geeignet ist */
height: 30px;
margin-bottom: 10px;
}
.clFormRow label {
position: absolute;
top: 0;
left: 0;
width: 240px;
text-align: center;
}
.clFormRow input {
position: absolute;
top: 0;
left: 250px;
width: 250px;
}
/* EOF */

View File

@ -0,0 +1,59 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="generator" content="pandoc">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
<title></title>
<style type="text/css">code{white-space: pre;}</style>
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
</head>
<body>
<h1 id="dokumentation-praktikum-2">Dokumentation: Praktikum 2</h1>
<h2 id="allgemeine-beschreibung-der-lösung">Allgemeine Beschreibung der Lösung</h2>
<p>Das Praktikum 2 ist in <em>Python</em> geschrieben und nutzt das Framework <em>CherryPy</em>, mit welchem eine Website zur Verwendung erzeugt wird.</p>
<p>Dieser Server läuft mit einer Datenbank, welche Informationen via des Python-Moduls <em>json</em> in Dateien abspeichern und auslesen kann.</p>
<p>Die Website wird durch ein Template erzeugt, welches durch die Template-Engine <em>mako</em> umgesetzt wird, wodurch Daten aus der Datenbank ausgeben werden können.</p>
<h2 id="beschreibung-der-komponenten">Beschreibung der Komponenten</h2>
<h3 id="zweck">Zweck</h3>
<p>Die Website stellt den Inhalt einer Absolventenfeier dar. Es besteht die Möglichkeit sich für diese anzumelden, mit der Option sich auch wieder abzumelden. Dieser Prozess wird durch ein Passwort geschützt, welches der Benutzer selber wählen kann. Die Daten die eingeben wurden, können jederzeit geändert werden, es muss jedoch das Passwort eingeben werden.</p>
<h3 id="aufbau">Aufbau</h3>
<p><strong>server.py</strong></p>
<p>Die <em>server.py</em> hat die Aufgabe die Website bereitzustellen und nutzt hierfür das <em>CherryPy-Framework</em>, sowie die folgenden Module.</p>
<p><strong>application.py</strong></p>
<p>Die <em>application.py</em> leitet Anfragen, die durch die Website, welche durch das <em>CherryPy-Framework</em> erzeugt wurde, an die anderen Module weiter.</p>
<p><strong>datenbank.py</strong></p>
<p>Die <em>datenbank.py</em> stellt den Speicher des Systems dar. Sie dient als Schnittstelle, um Daten abzuspeichern, verändern, oder zu löschen.</p>
<p><strong>anzeigen.py</strong></p>
<p>Die <em>anzeigen.py</em> generiert die Templates, welche benötigt werden, um die Informationen auf der Website anzuzeigen. Um dies zu ermöglichen wird die <em>mako-Engine</em> verwendet.</p>
<h3 id="zusammenwirken-der-komponenten">Zusammenwirken der Komponenten</h3>
<p>Durch die <em>server.py</em> werden die Anfragen durch das <em>CherryPy-Framework</em> erkannt und weitergeleitet an die <em>application.py</em> Die <em>application.py</em> verarbeitet die Anfragen und gibt Anweisungen an die <em>datenbank.py</em> und <em>anzeigen.py</em> was mit diesen geschehen soll. Im folgenden werden diese Anweisungen dann von der <em>datenbank.py</em> und <em>anzeigen.py</em> ausgeführt.</p>
<h3 id="datenablage">Datenablage</h3>
<p>Die Daten, die von der <em>datenbank.py</em> verarbeitet werden, liegen in dem Verzeichnis &quot;/data/&quot; und liegen im &quot;.json&quot; Format vor. Als Dateiname wird die jeweilige ID (abhängig von der Reihenfolge der Anmeldung) des Benutzers mit der Endung &quot;.json&quot; verwendet. In der &quot;letztes.json&quot; wird immer die zuletzt verwendete ID gespeichert, damit das System weiß, bis zu welcher ID Daten vorliegen.</p>
<h3 id="api">API</h3>
<p><strong>index</strong></p>
<p>Stellt die Startseite der Absolventenfeier dar. Diese enthält eine Tabelle mit Anmeldungen und bietet die Möglichkeit diese zu bearbeiten.</p>
<p><strong>ausschuss_app</strong></p>
<p>Zeigt dem Prüfungsausschuss eine sortierte Liste mit Anmeldungen und bietet die Möglichkeit ein Abschlussthema zu bearbeiten.</p>
<p><strong>hinzufuegen_app</strong></p>
<p>Zugriff auf die <em>Bearbeiten-Funktion</em>, jedoch ohne einlesen vorhandener Daten. Wird genutzt um einen neuen Eintrag zu erstellen.</p>
<p><strong>passwort_app</strong></p>
<p>Passwort-Abfrage für die übergebene ID.</p>
<p><strong>passwort_loeschen_app</strong></p>
<p>Passwort-Abfrage zum Löschen der übergebenen ID.</p>
<p><strong>bearbeiten_app</strong></p>
<p>Möglichkeit Einträge in <em>inhalt_alle</em> zu verändern.</p>
<p><strong>bearbeiten_ausschuss_app</strong></p>
<p>Möglichkeit <em>Abschlussarbeit</em> in <em>inhalt_alle</em> hinzuzufügen, oder zu ändern.</p>
<p><strong>speichern_app</strong></p>
<p>Speichert übergebene Einträge in <em>inhalt_alle</em>. Danach wird Inhalt in .json gespeichert.</p>
<p><strong>speichern_ausschuss_app</strong></p>
<p>Speichert übergebenen Eintrag <em>Abschlussarbeit</em> in <em>inhalt_alle</em>. Danach wird Inhalt in .json gespeichert.</p>
<p><strong>loeschen_app</strong></p>
<p>Löscht übergebene ID, sofern das übergebene Passwort, mit dem in <em>inhalt_alle</em> gespeicherten.</p>
<p><strong>fehler_app</strong></p>
<p>Lässt Fehlermeldungen ausgeben.</p>
</body>
</html>

View File

@ -0,0 +1,122 @@
#Dokumentation: Praktikum 2#
##Allgemeine Beschreibung der Lösung
Das Praktikum 2 ist in *Python* geschrieben und nutzt das Framework *CherryPy*, mit welchem eine Website zur
Verwendung erzeugt wird.
Dieser Server läuft mit einer Datenbank, welche Informationen via des Python-Moduls *json* in Dateien abspeichern
und auslesen kann.
Die Website wird durch ein Template erzeugt, welches durch die Template-Engine *mako* umgesetzt wird, wodurch
Daten aus der Datenbank ausgeben werden können.
##Beschreibung der Komponenten
###Zweck
Die Website stellt den Inhalt einer Absolventenfeier dar. Es besteht die Möglichkeit sich für diese anzumelden,
mit der Option sich auch wieder abzumelden. Dieser Prozess wird durch ein Passwort geschützt, welches der Benutzer
selber wählen kann. Die Daten die eingeben wurden, können jederzeit geändert werden, es muss jedoch das Passwort
eingeben werden.
###Aufbau
**server.py**
Die *server.py* hat die Aufgabe die Website bereitzustellen und nutzt hierfür das *CherryPy-Framework*, sowie die folgenden Module.
**application.py**
Die *application.py* leitet Anfragen, die durch die Website, welche durch das *CherryPy-Framework* erzeugt wurde,
an die anderen Module weiter.
**datenbank.py**
Die *datenbank.py* stellt den Speicher des Systems dar. Sie dient als Schnittstelle, um Daten abzuspeichern, verändern, oder zu löschen.
**anzeigen.py**
Die *anzeigen.py* generiert die Templates, welche benötigt werden, um die Informationen auf der Website anzuzeigen.
Um dies zu ermöglichen wird die *mako-Engine* verwendet.
###Zusammenwirken der Komponenten
Durch die *server.py* werden die Anfragen durch das *CherryPy-Framework* erkannt und weitergeleitet an die *application.py*
Die *application.py* verarbeitet die Anfragen und gibt Anweisungen an die *datenbank.py* und *anzeigen.py* was mit diesen geschehen soll.
Im folgenden werden diese Anweisungen dann von der *datenbank.py* und *anzeigen.py* ausgeführt.
###Datenablage
Die Daten, die von der *datenbank.py* verarbeitet werden, liegen in dem Verzeichnis "/data/" und liegen im ".json" Format vor.
Als Dateiname wird die jeweilige ID (abhängig von der Reihenfolge der Anmeldung) des Benutzers mit der Endung ".json" verwendet.
In der "letztes.json" wird immer die zuletzt verwendete ID gespeichert, damit das System weiß, bis zu welcher ID Daten vorliegen.
###API
**index**
Stellt die Startseite der Absolventenfeier dar. Diese enthält eine Tabelle mit Anmeldungen und bietet die Möglichkeit diese zu bearbeiten.
**ausschuss_app**
Zeigt dem Prüfungsausschuss eine sortierte Liste mit Anmeldungen und bietet die Möglichkeit ein Abschlussthema zu bearbeiten.
**hinzufuegen_app**
Zugriff auf die *Bearbeiten-Funktion*, jedoch ohne einlesen vorhandener Daten. Wird genutzt um einen neuen Eintrag zu erstellen.
**passwort_app**
Passwort-Abfrage für die übergebene ID.
**passwort_loeschen_app**
Passwort-Abfrage zum Löschen der übergebenen ID.
**bearbeiten_app**
Möglichkeit Einträge in *inhalt_alle* zu verändern.
**bearbeiten_ausschuss_app**
Möglichkeit *Abschlussarbeit* in *inhalt_alle* hinzuzufügen, oder zu ändern.
**speichern_app**
Speichert übergebene Einträge in *inhalt_alle*. Danach wird Inhalt in .json gespeichert.
**speichern_ausschuss_app**
Speichert übergebenen Eintrag *Abschlussarbeit* in *inhalt_alle*. Danach wird Inhalt in .json gespeichert.
**loeschen_app**
Löscht übergebene ID, sofern das übergebene Passwort, mit dem in *inhalt_alle* gespeicherten.
**fehler_app**
Lässt Fehlermeldungen ausgeben.

BIN
Sammlung/P3/P2.zip Normal file

Binary file not shown.

View File

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,42 @@
# coding: utf-8
import os.path
from mako.template import Template
from mako.lookup import TemplateLookup
class anzeigen_az(object):
def __init__(self):
self.path_s = 'template'
self.lookup_o = TemplateLookup(directories=['/'])
def erzeugen_az(self, template_praktikum, inhalt_person):
template_praktikum = Template(filename=os.path.join(self.path_s, template_praktikum), output_encoding='utf-8', lookup=self.lookup_o)
return template_praktikum.render(inhalt_alle = inhalt_person)
def erzeugen_anzeigen_az(self, inhalt_person):
return self.erzeugen_az('anzeigen.html', inhalt_person)
def erzeugen_anzeigen_ausschuss_az(self, inhalt_person):
return self.erzeugen_az('ausschuss.html', inhalt_person)
def erzeugen_bearbeiten_az(self, id, inhalt_person):
inhalt_person['id'] = id
return self.erzeugen_az('bearbeiten.html', inhalt_person)
def erzeugen_bearbeiten_ausschuss_az(self, id, inhalt_person):
inhalt_person['id'] = id
return self.erzeugen_az('bearbeiten_ausschuss.html', inhalt_person)
def passwort_az(self, id, inhalt_person):
inhalt_person['id'] = id
return self.erzeugen_az('passwort.html', inhalt_person)
def passwort_loeschen_az(self, id, inhalt_person):
inhalt_person['id'] = id
return self.erzeugen_az('passwort_loeschen.html', inhalt_person)
def weiterleiten_az(self, id, inhalt_person):
inhalt_person['id'] = id
return self.erzeugen_az('weiterleiten.js', inhalt_person)
#EOF

View File

@ -0,0 +1,178 @@
# coding: utf-8
# id ->
# id_s -> einlesen aus datei
import cherrypy
from app import datenbank
from app import anzeigen
from collections import OrderedDict
class programm(object):
def __init__(self):
self.datenbank_py = datenbank.datenbank_db()
self.anzeigen_py = anzeigen.anzeigen_az()
def index(self):
return self.erzeugen_anzeigen_app()
index.exposed = True
def ausschuss_app(self):
return self.erzeugen_anzeigen_ausschuss_app()
ausschuss_app.exposed = True
def hinzufuegen_app(self):
return self.erzeugen_bearbeiten_app()
hinzufuegen_app.exposed = True
def passwort_app(self, id):
return self.erzeugen_passwort_app(id)
passwort_app.exposed = True
def passwort_loeschen_app(self, id):
return self.erzeugen_passwort_loeschen_app(id)
passwort_loeschen_app.exposed = True
def bearbeiten_app(self, id_s, pw):
print(id_s,pw)
self.datenbank_py.aktuell_db(id_s)
inhalt_alle = self.datenbank_py.lesen_json_db(id_s)
if pw == inhalt_alle['Passwort']:
return self.erzeugen_bearbeiten_app(id_s)
elif pw == "" or pw != inhalt_alle['Passwort']:
print("Falsches Passwort"+ pw)
return self.erzeugen_anzeigen_app()
bearbeiten_app.exposed = True
def bearbeiten_ausschuss_app(self, id_s, pw):
self.datenbank_py.aktuell_db(id_s)
inhalt_alle = self.datenbank_py.lesen_json_db(id_s)
if pw == "ausschuss":
return self.erzeugen_bearbeiten_ausschuss_app(id_s)
elif pw == "" or pw != "ausschuss":
print("Falsches Passwort"+ pw)
return self.erzeugen_anzeigen_ausschuss_app()
bearbeiten_ausschuss_app.exposed = True
# ** damit die übergebene Variable beliebig groß sein kannst, ansonsten würde py nur "Vorname" kennen
def speichern_app(self, **inhalt_person):
id_s = inhalt_person["id_s"]
inhalt_alle = {
'Vorname': inhalt_person["Vorname_s"],
'Nachname': inhalt_person["Nachname_s"],
'Gaeste': inhalt_person["Gaeste_s"],
'Studiengang': inhalt_person["Studiengang_s"],
'Betreuer': inhalt_person["Betreuer_s"],
'Passwort': inhalt_person["Passwort_s"],
'Matrikelnummer': inhalt_person["Matrikelnummer_s"],
'Abschlussarbeit': ''
}
if id_s != "None":
self.datenbank_py.update_json_db(id_s, inhalt_alle)
else:
id_s = self.datenbank_py.erzeugen_json_db(inhalt_alle)
raise cherrypy.HTTPRedirect("/")
speichern_app.exposed = True
def speichern_ausschuss_app(self, **inhalt_person):
id_s = inhalt_person["id_s"]
inhalt_alle = {
'Vorname': inhalt_person["Vorname_s"],
'Nachname': inhalt_person["Nachname_s"],
'Gaeste': inhalt_person["Gaeste_s"],
'Studiengang': inhalt_person["Studiengang_s"],
'Betreuer': inhalt_person["Betreuer_s"],
'Passwort': inhalt_person["Passwort_s"],
'Matrikelnummer': inhalt_person["Matrikelnummer_s"],
'Abschlussarbeit': inhalt_person["Abschlussarbeit_s"]
}
if id_s != "None":
self.datenbank_py.update_json_db(id_s, inhalt_alle)
else:
id_s = self.datenbank_py.erzeugen_json_db(inhalt_alle)
raise cherrypy.HTTPRedirect("/")
speichern_ausschuss_app.exposed = True
def loeschen_app(self, id_s, pw):
inhalt_alle = self.datenbank_py.lesen_json_db(id_s)
if pw == inhalt_alle['Passwort']:
self.datenbank_py.loesche_json_db(id_s)
return self.erzeugen_anzeigen_app()
elif pw =="" or pw!= inhalt_alle['Passwort']:
return self.erzeugen_anzeigen_app()
loeschen_app.exposed = True
def weiterleiten_app(self, id_s,pw):
inhalt_alle = self.datenbank_py.erzeugen_weiterleiten_app(id_s)
return self.erzeugen_weiterleiten_app(id_s)
weiterleiten_app.exposed = True
def fehler_app(self, *arguments, **kwargs):
msg_s = "Fehler: " + \
str(arguments) + \
' ' + \
str(kwargs)
raise cherrypy.HTTPError(404, msg_s)
fehler_app.exposed = True
def erzeugen_anzeigen_app(self):
inhalt_alle = self.datenbank_py.lesen_json_db()
return self.anzeigen_py.erzeugen_anzeigen_az(inhalt_alle)
def erzeugen_anzeigen_ausschuss_app(self):
inhalt_alle = self.datenbank_py.lesen_json_db()
##OrderedDict(sorted(inhalt_alle, key=lambda t: t[0]))
return self.anzeigen_py.erzeugen_anzeigen_ausschuss_az(inhalt_alle)
def erzeugen_bearbeiten_app(self, id = None):
if id != None:
inhalt_alle = self.datenbank_py.lesen_json_db(id)
else:
inhalt_alle = self.datenbank_py.inhalt_db()
return self.anzeigen_py.erzeugen_bearbeiten_az(id, inhalt_alle)
def erzeugen_bearbeiten_ausschuss_app(self, id = None):
if id != None:
inhalt_alle = self.datenbank_py.lesen_json_db(id)
else:
inhalt_alle = self.datenbank_py.inhalt_db()
return self.anzeigen_py.erzeugen_bearbeiten_ausschuss_az(id, inhalt_alle)
def erzeugen_passwort_app(self, id):
inhalt_alle = self.datenbank_py.lesen_json_db(id)
return self.anzeigen_py.passwort_az(id, inhalt_alle)
def erzeugen_passwort_loeschen_app(self, id):
inhalt_alle = self.datenbank_py.lesen_json_db(id)
return self.anzeigen_py.passwort_loeschen_az(id, inhalt_alle)
def erzeugen_weiterleiten_app(self, id):
inhalt_alle = self.datenbank_py.lesen_json_db(id)
return self.anzeigen_py.weiterleiten_az(id, inhalt_alle)
def betreuer_app(self, inhalt_alle):
for id in inhalt_alle:
inhalt_betreuer[id] = inhalt_alle[id]['Betreuer']
endfor
return self.inhalt_betreuer
##def sortieren_app(self, inhalt_alle):
## for var in inhalt_alle:
## dict[var] = inhalt_alle[var]
## endfor
## s_dict = OrderedDict(sorted(dict.items(), key=lambda t: t[1]))
## return s_dict
#EOF

View File

@ -0,0 +1,91 @@
# coding: utf-8
import os
import os.path
import codecs
import json
class datenbank_db(object):
def __init__(self):
self.inhalt_alle = {}
self.inhalt_betreuer = {}
self.lesen_inhalt_db()
def erzeugen_json_db(self, inhalt_person):
id = self.naechste_db()
datei = codecs.open(os.path.join('data', id+'.json'), 'w', 'utf-8')
datei.write(json.dumps(inhalt_person, indent=3, ensure_ascii=True))
datei.close()
self.inhalt_alle[id] = inhalt_person
return id
def lesen_json_db(self, id = None):
inhalt_alle = None
if id == None:
inhalt_alle = self.inhalt_alle
else:
if id in self.inhalt_alle:
inhalt_alle = self.inhalt_alle[id]
return inhalt_alle
def update_json_db(self, id, inhalt_person):
status_b = False
if id in self.inhalt_alle:
datei = codecs.open(os.path.join('data', id+'.json'), 'w', 'utf-8')
datei.write(json.dumps(inhalt_person, indent=3, ensure_ascii=True))
datei.close
self.inhalt_alle[id] = inhalt_person
status_b = True
return status_b
def loesche_json_db(self, id):
status_b = False
if id in self.inhalt_alle:
os.remove(os.path.join('data', id+'.json'))
del self.inhalt_alle[id]
status_b = True
return status_b
def inhalt_db(self):
return {
'Vorname': '',
'Nachname': '',
'Gaeste': '',
'Studiengang': '',
'Betreuer': '',
'Passwort': '',
'Matrikelnummer': '',
'Abschlussarbeit': ''
}
def lesen_inhalt_db(self):
ordner = os.listdir('data')
for dateiname in ordner:
if dateiname.endswith('.json') and dateiname != 'letztes.json' and dateiname != 'aktuell.json':
datei = codecs.open(os.path.join('data', dateiname), 'rU', 'utf-8')
dateiinhalt = datei.read()
id = dateiname[:-5]
self.inhalt_alle[id] = json.loads(dateiinhalt)
def naechste_db(self):
datei = open(os.path.join('data', 'letztes.json'), 'r+')
letztes = datei.read()
letztes = str(int(letztes)+1)
datei.seek(0)
datei.write(letztes)
datei.close()
return letztes
def aktuell_db(self,id):
datei = open(os.path.join('data', 'aktuell.json'), 'r+')
datei.seek(0)
datei.write(id)
datei.close()
def lesen_aktuell_db(self,id):
datei = open(os.path.join('data', 'aktuell.json'), 'r+')
aktuell_id = datei.read()
datei.close()
return aktuell_id
# EOF

10
Sammlung/P3/data/1.json Normal file
View File

@ -0,0 +1,10 @@
{
"Abschlussarbeit": "Test",
"Nachname": "sadasdasda",
"Matrikelnummer": "12345",
"Passwort": "12345",
"Studiengang": "sasdasd",
"Vorname": "aasdasdas",
"Betreuer": "sadasfas",
"Gaeste": "3"
}

10
Sammlung/P3/data/2.json Normal file
View File

@ -0,0 +1,10 @@
{
"Matrikelnummer": "12345",
"Nachname": "asasfegsg",
"Vorname": "asdsa",
"Studiengang": "afasgag",
"Gaeste": "3",
"Abschlussarbeit": "",
"Passwort": "12345",
"Betreuer": "sdgsdh"
}

10
Sammlung/P3/data/3.json Normal file
View File

@ -0,0 +1,10 @@
{
"Passwort": "12345",
"Betreuer": "PBetreuer",
"Nachname": "XNachname",
"Matrikelnummer": "54306",
"Gaeste": "5",
"Studiengang": "Informatik",
"Vorname": "AVorname",
"Abschlussarbeit": ""
}

10
Sammlung/P3/data/6.json Normal file
View File

@ -0,0 +1,10 @@
{
"Passwort": "12345",
"Betreuer": "RBetreuer",
"Nachname": "GNachname",
"Matrikelnummer": "97634",
"Gaeste": "7",
"Studiengang": "Physik",
"Vorname": "UVorname",
"Abschlussarbeit": "test2"
}

View File

@ -0,0 +1 @@
3ndefined

View File

@ -0,0 +1 @@
6

9190
Sammlung/P3/javascript/jquery-2.1.1.js vendored Normal file

File diff suppressed because it is too large Load Diff

40
Sammlung/P3/server.py Normal file
View File

@ -0,0 +1,40 @@
#coding: utf-8
import os
import cherrypy
from app import application
#--------------------------------------
def main():
#--------------------------------------
# Get current directory
try:
current_dir = os.path.dirname(os.path.abspath(__file__))
except:
current_dir = os.path.dirname(os.path.abspath(sys.executable))
# disable autoreload and timeout_monitor
cherrypy.engine.autoreload.unsubscribe()
cherrypy.engine.timeout_monitor.unsubscribe()
# Static content config
static_config = {
'/': {
'tools.staticdir.root': current_dir,
'tools.staticdir.on': True,
'tools.staticdir.dir': '',
}
}
# Mount static content handler
root_o = cherrypy.tree.mount(application.programm(), '/', static_config)
# suppress traceback-info
cherrypy.config.update({'request.show_tracebacks': True})
cherrypy.config.update({'server.socket_port' : 8080})
# Start server
cherrypy.engine.start()
cherrypy.engine.block()
#--------------------------------------
if __name__ == '__main__':
#--------------------------------------
main()
# EOF

View File

@ -0,0 +1,89 @@
<!DOCTYPE html>
<html>
<head>
<title>
Absolventenfeier Main
</title>
<meta charset="UTF-8" />
<script src="//code.jquery.com/jquery-latest.min.js"></script>
<script type="text/javascript" src="/javascript/index.js"></script>
<style type="text/css">
@import url("/template/template.css");
</style>
</head>
<body>
<h1 id="idSiteHeader" class="clSiteHeader">
Absolventenfeier
</h1>
<div id="idContent" class="clContent">
<h2 id="idContentHeader" class="clContentHeader">
Übersicht
</h2>
<div id="idContentArea" class="clContentArea">
<table id="idList">
<tr>
<th>Vorname</th>
<th>Nachname</th>
<th>Anzahl der Begleitpersonen</th>
<th>Studiengang</th>
<th>Betreuer</th>
<th>Matrikelnr</th>
% for var in inhalt_alle:
<tr id=${var}>
<td>${inhalt_alle[var]['Vorname']}</td>
<td>${inhalt_alle[var]['Nachname']}</td>
<td>${inhalt_alle[var]['Gaeste']}</td>
<td>${inhalt_alle[var]['Studiengang']}</td>
<td>${inhalt_alle[var]['Betreuer']}</td>
<td>${inhalt_alle[var]['Matrikelnummer']}</td>
</tr>
% endfor
</table>
<script type="text/javascript">
$('#idList tr').click(function(){
var cid = $(this).attr('id');
##alert(cid);
myFunction(cid);
});
</script>
<script>
function myFunction(cid) {
var person = prompt("Bitte geben Sie ihr Passwort ein:", "");
var y = new String("")+person;
##alert(person+ cid+ y);
var formString = '<form method="post" action="/bearbeiten_app">';
formString += '<input type="hidden" value="';
formString += cid;
formString += '" id="id_s" name="id_s" />';
formString += '<input type="hidden" value='
formString += y
formString +=' pw="pw" name="pw" />';
##alert (formString);
var formElement = $(formString);
$("body").append(formElement);
$(formElement).submit();
}
</script>
</div>
<div id="idButtonArea" class="clButtonArea">
<a href="/hinzufuegen_app" class="clButton">Neuer Teilnehmer</a>
<a href="/ausschuss_app" class="clButton">Prüfungsausschuss</a>
<a href="./Dokumentation.html" class="clButton">Dokumentation</a>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,92 @@
<!DOCTYPE html>
<html>
<head>
<title>
Absolventenfeier Main
</title>
<meta charset="UTF-8" />
<script src="//code.jquery.com/jquery-latest.min.js"></script>
<script type="text/javascript" src="/javascript/index.js"></script>
<style type="text/css">
@import url("/template/template.css");
</style>
</head>
<body>
<h1 id="idSiteHeader" class="clSiteHeader">
Absolventenfeier
</h1>
<div id="idContent" class="clContent">
<h2 id="idContentHeader" class="clContentHeader">
Prüfungsausschuss
</h2>
<div id="idContentArea" class="clContentArea">
<table id="idList">
<tr>
<th>Vorname</th>
<th>Nachname</th>
<th>Anzahl der Begleitpersonen</th>
<th>Studiengang</th>
<th>Betreuer</th>
<th>Matrikelnr</th>
<th>Abschlussarbeit</th>
% for var in inhalt_alle:
<tr>
<td id=${var}>${inhalt_alle[var]['Vorname']}</td>
<td id=${var}>${inhalt_alle[var]['Nachname']}</td>
<td id=${var}>${inhalt_alle[var]['Gaeste']}</td>
<td id=${var}>${inhalt_alle[var]['Studiengang']}</td>
<td id=${var}>${inhalt_alle[var]['Betreuer']}</td>
<td id=${var}>${inhalt_alle[var]['Matrikelnummer']}</td>
<td id=${var}>${inhalt_alle[var]['Abschlussarbeit']}</td>
</tr>
% endfor
</table>
<script type="text/javascript">
$('#idList tr td').click(function(){
var cid = $(this).attr('id');
##alert(cid);
myFunction(cid);
});
</script>
<script>
function myFunction(cid) {
var person = prompt("Sie können jetzt die Abschlussarbeit eintragen");
var y = new String("")+person;
##alert(person+ cid+ y);
var formString = '<form method="post" action="/bearbeiten_ausschuss_app">';
formString += '<input type="hidden" value="';
formString += cid;
formString += '" id="id_s" name="id_s" />';
formString += '<input type="hidden" value='
formString += y
formString +=' pw="pw" name="pw" />';
##alert (formString);
var formElement = $(formString);
$("body").append(formElement);
$(formElement).submit();
}
</script>
</div>
<div id="idButtonArea" class="clButtonArea">
<a href="/hinzufuegen_app" class="clButton">Neuer Teilnehmer</a>
<a href="/ausschuss_app" class="clButton">Prüfungsausschuss</a>
<a href="./Dokumentation.html" class="clButton">Dokumentation</a>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,59 @@
<!DOCTYPE html>
<html>
<head>
<title>
Registrierung
</title>
<meta charset="UTF-8" />
<style type="text/css">
@import url("/template/template.css");
</style>
</head>
<body>
<h1 id="idSiteHeader" class="clSiteHeader">
Ihre Daten
</h1>
<form id="idForm" class="clContent" action="/speichern_app" method="POST">
<h2 id="idContentHeader" class="clContentHeader">
Das Formular ausfüllen/korrigieren und auf "speichern" klicken:
</h2>
<div id="idContentArea" class="clContentArea">
<input type="hidden" value="${inhalt_alle['id']}" id="id_s" name="id_s" />
<div class="clFormRow">
<label for="Vorname_s">Vorname</label>
<input type="text" value="${inhalt_alle['Vorname']}" id="Vorname_s" name="Vorname_s" />
</div>
<div class="clFormRow">
<label for="Nachname_s">Nachname</label>
<input type="text" value="${inhalt_alle['Nachname']}" id="Nachname_s" name="Nachname_s" />
</div>
<div class="clFormRow">
<label for="Gaeste_s">Anzahl der Begleitpersonen</label>
<input type="text" value="${inhalt_alle['Gaeste']}" id="Gaeste_s" name="Gaeste_s" />
</div>
<div class="clFormRow">
<label for="Studiengang_s">Studiengang</label>
<input type="text" value="${inhalt_alle['Studiengang']}" id="Studiengang_s" name="Studiengang_s" />
</div>
<div class="clFormRow">
<label for="Betreuer_s">Betreuer</label>
<input type="text" value="${inhalt_alle['Betreuer']}" id="Betreuer_s" name="Betreuer_s" />
</div>
<div class="clFormRow">
<label for="Passwort_s">Kennwort</label>
<input type="text" value="${inhalt_alle['Passwort']}" id="Passwort_s" name="Passwort_s" />
</div>
<div class="clFormRow">
<label for="Matrikelnummer_s">Matrikelnummer</label>
<input type="text" value="${inhalt_alle['Matrikelnummer']}" id="Matrikelnummer_s" name="Matrikelnummer_s" />
</div>
</div>
<div id="idButtonArea" class="clButtonArea">
<a href="/index" title="Zurück zur Startseite">Zurück</a>
<input type="submit" value="Speichern" />
</div>
</form>
</body>
</html>

View File

@ -0,0 +1,62 @@
<!DOCTYPE html>
<html>
<head>
<title>
Registrierung
</title>
<meta charset="UTF-8" />
<style type="text/css">
@import url("/template/template.css");
</style>
</head>
<body>
<h1 id="idSiteHeader" class="clSiteHeader">
Ihre Daten
</h1>
<form id="idForm" class="clContent" action="/speichern_ausschuss_app" method="POST">
<h2 id="idContentHeader" class="clContentHeader">
Das Formular ausfüllen/korrigieren und auf "speichern" klicken:
</h2>
<div id="idContentArea" class="clContentArea">
<input type="hidden" value="${inhalt_alle['id']}" id="id_s" name="id_s" />
<div class="clFormRow">
<label for="Vorname_s">Vorname</label>
<input type="text" value="${inhalt_alle['Vorname']}" id="Vorname_s" name="Vorname_s" />
</div>
<div class="clFormRow">
<label for="Nachname_s">Nachname</label>
<input type="text" value="${inhalt_alle['Nachname']}" id="Nachname_s" name="Nachname_s" />
</div>
<div class="clFormRow">
<label for="Gaeste_s">Anzahl der Begleitpersonen</label>
<input type="text" value="${inhalt_alle['Gaeste']}" id="Gaeste_s" name="Gaeste_s" />
</div>
<div class="clFormRow">
<label for="Studiengang_s">Studiengang</label>
<input type="text" value="${inhalt_alle['Studiengang']}" id="Studiengang_s" name="Studiengang_s" />
</div>
<div class="clFormRow">
<label for="Betreuer_s">Betreuer</label>
<input type="text" value="${inhalt_alle['Betreuer']}" id="Betreuer_s" name="Betreuer_s" />
</div>
<div class="clFormRow">
<label for="Kennwort_s">Kennwort</label>
<input type="password" value="${inhalt_alle['Passwort']}" id="Passwort_s" name="Passwort_s" />
</div>
<div class="clFormRow">
<label for="Matrikelnummer_s">Matrikelnummer</label>
<input type="text" value="${inhalt_alle['Matrikelnummer']}" id="Matrikelnummer_s" name="Matrikelnummer_s" />
</div>
<div class="clFormRow">
<label for="Abschlussarbeit_s">Abschlussarbeit</label>
<input type="text" value="${inhalt_alle['Abschlussarbeit']}" id="Abschlussarbeit_s" name="Abschlussarbeit_s" />
</div>
</div>
<div id="idButtonArea" class="clButtonArea">
<a href="/index" title="Zurück zur Startseite">Zurück</a>
<input type="submit" value="Speichern" />
</div>
</form>
</body>
</html>

View File

@ -0,0 +1,36 @@
<!DOCTYPE html>
<html>
<head>
<title>
Registrierung
</title>
<meta charset="UTF-8" />
<style type="text/css">
@import url("/template/template.css");
</style>
</head>
<body>
<h1 id="idSiteHeader" class="clSiteHeader">
Passwort
</h1>
<form id="idForm" class="clContent" action="/bearbeiten_app" method="POST">
<h2 id="idContentHeader" class="clContentHeader">
Sie müssen zuerst ihr Passwort eingeben:
</h2>
<div id="idContentArea" class="clContentArea">
<input type="hidden" value="${inhalt_alle['id']}" id="id_s" name="id_s" />
<div class="clFormRow">
<label for="pw">Passwort</label>
<input type="text" value="" id="pw" name="pw" />
</div>
</div>
<div id="idButtonArea" class="clButtonArea">
<a href="/index" title="Zurück zur Startseite">Zurück</a>
<input type="submit" value="Bestätigen" />
</div>
</form>
</body>
</html>

View File

@ -0,0 +1,38 @@
<!DOCTYPE html>
<html>
<head>
<title>
Registrierung
</title>
<meta charset="UTF-8" />
<style type="text/css">
@import url("/template/template.css");
</style>
</head>
<body>
<h1 id="idSiteHeader" class="clSiteHeader">
Passwortabfrage
</h1>
<form id="idForm" class="clContent" action="/loeschen_app" method="POST">
<h2 id="idContentHeader" class="clContentHeader">
Sie löschen mit diesem Schritt Ihre Daten aus der Datenbank!
</h2>
<div id="idContentArea" class="clContentArea">
<input type="hidden" value="${inhalt_alle['id']}" id="id_s" name="id_s" />
<div class="clFormRow">
<label for="pw">Passwort</label>
<input type="text" value="" id="pw" name="pw" />
</div>
</div>
<div id="idButtonArea" class="clButtonArea">
<a href="/index" title="Zurück zur Startseite">Zurück</a>
<input type="submit" value="Löschen" />
</div>
</form>
</body>
</html>

View File

@ -0,0 +1,148 @@
/* template.css */
/* allgemeine Vorgaben */
body {
font-family: "Open Sans", sans-serif;
font-size: 12pt;
padding: 0;
margin: 0;
}
/* Basislayout */
.clSiteHeader {
position: absolute;
top: 0;
left: 0;
right: 0;
height: 100px;
line-height: 100px;
margin: 0;
padding: 5px;
font-size: 40pt;
text-align: center;
text-shadow:black 3px 2px;
font-family: cursive, fantasy;
color: #920B19;
background-color: #B6B6B7;
}
.clContent {
position: absolute;
top: 110px; /* height, padding, border, margin von idSiteHeader beachten */
left: 0;
right: 0;
bottom: 0;
margin: 0;
padding: 5px;
}
/* Elemente im Content-Bereich */
.clContentHeader {
position: absolute;
top: 20px;
left: 0;
right: 0;
height: 30px;
line-height: 30px;
margin: 0;
padding: 5px;
font-size: 18pt;
text-align: center;
}
.clContentArea {
position: absolute;
top: 80px; /* height, padding, border, margin von idContentHeader beachten */
left: 0;
right: 0;
bottom: 40px; /* height, padding, border, margin von idButtonArea beachten */
margin: 10px 0;
margin-left: 10px;
padding: 5px;
}
.clButtonArea {
position: absolute;
left: 0;
right: 0;
/*float: left; width: 10px:*/
bottom: 0;
height: 80px;
line-height: 80px;
margin: 0;
padding: 5px;
text-align: center;
background-color: #B6B6B7;
}
/* Links und Submit-Schalter im Buttonbereich gestalten */
.clButtonArea a, input[type="submit"] {
margin: 0 5px;
padding: 3px 6px;
font-size: 14pt;
text-decoration: none;
border: 2px solid;
color: black;
background-color: buttonface;
}
/* unterschiedliche Kennzeichnungen je nach Bedienung vermeiden */
.clButtonArea a:hover, a:visited, a:active {
color: black;
}
/* Gestaltung von Tabellen */
#idList {
table-layout: fixed;
width: auto;
border: 2px solid;
border-collapse: collapse;
margin:auto;
}
#idList th {
text-align: center;
padding-left: 5px;
background-color: #FFFFFF;
}
#idList th, #idList td {
padding: 3px;
border: 2px solid;
}
/* Gestaltung von Formularen */
/* das Formular nochmals zusätzlich gestalten */
#idForm .clContentArea {
width: 500px;
margin: auto;
}
.clFormRow {
position: relative; /* damit das Element in jedem Fall "positioniert" ist und damit als Bezugspunkt geeignet ist */
height: 30px;
margin-bottom: 10px;
}
.clFormRow label {
position: absolute;
top: 0;
left: 0;
width: 240px;
text-align: center;
}
.clFormRow input {
position: absolute;
top: 0;
left: 250px;
width: 250px;
}
/* EOF */

View File

@ -0,0 +1,14 @@
<script>
function redirect(){
href="/hinzufuegen_app";
}
function main(){
window.setTimeout(redirect, 2000);
}
$(document).ready(main);
</script>

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

View File

@ -0,0 +1,121 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="generator" content="pandoc">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
<title></title>
<style type="text/css">code{white-space: pre;}</style>
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<link rel="stylesheet" href="iasp1.css">
</head>
<body>
<nav id="TOC">
<ul>
<li><a href="#dokumentation-ias-praktikum-1">Dokumentation IAS Praktikum 1</a><ul>
<li><a href="#einleitung">1. Einleitung</a></li>
<li><a href="#beschreibung-der-handlungsablaeufe">2. Beschreibung der Handlungsablaeufe</a><ul>
<li><a href="#erreichbare-sichten">2.1 Erreichbare Sichten</a></li>
<li><a href="#zustandsmodell">2.2 Zustandsmodell</a></li>
<li><a href="#typische-anwendungszenarien">2.3 Typische Anwendungszenarien</a></li>
</ul></li>
<li><a href="#beschreibung-der-schwachstellen">3. Beschreibung der Schwachstellen</a><ul>
<li><a href="#handlungsablaeufe">3.1 Handlungsablaeufe</a></li>
<li><a href="#farbwahl-beruecksichtigung-farbenblindheit">3.2 Farbwahl / Beruecksichtigung Farbenblindheit</a></li>
<li><a href="#praesentation-allgemein-anordnung">3.3 Praesentation allgemein / Anordnung</a></li>
</ul></li>
<li><a href="#verbesserungsvorschlag">4. Verbesserungsvorschlag</a><ul>
<li><a href="#ueberblick">4.1 Ueberblick</a></li>
<li><a href="#zustandsmodell-1">4.2 Zustandsmodell</a></li>
<li><a href="#wireframes">4.3 Wireframes</a></li>
</ul></li>
</ul></li>
</ul>
</nav>
<h1 id="dokumentation-ias-praktikum-1">Dokumentation IAS Praktikum 1</h1>
<p>Martin Waldmann, 933566; Diamantis Sidiropoulos, 918392</p>
<h2 id="einleitung">1. Einleitung</h2>
<blockquote>
<p>Bei der Analyse der Who-is-Who Seite wurde die Seite auf intuitive Bedienung und sinnvolle Dimensionierung des Funktionsumfangs geprueft. Desweiteren wurde die Gestaltung der Seite auf Uebersichtlichkeit und die farbliche Gestaltung auf Barrierefreiheit untersucht.</p>
</blockquote>
<h2 id="beschreibung-der-handlungsablaeufe">2. Beschreibung der Handlungsablaeufe</h2>
<h3 id="erreichbare-sichten">2.1 Erreichbare Sichten</h3>
<blockquote>
<ul>
<li>Suchmaske</li>
<li>Resultate</li>
<li>Hilfe</li>
<li>Personen mit Sonderfunktion</li>
<li>Detailansicht Mitarbeiter</li>
<li>Telefonverzeichnis</li>
</ul>
</blockquote>
<h3 id="zustandsmodell">2.2 Zustandsmodell</h3>
<blockquote>
<figure>
<img src="whoiswho.jpg" />
</figure>
</blockquote>
<h3 id="typische-anwendungszenarien">2.3 Typische Anwendungszenarien</h3>
<blockquote>
<ul>
<li>bei einer gezielten Suche hat man konkrete Vorstellungen vom Ergebnis, kann also in der Volltextsuche durch eine exakte Eingabe direkt zu seinem Ergebnis kommen</li>
</ul>
</blockquote>
<blockquote>
<ul>
<li>wenn nur einige Parameter des gewuenschten Suchergebnisses bekannt sind, kann man diese in 16 in einem Formular bereitgestellten Feldern eingeben und erhaelt eine entsprechende Ergebnisliste. Bei einem eindeutigen Ergebnis kommt man direkt auf die entsprechende Seite</li>
</ul>
</blockquote>
<blockquote>
<ul>
<li>wird eine zustaendige Person fuer die Erfuellung einer speziellen Aufgabe gesucht, kann man in zwei Dropdownmenues nach Zustaendigkeitsbereich (oertlich) und der speziellen Funktion eine Liste mit zustaendigen Personen erhalten</li>
</ul>
</blockquote>
<h2 id="beschreibung-der-schwachstellen">3. Beschreibung der Schwachstellen</h2>
<h3 id="handlungsablaeufe">3.1 Handlungsablaeufe</h3>
<blockquote>
<ul>
<li>Auf der Seite der Suchmaske(n) werden drei Buttons (Abschicken, Suche, Anzeigen) zum Starten einer Suche zur Verfuegung gestellt. Dies kann in der Bedienung verwirrend sein, da man beim Bedienen des falschen Suchbuttons keine Resultate erhaelt.</li>
<li>bei manchen Inputfeldern ist die geforderte Formatierung der Eingaben nicht ersichtlich.</li>
<li>es gibt drei Inputfelder zur Eingabe einer Rufnummer/Faxnummer. Da eine Rufnummer eindeutig ist, wuerde ein Inputfeld reichen. Die hohe Auswahl der Eingabemoeglichkeiten wurde von uns schon bemaengelt</li>
<li>die Suchbegriffe werden bei der Formularsuche sehr strikt behandelt. &quot;Teilworte&quot; werden nicht sinnvoll ausgewertet. Zum Beispiel wuerde man &quot;thomas&quot; mit dem Suchbegriff &quot;thoma&quot; nicht finden</li>
<li>da viele Inputfelder im Formular thematisch verknuepft sind, kann man sehr schnell einen Widerspruch erzeugen, durch den man keine Resultatet mehr erhaelt</li>
</ul>
</blockquote>
<h3 id="farbwahl-beruecksichtigung-farbenblindheit">3.2 Farbwahl / Beruecksichtigung Farbenblindheit</h3>
<blockquote>
<ul>
<li>die Bedienung der Seite ist aufgrund minimaler Kontraste auf Dauer anstrengend</li>
<li>die Simulierung verschiedener Farbsehschwaechen durch Colororacle hat ergeben, dass sich die Wahrnehmung der Seite kaum veraendert. Trotzdem ist die Wahrnehmung der Seite aufgrund von zu geringen Kontrasten anstrengend.</li>
<li>im Formular wird beim Mouseover eine komplette Zeile markiert. In einer Zeile befinden sich zwei Eingabefelder, eins wird also immer faelschlicherweise mit hervorgehoben</li>
</ul>
</blockquote>
<h3 id="praesentation-allgemein-anordnung">3.3 Praesentation allgemein / Anordnung</h3>
<blockquote>
<ul>
<li>Die Usability ist durch die unuebersichtliche Gestaltung stark eingeschraenkt. Die Eingabemaske stellt zu viele Inputmoeglichkeiten zur Verfuegung.</li>
<li>Die Unterschiedlichen Suchmethoden sind optisch nicht hinrreichend von einander getrennt, was zu Fehlbedienung fuehren kann</li>
</ul>
</blockquote>
<h2 id="verbesserungsvorschlag">4. Verbesserungsvorschlag</h2>
<h3 id="ueberblick">4.1 Ueberblick</h3>
<blockquote>
<p>Als Startseite wird eine Volltextsuche angeboten. Als Suchergebnisse werden alle Ergebnisse zum Suchbegriff angezeigt. Per Click auf das gewuenschte Suchergebnis wird eine Detailansicht angezeigt. Sollte die Ergebnisliste zu lang oder zu unuebersichtlich sein, kann man in der Ergebnisuebersicht per Click auf &quot;Suche einschraenken&quot; mehrere Dropdownmenues einblenden, um durch Auswahlmoeglichkeiten sein Suchergebnis zu verfeinern.</p>
</blockquote>
<h3 id="zustandsmodell-1">4.2 Zustandsmodell</h3>
<blockquote>
<figure>
<img src="verbesserungsvorschlag.jpg" />
</figure>
</blockquote>
<h3 id="wireframes">4.3 Wireframes</h3>
<blockquote>
<figure>
<img src="wire.png" />
</figure>
</blockquote>
</body>
</html>

View File

@ -0,0 +1,88 @@
#Dokumentation IAS Praktikum 1
Martin Waldmann, 933566; Diamantis Sidiropoulos, 918392
##1. Einleitung
> Bei der Analyse der Who-is-Who Seite wurde die Seite auf intuitive Bedienung und
sinnvolle Dimensionierung des Funktionsumfangs geprueft. Desweiteren wurde die Gestaltung
der Seite auf Uebersichtlichkeit und die farbliche Gestaltung auf Barrierefreiheit untersucht.
##2. Beschreibung der Handlungsablaeufe
###2.1 Erreichbare Sichten
> - Suchmaske
> - Resultate
> - Hilfe
> - Personen mit Sonderfunktion
> - Detailansicht Mitarbeiter
> - Telefonverzeichnis
###2.2 Zustandsmodell
> ![](whoiswho.jpg)
###2.3 Typische Anwendungszenarien
> - bei einer gezielten Suche hat man konkrete Vorstellungen vom Ergebnis, kann also in der
Volltextsuche durch eine exakte Eingabe direkt zu seinem Ergebnis kommen
> - wenn nur einige Parameter des gewuenschten Suchergebnisses bekannt sind, kann man diese
in 16 in einem Formular bereitgestellten Feldern eingeben und erhaelt eine entsprechende
Ergebnisliste. Bei einem eindeutigen Ergebnis kommt man direkt auf die entsprechende Seite
> - wird eine zustaendige Person fuer die Erfuellung einer speziellen Aufgabe gesucht, kann
man in zwei Dropdownmenues nach Zustaendigkeitsbereich (oertlich) und der speziellen
Funktion eine Liste mit zustaendigen Personen erhalten
##3. Beschreibung der Schwachstellen
###3.1 Handlungsablaeufe
> - Auf der Seite der Suchmaske(n) werden drei Buttons (Abschicken, Suche,
Anzeigen) zum Starten einer Suche zur Verfuegung gestellt. Dies kann in der
Bedienung verwirrend sein, da man beim Bedienen des falschen Suchbuttons
keine Resultate erhaelt.
> - bei manchen Inputfeldern ist die geforderte Formatierung der Eingaben nicht
ersichtlich.
> - es gibt drei Inputfelder zur Eingabe einer Rufnummer/Faxnummer. Da eine Rufnummer
eindeutig ist, wuerde ein Inputfeld reichen. Die hohe Auswahl der Eingabemoeglichkeiten
wurde von uns schon bemaengelt
> - die Suchbegriffe werden bei der Formularsuche sehr strikt behandelt. "Teilworte" werden nicht sinnvoll ausgewertet.
Zum Beispiel wuerde man "thomas" mit dem Suchbegriff "thoma" nicht finden
> - da viele Inputfelder im Formular thematisch verknuepft sind, kann man sehr schnell einen
Widerspruch erzeugen, durch den man keine Resultatet mehr erhaelt
###3.2 Farbwahl / Beruecksichtigung Farbenblindheit
> - die Bedienung der Seite ist aufgrund minimaler Kontraste auf Dauer anstrengend
> - die Simulierung verschiedener Farbsehschwaechen durch Colororacle hat ergeben, dass
sich die Wahrnehmung der Seite kaum veraendert. Trotzdem ist die Wahrnehmung der Seite
aufgrund von zu geringen Kontrasten anstrengend.
> - im Formular wird beim Mouseover eine komplette Zeile markiert. In einer Zeile befinden sich
zwei Eingabefelder, eins wird also immer faelschlicherweise mit hervorgehoben
###3.3 Praesentation allgemein / Anordnung
> - Die Usability ist durch die unuebersichtliche Gestaltung stark eingeschraenkt. Die
Eingabemaske stellt zu viele Inputmoeglichkeiten zur Verfuegung.
> - Die Unterschiedlichen Suchmethoden sind optisch nicht hinrreichend von einander getrennt,
was zu Fehlbedienung fuehren kann
##4. Verbesserungsvorschlag
###4.1 Ueberblick
> Als Startseite wird eine Volltextsuche angeboten. Als Suchergebnisse werden alle Ergebnisse
zum Suchbegriff angezeigt. Per Click auf das gewuenschte Suchergebnis wird eine Detailansicht
angezeigt. Sollte die Ergebnisliste zu lang oder zu unuebersichtlich sein, kann man in der
Ergebnisuebersicht per Click auf "Suche einschraenken" mehrere Dropdownmenues einblenden,
um durch Auswahlmoeglichkeiten sein Suchergebnis zu verfeinern.
###4.2 Zustandsmodell
> ![](verbesserungsvorschlag.jpg)
###4.3 Wireframes
> ![](wire.png)

View File

@ -0,0 +1,9 @@
figure, figure img {
margin-left: auto;
margin-right: auto;
text-align: center; /* zur Zentrierung des img-Elements */
width: 15cm;
}
figcaption {
text-align: center;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

View File

@ -0,0 +1,185 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<diagram program="umlet" version="13.2">
<zoom_level>10</zoom_level>
<element>
<id>UMLState</id>
<coordinates>
<x>290</x>
<y>140</y>
<w>100</w>
<h>40</h>
</coordinates>
<panel_attributes>Volltextsuche</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLSpecialState</id>
<coordinates>
<x>330</x>
<y>30</y>
<w>20</w>
<h>20</h>
</coordinates>
<panel_attributes>type=initial</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>330</x>
<y>30</y>
<w>30</w>
<h>130</h>
</coordinates>
<panel_attributes>lt=&lt;-</panel_attributes>
<additional_attributes>10.0;110.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>360</x>
<y>170</y>
<w>70</w>
<h>140</h>
</coordinates>
<panel_attributes>lt=&lt;-
Suche</panel_attributes>
<additional_attributes>10.0;120.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>290</x>
<y>290</y>
<w>100</w>
<h>40</h>
</coordinates>
<panel_attributes>Ergebnisliste</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>120</x>
<y>270</y>
<w>190</w>
<h>90</h>
</coordinates>
<panel_attributes>lt=&lt;-
Ergebnisse verfeinern</panel_attributes>
<additional_attributes>170.0;30.0;10.0;10.0;10.0;70.0;170.0;50.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>360</x>
<y>320</y>
<w>190</w>
<h>140</h>
</coordinates>
<panel_attributes>lt=&lt;-
Click auf ein Suchergebnis</panel_attributes>
<additional_attributes>10.0;120.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>250</x>
<y>440</y>
<w>190</w>
<h>40</h>
</coordinates>
<panel_attributes>Detailansicht Suchergebnis</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>300</x>
<y>320</y>
<w>70</w>
<h>140</h>
</coordinates>
<panel_attributes>lt=&lt;-
zurück</panel_attributes>
<additional_attributes>10.0;10.0;10.0;120.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>300</x>
<y>170</y>
<w>70</w>
<h>140</h>
</coordinates>
<panel_attributes>lt=&lt;-
zurück</panel_attributes>
<additional_attributes>10.0;10.0;10.0;120.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>380</x>
<y>150</y>
<w>220</w>
<h>30</h>
</coordinates>
<panel_attributes>lt=&lt;-</panel_attributes>
<additional_attributes>200.0;10.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>430</x>
<y>450</y>
<w>180</w>
<h>30</h>
</coordinates>
<panel_attributes>lt=&lt;-</panel_attributes>
<additional_attributes>160.0;10.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>380</x>
<y>300</y>
<w>220</w>
<h>30</h>
</coordinates>
<panel_attributes>lt=&lt;-</panel_attributes>
<additional_attributes>200.0;10.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>UMLSpecialState</id>
<coordinates>
<x>580</x>
<y>150</y>
<w>20</w>
<h>20</h>
</coordinates>
<panel_attributes>type=final</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLSpecialState</id>
<coordinates>
<x>580</x>
<y>300</y>
<w>20</w>
<h>20</h>
</coordinates>
<panel_attributes>type=final</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLSpecialState</id>
<coordinates>
<x>590</x>
<y>450</y>
<w>20</w>
<h>20</h>
</coordinates>
<panel_attributes>type=final</panel_attributes>
<additional_attributes/>
</element>
</diagram>

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

View File

@ -0,0 +1,386 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<diagram program="umlet" version="13.2">
<zoom_level>10</zoom_level>
<element>
<id>UMLState</id>
<coordinates>
<x>310</x>
<y>150</y>
<w>100</w>
<h>40</h>
</coordinates>
<panel_attributes>Suchmaske</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLSpecialState</id>
<coordinates>
<x>350</x>
<y>10</y>
<w>20</w>
<h>20</h>
</coordinates>
<panel_attributes>type=initial</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>350</x>
<y>10</y>
<w>30</w>
<h>160</h>
</coordinates>
<panel_attributes>lt=&lt;-</panel_attributes>
<additional_attributes>10.0;140.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>610</x>
<y>290</y>
<w>100</w>
<h>40</h>
</coordinates>
<panel_attributes>Resultate</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>380</x>
<y>180</y>
<w>310</w>
<h>40</h>
</coordinates>
<panel_attributes>lt=&lt;-
Abschicken, Suche</panel_attributes>
<additional_attributes>170.0;20.0;170.0;10.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>400</x>
<y>160</y>
<w>310</w>
<h>150</h>
</coordinates>
<panel_attributes>lt=&lt;-
zurück</panel_attributes>
<additional_attributes>10.0;20.0;290.0;20.0;290.0;130.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>230</x>
<y>180</y>
<w>130</w>
<h>130</h>
</coordinates>
<panel_attributes>lt=&lt;-
Anzeigen</panel_attributes>
<additional_attributes>10.0;110.0;100.0;10.0</additional_attributes>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>450</x>
<y>290</y>
<w>100</w>
<h>40</h>
</coordinates>
<panel_attributes>Hilfe</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>370</x>
<y>180</y>
<w>150</w>
<h>130</h>
</coordinates>
<panel_attributes>lt=&lt;-</panel_attributes>
<additional_attributes>130.0;110.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>UMLSpecialState</id>
<coordinates>
<x>490</x>
<y>570</y>
<w>20</w>
<h>20</h>
</coordinates>
<panel_attributes>type=final</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>490</x>
<y>320</y>
<w>60</w>
<h>280</h>
</coordinates>
<panel_attributes>lt=&lt;-
close</panel_attributes>
<additional_attributes>10.0;260.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>340</x>
<y>180</y>
<w>70</w>
<h>250</h>
</coordinates>
<panel_attributes>lt=&lt;-
zurück</panel_attributes>
<additional_attributes>10.0;230.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>250</x>
<y>410</y>
<w>180</w>
<h>40</h>
</coordinates>
<panel_attributes>HS-Niederrhein Homepage</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>610</x>
<y>420</y>
<w>150</w>
<h>40</h>
</coordinates>
<panel_attributes>Detailansicht MA</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>690</x>
<y>320</y>
<w>170</w>
<h>120</h>
</coordinates>
<panel_attributes>lt=&lt;-
Click auf Suchergebnis</panel_attributes>
<additional_attributes>10.0;100.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>620</x>
<y>320</y>
<w>70</w>
<h>120</h>
</coordinates>
<panel_attributes>lt=&lt;-
zurück</panel_attributes>
<additional_attributes>10.0;10.0;10.0;100.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>350</x>
<y>180</y>
<w>170</w>
<h>420</h>
</coordinates>
<panel_attributes>lt=&lt;-
close</panel_attributes>
<additional_attributes>150.0;400.0;60.0;190.0;60.0;90.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>340</x>
<y>440</y>
<w>180</w>
<h>160</h>
</coordinates>
<panel_attributes>lt=&lt;-</panel_attributes>
<additional_attributes>160.0;140.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>490</x>
<y>300</y>
<w>140</w>
<h>300</h>
</coordinates>
<panel_attributes>lt=&lt;-
close</panel_attributes>
<additional_attributes>10.0;280.0;70.0;230.0;70.0;10.0;120.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>490</x>
<y>450</y>
<w>200</w>
<h>150</h>
</coordinates>
<panel_attributes>lt=&lt;-
close</panel_attributes>
<additional_attributes>10.0;130.0;180.0;130.0;180.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>700</x>
<y>300</y>
<w>400</w>
<h>180</h>
</coordinates>
<panel_attributes>lt=&lt;-
Click auf "Telefonverzeichnis"</panel_attributes>
<additional_attributes>200.0;160.0;200.0;10.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>830</x>
<y>460</y>
<w>150</w>
<h>40</h>
</coordinates>
<panel_attributes>Telefonverzeichnis</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>490</x>
<y>490</y>
<w>430</w>
<h>110</h>
</coordinates>
<panel_attributes>lt=&lt;-
close</panel_attributes>
<additional_attributes>10.0;90.0;410.0;90.0;410.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>70</x>
<y>160</y>
<w>260</w>
<h>170</h>
</coordinates>
<panel_attributes>lt=&lt;-
zurück</panel_attributes>
<additional_attributes>240.0;10.0;10.0;10.0;10.0;150.0;70.0;150.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>160</x>
<y>320</y>
<w>360</w>
<h>280</h>
</coordinates>
<panel_attributes>lt=&lt;-
close</panel_attributes>
<additional_attributes>340.0;260.0;10.0;260.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>140</x>
<y>290</y>
<w>190</w>
<h>40</h>
</coordinates>
<panel_attributes>Personen m. Sonderfunktion</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLSpecialState</id>
<coordinates>
<x>530</x>
<y>200</y>
<w>40</w>
<h>40</h>
</coordinates>
<panel_attributes>type=decision
</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>500</x>
<y>210</y>
<w>170</w>
<h>100</h>
</coordinates>
<panel_attributes>lt=&lt;-
Ergebnis nicht eindeutig</panel_attributes>
<additional_attributes>130.0;80.0;130.0;70.0;30.0;70.0;30.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>540</x>
<y>230</y>
<w>310</w>
<h>210</h>
</coordinates>
<panel_attributes>lt=&lt;-
Ergebnis eindeutig</panel_attributes>
<additional_attributes>180.0;190.0;180.0;10.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>400</x>
<y>150</y>
<w>500</w>
<h>310</h>
</coordinates>
<panel_attributes>lt=&lt;-</panel_attributes>
<additional_attributes>10.0;10.0;480.0;10.0;480.0;290.0;360.0;290.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>560</x>
<y>200</y>
<w>370</w>
<h>40</h>
</coordinates>
<panel_attributes>lt=&lt;-
kein Resultat</panel_attributes>
<additional_attributes>350.0;20.0;10.0;20.0</additional_attributes>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>910</x>
<y>200</y>
<w>100</w>
<h>40</h>
</coordinates>
<panel_attributes>kein Datensatz</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>370</x>
<y>100</y>
<w>610</w>
<h>120</h>
</coordinates>
<panel_attributes>lt=&lt;-
zurück</panel_attributes>
<additional_attributes>10.0;50.0;10.0;20.0;590.0;20.0;590.0;100.0</additional_attributes>
</element>
</diagram>

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

View File

@ -0,0 +1,9 @@
figure, figure img {
margin-left: auto;
margin-right: auto;
text-align: center; /* zur Zentrierung des img-Elements */
width: 15cm;
}
figcaption {
text-align: center;
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

View File

@ -0,0 +1,191 @@
<?xml version="1.0"?>
<Document xmlns="http://www.evolus.vn/Namespace/Pencil"><Properties/><Pages><Page><Properties><Property name="name">Untitled Page</Property><Property name="id">1431680998269_9773</Property><Property name="width">949</Property><Property name="height">523</Property><Property name="dimBackground"/><Property name="transparentBackground"/><Property name="backgroundColor">#ffffff</Property></Properties><Content><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:Bullet" id="c8a030d772414b4f851f8058eb4685b8" transform="matrix(1,0,0,1,325,33)"><p:metadata><p:property name="box"><![CDATA[194,194]]></p:property><p:property name="withBlur"><![CDATA[false]]></p:property><p:property name="fillColor"><![CDATA[#FFFFFFFF]]></p:property><p:property name="strokeColor"><![CDATA[#1B3280FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property><p:property name="textContent"><![CDATA[<br />]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property></p:metadata>
<defs>
<filter height="1.2558399" y="-0.12792" width="1.2558399" x="-0.12792" p:name="imageShading" id="28549eb736184bacb8a2eea02c93f687">
<feGaussianBlur stdDeviation="1.3325" in="SourceAlpha"/>
</filter>
<g p:name="container" id="701b572770da42428cc5ebd4a1e8ab56">
<ellipse p:name="ellipse" id="06ffc3dfa688433c8281adc9a1dbf6d0" cx="97" cy="97" rx="97" ry="97" style="fill: rgb(255, 255, 255); fill-opacity: 1; stroke: rgb(27, 50, 128); stroke-opacity: 1; stroke-width: 2;"/>
</g>
</defs>
<use xlink:href="#701b572770da42428cc5ebd4a1e8ab56" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(1, 1)" p:filter="url(#28549eb736184bacb8a2eea02c93f687)" style="opacity: 0.6; visibility: hidden; display: none;" p:heavy="true" p:name="bgCopy" id="e1af0a992c224ec3818e0286f9641f10"/>
<use xlink:href="#701b572770da42428cc5ebd4a1e8ab56" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<foreignObject x="0" y="89" width="194" height="16" p:name="text" id="bd70ec10ca09477384f424b9048d8666" style="fill: rgb(0, 0, 0); fill-opacity: 1; color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml"><br /></div></foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RoundedRect" id="c83c068da5c44448b25fa986be2bbdc5" transform="matrix(1,0,0,1,350,265)"><p:metadata><p:property name="box"><![CDATA[139,37]]></p:property><p:property name="withBlur"><![CDATA[false]]></p:property><p:property name="radius"><![CDATA[0,0]]></p:property><p:property name="textPadding"><![CDATA[0,4.625]]></p:property><p:property name="fillColor"><![CDATA[#FFFFFFFF]]></p:property><p:property name="strokeColor"><![CDATA[#1B3280FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property><p:property name="textContent"><![CDATA[9:00
]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property></p:metadata>
<defs>
<rect width="137" height="35" rx="0" ry="0" x="0" y="0" style="stroke-width: 2; fill: rgb(255, 255, 255); fill-opacity: 1; stroke: rgb(27, 50, 128); stroke-opacity: 1;" p:name="rrRect" id="8aa9f8db5aba4fd5af1b1889dc70c90e" transform="translate(1,1)"/>
<filter height="1.2558399" y="-0.12792" width="1.06396" x="-0.03198" p:name="shadingFilter" id="5ee2425d7fde442cae1d798f8069e70d">
<feGaussianBlur stdDeviation="1" in="SourceAlpha"/>
</filter>
</defs>
<use xlink:href="#8aa9f8db5aba4fd5af1b1889dc70c90e" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(2, 2)" p:filter="url(#5ee2425d7fde442cae1d798f8069e70d)" style="opacity: 0.5; visibility: hidden; display: none;" p:heavy="true" p:name="bgCopy" id="ce947e479e2148e79b765580d7baf21b"/>
<use xlink:href="#8aa9f8db5aba4fd5af1b1889dc70c90e" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<foreignObject x="4.625" y="11" width="129.75" height="16" p:name="text" id="1e0556224bfc41099aff9a80245a8b3c" style="font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none; fill: rgb(0, 0, 0); fill-opacity: 1; color: rgb(0, 0, 0); opacity: 1; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml">9:00
</div></foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:Line" id="32af037a9e3248c58c189797062892f7" transform="matrix(1,0,0,1,325,125)"><p:metadata><p:property name="box"><![CDATA[94,10]]></p:property><p:property name="strokeColor"><![CDATA[#1B3280FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property></p:metadata>
<rect style="fill: #000000; fill-opacity: 0; stroke: none;" x="0" y="0" p:name="bgRect" id="9120b55a10864649869d9879a7367132" width="94" height="10"/>
<path style="fill: none; stroke: rgb(27, 50, 128); stroke-width: 2; stroke-opacity: 1;" d="M 0 5 L 94 5" p:name="line1" id="471e41bcea2e4cf99d6be737d090a646" transform="translate(0,0)"/>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RoundedRect" id="facd62cec47b4bab8ec92f80ae8aed7e" transform="matrix(1,0,0,1,13,348)"><p:metadata><p:property name="box"><![CDATA[224,150]]></p:property><p:property name="withBlur"><![CDATA[false]]></p:property><p:property name="radius"><![CDATA[0,0]]></p:property><p:property name="textPadding"><![CDATA[0,18.75]]></p:property><p:property name="fillColor"><![CDATA[#FFFF99FF]]></p:property><p:property name="strokeColor"><![CDATA[#1B3280FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property><p:property name="textContent"><![CDATA[<br />]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property></p:metadata>
<defs>
<rect width="222" height="148" rx="0" ry="0" x="0" y="0" style="stroke-width: 2; fill: rgb(255, 255, 153); fill-opacity: 1; stroke: rgb(27, 50, 128); stroke-opacity: 1;" p:name="rrRect" id="206f69c6a2bc41ada8e1a22422b2d67a" transform="translate(1,1)"/>
<filter height="1.2558399" y="-0.12792" width="1.06396" x="-0.03198" p:name="shadingFilter" id="fa05db6270f54a9b8041bb8eee497d68">
<feGaussianBlur stdDeviation="1" in="SourceAlpha"/>
</filter>
</defs>
<use xlink:href="#206f69c6a2bc41ada8e1a22422b2d67a" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(2, 2)" p:filter="url(#fa05db6270f54a9b8041bb8eee497d68)" style="opacity: 0.5; visibility: hidden; display: none;" p:heavy="true" p:name="bgCopy" id="c12128f72c174511ae8e2a7bc43645a6"/>
<use xlink:href="#206f69c6a2bc41ada8e1a22422b2d67a" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<foreignObject x="18.75" y="67" width="186.5" height="16" p:name="text" id="38277febe43e4e3db71647aece240853" style="font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none; fill: rgb(0, 0, 0); fill-opacity: 1; color: rgb(0, 0, 0); opacity: 1; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml"><br /></div></foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RoundedRect" id="bf16d0a96dae4ce2879df366b40b28ec" transform="matrix(1,0,0,1,332,348)"><p:metadata><p:property name="box"><![CDATA[214,140]]></p:property><p:property name="withBlur"><![CDATA[false]]></p:property><p:property name="radius"><![CDATA[0,0]]></p:property><p:property name="textPadding"><![CDATA[0,17.5]]></p:property><p:property name="fillColor"><![CDATA[#FFFFFFFF]]></p:property><p:property name="strokeColor"><![CDATA[#1B3280FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property><p:property name="textContent"><![CDATA[<br />]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property></p:metadata>
<defs>
<rect width="212" height="138" rx="0" ry="0" x="0" y="0" style="stroke-width: 2; fill: rgb(255, 255, 255); fill-opacity: 1; stroke: rgb(27, 50, 128); stroke-opacity: 1;" p:name="rrRect" id="ba57844c10e74f358e27011dc49ee5c7" transform="translate(1,1)"/>
<filter height="1.2558399" y="-0.12792" width="1.06396" x="-0.03198" p:name="shadingFilter" id="fa7bd998e2e34728ae817e502b15cb8e">
<feGaussianBlur stdDeviation="1" in="SourceAlpha"/>
</filter>
</defs>
<use xlink:href="#ba57844c10e74f358e27011dc49ee5c7" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(2, 2)" p:filter="url(#fa7bd998e2e34728ae817e502b15cb8e)" style="opacity: 0.5; visibility: hidden; display: none;" p:heavy="true" p:name="bgCopy" id="1da4e0b31d9c4adba02f963467da0bce"/>
<use xlink:href="#ba57844c10e74f358e27011dc49ee5c7" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<foreignObject x="17.5" y="62" width="179" height="16" p:name="text" id="5cfd890005df4372805c14ac510ad1b1" style="font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none; fill: rgb(0, 0, 0); fill-opacity: 1; color: rgb(0, 0, 0); opacity: 1; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml"><br /></div></foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RoundedRect" id="40c1920819fc458b9010e7352d602727" transform="matrix(1,0,0,1,657,347)"><p:metadata><p:property name="box"><![CDATA[230,141]]></p:property><p:property name="withBlur"><![CDATA[false]]></p:property><p:property name="radius"><![CDATA[0,0]]></p:property><p:property name="textPadding"><![CDATA[0,17.625]]></p:property><p:property name="fillColor"><![CDATA[#999999FF]]></p:property><p:property name="strokeColor"><![CDATA[#1B3280FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property><p:property name="textContent"><![CDATA[<br />]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property></p:metadata>
<defs>
<rect width="228" height="139" rx="0" ry="0" x="0" y="0" style="stroke-width: 2; fill: rgb(153, 153, 153); fill-opacity: 1; stroke: rgb(27, 50, 128); stroke-opacity: 1;" p:name="rrRect" id="380f11b01d24446d85ea96d267a430c9" transform="translate(1,1)"/>
<filter height="1.2558399" y="-0.12792" width="1.06396" x="-0.03198" p:name="shadingFilter" id="75176b85b09c4833aff38e1d944e312e">
<feGaussianBlur stdDeviation="1" in="SourceAlpha"/>
</filter>
</defs>
<use xlink:href="#380f11b01d24446d85ea96d267a430c9" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(2, 2)" p:filter="url(#75176b85b09c4833aff38e1d944e312e)" style="opacity: 0.5; visibility: hidden; display: none;" p:heavy="true" p:name="bgCopy" id="7140594ec4674b899ca7e9de53c44066"/>
<use xlink:href="#380f11b01d24446d85ea96d267a430c9" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<foreignObject x="17.625" y="63" width="194.75" height="16" p:name="text" id="f5814819dc0d481985c750da8d0b9583" style="font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none; fill: rgb(0, 0, 0); fill-opacity: 1; color: rgb(0, 0, 0); opacity: 1; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml"><br /></div></foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.GTK.Widgets:Button" id="aa44e23e68754c06ad1ddb42c9abc546" transform="matrix(1,0,0,1,394,490)"><p:metadata><p:property name="box"><![CDATA[90,24]]></p:property><p:property name="buttonText"><![CDATA[Kaufen]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA[Liberation Sans|normal|normal|12px|none]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property><p:property name="disabled"><![CDATA[false]]></p:property></p:metadata>
<defs>
<linearGradient x1="0%" y1="0%" x2="0%" y2="100%" p:name="linearFill" id="a4ae2681e4eb4463941ccfe4b3c7b88d">
<stop style="stop-color:#fdfdfc;stop-opacity:1" offset="0" p:name="stop1" id="fa18939101d2426a941acdf3d2b9326f"/>
<stop style="stop-color: rgb(235, 235, 235); stop-opacity: 1;" offset="0.7" p:name="stop2" id="72f137ea62834f6aa954dc10ee8440cb"/>
<stop style="stop-color: rgb(252, 252, 252); stop-opacity: 1;" offset="1" p:name="stop3" id="1802a57bfc9f44f19473f2a39d189a57"/>
</linearGradient>
</defs>
<rect width="89" height="23" rx="3" ry="3" x="0.5" y="0.5" style="fill: url(&quot;#a4ae2681e4eb4463941ccfe4b3c7b88d&quot;) none; stroke: rgb(161, 150, 133); stroke-width: 1; stroke-linejoin: round; stroke-opacity: 1;" p:name="rect" id="7c54ce4e2e2c443ea248194e1cfe0e2c"/>
<text x="31.5" y="17.25" style="font-size: 12px; font-style: normal; font-weight: normal; text-align: left; text-anchor: start; dominant-baseline: central; fill: rgb(0, 0, 0); font-family: Liberation Sans; fill-opacity: 1; text-decoration: none;" xml:space="preserve" p:name="text" id="4e5896b959f34d52993b50347837e19d" transform="translate(-5,-5)">Kaufen</text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="79a7632512b54c5191789910a10c9b75" transform="matrix(1,0,0,1,22,397)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[<div style="text-align: center;"><small> </small>StartPreis: <br /></div>]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="65" height="16" p:name="htmlObject" id="79ce241b51a04d95841a51ef34feeaa1" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="7de2dee95ff74f56b1f8cda6cf1fcdf6" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml"><div style="text-align: center;"><small> </small>StartPreis: <br /></div></div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="a0f672fd1fb14cefa1df651eb41c3fa0" transform="matrix(1,0,0,1,25,426)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Beschreibung:]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="83" height="16" p:name="htmlObject" id="08c6874352054da281818a5d125d5f56" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="c335909612aa4c4db4974f27aaef3111" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Beschreibung:</div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="9f45eb630f9946f1878fad7f2dc8fb2c" transform="matrix(1,0,0,1,25,366)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Nächste Auktion]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="96" height="16" p:name="htmlObject" id="1ea30b8396794525bf87c27741cf019e" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="abbe1ac28ecb40dbadcba98af22d99ba" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Nächste Auktion</div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="d9178f3f366f44feb1fb1605b28e724b" transform="matrix(1,0,0,1,25,460)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Menge:]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="43" height="16" p:name="htmlObject" id="a319f3b85b2b49eeb787677772f3bb9a" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="b8ea5e7e4ce743e6b3739e6ae393c726" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Menge:</div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="62f6a5bd54a24678b07b8ba170edd7f1" transform="matrix(1,0,0,1,336,357)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Aktuelle Auktion<br />]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="95" height="16" p:name="htmlObject" id="c63e20e7dfc4421fa686dd5fe0cbfcfc" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="5474a8f029b64392b2e0477db95038aa" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Aktuelle Auktion<br /></div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="e3c53344294a4f79ae510da6245c4178" transform="matrix(1,0,0,1,336,411)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Beschreibung:]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="83" height="16" p:name="htmlObject" id="7c32228fb4134b5abe74e8a2bd31de69" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="3e93b1d2fb774655a566d521957d507d" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Beschreibung:</div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="f35eec6681b145ccbd040db7d1effb4a" transform="matrix(1,0,0,1,337,446)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Menge:]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="43" height="16" p:name="htmlObject" id="3185aae5fbfd44e292dbf2a5b797fe10" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="7c40c48fa0f44dcea61cf7f040450444" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Menge:</div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="65ef84fcb4494a46ac1d9baf50f916f6" transform="matrix(1,0,0,1,336,383)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Aktueller Preis:<br />]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="89" height="16" p:name="htmlObject" id="46cf8c6f65ad4b9fb21497a6e61dc850" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="9bee733b680a45e9a526492b3e8a3d2b" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Aktueller Preis:<br /></div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="c0c505b7e2ed41fca90b2bba03fb92fd" transform="matrix(1,0,0,1,668,357)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Letzte Auktion<br />]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="84" height="16" p:name="htmlObject" id="3034e400ebec40d187406221e891714d" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="f28f12941c3d4adda9a7e863131b9aa0" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Letzte Auktion<br /></div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="aee175f72c524a05b5f18fdc68c23d4e" transform="matrix(1,0,0,1,669,411)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Beschreibung:]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="83" height="16" p:name="htmlObject" id="6a8aeb6cb45b41af92f6b7d310f85ee5" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="ce477e19a4194c7cac04e368b62c3056" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Beschreibung:</div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="4d924eb097194878806d084ccef407a9" transform="matrix(1,0,0,1,668,442)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Menge:]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="43" height="16" p:name="htmlObject" id="5173e606195148c3919195510e317004" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="89ce77f3df82404b94fd0b756d14a758" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Menge:</div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="be810a3648d2454785cc537f088f3f96" transform="matrix(1,0,0,1,668,383)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Verkaufs Preis:<br />]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="88" height="16" p:name="htmlObject" id="b479ed5e6e6a462b98d6d240147334ee" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="56442e5eefcb41d49f34bcc8bc55c0b9" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Verkaufs Preis:<br /></div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.GTK.Widgets:Button" id="4724da7b796a405b971a1f15e98e355f" transform="matrix(1,0,0,1,823,81)"><p:metadata><p:property name="box"><![CDATA[90,24]]></p:property><p:property name="buttonText"><![CDATA[Charge-Manager]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA[Liberation Sans|normal|normal|12px|none]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property><p:property name="disabled"><![CDATA[false]]></p:property></p:metadata>
<defs>
<linearGradient x1="0%" y1="0%" x2="0%" y2="100%" p:name="linearFill" id="423f7a9968654a4d82621ae1cf7c1cec">
<stop style="stop-color:#fdfdfc;stop-opacity:1" offset="0" p:name="stop1" id="6930207fbf8d4e5c9b9f988234b94df9"/>
<stop style="stop-color: rgb(235, 235, 235); stop-opacity: 1;" offset="0.7" p:name="stop2" id="47db81e8ca8146b1b4d87941ff454d5c"/>
<stop style="stop-color: rgb(252, 252, 252); stop-opacity: 1;" offset="1" p:name="stop3" id="b96c98ce38e54ed7a546a1dfccfdace0"/>
</linearGradient>
</defs>
<rect width="89" height="23" rx="3" ry="3" x="0.5" y="0.5" style="fill: url(&quot;#423f7a9968654a4d82621ae1cf7c1cec&quot;) none; stroke: rgb(161, 150, 133); stroke-width: 1; stroke-linejoin: round; stroke-opacity: 1;" p:name="rect" id="483c17982b804f2a9085085c86bdb8d1"/>
<text x="31.5" y="17.25" style="font-size: 12px; font-style: normal; font-weight: normal; text-align: left; text-anchor: start; dominant-baseline: central; fill: rgb(0, 0, 0); font-family: Liberation Sans; fill-opacity: 1; text-decoration: none;" xml:space="preserve" p:name="text" id="b4aa0ae4ac884a66a2e4f8d5437b81c1" transform="translate(-27,-5)">Charge-Manager</text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.GTK.Widgets:Button" id="906a0fc0b9cb4f4aa71b2ef6ce56abad" transform="matrix(1,0,0,1,823,12)"><p:metadata><p:property name="box"><![CDATA[90,24]]></p:property><p:property name="buttonText"><![CDATA[Käufer 1]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA[Liberation Sans|normal|normal|12px|none]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property><p:property name="disabled"><![CDATA[false]]></p:property></p:metadata>
<defs>
<linearGradient x1="0%" y1="0%" x2="0%" y2="100%" p:name="linearFill" id="a6ec52debf344e41b319e463bced601c">
<stop style="stop-color:#fdfdfc;stop-opacity:1" offset="0" p:name="stop1" id="b691d6a1969d4867b47889aa31012d24"/>
<stop style="stop-color: rgb(235, 235, 235); stop-opacity: 1;" offset="0.7" p:name="stop2" id="6d371871a7aa41a7ac36ca5c5ccf3381"/>
<stop style="stop-color: rgb(252, 252, 252); stop-opacity: 1;" offset="1" p:name="stop3" id="c08c6b34df0b40abba68fe44f76971a7"/>
</linearGradient>
</defs>
<rect width="89" height="23" rx="3" ry="3" x="0.5" y="0.5" style="fill: url(&quot;#a6ec52debf344e41b319e463bced601c&quot;) none; stroke: rgb(161, 150, 133); stroke-width: 1; stroke-linejoin: round; stroke-opacity: 1;" p:name="rect" id="e7695504adae43c7a5424b6091512f3f"/>
<text x="31.5" y="17.25" style="font-size: 12px; font-style: normal; font-weight: normal; text-align: left; text-anchor: start; dominant-baseline: central; fill: rgb(0, 0, 0); font-family: Liberation Sans; fill-opacity: 1; text-decoration: none;" xml:space="preserve" p:name="text" id="600b026597bb4206829a1fc065dcea59" transform="translate(-7,-5)">Käufer 1</text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.GTK.Widgets:Button" id="580892f3e7b2427c93a1c57786e4b12e" transform="matrix(1,0,0,1,823,42)"><p:metadata><p:property name="box"><![CDATA[90,24]]></p:property><p:property name="buttonText"><![CDATA[Käufer 2]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA[Liberation Sans|normal|normal|12px|none]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property><p:property name="disabled"><![CDATA[false]]></p:property></p:metadata>
<defs>
<linearGradient x1="0%" y1="0%" x2="0%" y2="100%" p:name="linearFill" id="12ac0264632d4557bae9b479e122dc89">
<stop style="stop-color:#fdfdfc;stop-opacity:1" offset="0" p:name="stop1" id="56047028821a4e07a93b34ab17f1d8a7"/>
<stop style="stop-color: rgb(235, 235, 235); stop-opacity: 1;" offset="0.7" p:name="stop2" id="41b26cd9ca9940d89b6f67ffcd58f31c"/>
<stop style="stop-color: rgb(252, 252, 252); stop-opacity: 1;" offset="1" p:name="stop3" id="3d673cc7e36348729083f21ce844283d"/>
</linearGradient>
</defs>
<rect width="89" height="23" rx="3" ry="3" x="0.5" y="0.5" style="fill: url(&quot;#12ac0264632d4557bae9b479e122dc89&quot;) none; stroke: rgb(161, 150, 133); stroke-width: 1; stroke-linejoin: round; stroke-opacity: 1;" p:name="rect" id="81046398dcfb4bd29eba84ddd4da2643"/>
<text x="31.5" y="17.25" style="font-size: 12px; font-style: normal; font-weight: normal; text-align: left; text-anchor: start; dominant-baseline: central; fill: rgb(0, 0, 0); font-family: Liberation Sans; fill-opacity: 1; text-decoration: none;" xml:space="preserve" p:name="text" id="54d7b2670b5e4eba8cba52caa419b98f" transform="translate(-8,-5)">Käufer 2</text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.GTK.Widgets:Button" id="1d2805f4d9674f608c506ab4f04add6a" transform="matrix(1,0,0,1,823,112)"><p:metadata><p:property name="box"><![CDATA[90,24]]></p:property><p:property name="buttonText"><![CDATA[Log]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA[Liberation Sans|normal|normal|12px|none]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property><p:property name="disabled"><![CDATA[false]]></p:property></p:metadata>
<defs>
<linearGradient x1="0%" y1="0%" x2="0%" y2="100%" p:name="linearFill" id="7dd3806f32484a74a49793d462b582ee">
<stop style="stop-color:#fdfdfc;stop-opacity:1" offset="0" p:name="stop1" id="56a630f44d5c4423ad3a783ed84a698e"/>
<stop style="stop-color: rgb(235, 235, 235); stop-opacity: 1;" offset="0.7" p:name="stop2" id="0ebdfdc0e4b14c809414498046938fb4"/>
<stop style="stop-color: rgb(252, 252, 252); stop-opacity: 1;" offset="1" p:name="stop3" id="13c06df5b8204458a94f6a64b699bbd8"/>
</linearGradient>
</defs>
<rect width="89" height="23" rx="3" ry="3" x="0.5" y="0.5" style="fill: url(&quot;#7dd3806f32484a74a49793d462b582ee&quot;) none; stroke: rgb(161, 150, 133); stroke-width: 1; stroke-linejoin: round; stroke-opacity: 1;" p:name="rect" id="2afdaa5c8aad49ed8c345e9811f5d159"/>
<text x="31.5" y="17.25" style="font-size: 12px; font-style: normal; font-weight: normal; text-align: left; text-anchor: start; dominant-baseline: central; fill: rgb(0, 0, 0); font-family: Liberation Sans; fill-opacity: 1; text-decoration: none;" xml:space="preserve" p:name="text" id="82c5b760739d421c955170bc35499af6" transform="translate(4,-5)">Log</text>
</g></Content></Page></Pages></Document>

View File

@ -0,0 +1,66 @@
<?xml version="1.0"?>
<Document xmlns="http://www.evolus.vn/Namespace/Pencil"><Properties/><Pages><Page><Properties><Property name="name">Untitled Page</Property><Property name="id">1431680998269_9773</Property><Property name="width">949</Property><Property name="height">523</Property><Property name="dimBackground"/><Property name="transparentBackground"/><Property name="backgroundColor">#ffffff</Property></Properties><Content><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:Bullet" id="c8a030d772414b4f851f8058eb4685b8" transform="matrix(1,0,0,1,325,33)"><p:metadata><p:property name="box"><![CDATA[194,194]]></p:property><p:property name="withBlur"><![CDATA[false]]></p:property><p:property name="fillColor"><![CDATA[#FFFFFFFF]]></p:property><p:property name="strokeColor"><![CDATA[#1B3280FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property><p:property name="textContent"><![CDATA[<br />]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property></p:metadata>
<defs>
<filter height="1.2558399" y="-0.12792" width="1.2558399" x="-0.12792" p:name="imageShading" id="28549eb736184bacb8a2eea02c93f687">
<feGaussianBlur stdDeviation="1.3325" in="SourceAlpha"/>
</filter>
<g p:name="container" id="701b572770da42428cc5ebd4a1e8ab56">
<ellipse p:name="ellipse" id="06ffc3dfa688433c8281adc9a1dbf6d0" cx="97" cy="97" rx="97" ry="97" style="fill: rgb(255, 255, 255); fill-opacity: 1; stroke: rgb(27, 50, 128); stroke-opacity: 1; stroke-width: 2;"/>
</g>
</defs>
<use xlink:href="#701b572770da42428cc5ebd4a1e8ab56" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(1, 1)" p:filter="url(#28549eb736184bacb8a2eea02c93f687)" style="opacity: 0.6; visibility: hidden; display: none;" p:heavy="true" p:name="bgCopy" id="e1af0a992c224ec3818e0286f9641f10"/>
<use xlink:href="#701b572770da42428cc5ebd4a1e8ab56" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<foreignObject x="0" y="89" width="194" height="16" p:name="text" id="bd70ec10ca09477384f424b9048d8666" style="fill: rgb(0, 0, 0); fill-opacity: 1; color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml"><br /></div></foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RoundedRect" id="c83c068da5c44448b25fa986be2bbdc5" transform="matrix(1,0,0,1,353,239)"><p:metadata><p:property name="box"><![CDATA[139,37]]></p:property><p:property name="withBlur"><![CDATA[false]]></p:property><p:property name="radius"><![CDATA[0,0]]></p:property><p:property name="textPadding"><![CDATA[0,4.625]]></p:property><p:property name="fillColor"><![CDATA[#FFFFFFFF]]></p:property><p:property name="strokeColor"><![CDATA[#1B3280FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property><p:property name="textContent"><![CDATA[9:00
]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property></p:metadata>
<defs>
<rect width="137" height="35" rx="0" ry="0" x="0" y="0" style="stroke-width: 2; fill: rgb(255, 255, 255); fill-opacity: 1; stroke: rgb(27, 50, 128); stroke-opacity: 1;" p:name="rrRect" id="8aa9f8db5aba4fd5af1b1889dc70c90e" transform="translate(1,1)"/>
<filter height="1.2558399" y="-0.12792" width="1.06396" x="-0.03198" p:name="shadingFilter" id="5ee2425d7fde442cae1d798f8069e70d">
<feGaussianBlur stdDeviation="1" in="SourceAlpha"/>
</filter>
</defs>
<use xlink:href="#8aa9f8db5aba4fd5af1b1889dc70c90e" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(2, 2)" p:filter="url(#5ee2425d7fde442cae1d798f8069e70d)" style="opacity: 0.5; visibility: hidden; display: none;" p:heavy="true" p:name="bgCopy" id="ce947e479e2148e79b765580d7baf21b"/>
<use xlink:href="#8aa9f8db5aba4fd5af1b1889dc70c90e" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<foreignObject x="4.625" y="11" width="129.75" height="16" p:name="text" id="1e0556224bfc41099aff9a80245a8b3c" style="font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none; fill: rgb(0, 0, 0); fill-opacity: 1; color: rgb(0, 0, 0); opacity: 1; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml">9:00
</div></foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:Line" id="32af037a9e3248c58c189797062892f7" transform="matrix(1,0,0,1,325,125)"><p:metadata><p:property name="box"><![CDATA[94,10]]></p:property><p:property name="strokeColor"><![CDATA[#1B3280FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property></p:metadata>
<rect style="fill: #000000; fill-opacity: 0; stroke: none;" x="0" y="0" p:name="bgRect" id="9120b55a10864649869d9879a7367132" width="94" height="10"/>
<path style="fill: none; stroke: rgb(27, 50, 128); stroke-width: 2; stroke-opacity: 1;" d="M 0 5 L 94 5" p:name="line1" id="471e41bcea2e4cf99d6be737d090a646" transform="translate(0,0)"/>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RoundedRect" id="facd62cec47b4bab8ec92f80ae8aed7e" transform="matrix(1,0,0,1,30,344)"><p:metadata><p:property name="box"><![CDATA[200,80]]></p:property><p:property name="withBlur"><![CDATA[false]]></p:property><p:property name="radius"><![CDATA[0,0]]></p:property><p:property name="textPadding"><![CDATA[0,10]]></p:property><p:property name="fillColor"><![CDATA[#FFFF99FF]]></p:property><p:property name="strokeColor"><![CDATA[#1B3280FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property><p:property name="textContent"><![CDATA[Coming soon
]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property></p:metadata>
<defs>
<rect width="198" height="78" rx="0" ry="0" x="0" y="0" style="stroke-width: 2; fill: rgb(255, 255, 153); fill-opacity: 1; stroke: rgb(27, 50, 128); stroke-opacity: 1;" p:name="rrRect" id="206f69c6a2bc41ada8e1a22422b2d67a" transform="translate(1,1)"/>
<filter height="1.2558399" y="-0.12792" width="1.06396" x="-0.03198" p:name="shadingFilter" id="fa05db6270f54a9b8041bb8eee497d68">
<feGaussianBlur stdDeviation="1" in="SourceAlpha"/>
</filter>
</defs>
<use xlink:href="#206f69c6a2bc41ada8e1a22422b2d67a" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(2, 2)" p:filter="url(#fa05db6270f54a9b8041bb8eee497d68)" style="opacity: 0.5; visibility: hidden; display: none;" p:heavy="true" p:name="bgCopy" id="c12128f72c174511ae8e2a7bc43645a6"/>
<use xlink:href="#206f69c6a2bc41ada8e1a22422b2d67a" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<foreignObject x="10" y="32" width="180" height="16" p:name="text" id="38277febe43e4e3db71647aece240853" style="font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none; fill: rgb(0, 0, 0); fill-opacity: 1; color: rgb(0, 0, 0); opacity: 1; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml">Coming soon
</div></foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RoundedRect" id="bf16d0a96dae4ce2879df366b40b28ec" transform="matrix(1,0,0,1,322,347)"><p:metadata><p:property name="box"><![CDATA[200,80]]></p:property><p:property name="withBlur"><![CDATA[false]]></p:property><p:property name="radius"><![CDATA[0,0]]></p:property><p:property name="textPadding"><![CDATA[0,10]]></p:property><p:property name="fillColor"><![CDATA[#FFFFFFFF]]></p:property><p:property name="strokeColor"><![CDATA[#1B3280FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property><p:property name="textContent"><![CDATA[Aktuelles Artikel<br />]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property></p:metadata>
<defs>
<rect width="198" height="78" rx="0" ry="0" x="0" y="0" style="stroke-width: 2; fill: rgb(255, 255, 255); fill-opacity: 1; stroke: rgb(27, 50, 128); stroke-opacity: 1;" p:name="rrRect" id="ba57844c10e74f358e27011dc49ee5c7" transform="translate(1,1)"/>
<filter height="1.2558399" y="-0.12792" width="1.06396" x="-0.03198" p:name="shadingFilter" id="fa7bd998e2e34728ae817e502b15cb8e">
<feGaussianBlur stdDeviation="1" in="SourceAlpha"/>
</filter>
</defs>
<use xlink:href="#ba57844c10e74f358e27011dc49ee5c7" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(2, 2)" p:filter="url(#fa7bd998e2e34728ae817e502b15cb8e)" style="opacity: 0.5; visibility: hidden; display: none;" p:heavy="true" p:name="bgCopy" id="1da4e0b31d9c4adba02f963467da0bce"/>
<use xlink:href="#ba57844c10e74f358e27011dc49ee5c7" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<foreignObject x="10" y="32" width="180" height="16" p:name="text" id="5cfd890005df4372805c14ac510ad1b1" style="font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none; fill: rgb(0, 0, 0); fill-opacity: 1; color: rgb(0, 0, 0); opacity: 1; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml">Aktuelles Artikel<br /></div></foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RoundedRect" id="40c1920819fc458b9010e7352d602727" transform="matrix(1,0,0,1,659,347)"><p:metadata><p:property name="box"><![CDATA[200,80]]></p:property><p:property name="withBlur"><![CDATA[false]]></p:property><p:property name="radius"><![CDATA[0,0]]></p:property><p:property name="textPadding"><![CDATA[0,10]]></p:property><p:property name="fillColor"><![CDATA[#FF6666FF]]></p:property><p:property name="strokeColor"><![CDATA[#1B3280FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property><p:property name="textContent"><![CDATA[Abgelaufen]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property></p:metadata>
<defs>
<rect width="198" height="78" rx="0" ry="0" x="0" y="0" style="stroke-width: 2; fill: rgb(255, 102, 102); fill-opacity: 1; stroke: rgb(27, 50, 128); stroke-opacity: 1;" p:name="rrRect" id="380f11b01d24446d85ea96d267a430c9" transform="translate(1,1)"/>
<filter height="1.2558399" y="-0.12792" width="1.06396" x="-0.03198" p:name="shadingFilter" id="75176b85b09c4833aff38e1d944e312e">
<feGaussianBlur stdDeviation="1" in="SourceAlpha"/>
</filter>
</defs>
<use xlink:href="#380f11b01d24446d85ea96d267a430c9" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(2, 2)" p:filter="url(#75176b85b09c4833aff38e1d944e312e)" style="opacity: 0.5; visibility: hidden; display: none;" p:heavy="true" p:name="bgCopy" id="7140594ec4674b899ca7e9de53c44066"/>
<use xlink:href="#380f11b01d24446d85ea96d267a430c9" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<foreignObject x="10" y="32" width="180" height="16" p:name="text" id="f5814819dc0d481985c750da8d0b9583" style="font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none; fill: rgb(0, 0, 0); fill-opacity: 1; color: rgb(0, 0, 0); opacity: 1; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml">Abgelaufen</div></foreignObject>
</g></Content></Page></Pages></Document>

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 99 KiB

View File

@ -0,0 +1,14 @@
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="canvas1.js"></script>
<meta charset = utf-8 />
<title>Canvas1</title>
</head>
<body onload = "renderTime();">
<canvas id = "canvas" width="500" height="500"style="background-color:#333">
style="background-color:#333">
</canvas>
</body>
</html>

View File

@ -0,0 +1,86 @@
function renderTime(){
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
var radius = canvas.height / 2;
ctx.translate(radius, radius);
radius = radius * 0.90;
function drawFace(ctx, radius) {
var grad;
ctx.beginPath();
ctx.arc(0, 0, radius, 0, 2*Math.PI);
ctx.fillStyle = 'white';
ctx.fill();
grad = ctx.createRadialGradient(0,0,radius*0.95, 0,0,radius*1.05);
grad.addColorStop(0, '#333');
grad.addColorStop(0.5, 'white');
grad.addColorStop(1, '#333');
ctx.strokeStyle = grad;
ctx.lineWidth = radius*0.1;
ctx.stroke();
ctx.beginPath();
ctx.arc(0, 0, radius*0.1, 0, 2*Math.PI);
ctx.fillStyle = '#333';
ctx.fill();
}
function drawNumbers(ctx, radius) {
var ang;
var num;
ctx.font = radius*0.15 + "px arial";
ctx.textBaseline="middle";
ctx.textAlign="center";
for(num = 1; num < 13; num++){
ang = num * Math.PI / 6;
ctx.rotate(ang);
ctx.translate(0, -radius*0.85);
ctx.rotate(-ang);
ctx.fillText(num.toString(), 0, 0);
ctx.rotate(ang);
ctx.translate(0, radius*0.85);
ctx.rotate(-ang);
}
}
function drawHand(ctx, pos, length, width) {
ctx.beginPath();
ctx.lineWidth = width;
ctx.lineCap = "round";
ctx.moveTo(0,0);
ctx.rotate(pos);
ctx.lineTo(0, -length);
ctx.stroke();
ctx.rotate(-pos);
}
function drawTime(ctx, radius){
var now = new Date();
var hour = now.getHours();
var minute = now.getMinutes();
var second = now.getSeconds();
//hour
hour=hour%12;
hour=(hour*Math.PI/6)+(minute*Math.PI/(6*60))+(second*Math.PI/(360*60));
drawHand(ctx, hour, radius*0.5, radius*0.07);
//minute
minute=(minute*Math.PI/30)+(second*Math.PI/(30*60));
drawHand(ctx, minute, radius*0.8, radius*0.07);
// second
second=(second*Math.PI/30);
drawHand(ctx, second, radius*0.9, radius*0.02);
}
function drawClock() {
drawFace(ctx, radius);
drawNumbers(ctx, radius);
drawTime(ctx, radius);
}
setInterval(drawClock, 1000);
}

View File

@ -0,0 +1,12 @@
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="canvas.js"></script>
<meta charset = utf-8 />
<title>Canvas</title>
</head>
<body onload = "setInterval(renderTime, 40);">
<canvas id="canvas" width="500" height="500">
</canvas>
</body>
</html>

View File

@ -0,0 +1,66 @@
function degToRad(degree){
var factor = Math.PI/180;
return degree*factor;
}
function renderTime(){
//Von der "Bib" Date now obj
var canvas = document.getElementById('canvas');
var ctx = canvas.getContext('2d');
ctx.strokeStyle ='lightblue';
ctx.lineWidth = 17;
ctx.lineCap = 'round';
ctx.shadowBlur =15;
ctx.shadowColor='lightblue';
var now = new Date();
var today = now.toDateString();
var time = now.toLocaleTimeString();
var hour = now.getHours();
var minutes = now.getMinutes();
var seconds = now.getSeconds();
var milliseconds = now.getMilliseconds();
var newSeconds = seconds+(milliseconds/1000);
//Background
//außen innen
gradient = ctx.createRadialGradient(250,250,5, 250,250,300);
gradient.addColorStop(0, 'green');
gradient.addColorStop(1, 'black');
//ctx.fillStyle = 'grey';
ctx.fillStyle = gradient;
ctx.fillRect(0, 0, 500, 500);
//Hours (px),(px),radius,startpunkt
ctx.beginPath();
ctx.arc(250, 250, 200, degToRad(270), degToRad((minutes*15)-90));
ctx.stroke();
//Minutes
ctx.beginPath();
ctx.arc(250, 250, 170, degToRad(270), degToRad((minutes*6)-90));
ctx.stroke();
//Seconds
ctx.beginPath();
ctx.arc(250, 250, 140, degToRad(270), degToRad((newSeconds*6)-90));
ctx.stroke();
//Date
ctx.font = "25px Arial bold";
ctx.fillStyle ='lightblue';
ctx.fillText(today, 175, 250);
//Time
ctx.font = "20px Arial ";
ctx.fillStyle ='lightblue';
ctx.fillText(time, 175, 280);
}
//renderTime();

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

View File

@ -0,0 +1,474 @@
<?xml version="1.0"?>
<Document xmlns="http://www.evolus.vn/Namespace/Pencil"><Properties/><Pages><Page><Properties><Property name="name">Untitled Page</Property><Property name="id">1431684271590_2061</Property><Property name="width">949</Property><Property name="height">523</Property><Property name="dimBackground"/><Property name="transparentBackground"/><Property name="backgroundColor">#ffffff</Property></Properties><Content><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RoundedRect" id="8478d7f702e44c9caeb56402e8e0315c" transform="matrix(1,0,0,1,272,21)"><p:metadata><p:property name="box"><![CDATA[236,263]]></p:property><p:property name="withBlur"><![CDATA[false]]></p:property><p:property name="radius"><![CDATA[0,0]]></p:property><p:property name="textPadding"><![CDATA[0,32.875]]></p:property><p:property name="fillColor"><![CDATA[#CCCCCCFF]]></p:property><p:property name="strokeColor"><![CDATA[#1B3280FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property><p:property name="textContent"><![CDATA[
]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property></p:metadata>
<defs>
<rect width="234" height="261" rx="0" ry="0" x="0" y="0" style="stroke-width: 2; fill: rgb(204, 204, 204); fill-opacity: 1; stroke: rgb(27, 50, 128); stroke-opacity: 1;" p:name="rrRect" id="e1455f71afa642edb86c76b1e0c80489" transform="translate(1,1)"/>
<filter height="1.2558399" y="-0.12792" width="1.06396" x="-0.03198" p:name="shadingFilter" id="ba5af7bf1d30419491b734116edd0e10">
<feGaussianBlur stdDeviation="1" in="SourceAlpha"/>
</filter>
</defs>
<use xlink:href="#e1455f71afa642edb86c76b1e0c80489" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(2, 2)" p:filter="url(#ba5af7bf1d30419491b734116edd0e10)" style="opacity: 0.5; visibility: hidden; display: none;" p:heavy="true" p:name="bgCopy" id="65620086e5db429ab4181266d16158cd"/>
<use xlink:href="#e1455f71afa642edb86c76b1e0c80489" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<foreignObject x="32.875" y="132" width="170.25" height="0" p:name="text" id="69146b5db2ca4a489d5861f0d14320d5" style="font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none; fill: rgb(0, 0, 0); fill-opacity: 1; color: rgb(0, 0, 0); opacity: 1; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml">
</div></foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="ab14a778f4cc4689ad86b59b5f021312" transform="matrix(1,0,0,1,283,34)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Charge n<br />]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="52" height="16" p:name="htmlObject" id="86ea696216c84184b81a5df66a6edbde" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="a73f34baa4fa4ac8ad2b24e70613c84a" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Charge n<br /></div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="1ccd25fbe49140b985827163502eff58" transform="matrix(1,0,0,1,280,69)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Auktion 1<br />]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="55" height="16" p:name="htmlObject" id="518998a2ae7d4c518fb8f7fd297866ff" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="98703677dfca4b418a4aee046a1c9f35" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Auktion 1<br /></div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="4a8f3ebd5ba44cc6932bab07fa973e76" transform="matrix(1,0,0,1,280,104)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Auktion 2<br />]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="55" height="16" p:name="htmlObject" id="b735e489c5f44270aadf973ba9f12bba" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="a61b8f057ff84681a82465e5ba2a695f" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Auktion 2<br /></div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="f26833adcfa949a3be16947c994a321b" transform="matrix(1,0,0,1,280,144)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Auktion 3<br />]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="55" height="16" p:name="htmlObject" id="9c76ab7c5d17436e8b4d10ef5be0459e" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="66632200c13b4fe98dfb4a363d8646ac" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Auktion 3<br /></div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:arrow" p:sc="Straight Connector" id="56d06cfea9e04f4195dec1bdfc0906b5" transform="matrix(1,0,0,1,508,43)"><p:metadata><p:property name="startPin"><![CDATA[-163,34]]></p:property><p:property name="endPin"><![CDATA[184,-1]]></p:property><p:property name="withStartArrow"><![CDATA[false]]></p:property><p:property name="withEndArrow"><![CDATA[true]]></p:property><p:property name="mode"><![CDATA[straight]]></p:property><p:property name="detached"><![CDATA[false]]></p:property><p:property name="strokeColor"><![CDATA[#666666FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property><p:property name="textContent"><![CDATA[]]></p:property><p:property name="textFont"><![CDATA[Helvetica|normal|normal|12px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property></p:metadata>
<defs>
<path style="stroke-linejoin: round; fill: none;" p:name="path" id="f6623d4b9cb34946a6a845c5cdd54e29" d="M -163 34 L 174.05048341474898 0.0035535460627815763 L 184 -1 M 178 -6 L 184 -1 L 179 5"/>
</defs>
<use xlink:href="#f6623d4b9cb34946a6a845c5cdd54e29" xmlns:xlink="http://www.w3.org/1999/xlink" stroke-width="10" stroke-opacity="0" stroke="#FF0000"/>
<use xlink:href="#f6623d4b9cb34946a6a845c5cdd54e29" xmlns:xlink="http://www.w3.org/1999/xlink" p:name="outArrow1" id="d63d95f098cf45ec8688bef87a0fd164" style="stroke: rgb(102, 102, 102); stroke-opacity: 1; stroke-width: 2;"/>
<text p:name="text" id="74d7f7b5329a4fad86de72dd604ac44a" style="fill: rgb(0, 0, 0); fill-opacity: 1; font-family: Helvetica; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none;">
<textPath xlink:href="#f6623d4b9cb34946a6a845c5cdd54e29" xmlns:xlink="http://www.w3.org/1999/xlink" startOffset="50%" text-anchor="middle" alignment-baseline="middle">
<tspan dy="-4" p:name="textSpan" id="880f04294484407599c7c0501755a3e3" dx="-16"></tspan>
</textPath>
</text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.NativeGUI:Button" id="61549981dc794417b85d28f3dd195ed4" transform="matrix(1,0,0,1,280,249)"><p:metadata><p:property name="box"><![CDATA[80,25]]></p:property><p:property name="disabled"><![CDATA[false]]></p:property><p:property name="default"><![CDATA[false]]></p:property><p:property name="parseAccessKey"><![CDATA[true]]></p:property><p:property name="image"><![CDATA[0,0, ]]></p:property><p:property name="label"><![CDATA[zurück]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="80" height="25" p:name="htmlObject" id="4828d80110e442b8abae74df0b45edf0" style="">
<html:div xmlns:html="http://www.w3.org/1999/xhtml" style="-moz-box-sizing: border-box; overflow: hidden; position: relative; line-height: 1px ! important; font-size: 0px; width: 80px; height: 25px;" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" p:name="div" id="b39968b1f48a40268b48c05154b69deb">
<button style="margin: 0px ! important; min-height: 0px ! important; min-width: 0px ! important; -moz-box-sizing: border-box; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none; color: rgb(0, 0, 0); opacity: 1;" p:name="xulControl" id="98c05bb4d8c24960b351947bfe9aed12" label="zurück" accesskey="" default="false" width="80" height="25"/>
<html:div style="position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;"></html:div>
</html:div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RoundedRect" id="c44d1fabd5d34227a05626462a6c62ed" transform="matrix(1,0,0,1,692,21)"><p:metadata><p:property name="box"><![CDATA[199,263]]></p:property><p:property name="withBlur"><![CDATA[false]]></p:property><p:property name="radius"><![CDATA[0,0]]></p:property><p:property name="textPadding"><![CDATA[0,32.875]]></p:property><p:property name="fillColor"><![CDATA[#C0C0C0FF]]></p:property><p:property name="strokeColor"><![CDATA[#1B3280FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property><p:property name="textContent"><![CDATA[
]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property></p:metadata>
<defs>
<rect width="197" height="261" rx="0" ry="0" x="0" y="0" style="stroke-width: 2; fill: rgb(192, 192, 192); fill-opacity: 1; stroke: rgb(27, 50, 128); stroke-opacity: 1;" p:name="rrRect" id="c50c0bf7e2a14d8eb1be0bf210c843aa" transform="translate(1,1)"/>
<filter height="1.2558399" y="-0.12792" width="1.06396" x="-0.03198" p:name="shadingFilter" id="ba186a1072fc4ec19ad5e7de1963ba29">
<feGaussianBlur stdDeviation="1" in="SourceAlpha"/>
</filter>
</defs>
<use xlink:href="#c50c0bf7e2a14d8eb1be0bf210c843aa" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(2, 2)" p:filter="url(#ba186a1072fc4ec19ad5e7de1963ba29)" style="opacity: 0.5; visibility: hidden; display: none;" p:heavy="true" p:name="bgCopy" id="bd8bf82d27914b6dbc1d9e8384ffbaba"/>
<use xlink:href="#c50c0bf7e2a14d8eb1be0bf210c843aa" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<foreignObject x="32.875" y="132" width="133.25" height="0" p:name="text" id="5f0043ee86d7406f857a0b96cd8cbb41" style="font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none; fill: rgb(0, 0, 0); fill-opacity: 1; color: rgb(0, 0, 0); opacity: 1; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml">
</div></foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="20390e8934874cfb97b942b3ca936ee9" transform="matrix(1,0,0,1,708,36)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[<br />]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="0" height="16" p:name="htmlObject" id="5a74659b3b5f415592b4a4e1a6cd7b59" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="e87c4aa2069b4e4e8ac8b6dc3f3c54e4" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml"><br /></div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="9ef0a92e45974936b0611cac471c9a1a" transform="matrix(1,0,0,1,700,34)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Auktion 1<br />]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="55" height="16" p:name="htmlObject" id="7026a84c591647d186e570be1f1bb758" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="a720955fcada4a64ac11c2bab23b0f7e" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Auktion 1<br /></div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.GTK.Widgets:TextBox" id="d913a2017b3d4c92a2108dcb2d34e291" transform="matrix(1,0,0,1,849,65)"><p:metadata><p:property name="box"><![CDATA[35,21]]></p:property><p:property name="disabled"><![CDATA[false]]></p:property><p:property name="text"><![CDATA[Text box]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA[Liberation Sans|normal|normal|12px|none]]></p:property><p:property name="textAlign"><![CDATA[0,1]]></p:property></p:metadata>
<defs p:name="defs2659" id="ecde4fc0df934babb88e35f7b3dc1749">
<linearGradient p:name="linearGradient31435" id="812fd7222faa4dfbb84d7db11f2a8aae">
<stop style="stop-color:#bab4a7;stop-opacity:1" offset="0" p:name="stop31437" id="64c098cf77c749d9a2723fec5f3d8688"/>
<stop style="stop-color:#bab4a8;stop-opacity:1" offset="0.30131003" p:name="stop31439" id="b1eec124bdec4b61a127b18e3c8333b3"/>
<stop style="stop-color:#d6cec0;stop-opacity:1" offset="1" p:name="stop31441" id="de4d333b75ce4576b3f9ee1d855030a0"/>
</linearGradient>
<linearGradient x1="503" y1="106" x2="503" y2="86" xlink:href="#812fd7222faa4dfbb84d7db11f2a8aae" xmlns:xlink="http://www.w3.org/1999/xlink" gradientUnits="userSpaceOnUse" gradientTransform="translate(-381.00001,-85.899192)" p:name="linearGradient55484" id="2cd6b477a7954845a92a6dba1ac0fcb1"/>
<linearGradient p:name="linearGradient2237" id="fbb3c3118ef448189bfbcd9f497240ea">
<stop style="stop-color:#0080c3;stop-opacity:1" offset="0" p:name="stop2239" id="9f83bc8ad7a24c88b0c8d69177ac0e90"/>
<stop style="stop-color:#28a2e1;stop-opacity:1" offset="0.57124019" p:name="stop2268" id="5e1fcc54bd454bd6bfa8d04606d41dca"/>
<stop style="stop-color:#3cb3f0;stop-opacity:1" offset="0.74453777" p:name="stop2270" id="0aa42d396b18464e832393fb46456348"/>
<stop style="stop-color:#51c4ff;stop-opacity:1" offset="1" p:name="stop2241" id="4b8b622680d64616ba7d8b4be8ec031a"/>
</linearGradient>
<linearGradient x1="439.5" y1="104" x2="439.5" y2="88" xlink:href="#fbb3c3118ef448189bfbcd9f497240ea" xmlns:xlink="http://www.w3.org/1999/xlink" gradientUnits="userSpaceOnUse" gradientTransform="translate(-381.00001,-85.899192)" p:name="linearGradient57450" id="f6797b5bbcfd436a96145fa061a1f2d7"/>
</defs>
<rect style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#a19685;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" width="34" height="20" x="0.5" y="0.5" rx="3" ry="3" p:name="rect" id="7f14233fd1ec45439f3f34333a6bac9e"/>
<text xml:space="preserve" style="font-size: 12px; font-style: normal; font-weight: normal; text-align: left; text-anchor: start; dominant-baseline: central; fill: rgb(0, 0, 0); font-family: Liberation Sans; fill-opacity: 1; text-decoration: none;" x="4.5048509" y="14.894419" p:name="text" id="f8e5cfb1dd9b4855b377638a9a816559" transform="translate(2,-4)">Text box</text>
<path d="M 33.7,1.3360847 L 3.4959684,1.3360847 C 2.0817584,1.2771647 1.1978687,2.5825147 1.3746487,3.9378047 L 1.3746487,19.3" style="opacity: 0.273632; fill: none; fill-rule: evenodd; stroke: rgb(109, 109, 109); stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; visibility: visible;" p:name="path" id="33ca5634484d4e959de202782873c4d4"/>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.GTK.Widgets:TextBox" id="bb66dd8789eb4e93bd2c61c3c859963a" transform="matrix(1,0,0,1,849,93)"><p:metadata><p:property name="box"><![CDATA[35,21]]></p:property><p:property name="disabled"><![CDATA[false]]></p:property><p:property name="text"><![CDATA[Text box]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA[Liberation Sans|normal|normal|12px|none]]></p:property><p:property name="textAlign"><![CDATA[0,1]]></p:property></p:metadata>
<defs p:name="defs2659" id="c1572d51aaec4780a58285c1f7503b7d">
<linearGradient p:name="linearGradient31435" id="bb7ffed32cd14757aa7e17ba6187d794">
<stop style="stop-color:#bab4a7;stop-opacity:1" offset="0" p:name="stop31437" id="9059169ddccf48039bc225c10645ecdd"/>
<stop style="stop-color:#bab4a8;stop-opacity:1" offset="0.30131003" p:name="stop31439" id="c0b9baeb70f8460bbc6c8c7a9560b2ff"/>
<stop style="stop-color:#d6cec0;stop-opacity:1" offset="1" p:name="stop31441" id="9cec7920d4924660a40dc8592547ba0f"/>
</linearGradient>
<linearGradient x1="503" y1="106" x2="503" y2="86" xlink:href="#bb7ffed32cd14757aa7e17ba6187d794" xmlns:xlink="http://www.w3.org/1999/xlink" gradientUnits="userSpaceOnUse" gradientTransform="translate(-381.00001,-85.899192)" p:name="linearGradient55484" id="1ca9abba7c3c4eb18fe8972a1ba7a02f"/>
<linearGradient p:name="linearGradient2237" id="4300c14f756d438e88ca22a4eb734df0">
<stop style="stop-color:#0080c3;stop-opacity:1" offset="0" p:name="stop2239" id="b51860e1a6c742d98d55367dc136643b"/>
<stop style="stop-color:#28a2e1;stop-opacity:1" offset="0.57124019" p:name="stop2268" id="428ecc6dff664f848dd2c0100bc2638a"/>
<stop style="stop-color:#3cb3f0;stop-opacity:1" offset="0.74453777" p:name="stop2270" id="12573db5dac94a449fdb4706a1c4f6b5"/>
<stop style="stop-color:#51c4ff;stop-opacity:1" offset="1" p:name="stop2241" id="5eed18b1d4594ef19648c4a37a03fc08"/>
</linearGradient>
<linearGradient x1="439.5" y1="104" x2="439.5" y2="88" xlink:href="#4300c14f756d438e88ca22a4eb734df0" xmlns:xlink="http://www.w3.org/1999/xlink" gradientUnits="userSpaceOnUse" gradientTransform="translate(-381.00001,-85.899192)" p:name="linearGradient57450" id="d2467288bbe34c459b28e217f894d656"/>
</defs>
<rect style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#a19685;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" width="34" height="20" x="0.5" y="0.5" rx="3" ry="3" p:name="rect" id="93277b9a442e47c09259ca4146586d6b"/>
<text xml:space="preserve" style="font-size: 12px; font-style: normal; font-weight: normal; text-align: left; text-anchor: start; dominant-baseline: central; fill: rgb(0, 0, 0); font-family: Liberation Sans; fill-opacity: 1; text-decoration: none;" x="4.5048509" y="14.894419" p:name="text" id="14f88f526bef433baadda7349d910d5f" transform="translate(2,-4)">Text box</text>
<path d="M 33.7,1.3360847 L 3.4959684,1.3360847 C 2.0817584,1.2771647 1.1978687,2.5825147 1.3746487,3.9378047 L 1.3746487,19.3" style="opacity: 0.273632; fill: none; fill-rule: evenodd; stroke: rgb(109, 109, 109); stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; visibility: visible;" p:name="path" id="f642f63fb47a403bbb44db3f188ccb54"/>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.GTK.Widgets:TextBox" id="ffea9080dbd948a78f08b4100ac5eadf" transform="matrix(1,0,0,1,849,119)"><p:metadata><p:property name="box"><![CDATA[35,21]]></p:property><p:property name="disabled"><![CDATA[false]]></p:property><p:property name="text"><![CDATA[Text box]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA[Liberation Sans|normal|normal|12px|none]]></p:property><p:property name="textAlign"><![CDATA[0,1]]></p:property></p:metadata>
<defs p:name="defs2659" id="85155d40e31c471dbdb4062b4e0041e9">
<linearGradient p:name="linearGradient31435" id="e81e1afb772b45bbae3d11ae4d458e78">
<stop style="stop-color:#bab4a7;stop-opacity:1" offset="0" p:name="stop31437" id="876f26eb41204803baef7c3cd571ec17"/>
<stop style="stop-color:#bab4a8;stop-opacity:1" offset="0.30131003" p:name="stop31439" id="caff488418734047b5cebc44578c2db6"/>
<stop style="stop-color:#d6cec0;stop-opacity:1" offset="1" p:name="stop31441" id="325a4c3ddc824fd0938b3a3469988941"/>
</linearGradient>
<linearGradient x1="503" y1="106" x2="503" y2="86" xlink:href="#e81e1afb772b45bbae3d11ae4d458e78" xmlns:xlink="http://www.w3.org/1999/xlink" gradientUnits="userSpaceOnUse" gradientTransform="translate(-381.00001,-85.899192)" p:name="linearGradient55484" id="cbad6be4b06e4f3a8367b74cfe9521be"/>
<linearGradient p:name="linearGradient2237" id="3d3827d9ed1741b4b8f2624c44aed466">
<stop style="stop-color:#0080c3;stop-opacity:1" offset="0" p:name="stop2239" id="232535ae14ac457ca667987c5bef4218"/>
<stop style="stop-color:#28a2e1;stop-opacity:1" offset="0.57124019" p:name="stop2268" id="7388f1289b78434884756752431703db"/>
<stop style="stop-color:#3cb3f0;stop-opacity:1" offset="0.74453777" p:name="stop2270" id="88757a773490494dae00a86d16f321c4"/>
<stop style="stop-color:#51c4ff;stop-opacity:1" offset="1" p:name="stop2241" id="f1ce21a3a2e74a6cb0ad7555c9050f8a"/>
</linearGradient>
<linearGradient x1="439.5" y1="104" x2="439.5" y2="88" xlink:href="#3d3827d9ed1741b4b8f2624c44aed466" xmlns:xlink="http://www.w3.org/1999/xlink" gradientUnits="userSpaceOnUse" gradientTransform="translate(-381.00001,-85.899192)" p:name="linearGradient57450" id="36e0e7468c6a44568b5aaf0758737c84"/>
</defs>
<rect style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#a19685;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" width="34" height="20" x="0.5" y="0.5" rx="3" ry="3" p:name="rect" id="d952806ebc304129bcc1f3359ec345e9"/>
<text xml:space="preserve" style="font-size: 12px; font-style: normal; font-weight: normal; text-align: left; text-anchor: start; dominant-baseline: central; fill: rgb(0, 0, 0); font-family: Liberation Sans; fill-opacity: 1; text-decoration: none;" x="4.5048509" y="14.894419" p:name="text" id="9573ca3de4014ddeb4c0367be07be307" transform="translate(2,-4)">Text box</text>
<path d="M 33.7,1.3360847 L 3.4959684,1.3360847 C 2.0817584,1.2771647 1.1978687,2.5825147 1.3746487,3.9378047 L 1.3746487,19.3" style="opacity: 0.273632; fill: none; fill-rule: evenodd; stroke: rgb(109, 109, 109); stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; visibility: visible;" p:name="path" id="4c3d4b4b217f45718ea5867131b31896"/>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.GTK.Widgets:TextBox" id="51bb1e4fcecf4f18841d783ab9bb5fce" transform="matrix(1,0,0,1,849,144)"><p:metadata><p:property name="box"><![CDATA[35,21]]></p:property><p:property name="disabled"><![CDATA[false]]></p:property><p:property name="text"><![CDATA[Text box]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA[Liberation Sans|normal|normal|12px|none]]></p:property><p:property name="textAlign"><![CDATA[0,1]]></p:property></p:metadata>
<defs p:name="defs2659" id="248601f81c564fe9bd882ed227bbdf0c">
<linearGradient p:name="linearGradient31435" id="9820633538be4535b3fc5eae4d72d5ec">
<stop style="stop-color:#bab4a7;stop-opacity:1" offset="0" p:name="stop31437" id="2c3fb84eab874baa89dfb4a5af4fc387"/>
<stop style="stop-color:#bab4a8;stop-opacity:1" offset="0.30131003" p:name="stop31439" id="d2540c4b184f4c4a96bd1982605e7e44"/>
<stop style="stop-color:#d6cec0;stop-opacity:1" offset="1" p:name="stop31441" id="e915cc9cd84a453b914621ae0e01a813"/>
</linearGradient>
<linearGradient x1="503" y1="106" x2="503" y2="86" xlink:href="#9820633538be4535b3fc5eae4d72d5ec" xmlns:xlink="http://www.w3.org/1999/xlink" gradientUnits="userSpaceOnUse" gradientTransform="translate(-381.00001,-85.899192)" p:name="linearGradient55484" id="e994447343474689abba383ba63dab94"/>
<linearGradient p:name="linearGradient2237" id="2fc67a6f708b412fb26ebbb24b14cd0a">
<stop style="stop-color:#0080c3;stop-opacity:1" offset="0" p:name="stop2239" id="49c5ed2e37da4829b23ae8efa1a6e977"/>
<stop style="stop-color:#28a2e1;stop-opacity:1" offset="0.57124019" p:name="stop2268" id="4bfcf782e6ea420993e96fcfda413194"/>
<stop style="stop-color:#3cb3f0;stop-opacity:1" offset="0.74453777" p:name="stop2270" id="6d45ad8e15124ab8ad0a36f31446a0cd"/>
<stop style="stop-color:#51c4ff;stop-opacity:1" offset="1" p:name="stop2241" id="f1b44880501a4e668b45c54ca2867fe8"/>
</linearGradient>
<linearGradient x1="439.5" y1="104" x2="439.5" y2="88" xlink:href="#2fc67a6f708b412fb26ebbb24b14cd0a" xmlns:xlink="http://www.w3.org/1999/xlink" gradientUnits="userSpaceOnUse" gradientTransform="translate(-381.00001,-85.899192)" p:name="linearGradient57450" id="103c852f3b1d4b47ba814cc2e7e3f1da"/>
</defs>
<rect style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#a19685;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" width="34" height="20" x="0.5" y="0.5" rx="3" ry="3" p:name="rect" id="7b4852cb621a47f8ad6cf2102e1d4112"/>
<text xml:space="preserve" style="font-size: 12px; font-style: normal; font-weight: normal; text-align: left; text-anchor: start; dominant-baseline: central; fill: rgb(0, 0, 0); font-family: Liberation Sans; fill-opacity: 1; text-decoration: none;" x="4.5048509" y="14.894419" p:name="text" id="06b7ad051bea414fb3b444b7643eb6f4" transform="translate(2,-4)">Text box</text>
<path d="M 33.7,1.3360847 L 3.4959684,1.3360847 C 2.0817584,1.2771647 1.1978687,2.5825147 1.3746487,3.9378047 L 1.3746487,19.3" style="opacity: 0.273632; fill: none; fill-rule: evenodd; stroke: rgb(109, 109, 109); stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; visibility: visible;" p:name="path" id="b8c6ed1df10a463cb3324916d5ddcb52"/>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.GTK.Widgets:TextBox" id="107cffcd860548b98bb9491ce2a18918" transform="matrix(1,0,0,1,849,168)"><p:metadata><p:property name="box"><![CDATA[35,21]]></p:property><p:property name="disabled"><![CDATA[false]]></p:property><p:property name="text"><![CDATA[Text box]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA[Liberation Sans|normal|normal|12px|none]]></p:property><p:property name="textAlign"><![CDATA[0,1]]></p:property></p:metadata>
<defs p:name="defs2659" id="0b1cc333d500487ba1a84d2b5ebd955c">
<linearGradient p:name="linearGradient31435" id="12f1cd86315641b1b6b8ab22745b223b">
<stop style="stop-color:#bab4a7;stop-opacity:1" offset="0" p:name="stop31437" id="88fa7d993a1c4bbc83b7c36b4dbeb478"/>
<stop style="stop-color:#bab4a8;stop-opacity:1" offset="0.30131003" p:name="stop31439" id="167bf8e774384764b7e883ffd62ec20f"/>
<stop style="stop-color:#d6cec0;stop-opacity:1" offset="1" p:name="stop31441" id="842adc6605c146b0aede936726d8e626"/>
</linearGradient>
<linearGradient x1="503" y1="106" x2="503" y2="86" xlink:href="#12f1cd86315641b1b6b8ab22745b223b" xmlns:xlink="http://www.w3.org/1999/xlink" gradientUnits="userSpaceOnUse" gradientTransform="translate(-381.00001,-85.899192)" p:name="linearGradient55484" id="4cb7269e08cb436887d7a0e0138dbb98"/>
<linearGradient p:name="linearGradient2237" id="c59afd411972475f83b21f0c2ae1cf0a">
<stop style="stop-color:#0080c3;stop-opacity:1" offset="0" p:name="stop2239" id="baef49d69c2f4e24914726ec2581934b"/>
<stop style="stop-color:#28a2e1;stop-opacity:1" offset="0.57124019" p:name="stop2268" id="abebf254ec69497a9cf7dbde70b2af3b"/>
<stop style="stop-color:#3cb3f0;stop-opacity:1" offset="0.74453777" p:name="stop2270" id="8aa1e3203f224b94944a8fd902021671"/>
<stop style="stop-color:#51c4ff;stop-opacity:1" offset="1" p:name="stop2241" id="37192fd64f3e45d092e384fde307974c"/>
</linearGradient>
<linearGradient x1="439.5" y1="104" x2="439.5" y2="88" xlink:href="#c59afd411972475f83b21f0c2ae1cf0a" xmlns:xlink="http://www.w3.org/1999/xlink" gradientUnits="userSpaceOnUse" gradientTransform="translate(-381.00001,-85.899192)" p:name="linearGradient57450" id="33ec05de97bf4ab3bc2c7118f2a731d6"/>
</defs>
<rect style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#a19685;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" width="34" height="20" x="0.5" y="0.5" rx="3" ry="3" p:name="rect" id="dbdb48c890d14bcab94bbef314e0f898"/>
<text xml:space="preserve" style="font-size: 12px; font-style: normal; font-weight: normal; text-align: left; text-anchor: start; dominant-baseline: central; fill: rgb(0, 0, 0); font-family: Liberation Sans; fill-opacity: 1; text-decoration: none;" x="4.5048509" y="14.894419" p:name="text" id="517cf2a5e21c451585dacbf044bfdb19" transform="translate(2,-4)">Text box</text>
<path d="M 33.7,1.3360847 L 3.4959684,1.3360847 C 2.0817584,1.2771647 1.1978687,2.5825147 1.3746487,3.9378047 L 1.3746487,19.3" style="opacity: 0.273632; fill: none; fill-rule: evenodd; stroke: rgb(109, 109, 109); stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; visibility: visible;" p:name="path" id="468a7a45d3a141ec92858aadf6a8a21b"/>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.GTK.Widgets:TextBox" id="8cbf7154a51746d488a3fb036f51032e" transform="matrix(1,0,0,1,849,191)"><p:metadata><p:property name="box"><![CDATA[35,21]]></p:property><p:property name="disabled"><![CDATA[false]]></p:property><p:property name="text"><![CDATA[Text box]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA[Liberation Sans|normal|normal|12px|none]]></p:property><p:property name="textAlign"><![CDATA[0,1]]></p:property></p:metadata>
<defs p:name="defs2659" id="1f5cb0a12b8c49718d1b1461f6a3b683">
<linearGradient p:name="linearGradient31435" id="d6376315e7c945178a5815aa90610108">
<stop style="stop-color:#bab4a7;stop-opacity:1" offset="0" p:name="stop31437" id="632e6153994c4da6a69b2735957b395b"/>
<stop style="stop-color:#bab4a8;stop-opacity:1" offset="0.30131003" p:name="stop31439" id="518fbada5a2b4aedbb43cc8b451786ec"/>
<stop style="stop-color:#d6cec0;stop-opacity:1" offset="1" p:name="stop31441" id="2d13a10efe08414fa5ba33d954f903f9"/>
</linearGradient>
<linearGradient x1="503" y1="106" x2="503" y2="86" xlink:href="#d6376315e7c945178a5815aa90610108" xmlns:xlink="http://www.w3.org/1999/xlink" gradientUnits="userSpaceOnUse" gradientTransform="translate(-381.00001,-85.899192)" p:name="linearGradient55484" id="1aab4e837c1542d69475a0d902c7a06d"/>
<linearGradient p:name="linearGradient2237" id="5f8d43f7c7f64cafa50dd3a87a9651d2">
<stop style="stop-color:#0080c3;stop-opacity:1" offset="0" p:name="stop2239" id="5d47acb1179b48b8976470367e49c44e"/>
<stop style="stop-color:#28a2e1;stop-opacity:1" offset="0.57124019" p:name="stop2268" id="2e170b9b2be740438faeaa5161e84c46"/>
<stop style="stop-color:#3cb3f0;stop-opacity:1" offset="0.74453777" p:name="stop2270" id="fb3c07020c6f4d6abee7d9f6fa2a39b5"/>
<stop style="stop-color:#51c4ff;stop-opacity:1" offset="1" p:name="stop2241" id="aa8518494b854df0b0fcb6002b436c75"/>
</linearGradient>
<linearGradient x1="439.5" y1="104" x2="439.5" y2="88" xlink:href="#5f8d43f7c7f64cafa50dd3a87a9651d2" xmlns:xlink="http://www.w3.org/1999/xlink" gradientUnits="userSpaceOnUse" gradientTransform="translate(-381.00001,-85.899192)" p:name="linearGradient57450" id="9f91eafc6e4b4f50843d694320e1265f"/>
</defs>
<rect style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#a19685;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" width="34" height="20" x="0.5" y="0.5" rx="3" ry="3" p:name="rect" id="5e37b5b277384514bf00a5e4a8c2d582"/>
<text xml:space="preserve" style="font-size: 12px; font-style: normal; font-weight: normal; text-align: left; text-anchor: start; dominant-baseline: central; fill: rgb(0, 0, 0); font-family: Liberation Sans; fill-opacity: 1; text-decoration: none;" x="4.5048509" y="14.894419" p:name="text" id="0cf8919e577c41359cbb10ea13ec6433" transform="translate(2,-4)">Text box</text>
<path d="M 33.7,1.3360847 L 3.4959684,1.3360847 C 2.0817584,1.2771647 1.1978687,2.5825147 1.3746487,3.9378047 L 1.3746487,19.3" style="opacity: 0.273632; fill: none; fill-rule: evenodd; stroke: rgb(109, 109, 109); stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; visibility: visible;" p:name="path" id="b92e2fa1b2f24deaa890ded0ee3a540d"/>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:PlainTextV2" id="8d7ebbc9ea4740299adab5b6c722e040" transform="matrix(1,0,0,1,709,82)"><p:metadata><p:property name="disabled"><![CDATA[false]]></p:property><p:property name="width"><![CDATA[100,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="label"><![CDATA[Startpreis]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textAlign"><![CDATA[0,0]]></p:property></p:metadata>
<rect x="0" y="0" style="fill: none; stroke: none; visibility: hidden; display: none;" p:name="bgRect" id="051f86b97112456d8e9c4765fd914020" width="0" height="0"/>
<text xml:space="preserve" p:name="text" id="b03f003a8b9e4697bc8c4ec015827a5b" style="fill: rgb(0, 0, 0); fill-opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;"><tspan x="0" y="0">Startpreis</tspan></text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:PlainTextV2" id="0c36038bb6b24e61be5e0003acb23ba4" transform="matrix(1,0,0,1,708,108)"><p:metadata><p:property name="disabled"><![CDATA[false]]></p:property><p:property name="width"><![CDATA[100,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="label"><![CDATA[Menge]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textAlign"><![CDATA[0,0]]></p:property></p:metadata>
<rect x="0" y="0" style="fill: none; stroke: none; visibility: hidden; display: none;" p:name="bgRect" id="d8984b6f1f424f5eb43ad0057e94afa0" width="0" height="0"/>
<text xml:space="preserve" p:name="text" id="e93186f4f59e412796a35413fad4ad99" style="fill: rgb(0, 0, 0); fill-opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;"><tspan x="0" y="0">Menge</tspan></text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:PlainTextV2" id="83e4e6defd9b408f8ea55a8853e375d3" transform="matrix(1,0,0,1,709,134)"><p:metadata><p:property name="disabled"><![CDATA[false]]></p:property><p:property name="width"><![CDATA[100,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="label"><![CDATA[Beschreibung]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textAlign"><![CDATA[0,0]]></p:property></p:metadata>
<rect x="0" y="0" style="fill: none; stroke: none; visibility: hidden; display: none;" p:name="bgRect" id="437fbb1f42b948f3986d09b26371cdfc" width="0" height="0"/>
<text xml:space="preserve" p:name="text" id="9b3aa1189a274e18a61df9eea73b742b" style="fill: rgb(0, 0, 0); fill-opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;"><tspan x="0" y="0">Beschreibung</tspan></text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:PlainTextV2" id="11948356aa9e435a9380aabd98d99890" transform="matrix(1,0,0,1,709,157)"><p:metadata><p:property name="disabled"><![CDATA[false]]></p:property><p:property name="width"><![CDATA[100,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="label"><![CDATA[Bild-URI]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textAlign"><![CDATA[0,0]]></p:property></p:metadata>
<rect x="0" y="0" style="fill: none; stroke: none; visibility: hidden; display: none;" p:name="bgRect" id="668ddc9bfdbd4924b8de057137b7b012" width="0" height="0"/>
<text xml:space="preserve" p:name="text" id="ec78f11521354366ac156575854aaeaa" style="fill: rgb(0, 0, 0); fill-opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;"><tspan x="0" y="0">Bild-URI</tspan></text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:PlainTextV2" id="337a090e2ff2488ba5e502b76c97df5e" transform="matrix(1,0,0,1,709,183)"><p:metadata><p:property name="disabled"><![CDATA[false]]></p:property><p:property name="width"><![CDATA[100,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="label"><![CDATA[aktueller Preis]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textAlign"><![CDATA[0,0]]></p:property></p:metadata>
<rect x="0" y="0" style="fill: none; stroke: none; visibility: hidden; display: none;" p:name="bgRect" id="edbb82a35d5b431f863d9e0a46223ffc" width="0" height="0"/>
<text xml:space="preserve" p:name="text" id="1e07ee3e3c9d44cdb68b8eb4a8615150" style="fill: rgb(0, 0, 0); fill-opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;"><tspan x="0" y="0">aktueller Preis</tspan></text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:PlainTextV2" id="4b288da41dbc4d5480f7217a18da18b3" transform="matrix(1,0,0,1,710,208)"><p:metadata><p:property name="disabled"><![CDATA[false]]></p:property><p:property name="width"><![CDATA[100,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="label"><![CDATA[Mindestpreis]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textAlign"><![CDATA[0,0]]></p:property></p:metadata>
<rect x="0" y="0" style="fill: none; stroke: none; visibility: hidden; display: none;" p:name="bgRect" id="2668eb1b14034eea9ea9b1323bffb295" width="0" height="0"/>
<text xml:space="preserve" p:name="text" id="2caa694bcd2744a6bd6e0a879fdbf6bb" style="fill: rgb(0, 0, 0); fill-opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;"><tspan x="0" y="0">Mindestpreis</tspan></text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.GTK.Widgets:TextBox" id="15c2f9ed6841440c87782c741d3c3e50" transform="matrix(1,0,0,1,849,215)"><p:metadata><p:property name="box"><![CDATA[35,21]]></p:property><p:property name="disabled"><![CDATA[false]]></p:property><p:property name="text"><![CDATA[Text box]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA[Liberation Sans|normal|normal|12px|none]]></p:property><p:property name="textAlign"><![CDATA[0,1]]></p:property></p:metadata>
<defs p:name="defs2659" id="2c36ebe8b9ad44f1ba3956d71827f69c">
<linearGradient p:name="linearGradient31435" id="b8a98bdd16fd40f5864169e8b62d4ef6">
<stop style="stop-color:#bab4a7;stop-opacity:1" offset="0" p:name="stop31437" id="d00fd2ea48ab45179283d2aec70c32b6"/>
<stop style="stop-color:#bab4a8;stop-opacity:1" offset="0.30131003" p:name="stop31439" id="1e5ab90cae73477c87f475ae789c10cb"/>
<stop style="stop-color:#d6cec0;stop-opacity:1" offset="1" p:name="stop31441" id="525c1cfbbe2e452687b4484afbb3bc46"/>
</linearGradient>
<linearGradient x1="503" y1="106" x2="503" y2="86" xlink:href="#b8a98bdd16fd40f5864169e8b62d4ef6" xmlns:xlink="http://www.w3.org/1999/xlink" gradientUnits="userSpaceOnUse" gradientTransform="translate(-381.00001,-85.899192)" p:name="linearGradient55484" id="36a63f21f55545b6ab6291a418bb81a9"/>
<linearGradient p:name="linearGradient2237" id="cd0287c5fcd742be9bd7ee96c9c292a5">
<stop style="stop-color:#0080c3;stop-opacity:1" offset="0" p:name="stop2239" id="0b2bcc9966424c45bfd5ffa500274ee7"/>
<stop style="stop-color:#28a2e1;stop-opacity:1" offset="0.57124019" p:name="stop2268" id="b94382cc80c14862822cb95679937302"/>
<stop style="stop-color:#3cb3f0;stop-opacity:1" offset="0.74453777" p:name="stop2270" id="4fa7974571c24b70b97bc3421c00677f"/>
<stop style="stop-color:#51c4ff;stop-opacity:1" offset="1" p:name="stop2241" id="d649323e082f4149bdeade55f24cd582"/>
</linearGradient>
<linearGradient x1="439.5" y1="104" x2="439.5" y2="88" xlink:href="#cd0287c5fcd742be9bd7ee96c9c292a5" xmlns:xlink="http://www.w3.org/1999/xlink" gradientUnits="userSpaceOnUse" gradientTransform="translate(-381.00001,-85.899192)" p:name="linearGradient57450" id="bf400a99fe4940158d6cff5f1376b8d5"/>
</defs>
<rect style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#a19685;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" width="34" height="20" x="0.5" y="0.5" rx="3" ry="3" p:name="rect" id="0be4149fec52447f8b1795211349a5f9"/>
<text xml:space="preserve" style="font-size: 12px; font-style: normal; font-weight: normal; text-align: left; text-anchor: start; dominant-baseline: central; fill: rgb(0, 0, 0); font-family: Liberation Sans; fill-opacity: 1; text-decoration: none;" x="4.5048509" y="14.894419" p:name="text" id="97cda5a7e49b494592f599e1516f103c" transform="translate(2,-4)">Text box</text>
<path d="M 33.7,1.3360847 L 3.4959684,1.3360847 C 2.0817584,1.2771647 1.1978687,2.5825147 1.3746487,3.9378047 L 1.3746487,19.3" style="opacity: 0.273632; fill: none; fill-rule: evenodd; stroke: rgb(109, 109, 109); stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; visibility: visible;" p:name="path" id="1b8b94acff0349ba9990a431fed21b2b"/>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:PlainTextV2" id="3fcf3a59850b4bec9c89355a94f93674" transform="matrix(1,0,0,1,710,230)"><p:metadata><p:property name="disabled"><![CDATA[false]]></p:property><p:property name="width"><![CDATA[100,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="label"><![CDATA[VK-Preis]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textAlign"><![CDATA[0,0]]></p:property></p:metadata>
<rect x="0" y="0" style="fill: none; stroke: none; visibility: hidden; display: none;" p:name="bgRect" id="3ab8557c00544dacba76020081f93f15" width="0" height="0"/>
<text xml:space="preserve" p:name="text" id="c3df12d0affd456fbb502d2d5cd5fa9a" style="fill: rgb(0, 0, 0); fill-opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;"><tspan x="0" y="0">VK-Preis</tspan></text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.NativeGUI:Button" id="c08f033fa5ee4ef4837d32437c779b02" transform="matrix(1,0,0,1,698,253)"><p:metadata><p:property name="box"><![CDATA[80,25]]></p:property><p:property name="disabled"><![CDATA[false]]></p:property><p:property name="default"><![CDATA[false]]></p:property><p:property name="parseAccessKey"><![CDATA[true]]></p:property><p:property name="image"><![CDATA[0,0, ]]></p:property><p:property name="label"><![CDATA[zurück]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="80" height="25" p:name="htmlObject" id="cbafb9ffb8a04c40b5ea7323b0fbf40f" style="">
<html:div xmlns:html="http://www.w3.org/1999/xhtml" style="-moz-box-sizing: border-box; overflow: hidden; position: relative; line-height: 1px ! important; font-size: 0px; width: 80px; height: 25px;" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" p:name="div" id="a121216e9be648e3ab5430d1f80579d7">
<button style="margin: 0px ! important; min-height: 0px ! important; min-width: 0px ! important; -moz-box-sizing: border-box; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none; color: rgb(0, 0, 0); opacity: 1;" p:name="xulControl" id="057b1055f695460ab5a4a656039d2a9c" label="zurück" accesskey="" default="false" width="80" height="25"/>
<html:div style="position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;"></html:div>
</html:div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.NativeGUI:Button" id="1a6958413f48499496be4415948c22a4" transform="matrix(1,0,0,1,792,253)"><p:metadata><p:property name="box"><![CDATA[80,25]]></p:property><p:property name="disabled"><![CDATA[false]]></p:property><p:property name="default"><![CDATA[false]]></p:property><p:property name="parseAccessKey"><![CDATA[true]]></p:property><p:property name="image"><![CDATA[0,0, ]]></p:property><p:property name="label"><![CDATA[Speichern]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="80" height="25" p:name="htmlObject" id="0406c73cfcff4995a8a5e06d6530365d" style="">
<html:div xmlns:html="http://www.w3.org/1999/xhtml" style="-moz-box-sizing: border-box; overflow: hidden; position: relative; line-height: 1px ! important; font-size: 0px; width: 80px; height: 25px;" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" p:name="div" id="aadec9b3d3c84bd39a9e3f8252505257">
<button style="margin: 0px ! important; min-height: 0px ! important; min-width: 0px ! important; -moz-box-sizing: border-box; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none; color: rgb(0, 0, 0); opacity: 1;" p:name="xulControl" id="f9d71603bbec451582d3b3b53d0b67ec" label="Speichern" accesskey="" default="false" width="80" height="25"/>
<html:div style="position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;"></html:div>
</html:div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:arrow" p:sc="Curvy Connector" id="8449ed054b9449ec823fba34980dd7db" transform="matrix(1,0,0,1,733,278)"><p:metadata><p:property name="startPin" p:connectedShapeId="c08f033fa5ee4ef4837d32437c779b02" p:connectedOutletId="bottom-center" p:viax="5" p:viay="10"><![CDATA[5,0]]></p:property><p:property name="endPin"><![CDATA[-223,-5]]></p:property><p:property name="withStartArrow"><![CDATA[false]]></p:property><p:property name="withEndArrow"><![CDATA[true]]></p:property><p:property name="mode"><![CDATA[curvy]]></p:property><p:property name="detached"><![CDATA[false]]></p:property><p:property name="strokeColor"><![CDATA[#666666FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property><p:property name="textContent"><![CDATA[]]></p:property><p:property name="textFont"><![CDATA[Helvetica|normal|normal|12px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property></p:metadata>
<defs>
<path style="stroke-linejoin: round; fill: none;" p:name="path" id="deed98b56bd0482982cce0e7dca91bed" d="M 5 0 C 5 60 -163 -1 -223 -5 M -218 1 L -223 -5 L -217 -10"/>
</defs>
<use xlink:href="#deed98b56bd0482982cce0e7dca91bed" xmlns:xlink="http://www.w3.org/1999/xlink" stroke-width="10" stroke-opacity="0" stroke="#FF0000"/>
<use xlink:href="#deed98b56bd0482982cce0e7dca91bed" xmlns:xlink="http://www.w3.org/1999/xlink" p:name="outArrow1" id="3d1f33490b904cb98d8a3ff31279c374" style="stroke: rgb(102, 102, 102); stroke-opacity: 1; stroke-width: 2;"/>
<text p:name="text" id="07471ffbfefa4d11aee8b4a02173ef2b" style="fill: rgb(0, 0, 0); fill-opacity: 1; font-family: Helvetica; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none;">
<textPath xlink:href="#deed98b56bd0482982cce0e7dca91bed" xmlns:xlink="http://www.w3.org/1999/xlink" startOffset="50%" text-anchor="middle" alignment-baseline="middle">
<tspan dy="-4" p:name="textSpan" id="1873cefc0d7b4cd6805290ed16c0b42a" dx="-16"></tspan>
</textPath>
</text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:arrow" p:sc="Curvy Connector" id="7844dbad65c54c89ad4bb33c3f5bf86d" transform="matrix(1,0,0,1,809,317)"><p:metadata><p:property name="startPin" p:connectedShapeId="1a6958413f48499496be4415948c22a4" p:connectedOutletId="bottom-center" p:viax="23" p:viay="-29"><![CDATA[23,-39]]></p:property><p:property name="endPin"><![CDATA[-340,-33]]></p:property><p:property name="withStartArrow"><![CDATA[false]]></p:property><p:property name="withEndArrow"><![CDATA[true]]></p:property><p:property name="mode"><![CDATA[curvy]]></p:property><p:property name="detached"><![CDATA[false]]></p:property><p:property name="strokeColor"><![CDATA[#666666FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property><p:property name="textContent"><![CDATA[]]></p:property><p:property name="textFont"><![CDATA[Helvetica|normal|normal|12px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property></p:metadata>
<defs>
<path style="stroke-linejoin: round; fill: none;" p:name="path" id="93550b7e1efc4fd8a66f5ab9de177b05" d="M 23 -39 C 23 21 -280 -32 -340 -33 M -334 -27 L -340 -33 L -334 -39"/>
</defs>
<use xlink:href="#93550b7e1efc4fd8a66f5ab9de177b05" xmlns:xlink="http://www.w3.org/1999/xlink" stroke-width="10" stroke-opacity="0" stroke="#FF0000"/>
<use xlink:href="#93550b7e1efc4fd8a66f5ab9de177b05" xmlns:xlink="http://www.w3.org/1999/xlink" p:name="outArrow1" id="ab31b2f54c3b438a89e93a96740d9bf8" style="stroke: rgb(102, 102, 102); stroke-opacity: 1; stroke-width: 2;"/>
<text p:name="text" id="2ba25a48819d468ca694f80e80d058df" style="fill: rgb(0, 0, 0); fill-opacity: 1; font-family: Helvetica; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none;">
<textPath xlink:href="#93550b7e1efc4fd8a66f5ab9de177b05" xmlns:xlink="http://www.w3.org/1999/xlink" startOffset="50%" text-anchor="middle" alignment-baseline="middle">
<tspan dy="-4" p:name="textSpan" id="cd47ada3291e4eb9ad67823bbd9e50b4" dx="-16"></tspan>
</textPath>
</text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RoundedRect" id="8b4dad9589b74de2b10b53b696827e6a" transform="matrix(1,0,0,1,22,20)"><p:metadata><p:property name="box"><![CDATA[181,443]]></p:property><p:property name="withBlur"><![CDATA[false]]></p:property><p:property name="radius"><![CDATA[0,0]]></p:property><p:property name="textPadding"><![CDATA[0,32]]></p:property><p:property name="fillColor"><![CDATA[#CCCCCCFF]]></p:property><p:property name="strokeColor"><![CDATA[#1B3280FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property><p:property name="textContent"><![CDATA[
]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property></p:metadata>
<defs>
<rect width="179" height="441" rx="0" ry="0" x="0" y="0" style="stroke-width: 2; fill: rgb(204, 204, 204); fill-opacity: 1; stroke: rgb(27, 50, 128); stroke-opacity: 1;" p:name="rrRect" id="540bbc72ed3541d6895b26097b81456c" transform="translate(1,1)"/>
<filter height="1.2558399" y="-0.12792" width="1.06396" x="-0.03198" p:name="shadingFilter" id="8dd7c1fd3ef3477cad246b18fd646968">
<feGaussianBlur stdDeviation="1" in="SourceAlpha"/>
</filter>
</defs>
<use xlink:href="#540bbc72ed3541d6895b26097b81456c" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(2, 2)" p:filter="url(#8dd7c1fd3ef3477cad246b18fd646968)" style="opacity: 0.5; visibility: hidden; display: none;" p:heavy="true" p:name="bgCopy" id="bc7a8193f2644befbe058c156baad3e7"/>
<use xlink:href="#540bbc72ed3541d6895b26097b81456c" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<foreignObject x="32" y="222" width="117" height="0" p:name="text" id="298dd9b5273d4c068ee0c60e7d2f033f" style="font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none; fill: rgb(0, 0, 0); fill-opacity: 1; color: rgb(0, 0, 0); opacity: 1; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml">
</div></foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="4b221dfcdcaa458bb95131048b154eef" transform="matrix(1,0,0,1,56,43)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[<span style="font-size: large;">Chargenmanager</span>]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="139" height="22" p:name="htmlObject" id="cdc1eca49c2c4c14a37101c17b7ee4af" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="cc49c0dc8e0644b2ba7fccb6a9b3746d" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml"><span style="font-size: large;">Chargenmanager</span></div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="3406bef9b57c402a85cdeee44d2d7b5a" transform="matrix(1,0,0,1,56,107)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Charge 1<br />]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="52" height="16" p:name="htmlObject" id="377d2ac4af194b3dbbcc08746f59148d" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="f8d0bd6134d742018fc2f0f7495ca7b6" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Charge 1<br /></div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="12ef53c83ba24f3caf185093cd82766e" transform="matrix(1,0,0,1,56,162)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Charge 2<br />]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="52" height="16" p:name="htmlObject" id="5a78a895da55423bb6bd4360aff27468" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="5a9a4ec60b884522afb42ac5c8671217" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Charge 2<br /></div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="48d5cf5dce664e8db519173a991aed7d" transform="matrix(1,0,0,1,56,215)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Charge 3<br />]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="52" height="16" p:name="htmlObject" id="ce59f69b37ab4e04ad91547dbf5d8b6a" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="08004eab82774d0aa298a479e322cac3" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Charge 3<br /></div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="1e883ab9b1a54e83ba01c8eefb26ce69" transform="matrix(1,0,0,1,56,272)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Charge 4<br />]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="52" height="16" p:name="htmlObject" id="c1cbb66d22084a8489f5393ea3568331" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="9ef4ab4f2ef841d09737f16a764c5818" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Charge 4<br /></div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.GTK.Widgets:Button" id="af62a0e98d4f469fbe23dae1c10fd79f" transform="matrix(1,0,0,1,66,394)"><p:metadata><p:property name="box"><![CDATA[90,24]]></p:property><p:property name="buttonText"><![CDATA[new]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA[Liberation Sans|normal|normal|12px|none]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property><p:property name="disabled"><![CDATA[false]]></p:property></p:metadata>
<defs>
<linearGradient x1="0%" y1="0%" x2="0%" y2="100%" p:name="linearFill" id="9a053c352a8249fbab6af90c91f8b95a">
<stop style="stop-color:#fdfdfc;stop-opacity:1" offset="0" p:name="stop1" id="0afaa33e87e84199ab02fd9009dded03"/>
<stop style="stop-color: rgb(235, 235, 235); stop-opacity: 1;" offset="0.7" p:name="stop2" id="4915430da9d24f39b842eb3596bae701"/>
<stop style="stop-color: rgb(252, 252, 252); stop-opacity: 1;" offset="1" p:name="stop3" id="cb82e71eb50c460a95699075ec60fbcc"/>
</linearGradient>
</defs>
<rect width="89" height="23" rx="3" ry="3" x="0.5" y="0.5" style="fill: url(#9a053c352a8249fbab6af90c91f8b95a) none; stroke: rgb(161, 150, 133); stroke-width: 1; stroke-linejoin: round; stroke-opacity: 1;" p:name="rect" id="0fe698811e754b188ff6a62e83703c66"/>
<text x="31.5" y="17.25" style="font-size: 12px; font-style: normal; font-weight: normal; text-align: left; text-anchor: start; dominant-baseline: central; fill: rgb(0, 0, 0); font-family: Liberation Sans; fill-opacity: 1; text-decoration: none;" xml:space="preserve" p:name="text" id="92f0d3db763441b8b0910d10876053c4" transform="translate(3,-5)">new</text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:arrow" p:sc="Curvy Connector" id="1387998c4d5547bab8ebc01b9d67c6b8" transform="matrix(1,0,0,1,305,411)"><p:metadata><p:property name="startPin" p:viay="-296" p:viax="-187" p:connectedOutletId="middle-right" p:connectedShapeId="3406bef9b57c402a85cdeee44d2d7b5a"><![CDATA[-197,-296]]></p:property><p:property name="endPin"><![CDATA[-30,-371]]></p:property><p:property name="withStartArrow"><![CDATA[false]]></p:property><p:property name="withEndArrow"><![CDATA[true]]></p:property><p:property name="mode"><![CDATA[curvy]]></p:property><p:property name="detached"><![CDATA[false]]></p:property><p:property name="strokeColor"><![CDATA[#666666FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property><p:property name="textContent"><![CDATA[]]></p:property><p:property name="textFont"><![CDATA[Helvetica|normal|normal|12px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property></p:metadata>
<defs>
<path style="stroke-linejoin: round; fill: none;" p:name="path" id="ceaa79759300475fbd344bf0163ff2b6" d="M -197 -296 C -137 -296 -84 -345 -30 -371 M -38 -374 L -30 -371 L -33 -363"/>
</defs>
<use xlink:href="#ceaa79759300475fbd344bf0163ff2b6" xmlns:xlink="http://www.w3.org/1999/xlink" stroke-width="10" stroke-opacity="0" stroke="#FF0000"/>
<use xlink:href="#ceaa79759300475fbd344bf0163ff2b6" xmlns:xlink="http://www.w3.org/1999/xlink" p:name="outArrow1" id="d7334b6ea344444d9bcaec00f230dbd4" style="stroke: rgb(102, 102, 102); stroke-opacity: 1; stroke-width: 2;"/>
<text p:name="text" id="8c01eb5ff66b421a95dc0887f1604d96" style="fill: rgb(0, 0, 0); fill-opacity: 1; font-family: Helvetica; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none;">
<textPath xlink:href="#ceaa79759300475fbd344bf0163ff2b6" xmlns:xlink="http://www.w3.org/1999/xlink" startOffset="50%" text-anchor="middle" alignment-baseline="middle">
<tspan dy="-4" p:name="textSpan" id="ddc238a3f34d48fe83270640cb2104cf" dx="-16"></tspan>
</textPath>
</text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:arrow" p:sc="Curvy Connector" id="2390760ebbc5451daf945def9e658482" transform="matrix(1,0,0,1,287,428)"><p:metadata><p:property name="startPin" p:viay="-144" p:viax="33" p:connectedOutletId="bottom-center" p:connectedShapeId="61549981dc794417b85d28f3dd195ed4"><![CDATA[33,-154]]></p:property><p:property name="endPin"><![CDATA[-86,-98]]></p:property><p:property name="withStartArrow"><![CDATA[false]]></p:property><p:property name="withEndArrow"><![CDATA[true]]></p:property><p:property name="mode"><![CDATA[curvy]]></p:property><p:property name="detached"><![CDATA[false]]></p:property><p:property name="strokeColor"><![CDATA[#666666FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property><p:property name="textContent"><![CDATA[]]></p:property><p:property name="textFont"><![CDATA[Helvetica|normal|normal|12px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property></p:metadata>
<defs>
<path style="stroke-linejoin: round; fill: none;" p:name="path" id="f68342f6470f423999ad13c249e1ba97" d="M 33 -154 C 33 -94 -30 -120 -86 -98 M -79 -95 L -86 -98 L -83 -105"/>
</defs>
<use xlink:href="#f68342f6470f423999ad13c249e1ba97" xmlns:xlink="http://www.w3.org/1999/xlink" stroke-width="10" stroke-opacity="0" stroke="#FF0000"/>
<use xlink:href="#f68342f6470f423999ad13c249e1ba97" xmlns:xlink="http://www.w3.org/1999/xlink" p:name="outArrow1" id="ab195349c9f746fe8db0cca22aa76267" style="stroke: rgb(102, 102, 102); stroke-opacity: 1; stroke-width: 2;"/>
<text p:name="text" id="8b02b7f219d54aa8b0c3da205f2e40f0" style="fill: rgb(0, 0, 0); fill-opacity: 1; font-family: Helvetica; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none;">
<textPath xlink:href="#f68342f6470f423999ad13c249e1ba97" xmlns:xlink="http://www.w3.org/1999/xlink" startOffset="50%" text-anchor="middle" alignment-baseline="middle">
<tspan dy="-4" p:name="textSpan" id="046b756232d94f7aaf451302692c2658" dx="-16"></tspan>
</textPath>
</text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RoundedRect" id="15267ab624fb45d989f91dfd2b4096e3" transform="matrix(1,0,0,1,345,334)"><p:metadata><p:property name="box"><![CDATA[273,148]]></p:property><p:property name="withBlur"><![CDATA[false]]></p:property><p:property name="radius"><![CDATA[0,0]]></p:property><p:property name="textPadding"><![CDATA[0,18.5]]></p:property><p:property name="fillColor"><![CDATA[#CCCCCCFF]]></p:property><p:property name="strokeColor"><![CDATA[#1B3280FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property><p:property name="textContent"><![CDATA[
]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property></p:metadata>
<defs>
<rect width="271" height="146" rx="0" ry="0" x="0" y="0" style="stroke-width: 2; fill: rgb(204, 204, 204); fill-opacity: 1; stroke: rgb(27, 50, 128); stroke-opacity: 1;" p:name="rrRect" id="3524586663c040f0b2a1d8cc3bc05391" transform="translate(1,1)"/>
<filter height="1.2558399" y="-0.12792" width="1.06396" x="-0.03198" p:name="shadingFilter" id="0e897a6472c44e389b1b2cca42f1d812">
<feGaussianBlur stdDeviation="1" in="SourceAlpha"/>
</filter>
</defs>
<use xlink:href="#3524586663c040f0b2a1d8cc3bc05391" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(2, 2)" p:filter="url(#0e897a6472c44e389b1b2cca42f1d812)" style="opacity: 0.5; visibility: hidden; display: none;" p:heavy="true" p:name="bgCopy" id="831c879ad7374d39bb4c1a75de45d1db"/>
<use xlink:href="#3524586663c040f0b2a1d8cc3bc05391" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<foreignObject x="18.5" y="74" width="236" height="0" p:name="text" id="a5d722e4295a46c981fa7e0d001f5185" style="font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none; fill: rgb(0, 0, 0); fill-opacity: 1; color: rgb(0, 0, 0); opacity: 1; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml">
</div></foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:PlainTextV2" id="2a8aebc8ff2a41fdb23c276b133c8e75" transform="matrix(1,0,0,1,355,359)"><p:metadata><p:property name="disabled"><![CDATA[false]]></p:property><p:property name="width"><![CDATA[100,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="label"><![CDATA[Neu: Auktion n]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textAlign"><![CDATA[0,0]]></p:property></p:metadata>
<rect x="0" y="0" style="fill: none; stroke: none; visibility: hidden; display: none;" p:name="bgRect" id="657145f9c9af4d4b8d28bf51a0bb53e3" width="0" height="0"/>
<text xml:space="preserve" p:name="text" id="1b6a9862b1204430a98db08c0fba2299" style="fill: rgb(0, 0, 0); fill-opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;"><tspan x="0" y="0">Neu: Auktion n</tspan></text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:PlainTextV2" id="a826a6b935374fee9928c1d5577d0472" transform="matrix(1,0,0,1,367,386)"><p:metadata><p:property name="disabled"><![CDATA[false]]></p:property><p:property name="width"><![CDATA[100,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="label"><![CDATA[Startpreis]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textAlign"><![CDATA[0,0]]></p:property></p:metadata>
<rect x="0" y="0" style="fill: none; stroke: none; visibility: hidden; display: none;" p:name="bgRect" id="7d6e5bac4ede41c4a99c6c4c3e2f5e3b" width="0" height="0"/>
<text xml:space="preserve" p:name="text" id="97e80373ad174370823723c218e55089" style="fill: rgb(0, 0, 0); fill-opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;"><tspan x="0" y="0">Startpreis</tspan></text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.GTK.Widgets:TextBox" id="892ef84c84b34123bc5143b8cb103056" transform="matrix(1,0,0,1,507,369)"><p:metadata><p:property name="box"><![CDATA[35,21]]></p:property><p:property name="disabled"><![CDATA[false]]></p:property><p:property name="text"><![CDATA[Text box]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA[Liberation Sans|normal|normal|12px|none]]></p:property><p:property name="textAlign"><![CDATA[0,1]]></p:property></p:metadata>
<defs p:name="defs2659" id="eba16176fbd04b1a9685fd861a6ac183">
<linearGradient p:name="linearGradient31435" id="17422443701f4393a38a1f08cf9d5f24">
<stop style="stop-color:#bab4a7;stop-opacity:1" offset="0" p:name="stop31437" id="7fe24162ef8443ad8cc360b027c4a91f"/>
<stop style="stop-color:#bab4a8;stop-opacity:1" offset="0.30131003" p:name="stop31439" id="ade748fbe16c40c5bf3265b612ad254f"/>
<stop style="stop-color:#d6cec0;stop-opacity:1" offset="1" p:name="stop31441" id="f0a17122ee9d43fa93c0170ddf11e9b1"/>
</linearGradient>
<linearGradient x1="503" y1="106" x2="503" y2="86" xlink:href="#17422443701f4393a38a1f08cf9d5f24" xmlns:xlink="http://www.w3.org/1999/xlink" gradientUnits="userSpaceOnUse" gradientTransform="translate(-381.00001,-85.899192)" p:name="linearGradient55484" id="08964efd2e214bd894fa0ebf589302e2"/>
<linearGradient p:name="linearGradient2237" id="ac6e267c714f472b93ad88de6fdd705a">
<stop style="stop-color:#0080c3;stop-opacity:1" offset="0" p:name="stop2239" id="4654b00231814960b7576e86b9c8db22"/>
<stop style="stop-color:#28a2e1;stop-opacity:1" offset="0.57124019" p:name="stop2268" id="fe589f17f1fd4921814942d5c09c484a"/>
<stop style="stop-color:#3cb3f0;stop-opacity:1" offset="0.74453777" p:name="stop2270" id="579f464c2a3b401fbeaef7c1f53068ca"/>
<stop style="stop-color:#51c4ff;stop-opacity:1" offset="1" p:name="stop2241" id="0ace3a6295fa4a8bbb0d753a16cf4f9c"/>
</linearGradient>
<linearGradient x1="439.5" y1="104" x2="439.5" y2="88" xlink:href="#ac6e267c714f472b93ad88de6fdd705a" xmlns:xlink="http://www.w3.org/1999/xlink" gradientUnits="userSpaceOnUse" gradientTransform="translate(-381.00001,-85.899192)" p:name="linearGradient57450" id="28700d6269c4470699e47193ee7ce535"/>
</defs>
<rect style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#a19685;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" width="34" height="20" x="0.5" y="0.5" rx="3" ry="3" p:name="rect" id="eb06dcc41bd24e53a3796f5955b9ddcc"/>
<text xml:space="preserve" style="font-size: 12px; font-style: normal; font-weight: normal; text-align: left; text-anchor: start; dominant-baseline: central; fill: rgb(0, 0, 0); font-family: Liberation Sans; fill-opacity: 1; text-decoration: none;" x="4.5048509" y="14.894419" p:name="text" id="c5090e4767774efc8252ed33ca75394a" transform="translate(2,-4)">Text box</text>
<path d="M 33.7,1.3360847 L 3.4959684,1.3360847 C 2.0817584,1.2771647 1.1978687,2.5825147 1.3746487,3.9378047 L 1.3746487,19.3" style="opacity: 0.273632; fill: none; fill-rule: evenodd; stroke: rgb(109, 109, 109); stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; visibility: visible;" p:name="path" id="c8e207ee24ac4e49a5bf1d55507f14e9"/>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:PlainTextV2" id="db871611344843e1a7d0ab9428c3c1b7" transform="matrix(1,0,0,1,362,407)"><p:metadata><p:property name="disabled"><![CDATA[false]]></p:property><p:property name="width"><![CDATA[100,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="label"><![CDATA[...]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textAlign"><![CDATA[0,0]]></p:property></p:metadata>
<rect x="0" y="0" style="fill: none; stroke: none; visibility: hidden; display: none;" p:name="bgRect" id="1ade0dbffb4c4f33ae307b5dab2f552e" width="0" height="0"/>
<text xml:space="preserve" p:name="text" id="898b34c0d0fa4fcf98765d1cc16b026c" style="fill: rgb(0, 0, 0); fill-opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;"><tspan x="0" y="0">...</tspan></text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:PlainTextV2" id="6d4b51a8a9594119988fbb7d9305cfad" transform="matrix(1,0,0,1,368,432)"><p:metadata><p:property name="disabled"><![CDATA[false]]></p:property><p:property name="width"><![CDATA[100,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="label"><![CDATA[VK-Preis]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textAlign"><![CDATA[0,0]]></p:property></p:metadata>
<rect x="0" y="0" style="fill: none; stroke: none; visibility: hidden; display: none;" p:name="bgRect" id="597fadcbcda34a729661322c510f83b3" width="0" height="0"/>
<text xml:space="preserve" p:name="text" id="1529baa13d7341049cd0538861e57bbf" style="fill: rgb(0, 0, 0); fill-opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;"><tspan x="0" y="0">VK-Preis</tspan></text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.GTK.Widgets:TextBox" id="430def69831c42ca8a64377a2735c166" transform="matrix(1,0,0,1,507,417)"><p:metadata><p:property name="box"><![CDATA[35,21]]></p:property><p:property name="disabled"><![CDATA[false]]></p:property><p:property name="text"><![CDATA[Text box]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA[Liberation Sans|normal|normal|12px|none]]></p:property><p:property name="textAlign"><![CDATA[0,1]]></p:property></p:metadata>
<defs p:name="defs2659" id="f42d64f2b1f8422693ba78866763ff1b">
<linearGradient p:name="linearGradient31435" id="49b7bff9101b4807a015a827f5e79178">
<stop style="stop-color:#bab4a7;stop-opacity:1" offset="0" p:name="stop31437" id="ba3843eb55f84e2fb6ab217d59407d2e"/>
<stop style="stop-color:#bab4a8;stop-opacity:1" offset="0.30131003" p:name="stop31439" id="4c93acf2d33345628edf275d531d78d0"/>
<stop style="stop-color:#d6cec0;stop-opacity:1" offset="1" p:name="stop31441" id="86b4b67ed0714875b10528b9439fc154"/>
</linearGradient>
<linearGradient x1="503" y1="106" x2="503" y2="86" xlink:href="#49b7bff9101b4807a015a827f5e79178" xmlns:xlink="http://www.w3.org/1999/xlink" gradientUnits="userSpaceOnUse" gradientTransform="translate(-381.00001,-85.899192)" p:name="linearGradient55484" id="43bed0f9f6b64f83bbda5e399559ff0e"/>
<linearGradient p:name="linearGradient2237" id="74203512d1b348b4b57b3d31e1209a5a">
<stop style="stop-color:#0080c3;stop-opacity:1" offset="0" p:name="stop2239" id="8926afb104074a6cacc5cfcb86097cd5"/>
<stop style="stop-color:#28a2e1;stop-opacity:1" offset="0.57124019" p:name="stop2268" id="329fcbea0fc3427aba6580c84fc1d23a"/>
<stop style="stop-color:#3cb3f0;stop-opacity:1" offset="0.74453777" p:name="stop2270" id="a5bbb5650660455d98b44e403ba08d2d"/>
<stop style="stop-color:#51c4ff;stop-opacity:1" offset="1" p:name="stop2241" id="68164aff6e8049b2b17224a8f1bea826"/>
</linearGradient>
<linearGradient x1="439.5" y1="104" x2="439.5" y2="88" xlink:href="#74203512d1b348b4b57b3d31e1209a5a" xmlns:xlink="http://www.w3.org/1999/xlink" gradientUnits="userSpaceOnUse" gradientTransform="translate(-381.00001,-85.899192)" p:name="linearGradient57450" id="8a716131995f4b49a1aecb18fb04cd34"/>
</defs>
<rect style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#a19685;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" width="34" height="20" x="0.5" y="0.5" rx="3" ry="3" p:name="rect" id="2d00cc3add1a4b49b95dd30f6cdb81a8"/>
<text xml:space="preserve" style="font-size: 12px; font-style: normal; font-weight: normal; text-align: left; text-anchor: start; dominant-baseline: central; fill: rgb(0, 0, 0); font-family: Liberation Sans; fill-opacity: 1; text-decoration: none;" x="4.5048509" y="14.894419" p:name="text" id="097df9f91dd74414a713cf5eb635f954" transform="translate(2,-4)">Text box</text>
<path d="M 33.7,1.3360847 L 3.4959684,1.3360847 C 2.0817584,1.2771647 1.1978687,2.5825147 1.3746487,3.9378047 L 1.3746487,19.3" style="opacity: 0.273632; fill: none; fill-rule: evenodd; stroke: rgb(109, 109, 109); stroke-width: 1px; stroke-linecap: butt; stroke-linejoin: miter; stroke-opacity: 1; visibility: visible;" p:name="path" id="6718daaa7c804fc487fd9c66ae93c77d"/>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.GTK.Widgets:Button" id="15b851022de74825990b84c04ad1e95f" transform="matrix(1,0,0,1,355,449)"><p:metadata><p:property name="box"><![CDATA[90,24]]></p:property><p:property name="buttonText"><![CDATA[nächste Auktion]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA[Liberation Sans|normal|normal|12px|none]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property><p:property name="disabled"><![CDATA[false]]></p:property></p:metadata>
<defs>
<linearGradient x1="0%" y1="0%" x2="0%" y2="100%" p:name="linearFill" id="3585fb0d33104a4881d5360e3ae39c3a">
<stop style="stop-color:#fdfdfc;stop-opacity:1" offset="0" p:name="stop1" id="39d44034c99f480d9185a596148f7942"/>
<stop style="stop-color: rgb(235, 235, 235); stop-opacity: 1;" offset="0.7" p:name="stop2" id="3eb49f5f67444dbfaf275b3f1e84c5c6"/>
<stop style="stop-color: rgb(252, 252, 252); stop-opacity: 1;" offset="1" p:name="stop3" id="2c1dade30da24217baee187105d5917c"/>
</linearGradient>
</defs>
<rect width="89" height="23" rx="3" ry="3" x="0.5" y="0.5" style="fill: url(&quot;#3585fb0d33104a4881d5360e3ae39c3a&quot;) none; stroke: rgb(161, 150, 133); stroke-width: 1; stroke-linejoin: round; stroke-opacity: 1;" p:name="rect" id="43273451b1cc483aa968beec53f2c500"/>
<text x="31.5" y="17.25" style="font-size: 12px; font-style: normal; font-weight: normal; text-align: left; text-anchor: start; dominant-baseline: central; fill: rgb(0, 0, 0); font-family: Liberation Sans; fill-opacity: 1; text-decoration: none;" xml:space="preserve" p:name="text" id="f64cf3e2aeed49b5b6ac5028b1527725" transform="translate(-27,-5)">nächste Auktion</text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.GTK.Widgets:Button" id="547cb417230a4cdeb44221a556950bb5" transform="matrix(1,0,0,1,473,449)"><p:metadata><p:property name="box"><![CDATA[90,24]]></p:property><p:property name="buttonText"><![CDATA[Fertig]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA[Liberation Sans|normal|normal|12px|none]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property><p:property name="disabled"><![CDATA[false]]></p:property></p:metadata>
<defs>
<linearGradient x1="0%" y1="0%" x2="0%" y2="100%" p:name="linearFill" id="d09f0527982c43d5bdceb62fa44d6ae0">
<stop style="stop-color:#fdfdfc;stop-opacity:1" offset="0" p:name="stop1" id="ca4350ff457a406db7c0ed6c7cfdfcd7"/>
<stop style="stop-color: rgb(235, 235, 235); stop-opacity: 1;" offset="0.7" p:name="stop2" id="927dea740d5b452c9a9694b1d0a7dbbf"/>
<stop style="stop-color: rgb(252, 252, 252); stop-opacity: 1;" offset="1" p:name="stop3" id="d8fe8c29fcff4dc78646a835ae7116aa"/>
</linearGradient>
</defs>
<rect width="89" height="23" rx="3" ry="3" x="0.5" y="0.5" style="fill: url(&quot;#d09f0527982c43d5bdceb62fa44d6ae0&quot;) none; stroke: rgb(161, 150, 133); stroke-width: 1; stroke-linejoin: round; stroke-opacity: 1;" p:name="rect" id="95d15d277a5e4adaaaff99a1cdd68cda"/>
<text x="31.5" y="17.25" style="font-size: 12px; font-style: normal; font-weight: normal; text-align: left; text-anchor: start; dominant-baseline: central; fill: rgb(0, 0, 0); font-family: Liberation Sans; fill-opacity: 1; text-decoration: none;" xml:space="preserve" p:name="text" id="b1bc20b3b09a44179858190b62b1bc6b" transform="translate(-1,-5)">Fertig</text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:arrow" p:sc="Curvy Connector" id="33794bef644142eb97075d6046edb995" transform="matrix(1,0,0,1,713,392)"><p:metadata><p:property name="startPin" p:connectedShapeId="547cb417230a4cdeb44221a556950bb5" p:connectedOutletId="bottom-center" p:viax="-195" p:viay="91"><![CDATA[-195,81]]></p:property><p:property name="endPin"><![CDATA[-585,70]]></p:property><p:property name="withStartArrow"><![CDATA[false]]></p:property><p:property name="withEndArrow"><![CDATA[true]]></p:property><p:property name="mode"><![CDATA[curvy]]></p:property><p:property name="detached"><![CDATA[false]]></p:property><p:property name="strokeColor"><![CDATA[#666666FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property><p:property name="textContent"><![CDATA[]]></p:property><p:property name="textFont"><![CDATA[Helvetica|normal|normal|12px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property></p:metadata>
<defs>
<path style="stroke-linejoin: round; fill: none;" p:name="path" id="2fb369d7fb3a4b5e8d3d00a9c408d399" d="M -195 81 C -195 141 -525 73 -585 70 M -580 76 L -585 70 L -579 65"/>
</defs>
<use xlink:href="#2fb369d7fb3a4b5e8d3d00a9c408d399" xmlns:xlink="http://www.w3.org/1999/xlink" stroke-width="10" stroke-opacity="0" stroke="#FF0000"/>
<use xlink:href="#2fb369d7fb3a4b5e8d3d00a9c408d399" xmlns:xlink="http://www.w3.org/1999/xlink" p:name="outArrow1" id="0158975a1f2b4ec18b7da0857a13f13e" style="stroke: rgb(102, 102, 102); stroke-opacity: 1; stroke-width: 2;"/>
<text p:name="text" id="440e4694f9d740a586be01a25a2f0798" style="fill: rgb(0, 0, 0); fill-opacity: 1; font-family: Helvetica; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none;">
<textPath xlink:href="#2fb369d7fb3a4b5e8d3d00a9c408d399" xmlns:xlink="http://www.w3.org/1999/xlink" startOffset="50%" text-anchor="middle" alignment-baseline="middle">
<tspan dy="-4" p:name="textSpan" id="777a3e8889cb4cf795613d81c752512a" dx="-16"></tspan>
</textPath>
</text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:arrow" p:sc="Curvy Connector" id="e7dd95a1096a422b963601bdaf362001" transform="matrix(1,0,0,1,201,354)"><p:metadata><p:property name="startPin" p:connectedShapeId="af62a0e98d4f469fbe23dae1c10fd79f" p:connectedOutletId="middle-right" p:viax="-35" p:viay="52"><![CDATA[-45,52]]></p:property><p:property name="endPin"><![CDATA[145,-1]]></p:property><p:property name="withStartArrow"><![CDATA[false]]></p:property><p:property name="withEndArrow"><![CDATA[true]]></p:property><p:property name="mode"><![CDATA[curvy]]></p:property><p:property name="detached"><![CDATA[false]]></p:property><p:property name="strokeColor"><![CDATA[#666666FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property><p:property name="textContent"><![CDATA[]]></p:property><p:property name="textFont"><![CDATA[Helvetica|normal|normal|12px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property></p:metadata>
<defs>
<path style="stroke-linejoin: round; fill: none;" p:name="path" id="89e5c62420324052837a0c658501b396" d="M -45 52 C 15 52 87 16 145 -1 M 138 -5 L 145 -1 L 141 6"/>
</defs>
<use xlink:href="#89e5c62420324052837a0c658501b396" xmlns:xlink="http://www.w3.org/1999/xlink" stroke-width="10" stroke-opacity="0" stroke="#FF0000"/>
<use xlink:href="#89e5c62420324052837a0c658501b396" xmlns:xlink="http://www.w3.org/1999/xlink" p:name="outArrow1" id="37c771847f69437eacff38990805afc2" style="stroke: rgb(102, 102, 102); stroke-opacity: 1; stroke-width: 2;"/>
<text p:name="text" id="48e3c330a5cd45b59ed216fd0f7037b7" style="fill: rgb(0, 0, 0); fill-opacity: 1; font-family: Helvetica; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none;">
<textPath xlink:href="#89e5c62420324052837a0c658501b396" xmlns:xlink="http://www.w3.org/1999/xlink" startOffset="50%" text-anchor="middle" alignment-baseline="middle">
<tspan dy="-4" p:name="textSpan" id="a104a09741e34491ace5a432a0980abb" dx="-16"></tspan>
</textPath>
</text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:arrow" p:sc="Curvy Connector" id="eab4cf5b9def4bada582f6b845e80048" transform="matrix(1,0,0,1,220,364)"><p:metadata><p:property name="startPin" p:connectedShapeId="15b851022de74825990b84c04ad1e95f" p:connectedOutletId="middle-left" p:viax="125" p:viay="97"><![CDATA[135,97]]></p:property><p:property name="endPin"><![CDATA[126,3]]></p:property><p:property name="withStartArrow"><![CDATA[false]]></p:property><p:property name="withEndArrow"><![CDATA[true]]></p:property><p:property name="mode"><![CDATA[curvy]]></p:property><p:property name="detached"><![CDATA[false]]></p:property><p:property name="strokeColor"><![CDATA[#666666FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property><p:property name="textContent"><![CDATA[]]></p:property><p:property name="textFont"><![CDATA[Helvetica|normal|normal|12px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property></p:metadata>
<defs>
<path style="stroke-linejoin: round; fill: none;" p:name="path" id="fa8540414c614e9cbad2197d68c24c79" d="M 135 97 C 88 97 125 50 126 3 M 120 9 L 126 3 L 132 9"/>
</defs>
<use xlink:href="#fa8540414c614e9cbad2197d68c24c79" xmlns:xlink="http://www.w3.org/1999/xlink" stroke-width="10" stroke-opacity="0" stroke="#FF0000"/>
<use xlink:href="#fa8540414c614e9cbad2197d68c24c79" xmlns:xlink="http://www.w3.org/1999/xlink" p:name="outArrow1" id="61040b7d28064d5f8f62b3ba3a44f384" style="stroke: rgb(102, 102, 102); stroke-opacity: 1; stroke-width: 2;"/>
<text p:name="text" id="5b4a4fe683fc434fb43b1b7de2fec840" style="fill: rgb(0, 0, 0); fill-opacity: 1; font-family: Helvetica; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none;">
<textPath xlink:href="#fa8540414c614e9cbad2197d68c24c79" xmlns:xlink="http://www.w3.org/1999/xlink" startOffset="50%" text-anchor="middle" alignment-baseline="middle">
<tspan dy="-4" p:name="textSpan" id="48666f5aa98043cf95ffcff8300f5b07" dx="-16"></tspan>
</textPath>
</text>
</g></Content></Page></Pages></Document>

View File

@ -0,0 +1,191 @@
<?xml version="1.0"?>
<Document xmlns="http://www.evolus.vn/Namespace/Pencil"><Properties/><Pages><Page><Properties><Property name="name">Untitled Page</Property><Property name="id">1431680998269_9773</Property><Property name="width">949</Property><Property name="height">523</Property><Property name="dimBackground"/><Property name="transparentBackground"/><Property name="backgroundColor">#ffffff</Property></Properties><Content><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:Bullet" id="c8a030d772414b4f851f8058eb4685b8" transform="matrix(1,0,0,1,325,33)"><p:metadata><p:property name="box"><![CDATA[194,194]]></p:property><p:property name="withBlur"><![CDATA[false]]></p:property><p:property name="fillColor"><![CDATA[#FFFFFFFF]]></p:property><p:property name="strokeColor"><![CDATA[#1B3280FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property><p:property name="textContent"><![CDATA[<br />]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property></p:metadata>
<defs>
<filter height="1.2558399" y="-0.12792" width="1.2558399" x="-0.12792" p:name="imageShading" id="28549eb736184bacb8a2eea02c93f687">
<feGaussianBlur stdDeviation="1.3325" in="SourceAlpha"/>
</filter>
<g p:name="container" id="701b572770da42428cc5ebd4a1e8ab56">
<ellipse p:name="ellipse" id="06ffc3dfa688433c8281adc9a1dbf6d0" cx="97" cy="97" rx="97" ry="97" style="fill: rgb(255, 255, 255); fill-opacity: 1; stroke: rgb(27, 50, 128); stroke-opacity: 1; stroke-width: 2;"/>
</g>
</defs>
<use xlink:href="#701b572770da42428cc5ebd4a1e8ab56" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(1, 1)" p:filter="url(#28549eb736184bacb8a2eea02c93f687)" style="opacity: 0.6; visibility: hidden; display: none;" p:heavy="true" p:name="bgCopy" id="e1af0a992c224ec3818e0286f9641f10"/>
<use xlink:href="#701b572770da42428cc5ebd4a1e8ab56" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<foreignObject x="0" y="89" width="194" height="16" p:name="text" id="bd70ec10ca09477384f424b9048d8666" style="fill: rgb(0, 0, 0); fill-opacity: 1; color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml"><br /></div></foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RoundedRect" id="c83c068da5c44448b25fa986be2bbdc5" transform="matrix(1,0,0,1,350,265)"><p:metadata><p:property name="box"><![CDATA[139,37]]></p:property><p:property name="withBlur"><![CDATA[false]]></p:property><p:property name="radius"><![CDATA[0,0]]></p:property><p:property name="textPadding"><![CDATA[0,4.625]]></p:property><p:property name="fillColor"><![CDATA[#FFFFFFFF]]></p:property><p:property name="strokeColor"><![CDATA[#1B3280FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property><p:property name="textContent"><![CDATA[9:00
]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property></p:metadata>
<defs>
<rect width="137" height="35" rx="0" ry="0" x="0" y="0" style="stroke-width: 2; fill: rgb(255, 255, 255); fill-opacity: 1; stroke: rgb(27, 50, 128); stroke-opacity: 1;" p:name="rrRect" id="8aa9f8db5aba4fd5af1b1889dc70c90e" transform="translate(1,1)"/>
<filter height="1.2558399" y="-0.12792" width="1.06396" x="-0.03198" p:name="shadingFilter" id="5ee2425d7fde442cae1d798f8069e70d">
<feGaussianBlur stdDeviation="1" in="SourceAlpha"/>
</filter>
</defs>
<use xlink:href="#8aa9f8db5aba4fd5af1b1889dc70c90e" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(2, 2)" p:filter="url(#5ee2425d7fde442cae1d798f8069e70d)" style="opacity: 0.5; visibility: hidden; display: none;" p:heavy="true" p:name="bgCopy" id="ce947e479e2148e79b765580d7baf21b"/>
<use xlink:href="#8aa9f8db5aba4fd5af1b1889dc70c90e" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<foreignObject x="4.625" y="11" width="129.75" height="16" p:name="text" id="1e0556224bfc41099aff9a80245a8b3c" style="font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none; fill: rgb(0, 0, 0); fill-opacity: 1; color: rgb(0, 0, 0); opacity: 1; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml">9:00
</div></foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:Line" id="32af037a9e3248c58c189797062892f7" transform="matrix(1,0,0,1,325,125)"><p:metadata><p:property name="box"><![CDATA[94,10]]></p:property><p:property name="strokeColor"><![CDATA[#1B3280FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property></p:metadata>
<rect style="fill: #000000; fill-opacity: 0; stroke: none;" x="0" y="0" p:name="bgRect" id="9120b55a10864649869d9879a7367132" width="94" height="10"/>
<path style="fill: none; stroke: rgb(27, 50, 128); stroke-width: 2; stroke-opacity: 1;" d="M 0 5 L 94 5" p:name="line1" id="471e41bcea2e4cf99d6be737d090a646" transform="translate(0,0)"/>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RoundedRect" id="facd62cec47b4bab8ec92f80ae8aed7e" transform="matrix(1,0,0,1,13,348)"><p:metadata><p:property name="box"><![CDATA[224,150]]></p:property><p:property name="withBlur"><![CDATA[false]]></p:property><p:property name="radius"><![CDATA[0,0]]></p:property><p:property name="textPadding"><![CDATA[0,18.75]]></p:property><p:property name="fillColor"><![CDATA[#FFFF99FF]]></p:property><p:property name="strokeColor"><![CDATA[#1B3280FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property><p:property name="textContent"><![CDATA[<br />]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property></p:metadata>
<defs>
<rect width="222" height="148" rx="0" ry="0" x="0" y="0" style="stroke-width: 2; fill: rgb(255, 255, 153); fill-opacity: 1; stroke: rgb(27, 50, 128); stroke-opacity: 1;" p:name="rrRect" id="206f69c6a2bc41ada8e1a22422b2d67a" transform="translate(1,1)"/>
<filter height="1.2558399" y="-0.12792" width="1.06396" x="-0.03198" p:name="shadingFilter" id="fa05db6270f54a9b8041bb8eee497d68">
<feGaussianBlur stdDeviation="1" in="SourceAlpha"/>
</filter>
</defs>
<use xlink:href="#206f69c6a2bc41ada8e1a22422b2d67a" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(2, 2)" p:filter="url(#fa05db6270f54a9b8041bb8eee497d68)" style="opacity: 0.5; visibility: hidden; display: none;" p:heavy="true" p:name="bgCopy" id="c12128f72c174511ae8e2a7bc43645a6"/>
<use xlink:href="#206f69c6a2bc41ada8e1a22422b2d67a" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<foreignObject x="18.75" y="67" width="186.5" height="16" p:name="text" id="38277febe43e4e3db71647aece240853" style="font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none; fill: rgb(0, 0, 0); fill-opacity: 1; color: rgb(0, 0, 0); opacity: 1; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml"><br /></div></foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RoundedRect" id="bf16d0a96dae4ce2879df366b40b28ec" transform="matrix(1,0,0,1,332,348)"><p:metadata><p:property name="box"><![CDATA[214,140]]></p:property><p:property name="withBlur"><![CDATA[false]]></p:property><p:property name="radius"><![CDATA[0,0]]></p:property><p:property name="textPadding"><![CDATA[0,17.5]]></p:property><p:property name="fillColor"><![CDATA[#FFFFFFFF]]></p:property><p:property name="strokeColor"><![CDATA[#1B3280FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property><p:property name="textContent"><![CDATA[<br />]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property></p:metadata>
<defs>
<rect width="212" height="138" rx="0" ry="0" x="0" y="0" style="stroke-width: 2; fill: rgb(255, 255, 255); fill-opacity: 1; stroke: rgb(27, 50, 128); stroke-opacity: 1;" p:name="rrRect" id="ba57844c10e74f358e27011dc49ee5c7" transform="translate(1,1)"/>
<filter height="1.2558399" y="-0.12792" width="1.06396" x="-0.03198" p:name="shadingFilter" id="fa7bd998e2e34728ae817e502b15cb8e">
<feGaussianBlur stdDeviation="1" in="SourceAlpha"/>
</filter>
</defs>
<use xlink:href="#ba57844c10e74f358e27011dc49ee5c7" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(2, 2)" p:filter="url(#fa7bd998e2e34728ae817e502b15cb8e)" style="opacity: 0.5; visibility: hidden; display: none;" p:heavy="true" p:name="bgCopy" id="1da4e0b31d9c4adba02f963467da0bce"/>
<use xlink:href="#ba57844c10e74f358e27011dc49ee5c7" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<foreignObject x="17.5" y="62" width="179" height="16" p:name="text" id="5cfd890005df4372805c14ac510ad1b1" style="font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none; fill: rgb(0, 0, 0); fill-opacity: 1; color: rgb(0, 0, 0); opacity: 1; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml"><br /></div></foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RoundedRect" id="40c1920819fc458b9010e7352d602727" transform="matrix(1,0,0,1,657,347)"><p:metadata><p:property name="box"><![CDATA[230,141]]></p:property><p:property name="withBlur"><![CDATA[false]]></p:property><p:property name="radius"><![CDATA[0,0]]></p:property><p:property name="textPadding"><![CDATA[0,17.625]]></p:property><p:property name="fillColor"><![CDATA[#999999FF]]></p:property><p:property name="strokeColor"><![CDATA[#1B3280FF]]></p:property><p:property name="strokeStyle"><![CDATA[2|]]></p:property><p:property name="textContent"><![CDATA[<br />]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property></p:metadata>
<defs>
<rect width="228" height="139" rx="0" ry="0" x="0" y="0" style="stroke-width: 2; fill: rgb(153, 153, 153); fill-opacity: 1; stroke: rgb(27, 50, 128); stroke-opacity: 1;" p:name="rrRect" id="380f11b01d24446d85ea96d267a430c9" transform="translate(1,1)"/>
<filter height="1.2558399" y="-0.12792" width="1.06396" x="-0.03198" p:name="shadingFilter" id="75176b85b09c4833aff38e1d944e312e">
<feGaussianBlur stdDeviation="1" in="SourceAlpha"/>
</filter>
</defs>
<use xlink:href="#380f11b01d24446d85ea96d267a430c9" xmlns:xlink="http://www.w3.org/1999/xlink" transform="translate(2, 2)" p:filter="url(#75176b85b09c4833aff38e1d944e312e)" style="opacity: 0.5; visibility: hidden; display: none;" p:heavy="true" p:name="bgCopy" id="7140594ec4674b899ca7e9de53c44066"/>
<use xlink:href="#380f11b01d24446d85ea96d267a430c9" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<foreignObject x="17.625" y="63" width="194.75" height="16" p:name="text" id="f5814819dc0d481985c750da8d0b9583" style="font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none; fill: rgb(0, 0, 0); fill-opacity: 1; color: rgb(0, 0, 0); opacity: 1; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml"><br /></div></foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.GTK.Widgets:Button" id="aa44e23e68754c06ad1ddb42c9abc546" transform="matrix(1,0,0,1,394,490)"><p:metadata><p:property name="box"><![CDATA[90,24]]></p:property><p:property name="buttonText"><![CDATA[Kaufen]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA[Liberation Sans|normal|normal|12px|none]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property><p:property name="disabled"><![CDATA[false]]></p:property></p:metadata>
<defs>
<linearGradient x1="0%" y1="0%" x2="0%" y2="100%" p:name="linearFill" id="a4ae2681e4eb4463941ccfe4b3c7b88d">
<stop style="stop-color:#fdfdfc;stop-opacity:1" offset="0" p:name="stop1" id="fa18939101d2426a941acdf3d2b9326f"/>
<stop style="stop-color: rgb(235, 235, 235); stop-opacity: 1;" offset="0.7" p:name="stop2" id="72f137ea62834f6aa954dc10ee8440cb"/>
<stop style="stop-color: rgb(252, 252, 252); stop-opacity: 1;" offset="1" p:name="stop3" id="1802a57bfc9f44f19473f2a39d189a57"/>
</linearGradient>
</defs>
<rect width="89" height="23" rx="3" ry="3" x="0.5" y="0.5" style="fill: url(&quot;#a4ae2681e4eb4463941ccfe4b3c7b88d&quot;) none; stroke: rgb(161, 150, 133); stroke-width: 1; stroke-linejoin: round; stroke-opacity: 1;" p:name="rect" id="7c54ce4e2e2c443ea248194e1cfe0e2c"/>
<text x="31.5" y="17.25" style="font-size: 12px; font-style: normal; font-weight: normal; text-align: left; text-anchor: start; dominant-baseline: central; fill: rgb(0, 0, 0); font-family: Liberation Sans; fill-opacity: 1; text-decoration: none;" xml:space="preserve" p:name="text" id="4e5896b959f34d52993b50347837e19d" transform="translate(-5,-5)">Kaufen</text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="79a7632512b54c5191789910a10c9b75" transform="matrix(1,0,0,1,22,397)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[<div style="text-align: center;"><small> </small>StartPreis: <br /></div>]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="65" height="16" p:name="htmlObject" id="79ce241b51a04d95841a51ef34feeaa1" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="7de2dee95ff74f56b1f8cda6cf1fcdf6" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml"><div style="text-align: center;"><small> </small>StartPreis: <br /></div></div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="a0f672fd1fb14cefa1df651eb41c3fa0" transform="matrix(1,0,0,1,25,426)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Beschreibung:]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="83" height="16" p:name="htmlObject" id="08c6874352054da281818a5d125d5f56" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="c335909612aa4c4db4974f27aaef3111" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Beschreibung:</div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="9f45eb630f9946f1878fad7f2dc8fb2c" transform="matrix(1,0,0,1,25,366)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Nächste Auktion]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="96" height="16" p:name="htmlObject" id="1ea30b8396794525bf87c27741cf019e" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="abbe1ac28ecb40dbadcba98af22d99ba" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Nächste Auktion</div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="d9178f3f366f44feb1fb1605b28e724b" transform="matrix(1,0,0,1,25,460)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Menge:]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="43" height="16" p:name="htmlObject" id="a319f3b85b2b49eeb787677772f3bb9a" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="b8ea5e7e4ce743e6b3739e6ae393c726" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Menge:</div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="62f6a5bd54a24678b07b8ba170edd7f1" transform="matrix(1,0,0,1,336,357)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Aktuelle Auktion<br />]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="95" height="16" p:name="htmlObject" id="c63e20e7dfc4421fa686dd5fe0cbfcfc" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="5474a8f029b64392b2e0477db95038aa" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Aktuelle Auktion<br /></div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="e3c53344294a4f79ae510da6245c4178" transform="matrix(1,0,0,1,336,411)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Beschreibung:]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="83" height="16" p:name="htmlObject" id="7c32228fb4134b5abe74e8a2bd31de69" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="3e93b1d2fb774655a566d521957d507d" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Beschreibung:</div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="f35eec6681b145ccbd040db7d1effb4a" transform="matrix(1,0,0,1,337,446)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Menge:]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="43" height="16" p:name="htmlObject" id="3185aae5fbfd44e292dbf2a5b797fe10" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="7c40c48fa0f44dcea61cf7f040450444" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Menge:</div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="65ef84fcb4494a46ac1d9baf50f916f6" transform="matrix(1,0,0,1,336,383)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Aktueller Preis:<br />]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="89" height="16" p:name="htmlObject" id="46cf8c6f65ad4b9fb21497a6e61dc850" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="9bee733b680a45e9a526492b3e8a3d2b" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Aktueller Preis:<br /></div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="c0c505b7e2ed41fca90b2bba03fb92fd" transform="matrix(1,0,0,1,668,357)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Letzte Auktion<br />]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="84" height="16" p:name="htmlObject" id="3034e400ebec40d187406221e891714d" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="f28f12941c3d4adda9a7e863131b9aa0" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Letzte Auktion<br /></div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="aee175f72c524a05b5f18fdc68c23d4e" transform="matrix(1,0,0,1,669,411)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Beschreibung:]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="83" height="16" p:name="htmlObject" id="6a8aeb6cb45b41af92f6b7d310f85ee5" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="ce477e19a4194c7cac04e368b62c3056" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Beschreibung:</div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="4d924eb097194878806d084ccef407a9" transform="matrix(1,0,0,1,668,442)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Menge:]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="43" height="16" p:name="htmlObject" id="5173e606195148c3919195510e317004" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="89ce77f3df82404b94fd0b756d14a758" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Menge:</div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.Common:RichTextBoxV2" id="be810a3648d2454785cc537f088f3f96" transform="matrix(1,0,0,1,668,383)"><p:metadata><p:property name="width"><![CDATA[200,0]]></p:property><p:property name="fixedWidth"><![CDATA[false]]></p:property><p:property name="textContent"><![CDATA[Verkaufs Preis:<br />]]></p:property><p:property name="textFont"><![CDATA["Liberation Sans",Arial,sans-serif|normal|normal|13px|none]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="customStyle"><![CDATA[
]]></p:property></p:metadata>
<foreignObject x="0" y="0" width="88" height="16" p:name="htmlObject" id="b479ed5e6e6a462b98d6d240147334ee" style="color: rgb(0, 0, 0); opacity: 1; font-family: &quot;Liberation Sans&quot;,Arial,sans-serif; font-size: 13px; font-weight: normal; font-style: normal; text-decoration: none;">
<div xmlns="http://www.w3.org/1999/xhtml" p:name="textDiv" id="56442e5eefcb41d49f34bcc8bc55c0b9" style="display: inline-block; white-space: nowrap; text-decoration: none;"><div xmlns="http://www.w3.org/1999/xhtml">Verkaufs Preis:<br /></div></div>
</foreignObject>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.GTK.Widgets:Button" id="4724da7b796a405b971a1f15e98e355f" transform="matrix(1,0,0,1,823,81)"><p:metadata><p:property name="box"><![CDATA[90,24]]></p:property><p:property name="buttonText"><![CDATA[Charge-Manager]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA[Liberation Sans|normal|normal|12px|none]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property><p:property name="disabled"><![CDATA[false]]></p:property></p:metadata>
<defs>
<linearGradient x1="0%" y1="0%" x2="0%" y2="100%" p:name="linearFill" id="423f7a9968654a4d82621ae1cf7c1cec">
<stop style="stop-color:#fdfdfc;stop-opacity:1" offset="0" p:name="stop1" id="6930207fbf8d4e5c9b9f988234b94df9"/>
<stop style="stop-color: rgb(235, 235, 235); stop-opacity: 1;" offset="0.7" p:name="stop2" id="47db81e8ca8146b1b4d87941ff454d5c"/>
<stop style="stop-color: rgb(252, 252, 252); stop-opacity: 1;" offset="1" p:name="stop3" id="b96c98ce38e54ed7a546a1dfccfdace0"/>
</linearGradient>
</defs>
<rect width="89" height="23" rx="3" ry="3" x="0.5" y="0.5" style="fill: url(&quot;#423f7a9968654a4d82621ae1cf7c1cec&quot;) none; stroke: rgb(161, 150, 133); stroke-width: 1; stroke-linejoin: round; stroke-opacity: 1;" p:name="rect" id="483c17982b804f2a9085085c86bdb8d1"/>
<text x="31.5" y="17.25" style="font-size: 12px; font-style: normal; font-weight: normal; text-align: left; text-anchor: start; dominant-baseline: central; fill: rgb(0, 0, 0); font-family: Liberation Sans; fill-opacity: 1; text-decoration: none;" xml:space="preserve" p:name="text" id="b4aa0ae4ac884a66a2e4f8d5437b81c1" transform="translate(-27,-5)">Charge-Manager</text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.GTK.Widgets:Button" id="906a0fc0b9cb4f4aa71b2ef6ce56abad" transform="matrix(1,0,0,1,823,12)"><p:metadata><p:property name="box"><![CDATA[90,24]]></p:property><p:property name="buttonText"><![CDATA[Käufer 1]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA[Liberation Sans|normal|normal|12px|none]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property><p:property name="disabled"><![CDATA[false]]></p:property></p:metadata>
<defs>
<linearGradient x1="0%" y1="0%" x2="0%" y2="100%" p:name="linearFill" id="a6ec52debf344e41b319e463bced601c">
<stop style="stop-color:#fdfdfc;stop-opacity:1" offset="0" p:name="stop1" id="b691d6a1969d4867b47889aa31012d24"/>
<stop style="stop-color: rgb(235, 235, 235); stop-opacity: 1;" offset="0.7" p:name="stop2" id="6d371871a7aa41a7ac36ca5c5ccf3381"/>
<stop style="stop-color: rgb(252, 252, 252); stop-opacity: 1;" offset="1" p:name="stop3" id="c08c6b34df0b40abba68fe44f76971a7"/>
</linearGradient>
</defs>
<rect width="89" height="23" rx="3" ry="3" x="0.5" y="0.5" style="fill: url(&quot;#a6ec52debf344e41b319e463bced601c&quot;) none; stroke: rgb(161, 150, 133); stroke-width: 1; stroke-linejoin: round; stroke-opacity: 1;" p:name="rect" id="e7695504adae43c7a5424b6091512f3f"/>
<text x="31.5" y="17.25" style="font-size: 12px; font-style: normal; font-weight: normal; text-align: left; text-anchor: start; dominant-baseline: central; fill: rgb(0, 0, 0); font-family: Liberation Sans; fill-opacity: 1; text-decoration: none;" xml:space="preserve" p:name="text" id="600b026597bb4206829a1fc065dcea59" transform="translate(-7,-5)">Käufer 1</text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.GTK.Widgets:Button" id="580892f3e7b2427c93a1c57786e4b12e" transform="matrix(1,0,0,1,823,42)"><p:metadata><p:property name="box"><![CDATA[90,24]]></p:property><p:property name="buttonText"><![CDATA[Käufer 2]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA[Liberation Sans|normal|normal|12px|none]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property><p:property name="disabled"><![CDATA[false]]></p:property></p:metadata>
<defs>
<linearGradient x1="0%" y1="0%" x2="0%" y2="100%" p:name="linearFill" id="12ac0264632d4557bae9b479e122dc89">
<stop style="stop-color:#fdfdfc;stop-opacity:1" offset="0" p:name="stop1" id="56047028821a4e07a93b34ab17f1d8a7"/>
<stop style="stop-color: rgb(235, 235, 235); stop-opacity: 1;" offset="0.7" p:name="stop2" id="41b26cd9ca9940d89b6f67ffcd58f31c"/>
<stop style="stop-color: rgb(252, 252, 252); stop-opacity: 1;" offset="1" p:name="stop3" id="3d673cc7e36348729083f21ce844283d"/>
</linearGradient>
</defs>
<rect width="89" height="23" rx="3" ry="3" x="0.5" y="0.5" style="fill: url(&quot;#12ac0264632d4557bae9b479e122dc89&quot;) none; stroke: rgb(161, 150, 133); stroke-width: 1; stroke-linejoin: round; stroke-opacity: 1;" p:name="rect" id="81046398dcfb4bd29eba84ddd4da2643"/>
<text x="31.5" y="17.25" style="font-size: 12px; font-style: normal; font-weight: normal; text-align: left; text-anchor: start; dominant-baseline: central; fill: rgb(0, 0, 0); font-family: Liberation Sans; fill-opacity: 1; text-decoration: none;" xml:space="preserve" p:name="text" id="54d7b2670b5e4eba8cba52caa419b98f" transform="translate(-8,-5)">Käufer 2</text>
</g><g xmlns="http://www.w3.org/2000/svg" p:type="Shape" xmlns:p="http://www.evolus.vn/Namespace/Pencil" p:def="Evolus.GTK.Widgets:Button" id="1d2805f4d9674f608c506ab4f04add6a" transform="matrix(1,0,0,1,823,112)"><p:metadata><p:property name="box"><![CDATA[90,24]]></p:property><p:property name="buttonText"><![CDATA[Log]]></p:property><p:property name="textColor"><![CDATA[#000000FF]]></p:property><p:property name="textFont"><![CDATA[Liberation Sans|normal|normal|12px|none]]></p:property><p:property name="textAlign"><![CDATA[1,1]]></p:property><p:property name="disabled"><![CDATA[false]]></p:property></p:metadata>
<defs>
<linearGradient x1="0%" y1="0%" x2="0%" y2="100%" p:name="linearFill" id="7dd3806f32484a74a49793d462b582ee">
<stop style="stop-color:#fdfdfc;stop-opacity:1" offset="0" p:name="stop1" id="56a630f44d5c4423ad3a783ed84a698e"/>
<stop style="stop-color: rgb(235, 235, 235); stop-opacity: 1;" offset="0.7" p:name="stop2" id="0ebdfdc0e4b14c809414498046938fb4"/>
<stop style="stop-color: rgb(252, 252, 252); stop-opacity: 1;" offset="1" p:name="stop3" id="13c06df5b8204458a94f6a64b699bbd8"/>
</linearGradient>
</defs>
<rect width="89" height="23" rx="3" ry="3" x="0.5" y="0.5" style="fill: url(&quot;#7dd3806f32484a74a49793d462b582ee&quot;) none; stroke: rgb(161, 150, 133); stroke-width: 1; stroke-linejoin: round; stroke-opacity: 1;" p:name="rect" id="2afdaa5c8aad49ed8c345e9811f5d159"/>
<text x="31.5" y="17.25" style="font-size: 12px; font-style: normal; font-weight: normal; text-align: left; text-anchor: start; dominant-baseline: central; fill: rgb(0, 0, 0); font-family: Liberation Sans; fill-opacity: 1; text-decoration: none;" xml:space="preserve" p:name="text" id="82c5b760739d421c955170bc35499af6" transform="translate(4,-5)">Log</text>
</g></Content></Page></Pages></Document>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,422 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<diagram program="umlet" version="13.2">
<zoom_level>10</zoom_level>
<element>
<id>Relation</id>
<coordinates>
<x>220</x>
<y>20</y>
<w>30</w>
<h>60</h>
</coordinates>
<panel_attributes>lt=&lt;-</panel_attributes>
<additional_attributes>10.0;40.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>UMLSpecialState</id>
<coordinates>
<x>220</x>
<y>10</y>
<w>20</w>
<h>20</h>
</coordinates>
<panel_attributes>type=initial</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>170</x>
<y>60</y>
<w>120</w>
<h>60</h>
</coordinates>
<panel_attributes>Simulationsansicht
symbol=substate</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>150</x>
<y>200</y>
<w>150</w>
<h>40</h>
</coordinates>
<panel_attributes>Chargenmanager</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>70</x>
<y>300</y>
<w>120</w>
<h>40</h>
</coordinates>
<panel_attributes>Liste Auktionen
einer Charge</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>60</x>
<y>420</y>
<w>160</w>
<h>40</h>
</coordinates>
<panel_attributes>Bearbeitung Auktion</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>270</x>
<y>300</y>
<w>120</w>
<h>40</h>
</coordinates>
<panel_attributes>neue Auktion
einer Charge</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>210</x>
<y>110</y>
<w>40</w>
<h>110</h>
</coordinates>
<panel_attributes>lt=-&gt;
8)</panel_attributes>
<additional_attributes>10.0;10.0;10.0;90.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>120</x>
<y>230</y>
<w>80</w>
<h>90</h>
</coordinates>
<panel_attributes>lt=-&gt;
4)</panel_attributes>
<additional_attributes>60.0;10.0;10.0;70.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>240</x>
<y>230</y>
<w>110</w>
<h>90</h>
</coordinates>
<panel_attributes>lt=-&gt;
3)</panel_attributes>
<additional_attributes>10.0;10.0;90.0;70.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>120</x>
<y>330</y>
<w>40</w>
<h>110</h>
</coordinates>
<panel_attributes>lt=-&gt;
6)</panel_attributes>
<additional_attributes>20.0;10.0;10.0;90.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>300</x>
<y>330</y>
<w>70</w>
<h>70</h>
</coordinates>
<panel_attributes>lt=-&gt;
1)</panel_attributes>
<additional_attributes>10.0;10.0;10.0;50.0;50.0;50.0;50.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>280</x>
<y>230</y>
<w>110</w>
<h>90</h>
</coordinates>
<panel_attributes>lt=-&gt;
2)</panel_attributes>
<additional_attributes>90.0;70.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>150</x>
<y>230</y>
<w>70</w>
<h>90</h>
</coordinates>
<panel_attributes>lt=-&gt;
5)</panel_attributes>
<additional_attributes>10.0;70.0;50.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>150</x>
<y>330</y>
<w>60</w>
<h>110</h>
</coordinates>
<panel_attributes>lt=-&gt;
5),7)</panel_attributes>
<additional_attributes>20.0;90.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>250</x>
<y>110</y>
<w>40</w>
<h>110</h>
</coordinates>
<panel_attributes>lt=-&gt;
5)</panel_attributes>
<additional_attributes>10.0;90.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>UMLObject</id>
<coordinates>
<x>90</x>
<y>470</y>
<w>240</w>
<h>180</h>
</coordinates>
<panel_attributes>Legende:
1) click "nächste Auktion"
2) click "Fertig"
3) click "neue Charge"
4) click auf "Charge n"
5) click "zurück"
6) click auf "Auktion n"
7) click "speichern"
8) click "Chargenmanager"
9) Fenster schließen</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLSpecialState</id>
<coordinates>
<x>750</x>
<y>50</y>
<w>20</w>
<h>20</h>
</coordinates>
<panel_attributes>type=initial</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>670</x>
<y>110</y>
<w>170</w>
<h>40</h>
</coordinates>
<panel_attributes>Simulationsansicht
(lokal)</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>750</x>
<y>50</y>
<w>30</w>
<h>80</h>
</coordinates>
<panel_attributes>lt=&lt;-</panel_attributes>
<additional_attributes>10.0;60.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>610</x>
<y>120</y>
<w>100</w>
<h>120</h>
</coordinates>
<panel_attributes>lt=&lt;-
10)</panel_attributes>
<additional_attributes>80.0;30.0;80.0;100.0;10.0;100.0;10.0;10.0;60.0;10.0</additional_attributes>
</element>
<element>
<id>UMLObject</id>
<coordinates>
<x>560</x>
<y>490</y>
<w>400</w>
<h>150</h>
</coordinates>
<panel_attributes>Legende lokal:
10) click "Kauf": VK-Preis setzen, nächste Auktion starten
11) für Steuerung aktueller Preis, "Uhr", Startzeit
12) WebWorker kauft: VK-Preis setzen, nächste Auktion starten</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>810</x>
<y>140</y>
<w>50</w>
<h>110</h>
</coordinates>
<panel_attributes>lt=&lt;-
11)</panel_attributes>
<additional_attributes>10.0;10.0;10.0;80.0;10.0;90.0</additional_attributes>
</element>
<element>
<id>UMLTimer</id>
<coordinates>
<x>780</x>
<y>230</y>
<w>80</w>
<h>70</h>
</coordinates>
<panel_attributes>Systemzeit</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLSpecialState</id>
<coordinates>
<x>460</x>
<y>80</y>
<w>20</w>
<h>20</h>
</coordinates>
<panel_attributes>type=final</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>280</x>
<y>70</y>
<w>210</w>
<h>40</h>
</coordinates>
<panel_attributes>lt=&lt;-
9)</panel_attributes>
<additional_attributes>190.0;20.0;10.0;20.0</additional_attributes>
</element>
<element>
<id>UMLSpecialState</id>
<coordinates>
<x>460</x>
<y>210</y>
<w>20</w>
<h>20</h>
</coordinates>
<panel_attributes>type=final</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLSpecialState</id>
<coordinates>
<x>460</x>
<y>310</y>
<w>20</w>
<h>20</h>
</coordinates>
<panel_attributes>type=final</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLSpecialState</id>
<coordinates>
<x>460</x>
<y>400</y>
<w>20</w>
<h>20</h>
</coordinates>
<panel_attributes>type=final</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLSpecialState</id>
<coordinates>
<x>460</x>
<y>430</y>
<w>20</w>
<h>20</h>
</coordinates>
<panel_attributes>type=final</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>290</x>
<y>200</y>
<w>200</w>
<h>40</h>
</coordinates>
<panel_attributes>lt=&lt;-
9)</panel_attributes>
<additional_attributes>180.0;20.0;10.0;20.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>380</x>
<y>300</y>
<w>110</w>
<h>40</h>
</coordinates>
<panel_attributes>lt=&lt;-
9)</panel_attributes>
<additional_attributes>90.0;20.0;10.0;20.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>210</x>
<y>420</y>
<w>280</w>
<h>40</h>
</coordinates>
<panel_attributes>lt=&lt;-
9)</panel_attributes>
<additional_attributes>260.0;20.0;10.0;20.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>170</x>
<y>330</y>
<w>320</w>
<h>100</h>
</coordinates>
<panel_attributes>lt=&lt;-
9)</panel_attributes>
<additional_attributes>300.0;80.0;90.0;80.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>710</x>
<y>140</y>
<w>80</w>
<h>100</h>
</coordinates>
<panel_attributes>lt=&lt;-
12)</panel_attributes>
<additional_attributes>60.0;10.0;60.0;80.0;10.0;80.0;10.0;10.0</additional_attributes>
</element>
</diagram>

View File

@ -0,0 +1,250 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<diagram program="umlet" version="13.2">
<zoom_level>10</zoom_level>
<element>
<id>UMLSpecialState</id>
<coordinates>
<x>210</x>
<y>60</y>
<w>20</w>
<h>20</h>
</coordinates>
<panel_attributes>type=initial</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>1100</x>
<y>320</y>
<w>120</w>
<h>60</h>
</coordinates>
<panel_attributes>state with
substates
symbol=substate</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>110</x>
<y>130</y>
<w>240</w>
<h>60</h>
</coordinates>
<panel_attributes>laufende Auktionen
symbol=substate</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>210</x>
<y>60</y>
<w>30</w>
<h>90</h>
</coordinates>
<panel_attributes>lt=-&gt;</panel_attributes>
<additional_attributes>10.0;10.0;10.0;70.0</additional_attributes>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>110</x>
<y>230</y>
<w>240</w>
<h>60</h>
</coordinates>
<panel_attributes>abgeschlossene Auktionen
symbol=substate</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>110</x>
<y>330</y>
<w>240</w>
<h>60</h>
</coordinates>
<panel_attributes>laufende Chargen
symbol=substate</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>110</x>
<y>430</y>
<w>240</w>
<h>60</h>
</coordinates>
<panel_attributes>abgeschlossene Chargen
symbol=substate</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>60</x>
<y>160</y>
<w>70</w>
<h>110</h>
</coordinates>
<panel_attributes>lt=-&gt;
3)</panel_attributes>
<additional_attributes>50.0;10.0;10.0;10.0;10.0;90.0;50.0;90.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>30</x>
<y>150</y>
<w>100</w>
<h>220</h>
</coordinates>
<panel_attributes>lt=-&gt;
2)</panel_attributes>
<additional_attributes>80.0;10.0;10.0;10.0;10.0;200.0;80.0;200.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>0</x>
<y>140</y>
<w>130</w>
<h>330</h>
</coordinates>
<panel_attributes>lt=-&gt;
1)</panel_attributes>
<additional_attributes>110.0;10.0;10.0;10.0;10.0;310.0;110.0;310.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>80</x>
<y>260</y>
<w>50</w>
<h>220</h>
</coordinates>
<panel_attributes>lt=-&gt;
1)</panel_attributes>
<additional_attributes>30.0;10.0;10.0;10.0;10.0;200.0;30.0;200.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>60</x>
<y>250</y>
<w>70</w>
<h>110</h>
</coordinates>
<panel_attributes>lt=-&gt;
2)</panel_attributes>
<additional_attributes>50.0;10.0;10.0;10.0;10.0;90.0;50.0;90.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>30</x>
<y>350</y>
<w>100</w>
<h>110</h>
</coordinates>
<panel_attributes>lt=-&gt;
1)</panel_attributes>
<additional_attributes>80.0;10.0;10.0;10.0;10.0;90.0;80.0;90.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>340</x>
<y>150</y>
<w>70</w>
<h>120</h>
</coordinates>
<panel_attributes>lt=-&gt;
4)</panel_attributes>
<additional_attributes>10.0;100.0;40.0;100.0;40.0;10.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>340</x>
<y>260</y>
<w>70</w>
<h>110</h>
</coordinates>
<panel_attributes>lt=-&gt;
3)</panel_attributes>
<additional_attributes>10.0;90.0;40.0;90.0;40.0;10.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>340</x>
<y>360</y>
<w>70</w>
<h>110</h>
</coordinates>
<panel_attributes>lt=-&gt;
2)</panel_attributes>
<additional_attributes>10.0;90.0;40.0;90.0;40.0;10.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>340</x>
<y>250</y>
<w>110</w>
<h>230</h>
</coordinates>
<panel_attributes>lt=-&gt;
3)</panel_attributes>
<additional_attributes>10.0;210.0;80.0;210.0;80.0;10.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>340</x>
<y>140</y>
<w>150</w>
<h>350</h>
</coordinates>
<panel_attributes>lt=-&gt;
4)</panel_attributes>
<additional_attributes>10.0;330.0;120.0;330.0;120.0;10.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>340</x>
<y>130</y>
<w>180</w>
<h>250</h>
</coordinates>
<panel_attributes>lt=-&gt;
4)</panel_attributes>
<additional_attributes>10.0;230.0;150.0;230.0;150.0;10.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>UMLObject</id>
<coordinates>
<x>70</x>
<y>660</y>
<w>310</w>
<h>180</h>
</coordinates>
<panel_attributes>Legene
1) click auf "abgschlossene Chargen"
2) click auf "laufende Chargen"
3) click auf "abgeschlossene Auktionen"
4) click auf "laufende Auktionen"</panel_attributes>
<additional_attributes/>
</element>
</diagram>

Some files were not shown because too many files have changed in this diff Show More