Welcome to the Invelos forums. Please read the forum rules before posting.

Read access to our public forums is open to everyone. To post messages, a free registration is required.

If you have an Invelos account, sign in to post.

    Invelos Forums->DVD Profiler: Plugins Page: 1... 20 21 22 23 24 ...52  Previous   Next
New Plugin: BulkEdit - Bulk Editing, XML and CSV Import of Profiles
Author Message
DVD Profiler Desktop and Mobile RegistrantCarlos
Registered: March 18, 2007
Posts: 4
Posted:
PM this userView this user's DVD collectionEdit postDirect link to this postReply with quote
mediadogg

Hi

How are you doing long time.

I am having a problem with BulkEdit 2.10 on DVDP 3.6.1 it works fine on Genre and the Text fields I have used it on, except for the Edition Field.

When I remove the information that I want and save the chnages it goes back to what I had just removed antoher words the changes I made do not stay saved.

Thanks

Carlos D.





Quoting mediadogg:
Quote:
Version 2.10 Available

- Fixed error in Locality edit
- Fixed incorrect Locality dropdown values
- Fixed addition of extraneous blank custom media type
- Corrected divider import from DVDP XML
- Dividers correctly copied during cloning
DVD Profiler Desktop and Mobile Registrantmediadogg
Aim high. Ride the wind.
Registered: March 18, 2007
Reputation: Highest Rating
United States Posts: 6,463
Posted:
PM this userVisit this user's homepageEdit postDirect link to this postReply with quote
@Carlos. I could only confirm one change that doesn't stick: blank Edition - is that what you mean?

I was just about to go to bed when I saw this, so I'm a bit loopy now. I'll be sleeping late, but I'll take a shot at working on it sometime tomorrow, and factor in any further details you provide by then.
Thanks for your support.
Free Plugins available here.
Advanced plugins available here.
Hey, new product!!! BDPFrog.
DVD Profiler Desktop and Mobile Registrantmediadogg
Aim high. Ride the wind.
Registered: March 18, 2007
Reputation: Highest Rating
United States Posts: 6,463
Posted:
PM this userVisit this user's homepageEdit postDirect link to this postReply with quote
BulkEdit V2.11 Available - Runs on DVDP 3.6 ONLY

Release Notes
- It is now possible to save a blank Edition field
Thanks for your support.
Free Plugins available here.
Advanced plugins available here.
Hey, new product!!! BDPFrog.
DVD Profiler Desktop and Mobile RegistrantCarlos
Registered: March 18, 2007
Posts: 4
Posted:
PM this userView this user's DVD collectionEdit postDirect link to this postReply with quote
mediadogg

Thanks again.. That worked out great for me.

One more thing you might of overlooked the option to edit the Cast Field, I do not see it listed as an option.

Thanks

Carlos D.






Quoting mediadogg:
Quote:
BulkEdit V2.11 Available - Runs on DVDP 3.6 ONLY

Release Notes
- It is now possible to save a blank Edition field
DVD Profiler Desktop and Mobile Registrantmediadogg
Aim high. Ride the wind.
Registered: March 18, 2007
Reputation: Highest Rating
United States Posts: 6,463
Posted:
PM this userVisit this user's homepageEdit postDirect link to this postReply with quote
@Carlos, no I did not overlook such an important aspect of the profile. I have said in many places that I explicity avoid Cast Edit, because first of all, it was too hard for me  , and mainly there are already two or three good Cast Editors. I did include a convenient way to call them, if you look in the options panel, you can save the path to your favorite Cast Editor, so you don't have to exit BulkEdit to use them.

By the way, thanks for the feedback. I'm glad the fix worked for you.

Anybody - please feel free to hype your favorite cast editor right here! 
Thanks for your support.
Free Plugins available here.
Advanced plugins available here.
Hey, new product!!! BDPFrog.
 Last edited: by mediadogg
DVD Profiler Unlimited Registrantxyrano
41215.reg 70320.urk
Registered: March 13, 2007
Sweden Posts: 646
Posted:
PM this userView this user's DVD collectionEdit postDirect link to this postReply with quote
Greetings!

After a long break from profiling I sat in on a edit session yesterday cloning a few disc id.
Collection -> Flaged -> Clone Disc Id to Child profiles after which I deselected Purchase Price in Bulk Edits copy dialogue and executed the action thinking it would automatically set the purchase currency to that of the parent but it did not, instead it defaulted to US currency. I also discovered it put in a very high amount in Purchase Price field in the disc id child profiles but I don't recal the exact amount. It actually took me longer to fix this then leaving the Purchase Currency checked before executing the action then it should have taken (I should have deleted the newly created child profiles and cloned again). I actually found and fixed 150 or so profiles with these faulty values :D
But, I would like Bulk Edit to set Purchase Currency to that of Parent and Purchase Price to "0" if Purchase Currency is unchecked in Bulk Edits copy dialogue.

Exreamly long shot:
When I travers the collection list (Owned in list view) either up or down or randomly selecting a profile (and it doesn't seem to be consistant), DVDP can give a error dialogue (titled Bulk Edit). I don't recall exactly what is says now but will check tonight (I'll be back). In case this dialogue is known, I continue. I thought this dialogue could be the result of the wierd value in price field and began correcting all but allas it still pops up. I have done DB repair but the error dialogue still pops up.
Is Bulk Edit sensitive to null values in fields or fields without value (blank) and is this the reason DVDP throws this error dialogue (blaming it on Bulk Edit, is pure guess on my part). This same dialogue also pops up after I use a filter(s) and then edit a couple of profiles which when it happens causes me to abandon the intended edits (giving up).

I do not want to uninstall Bulk Edit because I love it.

Hope all is good with you and yours!
DVD Profiler Desktop and Mobile Registrantmediadogg
Aim high. Ride the wind.
Registered: March 18, 2007
Reputation: Highest Rating
United States Posts: 6,463
Posted:
PM this userVisit this user's homepageEdit postDirect link to this postReply with quote
Ok, thanks for this detailed report. Guess I've got my work cut out for me today.

Yes, there is some sensitivity to null values. All of us plugin dudes battle with this constantly. There were so many changes in 3.6 that I probably missed taking care of some of the new fields.

The last changes I made, I beleive had to do with currency, so there are clearly some issues remaining. All my past work will be useless if I can't make BulkEdit safe and reliable, so I am highly motivated to fix it. If you can share a small exported database of some profiles that reproduce the error, that would be helpful. If you don't already have my email, let me know, and I will PM it to you.

Edit: What my code is doing is leaving the default values alone if a field is not picked to be cloned. I'm working on the change you requested, which is very easy, but I have a question:

In the case where Purchase price is checked, I will copy the value if there is one, but if the Parent price is "empty", I use a "Clear Purchase price" operation on the Child.  Then I set the child  currency to the parent currency. No brainer.

But, if Purchase price is NOT checked, then I clear the Child price and set the Child currency to Parent currency. This is what you want, right?
Thanks for your support.
Free Plugins available here.
Advanced plugins available here.
Hey, new product!!! BDPFrog.
 Last edited: by mediadogg
DVD Profiler Unlimited Registrantxyrano
41215.reg 70320.urk
Registered: March 13, 2007
Sweden Posts: 646
Posted:
PM this userView this user's DVD collectionEdit postDirect link to this postReply with quote
Quoting mediadogg:
Quote:
Ok, thanks for this detailed report. Guess I've got my work cut out for me today.
No rush my friend :D no rush...

Yes, there is some sensitivity to null values. All of us plugin dudes battle with this constantly. There were so many changes in 3.6 that I probably missed taking care of some of the new fields.
So I gather. But, I've had another session tonight updating lots of profiles and that error dialogue has not poped up yet *wierd*.

The last changes I made, I beleive had to do with currency, so there are clearly some issues remaining. All my past work will be useless if I can't make BulkEdit safe and reliable, so I am highly motivated to fix it. If you can share a small exported database of some profiles that reproduce the error, that would be helpful. If you don't already have my email, let me know, and I will PM it to you.
I'll do a capture of the error dialogue when is appears next time and send it to you with clear description of what I did to get it. It doesn't seem to be releated to any specific profile!

Edit: What my code is doing is leaving the default values alone if a field is not picked to be cloned. I'm working on the change you requested, which is very easy, but I have a question:
Much appreciated! :D

In the case where Purchase price is checked, I will copy the value if there is one, but if the Parent price is "empty", I use a "Clear Purchase price" operation on the Child.  Then I set the child  currency to the parent currency. No brainer.
Great!

But, if Purchase price is NOT checked, then I clear the Child price and set the Child currency to Parent currency. This is what you want, right?
Yes, although what does "clear the Child price" mean: "" or 0? I would prefer a zero digit while others might prefer an empty string.


Your efforts are greatly appreciated!
DVD Profiler Desktop and Mobile Registrantmediadogg
Aim high. Ride the wind.
Registered: March 18, 2007
Reputation: Highest Rating
United States Posts: 6,463
Posted:
PM this userVisit this user's homepageEdit postDirect link to this postReply with quote
"Clearing the price" is as provided by Invelos. At least in 3.6, this results in a "0" as you wanted. In the future, that operation should remain compatible with however DVDP treats an empty price field.

Watch your email for something to test. It is very satisfying to get good diagnostic information. Makes the support process so much easier!

Edit: V2.12 has been emailed. Let me know ...
Thanks for your support.
Free Plugins available here.
Advanced plugins available here.
Hey, new product!!! BDPFrog.
 Last edited: by mediadogg
DVD Profiler Unlimited Registrantxyrano
41215.reg 70320.urk
Registered: March 13, 2007
Sweden Posts: 646
Posted:
PM this userView this user's DVD collectionEdit postDirect link to this postReply with quote
Quoting mediadogg:
Quote:
"Clearing the price" is as provided by Invelos. At least in 3.6, this results in a "0" as you wanted. In the future, that operation should remain compatible with however DVDP treats an empty price field.
Ic, all is good, all is good!

Watch your email for something to test. It is very satisfying to get good diagnostic information. Makes the support process so much easier!
That, it does indeed!

Edit: V2.12 has been emailed. Let me know ...

Man, your fast! :D
Installed. Tried on one profile and it works beautifully! THANKS!!! 

Not to be a pain or anything but could you do exactly the same for SRP?
Having the locality dropdown sorted by name instead of, and I suspect, DVD profilers internal index number would be nicer.

I would also like (if possible) to set the default value in the locality dropdown to that Sweden, so that next time I start the copy dialogue it shows Sweden. When I clone discs from parent I never include; Purchase Price, Edition, SRP, Notes, Case Type. Could those be unchecked by default, perhaps via an option dialogue?

*runningawayhiding* 

[Edit]
Other ideas:
When the disc description contain the wording (optional):
- "Bonus" or "Episode", then clear; Collection number (None checkbox, checked), Review(s), and set "Count As" to 0.
- "Bonus", then clear; Events.
Although, this may be tricky for non-English languages. Anyway, just an idea.

Thanks again, for the update! 
 Last edited: by xyrano
DVD Profiler Desktop and Mobile Registrantmediadogg
Aim high. Ride the wind.
Registered: March 18, 2007
Reputation: Highest Rating
United States Posts: 6,463
Posted:
PM this userVisit this user's homepageEdit postDirect link to this postReply with quote
Ok, some nice ideas. Will work on them as time permits.

I don't mind doing stuff for people such as yourself, giving me useful feedback, and using my tools to make your profile contributions more productive. "That's what I'm talkin' 'bout!" 
Thanks for your support.
Free Plugins available here.
Advanced plugins available here.
Hey, new product!!! BDPFrog.
DVD Profiler Desktop and Mobile Registrantmediadogg
Aim high. Ride the wind.
Registered: March 18, 2007
Reputation: Highest Rating
United States Posts: 6,463
Posted:
PM this userVisit this user's homepageEdit postDirect link to this postReply with quote
@xyrano,

I'm confused about your use of locality when cloning from disc ID. In my code, I ignore the dropdown for this case, as I assumed that child profiles always have the locality of the parent.

So, when you mentioned the use of locality, I assume it was for other operations, right?
Thanks for your support.
Free Plugins available here.
Advanced plugins available here.
Hey, new product!!! BDPFrog.
 Last edited: by mediadogg
DVD Profiler Unlimited Registrantxyrano
41215.reg 70320.urk
Registered: March 13, 2007
Sweden Posts: 646
Posted:
PM this userView this user's DVD collectionEdit postDirect link to this postReply with quote
No, I always think it will set my profiles to US locality, so I select Sweden to be sure
DVD Profiler Desktop and Mobile Registrantmediadogg
Aim high. Ride the wind.
Registered: March 18, 2007
Reputation: Highest Rating
United States Posts: 6,463
Posted:
PM this userVisit this user's homepageEdit postDirect link to this postReply with quote
Quoting xyrano:
Quote:
No, I always think it will set my profiles to US locality, so I select Sweden to be sure

Ok, but what I am saying is that the drop down is ignored for the disc ID clone. The reason that it is working for you is that in fact I am not defaulting to US, but rather making the child locality the same as the parent.

I just wanted to be sure if there was no wierd reason that the disc id clone should not copy the parent's locality. In that case, I need to change my code to in fact look at the value of the drop down.
Thanks for your support.
Free Plugins available here.
Advanced plugins available here.
Hey, new product!!! BDPFrog.
 Last edited: by mediadogg
DVD Profiler Unlimited Registrantxyrano
41215.reg 70320.urk
Registered: March 13, 2007
Sweden Posts: 646
Posted:
PM this userView this user's DVD collectionEdit postDirect link to this postReply with quote
The content of the Error dialogue is:
------
BulkEdit

Catastrophic failure (Exception from HRESULT:
0x8000FFF (E_UNEXPECTED))
------

I've sent you an image of the error dialogue.

[edit]
Although, googling this error gives a lot of hits, so it may be a .NET issue.
 Last edited: by xyrano
DVD Profiler Unlimited Registrantxyrano
41215.reg 70320.urk
Registered: March 13, 2007
Sweden Posts: 646
Posted:
PM this userView this user's DVD collectionEdit postDirect link to this postReply with quote
Quoting mediadogg:
Quote:
Quoting xyrano:
Quote:
No, I always think it will set my profiles to US locality, so I select Sweden to be sure

Ok, but what I am saying is that the drop down is ignored for the disc ID clone.
Ic, I didn't know that and UI isn't clear  ! Hmmm, mabee just dim/disable the dropdown if action is Clone children from DiscID? Easy! Done! :D

The reason that it is working for you is that in fact I am not defaulting to US, but rather making the child locality the same as the parent.
I'm not sure it is working... checking... no, it is as you say, ignored/not set. All good then!

I just wanted to be sure if there was no wierd reason that the disc id clone should not copy the parent's locality. In that case, I need to change my code to in fact look at the value of the drop down.
I beleve the dim/disable suggestion above would do nicely (not just for me  )
    Invelos Forums->DVD Profiler: Plugins Page: 1... 20 21 22 23 24 ...52  Previous   Next