From f6935ccb5e3fa3b5d6fec7cff53f11a686c9880f Mon Sep 17 00:00:00 2001 From: Gaston Dombiak Date: Mon, 16 Feb 2004 17:12:30 +0000 Subject: [PATCH] Initial check-in git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2227 b35dd754-fafc-0310-a699-88a17e54d16e --- sample/conf/WEB-INF/web.xml | 16 ++++++++++ sample/web/css/general.css | 36 +++++++++++++++++++++++ sample/web/images/Thumbs.db | Bin 0 -> 13312 bytes sample/web/images/address_book.png | Bin 0 -> 1214 bytes sample/web/images/businessman_add.png | Bin 0 -> 738 bytes sample/web/images/businessman_delete.png | Bin 0 -> 761 bytes sample/web/images/businessmen.png | Bin 0 -> 790 bytes sample/web/images/garbage.png | Bin 0 -> 905 bytes sample/web/images/messages.png | Bin 0 -> 756 bytes sample/web/images/plug_delete.png | Bin 0 -> 1437 bytes sample/web/images/refresh.png | Bin 0 -> 1349 bytes 11 files changed, 52 insertions(+) create mode 100644 sample/conf/WEB-INF/web.xml create mode 100644 sample/web/css/general.css create mode 100644 sample/web/images/Thumbs.db create mode 100644 sample/web/images/address_book.png create mode 100644 sample/web/images/businessman_add.png create mode 100644 sample/web/images/businessman_delete.png create mode 100644 sample/web/images/businessmen.png create mode 100644 sample/web/images/garbage.png create mode 100644 sample/web/images/messages.png create mode 100644 sample/web/images/plug_delete.png create mode 100644 sample/web/images/refresh.png diff --git a/sample/conf/WEB-INF/web.xml b/sample/conf/WEB-INF/web.xml new file mode 100644 index 000000000..1e3ac64bb --- /dev/null +++ b/sample/conf/WEB-INF/web.xml @@ -0,0 +1,16 @@ + + + + + + + Smack Client UI + Smack sample UI + + + + login.jsp + + + diff --git a/sample/web/css/general.css b/sample/web/css/general.css new file mode 100644 index 000000000..f25a4b5f0 --- /dev/null +++ b/sample/web/css/general.css @@ -0,0 +1,36 @@ +BODY +{ + FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; + FONT-SIZE: 10px; + margin-left: 0px; + margin-right: 0px; + margin-bottom: 0px; + margin-top: 0px; + background-color: #FFFFFF; +} +.text { + FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; + FONT-SIZE: 10px; +} +input,textarea,select +{ + font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; + font-size: 10px; +} +#black { + color: #000000; + font-weight: BOLD; +} +#white { + color: FFFFFF; + font-weight: BOLD; +} +#bigWhite { + color: FFFFFF; + font-weight: BOLD; + font-size: 14px; +} +#bigBlack { + font-weight: BOLD; + font-size: 18px; +} \ No newline at end of file diff --git a/sample/web/images/Thumbs.db b/sample/web/images/Thumbs.db new file mode 100644 index 0000000000000000000000000000000000000000..e3989f21e8aeee91dab05fe3f69d099ea7b8283d GIT binary patch literal 13312 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 F{{Wxu@mK%= literal 0 HcmV?d00001 diff --git a/sample/web/images/address_book.png b/sample/web/images/address_book.png new file mode 100644 index 0000000000000000000000000000000000000000..8519aeef1a4d047b28f41209fc308d3d33cc5f33 GIT binary patch literal 1214 zcmV;v1VQ_WP)WdKBJAT%INa(W;#FfcP9F)=zcIXW~lAS*C2FfeBUOilm*00(qQO+^RO z0|gZ{7@Dg@`2YX_32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yP~+5ED&I*hwNwGnfoM;y7+#c%;;6q0@rJ43@s1x1RHx+fb(CIO@hfIr;DHz4!ah z_nmY80{{0V{nf+8#YI(ZZSCvXY}PDEl8fTDMx)sp8X5}!Cj`sO%a;!i4?nM|sewwR zLL!ksCXk<;`3!cZ;u2PEK62v$LtcO|ZJUYH+*VuFA^Fa}5m*AP|re zu`9uZ9H~@_pQTBioAynk(Rg)gYHE#fH1{L$`~7cF)&iVYJRXP3yTa8&oP#ug5T-)wAbgjTCn2r)A=gTcW;FsZ>{0A&oaNRWx3 z_hQ+coVmNVreKv+5DW(2qbyC;)z$1dB9RFC`}+}##bC8sMQ}|x0)YTlR#wD!Ida?* zI#RuM{ZsGzc6=wf;J8P@($Z2l$sM!VY@i|v0tPafOu}zvvF}_5kH;hKSwSK#-7SFEntH6^>uO2*03_Rsima_dwYB0d5)5arL*X1P9h&6 zyOOwZ55fHW{0o$^qpq&5&^1bkf)Nna21iFn*x1+*?6@WY**oe$`6)3&v>p}DzP^!UKQfXJ9@!qdz{<@I_6X($vD=TL>Q0;#(> z)b*)gH$93UEL%59o~F~&(Pl5CYaJ3Dc{`#f&0-9*59aCPF`tBV-J zdP$2OW-Tl%JVG^bkTNHA+jCU(8m**#X<};PtF!O^BZAXwWMo9$)6?@5odlbsqob*R ci}%p$4?JOuc?Y-aXaE2J07*qoM6N<$f{JTEuK)l5 literal 0 HcmV?d00001 diff --git a/sample/web/images/businessman_add.png b/sample/web/images/businessman_add.png new file mode 100644 index 0000000000000000000000000000000000000000..066cf368c4d30321e07a9fc032b0e703f04aea1a GIT binary patch literal 738 zcmV<80v-K{P)WdKBPATcx`PH%P~GB7YQATc&NG&4FdHXti7F)%RO1yJn(000McNliru z(+Ca?6&Eyb2vYz6010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00KHm zL_t(|+NF|TNK;W9$G`WwyX&9ry1BLdI|P+7@}X2(uow(O4e~)+A;@hI^bksrJtcxg z10yp=VAM-dP$53Fmk26?9(xERf(ZHtV@x-<-MNjsd+&BS-ce(fD0Scm=N$Nce&_f7 z9^gM0^ZUipBt}^if*@#;^Z396bH1B+yd%JyS%{1U_l!oc*({){fSd!VGvMUFESCQU zFjSm)_&E-2JO(6_K#}Mz7=^=ey4xP0X|R0x2=w>)aCF3tbRq&d6+ugN7`Xl#+X7-S z#M>NQ*w=fQzQzn2-v(F&K$0w5c~Ajx+7NPiyaU)sFvz9p3ql|aiS6_KMG|z2o04vp3q3yYb!O_#k-B!i5DGZ(!bpRn`suFOC*xfDC z;>2)km6Xgt>;oRInqiRR7WdKBPATcx`PH%P~GB7YQATc&NG&4FdHXti7F)%RO1yJn(000McNliru z(+La;7B{vEjOG9U010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00L1- zL_t(|+O3jZNRwe0hOh5)f4QmCfj`ViBo#>^R6>f9ga#H$h$b0No9in`tPF*Ej-HqI=6de?d0+U)68?74 z-9oKs;2a5Zq_2!=;dK33ZmbC~)W#vf$Tf`yF%*Jm6r?Z-y^4m4Hf}H1s#YAYrCF^; zbi2Uog~h~=QG%?dTIp5?#9|nyCZK3%J(V@31UwETp98aQ2HFQ%72tB=wq$OkU`Mgy zCIyq$0>)JE`;EVAR|Mpl=-E|XQ9;ln5Dq9A;>sc<2nQW&euc#J-7&nj0^F0zX%QA| z34{;3g__USb8k-oNf29=KoCw#hzaRw5{_9q&0Z(GV5-#+zu7vsZL5 zn2{VPZ!Ao)8umJ!j~-^#6$j~moM3y;1N0Y9QMUCG^Nu;fGBfUAb{QQy+b<42dBQe~ z8qCkHWYul+W9^;Ae6yF%VGsH*BSe)LMx8+ZdTnlUTIl>A5zMu<9Z$O6vSD*Np}8QD z{fBuI%Vu${k5+_L|Cn5OrmjKQr@p#Dri)!qZlc90t-v%R8mImC%Bl!GCtTXzTmS|OrcU;M0RbK1K5#iub$zEMrqK?aI`ONi5yWJ#>PKRRY r2DL8`mOlo4@-xKDE-qN?{Ezwu@#5s=YKsO200000NkvXXu0mjfPc=wt literal 0 HcmV?d00001 diff --git a/sample/web/images/businessmen.png b/sample/web/images/businessmen.png new file mode 100644 index 0000000000000000000000000000000000000000..c661339598ed32d2cf4b24c8cf6850f7a6e58cc9 GIT binary patch literal 790 zcmV+x1L^#UP)WdKBPATcx`PH%P~GB7YQATc&NG&4FdHXti7F)%RO1yJn(000McNliru z(*hY61Ow}%t{(sZ010qNS#tmY3labT3lag+-G2N4000DMK}|sb0I`n?{9y$E00M4F zL_t(|+SQU>NK;`P#-FpZ?Wo7KowLm?KVlKs6t&bgFA6h)ETJs=vdb>IQH0D3yAVsF zuNx^S)>TqLQV2y|bdi?E%nBn^*mQ(B5$C>+p0&BNdA4=>a4o94Zu-Oj;^pP}z0dpb z0RR0EnTO|RVT}U~i4+7aiN5WZ;Lf-vrA8Vkk=Q||H_*b1gjhCZ29D!^pBtztL644k~Qvp>0#7b&*?l~wU zK&7LwG>KexI z0^)1BG+fshj^w`2L(`;Jk-_W{me3UfT*k;0ksC5p?n1DVMJt&8fRMAfT%$)ow} zLtd!H9bf_vvK&I??sto?6L|zvyD1zX5s2amw;|HGV0h~o8+H725T9?od_-HyPzl^- z+VF8Cgj^;EJM!$-`pV*qcE+NJw&&xD{uBmMtg6(g?rUyosZ0ZkjC36rTgBcg9bQb# zOjXWWWC(|MNQ8;mDB(~L@C$jsiS>hSa z!H89WdKHUATc>0L}hv)GB7YRATcyLH90yoH6SZ6F)%QmsFr{L000McNliru z(*hb31r%i09jgEU010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00QAj zL_t(|+NG0CXjE4e$A9nLnQ<~RnaqfJPBN1=wnnXSBs6goXlcPx>7t;xDY`4PySnmY z=@+;NLJPW)Qo&7;QYb~bu!TZfDQ!)#R*juRn@KVs8Dlcv@AJOr8=<4%(m&jD;a<*< z^FN#eFDa!Ht{1%Vg_ZWPw&jhgC<6gS#)a$omutF?Y?*C)t<}&ANt{1b)BYo-Mt?eV zc(~RDO#Rkup13j_eLvgB#BiKpEzDptM4~rHA{rnPgx(Dx9FN*+n}-Ya_HtgHJ@nDg zIkf}W7!j4LN5^>Y&CO_u5csc_3%09ZOK>{JfoM=6GZ5wNJzB&uR!?+t1Dy~L$mxlM zw7gtG2` zgf|fN>(2H?(CZZ%rtSL};(n=(k*lKC^?O|ay1Zjqf;A(@H^ncxTASk0Jp6DV&%@an zQZhr+)9KChVCo7X%fL7KV<+`#4;0J&$Iv~#t6av*{>m!cc!k+`3!XtqUYSS+OQd-~XnVGo{4Nqocag)*h*Kw65rE-y;fQu>} zV#%$PXRGE!aOLh_&o9$6dCJi<-+!`R5A4@t$q_5QNfSau*Xm8L;f893s&R{$c5?A_ f`j?m8;;x`j literal 0 HcmV?d00001 diff --git a/sample/web/images/messages.png b/sample/web/images/messages.png new file mode 100644 index 0000000000000000000000000000000000000000..6dab998e8dc3ec153cb49e2de4d5dab84757d442 GIT binary patch literal 756 zcmVWdKcSATl-}MrC3kGB7YRATcmHGB!FiFd!>1F)%P#Z%6t7000McNliru z(+L6z1~KYU}B=rxqJ8FUZ65loCfglut-tq^-QC60g1v!7uo-GW2|3VBfH+N$Y5MX3@`0&Y9ykRh7#`#n^InkL) zO45vsKoJoB|DS>3(=dKP*YQWBP%QW>BEPwZ{EH8c;NSMt_e9gD$h}3p{wg~ zhq<|7`S0H!8P1)%`s&lC?@YqNoFdWDHVk}xoD82oL%jIr%`c$*#n-Q2f3U5qbGyj| zGvMDphKUz1Ui$d*xw)BiLE-T39VB2u;R6ZSe?ag32L>#gI*I`x zP+jeG0!SI9rEL&+@#3S)lP5CLpa9*qYYWJQ;Mg%Ub7f#>{|gNGS2s|?039q`_)zoD zpLct;wN)kg`MJR^`0?W}FwOj8IB?+bw|n>AT1}f4brGilAkg1`QRwH-_nAPZ}Y>WdKueAUPmPb#5RsFfcM8GBY|fGCDLiAS*C2Ffc;26chje00(qQO+^RO z2?YxhH?FK~UjP6A32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPfOxw~%Oya|uTGfTd|$Fl66 z?c28t4@Jt<`TF|$3&gyCCZLs#fbJ)f$Vya7bP9>j=flLrgbHRhn?VXbFO@>9ETvu!hXbvx zt=7!U%-;6)_9yO3K-2Ux@*^D#2GtsPy zPG?mff!q2=0u&|b|N9DrL z!6Z+EC%}p{X)Xo}e+-E919_FG-JnNx_D+JPFSzd{yGBMvraRtn8p{@AQRgmr{UMl` zDNMe+14Yk1iPBfsL!RD?{*hIP(v74xGN{1@tX>7=JIaCLHi8Yz^dAW1aPE!zjToEH zK(VP!4NL1B5opdIhkW4_ifjeAxaCdMl_lWc{VBkaXo@zWwqgL8@gqb&3Zv5N=(HOEGJ6 zF3+YIs|IE6t8`UkW7fUD_TO0#HkH7j)9A=#p}#jMhK(hA$F5!5F$=sSvi#dK2@yOi rfBjIThuKLZbJp8b`qsY&`mgPG+53j{=k!nW00000NkvXXu0mjfEJU1X literal 0 HcmV?d00001 diff --git a/sample/web/images/refresh.png b/sample/web/images/refresh.png new file mode 100644 index 0000000000000000000000000000000000000000..aaf94aefe0ab4dc1c4a79cf6409776a49d41bcd6 GIT binary patch literal 1349 zcmV-L1-kl)P)WdKBPATcx`PH%P~GB7YQATl#LGch_eG$1Q5F)%QMP#j1A000McNliru z(*hU(B0Hg~M>PNd010qNS#tmY3labT3lag+-G2N4000DMK}|sb0I`n?{9y$E00f;$ zL_t(|+O?E>Y*S?z#-CnKPcK_{=~^h;$i^-P2pcG1MndL-i<`oRSrCoHMM6S|F_NeO zV}dA(F`5uD7?UL!gn(w*knu+yZUY>qZY;={P6p1+-MX$@@9pV1J;%2#xXcxui+;)1 zp38Th-}^rA`+dOwJY@g4;$Ytj_}ni+$yBB=>KuU+g2CzO9z?~@A@XN&raHQKz`Ksu z^ql{2;gTH2lBR@`9%V&L6>nOn z|9rQ%F9X8RiFGSW>k4x%5XpTVWg?>t8&0-dMp(7anyvle<$dMaBkx?8@-%KWDdz#k zc3YqmPvNbsL-XM)U4XRX`mPp#n)cE9d}{`DWLv6HiR#BnHeYP&yt==>N*jsLDqfgg zSQjN5H8&V&C+x4+SFX`($SSglp->%D0hmoXNOZq{U&961cW;$13ea4_A*$Hh@%=3^ zl>iK>s43K3vo3z^a|Hoj?2j#79H9P+8orR)-f?SG62!PoY-~~%1_C-J$sL&@4w$XM z2ay%v9IsG*UUF~)xl%m^29^d)%j*y6Isv zl+>ykMPkMvGKu~vlaW!k1bO-|vqe7GZ`quu8#}#Ynd~PAFcktg0SHqYax{H(-PY?w zd(W+H2!z_ev1ctN-G(epG<``1E4OCqk)5T(QnP`&o57v~Eq1qHBBQCJRr+4h!+q8Lk;W`g(2#ybiYw5owg# zVL6+XSs`)}mYa#xz*hNnazL`Nr?*54_cs;gWhRNXXqda#x|DO6njsjX8=V}Jy>}&7 z@9p={TJ=UUnZG|xpS_k(CY>oNE?jTPTOO}VEF;o~#~HwQw>=bgaR+dz>ez!M7I0i2 zlB0G_9ktl=Y)VQgWO7Z|;~kN_J{vTtpWssM&?1`azZ-u561VY)mVa-p00000NkvXX Hu0mjfesf_2 literal 0 HcmV?d00001