From beb39505e9c8d7c6e5688173d1f2712e9f72ad96 Mon Sep 17 00:00:00 2001 From: Sebastian Date: Tue, 1 Sep 2020 23:13:48 +0200 Subject: [PATCH 01/68] New blogpost about opening of foobar --- .../2020-09-01-eingeschraenkte-oeffnung.markdown | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 _posts/2020-09-01-eingeschraenkte-oeffnung.markdown diff --git a/_posts/2020-09-01-eingeschraenkte-oeffnung.markdown b/_posts/2020-09-01-eingeschraenkte-oeffnung.markdown new file mode 100644 index 0000000..2b3ca84 --- /dev/null +++ b/_posts/2020-09-01-eingeschraenkte-oeffnung.markdown @@ -0,0 +1,14 @@ +--- +layout: post +title: "Coronavirus Update: Club für Mitglieder wieder eingeschränkt geöffnet" +date: 2020-09-01 18:00:00 +--- +Die Clubräume sind eingeschränkt wieder für Mitglieder geöffnet. Die Öffnung soll es in erster Linie ermöglichen, dass Mitglieder wieder an ihren Projekten und in der Werkstatt arbeiten können. Während der Schließungszeit wurden umfangreiche Renovierungen und Verbesserungen der Clubräume durchgeführt. + +Externe Besucher sollen auch weiterhin nicht spontan in die Clubräume, sondern zum virtuellen Chaostreff kommen. Gäste können mit Voranmeldung an [chaospatinnen@chaospott.de](mailto:chaospatinnen@chaospott.de) auch auf einen Besuch vorbeikommen. + +Aufgrund der aktuellen COVID19-Situation haben wir unsere Chaostreffen vollständig in den Cyberspace verlegt. Der Treff im Mumble-Server hat sich bewährt, er wird regelmäßig zum Austausch verwendet. Besonders zu unserem traditionellen Mittwochstreff sind viele Leute anwesend. Auch die wöchentlichen Kurzvorträge "Petit Foo" haben wir erfolgreich fortgeführt. Hierbei haben wir verschiedene Tools wie Nextcloud Talk und Big Blue Button für Bildübertragung verwendet und sehr gute Erfahrungen gemacht. Auch ein virtueller Filmabend über 'Watch2Gether' wurde durchgeführt. + +Um sich mit unserem virtuellen Chaostreff zu verbinden benötigt man einen Mumble-Client, der für zahlreiche Betriebssysteme [zur Verfügung steht](https://www.mumble.info/downloads/). Zum Verbinden im Mumble-Client als Server einfach *“mumble.chaospott.de”* eingeben. + +Die Kurzvorträge "Petit Foo" finden mittwochs um 20:00 Uhr im Raum "Lounge" auf unserem Mumble-Server statt. Gäste sind herzlich eingeladen! From d044d96d7290d439a37512687605ece10670c7f4 Mon Sep 17 00:00:00 2001 From: Sebastian Date: Tue, 1 Sep 2020 23:15:52 +0200 Subject: [PATCH 02/68] Typos --- _posts/2020-04-09-divoc.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_posts/2020-04-09-divoc.markdown b/_posts/2020-04-09-divoc.markdown index 07c1ccb..a2710ce 100644 --- a/_posts/2020-04-09-divoc.markdown +++ b/_posts/2020-04-09-divoc.markdown @@ -3,13 +3,13 @@ layout: post title: "diVOC" date: 2020-04-09 08:43:23 --- -April 2020, die Hackspaces in ganz Deutschland sind geschlossen und alle Veranstalltungen abgesagt. Das Chaos verschwindet aus den gemeinsamen Spaces, Werkstätten und Bastelecken und zieht sich ins eigene Wohnzimmer zurück. Eine sichtbare Gemeinschaft wird es nur dank des heimlichen Helden des Chaos: Der Infrastruktur. Häufig übersehen und als selbstverständlich angesehen erlauben dezentrale, nichtkommerzielle und trackingfreie Services, dass Chaos weiter Chaos sein kann. Diese sonst etwas versteckten Services werden sichtbarer denn je. Video- oder Audiokonferenzsysteme erlauben es die Hackspaces in den virtuellen Raum zu übertragen, Pads, Gits und Wikis weiter gemeinsam zu arbeiten. Es ist Zeit, zuhause zu bleiben, nicht aber sich zu verstecken. +April 2020, die Hackspaces in ganz Deutschland sind geschlossen und alle Veranstaltungen abgesagt. Das Chaos verschwindet aus den gemeinsamen Spaces, Werkstätten und Bastelecken und zieht sich ins eigene Wohnzimmer zurück. Eine sichtbare Gemeinschaft wird es nur dank des heimlichen Helden des Chaos: Der Infrastruktur. Häufig übersehen und als selbstverständlich angesehen erlauben dezentrale, nichtkommerzielle und trackingfreie Services, dass Chaos weiter Chaos sein kann. Diese sonst etwas versteckten Services werden sichtbarer denn je. Video- oder Audiokonferenzsysteme erlauben es die Hackspaces in den virtuellen Raum zu übertragen, Pads, Gits und Wikis weiter gemeinsam zu arbeiten. Es ist Zeit, zuhause zu bleiben, nicht aber sich zu verstecken. ![Quelle: Chaospott]({{ site.url }}/media/2020-04-09/2020-04-09-hiddenservice_hiddenservice-logo-transparent.png) *Logo diVOC [faab_e](https://twitter.com/faab_e)* Wir glauben, auch unsere Veranstaltungen können so stattfinden und wollen uns an einem digitalen, verteilten Online-Chaos versuchen. Immerhin sollt ihr an Ostern nicht auf euch allein gestellt sein! Daher haben wir ein Osterei für euch versteckt: Am 11. und 12. April findet das erste Online-Chaos unter dem Motto „Hidden Service“ statt. Das ganze Event wird auf [media.ccc.de](https://media.ccc.de) gestreamt und die Teilnahme ist natürlich kostenlos. Alle Informationen und den Fahrplan findet ihr demnächst unter [di.c3voc.de](https://di.c3voc.de/) und auf Twitter unter [@dic3voc](https://twitter.com/dic3voc) sowie im Fediverse unter [@dic3voc@chaos.social](https://chaos.social/@dic3voc). -Zusammen mit dem VOC haben wir eine Infrastruktur konzipiert, die es den Vortragenden erlauben wird ihre Talks von zuhause zu streamen oder voraufgezeichnet einzureichen. Zuschauende können Fragen einreichen, Heralds werden die Talks begleiten. Der Fahrplan geht demnächst online, ihr könnt bereits jetzt Self-organized Sessions eintragen. +Zusammen mit dem VOC haben wir eine Infrastruktur konzipiert, die es den Vortragenden erlauben wird ihre Talks von zuhause zu streamen oder voraufgezeichnet einzureichen. Zuschauende können Fragen einreichen, Heralds werden die Talks begleiten. Der Fahrplan geht demnächst online, ihr könnt bereits jetzt self-organized Sessions eintragen. Lasst uns gemeinsam eine verteilte Konferenz aufziehen und dabei ganz viel darüber lernen, nicht nur für diese Zeit, sondern auch langfristig. From 6a06ee7c5c5c4e6efa5f921728385ca8265013a8 Mon Sep 17 00:00:00 2001 From: Zehka Date: Tue, 1 Sep 2020 23:30:47 +0200 Subject: [PATCH 03/68] =?UTF-8?q?Text=20=C3=BCber=20tempor=C3=A4re=20Schli?= =?UTF-8?q?essung=20aktualisiert?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Zehka --- _includes/header.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_includes/header.html b/_includes/header.html index 4bea389..16429ba 100644 --- a/_includes/header.html +++ b/_includes/header.html @@ -55,9 +55,9 @@ --> - +
-

Aufgrund der aktuellen Situation sind die Clubräume bis auf Weiteres geschlossen. Der Chaostreff findet online statt.

+

Aufgrund der aktuellen Situation sind die Clubräume bis auf Weiteres nur eingeschränkt nutzbar. Der Chaostreff findet online statt.

From fd49afa33dc93a94671251e1e1d553a067e3fcc8 Mon Sep 17 00:00:00 2001 From: Sebastian Date: Tue, 1 Sep 2020 23:35:50 +0200 Subject: [PATCH 04/68] Removed obsolete blog entry about status of foobar --- .../2020-07-22-eingeschraenkte-oeffnung.markdown | 15 --------------- 1 file changed, 15 deletions(-) delete mode 100644 _posts/2020-07-22-eingeschraenkte-oeffnung.markdown diff --git a/_posts/2020-07-22-eingeschraenkte-oeffnung.markdown b/_posts/2020-07-22-eingeschraenkte-oeffnung.markdown deleted file mode 100644 index 118e3b9..0000000 --- a/_posts/2020-07-22-eingeschraenkte-oeffnung.markdown +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: post -title: "Eingeschränkte Öffnung des Clubs" -date: 2020-07-22 16:30:00 ---- - -Heute haben wir in einer Plenum's Sitzung die Wiedereröffnung des Chaospotts besprochen. - -Aufgrund der immernoch aktuellen COVID-19 Situation, werden wir den Club zwar wieder eröffnen, allerdings mit ein paar Einschränkungen. - -Was das für Einschränkungen sind könnt ihr in unserem Wiki-Eintrag nachlesen, diesen findet ihr [hier](https://dokuwiki.chaospott.de/plenum:2020-07-21). - -Bitte lest dies Ordentlich durch, den nur unter diesen Vorraussetzungen können wir einen ein gesundes Miteinander gewährleisten. - -Vielen Dank für das Beachten der Sicherheitshinweise. Bleibt gesund! From 9a3735f9130207179d903fcfad418c73310d383b Mon Sep 17 00:00:00 2001 From: Sebastian Date: Sat, 31 Oct 2020 11:31:46 +0100 Subject: [PATCH 05/68] =?UTF-8?q?Update=20zur=20Club=C3=B6ffnung.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _includes/header.html | 2 +- _posts/2020-10-31-space-geschlossen.markdown | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 _posts/2020-10-31-space-geschlossen.markdown diff --git a/_includes/header.html b/_includes/header.html index 16429ba..4abc866 100644 --- a/_includes/header.html +++ b/_includes/header.html @@ -57,7 +57,7 @@
-

Aufgrund der aktuellen Situation sind die Clubräume bis auf Weiteres nur eingeschränkt nutzbar. Der Chaostreff findet online statt.

+

Aufgrund der aktuellen Situation sind die Clubräume bis auf Weiteres geschlossen. Der Chaostreff findet online statt.

diff --git a/_posts/2020-10-31-space-geschlossen.markdown b/_posts/2020-10-31-space-geschlossen.markdown new file mode 100644 index 0000000..4684097 --- /dev/null +++ b/_posts/2020-10-31-space-geschlossen.markdown @@ -0,0 +1,12 @@ +--- +layout: post +title: "Hackerspace geschlossen" +date: 2020-10-31 10:31:00 +--- +Aufgrund der aktuellen Entwicklungen COVID19-Situation müssen wir unseren Hackerspace foobar wieder vollständig schließen. Wann und unter welchen Umständen die foobar wieder öffnen kann wird noch bekannt gegeben und hängt maßgeblich von den COVID-19 Situation und den Vorgaben der Stadt Essen ab. + +**Der Chaostreff mit den Kurzvorträgen findet weiterhin online im Mumble statt:** Der Treff im Mumble-Server hat sich bewährt, er wird regelmäßig zum Austausch verwendet. Besonders zu unserem traditionellen Mittwochstreff sind viele Leute anwesend. Auch die wöchentlichen Kurzvorträge "Petit Foo" haben wir erfolgreich fortgeführt. Hierbei haben wir verschiedene Tools wie Nextcloud Talk und Big Blue Button für Bildübertragung verwendet und sehr gute Erfahrungen gemacht. Auch ein virtueller Filmabend über 'Watch2Gether' wurde durchgeführt. + +Um sich mit unserem virtuellen Chaostreff zu verbinden benötigt man einen Mumble-Client, der für zahlreiche Betriebssysteme [zur Verfügung steht](https://www.mumble.info/downloads/). Zum Verbinden im Mumble-Client als Server einfach *“mumble.chaospott.de”* eingeben. + +Die Kurzvorträge "Petit Foo" finden mittwochs um 20:00 Uhr statt. From a117be7ee52807812d6a52301d52172bee5e16bd Mon Sep 17 00:00:00 2001 From: Sebastian Date: Sat, 31 Oct 2020 11:39:53 +0100 Subject: [PATCH 06/68] Fixed link --- _includes/header.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_includes/header.html b/_includes/header.html index 4abc866..d54d13f 100644 --- a/_includes/header.html +++ b/_includes/header.html @@ -55,7 +55,7 @@ --> - +

Aufgrund der aktuellen Situation sind die Clubräume bis auf Weiteres geschlossen. Der Chaostreff findet online statt.

From ffb9895ab72955ade6fcdffd297898cc659cab42 Mon Sep 17 00:00:00 2001 From: m11 Date: Sat, 31 Oct 2020 16:57:34 +0000 Subject: [PATCH 07/68] Update '_includes/header.html' --- _includes/header.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_includes/header.html b/_includes/header.html index d54d13f..5992394 100644 --- a/_includes/header.html +++ b/_includes/header.html @@ -55,7 +55,7 @@ --> -

Aufgrund der aktuellen Situation sind die Clubräume bis auf Weiteres geschlossen. Der Chaostreff findet online statt.

From 82f1ae418d785ba164774094dab933a2a6e9f119 Mon Sep 17 00:00:00 2001 From: gammlaa Date: Thu, 24 Dec 2020 13:38:51 +0100 Subject: [PATCH 08/68] init Freifunk Cafe4You --- .../2020-12-24-freifunk-jugendzentrum.markdown | 11 +++++++++++ media/2020-12-24/cafe4you.jpeg | Bin 0 -> 154914 bytes 2 files changed, 11 insertions(+) create mode 100644 _posts/2020-12-24-freifunk-jugendzentrum.markdown create mode 100644 media/2020-12-24/cafe4you.jpeg diff --git a/_posts/2020-12-24-freifunk-jugendzentrum.markdown b/_posts/2020-12-24-freifunk-jugendzentrum.markdown new file mode 100644 index 0000000..70eb014 --- /dev/null +++ b/_posts/2020-12-24-freifunk-jugendzentrum.markdown @@ -0,0 +1,11 @@ +--- +layout: post +title: "Freifunk im Cafe4You" +date: 2020-12-24 09:29:00 +--- +In Zusammenarbeit mit der [Freifunk](https://freifunk.net/)-Community konnten wir das [Cafe4You](https://www.muelheim-ruhr.de/cms/jugendzentrum_cafe_4_you1.html) in Mülheim an der Ruhr mit einem Freifunkknoten einrichten. Dank mehrerer Hardwarespenden der Chaospottmitglieder und der hervorragenden Dokumentation von Freifunk Essen, konnten wir den Freifunkrouter mit der aktuellen Firmware bespielen und auf dem Postweg nach Mülheim Styrum bringen. + +![Quelle: Cafe4You]({{ site.url }}/media/2020-12-24/.jpeg) +*Freifunk im Cafe4You [Cafe4You](https://www.muelheim-ruhr.de/cms/jugendzentrum_cafe_4_you1.html) [CC-BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/)* + +Nach dem Jahreswechsel werden wir auf diese Weise noch weitere Jugendzentren mit einem unkomplizierten Zugang zum Internet ausstatten. diff --git a/media/2020-12-24/cafe4you.jpeg b/media/2020-12-24/cafe4you.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..cc058436288511663f9037a57816884c7bfd1fed GIT binary patch literal 154914 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
lz3p5d4X@u(`2DT9iK!C?J z_Jis(y>S>|VN#2OpWOhXb!+*AfNBN(ry2B64`=FOUqN`RSpBi{9Plmx%Oee0l~w{XSarg~T5WhY zpXO{>bYDtvc$)buAOZoZ4N@ud%ngz4TRoEyRmn&0DBB#RST>g&1wRl{ih5!V*zz$H zpg2cK)XT<*?56GFn)sD6CWj&Bafx&U7y{*gm@hOn$>{#$gM?LWTl>o`fV9i+7_b+d znNuL~g5zEvD7BWm2)BQPuW)PPUsp5SENl3M)0QrA6*fXz*>O>q@$?7~mos^Us7)YF zx@QU05W{fZNQZ7BZ&N;I)p7EKlIzUGC3-Ul_j8C*XnbXWTWht9iUYcZlrJU3vPQ=S z0*k$dBIi32r5r_w0DvfS1T+TefNIHdk9P=4JvEqN+gfIP{4-9k4V~gK!j1cSs00)| z)P2Yh3Z$?$Fx^IW7hKJl1*c@N7gevDppEj>J|-dkv5R-&2r)%)NlNLkd-); zt;H4#hL;F?T7elwxrbLgDgF?EI(G>u4)XzZS(ah|Owd)7C|tGp+`!&jNc*{q(t0M} zEPbF1FYy}XzaFK#Y$IQ%!(^zwERF$9;4AnJt9j@i3jNJp%}+d zYg>YYNz7%1_7;7hg@8F{?E<+UarFhoI8jOckjW#}>Rqtks9NebRx+=FmV1W}W>3=v zeggfYpZ8FWsO)qb{6Q!M4PvOoN|jdoX@W|ZAK?E0cPJrjUW0-R80px0BKD=yf{;1d z1{38oB*i=v&-WK!^w9fpEI^v8QR?7~7hxf`A9M*s+IU!9T=-y>1Xe_pB#=XscK+cp z1mh~qNGaEoQj7!MWvCYWZaI-Us3B!~mDQye5|oPT5C#%*(e-a}*VC z#8F7`n(!=n)Z&SG<}BlSj!K(;qH$8;^lF*0EJCOa&%+DLK=)oCI92m8(O-FbSQwV9 zcCl<@>REm9gcKfO9HbVgy-U`V=pjd52p&wbVR0(gtZNUR!_-HLr1mQM)a^vPv2v;^MtQ+NkA= z^{9y%sD9AjqiuPi-`-%suIdA^Z!ypBK=wo*_#byd&Q#f)(lGIl z*Q+MVuu)nrt=1WqpmR?Gv_EY7geVjZb5H#y-~+dqtuNM&_gKETGnFEKQjDJFsWr!tI=^P;Z(d!wl^HGBBfDp+(W7*>Y_INsEt_oWv#z?;JwN< zgrTrsxr+*b>+VZ98LSVO^dFcVwf8k#5jIC+Vkls*1W%vD!?kVN1b3m@{-A1tTI{I$RVKl5ZVd*2Tr3?#(1P1-OEHRjrP7JC{8#Bpn=Hw8^ChPsud6wjt5clTCBh>#b{`X zEnXQ$0=zQHev!o~N%xFZD3!q3?6rxIfOc2}w_Yt%v9s1NIBMVz|F#wsW~&B7}Q~QmNn5+C0y|j_c~U z+UzI0#534kS%vL^RD%pA2UMwq<|>3>Mq72t)%q;Xcyd7mfq!>7r`k_C*6kyMdgEyW|@dSG&q7% zi^avPkC2z@WXVyT39h1^o{|BHFR0ta#Y8fP2tlB%?j;2VYO=r$bjC9{$Xg*aY-~?( z92MRVOnQ&egg%a$Vu8?e5~`7W%c2zXnVR}_7WaHIluI*YL(D*HSf&DyT;>515kCI_ z@3cxN3n;--gj!>Cl>osGJ7446=1~J-<~0DUYLVimVel=hcwmvOwq8K+48L+h@!I%> zTHEJ!b$TN*Y*d9P11tN7XSod^XqD(O_n9S6EFiv8nKr)=+5(Bw$?{no_}NEA;uTm8 za>5mL@dmjU#X*=C%vR~85dQ#B4Key1#|T^>>N?aa zShjMJ-OH8YCS?x5i@jN^`GWvA(B1+4q>%+vI)6 za{tV@{e62in`GI87j=T{=_k6}e<;s#WC!WHBm(e-#?fv$w3;nNn#-CM9y zzE8{+DB-+^5wcub{^s&Ifb+}ymZ%>kktG*vMA@s98B`9?zIT6 z1GB}54~QdSJ6nYJ_Jvi9Q5$g1jBt#3R1NHL_m*V?4

lxk@A?H!}#Di8;v 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 dTfm!;<|5OM@ Date: Thu, 24 Dec 2020 13:44:52 +0100 Subject: [PATCH 09/68] fixed link --- _posts/2020-12-24-freifunk-jugendzentrum.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_posts/2020-12-24-freifunk-jugendzentrum.markdown b/_posts/2020-12-24-freifunk-jugendzentrum.markdown index 70eb014..44a1855 100644 --- a/_posts/2020-12-24-freifunk-jugendzentrum.markdown +++ b/_posts/2020-12-24-freifunk-jugendzentrum.markdown @@ -5,7 +5,7 @@ date: 2020-12-24 09:29:00 --- In Zusammenarbeit mit der [Freifunk](https://freifunk.net/)-Community konnten wir das [Cafe4You](https://www.muelheim-ruhr.de/cms/jugendzentrum_cafe_4_you1.html) in Mülheim an der Ruhr mit einem Freifunkknoten einrichten. Dank mehrerer Hardwarespenden der Chaospottmitglieder und der hervorragenden Dokumentation von Freifunk Essen, konnten wir den Freifunkrouter mit der aktuellen Firmware bespielen und auf dem Postweg nach Mülheim Styrum bringen. -![Quelle: Cafe4You]({{ site.url }}/media/2020-12-24/.jpeg) +![Quelle: Cafe4You]({{ site.url }}/media/2020-12-24/cafe4you.jpeg) *Freifunk im Cafe4You [Cafe4You](https://www.muelheim-ruhr.de/cms/jugendzentrum_cafe_4_you1.html) [CC-BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/)* Nach dem Jahreswechsel werden wir auf diese Weise noch weitere Jugendzentren mit einem unkomplizierten Zugang zum Internet ausstatten. From a0efd839470a67d936de07efcad3f1b86f2ff517 Mon Sep 17 00:00:00 2001 From: Zehka Date: Thu, 24 Dec 2020 14:32:25 +0100 Subject: [PATCH 10/68] added matrix link --- _includes/footer.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_includes/footer.html b/_includes/footer.html index f2a2b88..7e3d0f3 100644 --- a/_includes/footer.html +++ b/_includes/footer.html @@ -37,7 +37,7 @@ ( #chaospott )
- Matrix: #chaospott:matrix.chaospott.de + Matrix: #chaospott:matrix.chaospott.de

c3e From 8adc5a2f21a90e0e5c95997a3790012192102bd4 Mon Sep 17 00:00:00 2001 From: Zehka Date: Thu, 24 Dec 2020 14:38:23 +0100 Subject: [PATCH 11/68] changed wiki link --- _includes/header.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_includes/header.html b/_includes/header.html index 5992394..8750f27 100644 --- a/_includes/header.html +++ b/_includes/header.html @@ -24,7 +24,7 @@

  • Kontakt
  • -
  • Wiki
  • +
  • Wiki
  • Podcast
  • From 196e108c074b64c5828a62670e7be318c0b86604 Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Mon, 28 Dec 2020 18:26:15 +0100 Subject: [PATCH 12/68] Blogpost about rc3 --- _posts/2020-12-28-rc3.markdown | 19 +++++++++++++++++++ media/2020-12-28/rc3.jpg | Bin 0 -> 91436 bytes 2 files changed, 19 insertions(+) create mode 100644 _posts/2020-12-28-rc3.markdown create mode 100644 media/2020-12-28/rc3.jpg diff --git a/_posts/2020-12-28-rc3.markdown b/_posts/2020-12-28-rc3.markdown new file mode 100644 index 0000000..4964399 --- /dev/null +++ b/_posts/2020-12-28-rc3.markdown @@ -0,0 +1,19 @@ +--- +layout: post +title: "Der Chaospott auf dem rc3" +date: 2020-12-28 18:00:00 +--- + +Der Jahresendcongress findet dieses Jahr nicht wie gewohnt vor Ort, sondern im Cyberspace statt. Der Congress ist eine große Veranstaltung mit vielen Vorträgen und Ausstellungsräumen auf denen sich Projekte und Hackerspaces präsentieren können und eine gute Gelegenheit, Freunde, Bekannte und Hacker sowie andere Technikbegeisterte zu treffen. Um dies zu ermöglichen, wurde neben den üblichen Vortragsstreams eine virtuelle Welt *rc3world* geschaffen. + +Der Chaospott hat eine eigene Assembly in der virtuellen 2D-Welt *rc3world* eingerichtet, auf der Congressbesucher die Clubräume erkunden können. So sind alle Clubräume virtuell nachgebaut worden, inklusive der ominösen Trollhöhle. Ihr findet uns dort im Nord-Teil der Hackerspaces. + +![Quelle: Cafe4You]({{ site.url }}/media/2020-12-28/rc3.jpg) +*Eingang zur foobar* + +Bis zum 30. Dezember findet der Congress noch statt. Während die *rc3world* nur Ticketinhabern vorbehalten ist, ist das Vortrags- und Workshopprogramm frei zugänglich. +* [Webseite des rc3](https://rc3.world/rc3/index) +* [Offizielles Vortagsprogramm](https://rc3.world/rc3/ccc) +* [Community-Events](https://rc3.world/rc3/assemblies) + +Nach dem Congress sind die Aufnahmen wie üblich bei [media.ccc.de](https://media.ccc.de/) zu finden. Dort findet ihr auch die Aufnahmen der vorangegangenen Events. diff --git a/media/2020-12-28/rc3.jpg b/media/2020-12-28/rc3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bd7516ac8b790e3d0db55aebd4f68637150a6b04 GIT binary patch literal 91436 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 literal 0 HcmV?d00001 From f2f179372340082c495567e183e7b37ad33eb141 Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Mon, 28 Dec 2020 18:59:15 +0100 Subject: [PATCH 13/68] Blogpost about r3s --- _posts/2020-12-30-r3s.markdown | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 _posts/2020-12-30-r3s.markdown diff --git a/_posts/2020-12-30-r3s.markdown b/_posts/2020-12-30-r3s.markdown new file mode 100644 index 0000000..557eb51 --- /dev/null +++ b/_posts/2020-12-30-r3s.markdown @@ -0,0 +1,11 @@ +--- +layout: post +title: "Remote Rhein Ruhe Stage (r3s)" +date: 2020-12-30 18:00:00 +--- + +Der Jahrescongess des CCC findet dieses Jahr als virtuelle Veranstaltung unter dem Namen rc3 statt. Ein großer Teil des Congresses ist das Vortragsprogramm. Zahlreiche Leute um den Freifunk Rheinland haben für den rc3 eine virtuelle Bühne mit umfangreichem Vortragsprogramm eingerichtet. Es war möglich Vorträge virtuell von Zuhause aus als auch auf einer realen Bühne vor Ort in der Volkshochschule in Monheim zu halten. + +Auch Mitglieder des Chaospotts waren an dem Aufbau der Bühne beteiligt. So haben wir in unserem Fablab Mund-Nase-Masken in dem Design des r3s als Andenken für die Vortragenden gestaltet. + +Weitere Informationen zum r3s sind [hier](https://r3s.nrw/) zu finden. Das Vortragsprogramm ist [hier](https://rc3.world/rc3/room/c4a577e2-52e7-4f6f-a5c0-e3822d64f84a/) zu sehen. Nach dem Congress sind die Aufnahmen wie üblich bei [media.ccc.de](https://media.ccc.de/) verfügbar. From 5822aa9e3cfdaa71eadc6d6c18f5feeb015d1d49 Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Mon, 28 Dec 2020 19:11:52 +0100 Subject: [PATCH 14/68] Fixed typo --- _posts/2020-12-28-rc3.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_posts/2020-12-28-rc3.markdown b/_posts/2020-12-28-rc3.markdown index 4964399..a7cc572 100644 --- a/_posts/2020-12-28-rc3.markdown +++ b/_posts/2020-12-28-rc3.markdown @@ -8,8 +8,8 @@ Der Jahresendcongress findet dieses Jahr nicht wie gewohnt vor Ort, sondern im C Der Chaospott hat eine eigene Assembly in der virtuellen 2D-Welt *rc3world* eingerichtet, auf der Congressbesucher die Clubräume erkunden können. So sind alle Clubräume virtuell nachgebaut worden, inklusive der ominösen Trollhöhle. Ihr findet uns dort im Nord-Teil der Hackerspaces. -![Quelle: Cafe4You]({{ site.url }}/media/2020-12-28/rc3.jpg) -*Eingang zur foobar* +!({{ site.url }}/media/2020-12-28/rc3.jpg) +*Eingang zur foobar [CC-BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/)* Bis zum 30. Dezember findet der Congress noch statt. Während die *rc3world* nur Ticketinhabern vorbehalten ist, ist das Vortrags- und Workshopprogramm frei zugänglich. * [Webseite des rc3](https://rc3.world/rc3/index) From fc668e981598992aecdbd77601aba130c4121b3e Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Mon, 28 Dec 2020 19:16:08 +0100 Subject: [PATCH 15/68] Fixed typo --- _posts/2020-12-28-rc3.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_posts/2020-12-28-rc3.markdown b/_posts/2020-12-28-rc3.markdown index a7cc572..e8ddb70 100644 --- a/_posts/2020-12-28-rc3.markdown +++ b/_posts/2020-12-28-rc3.markdown @@ -8,7 +8,7 @@ Der Jahresendcongress findet dieses Jahr nicht wie gewohnt vor Ort, sondern im C Der Chaospott hat eine eigene Assembly in der virtuellen 2D-Welt *rc3world* eingerichtet, auf der Congressbesucher die Clubräume erkunden können. So sind alle Clubräume virtuell nachgebaut worden, inklusive der ominösen Trollhöhle. Ihr findet uns dort im Nord-Teil der Hackerspaces. -!({{ site.url }}/media/2020-12-28/rc3.jpg) +![Quelle: Chaospott]({{ site.url }}/media/2020-12-28/rc3.jpg) *Eingang zur foobar [CC-BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/)* Bis zum 30. Dezember findet der Congress noch statt. Während die *rc3world* nur Ticketinhabern vorbehalten ist, ist das Vortrags- und Workshopprogramm frei zugänglich. From f125c4eba877edea6daf26021b90d499bf4cf9dc Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Mon, 28 Dec 2020 21:28:05 +0100 Subject: [PATCH 16/68] Added blog post on cryptoparty --- _posts/2020-12-28-cryptoparty.markdown | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 _posts/2020-12-28-cryptoparty.markdown diff --git a/_posts/2020-12-28-cryptoparty.markdown b/_posts/2020-12-28-cryptoparty.markdown new file mode 100644 index 0000000..122aa7f --- /dev/null +++ b/_posts/2020-12-28-cryptoparty.markdown @@ -0,0 +1,16 @@ +--- +layout: post +title: "Cryptoparty" +date: 2020-12-28 18:00:00 +categories: Cryptoparty +--- + +"Bitte geben Sie ein Passwort mit mindestens 8 Zeichen, einer Zahl, einem Großbuchstaben und einem Sonderzeichen ein". Dies ist eine alltägliche Aufforderung bei der Verwendung von Computern und Internet. + +Doch wie geht man mit den Passwörtern für sein Telefon, Computer und Diensleistungen im Internet korrekt um? - Auf diese Frage gibt der Chaos Computer Club Essen im Rahmen eines Online-Workshops eine Antwort. + +Am **Dienstag, dem 2. Februar 2019** findet um 19 Uhr in der [Sibyllastr. 9, 45136 Essen-Süd](http://www.openstreetmap.org/?mlat=51.43855&mlon=7.02491#map=18/51.43855/7.02491) die nächste Cryptoparty zum Thema "Sichere Passwörter" statt. Vorgestellt werden mehrere Methoden zur Generierung und Verwaltung von Passwörtern. Es wird erklärt, was ein sicheres Passwort ausmacht, warum diese notwendig sind und wie man diese erstellt und verwaltet. Vorwissen ist hilfreich, wird aber nicht vorausgesetzt. Die Veranstaltung wendet sich an Nutzerinnen und Nutzer, die sich mit dem Thema bisher wenig oder nie beschäftigt haben. Wer sich für die Thematik sichere Passwörter, deren praktische Handhabung und deren Verwaltung interessiert, ist herzlich eingeladen, den ca. zwei stündigen Workshop zu besuchen. + +Die Teilnahme ist kostenlos. Um eine persönliche und individuelle Betreuung zu ermöglichen wird um eine vorherige Anmeldung per E-Mail an **cryptoparty@chaospott.de** gebeten. + +Weitere Informationen und das Programm sind unter [Wiki](https://dokuwiki.chaospott.de/events:crypto_party:crypto_party) zu finden. From fd36ab09cd94a2622ad3e4b547ffd03720024318 Mon Sep 17 00:00:00 2001 From: gammlaa Date: Mon, 28 Dec 2020 22:17:09 +0100 Subject: [PATCH 17/68] Test auf remote Seminar angepasst --- _posts/2020-12-28-cryptoparty.markdown | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/_posts/2020-12-28-cryptoparty.markdown b/_posts/2020-12-28-cryptoparty.markdown index 122aa7f..483a20a 100644 --- a/_posts/2020-12-28-cryptoparty.markdown +++ b/_posts/2020-12-28-cryptoparty.markdown @@ -5,12 +5,10 @@ date: 2020-12-28 18:00:00 categories: Cryptoparty --- -"Bitte geben Sie ein Passwort mit mindestens 8 Zeichen, einer Zahl, einem Großbuchstaben und einem Sonderzeichen ein". Dies ist eine alltägliche Aufforderung bei der Verwendung von Computern und Internet. +„Bitte geben Sie ein Passwort mit mindestens 8 Zeichen, einer Zahl, einem Großbuchstaben und einem Sonderzeichen ein“. Dies ist eine alltägliche Aufforderung bei der Verwendung von Computern und Internet. Doch wie geht man mit den Passwörtern für sein Telefon, Computer und Diensleistungen im Internet korrekt um? - Auf diese Frage gibt der Chaos Computer Club Essen im Rahmen eines Online-Workshops eine Antwort. -Am **Dienstag, dem 2. Februar 2019** findet um 19 Uhr in der [Sibyllastr. 9, 45136 Essen-Süd](http://www.openstreetmap.org/?mlat=51.43855&mlon=7.02491#map=18/51.43855/7.02491) die nächste Cryptoparty zum Thema "Sichere Passwörter" statt. Vorgestellt werden mehrere Methoden zur Generierung und Verwaltung von Passwörtern. Es wird erklärt, was ein sicheres Passwort ausmacht, warum diese notwendig sind und wie man diese erstellt und verwaltet. Vorwissen ist hilfreich, wird aber nicht vorausgesetzt. Die Veranstaltung wendet sich an Nutzerinnen und Nutzer, die sich mit dem Thema bisher wenig oder nie beschäftigt haben. Wer sich für die Thematik sichere Passwörter, deren praktische Handhabung und deren Verwaltung interessiert, ist herzlich eingeladen, den ca. zwei stündigen Workshop zu besuchen. +Der Workshop findet am **Dienstag, dem 2. Februar 2019** findet um 19 Uhr in einem Online-Seminarraum statt. Vorgestellt werden mehrere Methoden zur Generierung und Verwaltung von Passwörtern. Es wird erklärt, was ein sicheres Passwort ausmacht, warum diese notwendig sind und wie man diese erstellt und verwaltet. Vorwissen ist hilfreich, wird aber nicht vorausgesetzt. Die Veranstaltung wendet sich an Nutzerinnen und Nutzer, die sich mit dem Thema bisher wenig oder nie beschäftigt haben. Wer sich für die Thematik sichere Passwörter, deren praktische Handhabung und deren Verwaltung interessiert, ist herzlich eingeladen, den ca. ein stündigen Workshop zu besuchen. -Die Teilnahme ist kostenlos. Um eine persönliche und individuelle Betreuung zu ermöglichen wird um eine vorherige Anmeldung per E-Mail an **cryptoparty@chaospott.de** gebeten. - -Weitere Informationen und das Programm sind unter [Wiki](https://dokuwiki.chaospott.de/events:crypto_party:crypto_party) zu finden. +Die Teilnahme ist kostenlos. Um eine vorherige Anmeldung per E-Mail an **cryptoparty@chaospott.de** gebeten, da die Ressourcen des Konferenzsystems begrenzt sind. From 1dd50209cdd2aa2809dbfeba8499e7d919385a24 Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Mon, 28 Dec 2020 22:19:49 +0100 Subject: [PATCH 18/68] Added blog post --- .../2020-12-29-petit-foo-jahresrueckblick.markdown | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 _posts/2020-12-29-petit-foo-jahresrueckblick.markdown diff --git a/_posts/2020-12-29-petit-foo-jahresrueckblick.markdown b/_posts/2020-12-29-petit-foo-jahresrueckblick.markdown new file mode 100644 index 0000000..439f966 --- /dev/null +++ b/_posts/2020-12-29-petit-foo-jahresrueckblick.markdown @@ -0,0 +1,13 @@ +--- +layout: post +title: "Petit Foo Jahresrückblick" +date: 2020-12-29 11:00:00 +--- + +Im vergangenen Jahr fanden die meisten Chaostreffs nicht vor Ort in den Clubräumen, sondern im Cyberspace statt. Wir verwendeten für die Audioübertragung unseren Mumble-Server unter mumble.chaospott.de. Für Bildübertragung hat sich Big Blue Button bewährt, hiermit kann man Videoübertragung per Webcam durchführen oder den eigenen Bildschirm teilen. +Diese Kombination hat sich sowohl für die Chaostreffs als auch für Sitzungen als sehr geeignet erwiesen. + +Trotz der ungewohnten Umstände hat es fast jeden Mittwoch zum Chaostreff ein Petit Foo gegeben. Die Variation der Themen war im vergangenen Jahr wieder sehr groß. +Von "Erster Hilfe für Nerds" über Vorstellungen von Projekten wie dem Slush-Ice-Refiller bis hin zu technischen Themen wie Bittorrent, Namensauflösung im DNS und Computersimulation. Im Rahmen einer Reihe "Vom Transistor zum Computer" wurde erklärt, wie ein Computer im Inneren aufgebaut ist. Auch aktuelle Themen wie die Corona-Warn-App, Setups für Videokonferenzen und der virtuelle Hackerspace waren dabei. + +Eine vollständige Liste [findet sich im Wiki](https://wiki.chaospott.de/events:petit_foo#section2020). From 2790e10b6ba429a5ecea8311a75f257fab211fa8 Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Mon, 28 Dec 2020 22:52:56 +0100 Subject: [PATCH 19/68] Fixed link --- _includes/footer.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_includes/footer.html b/_includes/footer.html index 7e3d0f3..e785d86 100644 --- a/_includes/footer.html +++ b/_includes/footer.html @@ -30,7 +30,7 @@ @chaospott@chaos.social

    - [javascript protected email address] + [javascript protected email address]
    hackint.eu From 418b142c42eab2320e95140698e56b554d764c86 Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Mon, 28 Dec 2020 23:06:03 +0100 Subject: [PATCH 20/68] Recompressed images for smaller file size --- media/2020-01-13/36c3-memorials.jpg | Bin 157549 -> 155659 bytes media/2020-12-28/rc3.jpg | Bin 91436 -> 84679 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/media/2020-01-13/36c3-memorials.jpg b/media/2020-01-13/36c3-memorials.jpg index ed3c6e1d20215d461941c2c695d45a58084a8617..68e4f51ac62c866d01c12384e9339883e1dea529 100644 GIT binary patch literal 155659 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 km5ZC+L}>)L&|ek+ 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

    nfvjHz#@{|nW7Bc1 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 diff --git a/media/2020-12-28/rc3.jpg b/media/2020-12-28/rc3.jpg index bd7516ac8b790e3d0db55aebd4f68637150a6b04..a3a58bde36d96ca8825193249dae802c69952773 100644 GIT binary patch literal 84679 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 SN(U&d0+0f~|HtE~@Bab*r>YSE literal 91436 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 From 8df21244f3740e4154017e859bbc5a4249b8902d Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Tue, 29 Dec 2020 13:23:48 +0100 Subject: [PATCH 21/68] Spelling --- _posts/2020-12-29-petit-foo-jahresrueckblick.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_posts/2020-12-29-petit-foo-jahresrueckblick.markdown b/_posts/2020-12-29-petit-foo-jahresrueckblick.markdown index 439f966..e99bec1 100644 --- a/_posts/2020-12-29-petit-foo-jahresrueckblick.markdown +++ b/_posts/2020-12-29-petit-foo-jahresrueckblick.markdown @@ -4,7 +4,7 @@ title: "Petit Foo Jahresrückblick" date: 2020-12-29 11:00:00 --- -Im vergangenen Jahr fanden die meisten Chaostreffs nicht vor Ort in den Clubräumen, sondern im Cyberspace statt. Wir verwendeten für die Audioübertragung unseren Mumble-Server unter mumble.chaospott.de. Für Bildübertragung hat sich Big Blue Button bewährt, hiermit kann man Videoübertragung per Webcam durchführen oder den eigenen Bildschirm teilen. +Im vergangenen Jahr fanden die meisten Chaostreffs nicht vor Ort in den Clubräumen, sondern im Cyberspace statt. Wir verwenden für die Audioübertragung unseren Mumble-Server unter mumble.chaospott.de. Für Bildübertragung hat sich Big Blue Button bewährt, hiermit kann man Videoübertragung per Webcam durchführen oder den eigenen Bildschirm teilen. Diese Kombination hat sich sowohl für die Chaostreffs als auch für Sitzungen als sehr geeignet erwiesen. Trotz der ungewohnten Umstände hat es fast jeden Mittwoch zum Chaostreff ein Petit Foo gegeben. Die Variation der Themen war im vergangenen Jahr wieder sehr groß. From bde59181cdfe8f6ce783e1e59b5b16238dcddc5b Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Wed, 30 Dec 2020 15:30:10 +0100 Subject: [PATCH 22/68] Changed blog post --- _posts/2020-12-30-r3s.markdown | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/_posts/2020-12-30-r3s.markdown b/_posts/2020-12-30-r3s.markdown index 557eb51..87cc6b6 100644 --- a/_posts/2020-12-30-r3s.markdown +++ b/_posts/2020-12-30-r3s.markdown @@ -1,11 +1,12 @@ --- layout: post title: "Remote Rhein Ruhe Stage (r3s)" -date: 2020-12-30 18:00:00 +date: 2020-12-30 15:00:00 --- Der Jahrescongess des CCC findet dieses Jahr als virtuelle Veranstaltung unter dem Namen rc3 statt. Ein großer Teil des Congresses ist das Vortragsprogramm. Zahlreiche Leute um den Freifunk Rheinland haben für den rc3 eine virtuelle Bühne mit umfangreichem Vortragsprogramm eingerichtet. Es war möglich Vorträge virtuell von Zuhause aus als auch auf einer realen Bühne vor Ort in der Volkshochschule in Monheim zu halten. Auch Mitglieder des Chaospotts waren an dem Aufbau der Bühne beteiligt. So haben wir in unserem Fablab Mund-Nase-Masken in dem Design des r3s als Andenken für die Vortragenden gestaltet. -Weitere Informationen zum r3s sind [hier](https://r3s.nrw/) zu finden. Das Vortragsprogramm ist [hier](https://rc3.world/rc3/room/c4a577e2-52e7-4f6f-a5c0-e3822d64f84a/) zu sehen. Nach dem Congress sind die Aufnahmen wie üblich bei [media.ccc.de](https://media.ccc.de/) verfügbar. +Weitere Informationen zum r3s sind [hier](https://r3s.nrw/) zu finden. Die Aufzeichnungen der Vorträge gibt es [auf einer Unterseite auf media.ccc.de](https://media.ccc.de/c/rc3/MON%20r3s%20Rhein%20VHS) zu finden. +Alle Aufnahmen von Vorträgen beim rC3 und anderer Chaosveranstaltungen wie üblich bei [media.ccc.de](https://media.ccc.de/) verfügbar. From 18d9a3aae90eab4457387f50e62efd50c6c3fc8c Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Wed, 30 Dec 2020 15:31:51 +0100 Subject: [PATCH 23/68] Changed time --- _posts/2020-12-30-r3s.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_posts/2020-12-30-r3s.markdown b/_posts/2020-12-30-r3s.markdown index 87cc6b6..de61dbf 100644 --- a/_posts/2020-12-30-r3s.markdown +++ b/_posts/2020-12-30-r3s.markdown @@ -1,7 +1,7 @@ --- layout: post title: "Remote Rhein Ruhe Stage (r3s)" -date: 2020-12-30 15:00:00 +date: 2020-12-30 13:37:23 --- Der Jahrescongess des CCC findet dieses Jahr als virtuelle Veranstaltung unter dem Namen rc3 statt. Ein großer Teil des Congresses ist das Vortragsprogramm. Zahlreiche Leute um den Freifunk Rheinland haben für den rc3 eine virtuelle Bühne mit umfangreichem Vortragsprogramm eingerichtet. Es war möglich Vorträge virtuell von Zuhause aus als auch auf einer realen Bühne vor Ort in der Volkshochschule in Monheim zu halten. From 6e8cba951fd5bf8d4d083aab26d9d19ff917243b Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Sun, 10 Jan 2021 15:38:52 +0100 Subject: [PATCH 24/68] Typo --- _posts/2020-12-28-cryptoparty.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_posts/2020-12-28-cryptoparty.markdown b/_posts/2020-12-28-cryptoparty.markdown index 483a20a..af78a27 100644 --- a/_posts/2020-12-28-cryptoparty.markdown +++ b/_posts/2020-12-28-cryptoparty.markdown @@ -7,7 +7,7 @@ categories: Cryptoparty „Bitte geben Sie ein Passwort mit mindestens 8 Zeichen, einer Zahl, einem Großbuchstaben und einem Sonderzeichen ein“. Dies ist eine alltägliche Aufforderung bei der Verwendung von Computern und Internet. -Doch wie geht man mit den Passwörtern für sein Telefon, Computer und Diensleistungen im Internet korrekt um? - Auf diese Frage gibt der Chaos Computer Club Essen im Rahmen eines Online-Workshops eine Antwort. +Doch wie geht man mit den Passwörtern für sein Telefon, Computer und Dienstleistungen im Internet korrekt um? - Auf diese Frage gibt der Chaos Computer Club Essen im Rahmen eines Online-Workshops eine Antwort. Der Workshop findet am **Dienstag, dem 2. Februar 2019** findet um 19 Uhr in einem Online-Seminarraum statt. Vorgestellt werden mehrere Methoden zur Generierung und Verwaltung von Passwörtern. Es wird erklärt, was ein sicheres Passwort ausmacht, warum diese notwendig sind und wie man diese erstellt und verwaltet. Vorwissen ist hilfreich, wird aber nicht vorausgesetzt. Die Veranstaltung wendet sich an Nutzerinnen und Nutzer, die sich mit dem Thema bisher wenig oder nie beschäftigt haben. Wer sich für die Thematik sichere Passwörter, deren praktische Handhabung und deren Verwaltung interessiert, ist herzlich eingeladen, den ca. ein stündigen Workshop zu besuchen. From 39c45709656f02dc5bd597fb0ccbebf6c8dd93f4 Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Sun, 10 Jan 2021 16:06:37 +0100 Subject: [PATCH 25/68] COrrected date --- _posts/2020-12-28-cryptoparty.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_posts/2020-12-28-cryptoparty.markdown b/_posts/2020-12-28-cryptoparty.markdown index af78a27..bf90899 100644 --- a/_posts/2020-12-28-cryptoparty.markdown +++ b/_posts/2020-12-28-cryptoparty.markdown @@ -9,6 +9,6 @@ categories: Cryptoparty Doch wie geht man mit den Passwörtern für sein Telefon, Computer und Dienstleistungen im Internet korrekt um? - Auf diese Frage gibt der Chaos Computer Club Essen im Rahmen eines Online-Workshops eine Antwort. -Der Workshop findet am **Dienstag, dem 2. Februar 2019** findet um 19 Uhr in einem Online-Seminarraum statt. Vorgestellt werden mehrere Methoden zur Generierung und Verwaltung von Passwörtern. Es wird erklärt, was ein sicheres Passwort ausmacht, warum diese notwendig sind und wie man diese erstellt und verwaltet. Vorwissen ist hilfreich, wird aber nicht vorausgesetzt. Die Veranstaltung wendet sich an Nutzerinnen und Nutzer, die sich mit dem Thema bisher wenig oder nie beschäftigt haben. Wer sich für die Thematik sichere Passwörter, deren praktische Handhabung und deren Verwaltung interessiert, ist herzlich eingeladen, den ca. ein stündigen Workshop zu besuchen. +Der Workshop findet am **Dienstag, dem 2. Februar 2021** findet um 19 Uhr in einem Online-Seminarraum statt. Vorgestellt werden mehrere Methoden zur Generierung und Verwaltung von Passwörtern. Es wird erklärt, was ein sicheres Passwort ausmacht, warum diese notwendig sind und wie man diese erstellt und verwaltet. Vorwissen ist hilfreich, wird aber nicht vorausgesetzt. Die Veranstaltung wendet sich an Nutzerinnen und Nutzer, die sich mit dem Thema bisher wenig oder nie beschäftigt haben. Wer sich für die Thematik sichere Passwörter, deren praktische Handhabung und deren Verwaltung interessiert, ist herzlich eingeladen, den ca. ein stündigen Workshop zu besuchen. Die Teilnahme ist kostenlos. Um eine vorherige Anmeldung per E-Mail an **cryptoparty@chaospott.de** gebeten, da die Ressourcen des Konferenzsystems begrenzt sind. From 230b26d9c5adb1b663a8c68bd392cc722669d19c Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Tue, 26 Jan 2021 21:45:50 +0100 Subject: [PATCH 26/68] Added blogpost on BBB for Chaostreff --- _includes/header.html | 2 +- _posts/2021-01-25-chaostreff-online.markdown | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 _posts/2021-01-25-chaostreff-online.markdown diff --git a/_includes/header.html b/_includes/header.html index 8750f27..1babc8e 100644 --- a/_includes/header.html +++ b/_includes/header.html @@ -55,7 +55,7 @@ --> - +

    Aufgrund der aktuellen Situation sind die Clubräume bis auf Weiteres geschlossen. Der Chaostreff findet online statt.

    diff --git a/_posts/2021-01-25-chaostreff-online.markdown b/_posts/2021-01-25-chaostreff-online.markdown new file mode 100644 index 0000000..d01d709 --- /dev/null +++ b/_posts/2021-01-25-chaostreff-online.markdown @@ -0,0 +1,13 @@ +--- +layout: post +title: "Chaostreff online über Big Blue Button" +date: 2020-01-25 13:37:23 +--- + +Der Chaostreff mittwochs findet ab sofort über Big Blue Button statt. Dort gibt es die Möglichkeit, neben der Sprachübertragung auch die Webcam zu benutzen oder den Bildschirm zu teilen. + +Die Kurzvorträge “Petit Foo” finden weiterhin mittwochs um 20:00 Uhr statt. + +Unseren Big Blue Button-Server erreicht ihr unter [treff.chaospott.de](https://treff.chaospott.de/). Zur Teilnahme genügt ein moderner Webbrowser, ihr müsst keine weitere Software installieren. + +Bei Fragen oder Problemen könnt ihr euch gerne an [die Chaospatinnen](mailto:chaospatinnen@chaospott.de] wenden. From ab79735a5c3d3c0683371253702b79f2e722f744 Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Tue, 26 Jan 2021 21:49:35 +0100 Subject: [PATCH 27/68] Fixed typos --- _posts/2021-01-25-chaostreff-online.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_posts/2021-01-25-chaostreff-online.markdown b/_posts/2021-01-25-chaostreff-online.markdown index d01d709..43991ca 100644 --- a/_posts/2021-01-25-chaostreff-online.markdown +++ b/_posts/2021-01-25-chaostreff-online.markdown @@ -1,7 +1,7 @@ --- layout: post title: "Chaostreff online über Big Blue Button" -date: 2020-01-25 13:37:23 +date: 2021-01-25 13:37:23 --- Der Chaostreff mittwochs findet ab sofort über Big Blue Button statt. Dort gibt es die Möglichkeit, neben der Sprachübertragung auch die Webcam zu benutzen oder den Bildschirm zu teilen. @@ -10,4 +10,4 @@ Die Kurzvorträge “Petit Foo” finden weiterhin mittwochs um 20:00 Uhr statt. Unseren Big Blue Button-Server erreicht ihr unter [treff.chaospott.de](https://treff.chaospott.de/). Zur Teilnahme genügt ein moderner Webbrowser, ihr müsst keine weitere Software installieren. -Bei Fragen oder Problemen könnt ihr euch gerne an [die Chaospatinnen](mailto:chaospatinnen@chaospott.de] wenden. +Bei Fragen oder Problemen könnt ihr euch gerne an [die Chaospatinnen](mailto:chaospatinnen@chaospott.de) wenden. From 27914481acfe36dbd64d4491162341e95ebdf7ab Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Tue, 26 Jan 2021 21:50:12 +0100 Subject: [PATCH 28/68] Fixed link --- _includes/header.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_includes/header.html b/_includes/header.html index 1babc8e..69069a1 100644 --- a/_includes/header.html +++ b/_includes/header.html @@ -55,7 +55,7 @@ --> -
    +

    Aufgrund der aktuellen Situation sind die Clubräume bis auf Weiteres geschlossen. Der Chaostreff findet online statt.

    From 7b7ee5cfa89abfcf65268f966d9f1e898c6372ba Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Thu, 28 Jan 2021 22:02:00 +0100 Subject: [PATCH 29/68] New static calendar that does not require the cloud --- calendar.html => calendar-ical.html | 0 calendar.md | 31 +++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) rename calendar.html => calendar-ical.html (100%) create mode 100644 calendar.md diff --git a/calendar.html b/calendar-ical.html similarity index 100% rename from calendar.html rename to calendar-ical.html diff --git a/calendar.md b/calendar.md new file mode 100644 index 0000000..b599a0c --- /dev/null +++ b/calendar.md @@ -0,0 +1,31 @@ +--- +layout: post +title: Kalender +--- + +Coronabedingt sind die Clubräume derzeit geschlossen. Alle Termine finden virtuell statt. + +## Events + +### Cryptoparty +**Thema: Sichere Passwörter** + +2. Februar 2021 um 19 Uhr + +//online, Anmeldung via cryptoparty@chaospott.de// + + + +## Regelmäßige Termine + +### Chaostreff + +**Mittwochs, ab ca. 19 Uhr** +Ein offener Tag für Außenstehende. Jeder, der sich für den CCC oder einen Hackerspace interessiert, ist eingeladen. +Dieser findet zur Zeit online über Big Blue Button statt: +[treff.chaospott.de](https://treff.chaospott.de) + +--- + +Bei Fragen schreib uns einfach eine E-Mail: [info@chaospott.de](mailto:info@chaospott.de) + From bbe752fdce72d4cbef81b5236aa5b71acfbbdc98 Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Thu, 28 Jan 2021 22:03:19 +0100 Subject: [PATCH 30/68] Fixed alignment --- calendar.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/calendar.md b/calendar.md index b599a0c..478c9ed 100644 --- a/calendar.md +++ b/calendar.md @@ -12,8 +12,10 @@ Coronabedingt sind die Clubräume derzeit geschlossen. Alle Termine finden virtu 2. Februar 2021 um 19 Uhr -//online, Anmeldung via cryptoparty@chaospott.de// +*online, Anmeldung via cryptoparty@chaospott.de* + +--- ## Regelmäßige Termine From 93523a6bba2d7035922f28dadcff5c4a6c58d367 Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Thu, 28 Jan 2021 22:04:07 +0100 Subject: [PATCH 31/68] Fixed link --- calendar.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/calendar.md b/calendar.md index 478c9ed..b3cd311 100644 --- a/calendar.md +++ b/calendar.md @@ -12,7 +12,7 @@ Coronabedingt sind die Clubräume derzeit geschlossen. Alle Termine finden virtu 2. Februar 2021 um 19 Uhr -*online, Anmeldung via cryptoparty@chaospott.de* +*online, Anmeldung via [cryptoparty@chaospott.de](mailto:cryptoparty@chaospott.de)* --- From 9c0b382f231bc31044fe7caa93cc37c8e8cfce5e Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Thu, 28 Jan 2021 22:04:53 +0100 Subject: [PATCH 32/68] Changed title --- calendar.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/calendar.md b/calendar.md index b3cd311..b7a97e8 100644 --- a/calendar.md +++ b/calendar.md @@ -1,10 +1,14 @@ --- layout: post -title: Kalender +title: Termine --- Coronabedingt sind die Clubräume derzeit geschlossen. Alle Termine finden virtuell statt. + +--- + + ## Events ### Cryptoparty From a61f08e259b4aa8b596b56b20aca71ee6dc4b937 Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Thu, 28 Jan 2021 22:08:32 +0100 Subject: [PATCH 33/68] Added admin meeting --- calendar.md | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/calendar.md b/calendar.md index b7a97e8..32d1561 100644 --- a/calendar.md +++ b/calendar.md @@ -27,11 +27,21 @@ Coronabedingt sind die Clubräume derzeit geschlossen. Alle Termine finden virtu ### Chaostreff **Mittwochs, ab ca. 19 Uhr** -Ein offener Tag für Außenstehende. Jeder, der sich für den CCC oder einen Hackerspace interessiert, ist eingeladen. -Dieser findet zur Zeit online über Big Blue Button statt: +Ein offener Tag für Außenstehende. Jeder, der sich für den CCC oder einen Hackerspace interessiert, ist eingeladen. +Um 20:00 Uhr gibt es immer einen Kurzvortrag 'Petit Foo' zu ganz unterschiedlichen Themen. +Der Chaostreff findet zur Zeit online über Big Blue Button statt: [treff.chaospott.de](https://treff.chaospott.de) +Im Moment findet kein Sonntagstreff statt. + + +### Admintreffen + +**Am ersten Sonntag im Monat ab 16 Uhr** +Wir fixen und warten unsere Infrastuktur. Jeder, der einen Teil davon betreibt oder in Zukunft betreiben möchte, ist herzlich eingeladen mitzumachen. + + --- -Bei Fragen schreib uns einfach eine E-Mail: [info@chaospott.de](mailto:info@chaospott.de) +Fehlt etwas? Oder hast du Fragen? Dann schreib uns einfach eine E-Mail: [info@chaospott.de](mailto:info@chaospott.de) From f952218edec4e1a30aa84ddd4d25e493664a18e0 Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Thu, 28 Jan 2021 22:13:44 +0100 Subject: [PATCH 34/68] Increased h1 font size --- _sass/_chaospott.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_sass/_chaospott.scss b/_sass/_chaospott.scss index b7e752a..1cdeede 100644 --- a/_sass/_chaospott.scss +++ b/_sass/_chaospott.scss @@ -23,7 +23,7 @@ body { margin: 0; padding: 0; .post-title { - font-size: 26px; + font-size: 63px; font-weight: bold; } &>hr { From f695bdecac6b24cfb594fb1d9c8ddd8fe667e701 Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Thu, 28 Jan 2021 22:15:24 +0100 Subject: [PATCH 35/68] Decresed h1 font size --- _sass/_chaospott.scss | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_sass/_chaospott.scss b/_sass/_chaospott.scss index 1cdeede..f87c40a 100644 --- a/_sass/_chaospott.scss +++ b/_sass/_chaospott.scss @@ -23,8 +23,8 @@ body { margin: 0; padding: 0; .post-title { - font-size: 63px; - font-weight: bold; + font-size: 42px; + font-weight: normal; } &>hr { background-color: #333; From 17a6e66aeb2531158922179ca3ba2df00dd5248d Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Thu, 28 Jan 2021 22:19:07 +0100 Subject: [PATCH 36/68] Added page about cms --- cms.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 cms.md diff --git a/cms.md b/cms.md new file mode 100644 index 0000000..57af20c --- /dev/null +++ b/cms.md @@ -0,0 +1,12 @@ +--- +layout: post +title: Chaos macht Schule +--- + +Beim Projekt „Chaos macht Schule“ liegt der Fokus auf der Weiterbildung von Schülerinnen und Schüler, sowie Lehrkräften und Eltern. +Großer Beliebtheit erfreuen sich in diesem Rahmen die Lötworkshops, bei welchen Kinder wie auch Erwachsene den Zusammenbau und die Funktionsweise elektronischer Schaltungen lernen. Diese finden sowohl in Zusammenarbeit mit Kinder- und Jugendtreffs, Schulen, als auch in den Vereinsräumen statt. + +Neben den praktischen Elementen wird auch die Medienkompetenz gefördert. +Im Rahmen des Projektes gehen die Vereinsmitglieder seit vielen Jahren in Schulen und klären Schülerinnen und Schüler, Eltern und Lehrer über die Welt hinter den bunten Bildern und Buttons auf. Im Fokus stehen hierbei die Themen Privatsphäre, Datenschutz und Sicherheit. Sowohl technische Aspekte als auch praktische Lösungen werden anschaulich dargestellt und ausprobiert. Durch die umfangreichen technischen Fachkenntnisse können auch Hintergründe und komplexe Zusammenhänge erklärt werden. + +Neben den Besuchen an Jugendzentren und Schulen hat sich eine Zusammenarbeit mit der Universität Duisburg-Essen entwickelt, in dessen Rahmen Seminare für Lehramtsstudierende angeboten werden. Denn während für Studierende digitale Medien zum Alltag gehören, sind die Hintergründe und Funktionsweisen weitgehend unbekannt. Durch die Zusammenarbeit wird es angehenden Lehrern ermöglicht, selbstständig diese Themen in ihren zukünftigen Unterricht zu integrieren. From 11da444994b807f1b0e17bf0dde7259fecf46a18 Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Thu, 28 Jan 2021 23:51:29 +0100 Subject: [PATCH 37/68] Fixed date --- calendar.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/calendar.md b/calendar.md index 32d1561..52eb450 100644 --- a/calendar.md +++ b/calendar.md @@ -14,7 +14,7 @@ Coronabedingt sind die Clubräume derzeit geschlossen. Alle Termine finden virtu ### Cryptoparty **Thema: Sichere Passwörter** -2. Februar 2021 um 19 Uhr +Dienstag, 2. Februar 2021 um 19 Uhr *online, Anmeldung via [cryptoparty@chaospott.de](mailto:cryptoparty@chaospott.de)* From 8f126be120f91495a277490d486d3424306415d9 Mon Sep 17 00:00:00 2001 From: Bandie Date: Mon, 1 Feb 2021 18:10:56 +0100 Subject: [PATCH 38/68] Reinsertion of the cloud calendar; hint for online meetings instead of irl --- calendar-ical.html => calendar.html | 2 ++ calendar.md => calendar_old.md | 0 2 files changed, 2 insertions(+) rename calendar-ical.html => calendar.html (80%) rename calendar.md => calendar_old.md (100%) diff --git a/calendar-ical.html b/calendar.html similarity index 80% rename from calendar-ical.html rename to calendar.html index 8a62a11..d3deb48 100644 --- a/calendar-ical.html +++ b/calendar.html @@ -3,6 +3,8 @@ layout: default ---

    Termine

    +
    + Coronabedingt sind die Clubräume derzeit geschlossen. Alle Termine finden virtuell statt.
    Loading Events, please stand by … diff --git a/calendar.md b/calendar_old.md similarity index 100% rename from calendar.md rename to calendar_old.md From bb90295a266252f376a7abf9cf3dbb4bcdf082d9 Mon Sep 17 00:00:00 2001 From: Bandie Date: Mon, 1 Feb 2021 18:14:21 +0100 Subject: [PATCH 39/68] =?UTF-8?q?Big=20size=E2=84=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- calendar.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/calendar.html b/calendar.html index d3deb48..705f131 100644 --- a/calendar.html +++ b/calendar.html @@ -4,7 +4,7 @@ layout: default

    Termine


    - Coronabedingt sind die Clubräume derzeit geschlossen. Alle Termine finden virtuell statt. +

    Coronabedingt sind die Clubräume derzeit geschlossen. Alle Termine finden virtuell statt.



    Loading Events, please stand by … From 5b763171d1d725e4a71f9b8bd22def3b8e3522a9 Mon Sep 17 00:00:00 2001 From: m11 Date: Mon, 1 Feb 2021 22:18:10 +0100 Subject: [PATCH 40/68] Alternative version of the calendar --- calendar-new.html | 42 +++++++ js/calv2.js | 278 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 320 insertions(+) create mode 100644 calendar-new.html create mode 100644 js/calv2.js diff --git a/calendar-new.html b/calendar-new.html new file mode 100644 index 0000000..2fe456f --- /dev/null +++ b/calendar-new.html @@ -0,0 +1,42 @@ +--- +layout: default +--- + + + + diff --git a/js/calv2.js b/js/calv2.js new file mode 100644 index 0000000..93b6dea --- /dev/null +++ b/js/calv2.js @@ -0,0 +1,278 @@ +var eventList = [] +var recurringEventList = [] +var cancelledEvents = {} + +function Event (start, event) { + if (!(start instanceof Date)) { + start = start.toJSDate() + } + this.start = start + this.event = event + this.end = new Date(this.start.getTime() + this.event.duration.toSeconds()*1000) + this.summary = event.summary || 'No title' + this.description = event.description + this.location = event.location || false + this.isRecurring = event.isRecurring() + + this.lasts_several_days = this.start.toDateString() !== this.end.toDateString() +} + +Event.prototype.isCancelled = function () { + if (cancelledEvents[this.event.uid] instanceof Array + && cancelledEvents[this.event.uid].includes(this.start.getTime())) return true + return false +} + +Event.prototype.toHTML = function () { + + var div_cal = document.createElement('div') + + + if (this.isRecurring) { + + div_cal.setAttribute('class', 'cal_entry') + + var div_datetime = document.createElement('div') + div_datetime.setAttribute('class', 'cal_datetime') + + var span_summary = document.createElement('span') + span_summary.setAttribute('class', 'cal_summary') + span_summary.appendChild(document.createTextNode(this.summary)) + + div_datetime.appendChild(span_summary) + div_cal.appendChild(div_datetime) + + var div_description = document.createElement('div') + div_description.setAttribute('class', 'cal_descriptionbox') + //div_description.appendChild(span_summary) + + var span_description = document.createElement('div') + span_description.setAttribute('class', 'cal_description') + + if (this.description !== null) { + var span_description = document.createElement('span') + span_description.setAttribute('class', 'cal_description') + span_description.appendChild(document.createTextNode(this.description)) + } + + div_description.appendChild(span_description) + + + var span_next = document.createElement('span') + span_next.setAttribute('class', 'cal_description') + span_next.appendChild(document.createTextNode("Das nächste Treffen findet am " + + this.start.toLocaleDateString('de-DE', {year: 'numeric', month: '2-digit', day: '2-digit'}) + + " um " + this.start.toLocaleTimeString('de-DE', {hour: '2-digit', minute:'2-digit'}) + + " statt." + )) + + div_description.appendChild(span_next) + + div_cal.appendChild(div_description) + + + } else { + + div_cal.setAttribute('class', 'cal_entry') + + var div_datetime = document.createElement('div') + div_datetime.setAttribute('class', 'cal_datetime') + + var span_date = document.createElement('span') + span_date.setAttribute('class', 'cal_date') + span_date.appendChild(document.createTextNode(this.start.toLocaleDateString('de-DE', {year: 'numeric', month: '2-digit', day: '2-digit'}))) + div_datetime.appendChild(span_date) + + if (this.lasts_several_days) { + var span_end_date = document.createElement('span') + span_end_date.setAttribute('class', 'cal_date') + span_end_date.appendChild(document.createTextNode(' - ' + this.end.toLocaleString('de-DE', {year: 'numeric', month: '2-digit', day: '2-digit'}))) + div_datetime.appendChild(span_end_date) + } else { + var span_day = document.createElement('span') + span_day.setAttribute('class', 'cal_day') + span_day.appendChild((document.createTextNode(this.start.toLocaleDateString('de-DE', {weekday: 'long'})))) + div_datetime.appendChild(span_day) + } + + var span_time = document.createElement('span') + span_time.setAttribute('class', 'cal_time') + span_time.appendChild(document.createTextNode(this.start.toLocaleTimeString('de-DE', {hour: '2-digit', minute:'2-digit'}))) + div_datetime.appendChild(span_time) + + var span_summary = document.createElement('span') + span_summary.setAttribute('class', 'cal_summary') + span_summary.appendChild(document.createTextNode(this.summary)) + + var div_description = document.createElement('div') + div_description.setAttribute('class', 'cal_descriptionbox') + div_description.appendChild(span_summary) + + if (this.location !== false && !/s(ibyllastra(ss|ß)e )9/i.test(this.location)) { + var span_location = document.createElement('span') + span_location.setAttribute('class', 'cal_location') + + var span_location_icon = document.createElement('i') + span_location_icon.setAttribute('class', 'fa fa-map-marker') + span_location_icon.setAttribute('aria-hidden', 'true') + + span_location.appendChild(span_location_icon) + + if (this.location.match(/tb(a|d)/i)) { + span_location.appendChild(document.createTextNode(this.location)) + } else { + var a_location_osm = document.createElement('a') + a_location_osm.setAttribute('href', 'https://www.openstreetmap.org/search?query=' + encodeURI(this.location)) + a_location_osm.appendChild(document.createTextNode(this.location)) + span_location.appendChild(a_location_osm) + } + + div_description.appendChild(span_location) + } + + div_cal.appendChild(div_datetime) + div_cal.appendChild(div_description) + + if (this.description !== null) { + var parts = this.description.split(/\r\n|\r|\n/) + + parts.map(function (i) { + var span_description = document.createElement('span') + span_description.setAttribute('class', 'cal_description') + + words = i.split(' ') + + words.forEach(function(word) { + if (word.match(/(ht|f)tps?\:\/\//i)) { + var a = document.createElement('a') + a.setAttribute('href', word) + a.appendChild(document.createTextNode(word)) + span_description.appendChild(a) + } else { + span_description.appendChild(document.createTextNode(word)) + } + span_description.appendChild(document.createTextNode(' ')) + }) + + div_description.appendChild(span_description) + }) + } + + // if (this.event.component.getFirstPropertyValue("status") == "CANCELLED") { + // div_cal.style.textDecoration = 'line-through' + // } + + } + + return div_cal + +} + +function parseIcalData(data) { + var timeRangeStart = new Date() + var timeRangeStop = new Date() + timeRangeStart.setHours(0, 0, 0) + timeRangeStop.setMonth(timeRangeStop.getMonth() + 1) + + var jcalData = ICAL.parse(data) + var vcalendar = new ICAL.Component(jcalData) + var events = vcalendar.getAllSubcomponents('vevent') + + events.map(function (e) { + var event = new ICAL.Event(e) + if (event.component.getFirstPropertyValue("status") == "CANCELLED") { +// console.log(event) + if (!(cancelledEvents[event.uid] instanceof Array)) { + cancelledEvents[event.uid] = [] + } + + cancelledEvents[event.uid].push(event.startDate.toJSDate().getTime()) + } else if (event.isRecurring()) { + var expand = event.iterator() + var next + var exList = [] + event.component.getAllProperties('exdate').map(function (ex) { + exList.push(ex.getFirstValue().toJSDate().getTime()) + }) + + // particularly crappy code, but it works + while ((next = expand.next()) && next.toJSDate() < timeRangeStop) { + if (!exList.includes(next.toJSDate().getTime()) && timeRangeStart < next.toJSDate() && next.toJSDate() < timeRangeStop) { + recurringEventList.push(new Event(next, event)) + break + } + } + + } else if (eventInTimeRange(event, timeRangeStart, timeRangeStop)) { + eventList.push(new Event(event.startDate, event)) + } + }) +} + +function eventInTimeRange(event, start, stop) { + if (start < event.startDate.toJSDate() && event.startDate.toJSDate() < stop + || start < event.endDate.toJSDate() && event.endDate.toJSDate() < stop + || event.startDate.toJSDate() < start && stop < event.endDate.toJSDate()) return true + return false +} + +function orderEvents() { + eventList.sort(function (e1, e2) { + return e1.start - e2.start + }) +} + +function writeEvents() { + var cal = document.getElementById('calendar') + cal.textContent = '' + + // TODO: Wenn EventList leer, dann Event-Abschnitt ausblenden + if (eventList.length > 0) { + eventList.map(function (e) { + cal.appendChild(e.toHTML()) + }) + } else { + cal.textContent = 'No events found.' + } + + var calRecur = document.getElementById('calendar-recurring') + calRecur.textContent = '' + + if (recurringEventList.length > 0) { + recurringEventList.map(function (e) { + calRecur.appendChild(e.toHTML()) + }) + } else { + calRecur.textContent = 'No events found.' + } +} + +function xhrRequest(url, callback, fail) { + var xhr = new XMLHttpRequest() + + xhr.onreadystatechange = function () { + if (xhr.readyState === XMLHttpRequest.DONE) { + if (xhr.status === 200) { + callback(xhr.responseText) + } else { + fail(xhr.status) + } + } + } + + xhr.open('GET', url) + xhr.send() +} + +function processData(data) { + parseIcalData(data) + orderEvents() + writeEvents() +} + +function requestFailed(status) { + document.getElementById('calendar').textContent = 'Something has gone wrong. Try reloading the page.' + document.getElementById('calendar-recurring').textContent = 'Something has gone wrong. Try reloading the page.' +} + +xhrRequest('https://cloud.chaospott.ru/remote.php/dav/public-calendars/5HM7B0ZOLEYC3QD0?export', processData, requestFailed) From 8a1594b8054736ce84f75d1663ad74bdfc93c5cf Mon Sep 17 00:00:00 2001 From: m11 Date: Mon, 1 Feb 2021 23:30:45 +0100 Subject: [PATCH 41/68] No Events -> Hide event section. Added Autolinker.js --- calendar-new.html | 8 +++--- js/Autolinker.min.js | 25 +++++++++++++++++++ js/Autolinker.min.js.map | 1 + js/calv2.js | 53 ++++++++++++++++++++++++---------------- 4 files changed, 63 insertions(+), 24 deletions(-) create mode 100644 js/Autolinker.min.js create mode 100644 js/Autolinker.min.js.map diff --git a/calendar-new.html b/calendar-new.html index 2fe456f..866a19c 100644 --- a/calendar-new.html +++ b/calendar-new.html @@ -4,11 +4,11 @@ layout: default

    Termine

    -
    +

    Coronabedingt sind die Clubräume derzeit geschlossen. Alle Termine finden virtuell statt.

    -
    + -

    Events

    +

    Events

    Loading Events, please stand by … @@ -38,5 +38,7 @@ layout: default
    + + diff --git a/js/Autolinker.min.js b/js/Autolinker.min.js new file mode 100644 index 0000000..acdc4b1 --- /dev/null +++ b/js/Autolinker.min.js @@ -0,0 +1,25 @@ +/*! + * Autolinker.js + * 3.14.2 + * + * Copyright(c) 2020 Gregory Jacobs + * MIT License + * + * https://github.com/gregjacobs/Autolinker.js + */ +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).Autolinker=t()}(this,function(){"use strict";function s(e,t){if(Array.prototype.indexOf)return e.indexOf(t);for(var u=0,r=e.length;u",this.getInnerHtml(),""].join("")},e.prototype.buildAttrsStr=function(){if(!this.attrs)return"";var e=this.getAttrs(),t=[];for(var u in e)e.hasOwnProperty(u)&&t.push(u+'="'+e[u]+'"');return t.join(" ")},e);function e(e){void 0===e&&(e={}),this.tagName="",this.attrs={},this.innerHTML="",this.whitespaceRegex=/\s+/,this.tagName=e.tagName||"",this.attrs=e.attrs||{},this.innerHTML=e.innerHtml||e.innerHTML||""}function c(e,t,i){function u(e){var t="";return e.scheme&&e.host&&(t+=e.scheme+"://"),e.host&&(t+=e.host),e.path&&(t+="/"+e.path),e.query&&(t+="?"+e.query),e.fragment&&(t+="#"+e.fragment),t}function r(e,t){var u=t/2,r=Math.ceil(u),n=-1*Math.floor(u),a="";return n<0&&(a=e.substr(n)),e.substr(0,r)+i+a}var n,a=null==i?(i="…",n=3,8):(n=i.length,i.length);if(e.length<=t)return e;var s,o,c,h,l=t-n,p=(s={},(c=(o=e).match(/^([a-z]+):\/\//i))&&(s.scheme=c[1],o=o.substr(c[0].length)),(c=o.match(/^(.*?)(?=(\?|#|\/|$))/i))&&(s.host=c[1],o=o.substr(c[0].length)),(c=o.match(/^\/(.*?)(?=(\?|#|$))/i))&&(s.path=c[1],o=o.substr(c[0].length)),(c=o.match(/^\?(.*?)(?=(#|$))/i))&&(s.query=c[1],o=o.substr(c[0].length)),(c=o.match(/^#(.*?)$/i))&&(s.fragment=c[1]),s);if(!p.query||(h=p.query.match(/^(.*?)(?=(\?|\#))(.*?)$/i))&&(p.query=p.query.substr(0,h[1].length),e=u(p)),e.length<=t)return e;if(p.host&&(p.host=p.host.replace(/^www\./,""),e=u(p)),e.length<=t)return e;var g="";if(p.host&&(g+=p.host),g.length>=l)return p.host.length==t?(p.host.substr(0,t-n)+i).substr(0,l+a):r(g,l).substr(0,l+a);var d="";if(p.path&&(d+="/"+p.path),p.query&&(d+="?"+p.query),d){if(l<=(g+d).length)return(g+d).length==t?(g+d).substr(0,t):(g+r(d,l-g.length)).substr(0,l+a);g+=d}if(p.fragment){var f="#"+p.fragment;if(l<=(g+f).length)return(g+f).length==t?(g+f).substr(0,t):(g+r(f,l-g.length)).substr(0,l+a);else g+=f}if(p.scheme&&p.host){var m=p.scheme+"://";if((g+m).lengthn&&(i=null==a?(a="…",3):a.length,r=r.substring(0,n-i)+a),r)},n);function n(e){void 0===e&&(e={}),this.newWindow=!1,this.truncate={},this.className="",this.newWindow=e.newWindow||!1,this.truncate=e.truncate||{},this.className=e.className||""}var a=(i.prototype.getMatchedText=function(){return this.matchedText},i.prototype.setOffset=function(e){this.offset=e},i.prototype.getOffset=function(){return this.offset},i.prototype.getCssClassSuffixes=function(){return[this.getType()]},i.prototype.buildTag=function(){return this.tagBuilder.build(this)},i); +/*! ***************************************************************************** + Copyright (c) Microsoft Corporation. All rights reserved. + Licensed under the Apache License, Version 2.0 (the "License"); you may not use + this file except in compliance with the License. You may obtain a copy of the + License at http://www.apache.org/licenses/LICENSE-2.0 + + THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED + WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, + MERCHANTABLITY OR NON-INFRINGEMENT. + + See the Apache Version 2.0 License for specific language governing permissions + and limitations under the License. + ***************************************************************************** */function i(e){this.__jsduckDummyDocProp=null,this.matchedText="",this.offset=0,this.tagBuilder=e.tagBuilder,this.matchedText=e.matchedText,this.offset=e.offset}var o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var u in t)t.hasOwnProperty(u)&&(e[u]=t[u])})(e,t)};function h(e,t){function u(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(u.prototype=t.prototype,new u)}var l,R=function(){return(R=Object.assign||function(e){for(var t,u=1,r=arguments.length;u"!==(d=k)&&q.test(d)?C=3:T();break;case 3:g=k,S.test(g)?(E=new we(R({},E,{name:j()})),C=4):"<"===g?M():"/"===g?(E=new we(R({},E,{name:j()})),C=12):">"===g?(E=new we(R({},E,{name:j()})),P()):q.test(g)||N.test(g)||":"===g||T();break;case 4:p=k,S.test(p)||("/"===p?C=12:">"===p?P():"<"===p?M():"="===p||O.test(p)||H.test(p)?T():C=5);break;case 5:l=k,S.test(l)?C=6:"/"===l?C=12:"="===l?C=7:">"===l?P():"<"===l?M():O.test(l)&&T();break;case 6:h=k,S.test(h)||("/"===h?C=12:"="===h?C=7:">"===h?P():"<"===h?M():O.test(h)?T():C=5);break;case 7:c=k,S.test(c)||('"'===c?C=8:"'"===c?C=9:/[>=`]/.test(c)?T():"<"===c?M():C=10);break;case 8:'"'===k&&(C=11);break;case 9:"'"===k&&(C=11);break;case 10:o=k,S.test(o)?C=4:">"===o?P():"<"===o&&M();break;case 11:s=k,S.test(s)?C=4:"/"===s?C=12:">"===s?P():"<"===s?M():(C=4,w--);break;case 12:">"===k?(E=new we(R({},E,{isClosing:!0})),P()):C=4;break;case 13:"--"===t.substr(w,2)?(w+=2,E=new we(R({},E,{type:"comment"})),C=14):"DOCTYPE"===t.substr(w,7).toUpperCase()?(w+=7,E=new we(R({},E,{type:"doctype"})),C=20):T();break;case 14:"-"===(i=k)?C=15:">"===i?T():C=16;break;case 15:"-"===(a=k)?C=18:">"===a?T():C=16;break;case 16:"-"===k&&(C=17);break;case 17:C="-"===k?18:16;break;case 18:">"===(n=k)?P():"!"===n?C=19:"-"===n||(C=16);break;case 19:"-"===(r=k)?C=17:">"===r?P():C=16;break;case 20:">"===(u=k)?P():"<"===u&&M();break;default:z(C)}w++}function T(){C=0,E=v}function M(){C=1,E=new we({idx:w})}function P(){var e=t.slice(D,E.idx);e&&x(e,D),"comment"===E.type?y(E.idx):"doctype"===E.type?F(E.idx):(E.isOpening&&A(E.name,E.idx),E.isClosing&&b(E.name,E.idx)),T(),D=w+1}function j(){var e=E.idx+(E.isClosing?2:1);return t.slice(e,w).toLowerCase()}Dn?t:t+1;e.splice(i,1);continue}e[t+1].getOffset()/g,">"));for(var t=this.parse(e),u=[],r=0,n=0,a=t.length;n truncateLen) {\n if (ellipsisChars == null) {\n ellipsisChars = '…';\n ellipsisLength = 3;\n }\n else {\n ellipsisLength = ellipsisChars.length;\n }\n str = str.substring(0, truncateLen - ellipsisLength) + ellipsisChars;\n }\n return str;\n}\n/**\n * Supports `Array.prototype.indexOf()` functionality for old IE (IE8 and below).\n *\n * @param {Array} arr The array to find an element of.\n * @param {*} element The element to find in the array, and return the index of.\n * @return {Number} The index of the `element`, or -1 if it was not found.\n */\nexport function indexOf(arr, element) {\n if (Array.prototype.indexOf) {\n return arr.indexOf(element);\n }\n else {\n for (var i = 0, len = arr.length; i < len; i++) {\n if (arr[i] === element)\n return i;\n }\n return -1;\n }\n}\n/**\n * Removes array elements based on a filtering function. Mutates the input\n * array.\n *\n * Using this instead of the ES5 Array.prototype.filter() function, to allow\n * Autolinker compatibility with IE8, and also to prevent creating many new\n * arrays in memory for filtering.\n *\n * @param {Array} arr The array to remove elements from. This array is\n * mutated.\n * @param {Function} fn A function which should return `true` to\n * remove an element.\n * @return {Array} The mutated input `arr`.\n */\nexport function remove(arr, fn) {\n for (var i = arr.length - 1; i >= 0; i--) {\n if (fn(arr[i]) === true) {\n arr.splice(i, 1);\n }\n }\n}\n/**\n * Performs the functionality of what modern browsers do when `String.prototype.split()` is called\n * with a regular expression that contains capturing parenthesis.\n *\n * For example:\n *\n * // Modern browsers:\n * \"a,b,c\".split( /(,)/ ); // --> [ 'a', ',', 'b', ',', 'c' ]\n *\n * // Old IE (including IE8):\n * \"a,b,c\".split( /(,)/ ); // --> [ 'a', 'b', 'c' ]\n *\n * This method emulates the functionality of modern browsers for the old IE case.\n *\n * @param {String} str The string to split.\n * @param {RegExp} splitRegex The regular expression to split the input `str` on. The splitting\n * character(s) will be spliced into the array, as in the \"modern browsers\" example in the\n * description of this method.\n * Note #1: the supplied regular expression **must** have the 'g' flag specified.\n * Note #2: for simplicity's sake, the regular expression does not need\n * to contain capturing parenthesis - it will be assumed that any match has them.\n * @return {String[]} The split array of strings, with the splitting character(s) included.\n */\nexport function splitAndCapture(str, splitRegex) {\n if (!splitRegex.global)\n throw new Error(\"`splitRegex` must have the 'g' flag set\");\n var result = [], lastIdx = 0, match;\n while (match = splitRegex.exec(str)) {\n result.push(str.substring(lastIdx, match.index));\n result.push(match[0]); // push the splitting char(s)\n lastIdx = match.index + match[0].length;\n }\n result.push(str.substring(lastIdx));\n return result;\n}\n/**\n * Function that should never be called but is used to check that every\n * enum value is handled using TypeScript's 'never' type.\n */\nexport function throwUnhandledCaseError(theValue) {\n throw new Error(\"Unhandled case for value: '\" + theValue + \"'\");\n}\n\n//# sourceMappingURL=utils.js.map\n","import { indexOf } from \"./utils\";\n/**\n * @class Autolinker.HtmlTag\n * @extends Object\n *\n * Represents an HTML tag, which can be used to easily build/modify HTML tags programmatically.\n *\n * Autolinker uses this abstraction to create HTML tags, and then write them out as strings. You may also use\n * this class in your code, especially within a {@link Autolinker#replaceFn replaceFn}.\n *\n * ## Examples\n *\n * Example instantiation:\n *\n * var tag = new Autolinker.HtmlTag( {\n * tagName : 'a',\n * attrs : { 'href': 'http://google.com', 'class': 'external-link' },\n * innerHtml : 'Google'\n * } );\n *\n * tag.toAnchorString(); // Google\n *\n * // Individual accessor methods\n * tag.getTagName(); // 'a'\n * tag.getAttr( 'href' ); // 'http://google.com'\n * tag.hasClass( 'external-link' ); // true\n *\n *\n * Using mutator methods (which may be used in combination with instantiation config properties):\n *\n * var tag = new Autolinker.HtmlTag();\n * tag.setTagName( 'a' );\n * tag.setAttr( 'href', 'http://google.com' );\n * tag.addClass( 'external-link' );\n * tag.setInnerHtml( 'Google' );\n *\n * tag.getTagName(); // 'a'\n * tag.getAttr( 'href' ); // 'http://google.com'\n * tag.hasClass( 'external-link' ); // true\n *\n * tag.toAnchorString(); // Google\n *\n *\n * ## Example use within a {@link Autolinker#replaceFn replaceFn}\n *\n * var html = Autolinker.link( \"Test google.com\", {\n * replaceFn : function( match ) {\n * var tag = match.buildTag(); // returns an {@link Autolinker.HtmlTag} instance, configured with the Match's href and anchor text\n * tag.setAttr( 'rel', 'nofollow' );\n *\n * return tag;\n * }\n * } );\n *\n * // generated html:\n * // Test google.com\n *\n *\n * ## Example use with a new tag for the replacement\n *\n * var html = Autolinker.link( \"Test google.com\", {\n * replaceFn : function( match ) {\n * var tag = new Autolinker.HtmlTag( {\n * tagName : 'button',\n * attrs : { 'title': 'Load URL: ' + match.getAnchorHref() },\n * innerHtml : 'Load URL: ' + match.getAnchorText()\n * } );\n *\n * return tag;\n * }\n * } );\n *\n * // generated html:\n * // Test \n */\nvar HtmlTag = /** @class */ (function () {\n /**\n * @method constructor\n * @param {Object} [cfg] The configuration properties for this class, in an Object (map)\n */\n function HtmlTag(cfg) {\n if (cfg === void 0) { cfg = {}; }\n /**\n * @cfg {String} tagName\n *\n * The tag name. Ex: 'a', 'button', etc.\n *\n * Not required at instantiation time, but should be set using {@link #setTagName} before {@link #toAnchorString}\n * is executed.\n */\n this.tagName = ''; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {Object.} attrs\n *\n * An key/value Object (map) of attributes to create the tag with. The keys are the attribute names, and the\n * values are the attribute values.\n */\n this.attrs = {}; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {String} innerHTML\n *\n * The inner HTML for the tag.\n */\n this.innerHTML = ''; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @protected\n * @property {RegExp} whitespaceRegex\n *\n * Regular expression used to match whitespace in a string of CSS classes.\n */\n this.whitespaceRegex = /\\s+/; // default value just to get the above doc comment in the ES5 output and documentation generator\n this.tagName = cfg.tagName || '';\n this.attrs = cfg.attrs || {};\n this.innerHTML = cfg.innerHtml || cfg.innerHTML || ''; // accept either the camelCased form or the fully capitalized acronym as in the DOM\n }\n /**\n * Sets the tag name that will be used to generate the tag with.\n *\n * @param {String} tagName\n * @return {Autolinker.HtmlTag} This HtmlTag instance, so that method calls may be chained.\n */\n HtmlTag.prototype.setTagName = function (tagName) {\n this.tagName = tagName;\n return this;\n };\n /**\n * Retrieves the tag name.\n *\n * @return {String}\n */\n HtmlTag.prototype.getTagName = function () {\n return this.tagName || '';\n };\n /**\n * Sets an attribute on the HtmlTag.\n *\n * @param {String} attrName The attribute name to set.\n * @param {String} attrValue The attribute value to set.\n * @return {Autolinker.HtmlTag} This HtmlTag instance, so that method calls may be chained.\n */\n HtmlTag.prototype.setAttr = function (attrName, attrValue) {\n var tagAttrs = this.getAttrs();\n tagAttrs[attrName] = attrValue;\n return this;\n };\n /**\n * Retrieves an attribute from the HtmlTag. If the attribute does not exist, returns `undefined`.\n *\n * @param {String} attrName The attribute name to retrieve.\n * @return {String} The attribute's value, or `undefined` if it does not exist on the HtmlTag.\n */\n HtmlTag.prototype.getAttr = function (attrName) {\n return this.getAttrs()[attrName];\n };\n /**\n * Sets one or more attributes on the HtmlTag.\n *\n * @param {Object.} attrs A key/value Object (map) of the attributes to set.\n * @return {Autolinker.HtmlTag} This HtmlTag instance, so that method calls may be chained.\n */\n HtmlTag.prototype.setAttrs = function (attrs) {\n Object.assign(this.getAttrs(), attrs);\n return this;\n };\n /**\n * Retrieves the attributes Object (map) for the HtmlTag.\n *\n * @return {Object.} A key/value object of the attributes for the HtmlTag.\n */\n HtmlTag.prototype.getAttrs = function () {\n return this.attrs || (this.attrs = {});\n };\n /**\n * Sets the provided `cssClass`, overwriting any current CSS classes on the HtmlTag.\n *\n * @param {String} cssClass One or more space-separated CSS classes to set (overwrite).\n * @return {Autolinker.HtmlTag} This HtmlTag instance, so that method calls may be chained.\n */\n HtmlTag.prototype.setClass = function (cssClass) {\n return this.setAttr('class', cssClass);\n };\n /**\n * Convenience method to add one or more CSS classes to the HtmlTag. Will not add duplicate CSS classes.\n *\n * @param {String} cssClass One or more space-separated CSS classes to add.\n * @return {Autolinker.HtmlTag} This HtmlTag instance, so that method calls may be chained.\n */\n HtmlTag.prototype.addClass = function (cssClass) {\n var classAttr = this.getClass(), whitespaceRegex = this.whitespaceRegex, classes = (!classAttr) ? [] : classAttr.split(whitespaceRegex), newClasses = cssClass.split(whitespaceRegex), newClass;\n while (newClass = newClasses.shift()) {\n if (indexOf(classes, newClass) === -1) {\n classes.push(newClass);\n }\n }\n this.getAttrs()['class'] = classes.join(\" \");\n return this;\n };\n /**\n * Convenience method to remove one or more CSS classes from the HtmlTag.\n *\n * @param {String} cssClass One or more space-separated CSS classes to remove.\n * @return {Autolinker.HtmlTag} This HtmlTag instance, so that method calls may be chained.\n */\n HtmlTag.prototype.removeClass = function (cssClass) {\n var classAttr = this.getClass(), whitespaceRegex = this.whitespaceRegex, classes = (!classAttr) ? [] : classAttr.split(whitespaceRegex), removeClasses = cssClass.split(whitespaceRegex), removeClass;\n while (classes.length && (removeClass = removeClasses.shift())) {\n var idx = indexOf(classes, removeClass);\n if (idx !== -1) {\n classes.splice(idx, 1);\n }\n }\n this.getAttrs()['class'] = classes.join(\" \");\n return this;\n };\n /**\n * Convenience method to retrieve the CSS class(es) for the HtmlTag, which will each be separated by spaces when\n * there are multiple.\n *\n * @return {String}\n */\n HtmlTag.prototype.getClass = function () {\n return this.getAttrs()['class'] || \"\";\n };\n /**\n * Convenience method to check if the tag has a CSS class or not.\n *\n * @param {String} cssClass The CSS class to check for.\n * @return {Boolean} `true` if the HtmlTag has the CSS class, `false` otherwise.\n */\n HtmlTag.prototype.hasClass = function (cssClass) {\n return (' ' + this.getClass() + ' ').indexOf(' ' + cssClass + ' ') !== -1;\n };\n /**\n * Sets the inner HTML for the tag.\n *\n * @param {String} html The inner HTML to set.\n * @return {Autolinker.HtmlTag} This HtmlTag instance, so that method calls may be chained.\n */\n HtmlTag.prototype.setInnerHTML = function (html) {\n this.innerHTML = html;\n return this;\n };\n /**\n * Backwards compatibility method name.\n *\n * @param {String} html The inner HTML to set.\n * @return {Autolinker.HtmlTag} This HtmlTag instance, so that method calls may be chained.\n */\n HtmlTag.prototype.setInnerHtml = function (html) {\n return this.setInnerHTML(html);\n };\n /**\n * Retrieves the inner HTML for the tag.\n *\n * @return {String}\n */\n HtmlTag.prototype.getInnerHTML = function () {\n return this.innerHTML || \"\";\n };\n /**\n * Backward compatibility method name.\n *\n * @return {String}\n */\n HtmlTag.prototype.getInnerHtml = function () {\n return this.getInnerHTML();\n };\n /**\n * Override of superclass method used to generate the HTML string for the tag.\n *\n * @return {String}\n */\n HtmlTag.prototype.toAnchorString = function () {\n var tagName = this.getTagName(), attrsStr = this.buildAttrsStr();\n attrsStr = (attrsStr) ? ' ' + attrsStr : ''; // prepend a space if there are actually attributes\n return ['<', tagName, attrsStr, '>', this.getInnerHtml(), ''].join(\"\");\n };\n /**\n * Support method for {@link #toAnchorString}, returns the string space-separated key=\"value\" pairs, used to populate\n * the stringified HtmlTag.\n *\n * @protected\n * @return {String} Example return: `attr1=\"value1\" attr2=\"value2\"`\n */\n HtmlTag.prototype.buildAttrsStr = function () {\n if (!this.attrs)\n return \"\"; // no `attrs` Object (map) has been set, return empty string\n var attrs = this.getAttrs(), attrsArr = [];\n for (var prop in attrs) {\n if (attrs.hasOwnProperty(prop)) {\n attrsArr.push(prop + '=\"' + attrs[prop] + '\"');\n }\n }\n return attrsArr.join(\" \");\n };\n return HtmlTag;\n}());\nexport { HtmlTag };\n\n//# sourceMappingURL=html-tag.js.map\n","/**\n * Date: 2015-10-05\n * Author: Kasper Søfren (https://github.com/kafoso)\n *\n * A truncation feature, where the ellipsis will be placed at a section within\n * the URL making it still somewhat human readable.\n *\n * @param {String} url\t\t\t\t\t\t A URL.\n * @param {Number} truncateLen\t\t The maximum length of the truncated output URL string.\n * @param {String} ellipsisChars\t The characters to place within the url, e.g. \"...\".\n * @return {String} The truncated URL.\n */\nexport function truncateSmart(url, truncateLen, ellipsisChars) {\n var ellipsisLengthBeforeParsing;\n var ellipsisLength;\n if (ellipsisChars == null) {\n ellipsisChars = '…';\n ellipsisLength = 3;\n ellipsisLengthBeforeParsing = 8;\n }\n else {\n ellipsisLength = ellipsisChars.length;\n ellipsisLengthBeforeParsing = ellipsisChars.length;\n }\n var parse_url = function (url) {\n var urlObj = {};\n var urlSub = url;\n var match = urlSub.match(/^([a-z]+):\\/\\//i);\n if (match) {\n urlObj.scheme = match[1];\n urlSub = urlSub.substr(match[0].length);\n }\n match = urlSub.match(/^(.*?)(?=(\\?|#|\\/|$))/i);\n if (match) {\n urlObj.host = match[1];\n urlSub = urlSub.substr(match[0].length);\n }\n match = urlSub.match(/^\\/(.*?)(?=(\\?|#|$))/i);\n if (match) {\n urlObj.path = match[1];\n urlSub = urlSub.substr(match[0].length);\n }\n match = urlSub.match(/^\\?(.*?)(?=(#|$))/i);\n if (match) {\n urlObj.query = match[1];\n urlSub = urlSub.substr(match[0].length);\n }\n match = urlSub.match(/^#(.*?)$/i);\n if (match) {\n urlObj.fragment = match[1];\n //urlSub = urlSub.substr(match[0].length); -- not used. Uncomment if adding another block.\n }\n return urlObj;\n };\n var buildUrl = function (urlObj) {\n var url = \"\";\n if (urlObj.scheme && urlObj.host) {\n url += urlObj.scheme + \"://\";\n }\n if (urlObj.host) {\n url += urlObj.host;\n }\n if (urlObj.path) {\n url += \"/\" + urlObj.path;\n }\n if (urlObj.query) {\n url += \"?\" + urlObj.query;\n }\n if (urlObj.fragment) {\n url += \"#\" + urlObj.fragment;\n }\n return url;\n };\n var buildSegment = function (segment, remainingAvailableLength) {\n var remainingAvailableLengthHalf = remainingAvailableLength / 2, startOffset = Math.ceil(remainingAvailableLengthHalf), endOffset = (-1) * Math.floor(remainingAvailableLengthHalf), end = \"\";\n if (endOffset < 0) {\n end = segment.substr(endOffset);\n }\n return segment.substr(0, startOffset) + ellipsisChars + end;\n };\n if (url.length <= truncateLen) {\n return url;\n }\n var availableLength = truncateLen - ellipsisLength;\n var urlObj = parse_url(url);\n // Clean up the URL\n if (urlObj.query) {\n var matchQuery = urlObj.query.match(/^(.*?)(?=(\\?|\\#))(.*?)$/i);\n if (matchQuery) {\n // Malformed URL; two or more \"?\". Removed any content behind the 2nd.\n urlObj.query = urlObj.query.substr(0, matchQuery[1].length);\n url = buildUrl(urlObj);\n }\n }\n if (url.length <= truncateLen) {\n return url;\n }\n if (urlObj.host) {\n urlObj.host = urlObj.host.replace(/^www\\./, \"\");\n url = buildUrl(urlObj);\n }\n if (url.length <= truncateLen) {\n return url;\n }\n // Process and build the URL\n var str = \"\";\n if (urlObj.host) {\n str += urlObj.host;\n }\n if (str.length >= availableLength) {\n if (urlObj.host.length == truncateLen) {\n return (urlObj.host.substr(0, (truncateLen - ellipsisLength)) + ellipsisChars).substr(0, availableLength + ellipsisLengthBeforeParsing);\n }\n return buildSegment(str, availableLength).substr(0, availableLength + ellipsisLengthBeforeParsing);\n }\n var pathAndQuery = \"\";\n if (urlObj.path) {\n pathAndQuery += \"/\" + urlObj.path;\n }\n if (urlObj.query) {\n pathAndQuery += \"?\" + urlObj.query;\n }\n if (pathAndQuery) {\n if ((str + pathAndQuery).length >= availableLength) {\n if ((str + pathAndQuery).length == truncateLen) {\n return (str + pathAndQuery).substr(0, truncateLen);\n }\n var remainingAvailableLength = availableLength - str.length;\n return (str + buildSegment(pathAndQuery, remainingAvailableLength)).substr(0, availableLength + ellipsisLengthBeforeParsing);\n }\n else {\n str += pathAndQuery;\n }\n }\n if (urlObj.fragment) {\n var fragment = \"#\" + urlObj.fragment;\n if ((str + fragment).length >= availableLength) {\n if ((str + fragment).length == truncateLen) {\n return (str + fragment).substr(0, truncateLen);\n }\n var remainingAvailableLength2 = availableLength - str.length;\n return (str + buildSegment(fragment, remainingAvailableLength2)).substr(0, availableLength + ellipsisLengthBeforeParsing);\n }\n else {\n str += fragment;\n }\n }\n if (urlObj.scheme && urlObj.host) {\n var scheme = urlObj.scheme + \"://\";\n if ((str + scheme).length < availableLength) {\n return (scheme + str).substr(0, truncateLen);\n }\n }\n if (str.length <= truncateLen) {\n return str;\n }\n var end = \"\";\n if (availableLength > 0) {\n end = str.substr((-1) * Math.floor(availableLength / 2));\n }\n return (str.substr(0, Math.ceil(availableLength / 2)) + ellipsisChars + end).substr(0, availableLength + ellipsisLengthBeforeParsing);\n}\n\n//# sourceMappingURL=truncate-smart.js.map\n","import { HtmlTag } from \"./html-tag\";\nimport { truncateSmart } from \"./truncate/truncate-smart\";\nimport { truncateMiddle } from \"./truncate/truncate-middle\";\nimport { truncateEnd } from \"./truncate/truncate-end\";\n/**\n * @protected\n * @class Autolinker.AnchorTagBuilder\n * @extends Object\n *\n * Builds anchor (<a>) tags for the Autolinker utility when a match is\n * found.\n *\n * Normally this class is instantiated, configured, and used internally by an\n * {@link Autolinker} instance, but may actually be used indirectly in a\n * {@link Autolinker#replaceFn replaceFn} to create {@link Autolinker.HtmlTag HtmlTag}\n * instances which may be modified before returning from the\n * {@link Autolinker#replaceFn replaceFn}. For example:\n *\n * var html = Autolinker.link( \"Test google.com\", {\n * replaceFn : function( match ) {\n * var tag = match.buildTag(); // returns an {@link Autolinker.HtmlTag} instance\n * tag.setAttr( 'rel', 'nofollow' );\n *\n * return tag;\n * }\n * } );\n *\n * // generated html:\n * // Test google.com\n */\nvar AnchorTagBuilder = /** @class */ (function () {\n /**\n * @method constructor\n * @param {Object} [cfg] The configuration options for the AnchorTagBuilder instance, specified in an Object (map).\n */\n function AnchorTagBuilder(cfg) {\n if (cfg === void 0) { cfg = {}; }\n /**\n * @cfg {Boolean} newWindow\n * @inheritdoc Autolinker#newWindow\n */\n this.newWindow = false; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {Object} truncate\n * @inheritdoc Autolinker#truncate\n */\n this.truncate = {}; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {String} className\n * @inheritdoc Autolinker#className\n */\n this.className = ''; // default value just to get the above doc comment in the ES5 output and documentation generator\n this.newWindow = cfg.newWindow || false;\n this.truncate = cfg.truncate || {};\n this.className = cfg.className || '';\n }\n /**\n * Generates the actual anchor (<a>) tag to use in place of the\n * matched text, via its `match` object.\n *\n * @param {Autolinker.match.Match} match The Match instance to generate an\n * anchor tag from.\n * @return {Autolinker.HtmlTag} The HtmlTag instance for the anchor tag.\n */\n AnchorTagBuilder.prototype.build = function (match) {\n return new HtmlTag({\n tagName: 'a',\n attrs: this.createAttrs(match),\n innerHtml: this.processAnchorText(match.getAnchorText())\n });\n };\n /**\n * Creates the Object (map) of the HTML attributes for the anchor (<a>)\n * tag being generated.\n *\n * @protected\n * @param {Autolinker.match.Match} match The Match instance to generate an\n * anchor tag from.\n * @return {Object} A key/value Object (map) of the anchor tag's attributes.\n */\n AnchorTagBuilder.prototype.createAttrs = function (match) {\n var attrs = {\n 'href': match.getAnchorHref() // we'll always have the `href` attribute\n };\n var cssClass = this.createCssClass(match);\n if (cssClass) {\n attrs['class'] = cssClass;\n }\n if (this.newWindow) {\n attrs['target'] = \"_blank\";\n attrs['rel'] = \"noopener noreferrer\"; // Issue #149. See https://mathiasbynens.github.io/rel-noopener/\n }\n if (this.truncate) {\n if (this.truncate.length && this.truncate.length < match.getAnchorText().length) {\n attrs['title'] = match.getAnchorHref();\n }\n }\n return attrs;\n };\n /**\n * Creates the CSS class that will be used for a given anchor tag, based on\n * the `matchType` and the {@link #className} config.\n *\n * Example returns:\n *\n * - \"\" // no {@link #className}\n * - \"myLink myLink-url\" // url match\n * - \"myLink myLink-email\" // email match\n * - \"myLink myLink-phone\" // phone match\n * - \"myLink myLink-hashtag\" // hashtag match\n * - \"myLink myLink-mention myLink-twitter\" // mention match with Twitter service\n *\n * @protected\n * @param {Autolinker.match.Match} match The Match instance to generate an\n * anchor tag from.\n * @return {String} The CSS class string for the link. Example return:\n * \"myLink myLink-url\". If no {@link #className} was configured, returns\n * an empty string.\n */\n AnchorTagBuilder.prototype.createCssClass = function (match) {\n var className = this.className;\n if (!className) {\n return \"\";\n }\n else {\n var returnClasses = [className], cssClassSuffixes = match.getCssClassSuffixes();\n for (var i = 0, len = cssClassSuffixes.length; i < len; i++) {\n returnClasses.push(className + '-' + cssClassSuffixes[i]);\n }\n return returnClasses.join(' ');\n }\n };\n /**\n * Processes the `anchorText` by truncating the text according to the\n * {@link #truncate} config.\n *\n * @private\n * @param {String} anchorText The anchor tag's text (i.e. what will be\n * displayed).\n * @return {String} The processed `anchorText`.\n */\n AnchorTagBuilder.prototype.processAnchorText = function (anchorText) {\n anchorText = this.doTruncate(anchorText);\n return anchorText;\n };\n /**\n * Performs the truncation of the `anchorText` based on the {@link #truncate}\n * option. If the `anchorText` is longer than the length specified by the\n * {@link #truncate} option, the truncation is performed based on the\n * `location` property. See {@link #truncate} for details.\n *\n * @private\n * @param {String} anchorText The anchor tag's text (i.e. what will be\n * displayed).\n * @return {String} The truncated anchor text.\n */\n AnchorTagBuilder.prototype.doTruncate = function (anchorText) {\n var truncate = this.truncate;\n if (!truncate || !truncate.length)\n return anchorText;\n var truncateLength = truncate.length, truncateLocation = truncate.location;\n if (truncateLocation === 'smart') {\n return truncateSmart(anchorText, truncateLength);\n }\n else if (truncateLocation === 'middle') {\n return truncateMiddle(anchorText, truncateLength);\n }\n else {\n return truncateEnd(anchorText, truncateLength);\n }\n };\n return AnchorTagBuilder;\n}());\nexport { AnchorTagBuilder };\n\n//# sourceMappingURL=anchor-tag-builder.js.map\n","import { ellipsis } from \"../utils\";\n/**\n * A truncation feature where the ellipsis will be placed at the end of the URL.\n *\n * @param {String} anchorText\n * @param {Number} truncateLen The maximum length of the truncated output URL string.\n * @param {String} ellipsisChars The characters to place within the url, e.g. \"..\".\n * @return {String} The truncated URL.\n */\nexport function truncateEnd(anchorText, truncateLen, ellipsisChars) {\n return ellipsis(anchorText, truncateLen, ellipsisChars);\n}\n\n//# sourceMappingURL=truncate-end.js.map\n","/**\n * Date: 2015-10-05\n * Author: Kasper Søfren (https://github.com/kafoso)\n *\n * A truncation feature, where the ellipsis will be placed in the dead-center of the URL.\n *\n * @param {String} url A URL.\n * @param {Number} truncateLen The maximum length of the truncated output URL string.\n * @param {String} ellipsisChars The characters to place within the url, e.g. \"..\".\n * @return {String} The truncated URL.\n */\nexport function truncateMiddle(url, truncateLen, ellipsisChars) {\n if (url.length <= truncateLen) {\n return url;\n }\n var ellipsisLengthBeforeParsing;\n var ellipsisLength;\n if (ellipsisChars == null) {\n ellipsisChars = '…';\n ellipsisLengthBeforeParsing = 8;\n ellipsisLength = 3;\n }\n else {\n ellipsisLengthBeforeParsing = ellipsisChars.length;\n ellipsisLength = ellipsisChars.length;\n }\n var availableLength = truncateLen - ellipsisLength;\n var end = \"\";\n if (availableLength > 0) {\n end = url.substr((-1) * Math.floor(availableLength / 2));\n }\n return (url.substr(0, Math.ceil(availableLength / 2)) + ellipsisChars + end).substr(0, availableLength + ellipsisLengthBeforeParsing);\n}\n\n//# sourceMappingURL=truncate-middle.js.map\n","/**\n * @abstract\n * @class Autolinker.match.Match\n *\n * Represents a match found in an input string which should be Autolinked. A Match object is what is provided in a\n * {@link Autolinker#replaceFn replaceFn}, and may be used to query for details about the match.\n *\n * For example:\n *\n * var input = \"...\"; // string with URLs, Email Addresses, and Mentions (Twitter, Instagram, Soundcloud)\n *\n * var linkedText = Autolinker.link( input, {\n * replaceFn : function( match ) {\n * console.log( \"href = \", match.getAnchorHref() );\n * console.log( \"text = \", match.getAnchorText() );\n *\n * switch( match.getType() ) {\n * case 'url' :\n * console.log( \"url: \", match.getUrl() );\n *\n * case 'email' :\n * console.log( \"email: \", match.getEmail() );\n *\n * case 'mention' :\n * console.log( \"mention: \", match.getMention() );\n * }\n * }\n * } );\n *\n * See the {@link Autolinker} class for more details on using the {@link Autolinker#replaceFn replaceFn}.\n */\nvar Match = /** @class */ (function () {\n /**\n * @member Autolinker.match.Match\n * @method constructor\n * @param {Object} cfg The configuration properties for the Match\n * instance, specified in an Object (map).\n */\n function Match(cfg) {\n /**\n * @cfg {Autolinker.AnchorTagBuilder} tagBuilder (required)\n *\n * Reference to the AnchorTagBuilder instance to use to generate an anchor\n * tag for the Match.\n */\n this.__jsduckDummyDocProp = null; // property used just to get the above doc comment into the ES5 output and documentation generator\n /**\n * @cfg {String} matchedText (required)\n *\n * The original text that was matched by the {@link Autolinker.matcher.Matcher}.\n */\n this.matchedText = ''; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {Number} offset (required)\n *\n * The offset of where the match was made in the input string.\n */\n this.offset = 0; // default value just to get the above doc comment in the ES5 output and documentation generator\n this.tagBuilder = cfg.tagBuilder;\n this.matchedText = cfg.matchedText;\n this.offset = cfg.offset;\n }\n /**\n * Returns the original text that was matched.\n *\n * @return {String}\n */\n Match.prototype.getMatchedText = function () {\n return this.matchedText;\n };\n /**\n * Sets the {@link #offset} of where the match was made in the input string.\n *\n * A {@link Autolinker.matcher.Matcher} will be fed only HTML text nodes,\n * and will therefore set an original offset that is relative to the HTML\n * text node itself. However, we want this offset to be relative to the full\n * HTML input string, and thus if using {@link Autolinker#parse} (rather\n * than calling a {@link Autolinker.matcher.Matcher} directly), then this\n * offset is corrected after the Matcher itself has done its job.\n *\n * @param {Number} offset\n */\n Match.prototype.setOffset = function (offset) {\n this.offset = offset;\n };\n /**\n * Returns the offset of where the match was made in the input string. This\n * is the 0-based index of the match.\n *\n * @return {Number}\n */\n Match.prototype.getOffset = function () {\n return this.offset;\n };\n /**\n * Returns the CSS class suffix(es) for this match.\n *\n * A CSS class suffix is appended to the {@link Autolinker#className} in\n * the {@link Autolinker.AnchorTagBuilder} when a match is translated into\n * an anchor tag.\n *\n * For example, if {@link Autolinker#className} was configured as 'myLink',\n * and this method returns `[ 'url' ]`, the final class name of the element\n * will become: 'myLink myLink-url'.\n *\n * The match may provide multiple CSS class suffixes to be appended to the\n * {@link Autolinker#className} in order to facilitate better styling\n * options for different match criteria. See {@link Autolinker.match.Mention}\n * for an example.\n *\n * By default, this method returns a single array with the match's\n * {@link #getType type} name, but may be overridden by subclasses.\n *\n * @return {String[]}\n */\n Match.prototype.getCssClassSuffixes = function () {\n return [this.getType()];\n };\n /**\n * Builds and returns an {@link Autolinker.HtmlTag} instance based on the\n * Match.\n *\n * This can be used to easily generate anchor tags from matches, and either\n * return their HTML string, or modify them before doing so.\n *\n * Example Usage:\n *\n * var tag = match.buildTag();\n * tag.addClass( 'cordova-link' );\n * tag.setAttr( 'target', '_system' );\n *\n * tag.toAnchorString(); // Google\n *\n * Example Usage in {@link Autolinker#replaceFn}:\n *\n * var html = Autolinker.link( \"Test google.com\", {\n * replaceFn : function( match ) {\n * var tag = match.buildTag(); // returns an {@link Autolinker.HtmlTag} instance\n * tag.setAttr( 'rel', 'nofollow' );\n *\n * return tag;\n * }\n * } );\n *\n * // generated html:\n * // Test google.com\n */\n Match.prototype.buildTag = function () {\n return this.tagBuilder.build(this);\n };\n return Match;\n}());\nexport { Match };\n\n//# sourceMappingURL=match.js.map\n","/*! *****************************************************************************\r\nCopyright (c) Microsoft Corporation. All rights reserved.\r\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use\r\nthis file except in compliance with the License. You may obtain a copy of the\r\nLicense at http://www.apache.org/licenses/LICENSE-2.0\r\n\r\nTHIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\r\nKIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED\r\nWARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,\r\nMERCHANTABLITY OR NON-INFRINGEMENT.\r\n\r\nSee the Apache Version 2.0 License for specific language governing permissions\r\nand limitations under the License.\r\n***************************************************************************** */\r\n/* global Reflect, Promise */\r\n\r\nvar extendStatics = function(d, b) {\r\n extendStatics = Object.setPrototypeOf ||\r\n ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\r\n function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\r\n return extendStatics(d, b);\r\n};\r\n\r\nexport function __extends(d, b) {\r\n extendStatics(d, b);\r\n function __() { this.constructor = d; }\r\n d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\r\n}\r\n\r\nexport var __assign = function() {\r\n __assign = Object.assign || function __assign(t) {\r\n for (var s, i = 1, n = arguments.length; i < n; i++) {\r\n s = arguments[i];\r\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];\r\n }\r\n return t;\r\n }\r\n return __assign.apply(this, arguments);\r\n}\r\n\r\nexport function __rest(s, e) {\r\n var t = {};\r\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\r\n t[p] = s[p];\r\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\r\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) if (e.indexOf(p[i]) < 0)\r\n t[p[i]] = s[p[i]];\r\n return t;\r\n}\r\n\r\nexport function __decorate(decorators, target, key, desc) {\r\n var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;\r\n if (typeof Reflect === \"object\" && typeof Reflect.decorate === \"function\") r = Reflect.decorate(decorators, target, key, desc);\r\n else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;\r\n return c > 3 && r && Object.defineProperty(target, key, r), r;\r\n}\r\n\r\nexport function __param(paramIndex, decorator) {\r\n return function (target, key) { decorator(target, key, paramIndex); }\r\n}\r\n\r\nexport function __metadata(metadataKey, metadataValue) {\r\n if (typeof Reflect === \"object\" && typeof Reflect.metadata === \"function\") return Reflect.metadata(metadataKey, metadataValue);\r\n}\r\n\r\nexport function __awaiter(thisArg, _arguments, P, generator) {\r\n return new (P || (P = Promise))(function (resolve, reject) {\r\n function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\r\n function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\r\n function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\r\n step((generator = generator.apply(thisArg, _arguments || [])).next());\r\n });\r\n}\r\n\r\nexport function __generator(thisArg, body) {\r\n var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\r\n return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\r\n function verb(n) { return function (v) { return step([n, v]); }; }\r\n function step(op) {\r\n if (f) throw new TypeError(\"Generator is already executing.\");\r\n while (_) try {\r\n if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\r\n if (y = 0, t) op = [op[0] & 2, t.value];\r\n switch (op[0]) {\r\n case 0: case 1: t = op; break;\r\n case 4: _.label++; return { value: op[1], done: false };\r\n case 5: _.label++; y = op[1]; op = [0]; continue;\r\n case 7: op = _.ops.pop(); _.trys.pop(); continue;\r\n default:\r\n if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\r\n if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\r\n if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\r\n if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\r\n if (t[2]) _.ops.pop();\r\n _.trys.pop(); continue;\r\n }\r\n op = body.call(thisArg, _);\r\n } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\r\n if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\r\n }\r\n}\r\n\r\nexport function __exportStar(m, exports) {\r\n for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p];\r\n}\r\n\r\nexport function __values(o) {\r\n var m = typeof Symbol === \"function\" && o[Symbol.iterator], i = 0;\r\n if (m) return m.call(o);\r\n return {\r\n next: function () {\r\n if (o && i >= o.length) o = void 0;\r\n return { value: o && o[i++], done: !o };\r\n }\r\n };\r\n}\r\n\r\nexport function __read(o, n) {\r\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\r\n if (!m) return o;\r\n var i = m.call(o), r, ar = [], e;\r\n try {\r\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\r\n }\r\n catch (error) { e = { error: error }; }\r\n finally {\r\n try {\r\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\r\n }\r\n finally { if (e) throw e.error; }\r\n }\r\n return ar;\r\n}\r\n\r\nexport function __spread() {\r\n for (var ar = [], i = 0; i < arguments.length; i++)\r\n ar = ar.concat(__read(arguments[i]));\r\n return ar;\r\n}\r\n\r\nexport function __await(v) {\r\n return this instanceof __await ? (this.v = v, this) : new __await(v);\r\n}\r\n\r\nexport function __asyncGenerator(thisArg, _arguments, generator) {\r\n if (!Symbol.asyncIterator) throw new TypeError(\"Symbol.asyncIterator is not defined.\");\r\n var g = generator.apply(thisArg, _arguments || []), i, q = [];\r\n return i = {}, verb(\"next\"), verb(\"throw\"), verb(\"return\"), i[Symbol.asyncIterator] = function () { return this; }, i;\r\n function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; }\r\n function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } }\r\n function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }\r\n function fulfill(value) { resume(\"next\", value); }\r\n function reject(value) { resume(\"throw\", value); }\r\n function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); }\r\n}\r\n\r\nexport function __asyncDelegator(o) {\r\n var i, p;\r\n return i = {}, verb(\"next\"), verb(\"throw\", function (e) { throw e; }), verb(\"return\"), i[Symbol.iterator] = function () { return this; }, i;\r\n function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: n === \"return\" } : f ? f(v) : v; } : f; }\r\n}\r\n\r\nexport function __asyncValues(o) {\r\n if (!Symbol.asyncIterator) throw new TypeError(\"Symbol.asyncIterator is not defined.\");\r\n var m = o[Symbol.asyncIterator], i;\r\n return m ? m.call(o) : (o = typeof __values === \"function\" ? __values(o) : o[Symbol.iterator](), i = {}, verb(\"next\"), verb(\"throw\"), verb(\"return\"), i[Symbol.asyncIterator] = function () { return this; }, i);\r\n function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }\r\n function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); }\r\n}\r\n\r\nexport function __makeTemplateObject(cooked, raw) {\r\n if (Object.defineProperty) { Object.defineProperty(cooked, \"raw\", { value: raw }); } else { cooked.raw = raw; }\r\n return cooked;\r\n};\r\n\r\nexport function __importStar(mod) {\r\n if (mod && mod.__esModule) return mod;\r\n var result = {};\r\n if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];\r\n result.default = mod;\r\n return result;\r\n}\r\n\r\nexport function __importDefault(mod) {\r\n return (mod && mod.__esModule) ? mod : { default: mod };\r\n}\r\n","import * as tslib_1 from \"tslib\";\nimport { Match } from \"./match\";\n/**\n * @class Autolinker.match.Email\n * @extends Autolinker.match.Match\n *\n * Represents a Email match found in an input string which should be Autolinked.\n *\n * See this class's superclass ({@link Autolinker.match.Match}) for more details.\n */\nvar EmailMatch = /** @class */ (function (_super) {\n tslib_1.__extends(EmailMatch, _super);\n /**\n * @method constructor\n * @param {Object} cfg The configuration properties for the Match\n * instance, specified in an Object (map).\n */\n function EmailMatch(cfg) {\n var _this = _super.call(this, cfg) || this;\n /**\n * @cfg {String} email (required)\n *\n * The email address that was matched.\n */\n _this.email = ''; // default value just to get the above doc comment in the ES5 output and documentation generator\n _this.email = cfg.email;\n return _this;\n }\n /**\n * Returns a string name for the type of match that this class represents.\n * For the case of EmailMatch, returns 'email'.\n *\n * @return {String}\n */\n EmailMatch.prototype.getType = function () {\n return 'email';\n };\n /**\n * Returns the email address that was matched.\n *\n * @return {String}\n */\n EmailMatch.prototype.getEmail = function () {\n return this.email;\n };\n /**\n * Returns the anchor href that should be generated for the match.\n *\n * @return {String}\n */\n EmailMatch.prototype.getAnchorHref = function () {\n return 'mailto:' + this.email;\n };\n /**\n * Returns the anchor text that should be generated for the match.\n *\n * @return {String}\n */\n EmailMatch.prototype.getAnchorText = function () {\n return this.email;\n };\n return EmailMatch;\n}(Match));\nexport { EmailMatch };\n\n//# sourceMappingURL=email-match.js.map\n","import * as tslib_1 from \"tslib\";\nimport { Match } from \"./match\";\n/**\n * @class Autolinker.match.Hashtag\n * @extends Autolinker.match.Match\n *\n * Represents a Hashtag match found in an input string which should be\n * Autolinked.\n *\n * See this class's superclass ({@link Autolinker.match.Match}) for more\n * details.\n */\nvar HashtagMatch = /** @class */ (function (_super) {\n tslib_1.__extends(HashtagMatch, _super);\n /**\n * @method constructor\n * @param {Object} cfg The configuration properties for the Match\n * instance, specified in an Object (map).\n */\n function HashtagMatch(cfg) {\n var _this = _super.call(this, cfg) || this;\n /**\n * @cfg {String} serviceName\n *\n * The service to point hashtag matches to. See {@link Autolinker#hashtag}\n * for available values.\n */\n _this.serviceName = ''; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {String} hashtag (required)\n *\n * The HashtagMatch that was matched, without the '#'.\n */\n _this.hashtag = ''; // default value just to get the above doc comment in the ES5 output and documentation generator\n _this.serviceName = cfg.serviceName;\n _this.hashtag = cfg.hashtag;\n return _this;\n }\n /**\n * Returns a string name for the type of match that this class represents.\n * For the case of HashtagMatch, returns 'hashtag'.\n *\n * @return {String}\n */\n HashtagMatch.prototype.getType = function () {\n return 'hashtag';\n };\n /**\n * Returns the configured {@link #serviceName} to point the HashtagMatch to.\n * Ex: 'facebook', 'twitter'.\n *\n * @return {String}\n */\n HashtagMatch.prototype.getServiceName = function () {\n return this.serviceName;\n };\n /**\n * Returns the matched hashtag, without the '#' character.\n *\n * @return {String}\n */\n HashtagMatch.prototype.getHashtag = function () {\n return this.hashtag;\n };\n /**\n * Returns the anchor href that should be generated for the match.\n *\n * @return {String}\n */\n HashtagMatch.prototype.getAnchorHref = function () {\n var serviceName = this.serviceName, hashtag = this.hashtag;\n switch (serviceName) {\n case 'twitter':\n return 'https://twitter.com/hashtag/' + hashtag;\n case 'facebook':\n return 'https://www.facebook.com/hashtag/' + hashtag;\n case 'instagram':\n return 'https://instagram.com/explore/tags/' + hashtag;\n default: // Shouldn't happen because Autolinker's constructor should block any invalid values, but just in case.\n throw new Error('Unknown service name to point hashtag to: ' + serviceName);\n }\n };\n /**\n * Returns the anchor text that should be generated for the match.\n *\n * @return {String}\n */\n HashtagMatch.prototype.getAnchorText = function () {\n return '#' + this.hashtag;\n };\n return HashtagMatch;\n}(Match));\nexport { HashtagMatch };\n\n//# sourceMappingURL=hashtag-match.js.map\n","import * as tslib_1 from \"tslib\";\nimport { Match } from \"./match\";\n/**\n * @class Autolinker.match.Mention\n * @extends Autolinker.match.Match\n *\n * Represents a Mention match found in an input string which should be Autolinked.\n *\n * See this class's superclass ({@link Autolinker.match.Match}) for more details.\n */\nvar MentionMatch = /** @class */ (function (_super) {\n tslib_1.__extends(MentionMatch, _super);\n /**\n * @method constructor\n * @param {Object} cfg The configuration properties for the Match\n * instance, specified in an Object (map).\n */\n function MentionMatch(cfg) {\n var _this = _super.call(this, cfg) || this;\n /**\n * @cfg {String} serviceName\n *\n * The service to point mention matches to. See {@link Autolinker#mention}\n * for available values.\n */\n _this.serviceName = 'twitter'; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {String} mention (required)\n *\n * The Mention that was matched, without the '@' character.\n */\n _this.mention = ''; // default value just to get the above doc comment in the ES5 output and documentation generator\n _this.mention = cfg.mention;\n _this.serviceName = cfg.serviceName;\n return _this;\n }\n /**\n * Returns a string name for the type of match that this class represents.\n * For the case of MentionMatch, returns 'mention'.\n *\n * @return {String}\n */\n MentionMatch.prototype.getType = function () {\n return 'mention';\n };\n /**\n * Returns the mention, without the '@' character.\n *\n * @return {String}\n */\n MentionMatch.prototype.getMention = function () {\n return this.mention;\n };\n /**\n * Returns the configured {@link #serviceName} to point the mention to.\n * Ex: 'instagram', 'twitter', 'soundcloud'.\n *\n * @return {String}\n */\n MentionMatch.prototype.getServiceName = function () {\n return this.serviceName;\n };\n /**\n * Returns the anchor href that should be generated for the match.\n *\n * @return {String}\n */\n MentionMatch.prototype.getAnchorHref = function () {\n switch (this.serviceName) {\n case 'twitter':\n return 'https://twitter.com/' + this.mention;\n case 'instagram':\n return 'https://instagram.com/' + this.mention;\n case 'soundcloud':\n return 'https://soundcloud.com/' + this.mention;\n default: // Shouldn't happen because Autolinker's constructor should block any invalid values, but just in case.\n throw new Error('Unknown service name to point mention to: ' + this.serviceName);\n }\n };\n /**\n * Returns the anchor text that should be generated for the match.\n *\n * @return {String}\n */\n MentionMatch.prototype.getAnchorText = function () {\n return '@' + this.mention;\n };\n /**\n * Returns the CSS class suffixes that should be used on a tag built with\n * the match. See {@link Autolinker.match.Match#getCssClassSuffixes} for\n * details.\n *\n * @return {String[]}\n */\n MentionMatch.prototype.getCssClassSuffixes = function () {\n var cssClassSuffixes = _super.prototype.getCssClassSuffixes.call(this), serviceName = this.getServiceName();\n if (serviceName) {\n cssClassSuffixes.push(serviceName);\n }\n return cssClassSuffixes;\n };\n return MentionMatch;\n}(Match));\nexport { MentionMatch };\n\n//# sourceMappingURL=mention-match.js.map\n","import * as tslib_1 from \"tslib\";\nimport { Match } from \"./match\";\n/**\n * @class Autolinker.match.Phone\n * @extends Autolinker.match.Match\n *\n * Represents a Phone number match found in an input string which should be\n * Autolinked.\n *\n * See this class's superclass ({@link Autolinker.match.Match}) for more\n * details.\n */\nvar PhoneMatch = /** @class */ (function (_super) {\n tslib_1.__extends(PhoneMatch, _super);\n /**\n * @method constructor\n * @param {Object} cfg The configuration properties for the Match\n * instance, specified in an Object (map).\n */\n function PhoneMatch(cfg) {\n var _this = _super.call(this, cfg) || this;\n /**\n * @protected\n * @property {String} number (required)\n *\n * The phone number that was matched, without any delimiter characters.\n *\n * Note: This is a string to allow for prefixed 0's.\n */\n _this.number = ''; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @protected\n * @property {Boolean} plusSign (required)\n *\n * `true` if the matched phone number started with a '+' sign. We'll include\n * it in the `tel:` URL if so, as this is needed for international numbers.\n *\n * Ex: '+1 (123) 456 7879'\n */\n _this.plusSign = false; // default value just to get the above doc comment in the ES5 output and documentation generator\n _this.number = cfg.number;\n _this.plusSign = cfg.plusSign;\n return _this;\n }\n /**\n * Returns a string name for the type of match that this class represents.\n * For the case of PhoneMatch, returns 'phone'.\n *\n * @return {String}\n */\n PhoneMatch.prototype.getType = function () {\n return 'phone';\n };\n /**\n * Returns the phone number that was matched as a string, without any\n * delimiter characters.\n *\n * Note: This is a string to allow for prefixed 0's.\n *\n * @return {String}\n */\n PhoneMatch.prototype.getPhoneNumber = function () {\n return this.number;\n };\n /**\n * Alias of {@link #getPhoneNumber}, returns the phone number that was\n * matched as a string, without any delimiter characters.\n *\n * Note: This is a string to allow for prefixed 0's.\n *\n * @return {String}\n */\n PhoneMatch.prototype.getNumber = function () {\n return this.getPhoneNumber();\n };\n /**\n * Returns the anchor href that should be generated for the match.\n *\n * @return {String}\n */\n PhoneMatch.prototype.getAnchorHref = function () {\n return 'tel:' + (this.plusSign ? '+' : '') + this.number;\n };\n /**\n * Returns the anchor text that should be generated for the match.\n *\n * @return {String}\n */\n PhoneMatch.prototype.getAnchorText = function () {\n return this.matchedText;\n };\n return PhoneMatch;\n}(Match));\nexport { PhoneMatch };\n\n//# sourceMappingURL=phone-match.js.map\n","import * as tslib_1 from \"tslib\";\nimport { Match } from \"./match\";\n/**\n * @class Autolinker.match.Url\n * @extends Autolinker.match.Match\n *\n * Represents a Url match found in an input string which should be Autolinked.\n *\n * See this class's superclass ({@link Autolinker.match.Match}) for more details.\n */\nvar UrlMatch = /** @class */ (function (_super) {\n tslib_1.__extends(UrlMatch, _super);\n /**\n * @method constructor\n * @param {Object} cfg The configuration properties for the Match\n * instance, specified in an Object (map).\n */\n function UrlMatch(cfg) {\n var _this = _super.call(this, cfg) || this;\n /**\n * @cfg {String} url (required)\n *\n * The url that was matched.\n */\n _this.url = ''; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {\"scheme\"/\"www\"/\"tld\"} urlMatchType (required)\n *\n * The type of URL match that this class represents. This helps to determine\n * if the match was made in the original text with a prefixed scheme (ex:\n * 'http://www.google.com'), a prefixed 'www' (ex: 'www.google.com'), or\n * was matched by a known top-level domain (ex: 'google.com').\n */\n _this.urlMatchType = 'scheme'; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {Boolean} protocolUrlMatch (required)\n *\n * `true` if the URL is a match which already has a protocol (i.e.\n * 'http://'), `false` if the match was from a 'www' or known TLD match.\n */\n _this.protocolUrlMatch = false; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {Boolean} protocolRelativeMatch (required)\n *\n * `true` if the URL is a protocol-relative match. A protocol-relative match\n * is a URL that starts with '//', and will be either http:// or https://\n * based on the protocol that the site is loaded under.\n */\n _this.protocolRelativeMatch = false; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {Object} stripPrefix (required)\n *\n * The Object form of {@link Autolinker#cfg-stripPrefix}.\n */\n _this.stripPrefix = { scheme: true, www: true }; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {Boolean} stripTrailingSlash (required)\n * @inheritdoc Autolinker#cfg-stripTrailingSlash\n */\n _this.stripTrailingSlash = true; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {Boolean} decodePercentEncoding (required)\n * @inheritdoc Autolinker#cfg-decodePercentEncoding\n */\n _this.decodePercentEncoding = true; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @private\n * @property {RegExp} schemePrefixRegex\n *\n * A regular expression used to remove the 'http://' or 'https://' from\n * URLs.\n */\n _this.schemePrefixRegex = /^(https?:\\/\\/)?/i;\n /**\n * @private\n * @property {RegExp} wwwPrefixRegex\n *\n * A regular expression used to remove the 'www.' from URLs.\n */\n _this.wwwPrefixRegex = /^(https?:\\/\\/)?(www\\.)?/i;\n /**\n * @private\n * @property {RegExp} protocolRelativeRegex\n *\n * The regular expression used to remove the protocol-relative '//' from the {@link #url} string, for purposes\n * of {@link #getAnchorText}. A protocol-relative URL is, for example, \"//yahoo.com\"\n */\n _this.protocolRelativeRegex = /^\\/\\//;\n /**\n * @private\n * @property {Boolean} protocolPrepended\n *\n * Will be set to `true` if the 'http://' protocol has been prepended to the {@link #url} (because the\n * {@link #url} did not have a protocol)\n */\n _this.protocolPrepended = false;\n _this.urlMatchType = cfg.urlMatchType;\n _this.url = cfg.url;\n _this.protocolUrlMatch = cfg.protocolUrlMatch;\n _this.protocolRelativeMatch = cfg.protocolRelativeMatch;\n _this.stripPrefix = cfg.stripPrefix;\n _this.stripTrailingSlash = cfg.stripTrailingSlash;\n _this.decodePercentEncoding = cfg.decodePercentEncoding;\n return _this;\n }\n /**\n * Returns a string name for the type of match that this class represents.\n * For the case of UrlMatch, returns 'url'.\n *\n * @return {String}\n */\n UrlMatch.prototype.getType = function () {\n return 'url';\n };\n /**\n * Returns a string name for the type of URL match that this class\n * represents.\n *\n * This helps to determine if the match was made in the original text with a\n * prefixed scheme (ex: 'http://www.google.com'), a prefixed 'www' (ex:\n * 'www.google.com'), or was matched by a known top-level domain (ex:\n * 'google.com').\n *\n * @return {\"scheme\"/\"www\"/\"tld\"}\n */\n UrlMatch.prototype.getUrlMatchType = function () {\n return this.urlMatchType;\n };\n /**\n * Returns the url that was matched, assuming the protocol to be 'http://' if the original\n * match was missing a protocol.\n *\n * @return {String}\n */\n UrlMatch.prototype.getUrl = function () {\n var url = this.url;\n // if the url string doesn't begin with a protocol, assume 'http://'\n if (!this.protocolRelativeMatch && !this.protocolUrlMatch && !this.protocolPrepended) {\n url = this.url = 'http://' + url;\n this.protocolPrepended = true;\n }\n return url;\n };\n /**\n * Returns the anchor href that should be generated for the match.\n *\n * @return {String}\n */\n UrlMatch.prototype.getAnchorHref = function () {\n var url = this.getUrl();\n return url.replace(/&/g, '&'); // any &'s in the URL should be converted back to '&' if they were displayed as & in the source html\n };\n /**\n * Returns the anchor text that should be generated for the match.\n *\n * @return {String}\n */\n UrlMatch.prototype.getAnchorText = function () {\n var anchorText = this.getMatchedText();\n if (this.protocolRelativeMatch) {\n // Strip off any protocol-relative '//' from the anchor text\n anchorText = this.stripProtocolRelativePrefix(anchorText);\n }\n if (this.stripPrefix.scheme) {\n anchorText = this.stripSchemePrefix(anchorText);\n }\n if (this.stripPrefix.www) {\n anchorText = this.stripWwwPrefix(anchorText);\n }\n if (this.stripTrailingSlash) {\n anchorText = this.removeTrailingSlash(anchorText); // remove trailing slash, if there is one\n }\n if (this.decodePercentEncoding) {\n anchorText = this.removePercentEncoding(anchorText);\n }\n return anchorText;\n };\n // ---------------------------------------\n // Utility Functionality\n /**\n * Strips the scheme prefix (such as \"http://\" or \"https://\") from the given\n * `url`.\n *\n * @private\n * @param {String} url The text of the anchor that is being generated, for\n * which to strip off the url scheme.\n * @return {String} The `url`, with the scheme stripped.\n */\n UrlMatch.prototype.stripSchemePrefix = function (url) {\n return url.replace(this.schemePrefixRegex, '');\n };\n /**\n * Strips the 'www' prefix from the given `url`.\n *\n * @private\n * @param {String} url The text of the anchor that is being generated, for\n * which to strip off the 'www' if it exists.\n * @return {String} The `url`, with the 'www' stripped.\n */\n UrlMatch.prototype.stripWwwPrefix = function (url) {\n return url.replace(this.wwwPrefixRegex, '$1'); // leave any scheme ($1), it one exists\n };\n /**\n * Strips any protocol-relative '//' from the anchor text.\n *\n * @private\n * @param {String} text The text of the anchor that is being generated, for which to strip off the\n * protocol-relative prefix (such as stripping off \"//\")\n * @return {String} The `anchorText`, with the protocol-relative prefix stripped.\n */\n UrlMatch.prototype.stripProtocolRelativePrefix = function (text) {\n return text.replace(this.protocolRelativeRegex, '');\n };\n /**\n * Removes any trailing slash from the given `anchorText`, in preparation for the text to be displayed.\n *\n * @private\n * @param {String} anchorText The text of the anchor that is being generated, for which to remove any trailing\n * slash ('/') that may exist.\n * @return {String} The `anchorText`, with the trailing slash removed.\n */\n UrlMatch.prototype.removeTrailingSlash = function (anchorText) {\n if (anchorText.charAt(anchorText.length - 1) === '/') {\n anchorText = anchorText.slice(0, -1);\n }\n return anchorText;\n };\n /**\n * Decodes percent-encoded characters from the given `anchorText`, in\n * preparation for the text to be displayed.\n *\n * @private\n * @param {String} anchorText The text of the anchor that is being\n * generated, for which to decode any percent-encoded characters.\n * @return {String} The `anchorText`, with the percent-encoded characters\n * decoded.\n */\n UrlMatch.prototype.removePercentEncoding = function (anchorText) {\n // First, convert a few of the known % encodings to the corresponding\n // HTML entities that could accidentally be interpretted as special\n // HTML characters\n var preProcessedEntityAnchorText = anchorText\n .replace(/%22/gi, '"') // \" char\n .replace(/%26/gi, '&') // & char\n .replace(/%27/gi, ''') // ' char\n .replace(/%3C/gi, '<') // < char\n .replace(/%3E/gi, '>'); // > char\n try {\n // Now attempt to decode the rest of the anchor text\n return decodeURIComponent(preProcessedEntityAnchorText);\n }\n catch (e) { // Invalid % escape sequence in the anchor text\n return preProcessedEntityAnchorText;\n }\n };\n return UrlMatch;\n}(Match));\nexport { UrlMatch };\n\n//# sourceMappingURL=url-match.js.map\n","/**\n * @abstract\n * @class Autolinker.matcher.Matcher\n *\n * An abstract class and interface for individual matchers to find matches in\n * an input string with linkified versions of them.\n *\n * Note that Matchers do not take HTML into account - they must be fed the text\n * nodes of any HTML string, which is handled by {@link Autolinker#parse}.\n */\nvar Matcher = /** @class */ (function () {\n /**\n * @method constructor\n * @param {Object} cfg The configuration properties for the Matcher\n * instance, specified in an Object (map).\n */\n function Matcher(cfg) {\n /**\n * @cfg {Autolinker.AnchorTagBuilder} tagBuilder (required)\n *\n * Reference to the AnchorTagBuilder instance to use to generate HTML tags\n * for {@link Autolinker.match.Match Matches}.\n */\n this.__jsduckDummyDocProp = null; // property used just to get the above doc comment into the ES5 output and documentation generator\n this.tagBuilder = cfg.tagBuilder;\n }\n return Matcher;\n}());\nexport { Matcher };\n\n//# sourceMappingURL=matcher.js.map\n","/*\n * This file builds and stores a library of the common regular expressions used\n * by the Autolinker utility.\n *\n * Other regular expressions may exist ad-hoc, but these are generally the\n * regular expressions that are shared between source files.\n */\n/**\n * Regular expression to match upper and lowercase ASCII letters\n */\nexport var letterRe = /[A-Za-z]/;\n/**\n * Regular expression to match ASCII digits\n */\nexport var digitRe = /[\\d]/;\n/**\n * Regular expression to match everything *except* ASCII digits\n */\nexport var nonDigitRe = /[\\D]/;\n/**\n * Regular expression to match whitespace\n */\nexport var whitespaceRe = /\\s/;\n/**\n * Regular expression to match quote characters\n */\nexport var quoteRe = /['\"]/;\n/**\n * Regular expression to match the range of ASCII control characters (0-31), and\n * the backspace char (127)\n */\nexport var controlCharsRe = /[\\x00-\\x1F\\x7F]/;\n/**\n * The string form of a regular expression that would match all of the\n * alphabetic (\"letter\") chars in the unicode character set when placed in a\n * RegExp character class (`[]`). This includes all international alphabetic\n * characters.\n *\n * These would be the characters matched by unicode regex engines `\\p{L}`\n * escape (\"all letters\").\n *\n * Taken from the XRegExp library: http://xregexp.com/ (thanks @https://github.com/slevithan)\n * Specifically: http://xregexp.com/v/3.2.0/xregexp-all.js, the 'Letter'\n * regex's bmp\n *\n * VERY IMPORTANT: This set of characters is defined inside of a Regular\n * Expression literal rather than a string literal to prevent UglifyJS from\n * compressing the unicode escape sequences into their actual unicode\n * characters. If Uglify compresses these into the unicode characters\n * themselves, this results in the error \"Range out of order in character\n * class\" when these characters are used inside of a Regular Expression\n * character class (`[]`). See usages of this const. Alternatively, we can set\n * the UglifyJS option `ascii_only` to true for the build, but that doesn't\n * help others who are pulling in Autolinker into their own build and running\n * UglifyJS themselves.\n */\nexport var alphaCharsStr = /A-Za-z\\xAA\\xB5\\xBA\\xC0-\\xD6\\xD8-\\xF6\\xF8-\\u02C1\\u02C6-\\u02D1\\u02E0-\\u02E4\\u02EC\\u02EE\\u0370-\\u0374\\u0376\\u0377\\u037A-\\u037D\\u037F\\u0386\\u0388-\\u038A\\u038C\\u038E-\\u03A1\\u03A3-\\u03F5\\u03F7-\\u0481\\u048A-\\u052F\\u0531-\\u0556\\u0559\\u0561-\\u0587\\u05D0-\\u05EA\\u05F0-\\u05F2\\u0620-\\u064A\\u066E\\u066F\\u0671-\\u06D3\\u06D5\\u06E5\\u06E6\\u06EE\\u06EF\\u06FA-\\u06FC\\u06FF\\u0710\\u0712-\\u072F\\u074D-\\u07A5\\u07B1\\u07CA-\\u07EA\\u07F4\\u07F5\\u07FA\\u0800-\\u0815\\u081A\\u0824\\u0828\\u0840-\\u0858\\u08A0-\\u08B4\\u08B6-\\u08BD\\u0904-\\u0939\\u093D\\u0950\\u0958-\\u0961\\u0971-\\u0980\\u0985-\\u098C\\u098F\\u0990\\u0993-\\u09A8\\u09AA-\\u09B0\\u09B2\\u09B6-\\u09B9\\u09BD\\u09CE\\u09DC\\u09DD\\u09DF-\\u09E1\\u09F0\\u09F1\\u0A05-\\u0A0A\\u0A0F\\u0A10\\u0A13-\\u0A28\\u0A2A-\\u0A30\\u0A32\\u0A33\\u0A35\\u0A36\\u0A38\\u0A39\\u0A59-\\u0A5C\\u0A5E\\u0A72-\\u0A74\\u0A85-\\u0A8D\\u0A8F-\\u0A91\\u0A93-\\u0AA8\\u0AAA-\\u0AB0\\u0AB2\\u0AB3\\u0AB5-\\u0AB9\\u0ABD\\u0AD0\\u0AE0\\u0AE1\\u0AF9\\u0B05-\\u0B0C\\u0B0F\\u0B10\\u0B13-\\u0B28\\u0B2A-\\u0B30\\u0B32\\u0B33\\u0B35-\\u0B39\\u0B3D\\u0B5C\\u0B5D\\u0B5F-\\u0B61\\u0B71\\u0B83\\u0B85-\\u0B8A\\u0B8E-\\u0B90\\u0B92-\\u0B95\\u0B99\\u0B9A\\u0B9C\\u0B9E\\u0B9F\\u0BA3\\u0BA4\\u0BA8-\\u0BAA\\u0BAE-\\u0BB9\\u0BD0\\u0C05-\\u0C0C\\u0C0E-\\u0C10\\u0C12-\\u0C28\\u0C2A-\\u0C39\\u0C3D\\u0C58-\\u0C5A\\u0C60\\u0C61\\u0C80\\u0C85-\\u0C8C\\u0C8E-\\u0C90\\u0C92-\\u0CA8\\u0CAA-\\u0CB3\\u0CB5-\\u0CB9\\u0CBD\\u0CDE\\u0CE0\\u0CE1\\u0CF1\\u0CF2\\u0D05-\\u0D0C\\u0D0E-\\u0D10\\u0D12-\\u0D3A\\u0D3D\\u0D4E\\u0D54-\\u0D56\\u0D5F-\\u0D61\\u0D7A-\\u0D7F\\u0D85-\\u0D96\\u0D9A-\\u0DB1\\u0DB3-\\u0DBB\\u0DBD\\u0DC0-\\u0DC6\\u0E01-\\u0E30\\u0E32\\u0E33\\u0E40-\\u0E46\\u0E81\\u0E82\\u0E84\\u0E87\\u0E88\\u0E8A\\u0E8D\\u0E94-\\u0E97\\u0E99-\\u0E9F\\u0EA1-\\u0EA3\\u0EA5\\u0EA7\\u0EAA\\u0EAB\\u0EAD-\\u0EB0\\u0EB2\\u0EB3\\u0EBD\\u0EC0-\\u0EC4\\u0EC6\\u0EDC-\\u0EDF\\u0F00\\u0F40-\\u0F47\\u0F49-\\u0F6C\\u0F88-\\u0F8C\\u1000-\\u102A\\u103F\\u1050-\\u1055\\u105A-\\u105D\\u1061\\u1065\\u1066\\u106E-\\u1070\\u1075-\\u1081\\u108E\\u10A0-\\u10C5\\u10C7\\u10CD\\u10D0-\\u10FA\\u10FC-\\u1248\\u124A-\\u124D\\u1250-\\u1256\\u1258\\u125A-\\u125D\\u1260-\\u1288\\u128A-\\u128D\\u1290-\\u12B0\\u12B2-\\u12B5\\u12B8-\\u12BE\\u12C0\\u12C2-\\u12C5\\u12C8-\\u12D6\\u12D8-\\u1310\\u1312-\\u1315\\u1318-\\u135A\\u1380-\\u138F\\u13A0-\\u13F5\\u13F8-\\u13FD\\u1401-\\u166C\\u166F-\\u167F\\u1681-\\u169A\\u16A0-\\u16EA\\u16F1-\\u16F8\\u1700-\\u170C\\u170E-\\u1711\\u1720-\\u1731\\u1740-\\u1751\\u1760-\\u176C\\u176E-\\u1770\\u1780-\\u17B3\\u17D7\\u17DC\\u1820-\\u1877\\u1880-\\u1884\\u1887-\\u18A8\\u18AA\\u18B0-\\u18F5\\u1900-\\u191E\\u1950-\\u196D\\u1970-\\u1974\\u1980-\\u19AB\\u19B0-\\u19C9\\u1A00-\\u1A16\\u1A20-\\u1A54\\u1AA7\\u1B05-\\u1B33\\u1B45-\\u1B4B\\u1B83-\\u1BA0\\u1BAE\\u1BAF\\u1BBA-\\u1BE5\\u1C00-\\u1C23\\u1C4D-\\u1C4F\\u1C5A-\\u1C7D\\u1C80-\\u1C88\\u1CE9-\\u1CEC\\u1CEE-\\u1CF1\\u1CF5\\u1CF6\\u1D00-\\u1DBF\\u1E00-\\u1F15\\u1F18-\\u1F1D\\u1F20-\\u1F45\\u1F48-\\u1F4D\\u1F50-\\u1F57\\u1F59\\u1F5B\\u1F5D\\u1F5F-\\u1F7D\\u1F80-\\u1FB4\\u1FB6-\\u1FBC\\u1FBE\\u1FC2-\\u1FC4\\u1FC6-\\u1FCC\\u1FD0-\\u1FD3\\u1FD6-\\u1FDB\\u1FE0-\\u1FEC\\u1FF2-\\u1FF4\\u1FF6-\\u1FFC\\u2071\\u207F\\u2090-\\u209C\\u2102\\u2107\\u210A-\\u2113\\u2115\\u2119-\\u211D\\u2124\\u2126\\u2128\\u212A-\\u212D\\u212F-\\u2139\\u213C-\\u213F\\u2145-\\u2149\\u214E\\u2183\\u2184\\u2C00-\\u2C2E\\u2C30-\\u2C5E\\u2C60-\\u2CE4\\u2CEB-\\u2CEE\\u2CF2\\u2CF3\\u2D00-\\u2D25\\u2D27\\u2D2D\\u2D30-\\u2D67\\u2D6F\\u2D80-\\u2D96\\u2DA0-\\u2DA6\\u2DA8-\\u2DAE\\u2DB0-\\u2DB6\\u2DB8-\\u2DBE\\u2DC0-\\u2DC6\\u2DC8-\\u2DCE\\u2DD0-\\u2DD6\\u2DD8-\\u2DDE\\u2E2F\\u3005\\u3006\\u3031-\\u3035\\u303B\\u303C\\u3041-\\u3096\\u309D-\\u309F\\u30A1-\\u30FA\\u30FC-\\u30FF\\u3105-\\u312D\\u3131-\\u318E\\u31A0-\\u31BA\\u31F0-\\u31FF\\u3400-\\u4DB5\\u4E00-\\u9FD5\\uA000-\\uA48C\\uA4D0-\\uA4FD\\uA500-\\uA60C\\uA610-\\uA61F\\uA62A\\uA62B\\uA640-\\uA66E\\uA67F-\\uA69D\\uA6A0-\\uA6E5\\uA717-\\uA71F\\uA722-\\uA788\\uA78B-\\uA7AE\\uA7B0-\\uA7B7\\uA7F7-\\uA801\\uA803-\\uA805\\uA807-\\uA80A\\uA80C-\\uA822\\uA840-\\uA873\\uA882-\\uA8B3\\uA8F2-\\uA8F7\\uA8FB\\uA8FD\\uA90A-\\uA925\\uA930-\\uA946\\uA960-\\uA97C\\uA984-\\uA9B2\\uA9CF\\uA9E0-\\uA9E4\\uA9E6-\\uA9EF\\uA9FA-\\uA9FE\\uAA00-\\uAA28\\uAA40-\\uAA42\\uAA44-\\uAA4B\\uAA60-\\uAA76\\uAA7A\\uAA7E-\\uAAAF\\uAAB1\\uAAB5\\uAAB6\\uAAB9-\\uAABD\\uAAC0\\uAAC2\\uAADB-\\uAADD\\uAAE0-\\uAAEA\\uAAF2-\\uAAF4\\uAB01-\\uAB06\\uAB09-\\uAB0E\\uAB11-\\uAB16\\uAB20-\\uAB26\\uAB28-\\uAB2E\\uAB30-\\uAB5A\\uAB5C-\\uAB65\\uAB70-\\uABE2\\uAC00-\\uD7A3\\uD7B0-\\uD7C6\\uD7CB-\\uD7FB\\uF900-\\uFA6D\\uFA70-\\uFAD9\\uFB00-\\uFB06\\uFB13-\\uFB17\\uFB1D\\uFB1F-\\uFB28\\uFB2A-\\uFB36\\uFB38-\\uFB3C\\uFB3E\\uFB40\\uFB41\\uFB43\\uFB44\\uFB46-\\uFBB1\\uFBD3-\\uFD3D\\uFD50-\\uFD8F\\uFD92-\\uFDC7\\uFDF0-\\uFDFB\\uFE70-\\uFE74\\uFE76-\\uFEFC\\uFF21-\\uFF3A\\uFF41-\\uFF5A\\uFF66-\\uFFBE\\uFFC2-\\uFFC7\\uFFCA-\\uFFCF\\uFFD2-\\uFFD7\\uFFDA-\\uFFDC/\n .source; // see note in above variable description\n/**\n * The string form of a regular expression that would match all emoji characters\n * Based on the emoji regex defined in this article: https://thekevinscott.com/emojis-in-javascript/\n */\nexport var emojiStr = /\\u2700-\\u27bf\\udde6-\\uddff\\ud800-\\udbff\\udc00-\\udfff\\ufe0e\\ufe0f\\u0300-\\u036f\\ufe20-\\ufe23\\u20d0-\\u20f0\\ud83c\\udffb-\\udfff\\u200d\\u3299\\u3297\\u303d\\u3030\\u24c2\\ud83c\\udd70-\\udd71\\udd7e-\\udd7f\\udd8e\\udd91-\\udd9a\\udde6-\\uddff\\ude01-\\ude02\\ude1a\\ude2f\\ude32-\\ude3a\\ude50-\\ude51\\u203c\\u2049\\u25aa-\\u25ab\\u25b6\\u25c0\\u25fb-\\u25fe\\u00a9\\u00ae\\u2122\\u2139\\udc04\\u2600-\\u26FF\\u2b05\\u2b06\\u2b07\\u2b1b\\u2b1c\\u2b50\\u2b55\\u231a\\u231b\\u2328\\u23cf\\u23e9-\\u23f3\\u23f8-\\u23fa\\udccf\\u2935\\u2934\\u2190-\\u21ff/\n .source;\n/**\n * The string form of a regular expression that would match all of the\n * combining mark characters in the unicode character set when placed in a\n * RegExp character class (`[]`).\n *\n * These would be the characters matched by unicode regex engines `\\p{M}`\n * escape (\"all marks\").\n *\n * Taken from the XRegExp library: http://xregexp.com/ (thanks @https://github.com/slevithan)\n * Specifically: http://xregexp.com/v/3.2.0/xregexp-all.js, the 'Mark'\n * regex's bmp\n *\n * VERY IMPORTANT: This set of characters is defined inside of a Regular\n * Expression literal rather than a string literal to prevent UglifyJS from\n * compressing the unicode escape sequences into their actual unicode\n * characters. If Uglify compresses these into the unicode characters\n * themselves, this results in the error \"Range out of order in character\n * class\" when these characters are used inside of a Regular Expression\n * character class (`[]`). See usages of this const. Alternatively, we can set\n * the UglifyJS option `ascii_only` to true for the build, but that doesn't\n * help others who are pulling in Autolinker into their own build and running\n * UglifyJS themselves.\n */\nexport var marksStr = /\\u0300-\\u036F\\u0483-\\u0489\\u0591-\\u05BD\\u05BF\\u05C1\\u05C2\\u05C4\\u05C5\\u05C7\\u0610-\\u061A\\u064B-\\u065F\\u0670\\u06D6-\\u06DC\\u06DF-\\u06E4\\u06E7\\u06E8\\u06EA-\\u06ED\\u0711\\u0730-\\u074A\\u07A6-\\u07B0\\u07EB-\\u07F3\\u0816-\\u0819\\u081B-\\u0823\\u0825-\\u0827\\u0829-\\u082D\\u0859-\\u085B\\u08D4-\\u08E1\\u08E3-\\u0903\\u093A-\\u093C\\u093E-\\u094F\\u0951-\\u0957\\u0962\\u0963\\u0981-\\u0983\\u09BC\\u09BE-\\u09C4\\u09C7\\u09C8\\u09CB-\\u09CD\\u09D7\\u09E2\\u09E3\\u0A01-\\u0A03\\u0A3C\\u0A3E-\\u0A42\\u0A47\\u0A48\\u0A4B-\\u0A4D\\u0A51\\u0A70\\u0A71\\u0A75\\u0A81-\\u0A83\\u0ABC\\u0ABE-\\u0AC5\\u0AC7-\\u0AC9\\u0ACB-\\u0ACD\\u0AE2\\u0AE3\\u0B01-\\u0B03\\u0B3C\\u0B3E-\\u0B44\\u0B47\\u0B48\\u0B4B-\\u0B4D\\u0B56\\u0B57\\u0B62\\u0B63\\u0B82\\u0BBE-\\u0BC2\\u0BC6-\\u0BC8\\u0BCA-\\u0BCD\\u0BD7\\u0C00-\\u0C03\\u0C3E-\\u0C44\\u0C46-\\u0C48\\u0C4A-\\u0C4D\\u0C55\\u0C56\\u0C62\\u0C63\\u0C81-\\u0C83\\u0CBC\\u0CBE-\\u0CC4\\u0CC6-\\u0CC8\\u0CCA-\\u0CCD\\u0CD5\\u0CD6\\u0CE2\\u0CE3\\u0D01-\\u0D03\\u0D3E-\\u0D44\\u0D46-\\u0D48\\u0D4A-\\u0D4D\\u0D57\\u0D62\\u0D63\\u0D82\\u0D83\\u0DCA\\u0DCF-\\u0DD4\\u0DD6\\u0DD8-\\u0DDF\\u0DF2\\u0DF3\\u0E31\\u0E34-\\u0E3A\\u0E47-\\u0E4E\\u0EB1\\u0EB4-\\u0EB9\\u0EBB\\u0EBC\\u0EC8-\\u0ECD\\u0F18\\u0F19\\u0F35\\u0F37\\u0F39\\u0F3E\\u0F3F\\u0F71-\\u0F84\\u0F86\\u0F87\\u0F8D-\\u0F97\\u0F99-\\u0FBC\\u0FC6\\u102B-\\u103E\\u1056-\\u1059\\u105E-\\u1060\\u1062-\\u1064\\u1067-\\u106D\\u1071-\\u1074\\u1082-\\u108D\\u108F\\u109A-\\u109D\\u135D-\\u135F\\u1712-\\u1714\\u1732-\\u1734\\u1752\\u1753\\u1772\\u1773\\u17B4-\\u17D3\\u17DD\\u180B-\\u180D\\u1885\\u1886\\u18A9\\u1920-\\u192B\\u1930-\\u193B\\u1A17-\\u1A1B\\u1A55-\\u1A5E\\u1A60-\\u1A7C\\u1A7F\\u1AB0-\\u1ABE\\u1B00-\\u1B04\\u1B34-\\u1B44\\u1B6B-\\u1B73\\u1B80-\\u1B82\\u1BA1-\\u1BAD\\u1BE6-\\u1BF3\\u1C24-\\u1C37\\u1CD0-\\u1CD2\\u1CD4-\\u1CE8\\u1CED\\u1CF2-\\u1CF4\\u1CF8\\u1CF9\\u1DC0-\\u1DF5\\u1DFB-\\u1DFF\\u20D0-\\u20F0\\u2CEF-\\u2CF1\\u2D7F\\u2DE0-\\u2DFF\\u302A-\\u302F\\u3099\\u309A\\uA66F-\\uA672\\uA674-\\uA67D\\uA69E\\uA69F\\uA6F0\\uA6F1\\uA802\\uA806\\uA80B\\uA823-\\uA827\\uA880\\uA881\\uA8B4-\\uA8C5\\uA8E0-\\uA8F1\\uA926-\\uA92D\\uA947-\\uA953\\uA980-\\uA983\\uA9B3-\\uA9C0\\uA9E5\\uAA29-\\uAA36\\uAA43\\uAA4C\\uAA4D\\uAA7B-\\uAA7D\\uAAB0\\uAAB2-\\uAAB4\\uAAB7\\uAAB8\\uAABE\\uAABF\\uAAC1\\uAAEB-\\uAAEF\\uAAF5\\uAAF6\\uABE3-\\uABEA\\uABEC\\uABED\\uFB1E\\uFE00-\\uFE0F\\uFE20-\\uFE2F/\n .source; // see note in above variable description\n/**\n * The string form of a regular expression that would match all of the\n * alphabetic (\"letter\") chars, emoji, and combining marks in the unicode character set\n * when placed in a RegExp character class (`[]`). This includes all\n * international alphabetic characters.\n *\n * These would be the characters matched by unicode regex engines `\\p{L}\\p{M}`\n * escapes and emoji characters.\n */\nexport var alphaCharsAndMarksStr = alphaCharsStr + emojiStr + marksStr;\n/**\n * The string form of a regular expression that would match all of the\n * decimal number chars in the unicode character set when placed in a RegExp\n * character class (`[]`).\n *\n * These would be the characters matched by unicode regex engines `\\p{Nd}`\n * escape (\"all decimal numbers\")\n *\n * Taken from the XRegExp library: http://xregexp.com/ (thanks @https://github.com/slevithan)\n * Specifically: http://xregexp.com/v/3.2.0/xregexp-all.js, the 'Decimal_Number'\n * regex's bmp\n *\n * VERY IMPORTANT: This set of characters is defined inside of a Regular\n * Expression literal rather than a string literal to prevent UglifyJS from\n * compressing the unicode escape sequences into their actual unicode\n * characters. If Uglify compresses these into the unicode characters\n * themselves, this results in the error \"Range out of order in character\n * class\" when these characters are used inside of a Regular Expression\n * character class (`[]`). See usages of this const. Alternatively, we can set\n * the UglifyJS option `ascii_only` to true for the build, but that doesn't\n * help others who are pulling in Autolinker into their own build and running\n * UglifyJS themselves.\n */\nexport var decimalNumbersStr = /0-9\\u0660-\\u0669\\u06F0-\\u06F9\\u07C0-\\u07C9\\u0966-\\u096F\\u09E6-\\u09EF\\u0A66-\\u0A6F\\u0AE6-\\u0AEF\\u0B66-\\u0B6F\\u0BE6-\\u0BEF\\u0C66-\\u0C6F\\u0CE6-\\u0CEF\\u0D66-\\u0D6F\\u0DE6-\\u0DEF\\u0E50-\\u0E59\\u0ED0-\\u0ED9\\u0F20-\\u0F29\\u1040-\\u1049\\u1090-\\u1099\\u17E0-\\u17E9\\u1810-\\u1819\\u1946-\\u194F\\u19D0-\\u19D9\\u1A80-\\u1A89\\u1A90-\\u1A99\\u1B50-\\u1B59\\u1BB0-\\u1BB9\\u1C40-\\u1C49\\u1C50-\\u1C59\\uA620-\\uA629\\uA8D0-\\uA8D9\\uA900-\\uA909\\uA9D0-\\uA9D9\\uA9F0-\\uA9F9\\uAA50-\\uAA59\\uABF0-\\uABF9\\uFF10-\\uFF19/\n .source; // see note in above variable description\n/**\n * The string form of a regular expression that would match all of the\n * letters and decimal number chars in the unicode character set when placed in\n * a RegExp character class (`[]`).\n *\n * These would be the characters matched by unicode regex engines\n * `[\\p{L}\\p{Nd}]` escape (\"all letters and decimal numbers\")\n */\nexport var alphaNumericCharsStr = alphaCharsAndMarksStr + decimalNumbersStr;\n/**\n * The string form of a regular expression that would match all of the\n * letters, combining marks, and decimal number chars in the unicode character\n * set when placed in a RegExp character class (`[]`).\n *\n * These would be the characters matched by unicode regex engines\n * `[\\p{L}\\p{M}\\p{Nd}]` escape (\"all letters, combining marks, and decimal\n * numbers\")\n */\nexport var alphaNumericAndMarksCharsStr = alphaCharsAndMarksStr + decimalNumbersStr;\n// Simplified IP regular expression\nvar ipStr = '(?:[' + decimalNumbersStr + ']{1,3}\\\\.){3}[' + decimalNumbersStr + ']{1,3}';\n// Protected domain label which do not allow \"-\" character on the beginning and the end of a single label\nvar domainLabelStr = '[' + alphaNumericAndMarksCharsStr + '](?:[' + alphaNumericAndMarksCharsStr + '\\\\-]{0,61}[' + alphaNumericAndMarksCharsStr + '])?';\nvar getDomainLabelStr = function (group) {\n return '(?=(' + domainLabelStr + '))\\\\' + group;\n};\n/**\n * A function to match domain names of a URL or email address.\n * Ex: 'google', 'yahoo', 'some-other-company', etc.\n */\nexport var getDomainNameStr = function (group) {\n return '(?:' + getDomainLabelStr(group) + '(?:\\\\.' + getDomainLabelStr(group + 1) + '){0,126}|' + ipStr + ')';\n};\n/**\n * A regular expression to match domain names of a URL or email address.\n * Ex: 'google', 'yahoo', 'some-other-company', etc.\n */\nexport var domainNameRegex = new RegExp('[' + alphaNumericAndMarksCharsStr + '.\\\\-]*[' + alphaNumericAndMarksCharsStr + '\\\\-]');\n/**\n * A regular expression that is simply the character class of the characters\n * that may be used in a domain name, minus the '-' or '.'\n */\nexport var domainNameCharRegex = new RegExp(\"[\" + alphaNumericAndMarksCharsStr + \"]\");\n\n//# sourceMappingURL=regex-lib.js.map\n","import * as tslib_1 from \"tslib\";\nimport { Matcher } from \"./matcher\";\nimport { alphaNumericAndMarksCharsStr, domainNameCharRegex } from \"../regex-lib\";\nimport { EmailMatch } from \"../match/email-match\";\nimport { throwUnhandledCaseError } from '../utils';\nimport { tldRegex } from \"./tld-regex\";\n// For debugging: search for other \"For debugging\" lines\n// import CliTable from 'cli-table';\n// RegExp objects which are shared by all instances of EmailMatcher. These are\n// here to avoid re-instantiating the RegExp objects if `Autolinker.link()` is\n// called multiple times, thus instantiating EmailMatcher and its RegExp \n// objects each time (which is very expensive - see https://github.com/gregjacobs/Autolinker.js/issues/314). \n// See descriptions of the properties where they are used for details about them\nvar localPartCharRegex = new RegExp(\"[\" + alphaNumericAndMarksCharsStr + \"!#$%&'*+/=?^_`{|}~-]\");\nvar strictTldRegex = new RegExp(\"^\" + tldRegex.source + \"$\");\n/**\n * @class Autolinker.matcher.Email\n * @extends Autolinker.matcher.Matcher\n *\n * Matcher to find email matches in an input string.\n *\n * See this class's superclass ({@link Autolinker.matcher.Matcher}) for more details.\n */\nvar EmailMatcher = /** @class */ (function (_super) {\n tslib_1.__extends(EmailMatcher, _super);\n function EmailMatcher() {\n var _this = _super !== null && _super.apply(this, arguments) || this;\n /**\n * Valid characters that can be used in the \"local\" part of an email address,\n * i.e. the \"name\" part of \"name@site.com\"\n */\n _this.localPartCharRegex = localPartCharRegex;\n /**\n * Stricter TLD regex which adds a beginning and end check to ensure\n * the string is a valid TLD\n */\n _this.strictTldRegex = strictTldRegex;\n return _this;\n }\n /**\n * @inheritdoc\n */\n EmailMatcher.prototype.parseMatches = function (text) {\n var tagBuilder = this.tagBuilder, localPartCharRegex = this.localPartCharRegex, strictTldRegex = this.strictTldRegex, matches = [], len = text.length, noCurrentEmailMatch = new CurrentEmailMatch();\n // for matching a 'mailto:' prefix\n var mailtoTransitions = {\n 'm': 'a',\n 'a': 'i',\n 'i': 'l',\n 'l': 't',\n 't': 'o',\n 'o': ':',\n };\n var charIdx = 0, state = 0 /* NonEmailMatch */, currentEmailMatch = noCurrentEmailMatch;\n // For debugging: search for other \"For debugging\" lines\n // const table = new CliTable( {\n // \thead: [ 'charIdx', 'char', 'state', 'charIdx', 'currentEmailAddress.idx', 'hasDomainDot' ]\n // } );\n while (charIdx < len) {\n var char = text.charAt(charIdx);\n // For debugging: search for other \"For debugging\" lines\n // table.push( \n // \t[ charIdx, char, State[ state ], charIdx, currentEmailAddress.idx, currentEmailAddress.hasDomainDot ] \n // );\n switch (state) {\n case 0 /* NonEmailMatch */:\n stateNonEmailAddress(char);\n break;\n case 1 /* Mailto */:\n stateMailTo(text.charAt(charIdx - 1), char);\n break;\n case 2 /* LocalPart */:\n stateLocalPart(char);\n break;\n case 3 /* LocalPartDot */:\n stateLocalPartDot(char);\n break;\n case 4 /* AtSign */:\n stateAtSign(char);\n break;\n case 5 /* DomainChar */:\n stateDomainChar(char);\n break;\n case 6 /* DomainHyphen */:\n stateDomainHyphen(char);\n break;\n case 7 /* DomainDot */:\n stateDomainDot(char);\n break;\n default:\n throwUnhandledCaseError(state);\n }\n // For debugging: search for other \"For debugging\" lines\n // table.push( \n // \t[ charIdx, char, State[ state ], charIdx, currentEmailAddress.idx, currentEmailAddress.hasDomainDot ] \n // );\n charIdx++;\n }\n // Capture any valid match at the end of the string\n captureMatchIfValidAndReset();\n // For debugging: search for other \"For debugging\" lines\n //console.log( '\\n' + table.toString() );\n return matches;\n // Handles the state when we're not in an email address\n function stateNonEmailAddress(char) {\n if (char === 'm') {\n beginEmailMatch(1 /* Mailto */);\n }\n else if (localPartCharRegex.test(char)) {\n beginEmailMatch();\n }\n else {\n // not an email address character, continue\n }\n }\n // Handles if we're reading a 'mailto:' prefix on the string\n function stateMailTo(prevChar, char) {\n if (prevChar === ':') {\n // We've reached the end of the 'mailto:' prefix\n if (localPartCharRegex.test(char)) {\n state = 2 /* LocalPart */;\n currentEmailMatch = new CurrentEmailMatch(tslib_1.__assign({}, currentEmailMatch, { hasMailtoPrefix: true }));\n }\n else {\n // we've matched 'mailto:' but didn't get anything meaningful\n // immediately afterwards (for example, we encountered a \n // space character, or an '@' character which formed 'mailto:@'\n resetToNonEmailMatchState();\n }\n }\n else if (mailtoTransitions[prevChar] === char) {\n // We're currently reading the 'mailto:' prefix, stay in\n // Mailto state\n }\n else if (localPartCharRegex.test(char)) {\n // We we're reading a prefix of 'mailto:', but encountered a\n // different character that didn't continue the prefix\n state = 2 /* LocalPart */;\n }\n else if (char === '.') {\n // We we're reading a prefix of 'mailto:', but encountered a\n // dot character\n state = 3 /* LocalPartDot */;\n }\n else if (char === '@') {\n // We we're reading a prefix of 'mailto:', but encountered a\n // an @ character\n state = 4 /* AtSign */;\n }\n else {\n // not an email address character, return to \"NonEmailAddress\" state\n resetToNonEmailMatchState();\n }\n }\n // Handles the state when we're currently in the \"local part\" of an \n // email address (as opposed to the \"domain part\")\n function stateLocalPart(char) {\n if (char === '.') {\n state = 3 /* LocalPartDot */;\n }\n else if (char === '@') {\n state = 4 /* AtSign */;\n }\n else if (localPartCharRegex.test(char)) {\n // stay in the \"local part\" of the email address\n }\n else {\n // not an email address character, return to \"NonEmailAddress\" state\n resetToNonEmailMatchState();\n }\n }\n // Handles the state where we've read \n function stateLocalPartDot(char) {\n if (char === '.') {\n // We read a second '.' in a row, not a valid email address \n // local part\n resetToNonEmailMatchState();\n }\n else if (char === '@') {\n // We read the '@' character immediately after a dot ('.'), not \n // an email address\n resetToNonEmailMatchState();\n }\n else if (localPartCharRegex.test(char)) {\n state = 2 /* LocalPart */;\n }\n else {\n // Anything else, not an email address\n resetToNonEmailMatchState();\n }\n }\n function stateAtSign(char) {\n if (domainNameCharRegex.test(char)) {\n state = 5 /* DomainChar */;\n }\n else {\n // Anything else, not an email address\n resetToNonEmailMatchState();\n }\n }\n function stateDomainChar(char) {\n if (char === '.') {\n state = 7 /* DomainDot */;\n }\n else if (char === '-') {\n state = 6 /* DomainHyphen */;\n }\n else if (domainNameCharRegex.test(char)) {\n // Stay in the DomainChar state\n }\n else {\n // Anything else, we potentially matched if the criteria has\n // been met\n captureMatchIfValidAndReset();\n }\n }\n function stateDomainHyphen(char) {\n if (char === '-' || char === '.') {\n // Not valid to have two hyphens (\"--\") or hypen+dot (\"-.\")\n captureMatchIfValidAndReset();\n }\n else if (domainNameCharRegex.test(char)) {\n state = 5 /* DomainChar */;\n }\n else {\n // Anything else\n captureMatchIfValidAndReset();\n }\n }\n function stateDomainDot(char) {\n if (char === '.' || char === '-') {\n // not valid to have two dots (\"..\") or dot+hypen (\".-\")\n captureMatchIfValidAndReset();\n }\n else if (domainNameCharRegex.test(char)) {\n state = 5 /* DomainChar */;\n // After having read a '.' and then a valid domain character,\n // we now know that the domain part of the email is valid, and\n // we have found at least a partial EmailMatch (however, the\n // email address may have additional characters from this point)\n currentEmailMatch = new CurrentEmailMatch(tslib_1.__assign({}, currentEmailMatch, { hasDomainDot: true }));\n }\n else {\n // Anything else\n captureMatchIfValidAndReset();\n }\n }\n function beginEmailMatch(newState) {\n if (newState === void 0) { newState = 2 /* LocalPart */; }\n state = newState;\n currentEmailMatch = new CurrentEmailMatch({ idx: charIdx });\n }\n function resetToNonEmailMatchState() {\n state = 0 /* NonEmailMatch */;\n currentEmailMatch = noCurrentEmailMatch;\n }\n /*\n * Captures the current email address as an EmailMatch if it's valid,\n * and resets the state to read another email address.\n */\n function captureMatchIfValidAndReset() {\n if (currentEmailMatch.hasDomainDot) { // we need at least one dot in the domain to be considered a valid email address\n var matchedText = text.slice(currentEmailMatch.idx, charIdx);\n // If we read a '.' or '-' char that ended the email address\n // (valid domain name characters, but only valid email address\n // characters if they are followed by something else), strip \n // it off now\n if (/[-.]$/.test(matchedText)) {\n matchedText = matchedText.slice(0, -1);\n }\n var emailAddress = currentEmailMatch.hasMailtoPrefix\n ? matchedText.slice('mailto:'.length)\n : matchedText;\n // if the email address has a valid TLD, add it to the list of matches\n if (doesEmailHaveValidTld(emailAddress)) {\n matches.push(new EmailMatch({\n tagBuilder: tagBuilder,\n matchedText: matchedText,\n offset: currentEmailMatch.idx,\n email: emailAddress\n }));\n }\n }\n resetToNonEmailMatchState();\n /**\n * Determines if the given email address has a valid TLD or not\n * @param {string} emailAddress - email address\n * @return {Boolean} - true is email have valid TLD, false otherwise\n */\n function doesEmailHaveValidTld(emailAddress) {\n var emailAddressTld = emailAddress.split('.').pop() || '';\n var emailAddressNormalized = emailAddressTld.toLowerCase();\n var isValidTld = strictTldRegex.test(emailAddressNormalized);\n return isValidTld;\n }\n }\n };\n return EmailMatcher;\n}(Matcher));\nexport { EmailMatcher };\nvar CurrentEmailMatch = /** @class */ (function () {\n function CurrentEmailMatch(cfg) {\n if (cfg === void 0) { cfg = {}; }\n this.idx = cfg.idx !== undefined ? cfg.idx : -1;\n this.hasMailtoPrefix = !!cfg.hasMailtoPrefix;\n this.hasDomainDot = !!cfg.hasDomainDot;\n }\n return CurrentEmailMatch;\n}());\n\n//# sourceMappingURL=email-matcher.js.map\n","// NOTE: THIS IS A GENERATED FILE\n// To update with the latest TLD list, run `npm run update-tld-regex` or `yarn update-tld-regex` (depending on which you have installed)\nexport var tldRegex = /(?:xn--vermgensberatung-pwb|xn--vermgensberater-ctb|xn--clchc0ea0b2g2a9gcd|xn--w4r85el8fhu5dnra|northwesternmutual|travelersinsurance|vermögensberatung|xn--3oq18vl8pn36a|xn--5su34j936bgsg|xn--bck1b9a5dre4c|xn--mgbai9azgqp6j|xn--mgberp4a5d4ar|xn--xkc2dl3a5ee0h|vermögensberater|xn--fzys8d69uvgm|xn--mgba7c0bbn0a|xn--xkc2al3hye2a|americanexpress|kerryproperties|sandvikcoromant|xn--i1b6b1a6a2e|xn--kcrx77d1x4a|xn--lgbbat1ad8j|xn--mgba3a4f16a|xn--mgbaakc7dvf|xn--mgbc0a9azcg|xn--nqv7fs00ema|afamilycompany|americanfamily|bananarepublic|cancerresearch|cookingchannel|kerrylogistics|weatherchannel|xn--54b7fta0cc|xn--6qq986b3xl|xn--80aqecdr1a|xn--b4w605ferd|xn--fiq228c5hs|xn--h2breg3eve|xn--jlq61u9w7b|xn--mgba3a3ejt|xn--mgbaam7a8h|xn--mgbayh7gpa|xn--mgbb9fbpob|xn--mgbbh1a71e|xn--mgbca7dzdo|xn--mgbi4ecexp|xn--mgbx4cd0ab|xn--rvc1e0am3e|international|lifeinsurance|spreadbetting|travelchannel|wolterskluwer|xn--eckvdtc9d|xn--fpcrj9c3d|xn--fzc2c9e2c|xn--h2brj9c8c|xn--tiq49xqyj|xn--yfro4i67o|xn--ygbi2ammx|construction|lplfinancial|scholarships|versicherung|xn--3e0b707e|xn--45br5cyl|xn--80adxhks|xn--80asehdb|xn--8y0a063a|xn--gckr3f0f|xn--mgb9awbf|xn--mgbab2bd|xn--mgbgu82a|xn--mgbpl2fh|xn--mgbt3dhd|xn--mk1bu44c|xn--ngbc5azd|xn--ngbe9e0a|xn--ogbpf8fl|xn--qcka1pmc|accountants|barclaycard|blackfriday|blockbuster|bridgestone|calvinklein|contractors|creditunion|engineering|enterprises|foodnetwork|investments|kerryhotels|lamborghini|motorcycles|olayangroup|photography|playstation|productions|progressive|redumbrella|rightathome|williamhill|xn--11b4c3d|xn--1ck2e1b|xn--1qqw23a|xn--2scrj9c|xn--3bst00m|xn--3ds443g|xn--3hcrj9c|xn--42c2d9a|xn--45brj9c|xn--55qw42g|xn--6frz82g|xn--80ao21a|xn--9krt00a|xn--cck2b3b|xn--czr694b|xn--d1acj3b|xn--efvy88h|xn--estv75g|xn--fct429k|xn--fjq720a|xn--flw351e|xn--g2xx48c|xn--gecrj9c|xn--gk3at1e|xn--h2brj9c|xn--hxt814e|xn--imr513n|xn--j6w193g|xn--jvr189m|xn--kprw13d|xn--kpry57d|xn--kpu716f|xn--mgbbh1a|xn--mgbtx2b|xn--mix891f|xn--nyqy26a|xn--otu796d|xn--pbt977c|xn--pgbs0dh|xn--q9jyb4c|xn--rhqv96g|xn--rovu88b|xn--s9brj9c|xn--ses554g|xn--t60b56a|xn--vuq861b|xn--w4rs40l|xn--xhq521b|xn--zfr164b|சிங்கப்பூர்|accountant|apartments|associates|basketball|bnpparibas|boehringer|capitalone|consulting|creditcard|cuisinella|eurovision|extraspace|foundation|healthcare|immobilien|industries|management|mitsubishi|nationwide|newholland|nextdirect|onyourside|properties|protection|prudential|realestate|republican|restaurant|schaeffler|swiftcover|tatamotors|technology|telefonica|university|vistaprint|vlaanderen|volkswagen|xn--30rr7y|xn--3pxu8k|xn--45q11c|xn--4gbrim|xn--55qx5d|xn--5tzm5g|xn--80aswg|xn--90a3ac|xn--9dbq2a|xn--9et52u|xn--c2br7g|xn--cg4bki|xn--czrs0t|xn--czru2d|xn--fiq64b|xn--fiqs8s|xn--fiqz9s|xn--io0a7i|xn--kput3i|xn--mxtq1m|xn--o3cw4h|xn--pssy2u|xn--unup4y|xn--wgbh1c|xn--wgbl6a|xn--y9a3aq|accenture|alfaromeo|allfinanz|amsterdam|analytics|aquarelle|barcelona|bloomberg|christmas|community|directory|education|equipment|fairwinds|financial|firestone|fresenius|frontdoor|fujixerox|furniture|goldpoint|hisamitsu|homedepot|homegoods|homesense|honeywell|institute|insurance|kuokgroup|ladbrokes|lancaster|landrover|lifestyle|marketing|marshalls|melbourne|microsoft|panasonic|passagens|pramerica|richardli|scjohnson|shangrila|solutions|statebank|statefarm|stockholm|travelers|vacations|xn--90ais|xn--c1avg|xn--d1alf|xn--e1a4c|xn--fhbei|xn--j1aef|xn--j1amh|xn--l1acc|xn--ngbrx|xn--nqv7f|xn--p1acf|xn--tckwe|xn--vhquv|yodobashi|abudhabi|airforce|allstate|attorney|barclays|barefoot|bargains|baseball|boutique|bradesco|broadway|brussels|budapest|builders|business|capetown|catering|catholic|chrysler|cipriani|cityeats|cleaning|clinique|clothing|commbank|computer|delivery|deloitte|democrat|diamonds|discount|discover|download|engineer|ericsson|esurance|etisalat|everbank|exchange|feedback|fidelity|firmdale|football|frontier|goodyear|grainger|graphics|guardian|hdfcbank|helsinki|holdings|hospital|infiniti|ipiranga|istanbul|jpmorgan|lighting|lundbeck|marriott|maserati|mckinsey|memorial|merckmsd|mortgage|movistar|observer|partners|pharmacy|pictures|plumbing|property|redstone|reliance|saarland|samsclub|security|services|shopping|showtime|softbank|software|stcgroup|supplies|symantec|training|uconnect|vanguard|ventures|verisign|woodside|xn--90ae|xn--node|xn--p1ai|xn--qxam|yokohama|السعودية|abogado|academy|agakhan|alibaba|android|athleta|auction|audible|auspost|avianca|banamex|bauhaus|bentley|bestbuy|booking|brother|bugatti|capital|caravan|careers|cartier|channel|charity|chintai|citadel|clubmed|college|cologne|comcast|company|compare|contact|cooking|corsica|country|coupons|courses|cricket|cruises|dentist|digital|domains|exposed|express|farmers|fashion|ferrari|ferrero|finance|fishing|fitness|flights|florist|flowers|forsale|frogans|fujitsu|gallery|genting|godaddy|grocery|guitars|hamburg|hangout|hitachi|holiday|hosting|hoteles|hotmail|hyundai|iselect|ismaili|jewelry|juniper|kitchen|komatsu|lacaixa|lancome|lanxess|lasalle|latrobe|leclerc|liaison|limited|lincoln|markets|metlife|monster|netbank|netflix|network|neustar|okinawa|oldnavy|organic|origins|philips|pioneer|politie|realtor|recipes|rentals|reviews|rexroth|samsung|sandvik|schmidt|schwarz|science|shiksha|shriram|singles|staples|starhub|storage|support|surgery|systems|temasek|theater|theatre|tickets|tiffany|toshiba|trading|walmart|wanggou|watches|weather|website|wedding|whoswho|windows|winners|xfinity|yamaxun|youtube|zuerich|католик|اتصالات|الجزائر|العليان|پاکستان|كاثوليك|موبايلي|இந்தியா|abarth|abbott|abbvie|active|africa|agency|airbus|airtel|alipay|alsace|alstom|anquan|aramco|author|bayern|beauty|berlin|bharti|blanco|bostik|boston|broker|camera|career|caseih|casino|center|chanel|chrome|church|circle|claims|clinic|coffee|comsec|condos|coupon|credit|cruise|dating|datsun|dealer|degree|dental|design|direct|doctor|dunlop|dupont|durban|emerck|energy|estate|events|expert|family|flickr|futbol|gallup|garden|george|giving|global|google|gratis|health|hermes|hiphop|hockey|hotels|hughes|imamat|insure|intuit|jaguar|joburg|juegos|kaufen|kinder|kindle|kosher|lancia|latino|lawyer|lefrak|living|locker|london|luxury|madrid|maison|makeup|market|mattel|mobile|mobily|monash|mormon|moscow|museum|mutual|nagoya|natura|nissan|nissay|norton|nowruz|office|olayan|online|oracle|orange|otsuka|pfizer|photos|physio|piaget|pictet|quebec|racing|realty|reisen|repair|report|review|rocher|rogers|ryukyu|safety|sakura|sanofi|school|schule|search|secure|select|shouji|soccer|social|stream|studio|supply|suzuki|swatch|sydney|taipei|taobao|target|tattoo|tennis|tienda|tjmaxx|tkmaxx|toyota|travel|unicom|viajes|viking|villas|virgin|vision|voting|voyage|vuelos|walter|warman|webcam|xihuan|yachts|yandex|zappos|москва|онлайн|ابوظبي|ارامكو|الاردن|المغرب|امارات|فلسطين|مليسيا|भारतम्|இலங்கை|ファッション|actor|adult|aetna|amfam|amica|apple|archi|audio|autos|azure|baidu|beats|bible|bingo|black|boats|bosch|build|canon|cards|chase|cheap|cisco|citic|click|cloud|coach|codes|crown|cymru|dabur|dance|deals|delta|dodge|drive|dubai|earth|edeka|email|epost|epson|faith|fedex|final|forex|forum|gallo|games|gifts|gives|glade|glass|globo|gmail|green|gripe|group|gucci|guide|homes|honda|horse|house|hyatt|ikano|intel|irish|iveco|jetzt|koeln|kyoto|lamer|lease|legal|lexus|lilly|linde|lipsy|lixil|loans|locus|lotte|lotto|lupin|macys|mango|media|miami|money|mopar|movie|nadex|nexus|nikon|ninja|nokia|nowtv|omega|osaka|paris|parts|party|phone|photo|pizza|place|poker|praxi|press|prime|promo|quest|radio|rehab|reise|ricoh|rocks|rodeo|rugby|salon|sener|seven|sharp|shell|shoes|skype|sling|smart|smile|solar|space|sport|stada|store|study|style|sucks|swiss|tatar|tires|tirol|tmall|today|tokyo|tools|toray|total|tours|trade|trust|tunes|tushu|ubank|vegas|video|vodka|volvo|wales|watch|weber|weibo|works|world|xerox|yahoo|zippo|ایران|بازار|بھارت|سودان|سورية|همراه|भारोत|संगठन|বাংলা|భారత్|ഭാരതം|嘉里大酒店|aarp|able|adac|aero|aigo|akdn|ally|amex|arab|army|arpa|arte|asda|asia|audi|auto|baby|band|bank|bbva|beer|best|bike|bing|blog|blue|bofa|bond|book|buzz|cafe|call|camp|care|cars|casa|case|cash|cbre|cern|chat|citi|city|club|cool|coop|cyou|data|date|dclk|deal|dell|desi|diet|dish|docs|doha|duck|duns|dvag|erni|fage|fail|fans|farm|fast|fiat|fido|film|fire|fish|flir|food|ford|free|fund|game|gbiz|gent|ggee|gift|gmbh|gold|golf|goog|guge|guru|hair|haus|hdfc|help|here|hgtv|host|hsbc|icbc|ieee|imdb|immo|info|itau|java|jeep|jobs|jprs|kddi|kiwi|kpmg|kred|land|lego|lgbt|lidl|life|like|limo|link|live|loan|loft|love|ltda|luxe|maif|meet|meme|menu|mini|mint|mobi|moda|moto|name|navy|news|next|nico|nike|ollo|open|page|pars|pccw|pics|ping|pink|play|plus|pohl|porn|post|prod|prof|qpon|raid|read|reit|rent|rest|rich|rmit|room|rsvp|ruhr|safe|sale|sarl|save|saxo|scor|scot|seat|seek|sexy|shaw|shia|shop|show|silk|sina|site|skin|sncf|sohu|song|sony|spot|star|surf|talk|taxi|team|tech|teva|tiaa|tips|town|toys|tube|vana|visa|viva|vivo|vote|voto|wang|weir|wien|wiki|wine|work|xbox|yoga|zara|zero|zone|дети|сайт|بارت|بيتك|ڀارت|تونس|شبكة|عراق|عمان|موقع|भारत|ভারত|ভাৰত|ਭਾਰਤ|ભારત|ଭାରତ|ಭಾರತ|ලංකා|グーグル|クラウド|ポイント|大众汽车|组织机构|電訊盈科|香格里拉|aaa|abb|abc|aco|ads|aeg|afl|aig|anz|aol|app|art|aws|axa|bar|bbc|bbt|bcg|bcn|bet|bid|bio|biz|bms|bmw|bnl|bom|boo|bot|box|buy|bzh|cab|cal|cam|car|cat|cba|cbn|cbs|ceb|ceo|cfa|cfd|com|crs|csc|dad|day|dds|dev|dhl|diy|dnp|dog|dot|dtv|dvr|eat|eco|edu|esq|eus|fan|fit|fly|foo|fox|frl|ftr|fun|fyi|gal|gap|gdn|gea|gle|gmo|gmx|goo|gop|got|gov|hbo|hiv|hkt|hot|how|ibm|ice|icu|ifm|inc|ing|ink|int|ist|itv|jcb|jcp|jio|jll|jmp|jnj|jot|joy|kfh|kia|kim|kpn|krd|lat|law|lds|llc|lol|lpl|ltd|man|map|mba|med|men|mil|mit|mlb|mls|mma|moe|moi|mom|mov|msd|mtn|mtr|nab|nba|nec|net|new|nfl|ngo|nhk|now|nra|nrw|ntt|nyc|obi|off|one|ong|onl|ooo|org|ott|ovh|pay|pet|phd|pid|pin|pnc|pro|pru|pub|pwc|qvc|red|ren|ril|rio|rip|run|rwe|sap|sas|sbi|sbs|sca|scb|ses|sew|sex|sfr|ski|sky|soy|srl|srt|stc|tab|tax|tci|tdk|tel|thd|tjx|top|trv|tui|tvs|ubs|uno|uol|ups|vet|vig|vin|vip|wed|win|wme|wow|wtc|wtf|xin|xxx|xyz|you|yun|zip|бел|ком|қаз|мкд|мон|орг|рус|срб|укр|հայ|קום|عرب|قطر|كوم|مصر|कॉम|नेट|คอม|ไทย|ストア|セール|みんな|中文网|天主教|我爱你|新加坡|淡马锡|诺基亚|飞利浦|ac|ad|ae|af|ag|ai|al|am|ao|aq|ar|as|at|au|aw|ax|az|ba|bb|bd|be|bf|bg|bh|bi|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|cr|cu|cv|cw|cx|cy|cz|de|dj|dk|dm|do|dz|ec|ee|eg|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gg|gh|gi|gl|gm|gn|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|im|in|io|iq|ir|is|it|je|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|me|mg|mh|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|mv|mw|mx|my|mz|na|nc|ne|nf|ng|ni|nl|no|np|nr|nu|nz|om|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|ps|pt|pw|py|qa|re|ro|rs|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|su|sv|sx|sy|sz|tc|td|tf|tg|th|tj|tk|tl|tm|tn|to|tr|tt|tv|tw|tz|ua|ug|uk|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|za|zm|zw|ελ|бг|ею|рф|გე|닷넷|닷컴|삼성|한국|コム|世界|中信|中国|中國|企业|佛山|信息|健康|八卦|公司|公益|台湾|台灣|商城|商店|商标|嘉里|在线|大拿|娱乐|家電|工行|广东|微博|慈善|手机|手表|招聘|政务|政府|新闻|时尚|書籍|机构|游戏|澳門|点看|珠宝|移动|网址|网店|网站|网络|联通|谷歌|购物|通販|集团|食品|餐厅|香港)/;\n\n//# sourceMappingURL=tld-regex.js.map\n","import { alphaCharsStr } from \"../regex-lib\";\n/**\n * @private\n * @class Autolinker.matcher.UrlMatchValidator\n * @singleton\n *\n * Used by Autolinker to filter out false URL positives from the\n * {@link Autolinker.matcher.Url UrlMatcher}.\n *\n * Due to the limitations of regular expressions (including the missing feature\n * of look-behinds in JS regular expressions), we cannot always determine the\n * validity of a given match. This class applies a bit of additional logic to\n * filter out any false positives that have been matched by the\n * {@link Autolinker.matcher.Url UrlMatcher}.\n */\nvar UrlMatchValidator = /** @class */ (function () {\n function UrlMatchValidator() {\n }\n /**\n * Determines if a given URL match found by the {@link Autolinker.matcher.Url UrlMatcher}\n * is valid. Will return `false` for:\n *\n * 1) URL matches which do not have at least have one period ('.') in the\n * domain name (effectively skipping over matches like \"abc:def\").\n * However, URL matches with a protocol will be allowed (ex: 'http://localhost')\n * 2) URL matches which do not have at least one word character in the\n * domain name (effectively skipping over matches like \"git:1.0\").\n * However, URL matches with a protocol will be allowed (ex: 'intra-net://271219.76')\n * 3) A protocol-relative url match (a URL beginning with '//') whose\n * previous character is a word character (effectively skipping over\n * strings like \"abc//google.com\")\n *\n * Otherwise, returns `true`.\n *\n * @param {String} urlMatch The matched URL, if there was one. Will be an\n * empty string if the match is not a URL match.\n * @param {String} protocolUrlMatch The match URL string for a protocol\n * match. Ex: 'http://yahoo.com'. This is used to match something like\n * 'http://localhost', where we won't double check that the domain name\n * has at least one '.' in it.\n * @return {Boolean} `true` if the match given is valid and should be\n * processed, or `false` if the match is invalid and/or should just not be\n * processed.\n */\n UrlMatchValidator.isValid = function (urlMatch, protocolUrlMatch) {\n if ((protocolUrlMatch && !this.isValidUriScheme(protocolUrlMatch)) ||\n this.urlMatchDoesNotHaveProtocolOrDot(urlMatch, protocolUrlMatch) || // At least one period ('.') must exist in the URL match for us to consider it an actual URL, *unless* it was a full protocol match (like 'http://localhost')\n (this.urlMatchDoesNotHaveAtLeastOneWordChar(urlMatch, protocolUrlMatch) && // At least one letter character must exist in the domain name after a protocol match. Ex: skip over something like \"git:1.0\"\n !this.isValidIpAddress(urlMatch)) || // Except if it's an IP address\n this.containsMultipleDots(urlMatch)) {\n return false;\n }\n return true;\n };\n UrlMatchValidator.isValidIpAddress = function (uriSchemeMatch) {\n var newRegex = new RegExp(this.hasFullProtocolRegex.source + this.ipRegex.source);\n var uriScheme = uriSchemeMatch.match(newRegex);\n return uriScheme !== null;\n };\n UrlMatchValidator.containsMultipleDots = function (urlMatch) {\n var stringBeforeSlash = urlMatch;\n if (this.hasFullProtocolRegex.test(urlMatch)) {\n stringBeforeSlash = urlMatch.split('://')[1];\n }\n return stringBeforeSlash.split('/')[0].indexOf(\"..\") > -1;\n };\n /**\n * Determines if the URI scheme is a valid scheme to be autolinked. Returns\n * `false` if the scheme is 'javascript:' or 'vbscript:'\n *\n * @private\n * @param {String} uriSchemeMatch The match URL string for a full URI scheme\n * match. Ex: 'http://yahoo.com' or 'mailto:a@a.com'.\n * @return {Boolean} `true` if the scheme is a valid one, `false` otherwise.\n */\n UrlMatchValidator.isValidUriScheme = function (uriSchemeMatch) {\n var uriSchemeMatchArr = uriSchemeMatch.match(this.uriSchemeRegex), uriScheme = uriSchemeMatchArr && uriSchemeMatchArr[0].toLowerCase();\n return (uriScheme !== 'javascript:' && uriScheme !== 'vbscript:');\n };\n /**\n * Determines if a URL match does not have either:\n *\n * a) a full protocol (i.e. 'http://'), or\n * b) at least one dot ('.') in the domain name (for a non-full-protocol\n * match).\n *\n * Either situation is considered an invalid URL (ex: 'git:d' does not have\n * either the '://' part, or at least one dot in the domain name. If the\n * match was 'git:abc.com', we would consider this valid.)\n *\n * @private\n * @param {String} urlMatch The matched URL, if there was one. Will be an\n * empty string if the match is not a URL match.\n * @param {String} protocolUrlMatch The match URL string for a protocol\n * match. Ex: 'http://yahoo.com'. This is used to match something like\n * 'http://localhost', where we won't double check that the domain name\n * has at least one '.' in it.\n * @return {Boolean} `true` if the URL match does not have a full protocol,\n * or at least one dot ('.') in a non-full-protocol match.\n */\n UrlMatchValidator.urlMatchDoesNotHaveProtocolOrDot = function (urlMatch, protocolUrlMatch) {\n return (!!urlMatch && (!protocolUrlMatch || !this.hasFullProtocolRegex.test(protocolUrlMatch)) && urlMatch.indexOf('.') === -1);\n };\n /**\n * Determines if a URL match does not have either:\n *\n * a) a full protocol (i.e. 'http://'), or\n * b) at least one word character after the protocol (i.e. in the domain name)\n *\n * At least one letter character must exist in the domain name after a\n * protocol match. Ex: skip over something like \"git:1.0\"\n *\n * @private\n * @param {String} urlMatch The matched URL, if there was one. Will be an\n * empty string if the match is not a URL match.\n * @param {String} protocolUrlMatch The match URL string for a protocol\n * match. Ex: 'http://yahoo.com'. This is used to know whether or not we\n * have a protocol in the URL string, in order to check for a word\n * character after the protocol separator (':').\n * @return {Boolean} `true` if the URL match does not have a full protocol, or\n * at least one word character in it, `false` otherwise.\n */\n UrlMatchValidator.urlMatchDoesNotHaveAtLeastOneWordChar = function (urlMatch, protocolUrlMatch) {\n if (urlMatch && protocolUrlMatch) {\n return !this.hasFullProtocolRegex.test(protocolUrlMatch) && !this.hasWordCharAfterProtocolRegex.test(urlMatch);\n }\n else {\n return false;\n }\n };\n /**\n * Regex to test for a full protocol, with the two trailing slashes. Ex: 'http://'\n *\n * @private\n * @property {RegExp} hasFullProtocolRegex\n */\n UrlMatchValidator.hasFullProtocolRegex = /^[A-Za-z][-.+A-Za-z0-9]*:\\/\\//;\n /**\n * Regex to find the URI scheme, such as 'mailto:'.\n *\n * This is used to filter out 'javascript:' and 'vbscript:' schemes.\n *\n * @private\n * @property {RegExp} uriSchemeRegex\n */\n UrlMatchValidator.uriSchemeRegex = /^[A-Za-z][-.+A-Za-z0-9]*:/;\n /**\n * Regex to determine if at least one word char exists after the protocol (i.e. after the ':')\n *\n * @private\n * @property {RegExp} hasWordCharAfterProtocolRegex\n */\n UrlMatchValidator.hasWordCharAfterProtocolRegex = new RegExp(\":[^\\\\s]*?[\" + alphaCharsStr + \"]\");\n /**\n * Regex to determine if the string is a valid IP address\n *\n * @private\n * @property {RegExp} ipRegex\n */\n UrlMatchValidator.ipRegex = /[0-9][0-9]?[0-9]?\\.[0-9][0-9]?[0-9]?\\.[0-9][0-9]?[0-9]?\\.[0-9][0-9]?[0-9]?(:[0-9]*)?\\/?$/;\n return UrlMatchValidator;\n}());\nexport { UrlMatchValidator };\n\n//# sourceMappingURL=url-match-validator.js.map\n","import * as tslib_1 from \"tslib\";\nimport { Matcher } from \"./matcher\";\nimport { alphaNumericCharsStr, alphaNumericAndMarksCharsStr, getDomainNameStr } from \"../regex-lib\";\nimport { tldRegex } from \"./tld-regex\";\nimport { UrlMatch } from \"../match/url-match\";\nimport { UrlMatchValidator } from \"./url-match-validator\";\n// RegExp objects which are shared by all instances of UrlMatcher. These are\n// here to avoid re-instantiating the RegExp objects if `Autolinker.link()` is\n// called multiple times, thus instantiating UrlMatcher and its RegExp \n// objects each time (which is very expensive - see https://github.com/gregjacobs/Autolinker.js/issues/314). \n// See descriptions of the properties where they are used for details about them\nvar matcherRegex = (function () {\n var schemeRegex = /(?:[A-Za-z][-.+A-Za-z0-9]{0,63}:(?![A-Za-z][-.+A-Za-z0-9]{0,63}:\\/\\/)(?!\\d+\\/?)(?:\\/\\/)?)/, // match protocol, allow in format \"http://\" or \"mailto:\". However, do not match the first part of something like 'link:http://www.google.com' (i.e. don't match \"link:\"). Also, make sure we don't interpret 'google.com:8000' as if 'google.com' was a protocol here (i.e. ignore a trailing port number in this regex)\n wwwRegex = /(?:www\\.)/, // starting with 'www.'\n // Allow optional path, query string, and hash anchor, not ending in the following characters: \"?!:,.;\"\n // http://blog.codinghorror.com/the-problem-with-urls/\n urlSuffixRegex = new RegExp('[/?#](?:[' + alphaNumericAndMarksCharsStr + '\\\\-+&@#/%=~_()|\\'$*\\\\[\\\\]{}?!:,.;^\\u2713]*[' + alphaNumericAndMarksCharsStr + '\\\\-+&@#/%=~_()|\\'$*\\\\[\\\\]{}\\u2713])?');\n return new RegExp([\n '(?:',\n '(',\n schemeRegex.source,\n getDomainNameStr(2),\n ')',\n '|',\n '(',\n '(//)?',\n wwwRegex.source,\n getDomainNameStr(6),\n ')',\n '|',\n '(',\n '(//)?',\n getDomainNameStr(10) + '\\\\.',\n tldRegex.source,\n '(?![-' + alphaNumericCharsStr + '])',\n ')',\n ')',\n '(?::[0-9]+)?',\n '(?:' + urlSuffixRegex.source + ')?' // match for path, query string, and/or hash anchor - optional\n ].join(\"\"), 'gi');\n})();\nvar wordCharRegExp = new RegExp('[' + alphaNumericAndMarksCharsStr + ']');\n/**\n * @class Autolinker.matcher.Url\n * @extends Autolinker.matcher.Matcher\n *\n * Matcher to find URL matches in an input string.\n *\n * See this class's superclass ({@link Autolinker.matcher.Matcher}) for more details.\n */\nvar UrlMatcher = /** @class */ (function (_super) {\n tslib_1.__extends(UrlMatcher, _super);\n /**\n * @method constructor\n * @param {Object} cfg The configuration properties for the Match instance,\n * specified in an Object (map).\n */\n function UrlMatcher(cfg) {\n var _this = _super.call(this, cfg) || this;\n /**\n * @cfg {Object} stripPrefix (required)\n *\n * The Object form of {@link Autolinker#cfg-stripPrefix}.\n */\n _this.stripPrefix = { scheme: true, www: true }; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {Boolean} stripTrailingSlash (required)\n * @inheritdoc Autolinker#stripTrailingSlash\n */\n _this.stripTrailingSlash = true; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {Boolean} decodePercentEncoding (required)\n * @inheritdoc Autolinker#decodePercentEncoding\n */\n _this.decodePercentEncoding = true; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @protected\n * @property {RegExp} matcherRegex\n *\n * The regular expression to match URLs with an optional scheme, port\n * number, path, query string, and hash anchor.\n *\n * Example matches:\n *\n * http://google.com\n * www.google.com\n * google.com/path/to/file?q1=1&q2=2#myAnchor\n *\n *\n * This regular expression will have the following capturing groups:\n *\n * 1. Group that matches a scheme-prefixed URL (i.e. 'http://google.com').\n * This is used to match scheme URLs with just a single word, such as\n * 'http://localhost', where we won't double check that the domain name\n * has at least one dot ('.') in it.\n * 2. Group that matches a 'www.' prefixed URL. This is only matched if the\n * 'www.' text was not prefixed by a scheme (i.e.: not prefixed by\n * 'http://', 'ftp:', etc.)\n * 3. A protocol-relative ('//') match for the case of a 'www.' prefixed\n * URL. Will be an empty string if it is not a protocol-relative match.\n * We need to know the character before the '//' in order to determine\n * if it is a valid match or the // was in a string we don't want to\n * auto-link.\n * 4. Group that matches a known TLD (top level domain), when a scheme\n * or 'www.'-prefixed domain is not matched.\n * 5. A protocol-relative ('//') match for the case of a known TLD prefixed\n * URL. Will be an empty string if it is not a protocol-relative match.\n * See #3 for more info.\n */\n _this.matcherRegex = matcherRegex;\n /**\n * A regular expression to use to check the character before a protocol-relative\n * URL match. We don't want to match a protocol-relative URL if it is part\n * of another word.\n *\n * For example, we want to match something like \"Go to: //google.com\",\n * but we don't want to match something like \"abc//google.com\"\n *\n * This regular expression is used to test the character before the '//'.\n *\n * @protected\n * @type {RegExp} wordCharRegExp\n */\n _this.wordCharRegExp = wordCharRegExp;\n _this.stripPrefix = cfg.stripPrefix;\n _this.stripTrailingSlash = cfg.stripTrailingSlash;\n _this.decodePercentEncoding = cfg.decodePercentEncoding;\n return _this;\n }\n /**\n * @inheritdoc\n */\n UrlMatcher.prototype.parseMatches = function (text) {\n var matcherRegex = this.matcherRegex, stripPrefix = this.stripPrefix, stripTrailingSlash = this.stripTrailingSlash, decodePercentEncoding = this.decodePercentEncoding, tagBuilder = this.tagBuilder, matches = [], match;\n var _loop_1 = function () {\n var matchStr = match[0], schemeUrlMatch = match[1], wwwUrlMatch = match[4], wwwProtocolRelativeMatch = match[5], \n //tldUrlMatch = match[ 8 ], -- not needed at the moment\n tldProtocolRelativeMatch = match[9], offset = match.index, protocolRelativeMatch = wwwProtocolRelativeMatch || tldProtocolRelativeMatch, prevChar = text.charAt(offset - 1);\n if (!UrlMatchValidator.isValid(matchStr, schemeUrlMatch)) {\n return \"continue\";\n }\n // If the match is preceded by an '@' character, then it is either\n // an email address or a username. Skip these types of matches.\n if (offset > 0 && prevChar === '@') {\n return \"continue\";\n }\n // If it's a protocol-relative '//' match, but the character before the '//'\n // was a word character (i.e. a letter/number), then we found the '//' in the\n // middle of another word (such as \"asdf//asdf.com\"). In this case, skip the\n // match.\n if (offset > 0 && protocolRelativeMatch && this_1.wordCharRegExp.test(prevChar)) {\n return \"continue\";\n }\n // If the URL ends with a question mark, don't include the question\n // mark as part of the URL. We'll assume the question mark was the\n // end of a sentence, such as: \"Going to google.com?\"\n if (/\\?$/.test(matchStr)) {\n matchStr = matchStr.substr(0, matchStr.length - 1);\n }\n // Handle a closing parenthesis or square bracket at the end of the \n // match, and exclude it if there is not a matching open parenthesis \n // or square bracket in the match itself.\n if (this_1.matchHasUnbalancedClosingParen(matchStr)) {\n matchStr = matchStr.substr(0, matchStr.length - 1); // remove the trailing \")\"\n }\n else {\n // Handle an invalid character after the TLD\n var pos = this_1.matchHasInvalidCharAfterTld(matchStr, schemeUrlMatch);\n if (pos > -1) {\n matchStr = matchStr.substr(0, pos); // remove the trailing invalid chars\n }\n }\n // The autolinker accepts many characters in a url's scheme (like `fake://test.com`).\n // However, in cases where a URL is missing whitespace before an obvious link,\n // (for example: `nowhitespacehttp://www.test.com`), we only want the match to start\n // at the http:// part. We will check if the match contains a common scheme and then \n // shift the match to start from there. \t\t\n var foundCommonScheme = ['http://', 'https://'].find(function (commonScheme) { return !!schemeUrlMatch && schemeUrlMatch.indexOf(commonScheme) !== -1; });\n if (foundCommonScheme) {\n // If we found an overmatched URL, we want to find the index\n // of where the match should start and shift the match to\n // start from the beginning of the common scheme\n var indexOfSchemeStart = matchStr.indexOf(foundCommonScheme);\n matchStr = matchStr.substr(indexOfSchemeStart);\n schemeUrlMatch = schemeUrlMatch.substr(indexOfSchemeStart);\n offset = offset + indexOfSchemeStart;\n }\n var urlMatchType = schemeUrlMatch ? 'scheme' : (wwwUrlMatch ? 'www' : 'tld'), protocolUrlMatch = !!schemeUrlMatch;\n matches.push(new UrlMatch({\n tagBuilder: tagBuilder,\n matchedText: matchStr,\n offset: offset,\n urlMatchType: urlMatchType,\n url: matchStr,\n protocolUrlMatch: protocolUrlMatch,\n protocolRelativeMatch: !!protocolRelativeMatch,\n stripPrefix: stripPrefix,\n stripTrailingSlash: stripTrailingSlash,\n decodePercentEncoding: decodePercentEncoding,\n }));\n };\n var this_1 = this;\n while ((match = matcherRegex.exec(text)) !== null) {\n _loop_1();\n }\n return matches;\n };\n /**\n * Determines if a match found has an unmatched closing parenthesis,\n * square bracket or curly bracket. If so, the symbol will be removed\n * from the match itself, and appended after the generated anchor tag.\n *\n * A match may have an extra closing parenthesis at the end of the match\n * because the regular expression must include parenthesis for URLs such as\n * \"wikipedia.com/something_(disambiguation)\", which should be auto-linked.\n *\n * However, an extra parenthesis *will* be included when the URL itself is\n * wrapped in parenthesis, such as in the case of:\n * \"(wikipedia.com/something_(disambiguation))\"\n * In this case, the last closing parenthesis should *not* be part of the\n * URL itself, and this method will return `true`.\n *\n * For square brackets in URLs such as in PHP arrays, the same behavior as\n * parenthesis discussed above should happen:\n * \"[http://www.example.com/foo.php?bar[]=1&bar[]=2&bar[]=3]\"\n * The closing square bracket should not be part of the URL itself, and this\n * method will return `true`.\n *\n * @protected\n * @param {String} matchStr The full match string from the {@link #matcherRegex}.\n * @return {Boolean} `true` if there is an unbalanced closing parenthesis or\n * square bracket at the end of the `matchStr`, `false` otherwise.\n */\n UrlMatcher.prototype.matchHasUnbalancedClosingParen = function (matchStr) {\n var endChar = matchStr.charAt(matchStr.length - 1);\n var startChar;\n if (endChar === ')') {\n startChar = '(';\n }\n else if (endChar === ']') {\n startChar = '[';\n }\n else if (endChar === '}') {\n startChar = '{';\n }\n else {\n return false; // not a close parenthesis or square bracket\n }\n // Find if there are the same number of open braces as close braces in\n // the URL string, minus the last character (which we have already \n // determined to be either ')', ']' or '}'\n var numOpenBraces = 0;\n for (var i = 0, len = matchStr.length - 1; i < len; i++) {\n var char = matchStr.charAt(i);\n if (char === startChar) {\n numOpenBraces++;\n }\n else if (char === endChar) {\n numOpenBraces = Math.max(numOpenBraces - 1, 0);\n }\n }\n // If the number of open braces matches the number of close braces in\n // the URL minus the last character, then the match has *unbalanced*\n // braces because of the last character. Example of unbalanced braces\n // from the regex match:\n // \"http://example.com?a[]=1]\"\n if (numOpenBraces === 0) {\n return true;\n }\n return false;\n };\n /**\n * Determine if there's an invalid character after the TLD in a URL. Valid\n * characters after TLD are ':/?#'. Exclude scheme matched URLs from this\n * check.\n *\n * @protected\n * @param {String} urlMatch The matched URL, if there was one. Will be an\n * empty string if the match is not a URL match.\n * @param {String} schemeUrlMatch The match URL string for a scheme\n * match. Ex: 'http://yahoo.com'. This is used to match something like\n * 'http://localhost', where we won't double check that the domain name\n * has at least one '.' in it.\n * @return {Number} the position where the invalid character was found. If\n * no such character was found, returns -1\n */\n UrlMatcher.prototype.matchHasInvalidCharAfterTld = function (urlMatch, schemeUrlMatch) {\n if (!urlMatch) {\n return -1;\n }\n var offset = 0;\n if (schemeUrlMatch) {\n offset = urlMatch.indexOf(':');\n urlMatch = urlMatch.slice(offset);\n }\n var re = new RegExp(\"^((.?\\/\\/)?[-.\" + alphaNumericAndMarksCharsStr + \"]*[-\" + alphaNumericAndMarksCharsStr + \"]\\\\.[-\" + alphaNumericAndMarksCharsStr + \"]+)\");\n var res = re.exec(urlMatch);\n if (res === null) {\n return -1;\n }\n offset += res[1].length;\n urlMatch = urlMatch.slice(res[1].length);\n if (/^[^-.A-Za-z0-9:\\/?#]/.test(urlMatch)) {\n return offset;\n }\n return -1;\n };\n return UrlMatcher;\n}(Matcher));\nexport { UrlMatcher };\n\n//# sourceMappingURL=url-matcher.js.map\n","import * as tslib_1 from \"tslib\";\nimport { Matcher } from \"./matcher\";\nimport { alphaNumericAndMarksCharsStr } from \"../regex-lib\";\nimport { HashtagMatch } from \"../match/hashtag-match\";\n// RegExp objects which are shared by all instances of HashtagMatcher. These are\n// here to avoid re-instantiating the RegExp objects if `Autolinker.link()` is\n// called multiple times, thus instantiating HashtagMatcher and its RegExp \n// objects each time (which is very expensive - see https://github.com/gregjacobs/Autolinker.js/issues/314). \n// See descriptions of the properties where they are used for details about them\nvar matcherRegex = new RegExp(\"#[_\" + alphaNumericAndMarksCharsStr + \"]{1,139}(?![_\" + alphaNumericAndMarksCharsStr + \"])\", 'g'); // lookahead used to make sure we don't match something above 139 characters\nvar nonWordCharRegex = new RegExp('[^' + alphaNumericAndMarksCharsStr + ']');\n/**\n * @class Autolinker.matcher.Hashtag\n * @extends Autolinker.matcher.Matcher\n *\n * Matcher to find HashtagMatch matches in an input string.\n */\nvar HashtagMatcher = /** @class */ (function (_super) {\n tslib_1.__extends(HashtagMatcher, _super);\n /**\n * @method constructor\n * @param {Object} cfg The configuration properties for the Match instance,\n * specified in an Object (map).\n */\n function HashtagMatcher(cfg) {\n var _this = _super.call(this, cfg) || this;\n /**\n * @cfg {String} serviceName\n *\n * The service to point hashtag matches to. See {@link Autolinker#hashtag}\n * for available values.\n */\n _this.serviceName = 'twitter'; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * The regular expression to match Hashtags. Example match:\n *\n * #asdf\n *\n * @protected\n * @property {RegExp} matcherRegex\n */\n _this.matcherRegex = matcherRegex;\n /**\n * The regular expression to use to check the character before a username match to\n * make sure we didn't accidentally match an email address.\n *\n * For example, the string \"asdf@asdf.com\" should not match \"@asdf\" as a username.\n *\n * @protected\n * @property {RegExp} nonWordCharRegex\n */\n _this.nonWordCharRegex = nonWordCharRegex;\n _this.serviceName = cfg.serviceName;\n return _this;\n }\n /**\n * @inheritdoc\n */\n HashtagMatcher.prototype.parseMatches = function (text) {\n var matcherRegex = this.matcherRegex, nonWordCharRegex = this.nonWordCharRegex, serviceName = this.serviceName, tagBuilder = this.tagBuilder, matches = [], match;\n while ((match = matcherRegex.exec(text)) !== null) {\n var offset = match.index, prevChar = text.charAt(offset - 1);\n // If we found the match at the beginning of the string, or we found the match\n // and there is a whitespace char in front of it (meaning it is not a '#' char\n // in the middle of a word), then it is a hashtag match.\n if (offset === 0 || nonWordCharRegex.test(prevChar)) {\n var matchedText = match[0], hashtag = match[0].slice(1); // strip off the '#' character at the beginning\n matches.push(new HashtagMatch({\n tagBuilder: tagBuilder,\n matchedText: matchedText,\n offset: offset,\n serviceName: serviceName,\n hashtag: hashtag\n }));\n }\n }\n return matches;\n };\n return HashtagMatcher;\n}(Matcher));\nexport { HashtagMatcher };\n\n//# sourceMappingURL=hashtag-matcher.js.map\n","import * as tslib_1 from \"tslib\";\nimport { Matcher } from \"./matcher\";\nimport { PhoneMatch } from \"../match/phone-match\";\nimport { nonDigitRe } from '../regex-lib';\n// RegExp objects which are shared by all instances of PhoneMatcher. These are\n// here to avoid re-instantiating the RegExp objects if `Autolinker.link()` is\n// called multiple times, thus instantiating PhoneMatcher and its RegExp\n// objects each time (which is very expensive - see https://github.com/gregjacobs/Autolinker.js/issues/314).\n// See descriptions of the properties where they are used for details about them\n// Over the years, many people have added to this regex, but it should have been\n// split up by country. Maybe one day we can break this down.\nvar mostPhoneNumbers = /(?:(?:(?:(\\+)?\\d{1,3}[-\\040.]?)?\\(?\\d{3}\\)?[-\\040.]?\\d{3}[-\\040.]?\\d{4})|(?:(\\+)(?:9[976]\\d|8[987530]\\d|6[987]\\d|5[90]\\d|42\\d|3[875]\\d|2[98654321]\\d|9[8543210]|8[6421]|6[6543210]|5[87654321]|4[987654310]|3[9643210]|2[70]|7|1)[-\\040.]?(?:\\d[-\\040.]?){6,12}\\d+))([,;]+[0-9]+#?)*/;\n// Regex for Japanese phone numbers\nvar japanesePhoneRe = /(0([1-9]{1}-?[1-9]\\d{3}|[1-9]{2}-?\\d{3}|[1-9]{2}\\d{1}-?\\d{2}|[1-9]{2}\\d{2}-?\\d{1})-?\\d{4}|0[789]0-?\\d{4}-?\\d{4}|050-?\\d{4}-?\\d{4})/;\n// Combined regex\nvar phoneMatcherRegex = new RegExp(mostPhoneNumbers.source + \"|\" + japanesePhoneRe.source, 'g');\n/**\n * @class Autolinker.matcher.Phone\n * @extends Autolinker.matcher.Matcher\n *\n * Matcher to find Phone number matches in an input string.\n *\n * See this class's superclass ({@link Autolinker.matcher.Matcher}) for more\n * details.\n */\nvar PhoneMatcher = /** @class */ (function (_super) {\n tslib_1.__extends(PhoneMatcher, _super);\n function PhoneMatcher() {\n var _this = _super !== null && _super.apply(this, arguments) || this;\n /**\n * The regular expression to match Phone numbers. Example matches:\n *\n * (123) 456-7890\n * 123 456 7890\n * 123-456-7890\n * +18004441234,,;,10226420346#\n * +1 (800) 444 1234\n * 10226420346#\n * 1-800-444-1234,1022,64,20346#\n *\n * This regular expression has the following capturing groups:\n *\n * 1 or 2. The prefixed '+' sign, if there is one.\n *\n * @protected\n * @property {RegExp} matcherRegex\n */\n _this.matcherRegex = phoneMatcherRegex;\n return _this;\n }\n /**\n * @inheritdoc\n */\n PhoneMatcher.prototype.parseMatches = function (text) {\n var matcherRegex = this.matcherRegex, tagBuilder = this.tagBuilder, matches = [], match;\n while ((match = matcherRegex.exec(text)) !== null) {\n // Remove non-numeric values from phone number string\n var matchedText = match[0], cleanNumber = matchedText.replace(/[^0-9,;#]/g, ''), // strip out non-digit characters exclude comma semicolon and #\n plusSign = !!(match[1] || match[2]), // match[ 1 ] or match[ 2 ] is the prefixed plus sign, if there is one\n before = match.index == 0 ? '' : text.substr(match.index - 1, 1), after = text.substr(match.index + matchedText.length, 1), contextClear = !before.match(/\\d/) && !after.match(/\\d/);\n if (this.testMatch(match[3]) && this.testMatch(matchedText) && contextClear) {\n matches.push(new PhoneMatch({\n tagBuilder: tagBuilder,\n matchedText: matchedText,\n offset: match.index,\n number: cleanNumber,\n plusSign: plusSign\n }));\n }\n }\n return matches;\n };\n PhoneMatcher.prototype.testMatch = function (text) {\n return nonDigitRe.test(text);\n };\n return PhoneMatcher;\n}(Matcher));\nexport { PhoneMatcher };\n\n//# sourceMappingURL=phone-matcher.js.map\n","import * as tslib_1 from \"tslib\";\nimport { Matcher } from \"./matcher\";\nimport { alphaNumericAndMarksCharsStr } from \"../regex-lib\";\nimport { MentionMatch } from \"../match/mention-match\";\n// RegExp objects which are shared by all instances of MentionMatcher. These are\n// here to avoid re-instantiating the RegExp objects if `Autolinker.link()` is\n// called multiple times, thus instantiating MentionMatcher and its RegExp \n// objects each time (which is very expensive - see https://github.com/gregjacobs/Autolinker.js/issues/314). \n// See descriptions of the properties where they are used for details about them\nvar twitterRegex = new RegExp(\"@[_\" + alphaNumericAndMarksCharsStr + \"]{1,50}(?![_\" + alphaNumericAndMarksCharsStr + \"])\", 'g'); // lookahead used to make sure we don't match something above 50 characters\nvar instagramRegex = new RegExp(\"@[_.\" + alphaNumericAndMarksCharsStr + \"]{1,30}(?![_\" + alphaNumericAndMarksCharsStr + \"])\", 'g'); // lookahead used to make sure we don't match something above 30 characters\nvar soundcloudRegex = new RegExp(\"@[-_.\" + alphaNumericAndMarksCharsStr + \"]{1,50}(?![-_\" + alphaNumericAndMarksCharsStr + \"])\", 'g'); // lookahead used to make sure we don't match something above 50 characters\nvar nonWordCharRegex = new RegExp('[^' + alphaNumericAndMarksCharsStr + ']');\n/**\n * @class Autolinker.matcher.Mention\n * @extends Autolinker.matcher.Matcher\n *\n * Matcher to find/replace username matches in an input string.\n */\nvar MentionMatcher = /** @class */ (function (_super) {\n tslib_1.__extends(MentionMatcher, _super);\n /**\n * @method constructor\n * @param {Object} cfg The configuration properties for the Match instance,\n * specified in an Object (map).\n */\n function MentionMatcher(cfg) {\n var _this = _super.call(this, cfg) || this;\n /**\n * @cfg {'twitter'/'instagram'/'soundcloud'} protected\n *\n * The name of service to link @mentions to.\n *\n * Valid values are: 'twitter', 'instagram', or 'soundcloud'\n */\n _this.serviceName = 'twitter'; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * Hash of regular expression to match username handles. Example match:\n *\n * @asdf\n *\n * @private\n * @property {Object} matcherRegexes\n */\n _this.matcherRegexes = {\n 'twitter': twitterRegex,\n 'instagram': instagramRegex,\n 'soundcloud': soundcloudRegex\n };\n /**\n * The regular expression to use to check the character before a username match to\n * make sure we didn't accidentally match an email address.\n *\n * For example, the string \"asdf@asdf.com\" should not match \"@asdf\" as a username.\n *\n * @private\n * @property {RegExp} nonWordCharRegex\n */\n _this.nonWordCharRegex = nonWordCharRegex;\n _this.serviceName = cfg.serviceName;\n return _this;\n }\n /**\n * @inheritdoc\n */\n MentionMatcher.prototype.parseMatches = function (text) {\n var serviceName = this.serviceName, matcherRegex = this.matcherRegexes[this.serviceName], nonWordCharRegex = this.nonWordCharRegex, tagBuilder = this.tagBuilder, matches = [], match;\n if (!matcherRegex) {\n return matches;\n }\n while ((match = matcherRegex.exec(text)) !== null) {\n var offset = match.index, prevChar = text.charAt(offset - 1);\n // If we found the match at the beginning of the string, or we found the match\n // and there is a whitespace char in front of it (meaning it is not an email\n // address), then it is a username match.\n if (offset === 0 || nonWordCharRegex.test(prevChar)) {\n var matchedText = match[0].replace(/\\.+$/g, ''), // strip off trailing .\n mention = matchedText.slice(1); // strip off the '@' character at the beginning\n matches.push(new MentionMatch({\n tagBuilder: tagBuilder,\n matchedText: matchedText,\n offset: offset,\n serviceName: serviceName,\n mention: mention\n }));\n }\n }\n return matches;\n };\n return MentionMatcher;\n}(Matcher));\nexport { MentionMatcher };\n\n//# sourceMappingURL=mention-matcher.js.map\n","import * as tslib_1 from \"tslib\";\nimport { letterRe, digitRe, whitespaceRe, quoteRe, controlCharsRe } from '../regex-lib';\nimport { throwUnhandledCaseError } from '../utils';\n// For debugging: search for other \"For debugging\" lines\n// import CliTable from 'cli-table';\n/**\n * Parses an HTML string, calling the callbacks to notify of tags and text.\n *\n * ## History\n *\n * This file previously used a regular expression to find html tags in the input\n * text. Unfortunately, we ran into a bunch of catastrophic backtracking issues\n * with certain input text, causing Autolinker to either hang or just take a\n * really long time to parse the string.\n *\n * The current code is intended to be a O(n) algorithm that walks through\n * the string in one pass, and tries to be as cheap as possible. We don't need\n * to implement the full HTML spec, but rather simply determine where the string\n * looks like an HTML tag, and where it looks like text (so that we can autolink\n * that).\n *\n * This state machine parser is intended just to be a simple but performant\n * parser of HTML for the subset of requirements we have. We simply need to:\n *\n * 1. Determine where HTML tags are\n * 2. Determine the tag name (Autolinker specifically only cares about ,\n * + + diff --git a/calendar-new.html b/calendar-new.html deleted file mode 100644 index 866a19c..0000000 --- a/calendar-new.html +++ /dev/null @@ -1,44 +0,0 @@ ---- -layout: default ---- - - - - - - diff --git a/calendar.html b/calendar.html index 705f131..866a19c 100644 --- a/calendar.html +++ b/calendar.html @@ -2,20 +2,43 @@ layout: default ---
    -

    Termine

    -
    -

    Coronabedingt sind die Clubräume derzeit geschlossen. Alle Termine finden virtuell statt.



    +

    Termine

    + -
    +

    Coronabedingt sind die Clubräume derzeit geschlossen. Alle Termine finden virtuell statt.

    + + +

    Events

    + +
    Loading Events, please stand by …
    -

    Den Kalender gibt's auch per CalDAV: - - Chaospott Calendar - +


    + +

    Regelmäßige Treffen

    + +
    + +

    Chaostreff

    + +

    Mittwochs, ab ca. 19 Uhr + Ein offener Tag für Außenstehende. Jeder, der sich für den CCC oder einen Hackerspace interessiert, ist eingeladen. + Um 20:00 Uhr gibt es immer einen Kurzvortrag ‘Petit Foo’ zu ganz unterschiedlichen Themen. + Der Chaostreff findet zur Zeit online über Big Blue Button statt: + treff.chaospott.de

    +
    + +

    + +
    + +

    Den Kalender gibt es auch per CalDAV. Fehlt etwas? Oder hast du Fragen? Dann schreib uns einfach eine Mail!

    +
    - + + + From 6ff5ac884e771a4c7da5274eccaa642e7a8b10b8 Mon Sep 17 00:00:00 2001 From: Bandie Date: Tue, 2 Feb 2021 16:30:00 +0100 Subject: [PATCH 44/68] new status.json-link (also used by spaceapi already --- _includes/header.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_includes/header.html b/_includes/header.html index 69069a1..787be93 100644 --- a/_includes/header.html +++ b/_includes/header.html @@ -32,7 +32,7 @@ oVC!{T$ec@wK`>c{~JVtULR?(3UmY}1d{oo6eT_*x$`Q(*~ zB?kLbH;|g`H~5CiVTQOq>HF>XHg|R&89SZNVPAx2VUwB)^fa!dF^4ljTtIphqT!qk zsN!Q+gNZ?58gSlOzMEaa9i9Y!X0P94RL2J;PWW!$I|sy9mgeAGn`t;p?SG|FlT0X|`z0FUy>~Pve6DwQ+~-%?u+0!xDuFQ|JNq z8+mW;M8h;g7|>sQ(}Zn(_zIaiZlM6k%ZHkeGV3ObVk7Gywx)}4fO~l; z^4ghys7VYX2FG*izgQcv%J1Jl_5Up2$8|0Gd)lUomQ2XVu#^h1vTRq#G&STZqtQ?o z))bnfgudPvb-yHoGt6+H8!1ZGkRp(KVFE*PwxQg0O?ZWf_cIon&R-yjLeO~0X~C+u zBh$2dR@k8gMGvMH=zoP4S};y(W(Y}=t;b;e&Nr=earTK08F`(7AyB3D@b(G; zaCnmnwV-aafeQbASJBTq`wyJzxSuq7mMY>c%u?Z6XW`0WA-D9n`)e@}-GV^k|MIfv z;NrR$_=1pz$UMx5r;8GiE`>jEWqaNEA(IRNk2`$TsNyz|A@7PYrkyW{uvV#gk66hf1+tj^w=Di@cPly+pI92&#hn zY~^?;kIEf&s9Qn`GmXEL?{aG?d+iDeP^rs1XgZjxY^`In{0O8n~WIX*TrABuT*xi1?5_4hbM_S=HAYB>=(T?GO{|KCB;m);i`MXbwnX!-Xh~T z&oer=@Ihi4lj*8i)F_~wxdnm;>`LNpHpxNf)#r^o#55qGW^8q-!gnmO(50R5C0{= z{qJz_U(4wK+JgB3Y)BYA>H1}7bsKURU((hn3wQ-mL=r_5&OxV_$j0Gnqt2o%?3OR# z=uYtcK5&V%-iKL2{`)m&h6@uGz3MNsk_m3RC_qbIwo-bsJ2!NsZ91TUd=DAOjlWr8 zg{svxj`(i6?2YKUrLJ=>38i)U^0y-bl|OKFLRquxXk$NQqY-uyv&K+`_64?^!iFzj z8H{uk%4dtSUrt9OYPw|!SCkQ>h7SqfMU!ANWu6H4jp+Jsjs#IgX_rj|$FGx@Fw`<7 z4Yyd#76MTaht=Amyni>f|2x16HKij-?4*w*Vj@XqVRhe~#gndLo3_IIJ~DpQxSBqo zzS!Nvcs~}>Fn23{(VH>k1=e>KVUqgpF;#8h{nC%{Hxiq&-)ASCQC~wJCBx;QfIh#i zBJ29_+1YAYU!->L?cj>$a?(TvNX3f%6H|b}Hg;7R`O|A5_QX{27``}~_#f>iAO^8d zf;i|(Gy0q!F?CWa0+6NUdKx|}c8}1Ze48!1!fKd*iac)-ovAi9La9|<_;f4|3unvg zwHNbD&r2nv_y^pitjfE30jLkydJQdV83&oRXZYI3NXz3hqA53WXr@-sasRL#Wq5N5 zg5L7VrPLTmFwy$po!UumdMF9b-Sc}ZbVhs#pYT>c^K6UQ62cpQQFO{3UsOtzEjiOV zM^oVaoq=P;ed|?ra{3C=jS}m{kAZ`w^~GPRbJeb?9u|R#@0U#-fY)u;eFDP~6f40W z=#lZW5-uDc4M+z#{L;ij4)3z@XAWlh2-2c}^Tf=fBXz|Yis

    G~@}Nkt5npK>L0k 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 z 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∋f!zasW2Pc_&`k=p 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 SN(U&d0+0f~|HtE~@Bab*r>YSE From dd3c4d4593cc4ed7dc46f66a9c8708a80f81c5e2 Mon Sep 17 00:00:00 2001 From: gammlaa Date: Wed, 3 Feb 2021 17:18:54 +0100 Subject: [PATCH 57/68] initial post --- _posts/2021-02-03-workshops.markdown | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 _posts/2021-02-03-workshops.markdown diff --git a/_posts/2021-02-03-workshops.markdown b/_posts/2021-02-03-workshops.markdown new file mode 100644 index 0000000..e6cce5c --- /dev/null +++ b/_posts/2021-02-03-workshops.markdown @@ -0,0 +1,23 @@ +--- +layout: post +title: "Rückblick Workshops" +date: 2020-03-08 13:21:00 +categorie: cms +--- +In den ersten Tages des Februas waren wir zu Gast an der UDE und konnten die erste Cryptoparty im Jahre 2021 ausrichten. + +**Zu Gast an der UDE** +Am vergangenen Wochenende konnten wir unsere Zusammenarbeit mit dem [Zentrum für Lehrerbildung](https://zlb.uni-due.de/) der Universität Duisburg-Essen fortsetzen. Im Rahmen der Workshopreihe „Digitale Selbstverteidigung“ haben wir uns an diesem Wochenende vorwiegend im Themenkomplex Passwörter bewegt. + +![Quelle: Chaospott]({{ site.url }}/media/2020-03-08/2020-03-08-cms-ude.jpg) +*Workshop an der UDE [Chaospott](https://chaospott.de) [CC-BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/)* + +Der praktische Teil des Workshops beschäftigte sich mit der Frage, wie man Passwörter erstellt und verwaltet, um im Alltag sinnvolle und merkbare Passwörter nutzen zu können. Darüber hinaus konnten wir anhand des Rubik's Cube das händische bzw. maschinelle Erraten von Passwörter verdeutlichen, um die Notwendigkeit sinvoller Passwörter herauszutellen. + +**Cryptoparty** +Ebenfalls mit dem Thema „Passwörter“ haben die erste Cryptoparty im laufenden Jahr ausgerichtet. Inhaltlich liegt der Fokus auf der praktischen Umsetzung bzw. dem Ausprobieren von verschiedenen Tools und Methoden zur Generierung und Verwaltung von Passwörter. + +**Zu Gast bei RarioEssen** +Zum Ende des vergangenen Jahres waren wir mit diesem Thema zu Gast bei RadioEssen. In dem knapp dreiminütigen [Beitrag](https://www.radioessen.de/artikel/essen-wie-koennen-wir-uns-vor-einem-hackerangriff-schuetzen-823120.html) sprechen wir über Passwörter, Softwareupdates und die Merkmale einer Phishing-Mail. + +Wir möchten und an dieser Stelle für die Teilnahme an unseren Workshops bedanken und freuen uns auf die kommenden Veranstaltung. Eine Übersicht über die geplanten Termine findet ihr in unserem [Kalender](https://chaospott.de/calendar.html). From 122c53a9260160518125f60c3f2a86cef3fa6c9c Mon Sep 17 00:00:00 2001 From: gammlaa Date: Wed, 3 Feb 2021 17:20:23 +0100 Subject: [PATCH 58/68] Datum korrigiert --- _posts/2021-02-03-workshops.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_posts/2021-02-03-workshops.markdown b/_posts/2021-02-03-workshops.markdown index e6cce5c..c52c3c1 100644 --- a/_posts/2021-02-03-workshops.markdown +++ b/_posts/2021-02-03-workshops.markdown @@ -1,7 +1,7 @@ --- layout: post title: "Rückblick Workshops" -date: 2020-03-08 13:21:00 +date: 2021-02-03 15:19:00 categorie: cms --- In den ersten Tages des Februas waren wir zu Gast an der UDE und konnten die erste Cryptoparty im Jahre 2021 ausrichten. From 2624b62f1dd757065d59a8a09faf3b0953b89a28 Mon Sep 17 00:00:00 2001 From: gammlaa Date: Wed, 3 Feb 2021 17:23:20 +0100 Subject: [PATCH 59/68] Emphasis used instead of a heading --- _posts/2021-02-03-workshops.markdown | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/_posts/2021-02-03-workshops.markdown b/_posts/2021-02-03-workshops.markdown index c52c3c1..cc41f0f 100644 --- a/_posts/2021-02-03-workshops.markdown +++ b/_posts/2021-02-03-workshops.markdown @@ -6,7 +6,8 @@ categorie: cms --- In den ersten Tages des Februas waren wir zu Gast an der UDE und konnten die erste Cryptoparty im Jahre 2021 ausrichten. -**Zu Gast an der UDE** +## Zu Gast an der UDE + Am vergangenen Wochenende konnten wir unsere Zusammenarbeit mit dem [Zentrum für Lehrerbildung](https://zlb.uni-due.de/) der Universität Duisburg-Essen fortsetzen. Im Rahmen der Workshopreihe „Digitale Selbstverteidigung“ haben wir uns an diesem Wochenende vorwiegend im Themenkomplex Passwörter bewegt. ![Quelle: Chaospott]({{ site.url }}/media/2020-03-08/2020-03-08-cms-ude.jpg) @@ -14,10 +15,12 @@ Am vergangenen Wochenende konnten wir unsere Zusammenarbeit mit dem [Zentrum fü Der praktische Teil des Workshops beschäftigte sich mit der Frage, wie man Passwörter erstellt und verwaltet, um im Alltag sinnvolle und merkbare Passwörter nutzen zu können. Darüber hinaus konnten wir anhand des Rubik's Cube das händische bzw. maschinelle Erraten von Passwörter verdeutlichen, um die Notwendigkeit sinvoller Passwörter herauszutellen. -**Cryptoparty** +## Cryptoparty + Ebenfalls mit dem Thema „Passwörter“ haben die erste Cryptoparty im laufenden Jahr ausgerichtet. Inhaltlich liegt der Fokus auf der praktischen Umsetzung bzw. dem Ausprobieren von verschiedenen Tools und Methoden zur Generierung und Verwaltung von Passwörter. -**Zu Gast bei RarioEssen** +## Zu Gast bei RarioEssen + Zum Ende des vergangenen Jahres waren wir mit diesem Thema zu Gast bei RadioEssen. In dem knapp dreiminütigen [Beitrag](https://www.radioessen.de/artikel/essen-wie-koennen-wir-uns-vor-einem-hackerangriff-schuetzen-823120.html) sprechen wir über Passwörter, Softwareupdates und die Merkmale einer Phishing-Mail. Wir möchten und an dieser Stelle für die Teilnahme an unseren Workshops bedanken und freuen uns auf die kommenden Veranstaltung. Eine Übersicht über die geplanten Termine findet ihr in unserem [Kalender](https://chaospott.de/calendar.html). From 42778cc71c797ab5c79d154fda6cc40037699fe8 Mon Sep 17 00:00:00 2001 From: gammlaa Date: Wed, 3 Feb 2021 17:27:38 +0100 Subject: [PATCH 60/68] Typos entfernt --- _posts/2021-02-03-workshops.markdown | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/_posts/2021-02-03-workshops.markdown b/_posts/2021-02-03-workshops.markdown index cc41f0f..8253067 100644 --- a/_posts/2021-02-03-workshops.markdown +++ b/_posts/2021-02-03-workshops.markdown @@ -6,20 +6,20 @@ categorie: cms --- In den ersten Tages des Februas waren wir zu Gast an der UDE und konnten die erste Cryptoparty im Jahre 2021 ausrichten. -## Zu Gast an der UDE +### Zu Gast an der UDE -Am vergangenen Wochenende konnten wir unsere Zusammenarbeit mit dem [Zentrum für Lehrerbildung](https://zlb.uni-due.de/) der Universität Duisburg-Essen fortsetzen. Im Rahmen der Workshopreihe „Digitale Selbstverteidigung“ haben wir uns an diesem Wochenende vorwiegend im Themenkomplex Passwörter bewegt. +Am vergangenen Wochenende konnten wir unsere Zusammenarbeit mit dem [Zentrum für Lehrerbildung](https://zlb.uni-due.de/) der Universität Duisburg-Essen fortsetzen. Im Rahmen der Workshopreihe „Digitale Selbstverteidigung“ bewegten wir uns an diesem Wochenende vorwiegend im Themenkomplex Passwörter. ![Quelle: Chaospott]({{ site.url }}/media/2020-03-08/2020-03-08-cms-ude.jpg) *Workshop an der UDE [Chaospott](https://chaospott.de) [CC-BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/)* Der praktische Teil des Workshops beschäftigte sich mit der Frage, wie man Passwörter erstellt und verwaltet, um im Alltag sinnvolle und merkbare Passwörter nutzen zu können. Darüber hinaus konnten wir anhand des Rubik's Cube das händische bzw. maschinelle Erraten von Passwörter verdeutlichen, um die Notwendigkeit sinvoller Passwörter herauszutellen. -## Cryptoparty +### Cryptoparty -Ebenfalls mit dem Thema „Passwörter“ haben die erste Cryptoparty im laufenden Jahr ausgerichtet. Inhaltlich liegt der Fokus auf der praktischen Umsetzung bzw. dem Ausprobieren von verschiedenen Tools und Methoden zur Generierung und Verwaltung von Passwörter. +Ebenfalls mit dem Thema „Passwörter“ haben wir die erste Cryptoparty im laufenden Jahr ausgerichtet. Inhaltlich liegt der Fokus in diesem Format auf der praktischen Umsetzung bzw. dem Ausprobieren von verschiedenen Tools und Methoden zur Generierung und Verwaltung von Passwörter. -## Zu Gast bei RarioEssen +### Zu Gast bei RarioEssen Zum Ende des vergangenen Jahres waren wir mit diesem Thema zu Gast bei RadioEssen. In dem knapp dreiminütigen [Beitrag](https://www.radioessen.de/artikel/essen-wie-koennen-wir-uns-vor-einem-hackerangriff-schuetzen-823120.html) sprechen wir über Passwörter, Softwareupdates und die Merkmale einer Phishing-Mail. From 4f879010d240fe95e22301808434139dda0b7224 Mon Sep 17 00:00:00 2001 From: gammlaa Date: Wed, 3 Feb 2021 17:34:26 +0100 Subject: [PATCH 61/68] Bildunterschrift aktualisiert --- _posts/2020-12-28-rc3.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_posts/2020-12-28-rc3.markdown b/_posts/2020-12-28-rc3.markdown index d71dad2..dd028b9 100644 --- a/_posts/2020-12-28-rc3.markdown +++ b/_posts/2020-12-28-rc3.markdown @@ -9,6 +9,6 @@ Der Jahresendcongress findet dieses Jahr nicht wie gewohnt vor Ort, sondern im C Der Chaospott hat eine eigene Assembly in der virtuellen 2D-Welt *rc3world* eingerichtet, auf der Congressbesucher die Clubräume erkunden können. So sind alle Clubräume virtuell nachgebaut worden, inklusive der ominösen Trollhöhle. Ihr findet uns dort im Nord-Teil der Hackerspaces. ![Quelle: Chaospott]({{ site.url }}/media/2020-12-28/2020-12-28-rC3.jpg) -*Eingang zur foobar [Chaospott](https://chaospott.de) [CC-BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/)* +*Hackspace foobar [Chaospott](https://chaospott.de) [CC-BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/)* Nach dem Congress sind die Aufnahmen wie üblich bei [media.ccc.de](https://media.ccc.de/) zu finden. Dort findet ihr auch die Aufnahmen der vorangegangenen Events. From bb723b17539922521b289e68e7ad8aa65e8267e7 Mon Sep 17 00:00:00 2001 From: m11 Date: Wed, 3 Feb 2021 16:49:45 +0000 Subject: [PATCH 62/68] Typos --- _posts/2021-02-03-workshops.markdown | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/_posts/2021-02-03-workshops.markdown b/_posts/2021-02-03-workshops.markdown index 8253067..9c2bf8b 100644 --- a/_posts/2021-02-03-workshops.markdown +++ b/_posts/2021-02-03-workshops.markdown @@ -4,7 +4,7 @@ title: "Rückblick Workshops" date: 2021-02-03 15:19:00 categorie: cms --- -In den ersten Tages des Februas waren wir zu Gast an der UDE und konnten die erste Cryptoparty im Jahre 2021 ausrichten. +In den ersten Tagen des Februars waren wir zu Gast an der UDE und konnten die erste Cryptoparty im Jahre 2021 ausrichten. ### Zu Gast an der UDE @@ -13,13 +13,13 @@ Am vergangenen Wochenende konnten wir unsere Zusammenarbeit mit dem [Zentrum fü ![Quelle: Chaospott]({{ site.url }}/media/2020-03-08/2020-03-08-cms-ude.jpg) *Workshop an der UDE [Chaospott](https://chaospott.de) [CC-BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/)* -Der praktische Teil des Workshops beschäftigte sich mit der Frage, wie man Passwörter erstellt und verwaltet, um im Alltag sinnvolle und merkbare Passwörter nutzen zu können. Darüber hinaus konnten wir anhand des Rubik's Cube das händische bzw. maschinelle Erraten von Passwörter verdeutlichen, um die Notwendigkeit sinvoller Passwörter herauszutellen. +Der praktische Teil des Workshops beschäftigte sich mit der Frage, wie man Passwörter erstellt und verwaltet, um im Alltag sinnvolle und merkbare Passwörter nutzen zu können. Darüber hinaus konnten wir anhand des Rubik's Cube das händische bzw. maschinelle Erraten von Passwörtern verdeutlichen, um die Notwendigkeit sinvoller Passwörter herauszutellen. ### Cryptoparty Ebenfalls mit dem Thema „Passwörter“ haben wir die erste Cryptoparty im laufenden Jahr ausgerichtet. Inhaltlich liegt der Fokus in diesem Format auf der praktischen Umsetzung bzw. dem Ausprobieren von verschiedenen Tools und Methoden zur Generierung und Verwaltung von Passwörter. -### Zu Gast bei RarioEssen +### Zu Gast bei Radio Essen Zum Ende des vergangenen Jahres waren wir mit diesem Thema zu Gast bei RadioEssen. In dem knapp dreiminütigen [Beitrag](https://www.radioessen.de/artikel/essen-wie-koennen-wir-uns-vor-einem-hackerangriff-schuetzen-823120.html) sprechen wir über Passwörter, Softwareupdates und die Merkmale einer Phishing-Mail. From 3b7bb521ad16f009456ca762b28e8d4a3fb46965 Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Wed, 3 Feb 2021 21:25:23 +0100 Subject: [PATCH 63/68] Reverted deleted blog post --- _posts/2021-01-25-chaostreff-online.markdown | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 _posts/2021-01-25-chaostreff-online.markdown diff --git a/_posts/2021-01-25-chaostreff-online.markdown b/_posts/2021-01-25-chaostreff-online.markdown new file mode 100644 index 0000000..43991ca --- /dev/null +++ b/_posts/2021-01-25-chaostreff-online.markdown @@ -0,0 +1,13 @@ +--- +layout: post +title: "Chaostreff online über Big Blue Button" +date: 2021-01-25 13:37:23 +--- + +Der Chaostreff mittwochs findet ab sofort über Big Blue Button statt. Dort gibt es die Möglichkeit, neben der Sprachübertragung auch die Webcam zu benutzen oder den Bildschirm zu teilen. + +Die Kurzvorträge “Petit Foo” finden weiterhin mittwochs um 20:00 Uhr statt. + +Unseren Big Blue Button-Server erreicht ihr unter [treff.chaospott.de](https://treff.chaospott.de/). Zur Teilnahme genügt ein moderner Webbrowser, ihr müsst keine weitere Software installieren. + +Bei Fragen oder Problemen könnt ihr euch gerne an [die Chaospatinnen](mailto:chaospatinnen@chaospott.de) wenden. From ffc8599df35bbb0acd35e28eb06e22f844a057ff Mon Sep 17 00:00:00 2001 From: gammlaa Date: Sat, 6 Feb 2021 14:09:21 +0100 Subject: [PATCH 64/68] =?UTF-8?q?Hinweis=20auf=20BBB=20eingef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _posts/2021-02-03-workshops.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_posts/2021-02-03-workshops.markdown b/_posts/2021-02-03-workshops.markdown index 9c2bf8b..5400291 100644 --- a/_posts/2021-02-03-workshops.markdown +++ b/_posts/2021-02-03-workshops.markdown @@ -4,7 +4,7 @@ title: "Rückblick Workshops" date: 2021-02-03 15:19:00 categorie: cms --- -In den ersten Tagen des Februars waren wir zu Gast an der UDE und konnten die erste Cryptoparty im Jahre 2021 ausrichten. +In den ersten Tagen des Februars waren wir zu Gast an der UDE und konnten die erste Cryptoparty im Jahre 2021 ausrichten. Als Konferenzsoftware nutzen wir sowohl an der UDE, als auch für unsere Veranstaltung [BigBlueButton](https://de.wikipedia.org/wiki/BigBlueButton). ### Zu Gast an der UDE From 081b219b5cd6f619c206b0ceb20ed2d681cb6f1c Mon Sep 17 00:00:00 2001 From: gammlaa Date: Sun, 7 Feb 2021 14:42:26 +0100 Subject: [PATCH 65/68] Typos entfernt --- _posts/2021-01-25-chaostreff-online.markdown | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/_posts/2021-01-25-chaostreff-online.markdown b/_posts/2021-01-25-chaostreff-online.markdown index 43991ca..ec3d0a6 100644 --- a/_posts/2021-01-25-chaostreff-online.markdown +++ b/_posts/2021-01-25-chaostreff-online.markdown @@ -1,13 +1,13 @@ --- layout: post -title: "Chaostreff online über Big Blue Button" +title: "Chaostreff online über BigBlueButton" date: 2021-01-25 13:37:23 --- -Der Chaostreff mittwochs findet ab sofort über Big Blue Button statt. Dort gibt es die Möglichkeit, neben der Sprachübertragung auch die Webcam zu benutzen oder den Bildschirm zu teilen. +Der Chaostreff findet ab sofort über BigBlueButton statt. Dort gibt es die Möglichkeit, neben der Sprachübertragung auch die Webcam zu benutzen oder den Bildschirm zu teilen. -Die Kurzvorträge “Petit Foo” finden weiterhin mittwochs um 20:00 Uhr statt. +Die Kurzvorträge „Petit Foo“ finden weiterhin mittwochs um 20:00 Uhr statt. Unseren Big Blue Button-Server erreicht ihr unter [treff.chaospott.de](https://treff.chaospott.de/). Zur Teilnahme genügt ein moderner Webbrowser, ihr müsst keine weitere Software installieren. -Bei Fragen oder Problemen könnt ihr euch gerne an [die Chaospatinnen](mailto:chaospatinnen@chaospott.de) wenden. +Bei Fragen oder Problemen könnt ihr euch gerne an die [Chaospatinnen](mailto:chaospatinnen@chaospott.de) wenden. From 12cfe6327897bf9bf3d715a3f5bef1a6221db1f1 Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Tue, 16 Feb 2021 21:43:22 +0100 Subject: [PATCH 66/68] Added new cryptoparty --- _posts/2020-03-09-cryptoparty.markdown | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 _posts/2020-03-09-cryptoparty.markdown diff --git a/_posts/2020-03-09-cryptoparty.markdown b/_posts/2020-03-09-cryptoparty.markdown new file mode 100644 index 0000000..2821a9f --- /dev/null +++ b/_posts/2020-03-09-cryptoparty.markdown @@ -0,0 +1,14 @@ +--- +layout: post +title: "Cryptoparty" +date: 2020-03-09 19:00:00 +categories: Cryptoparty +--- + +„Bitte geben Sie ein Passwort mit mindestens 8 Zeichen, einer Zahl, einem Großbuchstaben und einem Sonderzeichen ein“. Dies ist eine alltägliche Aufforderung bei der Verwendung von Computern und Internet. + +Doch wie geht man mit den Passwörtern für sein Telefon, Computer und Dienstleistungen im Internet korrekt um? - Auf diese Frage gibt der Chaos Computer Club Essen im Rahmen eines Online-Workshops eine Antwort. + +Der Workshop findet am **Dienstag, dem 9. März 2021** findet um 19 Uhr in einem Online-Seminarraum statt. Vorgestellt werden mehrere Methoden zur Generierung und Verwaltung von Passwörtern. Es wird erklärt, was ein sicheres Passwort ausmacht, warum diese notwendig sind und wie man diese erstellt und verwaltet. Vorwissen ist hilfreich, wird aber nicht vorausgesetzt. Die Veranstaltung wendet sich an Nutzerinnen und Nutzer, die sich mit dem Thema bisher wenig oder nie beschäftigt haben. Wer sich für die Thematik sichere Passwörter, deren praktische Handhabung und deren Verwaltung interessiert, ist herzlich eingeladen, den ca. ein stündigen Workshop zu besuchen. + +Die Teilnahme ist kostenlos. Um eine vorherige Anmeldung per E-Mail an **cryptoparty@chaospott.de** gebeten, da die Ressourcen des Konferenzsystems begrenzt sind. From aa5d19a27abb5558a9b792183e7319462d8bb4e1 Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Wed, 17 Feb 2021 11:54:09 +0100 Subject: [PATCH 67/68] Added blogpost about cryptoparty --- _posts/2021-02-17-cryptoparty.markdown | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 _posts/2021-02-17-cryptoparty.markdown diff --git a/_posts/2021-02-17-cryptoparty.markdown b/_posts/2021-02-17-cryptoparty.markdown new file mode 100644 index 0000000..c24a034 --- /dev/null +++ b/_posts/2021-02-17-cryptoparty.markdown @@ -0,0 +1,14 @@ +--- +layout: post +title: "Cryptoparty" +date: 2021-03-09 19:00:00 +categories: Cryptoparty +--- + +„Bitte geben Sie ein Passwort mit mindestens 8 Zeichen, einer Zahl, einem Großbuchstaben und einem Sonderzeichen ein“. Dies ist eine alltägliche Aufforderung bei der Verwendung von Computern und Internet. + +Doch wie geht man mit den Passwörtern für sein Telefon, Computer und Dienstleistungen im Internet korrekt um? - Auf diese Frage gibt der Chaos Computer Club Essen im Rahmen eines Online-Workshops eine Antwort. + +Der Workshop findet am **Dienstag, dem 9. März 2021** findet um 19 Uhr in einem Online-Seminarraum statt. Vorgestellt werden mehrere Methoden zur Generierung und Verwaltung von Passwörtern. Es wird erklärt, was ein sicheres Passwort ausmacht, warum diese notwendig sind und wie man diese erstellt und verwaltet. Vorwissen ist hilfreich, wird aber nicht vorausgesetzt. Die Veranstaltung wendet sich an Nutzerinnen und Nutzer, die sich mit dem Thema bisher wenig oder nie beschäftigt haben. Wer sich für die Thematik sichere Passwörter, deren praktische Handhabung und deren Verwaltung interessiert, ist herzlich eingeladen, den ca. ein stündigen Workshop zu besuchen. + +Die Teilnahme ist kostenlos. Um eine vorherige Anmeldung per E-Mail an **cryptoparty@chaospott.de** gebeten, da die Ressourcen des Konferenzsystems begrenzt sind. From c407336d608c7a2248daf27c30140b2d0c525a40 Mon Sep 17 00:00:00 2001 From: sirgoofy Date: Wed, 17 Feb 2021 11:56:01 +0100 Subject: [PATCH 68/68] Fixed date --- _posts/2021-02-17-cryptoparty.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_posts/2021-02-17-cryptoparty.markdown b/_posts/2021-02-17-cryptoparty.markdown index c24a034..61d05a1 100644 --- a/_posts/2021-02-17-cryptoparty.markdown +++ b/_posts/2021-02-17-cryptoparty.markdown @@ -1,7 +1,7 @@ --- layout: post title: "Cryptoparty" -date: 2021-03-09 19:00:00 +date: 2021-02-17 10:00:00 categories: Cryptoparty ---