Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var NotifList = [
- {name: "see_all", desc: "Vedeti toate notificarile"},
- {name: "priv_msg", desc: "Ati primit un <a href=\"/privmsg?folder=inbox&nid=%(nid)s\">mesaj privat</a> de la <a href=\"/u%(id)d\">%(name)s</a>"},
- {name: "report", desc: "<a href=\"/u%(id)d\">%(name)s</a> a creat un <a href=\"/report?nid=%(nid)s\">raport de alerta</a>"},
- {name: "friend_req", desc: "Ati primit o <a href=\"/profile?mode=editprofile&nid=%(nid)s&page_profil=friendsfoes\">cerere de prietenie</a> de la <a href=\"/u%(id)d\">%(name)s</a>"},
- {name: "group_req", desc: "Ati primit o cerere de aderare la grupul <a href=\"/g%(group_id)d-%(group_url_name)s?nid=%(nid)s\">%(group_name)s</a> din partea lui <a href=\"/u%(id)d\">%(name)s</a>"},
- {name: "friend_con", desc: "<a href=\"/u%(id)d\">%(name)s</a> s-a conectat pe forum"},
- {name: "wall_msg", desc: "<a href=\"/u%(id)d\">%(name)s</a> tocmai v-a scris un mesaj in <a href=\"/u%(self)dwall?nid=%(nid)s\">profil.</a>"},
- {name: "abuse", desc: "A fost raportat <a href=\"/admin/index.forum?mode=active&nid=%(nid)s&part=misc&sub=support&tid=%(tid)s\">un abuz</a>"},
- {name: "topic_watch", desc: ""},
- {name: "topic_watch_p", desc: ""},
- {name: "topic_watch_guest", desc: ""},
- {name: "topic_watch_p_guest", desc: ""},
- {name: "mention", desc: "<a href=\"/u%(id)d\">%(name)s</a> te-a etichetat intr-un <a href=\"/t%(topic_id)dp%(start)d-%(topic_name)s?nid=%(nid)s#%(post_id)d\">subiect</a>"},
- {name: "hashtag", desc: ""},
- {name: "advert_validate", desc: ""},
- {name: "advert_delete", desc: ""},
- {name: "advert_refuse", desc: ""},
- {name: "advert_expired", desc: ""}
- ];
- $.getJSON('/notification.forum', function(notif) {
- if(notif.store.length > 0) {
- for(var i = 0; i < notif.store.length; i++) {
- switch(notif.store[i].text.type) {
- case 0: // PM
- var str = NotifList[1].desc;
- str = str.replace(/%\(nid\)s/g, notif.store[i].text.id).replace(/%\(id\)d/g, notif.store[i].text.from.id).replace(/%\(name\)s/g, notif.store[i].text.from.name);
- console.log(str);
- break;
- case 1:
- var str = NotifList[1].desc;
- console.log(str.replace(/%\(nid\)s/g, notif.store[i].text.id).replace(/%\(id\)d/g, notif.store[i].text.from.id).replace(/%\(name\)s/g, notif.store[i].text.from.name));
- break;
- case 2:
- var str = NotifList[1].desc;
- console.log(str.replace(/%\(nid\)s/g, notif.store[i].text.id).replace(/%\(id\)d/g, notif.store[i].text.from.id).replace(/%\(name\)s/g, notif.store[i].text.from.name));
- break;
- case 3:
- // cod aici
- break;
- case 4:
- // cod aici
- break;
- case 5:
- // cod aici
- break;
- case 6:
- // cod aici
- break;
- case 7:
- // cod aici
- break;
- case 8:
- var str = NotifList[12].desc;
- str = str.replace(/%\(nid\)s/g, notif.store[i].text.id).replace(/%\(id\)d/g, notif.store[i].text.from.id).replace(/%\(name\)s/g, notif.store[i].text.from.name).replace(/%\(topic_id\)d/g, notif.store[i].text.post.topic_id).replace(/%\(topic_name\)s/g, notif.store[i].text.post.topic_name).replace(/%\(post_id\)d/g, notif.store[i].text.post.post_id);
- console.log(str);
- break;
- }
- }
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement