Last modified: 2014-11-14 04:47:27 UTC
Some items needs to have two values for one property. typical example is p31 instance of castle + instance of cultural monument harvest_template and claimit should - check, if this property exists - if no -- add property with new value - if yes -- check value -- if same --- skip --if another --- add another value (claimit -pagegenerator P31 Q123) Additionally these script should be able to replace one value with another (P123: Q123 -> Q456) (claimit -pagegenerator P31 Q456 -overwrite:Q123)
Ideally, when there is some parameter like -manual. If bot found that value exists, there will be possibilities [r]eplace / [s]kip / [a]dd (overwrite value / do nothing / add new walue) without this parameter bot automatically skips.
See also https://bugzilla.wikimedia.org/show_bug.cgi?id=67284