Commit 48cefbf4 authored by PhoeniX's avatar PhoeniX

Personal information show

parent f625dfce
......@@ -241,6 +241,131 @@ Blocks.page = (function(){
}
if (ls) ls.remove();
if (links.childNodes.length == 0) links.remove();
var personal = fullinfo.appendChild(document.createElement('div')), ttitle = document.createElement('div'), ls;
personal.style.margin = '10px 0';
personal.style.borderTop = links.style.borderBottom = '1px solid #ccc';
personal.style.backgroundColor = '#fff';
personal.style.color = '#000';
item.style.padding = '0px 5px 4px 5px';
item.style.minHeight = '20px';
ttitle.style.height = '10px';
ttitle.style.fontSize = '10px';
ttitle.style.margin = '4px 0';
ttitle.style.color = '#666';
sep.style.marginLeft = null;
if (user.relation) {
var relation = personal.appendChild(item.cloneNode()), title = ttitle.cloneNode();
title.innerHTML = 'Семейное положение';
relation.appendChild(title);
relation.appendChild(document.createTextNode([
'не женат/не замужем',
'есть друг/есть подруга',
'помолвлен/помолвлена',
'женат/замужем',
'всё сложно',
'в активном поиске',
'влюблён/влюблена'
][user.relation-1]));
ls = personal.appendChild(sep.cloneNode());
}
if (user.personal && user.personal.political) {
var political = personal.appendChild(item.cloneNode()), title = ttitle.cloneNode();
title.innerHTML = 'Политические взгляды';
political.appendChild(title);
political.appendChild(document.createTextNode([
'коммунистические',
'социалистические',
'умеренные',
'либеральные',
'консервативные',
'монархические',
'ультраконсервативные',
'индифферентные',
'либертарианские'
][user.personal.political-1]));
ls = personal.appendChild(sep.cloneNode());
}
if (user.personal && user.personal.langs) {
var langs = personal.appendChild(item.cloneNode()), title = ttitle.cloneNode();
title.innerHTML = 'Языки';
langs.appendChild(title);
langs.appendChild(document.createTextNode(user.personal.langs.join(', ')));
ls = personal.appendChild(sep.cloneNode());
}
if (user.personal && user.personal.religion) {
var religion = personal.appendChild(item.cloneNode()), title = ttitle.cloneNode();
title.innerHTML = 'Мировоззрение';
religion.appendChild(title);
religion.appendChild(document.createTextNode(user.personal.religion));
ls = personal.appendChild(sep.cloneNode());
}
if (user.personal && user.personal.inspired_by) {
var inspired_by = personal.appendChild(item.cloneNode()), title = ttitle.cloneNode();
title.innerHTML = 'Источники вдохновения';
inspired_by.appendChild(title);
inspired_by.appendChild(document.createTextNode(user.personal.inspired_by));
ls = personal.appendChild(sep.cloneNode());
}
if (user.personal && user.personal.people_main) {
var people_main = personal.appendChild(item.cloneNode()), title = ttitle.cloneNode();
title.innerHTML = 'Главное в людях';
people_main.appendChild(title);
people_main.appendChild(document.createTextNode([
'ум и креативность',
'доброта и честность',
'красота и здоровье',
'власть и богатство',
'смелость и упорство',
'юмор и жизнелюбие'
][user.personal.people_main-1]));
ls = personal.appendChild(sep.cloneNode());
}
if (user.personal && user.personal.life_main) {
var people_main = personal.appendChild(item.cloneNode()), title = ttitle.cloneNode();
title.innerHTML = 'Главное в жизни';
life_main.appendChild(title);
life_main.appendChild(document.createTextNode([
'семья и дети',
'карьера и деньги',
'развлечения и отдых',
'наука и исследования',
'совершенствование мира',
'саморазвитие',
'красота и искусстсво',
'слава и влияние'
][user.personal.life_main-1]));
ls = personal.appendChild(sep.cloneNode());
}
if (user.personal && user.personal.smoking) {
var smoking = personal.appendChild(item.cloneNode()), title = ttitle.cloneNode();
title.innerHTML = 'Отношение к курению';
smoking.appendChild(title);
smoking.appendChild(document.createTextNode([
'резко негативное',
'негативное',
'нейтральное',
'компромиссное',
'положительное'
][user.personal.smoking-1]));
ls = personal.appendChild(sep.cloneNode());
}
if (user.personal && user.personal.alcohol) {
var alcohol = personal.appendChild(item.cloneNode()), title = ttitle.cloneNode();
title.innerHTML = 'Отношение к алкоголю';
alcohol.appendChild(title);
alcohol.appendChild(document.createTextNode([
'резко негативное',
'негативное',
'нейтральное',
'компромиссное',
'положительное'
][user.personal.alcohol-1]));
ls = personal.appendChild(sep.cloneNode());
}
if (ls) ls.remove();
if (personal.childNodes.length == 0) personal.remove();
for (var i in {
"uid": 1,
......@@ -264,7 +389,9 @@ Blocks.page = (function(){
"status": 1,
"last_seen": 1,
"occupation": 1,
"relatives": 1
"relatives": 1,
"personal": 1,
"relation": 1
}) delete(user[i]);
var dbg = block.appendChild(document.createElement('pre'));
......@@ -273,6 +400,7 @@ Blocks.page = (function(){
dbg.innerHTML = JSON.stringify(user,null,'\t');
};
return function(params){
params.uid = 'alisefonblak666';
var vk_params = {
"fields": "screen_name,nickname,bdate,online,online_mobile,status,last_seen,"+
"city,country,photo_50,"+
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment