From 7f9e1ac46af4869655808e9741d59f65f3a188b5 Mon Sep 17 00:00:00 2001 From: Kevin Date: Sun, 18 May 2008 15:50:06 +0000 Subject: [PATCH] New prosilver style including new, own CSS file --- contrib/update_board3portal_100rc1.xml | 212 +++++++++++++++++ root/portal/images/board3clock.swf | Bin 0 -> 1640 bytes .../template/portal/block/announcements.html | 8 +- .../template/portal/block/attachments.html | 20 +- .../template/portal/block/birthday_list.html | 8 +- .../template/portal/block/change_style.html | 8 +- .../template/portal/block/clock.html | 12 +- .../template/portal/block/custom_center.html | 4 +- .../template/portal/block/custom_small.html | 8 +- .../portal/block/donation/donation_small.html | 8 +- .../template/portal/block/latest_bots.html | 8 +- .../template/portal/block/latest_members.html | 8 +- .../template/portal/block/leaders.html | 8 +- .../template/portal/block/link_us.html | 8 +- .../template/portal/block/links.html | 14 +- .../template/portal/block/login_box.html | 8 +- .../template/portal/block/main_menu.html | 16 +- .../template/portal/block/mini_calendar.html | 10 +- .../prosilver/template/portal/block/news.html | 8 +- .../template/portal/block/online_friends.html | 8 +- .../template/portal/block/random_member.html | 11 +- .../template/portal/block/search.html | 10 +- .../template/portal/block/statistics.html | 12 +- .../template/portal/block/top_poster.html | 8 +- .../template/portal/block/user_menu.html | 49 ++-- .../template/portal/block/welcome.html | 6 +- .../theme/images/portal/arrowbullet.gif | Bin 0 -> 102 bytes .../theme/images/portal/arrowbullet.png | Bin 0 -> 179 bytes .../prosilver/theme/images/portal/bg_list.gif | Bin 0 -> 664 bytes .../theme/images/portal/bg_portalmenu.gif | Bin 0 -> 1629 bytes .../theme/images/portal/bg_portalmenu1.gif | Bin 0 -> 1629 bytes .../theme/images/portal/corners_left.gif | Bin 0 -> 55 bytes .../theme/images/portal/corners_left.png | Bin 0 -> 195 bytes .../theme/images/portal/corners_left1.gif | Bin 0 -> 55 bytes .../theme/images/portal/corners_left1.png | Bin 0 -> 22562 bytes .../theme/images/portal/corners_right.gif | Bin 0 -> 56 bytes .../theme/images/portal/corners_right.png | Bin 0 -> 201 bytes .../theme/images/portal/corners_right1.gif | Bin 0 -> 56 bytes .../theme/images/portal/corners_right1.png | Bin 0 -> 23718 bytes .../theme/images/portal/portal_attach.gif | Bin 0 -> 1027 bytes .../theme/images/portal/portal_birthday.gif | Bin 0 -> 1067 bytes .../theme/images/portal/portal_calendar.gif | Bin 0 -> 1063 bytes .../theme/images/portal/portal_clock.gif | Bin 0 -> 1097 bytes .../theme/images/portal/portal_friends.gif | Bin 0 -> 1082 bytes .../theme/images/portal/portal_hr.gif | Bin 0 -> 228 bytes .../theme/images/portal/portal_link_us.gif | Bin 0 -> 1074 bytes .../theme/images/portal/portal_linklist.gif | Bin 0 -> 1115 bytes .../theme/images/portal/portal_login.gif | Bin 0 -> 995 bytes .../theme/images/portal/portal_menu.gif | Bin 0 -> 1077 bytes .../theme/images/portal/portal_newmember.gif | Bin 0 -> 1051 bytes .../theme/images/portal/portal_paypal.gif | Bin 0 -> 634 bytes .../theme/images/portal/portal_random.gif | Bin 0 -> 615 bytes .../theme/images/portal/portal_search.gif | Bin 0 -> 1013 bytes .../theme/images/portal/portal_statistic.gif | Bin 0 -> 1057 bytes .../theme/images/portal/portal_style.gif | Bin 0 -> 1012 bytes .../theme/images/portal/portal_team.gif | Bin 0 -> 1009 bytes .../theme/images/portal/portal_topposter.gif | Bin 0 -> 581 bytes root/styles/prosilver/theme/portal.css | 217 ++++++++++++++++++ 58 files changed, 568 insertions(+), 129 deletions(-) create mode 100644 contrib/update_board3portal_100rc1.xml create mode 100644 root/portal/images/board3clock.swf create mode 100644 root/styles/prosilver/theme/images/portal/arrowbullet.gif create mode 100644 root/styles/prosilver/theme/images/portal/arrowbullet.png create mode 100644 root/styles/prosilver/theme/images/portal/bg_list.gif create mode 100644 root/styles/prosilver/theme/images/portal/bg_portalmenu.gif create mode 100644 root/styles/prosilver/theme/images/portal/bg_portalmenu1.gif create mode 100644 root/styles/prosilver/theme/images/portal/corners_left.gif create mode 100644 root/styles/prosilver/theme/images/portal/corners_left.png create mode 100644 root/styles/prosilver/theme/images/portal/corners_left1.gif create mode 100644 root/styles/prosilver/theme/images/portal/corners_left1.png create mode 100644 root/styles/prosilver/theme/images/portal/corners_right.gif create mode 100644 root/styles/prosilver/theme/images/portal/corners_right.png create mode 100644 root/styles/prosilver/theme/images/portal/corners_right1.gif create mode 100644 root/styles/prosilver/theme/images/portal/corners_right1.png create mode 100644 root/styles/prosilver/theme/images/portal/portal_attach.gif create mode 100644 root/styles/prosilver/theme/images/portal/portal_birthday.gif create mode 100644 root/styles/prosilver/theme/images/portal/portal_calendar.gif create mode 100644 root/styles/prosilver/theme/images/portal/portal_clock.gif create mode 100644 root/styles/prosilver/theme/images/portal/portal_friends.gif create mode 100644 root/styles/prosilver/theme/images/portal/portal_hr.gif create mode 100644 root/styles/prosilver/theme/images/portal/portal_link_us.gif create mode 100644 root/styles/prosilver/theme/images/portal/portal_linklist.gif create mode 100644 root/styles/prosilver/theme/images/portal/portal_login.gif create mode 100644 root/styles/prosilver/theme/images/portal/portal_menu.gif create mode 100644 root/styles/prosilver/theme/images/portal/portal_newmember.gif create mode 100644 root/styles/prosilver/theme/images/portal/portal_paypal.gif create mode 100644 root/styles/prosilver/theme/images/portal/portal_random.gif create mode 100644 root/styles/prosilver/theme/images/portal/portal_search.gif create mode 100644 root/styles/prosilver/theme/images/portal/portal_statistic.gif create mode 100644 root/styles/prosilver/theme/images/portal/portal_style.gif create mode 100644 root/styles/prosilver/theme/images/portal/portal_team.gif create mode 100644 root/styles/prosilver/theme/images/portal/portal_topposter.gif create mode 100644 root/styles/prosilver/theme/portal.css diff --git a/contrib/update_board3portal_100rc1.xml b/contrib/update_board3portal_100rc1.xml new file mode 100644 index 00000000..b973e42b --- /dev/null +++ b/contrib/update_board3portal_100rc1.xml @@ -0,0 +1,212 @@ + + + + +
+ http://opensource.org/licenses/gpl-license.php GNU General Public License v2 + board3 Portal + board3 Portal + Adds a portal to your forum. +It has several boxes wich can be turned on an off in the ACP and certain settings. + +Included language files: +» English (en) +» Czech (cs) +» Dutch (nl) +» German (de) +» Norwegian (nb) +» Turkish (tr) + +This portal is based on the phpBB3 Portal a.k.a canverPortal ( www.phpbb3portal.com ) + + Fügt ein Portal deinem Forum hinzu. +Es hat diverse Boxen, die über das ACP an- / abgeschaltet und eingestellt werden können. + +Dieses Portal basiert auf dem phpBB3 Portal a.k.a canverPortal ( www.phpbb3portal.com ) + + i hope you get everything working. Further developement, new boxes for the portal or questions are welcome at www.board3.de + Ich hoffe ihr habt Spaß am Portal. Neuen Code, bzw neue Boxen und Fragen könnt ihr auf www.board3.de posten. + + + Ice + + avaren + http://www.board3.de + + + + Kevin + + saint_hh + http://www.board3.de + + + + (N/A) + nickvergessen@gmx.de + nickvergessen + http://mods.flying-bits.org/ + + + + Walter + w.bobeth@digitalfotografie-foren.de + Redbull254 + http://www.digitalfotografie-foren.de + + + + Christian + + Christian_N + http://www.phpbb-projekt.de + + + + + 1 + 0 + 0 RC1 + + + easy + + + 3.0.1 + 3 + 0 + + + + + 2008-05-03 + + 1 + 0 + 0 RC1 + + + Many bugfixes, view: http://www.board3.de/bugtracker/viewcat.php?c=6 + Adaptions to phpBB 3.0.1 + The link block can be edited in the ACP: add, delete links and order position + BBCode is now allowed in welcome message + Two custom blocks added, which can be filled with BBCode or HTML in the ACP. To use with ads, videos, images, whatever. + Complete rework of the News / Announcements. Implemented a achive system and pagnition. You can choose if you want to have the first or the newest post displayed in news. + Full MSSQL support + Forum list on the portal added + Show "Portal page" in "who is online" + Option to disable user permission check for News / Announcements + Style changer added + Attachment block: display attachments from one or more specific forums + attachments permission check added + + + Viele bugfixes, siehe: http://www.board3.de/bugtracker/viewcat.php?c=6 + An phpBB 3.0.1 angepasst + Der Link Block kann nun über das ACP verwaltet werden: erstellen, löschen und positionieren von Links + Es kann nun BBCode in der Willkommens Nachricht benutzt werden + Zwei anpassbare Blöcke hinzu gefügt, die im ACP mit BBCode oder HTML gefüllt werden könen. Für Werbung, Videos, Bilder, was auch immer. + Aktuelle Beiträge und Bekanntmachungen wurden komplett überarbeitet. Es wurde ein Archivsystem und die Anzeige von Seitenzahlen hinzu gefügt. Zusätzlich kann man nun wählen ob man der Ersten oder Neuesten Beitrag bei den aktuellen Beiträgen angezeigt bekommen möchte. + MSSQL Unterstützung + Forum Liste auf dem Portal hinzugefügt + Anzeige "Betrachtet das Portal" in "Wer ist online?" + Option die Berechtigungsprüfung für aktuelle Beiträge / Bekanntmachungen ab zu stellen + "Mein Board-Style" hinzugefügt + Dateianhänge: Anhänge aus einem oder mehreren bestimmten Foren anzeigen lassen + Berechtigungsprüfung hinzugefügt. + + + + 2008-02-03 + + 0 + 2 + 1 + + + Fixed a news/announcements permissions bug + Fixed a bug when no news posts were viewable due to account permissions + Fixed a bug in announcements/news/polls due to shadow topics left after a topic is moved + No longer required to be a founder to update/install, just an admin with "board" permissions + + + Fehler in der Berechtigungserkennung bei den aktuellen Beiträgen / Bekanntmachungen gefixt + Fehler bei den aktuellen Beiträgen / Bekanntmachungen / Abstimmungen gefixt + Man braucht nun nicht mehr als Gründer angemeldet zu sein + + + + 2008-02-03 + + 0 + 2 + 0 + + + added subsilver2 templates (valid XHTML 1.0 Strict) + added upcoming birthdays, configurable in ACP / thanks to Kendoo + complete rewrite of the poll system - checking user permissions, multible polls and more + added forum names with link in news and announcements boxes + added portal log messages in the ACP + fixed several bugs: http://www.board3.de/bugtracker/viewcat.php?c=1 + updated the MySQL installer + + + subsilver2 Templates hinzugefügt (valid XHTML 1.0 Strict) + Kommende Geburtstage, konfigurierbar im ACP / vielen Dank an Kendoo + Die Umfragen wurden komplett überarbeitet - Benutzer Berechtigungen werden geprüft, mehrere Abstimmungen sind möglich und mehr + Foren Namen mit Link in die aktuellen Beiträge und Bekanntmachungen hinzugefügt + Portal Log Meldungen im ACP hinzugefügt + Diverse Bugs gefixt: http://www.board3.de/bugtracker/viewcat.php?c=1 + Der MySQL Installer wurde überarbeitet + + + + 2008-01-15 + + 0 + 1 + 0 + + + Changes from "phpBB3 Portal 1.1.0Beta" to "board3 Portal - based on phpBB3 Portal Version 1.0.0": + completet all missing ACP Control for several boxes + valid XHTML 1.0 Strict template + fixed several bugs + added several language variables + changed the language file path to /en/mods/ + updated the install instructions + updated the MySQL installer + + + Änderungen von "phpBB3 Portal 1.1.0Beta" zu "board3 Portal - based on phpBB3 Portal Version 1.0.0": + Die ACP Verwaltung für diverse Boxen komplettiert + valid XHTML 1.0 Strict Template + Diverse Bugs gefixt + Diverse Sprachvariablen hinzugefügt + Pfad für die Sprachdateien ins Mod System integriert + Die Installationanweisungen komplett überarbeitet + Den MySQL Installer komplett überarbeitet + + + + +
+ + + + + + + + + + + + + + + + + Browse to install_portal/install.php and run the installer, after successfull installation delete the installer. + install_portal/install.php aufrufen und ausführen, nach erfolgreicher Installation löschen + +
\ No newline at end of file diff --git a/root/portal/images/board3clock.swf b/root/portal/images/board3clock.swf new file mode 100644 index 0000000000000000000000000000000000000000..d2385a042f07fe8c088555138889dba006a62a58 GIT binary patch literal 1640 zcmV-u2ABCmS5pYb3IG6joQ;+XP!mTOfd9M8i-bTD0z?S~rCL!zD9WhC64a@61Z_bJ zR;ffF5*`T&K{{2(=pY3hs5msj)CaAtqGGjnijS73V-!V-Sc|Cmq9UL;bXu!Y@w#`p zgQU<$2JUvh|GB&W?p_LbW&-ynfC7X0Qb50Xct=lvI58Cm$Ug<{Fkfv-hOFd7y)G#W z)+C!^m}Z7nmu*U>Q54fm(PtZJ@HX9`yYrLNO=^fzn^HiNuGbq`I~zCZvvo<3n66Ju zV`D5?oeHardXw6u)$43ND8!giP2Ey$MzRqWXJ@QNuPl?=Xqv}(FfG)Xl8tNC=};uI zmjDo{;DcF2zyszd0M*AB;GPy&5MV=;gA4FzZ;BE2jALV5d&Y~laDnfPI^o_H4hZ-H zLP?P@M8s6%71VIH@PUs};RH$x4g#lWT30B*9Cdl4=!$4v4kmD3Om)SJDN7f|k~Uak zFL!0+T;*_Zg!#$^4r&rcjTm-AVIid^27z>Vf@G>NhY53=<7sh18vJg8>M5yoaY`Vc z;|;a25;ZZ%1ZQ7>2EZiMxrBg-Q#Ak%?d|Pkettek+?#wA5fvc!QZ|QHX3e}l0K&uF z5d5RE_gq*O2nQ-)N_VHBd0*kV89We{D8OZUXX?x=g@9(BbdsP5IEs$2Dw?y<+`l|nj;HsVAkRqwhL14Ym zAv#?6uYyFggW%pp;bcwk#0qs0{3pK;ZuMAL!`8Cs0tY{KydrY-ozeI~dAw>geprx@ z;K1D@FISabs2;(6;@YE2w_g1lmpO8T=|y7ckw>G_$kFK6^3mvdg+eis9^F2g?oo~% z1zUL z%fJyRcJm0d_P9NgebGxHNTBy>lnTnPbs4@(EVH(?z_L{;tmwlB@6GBgh1jbqY}Ep< zqHLvZRz(mjEw2N^0k3zhyHa3M5VKi1>}Dm{&Dw^ZT(nt*l>mq8aNDe*9DLmyN#U=C zV~YyEk9`p{=%;;M5UAR&cyspL4OL`XfkB-SG10s6clU!zQQoBk+;PWC-&nRE@VhHR z17>Q)x%JofpTU%ia>-PWHt+HEH`YgrxQ6&=2ku*2(;kPq6ra!vJj~epVXU!eOZJkd z1%`yan(LikzV_!k1)B`Zdn+?ry*zeJ$!kamkY8+kc5Q;SH7U^lW$}sBXPy%R*X77x zoV*^j!CK!M+BXjGY;3K)w-T9Fo$T>&xp6On88VL@GS@a_Qs#=De02WuB8*yeF;Pd@ zMj1gv)kdd@^i`y-Da#t%B!?r@`LG?MP9B^+c44kwZA=Ogqsa?EJtxpVty>=18iVGv z3H4K(N$PAv6KIYrxpj88${W8U!pFKkg&TjUY$*xZl$_XA2trR0=pUoA0e`Iu z+u%1g_Cj#at8eYuF<)1^0*&Apx-=vxEGeXJHFcUXITLE73#nzp(6<1bebO*+m);iC zR_58($c)j;dJFvcL`X;o$z}p(q%#@G0>FBPgWf$PVEbyNfwVgUxyiM@Qqo_QDc-gl zFoI5AqamsKr~b=#aOgK+pVvx*X&WxuFvYhOO;^gw>U2krV|<*MMAFQdjR&6{7+nP) zP@(*2Gd{{r{@MOIjL93PYs|F~=(h&^w(@xB-Ug-Yo*x=+2*MLFAu5Zr$)hR&!4#@4v^o9({HSR<;c3C4)983ofuE@-t;w65+M>$g1| m`lkCwGgKB5R0*~U
-
+
{L_NO_ANNOUNCEMENTS} -
+
-
+

{NEWEST_POST_IMG}{READ_POST_IMG} {announcements_row.ATTACH_ICON_IMG} {L_POLL}: {announcements_row.TITLE}

{announcements_row.PAGINATION}
-
+
diff --git a/root/styles/prosilver/template/portal/block/attachments.html b/root/styles/prosilver/template/portal/block/attachments.html index db41ffc7..0183b3ea 100644 --- a/root/styles/prosilver/template/portal/block/attachments.html +++ b/root/styles/prosilver/template/portal/block/attachments.html @@ -1,21 +1,21 @@ -
+
- -

{L_ATTACHMENTS}

+ +

 {L_ATTACHMENTS}

{L_FILENAME}
-  {attach.REAL_FILENAME}
- - {L_FILESIZE}:{attach.FILESIZE}
- {L_DOWNLOADS}:{attach.DOWNLOAD_COUNT}
-
+  {attach.REAL_FILENAME}
+ + {L_FILESIZE}:{attach.FILESIZE}
+ {L_DOWNLOADS}:{attach.DOWNLOAD_COUNT}
+

- {L_NO_ATTACHMENTS}
+ {L_NO_ATTACHMENTS}
- +

\ No newline at end of file diff --git a/root/styles/prosilver/template/portal/block/birthday_list.html b/root/styles/prosilver/template/portal/block/birthday_list.html index e9aacec5..29f54270 100644 --- a/root/styles/prosilver/template/portal/block/birthday_list.html +++ b/root/styles/prosilver/template/portal/block/birthday_list.html @@ -1,8 +1,8 @@ -
+
- -

{L_BIRTHDAYS}

+ +

 {L_BIRTHDAYS}

{L_CONGRATULATIONS}:
{BIRTHDAY_LIST}
@@ -14,7 +14,7 @@ {L_NO_BIRTHDAYS_AHEAD} - +

\ No newline at end of file diff --git a/root/styles/prosilver/template/portal/block/change_style.html b/root/styles/prosilver/template/portal/block/change_style.html index eebc54ec..faf78f4a 100644 --- a/root/styles/prosilver/template/portal/block/change_style.html +++ b/root/styles/prosilver/template/portal/block/change_style.html @@ -1,8 +1,8 @@ -
+
- -

{L_BOARD_STYLE}

+ +

 {L_BOARD_STYLE}

-
+
- -

{L_SEARCH}

+ +

 {L_SEARCH}

@@ -65,7 +65,7 @@ function qsearch_onSubmit() - + @@ -77,7 +77,7 @@ function qsearch_onSubmit()

{L_SH_ADV} - +

diff --git a/root/styles/prosilver/template/portal/block/statistics.html b/root/styles/prosilver/template/portal/block/statistics.html index 5e6b66b4..438cc4e1 100644 --- a/root/styles/prosilver/template/portal/block/statistics.html +++ b/root/styles/prosilver/template/portal/block/statistics.html @@ -1,8 +1,8 @@ -
+
- -

{L_STATISTICS}

+ +

 {L_STATISTICS}

-
+
- -

{L_TOP_POSTER}

+ +

 {L_TOP_POSTER}

{L_USERNAME} {L_POSTS}
{top_poster.USERNAME_FULL} {top_poster.POSTER_POSTS}
- +

\ No newline at end of file diff --git a/root/styles/prosilver/template/portal/block/user_menu.html b/root/styles/prosilver/template/portal/block/user_menu.html index 90894700..9cbfca63 100644 --- a/root/styles/prosilver/template/portal/block/user_menu.html +++ b/root/styles/prosilver/template/portal/block/user_menu.html @@ -1,31 +1,40 @@ -
+
- -

{L_USER_MENU}

-
+ +

 {L_USER_MENU}

- {USERNAME}

+ {USERNAME}

{AVATAR_IMG}
{RANK_TITLE}
{RANK_IMG}
-
- - {L_NEW_POSTS}
- {L_SELF_POSTS}
- - - {L_UM_BOOKMARKS}
- - {L_UM_MAIN_SUBSCRIBED}
- - {PRIVATE_MESSAGE_INFO} - -
- {L_LOGIN_LOGOUT} + + + - +

diff --git a/root/styles/prosilver/template/portal/block/welcome.html b/root/styles/prosilver/template/portal/block/welcome.html index c9297bc0..7c6b1ea5 100644 --- a/root/styles/prosilver/template/portal/block/welcome.html +++ b/root/styles/prosilver/template/portal/block/welcome.html @@ -5,12 +5,12 @@
  • {L_WELCOME}
-
-
+
+
{PORTAL_WELCOME_INTRO}
-
+
diff --git a/root/styles/prosilver/theme/images/portal/arrowbullet.gif b/root/styles/prosilver/theme/images/portal/arrowbullet.gif new file mode 100644 index 0000000000000000000000000000000000000000..3b754e5eda60ef4ccf4099d986dedd5bf370ddfb GIT binary patch literal 102 zcmZ?wbhEHb&8DpTE5M{QbeZ&&$r;b(^`9rD5NjkDnEPvM{nUuruf| z00BrX1G9ET`kgi0Cp3MRgc!suxxf})v%p0}<5#YT6bJKbQT;s=e+cORSRT#Q?mUr! G!5RSLwJ6~L literal 0 HcmV?d00001 diff --git a/root/styles/prosilver/theme/images/portal/arrowbullet.png b/root/styles/prosilver/theme/images/portal/arrowbullet.png new file mode 100644 index 0000000000000000000000000000000000000000..bba0330bf938183027cbfce7dccc56af37953c9c GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=%3?!FCJ6-`&DgizruK)l4fA#v!@l$92{Q0wE z&w(e;p08TBY395opFV%->Yx7N<*T1Re>OXBI}B9s<>}%W!Z9;Bp@G3oRY4#@fXQfP ztfWZ8lt#&pqO>&Tz?W>fJX|_YpB{CX*XWq)EZuBm{F&!js=~a3eW^T3cVuK%2T4X; cZct!gs1D%`aNv;i0h-F->FVdQ&MBb@0Mv9vP5=M^ literal 0 HcmV?d00001 diff --git a/root/styles/prosilver/theme/images/portal/bg_list.gif b/root/styles/prosilver/theme/images/portal/bg_list.gif new file mode 100644 index 0000000000000000000000000000000000000000..89f8963fde57e8227f4ef1677724e16d1c664151 GIT binary patch literal 664 zcmZ?wbhEHbWMzn9c*elM+I)zqdOLI79=5h)oZV*x7rx}5{gA8wB4^(PrkWkB%?Ej> z-C}Jzz}9+%z2hYB^gA4#rx?pOv$Y)Io_vjO#$ADVPZ`QKGS}?no_K|^Y8z|IVYZgT zJX5Z7_MT&JJH|ij0bAQqrkb5>tw%Y!PVr2=$v@{2*M!T=^?L;7KH=y-!`gU&rD1Q@ zx&H$5pYhGSFSPhIN9Rew1)bABq^oqG| zH)qdTrs^H+9Vgh^k26+mVXoc9Shu6*;Rz@0k=_wVyPdSw6f*>i`N zuU^Z&earmegTm*}O5eWm{`@KQ=a2ON|0WzF919j4Y~~VDn{sf1VskrxsK=Cy#fy%1 zn;T`_*|8|uT~@)l%f@lil7`9Zl`CRS26ddCZjc-|!_v6LcQ$9yvo8lXFF()V(9E^g xam$K}JRTGIB2R5ud08@GA=^x^t*b(1A~t9B9+;{+Yn;dTS_V-dF#J;zt89S{``HOuY)7n+~PU|AO{ct0MeyP(xuBtsz92$ge+M^ zmIx5V3&`RHMA3Uh(LADX9!{Bq7tX;c@8IO$X5f@rIB6PAoPrhbVfj309v7C!h2~B` zb0(mHzq9!2dX^Kg0lF zz%D@l&&EHW0KmJ^ryQM}92_twlhJ5bB|W>2zv$9qiWX(d_F}AJ9-$Ra4u4U`$zAWm1W! zh(gKB?^BrHyH`#iySzsz^FewQfq=td$Zt|mC%5u;YfK5H5woS1OX(FHb_;w zBw53IVvaJJPDJBxvoE_w;pb==l5II7PtU#Hm&-0sEjWCQoupt#uM%sJ9-=yyf!HWh z1ke1=I_S(5&^>`ZwTv1lYALy@){*1zM&+-_pFc%pF>epp#zU3mj^$SL($HCI&WvE4 zQTmyZUE6e{5Z!SGw#MrvS-gx>eWmr%SC=(C_mu0}DI{|ojXvo8hUQ#}JH%%OzGJ8B z;SHu)xKHzgmEbv#_Q)ONPbp08Y-gO5A{?bS{NZJz9M?O7Zy1PSX?&`G-RidZEt8KQCmQx4)dfmrcn}2gYrmf7!x=5GU_m zpt-v8Tr2##FS*skXmi3eSdTd;1IjV`Q#Zz4WjqW~4(icnaH407rHTY8b5xu=8*&nz zv=Da++q)1y=cj!m@oD5*J?<7uirFg{_&rkLnX|QHmK_+oT6eVV4fz z(EbHpc)8e(N1=-O4&~I9WcSPAEt)KTMBDfVCDjw|<{i~DUZIpRsL(P%hluvgW+A+_ zRPj!PC9j0@56#LGUEvIm(pqxwVwLU|M~#pvL_JCSrRq}_J+QK=RA=p?^(e&NHgo|e z8#bYla4w^#^!_;Wlwx?ZUnM1CnzvO=WEUAfCFK@}uaHTs#3z-VNv_GU(tF7??YQ8y7d!dIeznY zeqEr`=YsTk@@K-r_mqPyB4m4Vun_gHPSKZ?6s;%WWJq;8!=;}w?2ck+Mx>0qUap>H zLQT2^zZl-N0r1q2y44|tntHrZ<>Q7;+LqP}pFLat9Z9-HU-;l9@JfFUCqSoG=+DA; z_pm9qD*8E>g$+OG#{#G)^*p}t>J6&zjo!6xySdozLBI=S9D16&i#?~-C#>;S%oWv* zR8wYJN!mPZCPC*}OK!pC?E%-N$fni8+dF2!L$l)CFKn2LK@|*U}$X59`&kvesBv%I~s-wW-6-Mpgn~`5*m?z_kDX literal 0 HcmV?d00001 diff --git a/root/styles/prosilver/theme/images/portal/bg_portalmenu1.gif b/root/styles/prosilver/theme/images/portal/bg_portalmenu1.gif new file mode 100644 index 0000000000000000000000000000000000000000..cb626c6685cfbbc326ac65c11bfd5d7d6a901aea GIT binary patch literal 1629 zcmd6k`8yK~0LN#W&4$fU-ey)N*Jg+u6Opr*dZ@5^NU7R0cZhM008xxRrQ)Rwdxi1 z>Q%KWnOfBfvT|9iav53i3RxjVmP-+A38GwrU@s!de!75QFCj|j5hZh~tXb9K8I_`! zszonV3a3;Grc?^2l?z@dGk^LV&X`nYJcH+p;rUNtc~9VZVp#5DSnd;8&IBxL9F{Fo zqK_$MjzTjYDrG!^rVF9zBhWMz4`4ja7*=Okax-a^h9{v;-)FjKrI;dnuO=_aluO#xhqJN1 z!f})pz=URfTm_Z^wQIAA`+Jb4>}ta41)2Eg^h)M{MPQs5XbUX!@?cO^rA zK_P6g!MkePB?ljcf6gJbkwu&+ld0A-cWJ6)v2r&{&9P%vM>Yv%bc!h_Xsk!ogHN>_ z$}x#Hn-^T$kcw_an=jr;*ajj9rfU;DS*kLUN4t}K?(ByQ8*8J~xyeex8oQOAo>MW_?yro%yD$8tRUDJN@Ikg+X&U;HnT z-Tk!O*CoY_K=iOod|K~$=+hvaY*^#$zHio=!8WR-qmd4{m4b8mo;H4=EX+>tYZ^B0 zA=`ew{-N5W=J4l|*kHRI(m2hEP;r3KXd{{WMFCoyuwU!st1CoEuTGxg_ZZ!LID%5a zVB=(^Odku_LV@BCemSZCJ69REQ%Q?1K6%&y^IL7k-!bZns$2Hzd7O|%6z%_XIMR>IJnPmBaJ zkh@WmifS39rT~>|WKg}Q!FDzyKu9;H_lsBAS@(yDI*G!6S>?G06lYi3FMIQK83;08 z-Xtm(T;MequVUj!0y;N*Lnh?j47R}=*1cNyqLkewb6Ojy5f=#q)p!&9w(n=s)_khO zxlh8oMVj5{PCbvl%;LqN4O^veE*iEKabPWx5D!*$e?)?p5p(=nV@EUQ>mzLUKL~ng zd^%hn%FSN*9@ZM_O>byhvt&_3L&Dd%&JSlCYP!&_S#L%->n3YOZDp6FE%RpIxwR4| zj?#C#GM*x^>Ze3@Y)q71s+b9pcU9_q#D%}~>+y;x2DDYIv3h9s=j)a$DXsN?oZ&{l zAW|{ZrsTwMs$`4FrAl9DjK*YkI!=6=g}NT(%c9OXcD1t?=3aMH1?n7Vc3QOWscP&h z`z~&;9Jjg8cyKUw(A@m!=XsJ-c2s}A@4&|an)x?*^KMP2dco%2Te-X*uSWToQ6IjJ z^}K~`w(Yw5TgQ&YpzTTv2|3;A>O*(e*}JFs-1_G6U_wElELhmi>41^rC$%^5kY4?F z8}ZKer#Ics^LW;+QJ|F5lltlVSf1}9EF(`XOdE9Ec`c_p)J`q!3+ug}la~S{yo4$@ z-J#i;{#ocd{Y+kL_ck06|20132Z8vYJ=rHrcRyP?&T<$@eIF$U>3#A()xTqc8r1hH WaH1D-z%cG{CW?m@Gu4y;_WuD@9kv7j literal 0 HcmV?d00001 diff --git a/root/styles/prosilver/theme/images/portal/corners_left.gif b/root/styles/prosilver/theme/images/portal/corners_left.gif new file mode 100644 index 0000000000000000000000000000000000000000..206e50368daff146227113e91530849214569021 GIT binary patch literal 55 zcmZ?wbhEHbWMklAXkcXc|NlP&1B2pE7DfgJMg|=qn*k)lz{J-gm^kyquSIh%8{Ym< I$jV?10A!F3wg3PC literal 0 HcmV?d00001 diff --git a/root/styles/prosilver/theme/images/portal/corners_left.png b/root/styles/prosilver/theme/images/portal/corners_left.png new file mode 100644 index 0000000000000000000000000000000000000000..256bde3daa62be78f5ba32f324fda6090183a2ce GIT binary patch literal 195 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 GDf)jVHaH>x literal 0 HcmV?d00001 diff --git a/root/styles/prosilver/theme/images/portal/corners_right.gif b/root/styles/prosilver/theme/images/portal/corners_right.gif new file mode 100644 index 0000000000000000000000000000000000000000..0ba66d50b2afa91504e9da7c1905ad7576502ef7 GIT binary patch literal 56 zcmZ?wbhEHbWMklAXkcXc|NlP&1B2pE7DfgJMg|=qn*k)lz{Ky4$o>ne4iAh3&L2`^WYRA5oO4L^V4Js-_;eQwGtO9r vb18?EcF5l3lUA6=a3sAULP~`}Ac4V8+^F^0SN$nKYZyFT{an^LB{Ts5ju$_5 literal 0 HcmV?d00001 diff --git a/root/styles/prosilver/theme/images/portal/corners_right1.gif b/root/styles/prosilver/theme/images/portal/corners_right1.gif new file mode 100644 index 0000000000000000000000000000000000000000..1caa8b51e22dfc90f4800b91531a1364e88d682d GIT binary patch literal 56 zcmZ?wbhEHbWMklAXkcJ?@%{@CDgI<(WM^Px&|v@qkPHJ8zfVI#+v&Omb4oPJZ~87^ HV6X-N&$AGd literal 0 HcmV?d00001 diff --git a/root/styles/prosilver/theme/images/portal/corners_right1.png b/root/styles/prosilver/theme/images/portal/corners_right1.png new file mode 100644 index 0000000000000000000000000000000000000000..71654d89c7efa4b43b06f65a010ffbbec3757db3 GIT binary patch literal 23718 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 literal 0 HcmV?d00001 diff --git a/root/styles/prosilver/theme/images/portal/portal_attach.gif b/root/styles/prosilver/theme/images/portal/portal_attach.gif new file mode 100644 index 0000000000000000000000000000000000000000..6ebfe0db2c628fc1da4bdcd78322fd9d4fa2bf37 GIT binary patch literal 1027 zcmd_p?@tqV00!_Ail9@XLlTW9%BD=C%eG{q#>}V;H>dgy&94?&`$WECZ$C~QHYmlY}}$8!oPNbw~(yjYAcyp0Od48J_fEn|Wb z;NQj=G0aLRr$ksW$Q2P@31y^-jGRj1Xr}1rlyF+~vvPnDr_xe@$s%lVB3A$|J;HTUwWCyqI1G1C}8n4Iiok?S>LSS zo#hATrC~hhi>2Wi-WyHnUkd|sVmkEL8Oc~?SaU2j7E4-VNliSfiRY|QO1)A9QB(Q5Daq8xvWz4n7v5z_P4%65_gsCB9Z0C&C4=luj zeibV$LH~o)NUBxk&^xo~+$lQdPU|b6;3M`Cy<&J#cdUk?yWiRNdcrZ`)w&#k*&=e(@mJyyofGlfTu}|8!}tyT|=O z<7ZE-*Q@$}>G<@MBU9HFd+#%m3qNi<*{&+D++n&(R2n^1yP9mb+PZ-H%u(p@e*@$j A*8l(j literal 0 HcmV?d00001 diff --git a/root/styles/prosilver/theme/images/portal/portal_birthday.gif b/root/styles/prosilver/theme/images/portal/portal_birthday.gif new file mode 100644 index 0000000000000000000000000000000000000000..33170425e58b7bed80477314345a234474b43525 GIT binary patch literal 1067 zcmcJO`A^da0L8ym=fTLvm5t%D1uccz)-h2h&?!Y7_VRvu`MkWJ-m%1lLy=j2 zz}vu|0N`0~Krjb_S`f_Uc~$wxi+aM1BAAtMA%xRSI9$tC=PJToMQ(ZAox580uIet=X-I`h=CBg_>FVE z!u`D1F?V|j>UEgPF=L4fxq}IS5#Y>NvPc?U zQHJ3VaENXkWEwU?Nwh)AFi04nl&+T?fTSA$1(eXhLAp-5TeDFah|~}6off6ocuCWP zv>8z}-qwje?9d5=b;4b<{1BaBH`e;IPC!Om+w_89?PHpjPo3uPnd{xJ<*d7NJ7`HMdg%&Lbl&}K#VY42md|lrC_-}zi0nKfI|a?m#m}65nR*6G%0-gS z;p}+y#4#-4#EaPD*wI9UnS?~fx+C{F_J=zo7)bah*j^SE8i7zgc7@U`VH9-NNA^H6 zvEl*#PX(`UA#DR-fc|>q^(TPs{{o5~0oA~R>TEbb9jGpZw`HW5-sfh8-LIL5 zsV-UUBjFui;W}6>%Cp?>@{8(H=wb4bwW2k-Tpk3~pHIH*-6~FH=KG%Z%TmO=qtvav zx_f8m!CY<6%0fH~_V%MZfZ=xTy@9XATPIpFzk1Wlrv--6qJL5MvIPNeP$RZ_2gbxS zY*`q&;?9x(iG}>uGV^ZRF)qvHSmv7Pj;S4R3xluhN#k$pSk f9yYaX4ww|Rvz21Ywy81=c3l_ z-LZY=?rl5w&OYNa^Q`;y^NtJmubqC{cmDo$vyTUE+p=@}=3SdMZ=Za^Y4SNalNx@qIK4I8(v-?(Mfx)rNdub;MgS?`ubi`TB|*fw>-hJ`KLCbn*! zJZ0UYmCIMx@62l4kyo=byiH6oLmJYH+3#pGQWDmq^b=Q%eT8%te;r1 zVZ!`{OUl`)t!pS<+myF4 zB6m}G-{O{O^QUKTu_{>IQLwr*YqM$gW~;Jg{TZ8#^ENnUuM5rCXr8vwIDd_M+Nz?I zwSH;q%u-eqB`(WLT;&zF$}M?OQ{qbRxCPY_OHz9$^tVpV4OwavIj1UMv4zk4NZ(ln z9<$RL+6!G~`Pnod?XU3eY|}miSSwyP>uOcQ>1*s_no<(Z0?KauIu31(uS&UG3?q!P zGztx7wRbxl3Hj)yg(QlU`Dlq#7*A(zV~ za-~crlS-xQ=dQ0yB$BnYwbj*C@#@;j%F6QcvREt@Ew6|~BB4mMw6r7?3Ktg_1p>js zxeE(?K7W3Gp2y?O&CSiu&d$utaJk&+>1hs!!)CLYYz~vfnVOoKoSbAbnG?*(iHQjY zgF$03>2x}cMx&06QK?kQ7;SWPltQ6=zhHz+CJzq}lSm{Ykw_pA@Ob@lo$5qJROANx6_LtUjhqWk9%u)?a-i-^0!ztF$7)+j3nGF z%mC6Wk$K$IHb_W7a8qm)0S$@HNr4D|6{66cK_vsdNNI9u3^IZMA_%;e&y*@^qV!&{ zFzouZs5^sjbkL=6STY>df`q{G^M3luYirxWqF<4+KYE8lqEpLGjz#>ThOXFbvb4gS z(SwUEBLBe$ki|Xx_7@<$`Tm2;i4{D@56qkJ=;Y!j@qVJE2bNgMV#xx*&~I7KSdbik zdV`^V{dQ&o7^>1DPp% zs0mO4eFE|eH2*AVme}YHwNH`M4Ff0-b2Z7(~#XNyP0H9u1$mt9^ojwdh7lWuf z;B~pskkg9-&lK=;mwgV8a}{&L*yu~4!$M!JzTN_wb zfQ4EAGZkj5nOpJ!s~VUGfJFun4Y2f>o-XTc8lP1N9`}wdseR@qA5!NtWG!Fe_9bTidT%iVEn4gB7tXIn7$#T=g5&p*xcsV zar+S#s;|(@Fqd@_iOH*&E4x3N-}}JPX>!c!6ul<9a59AI(>&@j*Jz4cm(7`Q+f~<5 z-L5;+bkR&vv(f3(rivc^=2q0elZRU;=+emy!9?kGogGL^Q02}s)dik<(V;llWlZfh zrkG@ccEcXAw!Bq2V!m6;nka5kTIXRVL*uAbKY7r{s~cLps$9G=mifoP0$pV{!KHQj z-D46iyMKOEda71oWou7Y%NMQ;XI_&%WNQyq%aBX=kW$5xL0mP{MxPg!l*kq;`VhL* zVs817CSS={te%wHDplLg^v$2?v#MJeh3d}?{Ii8HGT%&Qi~EOeRutXk6m%k70pHm4 zUH%>GNCR!W;V7%?BV|2p@LGY9eVigE>8$Nc=wG#X9vb<9n20w*`t?(#tYL$(BoQEQd$;lfp=B}S#ZT<(e#v-0vGvRT zLLvVm1f>&pa4*-m*Zi4$LV3(#EnqXJDN&8&;{7B;$8nf+0TRSMV#!|Mj` zY#-;{QfV145bJnNJ8$Q0$*V3qTU5L-N)YFcb{u&-v#u>uO0cgr$|A@rnJhfl(!Clxd})ISFS!gdhFSeqffSOf3kJkqovCqEnD$m`iuwDX58!O zyi-|qD=Yg(bo7m==xaVc*Sx*2*w|jNvALwHcR^0>96$dV28K5uKQrI}ia%Kx*%`zc zbU^YTI~iCLAE@@FWX{W&#gz40s(ZGbmP6p095Y@n6ESYpg~qN*twD)GIbjN&F@b># zJ!FKuig%ZKlyd2sdn5{+Yj;Zxkl_?NlXk{s!G_z)PDdAcux3;!a|r4&HYzc)w|DpS K_Ejh{SOWm6ic)X@ literal 0 HcmV?d00001 diff --git a/root/styles/prosilver/theme/images/portal/portal_link_us.gif b/root/styles/prosilver/theme/images/portal/portal_link_us.gif new file mode 100644 index 0000000000000000000000000000000000000000..398199e88565f891c2112f29d397e52b118493de GIT binary patch literal 1074 zcmd6m|4$nQ0L2g89412B)?| zk(9Y58b=3%Ouny7U}`?hO)ZO`t%@a6N~5AUb< z%RBjQW8JX}l|Tg`0DvS(c}XgkC|N2Lic+rBl(JaN6{K9gm=g;*F`pF+f>=oB@?1uI zm=QTaWQE*AR$%y8nu}3fmSVCbBWy6aI3vX9EY64+BjRZRN#!MS2B$JeGP_Ce5t0ri zcxNJmY;fMqG>S7A&Uj;N90$EP8;CNF81IbH_qVccoU_MxSCq3vId_<`MR`|*c7|y< zL_5|QM<@-2I4H!L!l|_&1Ff^xAiW&s<|CQ8h+xHNU4(~%oEf8M!-5%2&xLaL)_Fsa zvY;t-D5J+HFqlgCZ~PlboBe4Bp+S@^dcFZM>h5~Rf~4$z&wP-Z5Aw?>1^JU8N*R6Z zB1-8nb}2wEqofvNAtYrg;Y-Z~1wE42Bcc&W&0*YPfHeA&Gbm^A`ZNJS6QEZ;Nu58r z>Y;QJ$ z9EnLcdB>g5tdS~LVhm0VczNwwLi-@z4`*(A_&yJ(SxfZ6;+QL`en2Q;R%0i$_EN(s zVXhx$)wa0Cg57X1e>!NJrN>~_=^*%T`@KOsamB$7*lknB*nkbXVy9KcO_dS9ZS?8TcV1!~@(t~O^r zgR3XnKR9;zbH`V0?dAJ{DrY4C?x}x#*TD~wbM8cW%@eOPpVWau)$PNbKZd^>nQR)} zUR(K5y{vxEz|P%`28QnL-TmIv4B>08e^OQPa-ZAGx9*xbI{dg`*gD3`U2pIPi^uqvsuClsg8+tC)yr`Em`Z(nb7j6M71V_(3kv4!VeYyGz3 X8O64?roG3vT$3lKcQh+xz#IPoP*ac} literal 0 HcmV?d00001 diff --git a/root/styles/prosilver/theme/images/portal/portal_linklist.gif b/root/styles/prosilver/theme/images/portal/portal_linklist.gif new file mode 100644 index 0000000000000000000000000000000000000000..70856709635a83a6acbf575498faec084179bd51 GIT binary patch literal 1115 zcmV-h1f=^%Nk%w1VG;lm0QUd@(&h2c)yUrrY?X+xw;4`ls6WvDoya+xw>5`K{RZ zrQ7+j+3V5YL!#RIsoCzO+V-c}?y=SKsMzVR)$FR*=BC)~(cChe*!rs0=&0A^sMg}C z)$g0v_^QZw6@eWm(1#g&-aW$nkl`?vBT)ZOQg>$n|l@ z^>)SYfWzp2#N&O!>wm=0am4L##O!;*>tV_AmdZYJ!|IaBKwii6mB>AF!s3<5J$S(5 zU&r!f#PNm0nq|WFa=_tiz~-06Et1ALV8HTI#qo{BJW0m-Tf+5@#5j+{I)=qTiNrLH z#4wA)JBz|JXuR8j#6wxW^Mb=cf4zW)ymWrUM1jLXW4z*by^CSJ(ucw>UA*RAyw!%l zH&(jnT)WYmv{7)pfpWZjZo7(rzdBa9M5EUfG&tL#myb1SLiCaUZwsp(;*VJWHOBB|^hsO?0l zavrDbAg1LWrs^Q2lmZx z7o_PIqv;o;=oX{u7NhACqv{o->lLHw6{G1Cqv{u>e(dq{00000000000000000000 z0000000000A^8LW2LSf~EC2ui01^Na000R80PhJLIDm*3E+Y~!8^} zo3K?41=hf`XHT0e$L!^LHA_{)8e|&5`mzIrwO*NUd1_^7U;#ITXu&z7f*3G9pC(Q6 zb4!UpEQN{{1Lfm{vnp%=Ni74#*qZ}$mSMy8EQEI&7fh${RX#-+ukTfyz>kEJ-M_upnhnFmml8M{9CO)TJ3nghX1Q;Yk`_ z+|s41R}YP*Qj&56(Xog`1REGIO)Pwszyy8Fe`o8O<#{rPnAk0Ymxndq@8&jjPAD(J_e=_vhiL%!xlOLU^czYu7(edi{ zCw$(Vi2iWg@!_%ZcgMWm9P@g0EbPJ2`iDmf-W>ILc)0pCkUX0E^{DxmBRXG>Xx%+h z_TX^UgTs{{4qJXXWc2J%+^fSr_YRf5I^_KDV9v`!Zm$mdygKOc`JnF0gC4IBI6d4S z`{sbfi~Vk&_i5ePn{{_@&fUG4pZ2J|*kk{4m)YZ;b}x76KHH&tcZ=t}Ev|1qer6a2 zv=0HrpDc{*3>^$QAge%mf`Q`zgCM7jMZqC?ZWdvol7^*DBCTA~Cp;An9FXW>Ih<0V z;KbNyD#2=X(V)X)CO`X?mNl1@__$qS#1uT31P_U-S-)DcV1aT2i#=E48Ns4uZ1e0C zxaLGmn&2kpRNlAXqhL#8mkeiO3FDRIW(heXw?7V(3R=bOeA##wB&Bxn3UNA5*tq!V zAz@`TgQAMdZG3Fz=1K`VACLMd@arFFahcNIyFgNJ%7TcR6#)}93kr1HQasL2vz0Yd Q?ow3c6}i~K#Kd3?03JelBme*a literal 0 HcmV?d00001 diff --git a/root/styles/prosilver/theme/images/portal/portal_menu.gif b/root/styles/prosilver/theme/images/portal/portal_menu.gif new file mode 100644 index 0000000000000000000000000000000000000000..ac00ffb7a45bb4dee545612e5531d9bb10439b40 GIT binary patch literal 1077 zcmdUu>rYw-7>AFw7u#y5v}yZcTdBIvH7=QJ)=ZadbZghlnpGE*nPyq4S(Yr@lJ1t7 zZLw%4>uO~Ou)qo;II-M8?sxEj0tZk~q)<@ca8Xbw)XTCjZpS}kPoDS9`}_9$@?QPm z{WqJtF#rbm8vu59cXxJnwzs#pwzf7mH;bEFrBbO_EN&E^6$*vi(^5X4&lR4o$zMmo6WAFWOJ#tYe6VX^ayb_D9#Fm$rpP)xH8i_jfa1p|S=B1&LsVR6y7;P?6c^M2o)f5GeXd*&Cs^M22q*Ny6(b9+6o*MkCk+^`3B zd%Wntup5S9r`zLl!w%Tx*o!Ww%jIx7XPu5&=d9h~oN+j8Gj{vTEM&La>~^coZn4=Q z2(m)cRtT~{)0SzA*=jaf%w~(#WVV=0CZieEXfT_NCbPk0G@48XgF$aJ>GgVz-k{U# zwK|$d)u=TZrCP02s}w3!C5l|BP$*S$xnfEom&#?5DXDZyCXva+QmI%X z5lO^Cu}CBq3q>NnP{0=mc>?|;K99#2O!6L0PEK;U+=)rC~u z2jFfs9-(04co%T6vg=)n@AC1wGmXygtIt9Mul-E-eSrlJ9Ie4!V1nP&UaqKoj@)^# zsrpdm>5G{zIfc+lJk`>gZ^z2YF=wvBo@WrH?LpnuPF+o}qpjwZcTRkbV2cE5L&s0O z4^!Q(r<%H`*p@4oZi26VELn5a^9a_9V8n{4|7vjTjW3U+k$&9G18@IQvEBUHdH*<$ zSGA11-hS-m4@Y_~^qk=DaIcAP3|DuJSH0L_y)#s+I{Fc-35y|+x$8^kZ)k6oeb+O! oPxvYIlM<44Ql%}m9hI1F;M{3JRXu*=WOMu72Zv9V?*rcY4@(0jH2?qr literal 0 HcmV?d00001 diff --git a/root/styles/prosilver/theme/images/portal/portal_newmember.gif b/root/styles/prosilver/theme/images/portal/portal_newmember.gif new file mode 100644 index 0000000000000000000000000000000000000000..433884ff7a0ef7a71b3771521f1750906a9de4c5 GIT binary patch literal 1051 zcmZ?wbhEHb6k*_H_|Cxa==qBmPtHDna{m9*yoa~%zPz*g?d^HjZrr|b_1UlM@s}^2 zxp3j!t z+3t39^TZRI+a7E&Kee&*(B=sz*B6~%ReN@A*r7Fb2UnKvS=lgu)%D%WYu7HCwsH2H z*>mTunU%kGX4dM-mCL49&6$z6YEs6sDcNlk&K+%STh&}Lt-W!5L+Y`Liq6iMS+&8H zJqmd>XC_sLwl)O!mqyRe4cV6v?_FEBGcMk=%QUjyGQXf8BPZ`@VBoZf`c(lr$2=Sx z;;f63j1If{dPX1j$xw-koKhdDyUW$pJ!0QZJKO3Yoo&|ETdl1Ro0+Y*v|Mg&ZRT@a zAVZ?x&T^uS)pRTC0yn9H+Nvea;_4pfH|gl?)Y8mymfxhU)oiX8>!iL(LtWfI)y!_y zN)3(ms;b?(h7L|HZMsHtG&B~fsV!GgQM5j3U^PQHkk{2#PsHk~lI0%W0LE!5Dm9ua z3+3b({MZ$ZHq4Wekuuz^V7Oe$V7-+7HetO>()wG)jh0N3l9trl!EJD%PF~g6*hEry zORb!Oxsf`vy;85JsI*Rdj4H!qLBU2bF>PIg5M>4#)k$sq0+PzjJSL2Sa$Xz%^;-S*1DH0(! z41RuSWS!V*rX%Xfs1~?FzdfSRDCv>s0vTpO39qB+?8{;n%jsr)KF-T;Gyk4|fCh_@ zVbba*&f=}@-qV9tNzD{8%{XDm8JG9*(O2y-?dT~>?i4=J5LR|}Tt=p6-wSc*5$@I_sAgyMDiEd9}y%&!?V8N9+H*D*15O z^uyiy-{02W+v@c3PT8O9HZN{&d~%@d-eURh7oDG8-}n1T^y3Zs&-b~%-J$1Ol)_mbaTDSEUi@cuflhpRPyzH5KHGyBoeso!5r`fwrY_0`HZpT7Kg zUHIg1!JCht8R!KRf3h&LGsH0HfGh;X2?P7}hL{-EXk9}KrlzhgF%!EmWo3SUhwd&% z4f9~rIhJhGngp%XmS`MnQwKu#$=c4@1Di1B?kCS{{-Ptj!B_#EcxG uEe|uTNPBeTEW^>KF0E6wOF9;4GH?lHc({lx&^+NN#2=`!V}l3>gEas`whp5J literal 0 HcmV?d00001 diff --git a/root/styles/prosilver/theme/images/portal/portal_random.gif b/root/styles/prosilver/theme/images/portal/portal_random.gif new file mode 100644 index 0000000000000000000000000000000000000000..bd770f1a29536fb8afd01b6c2599f09d4f648f7e GIT binary patch literal 615 zcmV-t0+{_rNk%w1VG;lm0OkMy|NsB~{{Q~|{{R2-|Nisy_W14c^ylsV|LV=;?fCEM z=hN>0;_CJP<-FYJ_50(-|KF_s-L=5!`pf0@|J<$r+pGWEq~_b$|JSOx<@)^7rvK8J z!`bb&+Vua;i@nwB*~hxw#EpthkkRw)z>KKK<)z8y|G9Le z$MmJf<)FvulFIDUy{_WBjg!dfX43zW#^}_zp^e4v&$y@JwS$Ml?Tx_Ih`j26zTUI5 zwdSgF%&wN$tblaD>*T6!Z@%c*sdsg|=XAQ{bGqhqy5)Vh+1RCX$f$_Wr+wh3QGc}E zeY4%qqqmgxQYjk;fZE+yDtpIm?e0V1^dwW2{oB(rGB@Yc0DR3dslMn+4 z5f~O51l*EfBo!JSKRyTM06RQmOe|PsH!lv6xh)GiBb3fe}T<%VhXM zcE?97pvQuvcJLFzTWoec?6+7)br5f{SigYYmuTn-E}G32liBjY!Ha|KrV;b-h*=9w zzX5rj&8vY!O%Ace<}(>*k$50-{zW>ksVc55U^z zp@(JC0p6#nLhd&*^>v{;#qS?$1@+m9>&5nJRj~Z1t+K*eQH_)sWlB?7DXKgl zx_rQ+I0BZI*pv#ZqJ+P&7r%H?Q(i@!IqWKsIrDRcgW3F^ELOIW-k#-|^aKC*j|GxL zQS+jKhk*32_xBTkWCX~Jc?aBxxtBUWD(zTm>->e1*k#h4ZPi5glBKaxri|WQ(eX0r zg3?p?EdWT6U&v{zQspK~Di=z8IfD<rH`%ZIx4cpJ7>5VUH7A?=JB~ufVs^gw+t?+Ft%G}ftlXp8|OZ;lrem1UdZT?$X W?SVp-D*d>_UqC#|iHM8 literal 0 HcmV?d00001 diff --git a/root/styles/prosilver/theme/images/portal/portal_statistic.gif b/root/styles/prosilver/theme/images/portal/portal_statistic.gif new file mode 100644 index 0000000000000000000000000000000000000000..160f1d59085c2a03338d3ba37abc006d351e0434 GIT binary patch literal 1057 zcmdVZ|5KWE0KoAFu@kTEGMbfbS6kke+q&kwzOZ@i##$(2mTk^Cmpi?4erammbh#s~ z5X3JjvI%M$Q*o3{J6m3za7rPdBKQT^WPE!71%^!@oPv+G=lML{{*2!L!Rv>23X?%Q zl1GK85DGycEW-X-0_$RI^$!pf6KnMZQj4t&5J-)8`4RDmjR$UH{-3}~0p^#j`YgCl zhPg~&xd<#5gXJ%f#rvqs1_C+efE9Nd34bx-F&ZD*fd4Y$nzMU7z@KM)XvIB0ATB-O z%>%w%;LQi#&v4fb#5q0VUqIk##GzS)Enw;56NeOWOk!{YV%GvsCh+7Co^yyzy=MIj zvsDKljM;qG2srhLNfTUvhsHR{g+rZIHm=zj9oW(H?Y;rQmaHD`{{`)<6Hd})a$bkLOC;~A(lQorNj%*@)~b*B zB;WWuq|UBeTjEMoT&d}93%6E{_X=QI30Cckj1 zrFlxw+wxA(3*-hlqM?b(hbML{a)t*3&gPe2p^aie#o z{??=7s>Vl|!~9t?FLL;~tS{ZqJX=rhrHst~&53G?=#GI7bLh3)MjEp*6#de7RO;>$ zT0nP#Mr?5v(3BoIC44R7NKsyS;rFke9J&;H^P`%E8}W&e{FwN<=U<_T z%Cx3;1{mT4X;%{%eTBlfOCnf5ijT}rg!wGm4lGg{03=?OCmwZ{{gM*2Ri@& literal 0 HcmV?d00001 diff --git a/root/styles/prosilver/theme/images/portal/portal_style.gif b/root/styles/prosilver/theme/images/portal/portal_style.gif new file mode 100644 index 0000000000000000000000000000000000000000..1a06de1ef55ebf4078a01cbd07e0516e56c54009 GIT binary patch literal 1012 zcmZ?wbhEHbf?`>AAUT0_wDhUPrsjEdi?s+>xWMsJ$my0&dI0uZ{B?H z?7^KIudm;{e*5nIi^uL?I{y01xi_cJzdw2Q``PrnXSN@^aQW-$q}wNU+&s4P*s1fE zkMBNy;`HHTr*9rweem$HkNc9}?~i%2b=Svzakus^xVd-HyS-5t_O9N$@8HE<%U|pa zf44nq=dOLPRCczg+*;!QZA$m~MMd`)+do`vduYMDD+>~y%yU_~Y}M8I;ZJ8fELyzu%ABBu z3zyDWyzi&Hbw=FDAqahlhI$)@kxny*f^_}Wtbt2yh+6ywMJDl=xyxj9Me_9WFK z6JnpVWS-~`{$3Y%q1STC)S34>bgy*Eeyqqp-sw4M!lWx5a#z}PJ{70DEh_Bj?Yq^W ze6-o>P=ni>-2B$|?n_nDZ!@!6T03jnd;X{T9V}e< zhQ5;gPmwN9V**?AvkHrfKLprR$IlF- zfRqqW{K>+|&M=EX2c!v$v7Tn6X4?Fe5CR5Ak(xC=G9je z7B#cDH70J;`6v{~HCaOM#T3h8$A!)6!VW(anBDzc)HBk~1Sl#U6;PBF%CcCr{G7OU zaM_jz8`Bb)`Iz_?co?7XpJyJ>#dBnHVkhy`lR@wn8=)y~8qH{(Kz z0*4Tb?Us~6W{rspwI$gy9$ju>;88AS`Wl#`d3lLD^VE*YiOy%0y!uoUyHeT|SPaUJ iZLkb^Icb5LpyZzp=MF&?7a_YWuEOX3EKQ7z4Aubezj^)u literal 0 HcmV?d00001 diff --git a/root/styles/prosilver/theme/images/portal/portal_team.gif b/root/styles/prosilver/theme/images/portal/portal_team.gif new file mode 100644 index 0000000000000000000000000000000000000000..c3b11c7b40ea8303ac28d68675b385f805ea6567 GIT binary patch literal 1009 zcmeIx`A<>-00;1=5^)uRV78jax@>FBwOTfFLoK^pHMg2SG^ezj{nEYZ)-UP?mIucq zkESUEatIopXwy^-@OUZ#YKGzibzbliGOzcZ#sAQcefRnK`@?tpUb~STdnuC+1OuA@ zu=dlt0e8TF(6fUvGcA0FGG@bNKJ!C&MFSJ0lmj25)bhZegQ% z;}D2~I26RAAORaDU?$RlVGuPD5kvT%k=Xy$xY>7qtM3+OBw_{<>POz_yNBs1ef-VW=)-r~MSFqwBhQ zkPaHs&O|%tNE-w73qe~$+S)r2Epu1PM6{vJtsTuRy5^P+O;dAYV~bj&RcSt{8k&^q zCZ(!Tq14C~YPnKfFK?( zCyqw2UL{i=m;|LC3waC(>J6sn;{%xt_JGhOVN&81&mv=RlCo&pIE@BAnQs-TIO)oSX~4GcbAqLcsPARk)9+ypF}vzJ^nmO%w_>`e*iCxhAaR8 literal 0 HcmV?d00001 diff --git a/root/styles/prosilver/theme/images/portal/portal_topposter.gif b/root/styles/prosilver/theme/images/portal/portal_topposter.gif new file mode 100644 index 0000000000000000000000000000000000000000..b528bf76525a6fb5e1abfbfde9a4af084e640124 GIT binary patch literal 581 zcmZ{h+e;K-0L90$yhW+q(=5x(BqIsQk`Oh@lCTSr&_#{1i*&Dr-ePxOl-?x4hc>VX zjG!JONPQ?_SKCJ2*>!P6cXz&-Z@$^Nee=!Cu8?Uo{sA4%`Eef3+c|maMD>yOd}=L) zC~AIwK9x#Y$t7!9f6QdcFibTG4a34VP0KJ%-LwcX2{9Cl!-l0Brmho}m5gbp<+eBlAM%fIU#9+tVoiAWL1)+gk2I? z6ctevQ9@HCKSDA@3KS$k5Fms=KpaFIFLFHMc^*KU5O9d&xJ9880Kfvo0s#OR=inmj zU|IGre|rIT#^doYE6&D2EEbDKqjnZRE0~*@osCXUN5YYr(2O62g3MGn7z!~=a4PsK z5MVgkPftcB0}MSr!H#sI5fJ^91KWORRQ&5nZSzLVK?!)`t&I6^T z2a{LswB9V&k1j4%RqYG3JQv@#)s