ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
All Data Structures Namespaces Files Functions Variables Modules Pages
Standard.php
Go to the documentation of this file.
1 <?php
2 /* Copyright (c) 2017 Nils Haagen <nils.haagen@concepts-and-training.de> Extended GPL, see docs/LICENSE */
3 
5 
9 interface Standard extends Icon
10 {
11 
12  // std. ILIAS icons:
13  // SELECT distinct title, description from `object_data` where type='typ'
14  const GRP = 'grp'; //Group object
15  const CAT = 'cat'; //Category object
16  const CRS = 'crs'; //Course object
17  const MOB = 'mob'; //Multimedia object
18  const MAIL = 'mail'; //Mailmodule object
19  const SAHS = 'sahs'; //SCORM/AICC Learning Module
20  const ADM = 'adm'; //Administration Panel object
21  const USRF = 'usrf'; //User Folder object
22  const ROLF = 'rolf'; //Role Folder object
23  const OBJF = 'objf'; //Object-Type Folder object
24  const USR = 'usr'; //User object
25  const ROLT = 'rolt'; //Role template object
26  const LNGF = 'lngf'; //Language Folder object
27  const LNG = 'lng'; //Language object
28  const ROLE = 'role'; //Role Object
29  const DBK = 'dbk'; //Digilib Book
30  const GLO = 'glo'; //Glossary
31  const ROOT = 'root'; //Root Folder Object
32  const LM = 'lm'; //Learning module Object
33  const FRM = 'frm'; //Forum object
34  const EXC = 'exc'; //Exercise object
35  const AUTH = 'auth'; //Authentication settings
36  const FOLD = 'fold'; //Folder object
37  const FILE = 'file'; //File object
38  const TST = 'tst'; //Test object
39  const QPL = 'qpl'; //Question pool object
40  const RECF = 'recf'; //RecoveryFolder object
41  const MEP = 'mep'; //Media pool object
42  const HTLM = 'htlm'; //HTML LM object
43  const SVY = 'svy'; //Survey object
44  const SPL = 'spl'; //Question pool object (Survey)
45  const CALS = 'cals'; //Calendar Settings
46  const TRAC = 'trac'; //UserTracking object
47  const ASSF = 'assf'; //AssessmentFolder object
48  const STYS = 'stys'; //Style Settings
49  const CRSG = 'crsg'; //Course grouping object
50  const WEBR = 'webr'; //Link resource object
51  const SEAS = 'seas'; //Search settings
52  const EXTT = 'extt'; //external tools settings
53  const ADVE = 'adve'; //Advanced editing object
54  const PS = 'ps'; //Privacy security settings
55  const NWSS = 'nwss'; //News settings
56  const FEED = 'feed'; //External Feed
57  const MCST = 'mcst'; //Media Cast
58  const RCRS = 'rcrs'; //Remote Course Object
59  const MDS = 'mds'; //Meta Data settings
60  const CMPS = 'cmps'; //Component settings / Plugin
61  const FACS = 'facs'; //File Access settings object
62  const SVYF = 'svyf'; //Survey Settings
63  const SESS = 'sess'; //Session object
64  const MCTS = 'mcts'; //Mediacast settings
65  const WIKI = 'wiki'; //Wiki
66  const CRSR = 'crsr'; //Course Reference Object
67  const CATR = 'catr'; //Category Reference Object
68  const TAGS = 'tags'; //Tagging settings
69  const CERT = 'cert'; //Certificate settings
70  const LRSS = 'lrss'; //Learning resources settings
71  const ACCS = 'accs'; //Accessibility settings
72  const MOBS = 'mobs'; //Media Object/Pool settings
73  const FRMA = 'frma'; //Forum administration
74  const BOOK = 'book'; //Booking Manager
75  const SKMG = 'skmg'; //Skill Management
76  const BLGA = 'blga'; //Blog administration
77  const PRFA = 'prfa'; //Portfolio administration
78  const CHTR = 'chtr'; //Chatroom Object
79  const CHTA = 'chta'; //Chatroom Administration Type
80  const OTPL = 'otpl'; //Object Template administration
81  const BLOG = 'blog'; //Blog Object
82  const DCL = 'dcl'; //Data Collection Object
83  const POLL = 'poll'; //Poll Object
84  const HLPS = 'hlps'; //Help Settings
85  const ITGR = 'itgr'; //Item Group
86  const RCAT = 'rcat'; //Remote Category Object
87  const RWIK = 'rwik'; //Remote Wiki Object
88  const RLM = 'rlm'; //Remote Learning Module Object
89  const RGLO = 'rglo'; //Remote Glossary Object
90  const RFIL = 'rfil'; //Remote File Object
91  const RGRP = 'rgrp'; //Remote Group Object
92  const RTST = 'rtst'; //Remote Test Object
93  const ECSS = 'ecss'; //ECS Administration
94  const TOS = 'tos'; //Terms of Service
95  const BIBL = 'bibl'; //Bibliographic Object
96  const SYSC = 'sysc'; //System Check
97  const CLD = 'cld'; //Cloud Folder
98  const REPS = 'reps'; //Repository Settings
99  const CRSS = 'crss'; //Course Settings
100  const GRPS = 'grps'; //Group Settings
101  const WBRS = 'wbrs'; //WebResource Settings
102  const PRTT = 'prtt'; //Portfolio Template Object
103  const ORGU = 'orgu'; //Organisational Unit
104  const WIKS = 'wiks'; //Wiki Settings
105  const EXCS = 'excs'; //Exercise Settings
106  const TAXS = 'taxs'; //Taxonomy Settings
107  const BIBS = 'bibs'; //BibliographicAdmin
108  const AWRA = 'awra'; //Awareness Tool Administration
109  const LOGS = 'logs'; //Logging Administration
110  const PRG = 'prg'; //StudyProgramme
111  const PRGS = 'prgs'; //StudyProgrammeAdmin
112  const CADM = 'cadm'; //Contact
113  const GRPR = 'grpr'; //Group Reference Object
114  const BDGA = 'bdga'; //Badge Settings
115  const WFE = 'wfe'; //WorkflowEngine
116  const IASS = 'iass'; //Individual Assessment
117  const COPA = 'copa'; //Content Page
118  const BGTK = 'bgtk'; //Background Task
119  const MME = 'mme'; //Main Menu
120  const PDFG = 'pdfg'; //PDF Generation
121  const DSHS = 'dshs'; //Dashboard
122  const PRSS = 'prss'; //Personal Ressources
123  const NOTS = 'nots'; //Notes
124  const LHTS = 'lhts'; //Learning History
125  const COMS = 'coms'; //Comments
126  const LTIS = 'ltis'; //LTI
127  const CMIS = 'cmis'; //xAPI/cmi5
128  const REP = 'rep'; //Repository
129  const TASK = 'task'; //Task
130 
134  public function isOutlined();
135 
142  public function withIsOutlined(bool $is_outlined);
143 }
This describes how a icon could be modified during construction of UI.
Definition: Icon.php:9
withIsOutlined(bool $is_outlined)
Get an icon like this, but marked as outlined.
This describes the specific behavior of an ILIAS standard icon.
Definition: Standard.php:9
isOutlined()
Is this an outlined Icon?