Trying to configure a feeds tamper -- feeds is installed and running correctly. I have permissions for feeds tamper.

I've created a test feedstamper plug in, and tried to 'enable' it -- but the checkbox clears itself when I hit 'save'. Is there a setting I'm missing?

Comments

verres’s picture

even stranger...is if I clone the default 'node importer'....I can create/enable feed tamper plug-ins.... just not with the importers I had previously created. I've double checked all the settings of the importers and they're identical to the 'default' node import settings. Why would some importers allow feed tamper plug-ins, while others don't? again, I keep thinking there must be some setting i'm not aware of.... but so far, I can't seem to see it. Thanks, C

timoguic’s picture

Same problem here, cannot keep the 'enabled' checkbox checked at http://mysite/admin/build/feeds/edit/my_feed/mapping. This importer is using the standalone form (not tied to a content type).
I did not manage to find what the problem was...

Thanks!

RockSoup’s picture

I am also experiencing this error, but on D7. Should I make a new issue?

RockSoup’s picture

I switched to dev and got it to work.

Sinan Erdem’s picture

6.x.dev doesn't work either...

stefan81’s picture

same issue here.
I am trying to apply a "explode" plugin on a taxonomy field.
But cant activate it...

6.x.dev doesn't work either...

Other plugins like "find replace" appear to work

architectJpres’s picture

I too am having this issue on explode, although upgraded to dev and seems to work

wizonesolutions’s picture

Experiencing the same issue on 6.x-1.x-dev. I've removed and re-added the plugin, too.

wizonesolutions’s picture

Version: 6.x-1.0-beta2 » 6.x-1.x-dev
wizonesolutions’s picture

Creating another plugin fixed this for me.

picxelplay’s picture

I did extensive testing, and the way to keep the check boxes checked is to NOT press the save button on the plugins overview page (admin/build/feeds_tamper/edit/MY_NAMED_IMPORT. Once you press the save button, all your checks will be gone. So just add your plugins, and that's it. Then it will work fine.

harrybw’s picture

I am having this same issue. I will do as pixelplay has done but it does make things difficult if you get the ordering wrong. Twistor, thanks for a great module. Would love it if you could assist with this.

I am using D7 dev version. I was using beta2 but the plugins seemed to have no effect on imported data.

Thanks,

harry

vinmassaro’s picture

I am having the same issue with this module. I can't get any transformations to work at all. I tried harrybw's advice in #12 and I can see it enabled in my plugin list, but no transformations happen then. If I hit 'Save', it becomes unchecked and still doesn't work.

twistor’s picture

Assigned: Unassigned » twistor

I haven't been able to reproduce this at all. Can anyone give me details about their setup, so that I may be able to reproduce this?

vinmassaro’s picture

Adding an explode plugin to the node importer that comes with feeds performs the transformations for me. When I add a tamper plugin to the field of a custom importer, no transformation happens. In this case, I added a 'Convert case' -> 'uppercase' plugin to the title field and imported some nodes. When I add the same plugin to my own contact type and a CCK text field, no transformation occurs upon import. The strange thing is that if I add a plugin to all fields then uncheck them all and hit save, then re-check them all and hit save, only some of them stay enabled.

Pressflow 6.16 (tried updating to 6.22 as well, no difference)

Modules:
CCK 6.x-2.9
Ctools 6.x-1.8
Context
Feeds 6.x-1.0-beta10
Feeds Tamper 6.x-1.x-dev or 6.x-1.0-beta2, tried with both

vinmassaro’s picture

Updated to the 6.x-1.x-dev (2011-Jul-23) and creating a new plugin enables it by default fine. I can do an import and the plugin works as expected. When I uncheck it and click save, it disables it, and if I re-check it and hit save, it remains greyed out - I cannot re-enable the plugin. It is also not possible to delete it at this point since there is no link. If I try to force it by going to /admin/build/feeds/tamper/delete/[plugin_machine_name], I get a white screen. This is the explode plugin on a CCK multi-value text field.

twistor’s picture

You don't by any chance have spaces in your source names?

What Parser are you using? And what do the mappings look like?

wizonesolutions’s picture

Just to contribute - spaces in source column names were causing this issue for me. Still having another issue that I'll post separately.

twistor’s picture

Status: Active » Fixed

Tentatively marking as fixed. Let me know if it's not.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

Anonymous’s picture

I cannot see it as fixed yet on Drupal 7.

Just pointing out where the problem occurs on the code is:

//    $id = $form_state['values']['id'];
//    $form_state['values']['id'] = feeds_tamper_machine_name_callback($id, $form, $form_state);

around line 388 on the file feeds_tamper_ui.admin.inc.

When you comment out those lines, it will correct the issues. As the id gets a NULL on those lines which renders the Id field on the database obsolete.

Hope this helps to someone.

foopang’s picture

Same problem here on Drupal 7.

@phpcitizen, I can't find the code above in the dev version.

Als’s picture

Version: 6.x-1.x-dev » 6.x-1.0-beta4
Status: Closed (fixed) » Reviewed & tested by the community

I have run on this same problem with current version for Drupal 6 (6.x-1.0-beta4). Solved installing current dev (6.x-1.x-dev on 2012-Jul-04).

Re-setting this bug to identify the currently "recommended" version as the flawed one.
*Current* dev (#9 mentioned it an year ago) should be seen as the "reviewed & tested by the community" .

twistor’s picture

Status: Reviewed & tested by the community » Closed (fixed)
devkinetic’s picture

Issue summary: View changes

This issue still exists in 6.x-dev