Merge commit 'refs/merge-requests/26' of https://gitorious.org/social/mainline into merge-requests/26
This commit is contained in:
commit
d3a8896b2a
|
@ -195,15 +195,22 @@ class ActivityObject
|
||||||
$this->type = self::PERSON; // XXX: is this fair?
|
$this->type = self::PERSON; // XXX: is this fair?
|
||||||
}
|
}
|
||||||
|
|
||||||
// start with <atom:title>
|
|
||||||
|
|
||||||
$title = ActivityUtils::childHtmlContent($element, self::TITLE);
|
// Start with <poco::displayName>
|
||||||
|
|
||||||
if (!empty($title)) {
|
$this->title = ActivityUtils::childContent($element, PoCo::DISPLAYNAME, PoCo::NS);
|
||||||
$this->title = common_strip_html($title);
|
|
||||||
|
// try falling back to <atom:title>
|
||||||
|
|
||||||
|
if (empty($this->title)) {
|
||||||
|
$title = ActivityUtils::childHtmlContent($element, self::TITLE);
|
||||||
|
|
||||||
|
if (!empty($title)) {
|
||||||
|
$this->title = common_strip_html($title);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// fall back to <atom:name>
|
// fall back to <atom:name> as a last resort
|
||||||
|
|
||||||
if (empty($this->title)) {
|
if (empty($this->title)) {
|
||||||
$this->title = $this->_childContent($element, self::NAME);
|
$this->title = $this->_childContent($element, self::NAME);
|
||||||
|
|
|
@ -26,7 +26,8 @@ $helptext = <<<END_OF_HELP
|
||||||
update-profile-data.php [options] [http://example.com/profile/url]
|
update-profile-data.php [options] [http://example.com/profile/url]
|
||||||
|
|
||||||
Rerun profile discovery for the given OStatus remote profile, and save the
|
Rerun profile discovery for the given OStatus remote profile, and save the
|
||||||
updated profile data (nickname, avatar, bio, etc). Doesn't touch feed state.
|
updated profile data (nickname, fullname, avatar, bio, etc).
|
||||||
|
Doesn't touch feed state.
|
||||||
Can be used to clean up after breakages.
|
Can be used to clean up after breakages.
|
||||||
|
|
||||||
Options:
|
Options:
|
||||||
|
@ -44,7 +45,7 @@ function showProfileInfo(Ostatus_profile $oprofile) {
|
||||||
} else {
|
} else {
|
||||||
$profile = $oprofile->localProfile();
|
$profile = $oprofile->localProfile();
|
||||||
try {
|
try {
|
||||||
foreach (array('nickname', 'bio', 'homepage', 'location') as $field) {
|
foreach (array('nickname', 'fullname', 'bio', 'homepage', 'location') as $field) {
|
||||||
print " $field: {$profile->$field}\n";
|
print " $field: {$profile->$field}\n";
|
||||||
}
|
}
|
||||||
} catch (NoProfileException $e) {
|
} catch (NoProfileException $e) {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user