mirror of
https://github.com/discourse/discourse.git
synced 2025-09-06 09:10:25 +08:00
FEATURE: secure_email site setting to prevent data going out in email
This commit is contained in:
parent
b76674f640
commit
bf9c4a7828
17 changed files with 281 additions and 89 deletions
|
@ -890,11 +890,17 @@ SQL
|
|||
end
|
||||
|
||||
def self.relative_url(id, slug, post_number=nil)
|
||||
url = "#{Discourse.base_uri}/t/#{slug}/#{id}"
|
||||
url = "#{Discourse.base_uri}/t/"
|
||||
url << "#{slug}/" if slug.present?
|
||||
url << id.to_s
|
||||
url << "/#{post_number}" if post_number.to_i > 1
|
||||
url
|
||||
end
|
||||
|
||||
def slugless_url(post_number=nil)
|
||||
Topic.relative_url(id, nil, post_number)
|
||||
end
|
||||
|
||||
def relative_url(post_number=nil)
|
||||
Topic.relative_url(id, slug, post_number)
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue