def getCoinsDict(self): """ Select which values to display in the COinS tag for this item """ coinsData = BaseEntry.getCoinsDict(self) coinsData['rft.genre'] = "book" coinsData['rft.btitle'] = self.Title() coinsData['rft_val_fmt'] = "info:ofi/fmt:kev:mtx:book" return coinsData
def getCoinsDict(self): """ Select which values to display in the COinS tag for this item """ coinsData = BaseEntry.getCoinsDict(self) coinsData['rft.genre'] = "document" coinsData['rft.btitle'] = self.Title() coinsData['rft_val_fmt'] = "info:ofi/fmt:kev:mtx:book" return coinsData
def getCoinsDict(self): """ Select which values to display in the COinS tag for this item """ coinsData = BaseEntry.getCoinsDict(self) coinsData['rft.edition'] = self.getEdition() coinsData['rft.aucorp'] = self.getOrganization() coinsData['rft.genre'] = "document" coinsData['rft.btitle'] = self.Title() coinsData['rft_val_fmt'] = "info:ofi/fmt:kev:mtx:book" return coinsData
def getCoinsDict(self): """ Select which values to display in the COinS tag for this item """ coinsData = BaseEntry.getCoinsDict(self) coinsData['rft.pub'] = self.getPublisher() coinsData['rft.place'] = self.getAddress() coinsData['rft.series'] = self.getSeries() coinsData['rft.genre'] = "proceeding" coinsData['rft.aucorp'] = self.getOrganization() coinsData['rft.btitle'] = self.Title() coinsData['rft_val_fmt'] = "info:ofi/fmt:kev:mtx:book" return coinsData
def getCoinsDict(self): """ Select which values to display in the COinS tag for this item """ coinsData = BaseEntry.getCoinsDict(self) coinsData['rft.part'] = self.getNumber() coinsData['rft.volume'] = self.getVolume() coinsData['rft.pages'] = self.getPages() coinsData['rft.genre'] = "article" coinsData['rft.atitle'] = self.Title() coinsData['rft.title'] = self.getJournal() coinsData['rft.jtitle'] = self.getJournal() coinsData['rft_val_fmt'] = "info:ofi/fmt:kev:mtx:journal" return coinsData
def getCoinsDict(self): """ Select which values to display in the COinS tag for this item """ coinsData = BaseEntry.getCoinsDict(self) coinsData["rft.atitle"] = self.Title() coinsData["rft.btitle"] = self.getBooktitle() coinsData["rft.pages"] = self.getPages() coinsData["rft.genre"] = "bookitem" coinsData["rft.pub"] = self.getPublisher() coinsData["rft.place"] = self.getAddress() coinsData["rft.series"] = self.getSeries() coinsData["rft_val_fmt"] = "info:ofi/fmt:kev:mtx:book" # Why do we have fields in the superclass that aren't in the subclasses? schema = self.schema.keys() coinsData["rft.edition"] = ("edition" in schema) and self.getEdition() or "" coinsData["rft.chapter"] = ("chapter" in schema) and self.getChapter() or "" return coinsData
def getCoinsDict(self): """ Select which values to display in the COinS tag for this item """ coinsData = BaseEntry.getCoinsDict(self) coinsData['rft.atitle'] = self.Title() coinsData['rft.btitle'] = self.getBooktitle() coinsData['rft.pages'] = self.getPages() coinsData['rft.genre'] = "bookitem" coinsData['rft.pub'] = self.getPublisher() coinsData['rft.place'] = self.getAddress() coinsData['rft.series'] = self.getSeries() coinsData['rft_val_fmt'] = "info:ofi/fmt:kev:mtx:book" # Why do we have fields in the superclass that aren't in the subclasses? schema = self.schema.keys() coinsData['rft.edition'] = ('edition' in schema) and self.getEdition() or "" coinsData['rft.chapter'] = ('chapter' in schema) and self.getChapter() or "" return coinsData