A Gollum::Wiki saves Sanitize instances
This commit is contained in:
@@ -103,6 +103,13 @@ module Gollum
|
|||||||
:allow_comments => allow_comments?
|
:allow_comments => allow_comments?
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Builds a Sanitize instance from the current options.
|
||||||
|
#
|
||||||
|
# Returns a Sanitize instance.
|
||||||
|
def to_sanitize
|
||||||
|
Sanitize.new(to_hash)
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@@ -334,6 +334,26 @@ module Gollum
|
|||||||
@access.refresh
|
@access.refresh
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Public: Creates a Sanitize instance using the Wiki's sanitization
|
||||||
|
# options.
|
||||||
|
#
|
||||||
|
# Returns a Sanitize instance.
|
||||||
|
def sanitizer
|
||||||
|
if options = sanitization
|
||||||
|
@sanitizer ||= options.to_sanitize
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Public: Creates a Sanitize instance using the Wiki's history sanitization
|
||||||
|
# options.
|
||||||
|
#
|
||||||
|
# Returns a Sanitize instance.
|
||||||
|
def history_sanitizer
|
||||||
|
if options = history_sanitization
|
||||||
|
@history_sanitizer ||= options.to_sanitize
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
#########################################################################
|
#########################################################################
|
||||||
#
|
#
|
||||||
# Internal Methods
|
# Internal Methods
|
||||||
|
|||||||
Reference in New Issue
Block a user