Find Jobs
Hire Freelancers

Drupal Custom Module with Batch API

$30-250 USD

Cerrado
Publicado hace alrededor de 8 años

$30-250 USD

Pagado a la entrega
I need a small custom module for batch find and replace on a Drupal website. There are thousands of nodes on the site and I want to change some values (find/replace) on some text fields and on titles. For example, I want to change all the "ABCD" strings with the "WXYZ" strings on the text fields in all the nodes or I want to change all the "And" strings with the "and". The custom module should use BATCH API because there are thousand of nodes. I have the custom code without BATCH API integration. The important things are "match case" and "whole word" specifications.
ID del proyecto: 9751565

Información sobre el proyecto

20 propuestas
Proyecto remoto
Activo hace 8 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
20 freelancers están ofertando un promedio de $210 USD por este trabajo
Avatar del usuario
For thousands of nodes a fail-safe batch process we will build. We developed batch process for running cron services. The operations we made for sending notification to the subscribers, deleting unapproved content, Search and Replace on the csv file being uploaded to create node are a fews instances to mention. The main concern is ‘How we will make it fail safe’? We will provide you an interface that will allow you to run the ‘SR’ for a specified number of nodes. We will keep a log of successful operations. We will display those on the interface to keep track of the successful operation. You already have made the the ‘Search and Replacement’ code. We will use it as the operation callback. The module will be a small module. The BATCH API need to set the function that will execute on each batch. We will build this operations in an operation array. Each operation is an array consisting of - The function to call . - An array of arguments to that function. Then we set the batch process to that should run. [CODE ] $operations = array(); for ($i = 0; $i < $num_operations; $i++) { $operations[] = array( 'batch_SR', // the functions array( // arguments to the functions $nid, t('(Operation @operation)', array('@operation' => $i)), ), ); } $batch = array( 'operations' => $operations, 'finished' => 'batch_SR_finished', ); [CODE ]
$147 USD en 3 días
5,0 (217 comentarios)
9,0
9,0
Avatar del usuario
This is my job. I can do it. I'm ready to work now. ==========================================================================================================================================================
$250 USD en 0 día
4,8 (282 comentarios)
7,7
7,7
Avatar del usuario
Hi, few words... eat drupal, drink drupal sleep drupal,love drupal involve in drupal since drupal 4. expert in developing custom modules, configuration,views, drupal theming. Ensure you regarding quality,standard as per drupal. and we have lot of experience in custom modules and themes with drupal. let me know how can we proceed? Regards
$366 USD en 3 días
4,9 (71 comentarios)
7,3
7,3
Avatar del usuario
P.S. Everything needs to be discussed and negotiated at first. The below mentioned default terms are placed to ensure such discussion takes place before the project is awarded by you. In pursuance to "Milestone Payments" as in Freelancer.com terms and conditions, the first milestone payment needs to be deposited on Freelancer.com within a day, ibapi is awarded the project, failing which the awarding of such project by you, the buyer, will be considered void and the bid offer by ibapi will be deemed to have been retracted. The first milestone becomes payable after requirement analysis is done. Requirement analysis is 'Contract-style requirement lists' as defined under the article 'Requirements_analysis' in English Wikipedia. Simplified: This is essentially an upfront payment. The first milestone is deposited before the project is accepted by the service provider ibapi and paid after requirement analysis is illustrated by ibapi in the Freelancer.com message board. Looking forward to hear from you.
$178 USD en 3 días
4,9 (146 comentarios)
7,1
7,1
Avatar del usuario
Hello There, My name is DS, New Zealand based freelance designer/developer here. With more than 12 years of experience i worked for various clients across Australia, New Zealand and UK. Worked on projects ranging from simple to extremely complex and helped clients in achieving better software outcomes. Have had go through the requirements, excited and very keen to work on this project. Strongly believe that me being in NZ, my technical skills along with working in same time will add additional advantage. Why you should consider me? 1. NZ based freelancer, So will be just a call away.  2. Innovative development and testing practices in place such as continuous integration and Agile manifesto. So there will be a definition of done in frequent time frames. 3. You will be working/in contact with the person who is working on the Job. 4. Innovative development and Test practices in place. So we always go live with Zero known defects. 5. Quality is extremely vital for me, Innovative development techniques that i use such as continuous Integration and Delivery add value 5. Competitive pricing strategy. 6. Ongoing Support  PORTFOLIO: Front End/Design Skills HTML4/5 CSS Query AJAX Flash Bootstrap Development Skills PHP Wordpress Joomla Drupal Silver-stripe Python Ruby on Rails DNN Concrete5 .NET Java Frame Works: Magento Shopify MVC Angular JS Open-cart Prestashop
$246 USD en 8 días
4,9 (31 comentarios)
6,4
6,4
Avatar del usuario
Warm Regards, Talk to Drupal experts, bet you won't regret your time, I am pleased to inform you that your PR matches our expertise who own all the right credentials to execute this job in a very proficient way with a proven track record which shows our dedication towards satisfactory work, I request you to please initiate the discussion so that I can reach you efficiently, I can schedule an in-person to have better understanding on every minute requirement, final quote and deadline. Ready to share Portfolio on demand.(Committed instant reply) | Regards :Mike Blane
$210 USD en 7 días
4,3 (76 comentarios)
6,9
6,9
Avatar del usuario
Hi, Hope you are doing well. I saw your requirement and i can suggest better way to do it rather than Batch API. I have 9+ years of experience in Drupal 6,7. I am waiting from your side. Thanks, Gulshan
$55 USD en 1 día
5,0 (63 comentarios)
5,6
5,6
Avatar del usuario
++ This is my job. I'm ready to begin now. Pm for me. Thanks Looking forward to hear from you, Feel free to talk about this interesting stuff, give us any questions you have to know more about us ;-) Thanks Oleg!
$277 USD en 0 día
4,5 (57 comentarios)
5,4
5,4
Avatar del usuario
You don't need a module to do this and it would be quicker, and cheaper, to run a line of SQL in say phpMyAdmin. I've done this before when I needed to find data and alter. You'd only need a module if you were going to re-use it in other projects. Let me know if you are competent and have access to phpMyAdmin and I will send you the SQL query to run that will find and replace a single text string. That will be for free. Kind Regards Gary
$111 USD en 2 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de TURKEY
Istanbul, Turkey
5,0
1
Forma de pago verificada
Miembro desde ene 18, 2013

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.