Python Object Classes

From ISFDB
Jump to navigation Jump to search

Editing Classes

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):