ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
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 NOTF = 'notf'; //Note Folder Object
34 const NOTE = 'note'; //Note Object
35 const FRM = 'frm'; //Forum object
36 const EXC = 'exc'; //Exercise object
37 const AUTH = 'auth'; //Authentication settings
38 const FOLD = 'fold'; //Folder object
39 const FILE = 'file'; //File object
40 const TST = 'tst'; //Test object
41 const QPL = 'qpl'; //Question pool object
42 const RECF = 'recf'; //RecoveryFolder object
43 const MEP = 'mep'; //Media pool object
44 const HTLM = 'htlm'; //HTML LM object
45 const SVY = 'svy'; //Survey object
46 const SPL = 'spl'; //Question pool object (Survey)
47 const CALS = 'cals'; //Calendar Settings
48 const TRAC = 'trac'; //UserTracking object
49 const ASSF = 'assf'; //AssessmentFolder object
50 const STYS = 'stys'; //Style Settings
51 const CRSG = 'crsg'; //Course grouping object
52 const WEBR = 'webr'; //Link resource object
53 const SEAS = 'seas'; //Search settings
54 const EXTT = 'extt'; //external tools settings
55 const ADVE = 'adve'; //Advanced editing object
56 const PS = 'ps'; //Privacy security settings
57 const NWSS = 'nwss'; //News settings
58 const FEED = 'feed'; //External Feed
59 const MCST = 'mcst'; //Media Cast
60 const PDTS = 'pdts'; //Personal desktop settings
61 const RCRS = 'rcrs'; //Remote Course Object
62 const MDS = 'mds'; //Meta Data settings
63 const CMPS = 'cmps'; //Component settings / Plugin
64 const FACS = 'facs'; //File Access settings object
65 const SVYF = 'svyf'; //Survey Settings
66 const SESS = 'sess'; //Session object
67 const MCTS = 'mcts'; //Mediacast settings
68 const WIKI = 'wiki'; //Wiki
69 const CRSR = 'crsr'; //Course Reference Object
70 const CATR = 'catr'; //Category Reference Object
71 const TAGS = 'tags'; //Tagging settings
72 const CERT = 'cert'; //Certificate settings
73 const LRSS = 'lrss'; //Learning resources settings
74 const ACCS = 'accs'; //Accessibility settings
75 const MOBS = 'mobs'; //Media Object/Pool settings
76 const FRMA = 'frma'; //Forum administration
77 const BOOK = 'book'; //Booking Manager
78 const SKMG = 'skmg'; //Skill Management
79 const BLGA = 'blga'; //Blog administration
80 const PRFA = 'prfa'; //Portfolio administration
81 const CHTR = 'chtr'; //Chatroom Object
82 const CHTA = 'chta'; //Chatroom Administration Type
83 const OTPL = 'otpl'; //Object Template administration
84 const BLOG = 'blog'; //Blog Object
85 const DCL = 'dcl'; //Data Collection Object
86 const POLL = 'poll'; //Poll Object
87 const HLPS = 'hlps'; //Help Settings
88 const ITGR = 'itgr'; //Item Group
89 const RCAT = 'rcat'; //Remote Category Object
90 const RWIK = 'rwik'; //Remote Wiki Object
91 const RLM = 'rlm'; //Remote Learning Module Object
92 const RGLO = 'rglo'; //Remote Glossary Object
93 const RFIL = 'rfil'; //Remote File Object
94 const RGRP = 'rgrp'; //Remote Group Object
95 const RTST = 'rtst'; //Remote Test Object
96 const ECSS = 'ecss'; //ECS Administration
97 const TOS = 'tos'; //Terms of Service
98 const BIBL = 'bibl'; //Bibliographic Object
99 const SYSC = 'sysc'; //System Check
100 const CLD = 'cld'; //Cloud Folder
101 const REPS = 'reps'; //Repository Settings
102 const CRSS = 'crss'; //Course Settings
103 const GRPS = 'grps'; //Group Settings
104 const WBRS = 'wbrs'; //WebResource Settings
105 const PRTT = 'prtt'; //Portfolio Template Object
106 const ORGU = 'orgu'; //Organisational Unit
107 const WIKS = 'wiks'; //Wiki Settings
108 const EXCS = 'excs'; //Exercise Settings
109 const TAXS = 'taxs'; //Taxonomy Settings
110 const BIBS = 'bibs'; //BibliographicAdmin
111 const AWRA = 'awra'; //Awareness Tool Administration
112 const LOGS = 'logs'; //Logging Administration
113 const PRG = 'prg'; //StudyProgramme
114 const PRGS = 'prgs'; //StudyProgrammeAdmin
115 const CADM = 'cadm'; //Contact
116 const GRPR = 'grpr'; //Group Reference Object
117 const BDGA = 'bdga'; //Badge Settings
118 const WFE = 'wfe'; //WorkflowEngine
119 const IASS = 'iass'; //Individual Assessment
120 const COPA = 'copa'; //Content Page
121
122
126 public function isOutlined();
127
134 public function withIsOutlined(bool $is_outlined);
135}
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
isOutlined()
Is this an outlined Icon?
withIsOutlined(bool $is_outlined)
Get an icon like this, but marked as outlined.