A-68
-- start footer -- div id=footer
-- start footer-left -- div id=footer-left
Admin Skin copy; Copyright Internet Dreams Ltd. a href=www.netdreams.co.uka. All rights reserved.div
-- end footer-left -- div class=clearnbsp;div
div -- end footer --
body html
41. Header Admin
html xmlns=http:www.w3.org1999xhtml head
meta http-equiv=Content-Type content=texthtml; charset=UTF-8 titleAdministrasititle
link type=textcss href=cssui-darknessjquery-ui-1.8.19.custom.css rel=stylesheet link rel=stylesheet href=cssscreen.css type=textcss media=screen title=default
--[if IE] link rel=stylesheet media=all type=textcss href=csspro_dropline_ie.css
[endif]-- -- jquery core --
--script src=jsjqueryjquery-1.4.1.min.js type=textjavascriptscript-- script type=textjavascript src=jsjquery-1.7.2.min.jsscript
script type=textjavascript src=jsjqueryjquery.form.jsscript script type=textjavascript src=jsjquery-ui-1.8.19.custom.min.jsscript
script type=textjavascript src=jsjqueryjquery.validate.min.jsscript script type=textjavascript src=jsjqueryajaxfileupload.jsscript
-- checkbox styling script -- script src=jsjqueryui.core.js type=textjavascriptscript
script src=jsjqueryui.checkbox.js type=textjavascriptscript script src=jsjqueryjquery.bind.js type=textjavascriptscript
script type=textjavascript function{
input.checkBox; toggle-all.clickfunction{
toggle-all.toggleClasstoggle-checked; mainform input[type=checkbox].checkBoxtoggle;
return false; };
}; script
[if IE 7] -- styled select box script version 1 --
script src=jsjqueryjquery.selectbox-0.5.js type=textjavascriptscript script type=textjavascript
document.readyfunction { .styledselect.selectbox{ inputClass: selectbox_styled };
}; script
[endif] -- styled select box script version 2 --
script src=jsjqueryjquery.selectbox-0.5_style_2.js type=textjavascriptscript script type=textjavascript
document.readyfunction { .styledselect_form_1.selectbox{ inputClass: styledselect_form_1 };
.styledselect_form_2.selectbox{ inputClass: styledselect_form_2 }; };
script -- styled select box script version 3 --
script src=jsjqueryjquery.selectbox-0.5_style_2.js type=textjavascriptscript script type=textjavascript
document.readyfunction { .styledselect_pages.selectbox{ inputClass: styledselect_pages };
}; script
-- styled file upload script --
A-69
script src=jsjqueryjquery.filestyle.js type=textjavascriptscript script type=textjavascript charset=utf-8
function { input.file_1.filestyle{
image: imagesformsupload_file.gif, imageheight : 29,
imagewidth : 78, width : 300
}; };
script -- Custom jquery scripts --
script src=jsjquerycustom_jquery.js type=textjavascriptscript -- Tooltips --
script src=jsjqueryjquery.tooltip.js type=textjavascriptscript script src=jsjqueryjquery.dimensions.js type=textjavascriptscript
script type=textjavascript function {
a.info-tooltip .tooltip{ track: true,
delay: 0, fixPNG: true,
showURL: false, showBody: - ,
top: -35, left: 5
}; };
script -- date picker script --
link rel=stylesheet href=cssdatePicker.css type=textcss script src=jsjquerydate.js type=textjavascriptscript
script src=jsjqueryjquery.datePicker.js type=textjavascriptscript script type=textjavascript charset=utf-8
function {
initialise the Select date link date-pick
.datePicker associate the link with a date picker
{ createButton:false,
startDate:01012005, endDate:31122020
} .bind
when the link is clicked display the date picker click,
function {
updateSelectsthis.dpGetSelected[0]; this.dpDisplay;
return false; }
.bind when a date is selected update the SELECTs
dateSelected, functione, selectedDate, td, state
{ updateSelectsselectedDate;
} .bind
dpClosed, functione, selected
{ updateSelectsselected[0];
} ;
var updateSelects = function selectedDate
A-70
{ var selectedDate = new DateselectedDate;
d option[value= + selectedDate.getDate + ].attrselected, selected; m option[value= + selectedDate.getMonth+1 + ].attrselected, selected;
y option[value= + selectedDate.getFullYear + ].attrselected, selected; }
listen for when the selects are changed and update the picker d, m, y
.bind change,
function {
var d = new Date y.val,
m.val-1, d.val
; date-pick.dpSetSelectedd.asString;
} ;
default the position of the selects to today var today = new Date;
updateSelectstoday.getTime; and update the datePicker to reflect it...
d.triggerchange; };
script -- MUST BE THE LAST SCRIPT IN HEADHEADHEAD png fix --
script src=jsjqueryjquery.pngFix.pack.js type=textjavascriptscript script type=textjavascript
document.readyfunction{ document.pngFix ;
}; script
script type=textjavascript document.readyfunction{
jQuery.extendjQuery.validator.messages, { required: Harus Di isi.,
remote: Please fix this field., email: Anda memasukan email yang salah.,
url: Please enter a valid URL., date: Please enter a valid date.,
dateISO: Please enter a valid date ISO., number: Please enter a valid number.,
digits: Hanya Angka., creditcard: Please enter a valid credit card number.,
equalTo: Password tidak sama mohon cek ulang., accept: Please enter a value with a valid extension.,
maxlength: jQuery.validator.formatPlease enter no more than {0} characters., minlength: jQuery.validator.formatPlease enter at least {0} characters.,
rangelength: jQuery.validator.formatPlease enter a value between {0} and {1} characters long., range: jQuery.validator.formatPlease enter a value between {0} and {1}.,
max: jQuery.validator.formatPlease enter a value less than or equal to {0}., min: jQuery.validator.formatPlease enter a value greater than or equal to {0}.
}; myform.validate{
errorPlacement: functionerror, element { error.appendTo element.parenttd.nexttd ;
},debug: true, rules: {
nameprod: required, hargaprod: {
digits:true },
ukuranprod: required },
submitHandler: functionform {
A-71
do other stuff for a valid form .postaddProdukProcess.php, myform.serialize, functiondata {
ifdata.toString==Yes{ window.location = Produk.php;
}else{ results.htmldata;
} };
} };
}; script
script type=textjavascript function ajaxFileUpload
{ loading
.ajaxStartfunction{ this.show;
} .ajaxCompletefunction{
this.hide; };
.ajaxFileUpload {
url:doajaxfileupload.php, secureuri:false,
fileElementId:fileToUpload, dataType: json,
data:{id_file:fileToUpload, id:id}, success: function data, status
{ iftypeofdata.error = undefined
{ ifdata.error =
{ alertdata.error;
}else {
document.getElementByIdlinkImg.setAttributevalue,data.msg; document.getElementByIdpreview.setAttributesrc,..uploads+data.msg;
} }
}, error: function data, status, e
{ alerte;
preview.hide; }
}
preview.show; }
script head
body -- Start: page-top-outer --
div id=page-top-outer -- Start: page-top --
div id=page-top -- start logo --
div id=logo a href=img src=imagessharedlogo.png width=156 height=40 alt= a
div -- end logo --
-- start top-search --
A-72
div id=top-search table border=0 cellpadding=0 cellspacing=0
tr tdinput type=text value=Search onblur=if this.value== { this.value=Search; }
onfocus=if this.value==Search { this.value=; } class=top-search-inp td td
select class=styledselect option value=Alloption
option value=Productsoption option value=Categoriesoption
option value=Clientsoption option value=Newsoption
select td
td input type=image src=imagessharedtop_search_btn.gif
td tr
table div
-- end top-search -- div class=cleardiv
div -- End: page-top --
div -- End: page-top-outer --
div class=clearnbsp;div -- start nav-outer-repeat................................................................................................. START --
div class=nav-outer-repeat -- start nav-outer --
div class=nav-outer -- start nav-right --
div id=nav-right div class=nav-dividernbsp;div
a href=logoutProcess.php id=logoutimg src=imagessharednavnav_logout.gif width=64 height=14 alt= a
div class=clearnbsp;div -- start account-content --
div class=account-content div class=account-drop-inner
a href= id=acc-settingsSettingsa div class=clearnbsp;div
div class=acc-linenbsp;div a href= id=acc-detailsPersonal details a
div class=clearnbsp;div div class=acc-linenbsp;div
a href= id=acc-projectProject detailsa div class=clearnbsp;div
div class=acc-linenbsp;div a href= id=acc-inboxInboxa
div class=clearnbsp;div div class=acc-linenbsp;div
a href= id=acc-statsStatisticsa div
div -- end account-content --
div -- end nav-right --
-- start nav -- div class=nav
div class=table ul class=selectlia href=main.phpbDashboardb--[if IE 7]--a--
[endif]-- --[if lte IE 6]tabletrtd[endif]--
--[if lte IE 6]tdtrtablea[endif]-- li
ul div class=nav-dividernbsp;div
A-73
ul class=selectlia href=Produk.phpbProductsb--[if IE 7]--a-- [endif]--
--[if lte IE 6]tabletrtd[endif]-- div class=select_sub show
ul class=sub lia href=Produk.phpView all productsali
lia href=addProduk.phpAdd productali ul
div --[if lte IE 6]tdtrtablea[endif]--
li ul
div class=nav-dividernbsp;div ul class=selectlia href=Category.phpbCategoriesb--[if IE 7]--a--
[endif]-- --[if lte IE 6]tabletrtd[endif]--
div class=select_sub ul class=sub
lia href=Category.phpCategories Detailsali ul
div --[if lte IE 6]tdtrtablea[endif]--
li ul
div class=nav-dividernbsp;div ul class=selectlia href=UserManage.phpbMemberb--[if IE 7]--a--
[endif]-- --[if lte IE 6]tabletrtd[endif]--
div class=select_sub ul class=sub
lia href=UserManage.phpUser Detailsali lia href=addUser.phpAdd Userali
ul div
--[if lte IE 6]tdtrtablea[endif]-- li
ul div class=nav-dividernbsp;div
ul class=selectlia href=listorder.phpbOrderb--[if IE 7]--a-- [endif]--
--[if lte IE 6]tabletrtd[endif]-- --[if lte IE 6]tdtrtablea[endif]--
li ul
div class=nav-dividernbsp;div ul class=selectlia href=CSsupport.phpbCS Supportb--[if IE 7]--a--
[endif]-- --[if lte IE 6]tabletrtd[endif]--
--[if lte IE 6]tdtrtablea[endif]-- li
ul div class=cleardiv
div div class=cleardiv
div -- start nav --
div div class=cleardiv
-- start nav-outer -- div
-- start nav-outer-repeat................................................... END -- div class=cleardiv
42. Index