Merge branch 'master' of github.com:diaspora/diaspora

This commit is contained in:
danielvincent 2010-10-05 17:26:41 -07:00
commit e01eedef95
4 changed files with 10 additions and 2 deletions

View file

@ -110,7 +110,7 @@ class Person
hcard = HCard.find profile.hcard.first[:href] hcard = HCard.find profile.hcard.first[:href]
new_person.url = hcard[:url] new_person.url = hcard[:url]
new_person.profile = Profile.new(:first_name => hcard[:given_name], :last_name => hcard[:family_name]) new_person.profile = Profile.new(:first_name => hcard[:given_name], :last_name => hcard[:family_name], :image_url => hcard[:photo])
if new_person.save if new_person.save
new_person new_person
else else

View file

@ -33,6 +33,12 @@
<a href="<%= @person.url%>" rel="me" id="pod_location" class="url"><%= @person.url%></a> <a href="<%= @person.url%>" rel="me" id="pod_location" class="url"><%= @person.url%></a>
</dd> </dd>
</dl> </dl>
<dl class="entity_photo">
<dt>Photo</dt>
<dd>
<span class="photo"><%= @person.profile.image_url%></span>
</dd>
</dl>
<dl class="entity_note"> <dl class="entity_note">
<dt>Note</dt> <dt>Note</dt>
<dd class="note">Diaspora is awesome! vi is better than emacs!</dd> <dd class="note">Diaspora is awesome! vi is better than emacs!</dd>

View file

@ -85,6 +85,7 @@ it:
create: "Crea" create: "Crea"
create: create:
success: "Clicca sul segno più nella parte sinistra per dire a Diaspora chi può vedere il tuo nuovo aspetto." success: "Clicca sul segno più nella parte sinistra per dire a Diaspora chi può vedere il tuo nuovo aspetto."
failure: "Creazione dell'aspetto fallita."
destroy: destroy:
success: "%{name} è stato rimosso con successo." success: "%{name} è stato rimosso con successo."
update: update:

View file

@ -7,6 +7,7 @@ module HCard
doc = Nokogiri::HTML(Net::HTTP.get URI.parse(url)) doc = Nokogiri::HTML(Net::HTTP.get URI.parse(url))
{:given_name => doc.css(".given_name").text, {:given_name => doc.css(".given_name").text,
:family_name => doc.css(".family_name").text, :family_name => doc.css(".family_name").text,
:url => doc.css("#pod_location").text} :url => doc.css("#pod_location").text,
:photo => doc.css(".photo")}
end end
end end