Part 1
- go to User Management → Users section
- create a user
- go to Front-End
- login using user created before
- go to category the News category using top menu
- click on Suggest Article link in the sidebar
- create an article
- go Admin Console
- confirm, that user logged-in on Front-End is set as owner of that article
Part 2
- go to Admin Console
- go to Website & Content → Structure & Data section
- go News category
- switch to Articles tab
- open new article creation form by clicking on New Article toolbar button
- on the article creation form:
- clear the owner field
- enter article title
- enter article body
- press Save button on toolbar
- confirm, that article owner is set to the user, that is logged-in into Admin Console
Part 3
- go to Admin Console
- create & configure category for RSS import according to plan from D173
- in the ArticlesEventHandler::parseRssFeed and ArticlesEventHandler::parseAtomFeed methods change $object->SetDBField('CreatedById', USER_ROOT); line into $object->SetDBField('CreatedById', USER_GUEST); line
- run the php tools/cron.php (see test plan from D173)
- confirm, that created from CRON articles are owned by Guest user (before the fix they were owned by root user anyway)