Web component development with Zope 3:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Berlin ; Heidelberg ; New York
Springer
2008
|
Ausgabe: | 3. ed. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XVII, 564 S. |
ISBN: | 9783540764472 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV023344465 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | t | ||
008 | 080613s2008 gw |||| 00||| eng d | ||
020 | |a 9783540764472 |c Pp. : EUR 53.45 (freier Pr.) |9 978-3-540-76447-2 | ||
035 | |a (OCoLC)254296957 | ||
035 | |a (DE-599)BVBBV023344465 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
044 | |a gw |c XA-DE-BE | ||
049 | |a DE-29T |a DE-523 | ||
050 | 0 | |a TK5105.8885.Z65 | |
082 | 0 | |a 006.76 |2 22/ger | |
082 | 0 | |a 006.78 |2 22 | |
084 | |a ST 253 |0 (DE-625)143628: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Weitershausen, Philipp von |d 1983- |e Verfasser |0 (DE-588)134244087 |4 aut | |
245 | 1 | 0 | |a Web component development with Zope 3 |c Philipp von Weitershausen. With a foreword by Phillip J. Eby |
250 | |a 3. ed. | ||
264 | 1 | |a Berlin ; Heidelberg ; New York |b Springer |c 2008 | |
300 | |a XVII, 564 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
630 | 0 | 4 | |a Zope (Computer file) |
650 | 4 | |a Internet programming | |
650 | 4 | |a Web site development |x Computer programs | |
650 | 0 | 7 | |a World Wide Web |0 (DE-588)4363898-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Zope 3 |0 (DE-588)4828443-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Softwareentwicklung |0 (DE-588)4116522-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Komponente |g Software |0 (DE-588)4439521-8 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Zope 3 |0 (DE-588)4828443-9 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a World Wide Web |0 (DE-588)4363898-3 |D s |
689 | 1 | 1 | |a Softwareentwicklung |0 (DE-588)4116522-6 |D s |
689 | 1 | 2 | |a Komponente |g Software |0 (DE-588)4439521-8 |D s |
689 | 1 | 3 | |a Zope 3 |0 (DE-588)4828443-9 |D s |
689 | 1 | |5 DE-604 | |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016528182&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-016528182 |
Datensatz im Suchindex
_version_ | 1804137699040296960 |
---|---|
adam_text | CONTENTS PART I BEGINNER 1 INTRODUCTION 3 1.1 ABOUT THIS BOOK 3 1.2 WHAT
IS ZOPE? 4 1.3 ZOPE S FEATURES 7 1.4 THE HISTORY OF ZOPE 9 1.5 THE
PYTHON PROGRAMMING LANGUAGE 11 1.6 CHANGES SINCE ZOPE X3 3.0 12 2 ZOPE
AND THE COMPONENT ARCHITECTURE 15 2.1 HOW ZOPE WORKS*AN OVERVIEW 15 2.2
INTRODUCING COMPONENTS 16 2.3 INTERFACES 19 2.4 CONTENT COMPONENTS 20
2.5 ADAPTERS 21 2.6 UTILITIES 23 2.7 CONFIGURING COMPONENTS 24 2.8
SECURITY 25 3 INSTALLING ZOPE 29 3.1 REQUIREMENTS 29 3.2 DOWNLOAD,
COMPILATION AND INSTALLATION 31 3.3 SETTING UP A ZOPE INSTANCE 33 3.4
THE EXAMPLE APPLICATION 42 4 INTERFACES 47 4.1 INTERFACE SEMANTICS 47
4.2 DEFINING INTERFACES 48 GESCANNT DURCH BIBLIOGRAFISCHE INFORMATIONEN
HTTP://D-NB.INFO/986422207 DIGITALISIERT DURCH 10.2 PAGE TEMPLATE MACROS
173 XTV CONTENTS 4.3 DECLARING THAT AN OBJECT PROVIDES AN INTERFACE 52
4.4 VERIFYING IMPLEMENTATIONS 56 4.5 SCHEMAS 57 5 CONTENT COMPONENTS 67
5.1 SCHEMA-BASED CONTENT 67 5.2 CONFIGURATION VIA ZCML 72 5.3 CONTENT
TYPES 76 5.4 FACTORIES 78 6 PERSISTENCY 83 6.1 THE PROBLEM OF OBJECT
STORAGE 83 6.2 MAKING PERSISTENT OBJECTS 86 6.3 WORKING WITH PERSISTENT
OBJECTS 88 6.4 BTREES 92 7 SIMPLE VIEWS AND BROWSER PAGES 95 7.1
INTRODUCTION TO VIEWS 95 7.2 PAGE TEMPLATES 99 7.2.1 TAL 100 7.2.2 TALES
101 7.2.3 SCOPES 103 7.3 A SIMPLE VIEW PAGE TEMPLATE 106 7.4 ENHANCED
BROWSER PAGES 110 8 BROWSER FORMS 115 8.1 SCHEMA-BASED FORMS 115 8.2
ADDING OBJECTS AND ADD FORMS 122 8.3 CUSTOM WIDGETS 124 PART II
INTERMEDIATE 9 INTERNATIONALIZATION 139 9.1 OVERVIEW 140 9.2 MESSAGES
AND TRANSLATION DOMAINS 141 9.3 INTERNATIONALIZING AN APPLICATION 145
9.3.1 PYTHON CODE 146 9.3.2 PAGE TEMPLATES 149 9.3.3 ZCML 150 9.4
MESSAGE CATALOGS 156 9.5 LOCALIZATION 161 10 CUSTOMIZING A SITE S LAYOUT
167 10.1 LAYERS AND SKINS 167 CONTENTS XV 10.3 CUSTOM SKINS 178 10.4
CONTENT PROVIDERS AND VIEWLETS 184 11 ADAPTERS 193 11.1 SIZE 193 11.2
FILE REPRESENTATION 197 11.3 CUSTOMIZING AN EXISTING ADAPTER 204 12
AUTOMATED TESTING 207 12.1 INTRODUCTION 207 12.2 UNIT TESTS 209 12.3
DOCTESTS 212 12.4 RUNNING TESTS 215 12.5 INTEGRATION TESTS 221 13
ADVANCED VIEWS 233 13.1 BROWSER PAGES WITH NON-HTML CONTENT 233 13.2
BROWSER MENUS 242 13.3 OTHER HTTP PROTOCOLS 245 13.3.1 WEBDAV 246 13.3.2
XML-RPC 248 14 METADATA 255 14.1 ANNOTATIONS 255 14.2 THE DUBLIN CORE
259 14.3 CUSTOM METADATA 267 15 CONTAINERS 279 15.1 OBJECT HIERARCHIES
AND TRAVERSAL 279 15.2 CONTAINMENT AND LOCATION 282 15.3 CONTAINMENT
CONSTRAINTS 287 15.4 NAMES OF CONTAINED OBJECTS 292 15.5 FILE
REPRESENTATION 297 16 EVENTS 303 16.1 INTRODUCTION 303 16.2 OBJECT
EVENTS 306 16.3 SENDING EMAILS FOR EVENT NOTIFICATION 314 * * * 557
CONTENTS XVII PART IV APPENDICES A API REFERENCE 461 B ZCML REFERENCE
501 REFERENCES 547 INDEX
|
adam_txt |
CONTENTS PART I BEGINNER 1 INTRODUCTION 3 1.1 ABOUT THIS BOOK 3 1.2 WHAT
IS ZOPE? 4 1.3 ZOPE'S FEATURES 7 1.4 THE HISTORY OF ZOPE 9 1.5 THE
PYTHON PROGRAMMING LANGUAGE 11 1.6 CHANGES SINCE ZOPE X3 3.0 12 2 ZOPE
AND THE COMPONENT ARCHITECTURE 15 2.1 HOW ZOPE WORKS*AN OVERVIEW 15 2.2
INTRODUCING COMPONENTS 16 2.3 INTERFACES 19 2.4 CONTENT COMPONENTS 20
2.5 ADAPTERS 21 2.6 UTILITIES 23 2.7 CONFIGURING COMPONENTS 24 2.8
SECURITY 25 3 INSTALLING ZOPE 29 3.1 REQUIREMENTS 29 3.2 DOWNLOAD,
COMPILATION AND INSTALLATION 31 3.3 SETTING UP A ZOPE INSTANCE 33 3.4
THE EXAMPLE APPLICATION 42 4 INTERFACES 47 4.1 INTERFACE SEMANTICS 47
4.2 DEFINING INTERFACES 48 GESCANNT DURCH BIBLIOGRAFISCHE INFORMATIONEN
HTTP://D-NB.INFO/986422207 DIGITALISIERT DURCH 10.2 PAGE TEMPLATE MACROS
173 XTV CONTENTS 4.3 DECLARING THAT AN OBJECT PROVIDES AN INTERFACE 52
4.4 VERIFYING IMPLEMENTATIONS 56 4.5 SCHEMAS 57 5 CONTENT COMPONENTS 67
5.1 SCHEMA-BASED CONTENT 67 5.2 CONFIGURATION VIA ZCML 72 5.3 CONTENT
TYPES 76 5.4 FACTORIES 78 6 PERSISTENCY 83 6.1 THE PROBLEM OF OBJECT
STORAGE 83 6.2 MAKING PERSISTENT OBJECTS 86 6.3 WORKING WITH PERSISTENT
OBJECTS 88 6.4 BTREES 92 7 SIMPLE VIEWS AND BROWSER PAGES 95 7.1
INTRODUCTION TO VIEWS 95 7.2 PAGE TEMPLATES 99 7.2.1 TAL 100 7.2.2 TALES
101 7.2.3 SCOPES 103 7.3 A SIMPLE VIEW PAGE TEMPLATE 106 7.4 ENHANCED
BROWSER PAGES 110 8 BROWSER FORMS 115 8.1 SCHEMA-BASED FORMS 115 8.2
ADDING OBJECTS AND ADD FORMS 122 8.3 CUSTOM WIDGETS 124 PART II
INTERMEDIATE 9 INTERNATIONALIZATION 139 9.1 OVERVIEW 140 9.2 MESSAGES
AND TRANSLATION DOMAINS 141 9.3 INTERNATIONALIZING AN APPLICATION 145
9.3.1 PYTHON CODE 146 9.3.2 PAGE TEMPLATES 149 9.3.3 ZCML 150 9.4
MESSAGE CATALOGS 156 9.5 LOCALIZATION 161 10 CUSTOMIZING A SITE'S LAYOUT
167 10.1 LAYERS AND SKINS 167 CONTENTS XV 10.3 CUSTOM SKINS 178 10.4
CONTENT PROVIDERS AND VIEWLETS 184 11 ADAPTERS 193 11.1 SIZE 193 11.2
FILE REPRESENTATION 197 11.3 CUSTOMIZING AN EXISTING ADAPTER 204 12
AUTOMATED TESTING 207 12.1 INTRODUCTION 207 12.2 UNIT TESTS 209 12.3
DOCTESTS 212 12.4 RUNNING TESTS 215 12.5 INTEGRATION TESTS 221 13
ADVANCED VIEWS 233 13.1 BROWSER PAGES WITH NON-HTML CONTENT 233 13.2
BROWSER MENUS 242 13.3 OTHER HTTP PROTOCOLS 245 13.3.1 WEBDAV 246 13.3.2
XML-RPC 248 14 METADATA 255 14.1 ANNOTATIONS 255 14.2 THE DUBLIN CORE
259 14.3 CUSTOM METADATA 267 15 CONTAINERS 279 15.1 OBJECT HIERARCHIES
AND TRAVERSAL 279 15.2 CONTAINMENT AND LOCATION 282 15.3 CONTAINMENT
CONSTRAINTS 287 15.4 NAMES OF CONTAINED OBJECTS 292 15.5 FILE
REPRESENTATION 297 16 EVENTS 303 16.1 INTRODUCTION 303 16.2 OBJECT
EVENTS 306 16.3 SENDING EMAILS FOR EVENT NOTIFICATION 314 * * * 557
CONTENTS XVII PART IV APPENDICES A API REFERENCE 461 B ZCML REFERENCE
501 REFERENCES 547 INDEX |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Weitershausen, Philipp von 1983- |
author_GND | (DE-588)134244087 |
author_facet | Weitershausen, Philipp von 1983- |
author_role | aut |
author_sort | Weitershausen, Philipp von 1983- |
author_variant | p v w pv pvw |
building | Verbundindex |
bvnumber | BV023344465 |
callnumber-first | T - Technology |
callnumber-label | TK5105 |
callnumber-raw | TK5105.8885.Z65 |
callnumber-search | TK5105.8885.Z65 |
callnumber-sort | TK 45105.8885 Z65 |
callnumber-subject | TK - Electrical and Nuclear Engineering |
classification_rvk | ST 253 |
ctrlnum | (OCoLC)254296957 (DE-599)BVBBV023344465 |
dewey-full | 006.76 006.78 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 006 - Special computer methods |
dewey-raw | 006.76 006.78 |
dewey-search | 006.76 006.78 |
dewey-sort | 16.76 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
discipline_str_mv | Informatik |
edition | 3. ed. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01997nam a2200517 c 4500</leader><controlfield tag="001">BV023344465</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">080613s2008 gw |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783540764472</subfield><subfield code="c">Pp. : EUR 53.45 (freier Pr.)</subfield><subfield code="9">978-3-540-76447-2</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)254296957</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV023344465</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-29T</subfield><subfield code="a">DE-523</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">TK5105.8885.Z65</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">006.76</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">006.78</subfield><subfield code="2">22</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 253</subfield><subfield code="0">(DE-625)143628:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Weitershausen, Philipp von</subfield><subfield code="d">1983-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)134244087</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Web component development with Zope 3</subfield><subfield code="c">Philipp von Weitershausen. With a foreword by Phillip J. Eby</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">3. ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Berlin ; Heidelberg ; New York</subfield><subfield code="b">Springer</subfield><subfield code="c">2008</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XVII, 564 S.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="630" ind1="0" ind2="4"><subfield code="a">Zope (Computer file)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Internet programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Web site development</subfield><subfield code="x">Computer programs</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">World Wide Web</subfield><subfield code="0">(DE-588)4363898-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Zope 3</subfield><subfield code="0">(DE-588)4828443-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Komponente</subfield><subfield code="g">Software</subfield><subfield code="0">(DE-588)4439521-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Zope 3</subfield><subfield code="0">(DE-588)4828443-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">World Wide Web</subfield><subfield code="0">(DE-588)4363898-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="2"><subfield code="a">Komponente</subfield><subfield code="g">Software</subfield><subfield code="0">(DE-588)4439521-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="3"><subfield code="a">Zope 3</subfield><subfield code="0">(DE-588)4828443-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016528182&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-016528182</subfield></datafield></record></collection> |
id | DE-604.BV023344465 |
illustrated | Not Illustrated |
index_date | 2024-07-02T21:02:51Z |
indexdate | 2024-07-09T21:16:26Z |
institution | BVB |
isbn | 9783540764472 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-016528182 |
oclc_num | 254296957 |
open_access_boolean | |
owner | DE-29T DE-523 |
owner_facet | DE-29T DE-523 |
physical | XVII, 564 S. |
publishDate | 2008 |
publishDateSearch | 2008 |
publishDateSort | 2008 |
publisher | Springer |
record_format | marc |
spelling | Weitershausen, Philipp von 1983- Verfasser (DE-588)134244087 aut Web component development with Zope 3 Philipp von Weitershausen. With a foreword by Phillip J. Eby 3. ed. Berlin ; Heidelberg ; New York Springer 2008 XVII, 564 S. txt rdacontent n rdamedia nc rdacarrier Zope (Computer file) Internet programming Web site development Computer programs World Wide Web (DE-588)4363898-3 gnd rswk-swf Zope 3 (DE-588)4828443-9 gnd rswk-swf Softwareentwicklung (DE-588)4116522-6 gnd rswk-swf Komponente Software (DE-588)4439521-8 gnd rswk-swf Zope 3 (DE-588)4828443-9 s DE-604 World Wide Web (DE-588)4363898-3 s Softwareentwicklung (DE-588)4116522-6 s Komponente Software (DE-588)4439521-8 s DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016528182&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Weitershausen, Philipp von 1983- Web component development with Zope 3 Zope (Computer file) Internet programming Web site development Computer programs World Wide Web (DE-588)4363898-3 gnd Zope 3 (DE-588)4828443-9 gnd Softwareentwicklung (DE-588)4116522-6 gnd Komponente Software (DE-588)4439521-8 gnd |
subject_GND | (DE-588)4363898-3 (DE-588)4828443-9 (DE-588)4116522-6 (DE-588)4439521-8 |
title | Web component development with Zope 3 |
title_auth | Web component development with Zope 3 |
title_exact_search | Web component development with Zope 3 |
title_exact_search_txtP | Web component development with Zope 3 |
title_full | Web component development with Zope 3 Philipp von Weitershausen. With a foreword by Phillip J. Eby |
title_fullStr | Web component development with Zope 3 Philipp von Weitershausen. With a foreword by Phillip J. Eby |
title_full_unstemmed | Web component development with Zope 3 Philipp von Weitershausen. With a foreword by Phillip J. Eby |
title_short | Web component development with Zope 3 |
title_sort | web component development with zope 3 |
topic | Zope (Computer file) Internet programming Web site development Computer programs World Wide Web (DE-588)4363898-3 gnd Zope 3 (DE-588)4828443-9 gnd Softwareentwicklung (DE-588)4116522-6 gnd Komponente Software (DE-588)4439521-8 gnd |
topic_facet | Zope (Computer file) Internet programming Web site development Computer programs World Wide Web Zope 3 Softwareentwicklung Komponente Software |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016528182&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT weitershausenphilippvon webcomponentdevelopmentwithzope3 |