Improve phpBB3 importer

* Log errors when mapping of posts, messages, etc. fails
* Allow permalink normalizations for old subfolder installation
* Disable importing of polls for now. It's broken.
This commit is contained in:
Gerhard Schlager
2019-02-17 23:20:20 +01:00
parent 8d5dfe1e01
commit 24369a8166
4 changed files with 37 additions and 5 deletions
@@ -47,6 +47,11 @@ module ImportScripts::PhpBB3
protected
def add_normalization(normalizations, normalization)
if @settings.normalization_prefix.present?
prefix = @settings.normalization_prefix[%r|^/?(.*?)/?$|, 1]
normalization = "/#{prefix.gsub('/', '\/')}\\#{normalization}"
end
normalizations << normalization unless normalizations.include?(normalization)
end