$this->out->elementStart('li', 'hashptag mode-' . $mode);
// Avoid space by using raw output.
$pt = '<span class="mark_hash">#</span><a rel="tag" href="' .
- $this->url($this->tag->tag) .
- '">' . $this->tag->tag . '</a>';
+ htmlspecialchars($this->url()) .
+ '">' . htmlspecialchars($this->tag->tag) . '</a>';
$this->out->raw($pt);
$this->out->elementEnd('li');
}
class SelftagsWidget extends PeopletagsWidget
{
- function url($tag)
+ public function url()
{
// link to self tag page
- return common_local_url('selftag', array('tag' => $tag));
+ return common_local_url('selftag', array('tag' => $this->tag->tag));
}
function label()