Tampilan User Interface Listing Program

LAMPIRAN

1. Listing Program

a. Tampilan User Interface

DOCTYPE html PUBLIC -W3CDTD XHTML 1.0 TransitionalEN http:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd html xmlns=http:www.w3.org1999xhtml head meta http-equiv=Content-Type content=texthtml; charset=utf-8 titleGaze.inc Waroeng Badjoetitle link href=includecss.css rel=stylesheet type=textcss link rel=stylesheet type=textcss media=screen href=includejquery.ketchup.css link rel=stylesheet type=textcss href=includemessages.css head body script type=textjavascript function validatesignupbox { var x=document.forms[signupFormBox][fullname].value; if x==null || x== { alertFull name must be filled out; return false; } var x=document.forms[signupFormBox][username].value; if x==null || x== { alertUsername must be filled out; return false; } var y=document.forms[signupFormBox][password].value; if y==null || y== { alertPassword must be filled out; return false; } var x=document.forms[signupFormBox][cpass].value; if x==null || x== || x=y { alertConfirm password must be filled out and match with password; Universitas Sumatera Utara return false; } var x=document.forms[signupFormBox][email].value; var atpos=x.indexOf; var dotpos=x.lastIndexOf.; if atpos1 || dotposatpos+2 || dotpos+2=x.length { alertNot a valid e-mail address; return false; } var x=document.forms[signupFormBox][phone].value; if x==null || x== || x.matchnumberRegex { alertPhone must be filled out by number; return false; } } function validateLog { var x=document.forms[signinForm][username].value; if x==null || x== { alertUsername name must be filled out; return false; } var x=document.forms[signinForm][password].value; if x==null || x== { alertPassword name must be filled out; return false; } } script div id=wrapper div id=header div id=titlea href=index.phpimg src=includeimagesheader.jpg width=527 height=120 adiv script type=textjavascript src=includetinybox.jsscript div id=topNav ?php Universitas Sumatera Utara if logged_in echo a href= onclick=TINY.box.show{url:\frame.php?id=signin\,width:300,height:150,top:50} id=signin img src=includeimagesheader_sign_in.png width=107 height=36 a a href= id=signup onclick=TINY.box.show{url:\frame.php?id=signup\,width:500,height:500,top:50}img src=includeimagesheader_sign_up.png width=107 height=36 ; else echo a id=signout href=action.php?act=sign_outimg src=includeimagesheader_sign_out.png width=107 height=36 aa id=profile href= onclick=TINY.box.show{url:\frame.php?id=edit_profile\,width:500,height:500,top:50}PRO FILEa; ? a id=orderconf href= onclick=TINY.box.show{url:frame.php?id=order_confirmation,width:500,height:500,top:50} img src=includeimagesheader_orderconf.png width=200 height=22 aspan ?php session = session_id; cart = myfetchSELECT SUMcrt_qty as sum FROM cart WHERE crt_session=session; ? a id=cart href=?php if cart[sum]==0 echo ; else echo index.php?menu=shopstep=1; ?img src=includeimagesheader_cart.png width=94 height=48 ?php echo span id=cartSum.cart[sum].span; ?aspan div div id=facebooka href=http:www.facebook.comimg src=includeimagesfacebook.png width=35 height=35 aa href=http:www.twitter.comimg src=includeimagestwitter bird.png width=35 height=35 adiv div ?php if empty_GET[menu] || _GET[menu]==about || _GET[menu]==freebies || _GET[menu]==contact || _GET[menu]==testimonial echo div id=headerSlideheaderSlidediv; ? div id=mainNav ul ?php if _GET[menu]==news echo li class=showimg src=includeimagesnav_mouseovermouseover_01_news.png width=106 height=27 li; else echo lia href=index.php?menu=newsimg id=on src=includeimagesnavnav_01_news.png width=106 height=27 img id=off src=includeimagesnav_mouseovermouseover_01_news.png width=106 height=27 ali; if _GET[menu]==shop echo lia href= class=show img src=includeimagesnav_mouseovermouseover_02_shop.png width=106 height=27 a; else echo lia href=index.php?menu=shopimg id=on src=includeimagesnavnav_02_shop.png width=106 height=27 img id=off Universitas Sumatera Utara src=includeimagesnav_mouseovermouseover_02_shop.png width=106 height=27 a; SUB MENU if _GET[menu]==shop echo ul class=show; else echo ul class=hide; echo lia href=index.php?menu=shopimg src=includeimagessubnavsubnav_01_all.png width=106 height=16 ali; echo lia href=index.php?menu=shopcat=1img src=includeimagessubnavsubnav_02_tshirts.png width=106 height=16 ali; echo lia href=index.php?menu=shopcat=2img src=includeimagessubnavsubnav_03__hoodies.png width=106 height=16 ali; echo lia href=index.php?menu=shopcat=3img src=includeimagessubnavsubnav_04_pants.png width=106 height=16 ali; echo lia href=index.php?menu=shopcat=4img src=includeimagessubnavsubnav_05_accessories.png width=106 height=16 ali; echo ul li; if _GET[menu]==about echo li class=showimg src=includeimagesnav_mouseovermouseover_03_about.png width=106 height=27 li; else echo lia href=index.php?menu=aboutimg id=on src=includeimagesnavnav_03_about.png width=106 height=27 img id=off src=includeimagesnav_mouseovermouseover_03_about.png width=106 height=27 ali; if _GET[menu]==faq echo li class=showimg src=includeimagesnav_mouseovermouseover_04_faq.png width=106 height=27 li; else echo lia href=index.php?menu=faqimg id=on src=includeimagesnavnav_04_faq.png width=106 height=27 img id=off src=includeimagesnav_mouseovermouseover_04_faq.png width=106 height=27 ali; if _GET[menu]==freebies echo li class=showimg src=includeimagesnav_mouseovermouseover_05_freebies.png width=106 height=27 li; else echo lia href=index.php?menu=freebiesimg id=on src=includeimagesnavnav_05_freebies.png width=106 height=27 img id=off src=includeimagesnav_mouseovermouseover_05_freebies.png width=106 height=27 ali; if _GET[menu]==testimonial echo li class=showimg src=includeimagesnav_mouseovermouseover_06_testimonial.png width=106 height=27 li; else echo lia href=index.php?menu=testimonialimg id=on src=includeimagesnavnav_06_testimonial.png width=106 height=27 img id=off src=includeimagesnav_mouseovermouseover_06_testimonial.png width=106 height=27 ali; Universitas Sumatera Utara if _GET[menu]==contact echo li class=showimg src=includeimagesnav_mouseovermouseover_07_contact.png width=106 height=27 li; else echo lia href=index.php?menu=contactimg id=on src=includeimagesnavnav_07_contact.png width=106 height=27 img id=off src=includeimagesnav_mouseovermouseover_07_contact.png width=106 height=27 ali; ? ul div div id=subNavdiv div id=content?php include includemenu.php;?iklan web terkaitdiv div id=pushiklan umumdiv div div id=footer div id=linkdiv div id=bottomNaviklan khususdiv p style=font-family:Agency FB;font-color:black; font-size:24px marquee direction=left Copyrightcopy; blink class=blinkGAZE.incblink Production Waroenk Badjoe From Zero To Hero marqueep div body html --TAG LIST NEWS MENU-- div id=newsNav ul ?php if isset_GET[tag] echo lia href=index.php?menu=newsallali; else echo li class=showallli; result = myquerySELECT FROM tag; while row = mysql_fetch_arrayresult if _GET[tag]==row[tg_id] echo li class=showrow[tg_name]li; else echo lia href=index.php?menu=newstag=row[tg_id]row[tg_name]ali; ? Universitas Sumatera Utara ul div --ALL NEWS-- ?php INIT QUERY PAGE NUMBER if isset_GET[page] getPage = _GET[page]; else getPage = 1; max = 2; startPage = getPage max - max; if isset_GET[tag] { sql = SELECT n.nw_id, n.nw_title, n.nw_created, u.us_username, i.img_thumbnail, n.nw_content ; sql .= FROM news n, user u, image i, news_has_tag nt, tag t ; sql .= WHERE u.us_id=n.us_id ; sql .= AND i.nw_id=n.nw_id ; sql .= AND nt.nw_id=n.nw_id ; sql .= AND t.tg_id=nt.tg_id ; sql .= AND t.tg_id=_GET[tag] ; sql .= AND i.img_thumbnail IS NOT NULL ; sql .= ORDER BY n.nw_created DESC ; sqlAll = sql; sqlLimit = sql.LIMIT startPage,max; } else { sql = SELECT n.nw_id, n.nw_title, n.nw_created, u.us_username, i.img_thumbnail, n.nw_content ; sql .= FROM news n, user u, image i ; sql .= WHERE u.us_id=n.us_id ; Universitas Sumatera Utara sql .= AND i.nw_id=n.nw_id ; sql .= AND i.img_thumbnail IS NOT NULL ; sql .= ORDER BY n.nw_created DESC ; sqlAll = sql; sqlLimit = sql.LIMIT startPage,max; } newsRow = mysql_num_rowsmyquerysqlAll; LIST ALL NEWS _SESSION[return_url] = _SERVER[REQUEST_URI]; if empty_GET[id] { Y=0; result = myquerysqlLimit; while row = mysql_fetch_arrayresult{ Y++;? div id=newsTitle ?php if isset_GET[page] newsNum = _GET[page] - 1 max + Y; else newsNum = Y; if isset_GET[tag] echo a href=index.php?menu=newstag=_GET[tag]id=row[nw_id]p=newsNumrow[nw_title]a; else echo a href=index.php?menu=newsid=row[nw_id]p=newsNumrow[nw_title]a; ? div div id=newsInfo ?php echo row[nw_created]. | .row[us_username]; ? div div id=newsContent ?php Universitas Sumatera Utara IMAGE echo img src=contentimagenews.row[img_thumbnail]. width=600px height=100px ; CONTENT echo p; isiTmp = htmlentitiesstrip_tagsrow[nw_content]; isi = substrisiTmp,0,220; ambil sebanyak 220 karakter isi = substrisiTmp,0,strrposisi, ; potong per spasi kalimat echo isi; echo p; ? div div id=newsTag ?php tg = myquerySELECT t.tg_id, t.tg_name FROM tag t, news_has_tag nt, news n WHERE n.nw_id = .row[nw_id]. AND n.nw_id = nt.nw_id AND nt.tg_id = t.tg_id; echo Tag | ; while rowTg = mysql_fetch_arraytg echo a href=index.php?menu=newstag=rowTg[tg_id]rowTg[tg_name]a | ; ? div ?php } PAGE if newsRow max { jumlah halaman pageRow = ceilnewsRow max; Universitas Sumatera Utara echo div id=newsPage; if getPage=1 { if isset_GET[tag] echo a href=index.php?menu=newstag=._GET[tag].page=.getPage - 1. PREFa |; else echo a href=index.php?menu=newspage=.getPage - 1. PREFa |; } for i = 1; i = pageRow; i++ { if getPage==i echo . i . |; else if isset_GET[tag] echo a href=index.php?menu=newstag=._GET[tag].page=.i. .i.a |; else echo a href=index.php?menu=newspage=.i. .i.a |; } if getPage=pageRow { if isset_GET[tag] echo a href=index.php?menu=newstag=._GET[tag].page=.getPage + 1. NEXTa; else echo a href=index.php?menu=newspage=.getPage + 1. NEXTa; } echo div; } NEWS DETAIL } else { ? script type=textjavascript src=includejquery.min.jsscript script type=textjavascript src=includejquery.ketchup.jsscript script type=textjavascript src=includejquery.ketchup.messages.jsscript Universitas Sumatera Utara script type=textjavascript src=includejquery.ketchup.validations.basic.jsscript ?php _SESSION[return_url] = _SERVER[REQUEST_URI]; sql = SELECT n.nw_id, n.nw_title, n.nw_created, u.us_username, n.nw_content ; sql .= FROM news n, user u ; sql .= WHERE u.us_id=n.us_id ; sql .= AND n.nw_id=_GET[id] ; row = myfetchsql? div id=newsTitle?php echo row[nw_title]. .newsRow ?div div id=newsInfo ?php echo row[nw_created]. | By: .row[us_username]; ? div div id=newsContent p?php echo row[nw_content] ?p ?php select = myquerySELECT img_picture FROM image WHERE nw_id = .row[nw_id]. AND img_picture IS NOT NULL; while img = mysql_fetch_arrayselect{ echo img src=contentimagenews.img[img_picture]. width=600px ; } ? div div id=newsTag ?php tg = myquerySELECT t.tg_id, t.tg_name FROM tag t, news_has_tag nt, news n WHERE n.nw_id = .row[nw_id]. AND n.nw_id = nt.nw_id AND nt.tg_id = t.tg_id; echo Tag | ; while rowTg = mysql_fetch_arraytg echo a href=index.php?menu=newstag=rowTg[tg_id]rowTg[tg_name]a | ; ? Universitas Sumatera Utara div --PREF NEXT-- ?php INIT NEWS ID result = myquerysqlAll; while row = mysql_fetch_arrayresult idPage[] = row[nw_id]; pref = _GET[p] - 1; next = _GET[p] + 1; if countidPage1 { echo div id=newsPage class=detail; if isset_GET[tag] { if _GET[p]=1 echo a href=index.php?menu=newstag=._GET[tag].id=. idPage[pref-1] .p=. pref . class=prefPREFa; if _GET[p]=newsRow echo a href=index.php?menu=newstag=._GET[tag].id=. idPage[next-1] .p=. next . class=nextNEXTa; } else { if _GET[p]=1 echo a href=index.php?menu=newsid=. idPage[pref-1] .p=. pref . class=prefPREFa; if _GET[p]=newsRow echo a href=index.php?menu=newsid=. idPage[next-1] .p=. next . class=nextNEXTa; } echo div; } ? div id=newsComment h4Commenth4 ?php comment = myquerySELECT cm_name, cm_created, cm_message FROM comment WHERE nw_id=_GET[id] AND cm_status=on ; Universitas Sumatera Utara if mysql_affected_rows == 0 echo pNo comment yet.p; while rowCmn = mysql_fetch_arraycomment echo pb.rowCmn[cm_name].b | b.rowCmn[cm_created].bbr.rowCmn[cm_message].p; ? div div id=newsPost script type=textjavascript document.readyfunction { postComment.ketchup; }; script h4Leave your own commenth4 form method=post id=postComment action=action.php?act=add_commentnews=?php echo _GET[id]; ? p label for=nameNamelabelbr ?php row = myfetchSELECT us_username, us_email, us_website FROM user WHERE us_id=_SESSION[user]; if logged_in echo input name=name id=name value=row[us_username] tabindex=10 type=text maxlength=32 readonly=readonly; else echo input name=name id=name value= tabindex=10 type=text maxlength=32 class=validaterequired;? p p label for=emailE-maillabelbr ?php if logged_in echo input name=email id=email value=row[us_email] tabindex=20 type=text maxlength=64 readonly=readonly; else echo input name=email id=email value= tabindex=20 type=text maxlength=64 class=validaterequired, email;? p Universitas Sumatera Utara p label for=websiteWebsitelabelbr ?php if logged_in row[us_website]= echo input name=website id=website value=row[us_website] tabindex=30 type=text maxlength=64 readonly=readonly; else echo input name=website id=website value= tabindex=30 type=text maxlength=64 class=validatewebsite;? p p label for=commentCommentlabelbr textarea name=comment cols=45 rows=5 id=comment tabindex=40 maxlength=255 class=validaterequired, rangelength2,255textarea p pinput id=submit value=Submit tabindex=50 type=submitp form div ?php } ? div id=clearnbsp;div About US div id=contentTitleAbout Usdiv div id=menuContentp align=justify Berawal dari pencarian ide kecil untuk mewujudkan desain-desain menjadi sesuatu yang bisa dijual, website acronym title=Gaya Anak Zalanan Edan.incGAZE.incacronym waroenk badjoe diluncurkan pada tanggal 4 mei dikamar gue yang pada awalnya berfokus pada penjualan t-shirt.br Perkembangan bisnis acronym title=Gaya Anak Zalanan Edan.incGAZE.incacronym waroenk badjoe mengarahkannya pada fokus bisnis produksi pakaian dan merchandise untuk memenuhi keperluan berbagai klien Perusahaan, Komunitas, instansi dan lain-lain. br Kapasitas produksi acronym title=Gaya Anak Zalanan Edan.incGAZE.incacronym waroenk badjoe masih terus berkembang mengingat saat ini membuka konsep-konsep kerjasama retail berupa re-seller, co-branding, franchise dan lain-lain. br Semoga, acronym title=Gaya Anak Zalanan Edan.incGAZE.incacronym waroenk badjoe senantiasa dapat terus meningkatkan kualitas untuk dapat mendukung bisnis klien. br Universitas Sumatera Utara p align=justifyfont size=4 color=whiteIn the searching of little idea to bring graphic designs become a commercial stuffs, acronym title=Gaya Anak Zalanan Edan.incGAZE.incacronym waroenk badjoe website launched in the May 4th in my room, which focused on t-shirt selling.br Business growth directed acronym title=Gaya Anak Zalanan Edan.incGAZE.incacronym to focused on apparel and merchandise production to fulfill the clients needs.br acronym title=Gaya Anak Zalanan Edan.incGAZE.incacronym production capacity still growing because nowadays we open some partnership opportunity.br We hope we can always increase our product quality to support your business.brbr fontp p align=centerRegards,br acronym title=Gaya Anak Zalanan Edan.incGAZE.incacronym managementprebr p align=centera class=blacknav width=50a class=m_item width=50 href=contact.php target=contentimg src=includeimagesitmam.jpg align=center width=200px height=250px class=aabr clear=leftpre hr width=80 align=center div CONTACT div id=contentTitleCONTACTdiv div id=menuContent div align=centerimg src=includeimagesfollower.gif width=173 height=183 a href=www.facebook.com target=contentimg src=includeimageslogo_facebook-rgb- 7inch.jpga a href=www.google.comgmail target=contentimg src=includeimagesgmail_logo copy.jpga a href=http:twitter.comOMEMLazaruzisme target=contentimg src=includeimagestwitter- logo.jpga div div Universitas Sumatera Utara

b. Tampilan Admin Interface