Find Jobs
Hire Freelancers

Need Drupal 9 custom RSS Import module

$250-750 USD

Igangværende
Slået op over 2 år siden

$250-750 USD

Betales ved levering
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.
Projekt-ID: 30919477

Om projektet

18 forslag
Projekt på afstand
Aktiv 3 år siden

Leder du efter muligheder for at tjene penge?

Fordele ved budafgivning på Freelancer

Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs
Tildel til:
Brug Avatar.
$0 USD på 7 dage
4,9 (352 anmeldelser)
7,9
7,9
18 freelancere byder i gennemsnit $615 USD på dette job
Brug Avatar.
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 the item. Permalink can be used.) Can you elaborate this ? Any administrative features you require? Will you be able to share the sites through which the data will be scrapped? happy to provide relevant portfolio in chat. Right now, I am placing a placeholder bid as the business details are yet to be discussed. Please initiate the chat for the same Looking forward to working with you.
$750 USD på 25 dage
5,0 (57 anmeldelser)
7,9
7,9
Brug Avatar.
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. We'll build this custom Drupal 9 RSS import module that either hooks to the feeds module and would have the ability to search for the IMG tag inside the RSS feed item description and import only the first image. The image will be mapped to the node's image field. I would suggest arranging our first voice or video call. This call will help you to ask me questions to make sure that I have the proper technical knowledge to complete this project. Regards, ForumCube P.S: We will keep working until you are satisfied!
$750 USD på 7 dage
4,9 (69 anmeldelser)
7,2
7,2
Brug Avatar.
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, I believe you that I will give you the perfect result. Please drop a message here. Looking to discuss more details with my past works and experience Best
$500 USD på 5 dage
4,5 (27 anmeldelser)
5,6
5,6
Brug Avatar.
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 your requirements where you can easily manage the website content and functionality easily. Please give me a chance to discuss the requirements further. Looking to discuss more details with my past works and expertise. Thanks Danil
$500 USD på 4 dage
5,0 (9 anmeldelser)
5,0
5,0
Brug Avatar.
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 optimization, Child Theme, Plugin Development, Multi stie, Membership site, Backup and Restore at different domain and a lot more I have 10+ yrs of experience into product and project development base on PHP (Joomla, Magento, Wordpress,Drupal) and Mobile App (iOS + Android) We're ready to be hired by you. I will be more than excited to provide you a quality solution and earn your respect, confidence and trust
$400 USD på 2 dage
5,0 (3 anmeldelser)
3,7
3,7
Brug Avatar.
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 project. Thanks & regards
$475 USD på 6 dage
5,0 (4 anmeldelser)
3,3
3,3

Om klienten

Flag for UNITED STATES
Bellevue, United States
4,9
28
Betalingsmetode verificeret
Medlem siden sep. 11, 2008

Klientverificering

Tak! Vi har sendt dig en e-mail med et link, så du kan modtage din kredit.
Noget gik galt, da vi forsøgte at sende din mail. Prøv venligst igen.
Registrerede brugere Oprettede jobs i alt
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Indlæser forhåndsvisning
Geolokalisering er tilladt.
Din session er udløbet, og du er blevet logget ud. Log venligst ind igen.