123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160 |
-
- Namespace.register("U.MD.N");
- U.MD.N.UrlGuide = function () {
- var _UTF, _UCE;
- var _UDE = U.UF.M.GetUF();
- if (_UDE && _UDE.length > 1 && (_UTF = _UDE[1])) {
- U.MD.N.YDHSS(_UTF, _UDE.slice(2));
- }
- }
- U.MD.N.YDHSS = function (urltype, urlinfo) {
-
- switch (urltype + "") {
-
- case "disk":
- U.UF.A.Request(US.CROSSDOMAIN, [US.DB, "UseStudio_Users", "GetUserinfoByUserName", urlinfo[0]], function (r) {
- U.MD.D.I.YYDK("Disk", { "userid": r.value[0].UserId, "directoryid": urlinfo[1] });
- });
- break;
- case "Friend":
- U.MD.D.I.YYDK("Friend");
- break;
- case "pdisk":
- U.MD.D.PB.YMHBK(urlinfo[0], $("#UD_SYSXZBALCB").Child()[4].onclick);
- break;
- case "pb": case "blog":
- U.MD.D.H.ET["NT"]["PB"]["UHID"] = U.UF.Ut.isArray(urlinfo) ? urlinfo[0] : urlinfo;
- U.MD.D.I.YYDK(urltype.toUpperCase(), urlinfo);
- break;
- case "word": case "excel": case "txt": case "music":
- U.MD.D.I.YYDK(urltype.capitalizeFirstLetter(), U.UF.Ut.isArray(urlinfo) ? urlinfo[0] : urlinfo);
- break;
- case "pbt": U.MD.D.PB.A.WAPMHBK(U.UF.Ut.isArray(urlinfo) ? urlinfo[0] : urlinfo); break;
-
- case "TZ": case "UPBR":
- if (urlinfo[0]) {
- U.MD.D.PB.A.WAPMHBK(urlinfo[1], null, urlinfo[2]);
- }
- else {
- (urlinfo[1]) && (U.MD.D.Blog.F.GSHGBL(urlinfo[1]));
- }
- break;
- case "login": U.MD.U.L.DLTC(urlinfo || 3);
- break;
- }
- }
- YDHJH = function (UTP, UDE) {
- var _UCE;
- try { UDE = eval("(" + UDE + ")"); } catch (e) { }
- switch (UTP + "") {
- case "disk":
-
- if (UDE && !U.UF.Ut.isArray(UDE)) {
- UDE.UserId = UDE.UserId || UDE.UserID;
- US.disk.DiskDaren["SE"] = UDE[0];
- }
- U.MD.D.I.YYDK("Disk", { "userid": UDE[0], "directoryid": UDE[1] });
- break;
- case "Friend":
- U.MD.D.I.YYDK("Friend");
- break;
- case "pdisk":
- U.MD.D.PB.YMHBK(UDE[0], $("#UD_SYSXZBALCB").Child()[4].onclick);
- break;
- case "pb": case "blog":
- U.MD.D.H.ET["NT"]["PB"]["UHID"] = U.UF.Ut.isArray(UDE) ? UDE[0] : UDE;
- U.MD.D.I.YYDK(UTP.toUpperCase(), UDE);
- break;
- case "word": case "excel": case "txt": case "music":
- U.MD.D.I.YYDK(UTP.capitalizeFirstLetter(), U.UF.Ut.isArray(UDE) ? UDE[0] : UDE);
- break;
- case "pbt": U.MD.D.PB.A.WAPMHBK(U.UF.Ut.isArray(UDE) ? UDE[0] : UDE); break;
-
- case "TZ": case "UPBR":
- if (UDE[0]) {
- U.MD.D.PB.A.WAPMHBK(UDE[1], null, UDE[2]);
- }
- else {
- (UDE[1]) && (U.MD.D.Blog.F.GSHGBL(UDE[1]));
- }
- break;
- case "login": U.MD.U.L.DLTC(UDE || 3);
- break;
- case "UD_DiskCon":
- US.disk.DiskDaren["SE"] = { UserFilesID: UDE[0] };
- U.MD.U.L.SYDLHD(U.UF.M.apply(this, [[U.MD.D.I.YYDK, ["Disk", { "userid": US.userInfo.userid, "directoryid": UDE[1]}]]]));
- break;
-
-
- case "0":
- U.MD.F.W.ViewFriend(UDE);
- break;
- case "1":
- $("#UD_SYSSRXOA").Child()[0].onclick();
- break;
- case "3": (US.userInfo.userid && (_UCE = _$(US.friend[2]).Select({ "GroupManageID": UDE.MessageContent })[0])) && (U.MD.F.W.ViewFriend(_UCE));
- break;
- }
- }
- U.MD.N.UrlWrite = function (UDE, UTI) {
- setTimeout(function () {
- (U.UF.N.UTH) && (U.UF.N.UTH.Add(UDE, UTI));
- }, 0);
- }
|