usebb2drupal-8.x-1.0-rc1/migrations/usebb_user.yml
migrations/usebb_user.yml
id: usebb_user
label: UseBB users
source:
plugin: usebb_user
constants:
signature_format: forum_html
process:
uid: { }
name:
plugin: dedupe_entity
entity_type: user
field: name
source: name
pass: passwd
mail: email
created: regdate
access: last_pageview
login: last_login
status: active
langcode: language
preferred_langcode: language
init: email
'signature/value':
-
plugin: skip_on_empty
method: process
source: signature
-
plugin: usebb_bbcode_to_html
-
plugin: usebb_string_to_unicode
'signature/format': 'constants/signature_format'
timezone:
plugin: usebb_timezone
source: timezone
roles: roles
'field_real_name/value':
-
plugin: skip_on_empty
method: process
source: real_name
-
plugin: usebb_string_to_unicode
'field_birthday/value': birthday
'field_location/value':
-
plugin: skip_on_empty
method: process
source: location
-
plugin: usebb_string_to_unicode
'field_websites':
-
plugin: skip_on_empty
method: process
source: website
-
plugin: usebb_website
'field_occupation/value':
-
plugin: skip_on_empty
method: process
source: occupation
-
plugin: usebb_string_to_unicode
'field_interests':
-
plugin: skip_on_empty
method: process
source: interests
-
plugin: usebb_string_to_unicode
-
plugin: usebb_split_values
'field_social_networks':
plugin: usebb_combine_fields
fields:
msnm: 'Windows Messenger'
yahoom: 'Yahoo! Messenger'
aim: 'AIM'
icq: 'ICQ'
jabber: 'Jabber/XMPP'
skype: 'Skype'
destination:
plugin: entity:user
md5_passwords: true
