Need Drupal 9 custom RSS Import module

Folyamatban Kiadva: 2 évvel ezelőtt Kiszállításkor fizetve
Folyamatban Kiszállításkor fizetve

Need a Drupal 9 developer to build a custom RSS import module. Here are the details...

BACKGROUND:

- - - - - - - - - - - - - - - -

We are using Drupal 9.2 and are importing articles from other websites that use Drupal and/or wordpress RSS. We import these articles as nodes using the feeds module. Title, body text, etc. all import correctly.

PROBLEM:

- - - - - - - - - - - - - - - -

The current Drupal 9 feeds module does not allow for the import of images from an RSS feed by default. There is no way to map it or adjust it with tamper module either. Therefore, we are not able to import the main image associated to each article. We need a custom module that connects/hooks to the feeds module (or is a sub-module to the feeds module) in order to map the category field and the image field.

We need this custom module that hooks to the feeds module (or is a sub-module to the feeds module) that will take the categories/keywords from the RSS ITEM and map it to the feeds module. NOTE: the RSS feeds we are importing contain a main image within the RSS ITEM body content, so the module should scan the ITEM body content for the HTML IMG tag, download the image, save it to our server and map it to the feeds module. A successful import should create a node per RSS item with the following fields mapped:

- Title (In RSS spec: ``)

- - - The story title as a plain string

- - - Will be saved as the node Title

- Body (In RSS spec: ``)

- - - The story main WYSIWYG content field as full HTML

- - - Will be saved as the node Body

- Author (In RSS spec usually as ``, sometimes `)

- - - The author will be the name of the author as a string.

- - - On the Drupal site, this will be stored in the node’s field_author1 field.

- Topic (In RSS spec: ``)

- - - A category tags should be added for each category a story belongs in

- - - Multiple `` tags are allowed for multiple terms

- - - On the Drupal site, this will be stored in field_topics as a relationship to the Topic taxonomy

- - - Each taxonomy term should be a plain string that matches the Topic term in the language the feed is in

- - - Categories that successfully match to a Topic term in Drupal will be added to the field_topics, where terms that have no match will be ignored

- Url (In RSS spec: ``)

- - - The original item’s detail page url (permalink)

- - - This will be stored as the field_source in Drupal

- Unique ID (In RSS spec: ``)

- - - A unique identifier for the item. Permalink can be used.

- Date (In RSS spec: ``)

- - - A date string that represents the published or created on date in ISO format

- - - On the Drupal site, this will be stored in field_publication_date and Authored on. This will determine the created date on the Drupal side when creating the story.

- Image – (Your custom module would find a way to map this and include in import) Programatically, it must take the first image from the rss item (body), save in field_image, add a boolean to “Show featured image” and set to true by default. If image name already exists on server, it should keep the same filename but add a number to the end to avoid overwriting images.

SUMMARY:

- - - - - - - - - - - - - - - -

Basically you would be building a custom Drupal 9 RSS import module that either hooks to the feeds module OR is a custom sub-module to the feeds module. This custom module would have the ability to search for the IMG tag inside the RSS feed item description (body) and import only the first image. The image should be mapped to the node's image field so it is saved on our server upon successful import.

REQUIREMENTS:

- - - - - - - - - - - - - - - -

- We need to know how long it will take you to complete

- We need to know how much experience you have with Drupal 8 or Drupal 9

- We need to know how much experience you have making custom Drupal modules & if you have experience using the feeds module.

Drupal PHP MySQL RSS

Projektazonosító: #30919477

A projektről

18 ajánlat Távolról teljesíthető projekt Utoljára aktív: 2 évvel ezelőtt

Odaítélve:

(352 értékelés)
7.9

18 szabadúszó tett átlagosan 615$ összegű árajánlatot erre a munkára

AzzkaNoor

Good day, I’ve read your project requirements in detail. I have a lot of experience in Drupal 9. I am an experienced full stack web developer, with 11 years of web app development knowledge. (A unique identifier for th Továbbiak

$750 USD 25 napon belül
(57 vélemény)
7.9
vbtise

We have developed countless Custom Drupal 9 RSS import modules in our 15 Years Of Experience. I can share the demo through our first voice or video call and would love to complete this project with your given budget. Továbbiak

$750 USD 7 napon belül
(69 vélemény)
7.2
nizamfarhas

Hi! I have just checked your project Need Drupal 9 custom RSS Import module and very interested in it. I am a developer who well skilled for this project and skills PHP, Drupal and MySQL. If you give me more details, Továbbiak

$500 USD 5 napon belül
(27 vélemény)
5.6
dmitriydmitrenk7

Hey I studied your requirements and I am very interested in discussing further regarding the website. I have strong experience in developing websites using MySQL, PHP and Drupal I will provide you the website as per Továbbiak

$500 USD 4 napon belül
(9 vélemény)
5.0
hayteekeys

Hello, i'm a web designer and developer. my skills and expertise are ,Drupal,Shopify ,Osclass , Opencart ,MySql,WordPress, Joomla ,PHP, Magento , PrestaShop : Responsive theme development,Theme customization,web speed Továbbiak

$400 USD 2 napon belül
(3 vélemény)
3.7
amazeez1100

Hey! I just read the project you posted here. I am very excited working your project with you. I am professional web coder with skills including PHP, MySQL and Drupal. Please contact me to discuss more about this proje Továbbiak

$475 USD 6 napon belül
(4 vélemény)
3.3