ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
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
9interface 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}
An exception for terminatinating execution or to throw for unit testing.
This describes how a icon could be modified during construction of UI.
Definition: Icon.php:10
This describes the specific behavior of an ILIAS standard icon.
Definition: Standard.php:10
withIsOutlined(bool $is_outlined)
Get an icon like this, but marked as outlined.
isOutlined()
Is this an outlined Icon?