Documentation ¶
Index ¶
- Constants
- type Arbeit
- func (a *Arbeit) GetACL() map[string][]string
- func (a *Arbeit) GetAbstract() string
- func (a *Arbeit) GetCatalogs() []string
- func (a *Arbeit) GetCategories() []string
- func (a *Arbeit) GetCollectionTitle() string
- func (a *Arbeit) GetContentMime() string
- func (a *Arbeit) GetContentString() string
- func (a *Arbeit) GetContentType() string
- func (a *Arbeit) GetDate() string
- func (a *Arbeit) GetDateAdded() time.Time
- func (a *Arbeit) GetExtra() *search.Metalist
- func (a *Arbeit) GetLicense() string
- func (a *Arbeit) GetMedia() map[string]search.MediaList
- func (a *Arbeit) GetMeta() *search.Metalist
- func (a *Arbeit) GetNotes() []search.Note
- func (a *Arbeit) GetPersons() []search.Person
- func (a *Arbeit) GetPlace() string
- func (a *Arbeit) GetPoster() *search.Media
- func (a *Arbeit) GetPublisher() string
- func (a *Arbeit) GetQueries() []search.Query
- func (a *Arbeit) GetReferences() []search.Reference
- func (a *Arbeit) GetRights() string
- func (a *Arbeit) GetSeries() string
- func (a *Arbeit) GetSignature() string
- func (a *Arbeit) GetSignatureOriginal() string
- func (a *Arbeit) GetSolrDoc() *solr.Document
- func (a *Arbeit) GetSource() string
- func (a *Arbeit) GetTags() []string
- func (a *Arbeit) GetTitle() string
- func (a *Arbeit) GetUrl() string
- func (a *Arbeit) GetVars() *search.Varlist
- func (a *Arbeit) Name() string
- func (a *Arbeit) Scan(rowX interface{}) error
- type IID
- type Material
- type Module
- func (mod *Module) GetACL() map[string][]string
- func (mod *Module) GetAbstract() string
- func (mod *Module) GetCatalogs() []string
- func (mod *Module) GetCategories() []string
- func (mod *Module) GetCollectionTitle() string
- func (mod *Module) GetContentMime() string
- func (mod *Module) GetContentString() string
- func (mod *Module) GetContentType() string
- func (mod *Module) GetDate() string
- func (mod *Module) GetDateAdded() time.Time
- func (mod *Module) GetExtra() *search.Metalist
- func (mod *Module) GetLicense() string
- func (mod *Module) GetMedia() map[string]search.MediaList
- func (mod *Module) GetMeta() *search.Metalist
- func (mod *Module) GetNotes() []search.Note
- func (mod *Module) GetPersons() []search.Person
- func (mod *Module) GetPlace() string
- func (mod *Module) GetPoster() *search.Media
- func (mod *Module) GetPublisher() string
- func (mod *Module) GetQueries() []search.Query
- func (mod *Module) GetReferences() []search.Reference
- func (mod *Module) GetRights() string
- func (mod *Module) GetSeries() string
- func (mod *Module) GetSignature() string
- func (mod *Module) GetSignatureOriginal() string
- func (mod *Module) GetSolrDoc() *solr.Document
- func (mod *Module) GetSource() string
- func (mod *Module) GetTags() []string
- func (mod *Module) GetTitle() string
- func (mod *Module) GetUrl() string
- func (mod *Module) GetVars() *search.Varlist
- func (mod *Module) IsDeleted() bool
- func (mod *Module) Name() string
- func (mod *Module) Scan(rowX interface{}) error
Constants ¶
View Source
const ARCHIVEPATH = "/hgkstore/minio/iid-archive/archive"
View Source
const FILEBASE = "file://ba14ns21403.fhnw.ch"
View Source
const IMAGEPATH = "/hgkstore/minio/iid-archive/public_html/cache"
View Source
const MEDIASERVER_COLLECTION = "iidarchiv"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Arbeit ¶
type Arbeit struct { ID int64 Modulkennziffer string ModuleID int64 Titel string Kurzbeschreibung, Abstract, Beschreibung string Zusammenarbeit, Recherche, Auszeichnungen string BemerkungenArchiv string ExternesMaterial string Website string Kontakt string Genre []string Techniken []string Klassierung []string Mittel []string Studiensemester []string Status string Pfad string Bild1, Bild2, Bild3 string AdditionalDokumentation []Material Module *Module ModDate time.Time Persons []search.Person // contains filtered or unexported fields }
func (*Arbeit) GetAbstract ¶
func (*Arbeit) GetCatalogs ¶
func (*Arbeit) GetCategories ¶
func (*Arbeit) GetCollectionTitle ¶
func (*Arbeit) GetContentMime ¶
func (*Arbeit) GetContentString ¶
func (*Arbeit) GetContentType ¶
func (*Arbeit) GetDateAdded ¶
func (*Arbeit) GetLicense ¶
func (*Arbeit) GetPersons ¶
func (*Arbeit) GetPublisher ¶
func (*Arbeit) GetQueries ¶
func (*Arbeit) GetReferences ¶
func (*Arbeit) GetSignature ¶
func (*Arbeit) GetSignatureOriginal ¶
func (*Arbeit) GetSolrDoc ¶
type IID ¶
type IID struct { BenutzerStmt *MySQLReprepareStmt.Stmt TechnikenStmt *MySQLReprepareStmt.Stmt KlassierungenStmt *MySQLReprepareStmt.Stmt StudiensemesterStmt *MySQLReprepareStmt.Stmt MittelStmt *MySQLReprepareStmt.Stmt StatiStmt *MySQLReprepareStmt.Stmt // contains filtered or unexported fields }
func NewIID ¶
func NewIID(db *sql.DB, schema string, dataprefix string, ms mediaserver.Mediaserver) (*IID, error)
func (*IID) IterateArbeitenAll ¶
func (*IID) IterateModulesAll ¶
func (*IID) PrepareStmt ¶
type Module ¶
type Module struct { ID int64 Semester string Modultyp string Modulart string Kennziffer string ModuleName string Titel string Abstract string Beschreibung string Bild string Website string Uebergabe time.Time Von time.Time Bis time.Time Deleted bool IID *IID }
func (*Module) GetAbstract ¶
func (*Module) GetCatalogs ¶
func (*Module) GetCategories ¶
func (*Module) GetCollectionTitle ¶
func (*Module) GetContentMime ¶
func (*Module) GetContentString ¶
func (*Module) GetContentType ¶
func (*Module) GetDateAdded ¶
func (*Module) GetLicense ¶
func (*Module) GetPersons ¶
func (*Module) GetPublisher ¶
func (*Module) GetQueries ¶
func (*Module) GetReferences ¶
func (*Module) GetSignature ¶
func (*Module) GetSignatureOriginal ¶
func (*Module) GetSolrDoc ¶
Click to show internal directories.
Click to hide internal directories.