Hi everyone,
I'm very new to Drupal (Have spent about 24 hours with it so far). I have decent experience with other, simpler platforms like Wordpress and understand PHP at a decent level.
I'm building a site with a particular goal in mind: I would like users to be able to register at the site, and as part of the registration they can provide a URL of a feed that they own that they want to be aggregated on the site.
Their feed should not be aggregated immediately; however, as it should require some administrator approval first.
Once approved, the feeds items would be imported as nodes and excerpts would be aggregated on the home page.
I have explored the built in Aggregator functionality, the Feeds module, and have read extensively on the topic with what's out there, but I'm struggling with a simple path forward that achieves what I am describing above.
Essentially:
1. User registers and provides feed URL.
2. Administrator approves user into an "active" role of some sort.
3. Feed aggregation begins upon approval.
I know that if I'm using the Feeds module, somehow I need to create a feedsource programmatically when the user is approved.