From: Benny M. <ben...@gm...> - 2008-10-28 13:37:59
|
Note that consistent naming is important. As you use HasGallery as name of the filters, please do the same for Person. So rename the HasPhoto to HasGallery. Use the svn rename or svn move command for that, for help type: svn help rename Benny 2008/10/28 Jérôme <rom...@ya...> > Hi Devs, > > > I added a Rule for filtering Event on trunk (Event with image) > it should return event.get_media_list(), but didn't ! > > event.get_media_list() returns something like event_list() = all events > !!! Looking at gen.lib, it should not ... > > > Return the list of L{MediaRef} instances associated with the > object. > > > > @returns: list of L{MediaRef} instances associated with the > object > > @rtype: list > > """ > > Works fine for person, family, place, source but not for event, why ? > > Using 'grep', I get: > > Editors/_EditMedia.py: new_list = [ photo for photo in > event.get_media_list() \ > > GrampsDbUtils/_GrampsDbWriteXML.py: > self.write_media_list(event.get_media_list(),index+1) > > GrampsDbUtils/_WriteGedcom.py: event.get_media_list() > GrampsDbUtils/_WriteGedcom.py: > self.__photos(event.get_media_list(), 2) > > plugins/NarrativeWeb.py: media_list += > event.get_media_list() > plugins/NarrativeWeb.py: media_list += > event.get_media_list() > > If so, I should get errors on GRAMPS XML, GEDCOM files and NarrativeWeb > report, no ? > > Also, on Filters/Rules/Person/_HasTextMatchingSubstringOf.py: for > media_ref in event.get_media_list(): # match Media object > > > ////// > > For reproduce it : > > 1. svn up on trunk > 2. go on EventView > 3. create a new filter, rule : 'Event with image' > 4. test it and wait ... the result > 5. compare event objects and this event.media_list() = no difference :( > > > Best regards, > Jérôme > > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Gramps-devel mailing list > Gra...@li... > https://lists.sourceforge.net/lists/listinfo/gramps-devel > |