Python Object Classes
Editing Classes
- ObjectClass:authors - Used to edit author information.
- ObjectClass:awards - used to edit award information.
Bibliographic Classes
Bibliography
Methods:
- loadAuthorData(self, author):
- setViewsMode(self):
- setAlphaMode(self):
- setChronMode(self):
- loadAllAuthorTitles(self):
- loadAllPseudoTitles(self):
- loadLongAuthorTitles(self):
- loadShortAuthorTitles(self):
- loadSerialTitles(self):
- loadAuthorAwards(self):
- loadAuthorCollaborators(self):
- loadAuthorVariants(self):
- loadNCSeriesData(self):
- loadASeriesData(self):
- loadESeriesData(self):
- loadNFSeriesData(self):
- loadShortSeriesData(self):
- loadEssaySeriesData(self):
- selfPseudo(self):
- printIsPseudo(self, printLabel):
- printHasPseudo(self, printLabel):
- printAuthorData(self):
- printNCSeries(self):
- printASeries(self):
- printESeries(self):
- printNFSeries(self):
- printShortSeries(self):
- printEssaySeries(self):
- displayWorks(self, type, add_serials = DISPLAY_ADD_SERIALS):
- printStrayPubs(self):
interviewEntry
Methods:
- setPage(self, page):
- setTitle(self, title):
- setID(self, id):
- setDate(self, date):
- setInterviewees(self, authors):
- setInterviewers(self, authors):
- setOldInterview(self, oldinterview):
- xmlTitle(self):
- xmlCloneTitle(self):
- printTitle(self):
ISFDB
Methods:
- SetForm(self, form):
- SetPubID(self, pubid):
- SetDb(self, db):
- GetColumnList(self):
- GetValueList(self):
- GetChanges(self):
- GetStart(self):
- SyncTablesNew(self, newtitle, newauthor, newtag, newyear, newctype):
- BuildColumnValues(self, target):
- HTMLBuildColumnValues(self, target):
- updatetable(self, newvar, oldvar, field, label, table):
- ExtractTermsFromForm(self, default_order):
- ExtractTermsFromCmdline(self):
- BuildSearchNow(self):
- BuildSearchNext(self):
- BuildPubSQL_FromForm(self, form, start):
- BuildAuthSQL_FromForm(self, form, start):
- BuildTitleSQL_FromForm(self, form, start):
- BuildPubSQL_FromCmdline(self):
- BuildAuthSQL_FromCmdline(self):
- BuildTitleSQL_FromCmdline(self):
- updatepub(self, newvar, oldvar, field, label):
- updateauth(self, newvar, oldvar, field, label):
- updatetitle(self, newvar, oldvar, field, label):
- updatenote(self, newnote, oldnote, pubid, label):
publishers
Methods:
- load(self, id):
- obj2xml(self):
- xml2obj(self, xml):
- cgi2obj(self):
pubs
Methods:
- pushTitle(self, titleEntry):
- pushReview(self, reviewEntry):
- pushInterview(self, interviewEntry):
- xmlContent(self):
- xmlCloneContent(self):
- printContent(self):
- authors(self):
- artists(self):
- load(self, id):
- obj2xml(self):
- cgi2obj(self):
reviewEntry
Methods:
- setPage(self, page):
- setTitle(self, title):
- setID(self, id):
- setDate(self, date):
- setBookAuthors(self, authors):
- setReviewers(self, authors):
- setOldReview(self, oldreview):
- xmlTitle(self):
- xmlCloneTitle(self):
- printTitle(self):
series
Methods:
- load(self, id):
- loadXML(self, id):
- loadCommon(self, id, doXML):
- cgi2obj(self):
Series
Methods:
- Print(self, works, nottype, id, collabs, serials, variants, series_type):
- AddSeries(self, id, label, parent):
- Fixup(self):
titleEntry
Methods:
- setPage(self, page):
- setTitle(self, title):
- setID(self, id):
- setDate(self, date):
- setType(self, type):
- setLength(self, length):
- setAuthors(self, authors):
- setOldTitle(self, oldtitle):
- xmlTitle(self):
- xmlCloneTitle(self):
- printTitle(self):
titles
Methods:
- authors(self):
- load(self, id):
- loadXML(self, id):
- loadCommon(self, id, doXML):
- cgi2obj(self):