ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Class ilObjStyleSheet. More...
Public Member Functions | |
__construct ($a_id=0, $a_call_by_reference=false) | |
Constructor public. More... | |
setRefId ($a_ref_id) | |
Set ref id (show error message, since styles do not use ref ids) More... | |
getRefId () | |
Get ref id (show error message, since styles do not use ref ids) More... | |
putInTree ($a_parent_ref) | |
Put in tree (show error message, since styles do not use ref ids) More... | |
createReference () | |
Create a reference (show error message, since styles do not use ref ids) More... | |
setUpToDate ($a_up_to_date=true) | |
Set style up to date (false + update will trigger css generation next time) More... | |
getUpToDate () | |
Get up to date. More... | |
setScope ($a_scope) | |
Set scope. More... | |
getScope () | |
Get scope. More... | |
assignMetaData (&$a_meta_data) | |
assign meta data object More... | |
& | getMetaData () |
get meta data object More... | |
create ($a_from_style=0, $a_import_mode=false) | |
Create a new style. More... | |
deleteCharacteristic ($a_type, $a_tag, $a_class) | |
Delete Characteristic. More... | |
characteristicExists ($a_char, $a_style_type) | |
Check whether characteristic exists. More... | |
addCharacteristic ($a_type, $a_char, $a_hidden=false) | |
Add characteristic. More... | |
copyCharacteristic ( $a_from_style_id, $a_from_type, $a_from_char, $a_to_char) | |
Copy characteristic. More... | |
getCharacteristics ($a_type="", $a_no_hidden=false, $a_include_core=true) | |
Get characteristics. More... | |
setCharacteristics ($a_chars) | |
Set characteristics. More... | |
saveHideStatus ($a_type, $a_char, $a_hide) | |
Save characteristic hide status. More... | |
getHideStatus ($a_type, $a_char) | |
Get characteristic hide status. More... | |
ilClone () | |
clone style sheet (note: styles have no ref ids and return an object id) More... | |
copyImagesToDir ($a_target) | |
Copy images to directory. More... | |
addParameter ($a_tag, $a_par, $a_type, $a_mq_id=0, $a_custom=false) | |
write style parameter to db More... | |
createImagesDirectory () | |
Create images directory <data_dir>/sty/sty_<id>/images. More... | |
getImagesDirectory () | |
Get images directory. More... | |
getThumbnailsDirectory () | |
Get thumbnails directory. More... | |
getImages () | |
Get images of style. More... | |
uploadImage ($a_file) | |
Upload image. More... | |
deleteImage ($a_file) | |
Delete an image. More... | |
deleteParameter ($a_id) | |
delete style parameter More... | |
deleteStylePar ($a_tag, $a_class, $a_par, $a_type, $a_mq_id=0, $a_custom=false) | |
Delete style parameter by tag/class/parameter. More... | |
deleteCustomStylePars ($a_tag, $a_class, $a_type, $a_mq_id=0) | |
Delete style parameter by tag/class/parameter. More... | |
deleteStyleParOfChar ($a_type, $a_class) | |
Delete style parameters of characteristic. More... | |
delete () | |
delete style object More... | |
read () | |
read style properties More... | |
writeCSSFile ($a_target_file="", $a_image_dir="") | |
write css file to webspace directory More... | |
getParametersOfClass ($a_type, $a_class, $a_mq_id=0) | |
Get parameters of class. More... | |
update () | |
updateStyleParameter ($a_id, $a_value) | |
update style parameter per id More... | |
replaceStylePar ($a_tag, $a_class, $a_par, $a_val, $a_type, $a_mq_id=0, $a_custom=false) | |
Set style parameter per tag/class/parameter. More... | |
getStyle () | |
todo: bad style! should return array of objects, not multi-dim-arrays More... | |
setStyle ($a_style) | |
set styles More... | |
handleXmlString ($a_str) | |
Handle xml strin. More... | |
getXML () | |
get xml representation of style object todo: add mq_id More... | |
createExportDirectory () | |
Create export directory. More... | |
cleanExportDirectory () | |
Clear export directory. More... | |
createExportSubDirectory () | |
Create export directory. More... | |
setExportSubDir ($a_dir) | |
Set local directory, that will be included within the zip file. More... | |
getExportSubDir () | |
The local directory, that will be included within the zip file. More... | |
export () | |
Create export file. More... | |
exportXML ($a_dir) | |
export style xml file to directory More... | |
createImportDirectory () | |
Create import directory. More... | |
import ($a_file) | |
Import. More... | |
createFromXMLFile ($a_file, $a_skip_parent_create=false) | |
create style from xml file todo: add mq_id and custom More... | |
getStyleParameterGroups () | |
Get grouped parameter. More... | |
determineTemplateStyleClassType ($t, $k) | |
do_3_10_Migration () | |
Migrates 3.10 style to 3.11 style. More... | |
do_3_10_CharMigration ($a_id="") | |
This is more or less a copy of Services/Migration/DBUpdate_1385/classes ilStyleMigration->addMissingStyleCharacteristics() More... | |
do_3_9_Migration ($a_id) | |
Migrate old 3.9 styles. More... | |
getColors () | |
Get colors of style. More... | |
addColor ($a_name, $a_code) | |
Add color. More... | |
updateColor ($a_name, $a_new_name, $a_code) | |
Update color. More... | |
removeColor ($a_name) | |
Remove a color. More... | |
colorExists ($a_color_name) | |
Check whether color exists. More... | |
getColorCodeForName ($a_name) | |
Remove a color. More... | |
getMediaQueries () | |
Get colors of style. More... | |
addMediaQuery ($a_mquery, $order_nr=0) | |
Add media query. More... | |
getMaxMQueryOrderNr () | |
Get maximum media query order nr. More... | |
updateMediaQuery ($a_id, $a_mquery) | |
Update media query. More... | |
getMediaQueryForId ($a_id) | |
Get media query for id. More... | |
deleteMediaQuery ($a_id) | |
Delete media query. More... | |
saveMediaQueryOrder ($a_order_nr=null) | |
Save media query order. More... | |
getTemplates ($a_type) | |
Get table templates of style. More... | |
getTemplateClasses ($a_tid) | |
Get template classes. More... | |
addTemplate ($a_type, $a_name, $a_classes) | |
Add table template. More... | |
updateTemplate ($a_t_id, $a_name, $a_classes) | |
Update table template. More... | |
addTemplateClass ($a_t_id, $a_type, $a_class) | |
Update table template. More... | |
templateExists ($a_template_name) | |
Check whether template exists. More... | |
getTemplate ($a_t_id) | |
Get template. More... | |
lookupTemplateName ($a_t_id) | |
Lookup table template name for template ID. More... | |
getTemplateXML () | |
Get table template xml. More... | |
writeTemplatePreview ($a_t_id, $a_preview_html) | |
Write table template preview. More... | |
lookupTemplatePreview ($a_t_id) | |
Lookup table template preview. More... | |
removeTemplate ($a_t_id) | |
Remove table template. More... | |
writeStyleSetting ($a_name, $a_value) | |
Write Style Setting. More... | |
lookupStyleSetting ($a_name) | |
Lookup style setting. More... | |
Public Member Functions inherited from ilObject | |
__construct ($a_id=0, $a_reference=true) | |
Constructor public. More... | |
withReferences () | |
determines wehter objects are referenced or not (got ref ids or not) More... | |
read () | |
read object data from db into object More... | |
getId () | |
get object id public More... | |
setId ($a_id) | |
set object id public More... | |
setRefId ($a_id) | |
set reference id public More... | |
getRefId () | |
get reference id public More... | |
getType () | |
get object type public More... | |
setType ($a_type) | |
set object type public More... | |
getPresentationTitle () | |
get presentation title Normally same as title Overwritten for sessions More... | |
getTitle () | |
get object title public More... | |
getUntranslatedTitle () | |
get untranslated object title public More... | |
setTitle ($a_title) | |
set object title More... | |
getDescription () | |
get object description More... | |
setDescription ($a_desc) | |
set object description More... | |
getLongDescription () | |
get object long description (stored in object_description) More... | |
getImportId () | |
get import id More... | |
setImportId ($a_import_id) | |
set import id More... | |
getOwner () | |
get object owner More... | |
getOwnerName () | |
setOwner ($a_owner) | |
set object owner More... | |
getCreateDate () | |
get create date public More... | |
getLastUpdateDate () | |
get last update date public More... | |
getDiskUsage () | |
Gets the disk usage of the object in bytes. More... | |
create () | |
create More... | |
update () | |
update object in db More... | |
MDUpdateListener ($a_element) | |
Meta data update listener. More... | |
createMetaData () | |
create meta data entry More... | |
updateMetaData () | |
update meta data entry More... | |
deleteMetaData () | |
delete meta data entry More... | |
updateOwner () | |
update owner of object in db More... | |
putInTree ($a_parent_ref) | |
maybe this method should be in tree object!? More... | |
setPermissions ($a_parent_ref) | |
set permissions of object More... | |
setParentRolePermissions ($a_parent_ref) | |
Initialize the permissions of parent roles (local roles of categories, global roles...) This method is overwritten in e.g courses, groups for building permission intersections with non_member templates. More... | |
createReference () | |
creates reference for object More... | |
countReferences () | |
count references of object More... | |
initDefaultRoles () | |
init default roles settings Purpose of this function is to create a local role folder and local roles, that are needed depending on the object type If you want to setup default local roles you MUST overwrite this method in derived object classes (see ilObjForum for an example) public More... | |
applyDidacticTemplate ($a_tpl_id) | |
Apply template. More... | |
setRegisterMode ($a_bool) | |
isUserRegistered ($a_user_id=0) | |
requireRegistration () | |
getXMLZip () | |
getHTMLDirectory () | |
appendCopyInfo ($a_target_id, $a_copy_id) | |
Prepend Copy info if object with same name exists in that container. More... | |
cloneDependencies ($a_target_id, $a_copy_id) | |
Clone object dependencies. More... | |
cloneMetaData ($target_obj) | |
Copy meta data. More... | |
getPossibleSubObjects ($a_filter=true) | |
get all possible subobjects of this type the object can decide which types of subobjects are possible jut in time overwrite if the decision distinguish from standard model More... | |
Static Public Member Functions | |
static | _writeUpToDate ($a_id, $a_up_to_date) |
Write up to date. More... | |
static | _lookupUpToDate ($a_id) |
Looup up to date. More... | |
static | _writeStandard ($a_id, $a_std) |
Write standard flag. More... | |
static | _writeScope ($a_id, $a_scope) |
Write scope. More... | |
static | _lookupStandard ($a_id) |
Lookup standard flag. More... | |
static | _writeActive ($a_id, $a_active) |
Write active flag. More... | |
static | _lookupActive ($a_id) |
Lookup active flag. More... | |
static | _getStandardStyles ( $a_exclude_default_style=false, $a_include_deactivated=false, $a_scope=0) |
Get standard styles. More... | |
static | _getClonableContentStyles () |
Get all clonable styles (active standard styles and individual learning module styles with write permission). More... | |
static | _getBasicStyleDom () |
Get basic style dom. More... | |
static | _createImagesDirectory ($a_style_id) |
Create images directory <data_dir>/sty/sty_<id>/images. More... | |
static | _getImagesDirectory ($a_style_id) |
Get images directory. More... | |
static | getEffectiveContentStyleId ($a_style_id, $a_type="") |
Get effective Style Id. More... | |
static | getContentStylePath ($a_style_id, $add_random=true) |
get content style path More... | |
static | getContentPrintStyle () |
get content print style More... | |
static | getSyntaxStylePath () |
get syntax style path More... | |
static | getPlaceHolderStylePath () |
get placeholder style path (for Page Layouts) More... | |
static | _replaceStylePar ($style_id, $a_tag, $a_class, $a_par, $a_val, $a_type, $a_mq_id=0, $a_custom=false) |
static | _getStyleParameterInputType ($par) |
static | _getStyleParameterSubPar ($par) |
static | _getStyleParameters ($a_tag="") |
static | _getFilteredGroups () |
static | _getStyleParameterNumericUnits ($a_no_percentage=false) |
static | _getStyleParameterValues ($par) |
static | _getStyleSuperTypes () |
static | _isExpandable ($a_type) |
static | _isHideable ($a_type) |
static | _getStyleSuperTypeForType ($a_type) |
static | _getCoreStyles () |
Get core styles. More... | |
static | isCoreStyle ($a_type, $a_class) |
Is core style. More... | |
static | _getTemplateClassTypes ($a_template_type="") |
Get template class types. More... | |
static | _getPseudoClasses ($tag) |
static | _determineTag ($a_type) |
static | getAvailableParameters () |
Get available parameters. More... | |
static | _addMissingStyleClassesToStyle ($a_id) |
Add missing style classes to all styles. More... | |
static | _addMissingStyleClassesToAllStyles ($a_styles="") |
Add missing style classes to all styles todo: add mq_id and custom handling. More... | |
static | _getColorFlavor ($a_rgb, $a_i) |
Get color flavor. More... | |
static | _explodeRGB ($a_rgb, $as_dec=false) |
Explode an RGB string into an array. More... | |
static | _RGBToHLS ($a_rgb) |
RGB to HLS (both arrays, 0..255) More... | |
static | _HLSToRGB ($a_hls) |
HLS to RGB (both arrays, 0..255) More... | |
static | _lookupTemplateName ($a_t_id) |
Lookup table template name for template ID. More... | |
static | _lookupTemplateIdByName ($a_style_id, $a_name) |
Lookup table template preview. More... | |
static | writeStyleUsage ($a_obj_id, $a_style_id) |
Write style usage. More... | |
static | lookupObjectStyle ($a_obj_id) |
Lookup object style. More... | |
static | lookupObjectForStyle ($a_style_id) |
Lookup object style. More... | |
Static Public Member Functions inherited from ilObject | |
static | _lookupObjIdByImportId ($a_import_id) |
static | _lookupImportId ($a_obj_id) |
static | _lookupOwnerName ($a_owner_id) |
lookup owner name for owner id More... | |
static | _getIdForImportId ($a_import_id) |
get current object id for import id (static) More... | |
static | _getAllReferences ($a_id) |
get all reference ids of object More... | |
static | _lookupTitle ($a_id) |
lookup object title More... | |
static | _lookupOwner ($a_id) |
lookup object owner More... | |
static | _getIdsForTitle ($title, $type='', $partialmatch=false) |
static | _lookupDescription ($a_id) |
lookup object description More... | |
static | _lookupLastUpdate ($a_id, $a_as_string=false) |
lookup last update More... | |
static | _getLastUpdateOfObjects ($a_objs) |
Get last update for a set of media objects. More... | |
static | _lookupObjId ($a_id) |
static | _setDeletedDate ($a_ref_id) |
only called in ilTree::saveSubTree More... | |
static | setDeletedDates ($a_ref_ids) |
Set deleted date type $ilDB. More... | |
static | _resetDeletedDate ($a_ref_id) |
only called in ilObjectGUI::insertSavedNodes More... | |
static | _lookupDeletedDate ($a_ref_id) |
only called in ilObjectGUI::insertSavedNodes More... | |
static | _writeTitle ($a_obj_id, $a_title) |
write title to db (static) More... | |
static | _writeDescription ($a_obj_id, $a_desc) |
write description to db (static) More... | |
static | _writeImportId ($a_obj_id, $a_import_id) |
write import id to db (static) More... | |
static | _lookupType ($a_id, $a_reference=false) |
lookup object type More... | |
static | _isInTrash ($a_ref_id) |
checks wether object is in trash More... | |
static | _hasUntrashedReference ($a_obj_id) |
checks wether an object has at least one reference that is not in trash More... | |
static | _lookupObjectId ($a_ref_id) |
lookup object id More... | |
static | _getObjectsDataForType ($a_type, $a_omit_trash=false) |
get all objects of a certain type More... | |
static | _exists ($a_id, $a_reference=false, $a_type=null) |
checks if an object exists in object_data More... | |
static | _getObjectsByType ($a_obj_type="", $a_owner="") |
Get objects by type. More... | |
static | _prepareCloneSelection ($a_ref_ids, $new_type, $show_path=true) |
Prepare copy wizard object selection. More... | |
static | _getIcon ( $a_obj_id="", $a_size="big", $a_type="", $a_offline=false) |
Get icon for repository item. More... | |
static | collectDeletionDependencies (&$deps, $a_ref_id, $a_obj_id, $a_type, $a_depth=0) |
Collect deletion dependencies. More... | |
static | getDeletionDependencies ($a_obj_id) |
Get deletion dependencies. More... | |
static | getLongDescriptions (array $a_obj_ids) |
Get long description data. More... | |
static | getAllOwnedRepositoryObjects ($a_user_id) |
Get all ids of objects user owns. More... | |
static | fixMissingTitles ($a_type, array &$a_obj_title_map) |
Try to fix missing object titles. More... | |
static | _lookupCreationDate ($a_id) |
Lookup creation date. More... | |
static | hasAutoRating ($a_type, $a_ref_id) |
Check if auto rating is active for parent group/course. More... | |
Data Fields | |
$style | |
Data Fields inherited from ilObject | |
const | TITLE_LENGTH = 255 |
max length of object title More... | |
const | DESC_LENGTH = 128 |
$lng | |
$id | |
$ref_id | |
$type | |
$title | |
$untranslatedTitle | |
$desc | |
$long_desc | |
$owner | |
$create_date | |
$last_update | |
$import_id | |
$register = false | |
$referenced | |
$objectList | |
$max_title | |
$max_desc | |
$add_dots | |
Static Public Attributes | |
static | $num_unit = array("px", "em", "ex", "%", "pt", "pc", "in", "mm", "cm") |
static | $num_unit_no_perc = array("px", "em", "ex", "pt", "pc", "in", "mm", "cm") |
static | $parameter |
static | $filtered_groups |
static | $style_super_types |
static | $expandable_types |
static | $hideable_types |
static | $assigned_tags |
static | $pseudo_classes |
static | $core_styles |
static | $templates |
Static Protected Attributes | |
static | $basic_style_file = "./libs/ilias/Style/basic_style/style.xml" |
static | $basic_style_image_dir = "./libs/ilias/Style/basic_style/images" |
static | $basic_style_dom |
Additional Inherited Members | |
Protected Attributes inherited from ilObject | |
$objDefinition | |
$db | |
$log | |
$error | |
$tree | |
$app_event_handler | |
$rbacadmin | |
$rbacreview | |
Class ilObjStyleSheet.
Definition at line 15 of file class.ilObjStyleSheet.php.
ilObjStyleSheet::__construct | ( | $a_id = 0 , |
|
$a_call_by_reference = false |
|||
) |
Constructor public.
integer | reference_id or object_id |
boolean | treat the id as reference_id (true) or object_id (false) |
Definition at line 554 of file class.ilObjStyleSheet.php.
|
static |
Add missing style classes to all styles todo: add mq_id and custom handling.
Definition at line 2507 of file class.ilObjStyleSheet.php.
References $core_styles, $DIC, $file, ilObject\$id, $ilDB, $style, $styles, _createImagesDirectory(), _getBasicStyleDom(), _getCoreStyles(), _getImagesDirectory(), ilObject\_getObjectsDataForType(), and array.
Referenced by _addMissingStyleClassesToStyle().
|
static |
Add missing style classes to all styles.
Definition at line 2497 of file class.ilObjStyleSheet.php.
References $styles, _addMissingStyleClassesToAllStyles(), and array.
Referenced by import().
|
static |
Create images directory <data_dir>/sty/sty_<id>/images.
Definition at line 1254 of file class.ilObjStyleSheet.php.
References $DIC, $ilErr, ilUtil\getWebspaceDir(), and ilUtil\makeDir().
Referenced by _addMissingStyleClassesToAllStyles(), create(), and createImagesDirectory().
|
static |
Definition at line 2475 of file class.ilObjStyleSheet.php.
References $a_type.
Referenced by _getCoreStyles(), copyCharacteristic(), ilObjStyleSheetGUI\deleteTemplateObject(), ilStyleTableGUI\fillRow(), getXML(), and ilObjStyleSheetGUI\saveCharacteristicObject().
|
static |
Explode an RGB string into an array.
Definition at line 3011 of file class.ilObjStyleSheet.php.
References $r.
Referenced by _getColorFlavor().
|
static |
Get basic style dom.
Definition at line 848 of file class.ilObjStyleSheet.php.
Referenced by _addMissingStyleClassesToAllStyles().
|
static |
Get all clonable styles (active standard styles and individual learning module styles with write permission).
Definition at line 794 of file class.ilObjStyleSheet.php.
References $DIC, ilObject\$id, $ilDB, ilObject\$ref_id, ilObject\_getAllReferences(), ilObjContentObject\_lookupContObjIdByStyleId(), ilObject\_lookupTitle(), and array.
Referenced by ilObjStyleSheetGUI\createObject().
|
static |
Get color flavor.
Definition at line 2987 of file class.ilObjStyleSheet.php.
References _explodeRGB(), _HLSToRGB(), and _RGBToHLS().
Referenced by ilStyleColorTableGUI\fillRow(), and getColorCodeForName().
|
static |
Get core styles.
Definition at line 2423 of file class.ilObjStyleSheet.php.
References _determineTag(), and array.
Referenced by ilStyleTableGUI\__construct(), _addMissingStyleClassesToAllStyles(), deleteCharacteristic(), ilObjStyleSheetGUI\deleteCharacteristicConfirmationObject(), and ilObjStyleSheetGUI\deleteCoreCharMessage().
|
static |
Definition at line 2370 of file class.ilObjStyleSheet.php.
Referenced by ilObjStyleSheetGUI\getValues(), and ilObjStyleSheetGUI\initTagStyleForm().
|
static |
Get images directory.
Definition at line 1302 of file class.ilObjStyleSheet.php.
References ilUtil\getWebspaceDir().
Referenced by _addMissingStyleClassesToAllStyles(), getImagesDirectory(), ilStyleDataSet\getXmlRecord(), and ilStyleDataSet\importRecord().
|
static |
Definition at line 2465 of file class.ilObjStyleSheet.php.
References $tag.
|
static |
Get standard styles.
Definition at line 748 of file class.ilObjStyleSheet.php.
References $DIC, $ilDB, $ilSetting, $path, $res, $styles, ilObject\$tree, ilObject\_lookupTitle(), and array.
Referenced by ilPageLayoutGUI\initForm(), ilObjSCORM2004LearningModuleGUI\initPropertiesEditableForm(), ilObjContentObjectGUI\initStylePropertiesForm(), ilObjPortfolioBaseGUI\initStylePropertiesForm(), ilObjSCORM2004LearningModuleGUI\initStylePropertiesForm(), ilObjGlossaryGUI\initStylePropertiesForm(), ilObjWikiGUI\initStylePropertiesForm(), ilContainerGUI\initStylePropertiesForm(), ilObjBlogGUI\initStylePropertiesForm(), and ilObjSCORM2004LearningModuleGUI\properties().
|
static |
Definition at line 2342 of file class.ilObjStyleSheet.php.
Referenced by ilObjStyleSheetGUI\initTagStyleForm().
|
static |
Definition at line 2375 of file class.ilObjStyleSheet.php.
Referenced by ilFontSizeInputGUI\insert(), ilNumericStyleValueInputGUI\insert(), ilBackgroundPositionInputGUI\insert(), ilTRBLBorderWidthInputGUI\insert(), and ilTRBLNumericStyleValueInputGUI\insert().
|
static |
Definition at line 2354 of file class.ilObjStyleSheet.php.
References array.
Referenced by ilObjStyleSheetGUI\getValues(), and ilObjStyleSheetGUI\saveTagStyle().
|
static |
Definition at line 2348 of file class.ilObjStyleSheet.php.
|
static |
Definition at line 2383 of file class.ilObjStyleSheet.php.
Referenced by ilFontSizeInputGUI\insert(), ilTRBLBorderStyleInputGUI\insert(), ilBackgroundPositionInputGUI\insert(), and ilTRBLBorderWidthInputGUI\insert().
|
static |
Definition at line 2408 of file class.ilObjStyleSheet.php.
References $a_type, $s, and $t.
Referenced by ilObjStyleSheetGUI\__construct().
|
static |
Definition at line 2393 of file class.ilObjStyleSheet.php.
Referenced by ilStyleTableGUI\__construct(), ilObjStyleSheetGUI\editObject(), ilStyleTableGUI\fillRow(), ilObjStyleSheetGUI\initCharacteristicForm(), and ilObjStyleSheetGUI\setSubTabs().
|
static |
Get template class types.
Definition at line 2455 of file class.ilObjStyleSheet.php.
Referenced by create(), ilObjStyleSheetGUI\getTemplateFormValues(), getTemplateXML(), getXML(), ilObjStyleSheetGUI\initTemplateForm(), ilObjStyleSheetGUI\saveTemplateObject(), ilObjStyleSheetGUI\setTemplatesSubTabs(), and ilObjStyleSheetGUI\updateTemplateObject().
|
static |
HLS to RGB (both arrays, 0..255)
Definition at line 3071 of file class.ilObjStyleSheet.php.
Referenced by _getColorFlavor().
|
static |
Definition at line 2398 of file class.ilObjStyleSheet.php.
References $a_type.
Referenced by ilStyleTableGUI\__construct(), ilObjStyleSheetGUI\editObject(), and ilObjStyleSheetGUI\initCharacteristicForm().
|
static |
Definition at line 2403 of file class.ilObjStyleSheet.php.
References $a_type.
Referenced by ilStyleTableGUI\__construct(), and ilStyleTableGUI\fillRow().
|
static |
Lookup active flag.
Definition at line 731 of file class.ilObjStyleSheet.php.
References $DIC, $ilDB, and $res.
Referenced by ilContentStyleSettingsGUI\edit().
|
static |
Lookup standard flag.
Definition at line 699 of file class.ilObjStyleSheet.php.
References $DIC, $ilDB, and $res.
Referenced by ilObjCategoryGUI\afterSave(), ilObjPortfolioBase\cloneBasics(), ilObjWiki\cloneObject(), ilObjGlossary\cloneObject(), ilObjContentObject\cloneObject(), ilObjSCORM2004LearningModule\copyAuthoredContent(), ilObjBlog\doCloneObject(), ilObjSCORM2004LearningModuleGUI\initPropertiesEditableForm(), ilObjContentObjectGUI\initStylePropertiesForm(), ilObjPortfolioBaseGUI\initStylePropertiesForm(), ilObjSCORM2004LearningModuleGUI\initStylePropertiesForm(), ilObjGlossaryGUI\initStylePropertiesForm(), ilObjWikiGUI\initStylePropertiesForm(), ilContainerGUI\initStylePropertiesForm(), ilObjBlogGUI\initStylePropertiesForm(), ilObjSCORM2004LearningModuleGUI\properties(), ilContainer\removeCustomIcon(), ilObjSCORM2004LearningModuleGUI\saveProperties(), ilObjContentObjectGUI\saveStyleSettings(), ilObjPortfolioBaseGUI\saveStyleSettings(), ilObjSCORM2004LearningModuleGUI\saveStyleSettings(), ilObjGlossaryGUI\saveStyleSettings(), ilObjBlogGUI\saveStyleSettings(), ilObjWikiGUI\saveStyleSettingsObject(), and ilContainerGUI\saveStyleSettingsObject().
|
static |
Lookup table template preview.
Definition at line 3551 of file class.ilObjStyleSheet.php.
Referenced by ilPCTabsGUI\getFormValues(), and ilPCTableGUI\getPropertiesFormValues().
|
static |
Lookup table template name for template ID.
Definition at line 3450 of file class.ilObjStyleSheet.php.
Referenced by ilObjStyleSheetGUI\updateTemplateObject().
|
static |
Looup up to date.
Definition at line 652 of file class.ilObjStyleSheet.php.
References $DIC, $ilDB, and $res.
Referenced by getContentStylePath().
|
static |
Definition at line 1891 of file class.ilObjStyleSheet.php.
References $a_type, $DIC, ilObject\$id, and $ilDB.
Referenced by replaceStylePar().
|
static |
RGB to HLS (both arrays, 0..255)
Definition at line 3029 of file class.ilObjStyleSheet.php.
References $h, $l, $r, and $s.
Referenced by _getColorFlavor().
|
static |
Write active flag.
Definition at line 716 of file class.ilObjStyleSheet.php.
Referenced by ilContentStyleSettingsGUI\saveActiveStyles().
|
static |
Write scope.
Definition at line 684 of file class.ilObjStyleSheet.php.
Referenced by ilContentStyleSettingsGUI\saveScope().
|
static |
Write standard flag.
Definition at line 669 of file class.ilObjStyleSheet.php.
Referenced by ilObjStyleSheetGUI\copyStyleObject(), ilObjStyleSheetGUI\importStyleObject(), and ilObjStyleSheetGUI\saveObject().
|
static |
Write up to date.
Definition at line 637 of file class.ilObjStyleSheet.php.
Referenced by addCharacteristic(), deleteCharacteristic(), ilObjStyleSheetGUI\pasteCharacteristicsObject(), updateColor(), and writeCSSFile().
ilObjStyleSheet::addCharacteristic | ( | $a_type, | |
$a_char, | |||
$a_hidden = false |
|||
) |
Add characteristic.
Definition at line 1037 of file class.ilObjStyleSheet.php.
References $a_type, ilObject\$db, $ilDB, _writeUpToDate(), array, ilObject\getId(), and setUpToDate().
Referenced by copyCharacteristic().
ilObjStyleSheet::addColor | ( | $a_name, | |
$a_code | |||
) |
Add color.
Definition at line 2868 of file class.ilObjStyleSheet.php.
References ilObject\$db, and $ilDB.
Referenced by copyCharacteristic(), and create().
ilObjStyleSheet::addMediaQuery | ( | $a_mquery, | |
$order_nr = 0 |
|||
) |
Add media query.
string | $a_mquery | media query |
Definition at line 3164 of file class.ilObjStyleSheet.php.
References ilObject\$db, ilObject\$id, $ilDB, ilObject\getId(), and getMaxMQueryOrderNr().
Referenced by create().
ilObjStyleSheet::addParameter | ( | $a_tag, | |
$a_par, | |||
$a_type, | |||
$a_mq_id = 0 , |
|||
$a_custom = false |
|||
) |
write style parameter to db
todo check usages add mq_id
string | $a_tag | tag name (tag.class, e.g. "div.Mnemonic") |
string | $a_par | tag parameter (e.g. "margin-left") |
string | $a_type | style type (e.g. "section") |
Definition at line 1216 of file class.ilObjStyleSheet.php.
References $a_type, ilObject\$db, ilObject\$id, $ilDB, $tag, getAvailableParameters(), ilObject\getId(), read(), and writeCSSFile().
ilObjStyleSheet::addTemplate | ( | $a_type, | |
$a_name, | |||
$a_classes | |||
) |
Add table template.
Definition at line 3327 of file class.ilObjStyleSheet.php.
References $a_type, ilObject\$db, $ilDB, $t, ilObjStyleSheetGUI\_getTemplatePreview(), ilObject\getId(), and writeTemplatePreview().
Referenced by create().
ilObjStyleSheet::addTemplateClass | ( | $a_t_id, | |
$a_type, | |||
$a_class | |||
) |
Update table template.
Definition at line 3389 of file class.ilObjStyleSheet.php.
References $a_type, ilObject\$db, and $ilDB.
ilObjStyleSheet::assignMetaData | ( | & | $a_meta_data | ) |
assign meta data object
Definition at line 840 of file class.ilObjStyleSheet.php.
ilObjStyleSheet::characteristicExists | ( | $a_char, | |
$a_style_type | |||
) |
Check whether characteristic exists.
Definition at line 1019 of file class.ilObjStyleSheet.php.
References ilObject\$db, $ilDB, array, and ilObject\getId().
Referenced by copyCharacteristic().
ilObjStyleSheet::cleanExportDirectory | ( | ) |
Clear export directory.
Definition at line 2055 of file class.ilObjStyleSheet.php.
References ilUtil\delDir(), ilUtil\getDataDir(), and ilObject\getId().
Referenced by export().
ilObjStyleSheet::colorExists | ( | $a_color_name | ) |
Check whether color exists.
Definition at line 2942 of file class.ilObjStyleSheet.php.
References ilObject\$db, and $ilDB.
Referenced by copyCharacteristic().
ilObjStyleSheet::copyCharacteristic | ( | $a_from_style_id, | |
$a_from_type, | |||
$a_from_char, | |||
$a_to_char | |||
) |
Copy characteristic.
Definition at line 1059 of file class.ilObjStyleSheet.php.
References ilObject\$db, $ilDB, _determineTag(), addCharacteristic(), addColor(), array, characteristicExists(), colorExists(), deleteStyleParOfChar(), and replaceStylePar().
ilObjStyleSheet::copyImagesToDir | ( | $a_target | ) |
Copy images to directory.
Definition at line 1202 of file class.ilObjStyleSheet.php.
References getImagesDirectory(), and ilUtil\rCopy().
ilObjStyleSheet::create | ( | $a_from_style = 0 , |
|
$a_import_mode = false |
|||
) |
Create a new style.
Definition at line 869 of file class.ilObjStyleSheet.php.
References ilObject\$db, $def, ilObject\$id, $ilDB, $t, $templates, _createImagesDirectory(), _getTemplateClassTypes(), addColor(), addMediaQuery(), addTemplate(), array, createFromXMLFile(), createImagesDirectory(), ilObject\getId(), getImagesDirectory(), getScope(), ilUtil\rCopy(), read(), and writeCSSFile().
ilObjStyleSheet::createExportDirectory | ( | ) |
Create export directory.
Definition at line 2025 of file class.ilObjStyleSheet.php.
References ilUtil\getDataDir(), ilObject\getId(), and ilUtil\makeDir().
Referenced by createExportSubDirectory(), and export().
ilObjStyleSheet::createExportSubDirectory | ( | ) |
Create export directory.
Definition at line 2071 of file class.ilObjStyleSheet.php.
References createExportDirectory(), getExportSubDir(), and ilUtil\makeDir().
Referenced by export().
ilObjStyleSheet::createFromXMLFile | ( | $a_file, | |
$a_skip_parent_create = false |
|||
) |
create style from xml file todo: add mq_id and custom
Definition at line 2246 of file class.ilObjStyleSheet.php.
References ilObject\$db, ilObject\$id, $ilDB, $s, $style, $tag, array, do_3_10_Migration(), ilObject\getId(), read(), and update().
Referenced by create(), and import().
ilObjStyleSheet::createImagesDirectory | ( | ) |
Create images directory <data_dir>/sty/sty_<id>/images.
Definition at line 1245 of file class.ilObjStyleSheet.php.
References _createImagesDirectory(), and ilObject\getId().
Referenced by create(), import(), and uploadImage().
ilObjStyleSheet::createImportDirectory | ( | ) |
Create import directory.
Definition at line 2161 of file class.ilObjStyleSheet.php.
References ilUtil\getDataDir(), ilObject\getId(), and ilUtil\makeDir().
Referenced by import().
ilObjStyleSheet::createReference | ( | ) |
Create a reference (show error message, since styles do not use ref ids)
Definition at line 597 of file class.ilObjStyleSheet.php.
ilObjStyleSheet::delete | ( | ) |
delete style object
Definition at line 1458 of file class.ilObjStyleSheet.php.
References ilObject\$db, $ilDB, ilObjContentObject\_deleteStyleAssignments(), ilObject\getId(), and ilUtil\getWebspaceDir().
ilObjStyleSheet::deleteCharacteristic | ( | $a_type, | |
$a_tag, | |||
$a_class | |||
) |
Delete Characteristic.
Definition at line 990 of file class.ilObjStyleSheet.php.
References $a_type, $core_styles, ilObject\$db, $ilDB, _getCoreStyles(), _writeUpToDate(), array, ilObject\getId(), and setUpToDate().
ilObjStyleSheet::deleteCustomStylePars | ( | $a_tag, | |
$a_class, | |||
$a_type, | |||
$a_mq_id = 0 |
|||
) |
Delete style parameter by tag/class/parameter.
string | $a_tag | tag |
string | $a_class | class |
string | $a_par | parameter |
string | $a_type | type |
string | $a_mq_id | media query id |
Definition at line 1419 of file class.ilObjStyleSheet.php.
References $a_type, ilObject\$db, $ilDB, and ilObject\getId().
ilObjStyleSheet::deleteImage | ( | $a_file | ) |
Delete an image.
Definition at line 1361 of file class.ilObjStyleSheet.php.
References getImagesDirectory(), and getThumbnailsDirectory().
ilObjStyleSheet::deleteMediaQuery | ( | $a_id | ) |
Delete media query.
int | $a_id | media query id |
Definition at line 3240 of file class.ilObjStyleSheet.php.
References ilObject\$db, $ilDB, and saveMediaQueryOrder().
ilObjStyleSheet::deleteParameter | ( | $a_id | ) |
delete style parameter
int | $a_id | style parameter id |
Definition at line 1376 of file class.ilObjStyleSheet.php.
References ilObject\$db, and $ilDB.
ilObjStyleSheet::deleteStylePar | ( | $a_tag, | |
$a_class, | |||
$a_par, | |||
$a_type, | |||
$a_mq_id = 0 , |
|||
$a_custom = false |
|||
) |
Delete style parameter by tag/class/parameter.
string | $a_tag | tag |
string | $a_class | class |
string | $a_par | parameter |
string | $a_type | type |
string | $a_mq_id | media query id |
Definition at line 1394 of file class.ilObjStyleSheet.php.
References $a_type, ilObject\$db, $ilDB, and ilObject\getId().
ilObjStyleSheet::deleteStyleParOfChar | ( | $a_type, | |
$a_class | |||
) |
Delete style parameters of characteristic.
string | tag |
string | class |
string | parameter |
string | type |
Definition at line 1442 of file class.ilObjStyleSheet.php.
References $a_type, ilObject\$db, $ilDB, and ilObject\getId().
Referenced by copyCharacteristic().
ilObjStyleSheet::determineTemplateStyleClassType | ( | $t, | |
$k | |||
) |
Definition at line 2470 of file class.ilObjStyleSheet.php.
References $t.
ilObjStyleSheet::do_3_10_CharMigration | ( | $a_id = "" | ) |
This is more or less a copy of Services/Migration/DBUpdate_1385/classes ilStyleMigration->addMissingStyleCharacteristics()
Any changes here may also be interesting there.
Definition at line 2663 of file class.ilObjStyleSheet.php.
References ilObject\$db, $ilDB, $t, and array.
Referenced by do_3_10_Migration().
ilObjStyleSheet::do_3_10_Migration | ( | ) |
Migrates 3.10 style to 3.11 style.
Definition at line 2601 of file class.ilObjStyleSheet.php.
References ilObject\$db, $ilDB, array, do_3_10_CharMigration(), do_3_9_Migration(), and ilObject\getId().
Referenced by createFromXMLFile().
ilObjStyleSheet::do_3_9_Migration | ( | $a_id | ) |
Migrate old 3.9 styles.
Definition at line 2799 of file class.ilObjStyleSheet.php.
References ilObject\$db, $ilDB, and array.
Referenced by do_3_10_Migration().
ilObjStyleSheet::export | ( | ) |
Create export file.
Definition at line 2113 of file class.ilObjStyleSheet.php.
References cleanExportDirectory(), createExportDirectory(), createExportSubDirectory(), exportXML(), getExportSubDir(), getImagesDirectory(), ilUtil\rCopy(), and ilUtil\zip().
ilObjStyleSheet::exportXML | ( | $a_dir | ) |
export style xml file to directory
Definition at line 2138 of file class.ilObjStyleSheet.php.
References $file, and getXML().
Referenced by export().
|
static |
Get available parameters.
Definition at line 2483 of file class.ilObjStyleSheet.php.
References array.
Referenced by addParameter().
ilObjStyleSheet::getCharacteristics | ( | $a_type = "" , |
|
$a_no_hidden = false , |
|||
$a_include_core = true |
|||
) |
Get characteristics.
Definition at line 1102 of file class.ilObjStyleSheet.php.
References $a_type, and array.
ilObjStyleSheet::getColorCodeForName | ( | $a_name | ) |
Remove a color.
Definition at line 2958 of file class.ilObjStyleSheet.php.
References ilObject\$db, $ilDB, and _getColorFlavor().
Referenced by writeCSSFile().
ilObjStyleSheet::getColors | ( | ) |
Get colors of style.
Definition at line 2846 of file class.ilObjStyleSheet.php.
References ilObject\$db, $ilDB, and array.
Referenced by getXML().
|
static |
get content print style
static
Definition at line 1826 of file class.ilObjStyleSheet.php.
Referenced by ilObjPortfolioGUI\printView(), ilGlossaryPresentationGUI\printView(), ilObjWikiGUI\printViewObject(), and ilLMPresentationGUI\showPrintView().
|
static |
get content style path
static (to avoid full reading)
Definition at line 1780 of file class.ilObjStyleSheet.php.
References $DIC, $ilSetting, $path, $style, ilObject\_exists(), _lookupUpToDate(), ilUtil\getWebspaceDir(), and ilWACSignedPath\signFile().
Referenced by ilImprintGUI\__construct(), ilPageLayoutGUI\__construct(), ilPortfolioPageGUI\__construct(), ilBlogPostingGUI\__construct(), ilDclDetailedViewGUI\__construct(), ilGlossaryTermGUI\confirmDefinitionDeletion(), ilPageObjectGUI\displayMedia(), ilPCDataTableGUI\editData(), ilObjGroupGUI\executeCommand(), ilLOEditorGUI\executeCommand(), ilTermDefinitionEditorGUI\executeCommand(), ilObjQuestionPoolGUI\executeCommand(), ilContainerStartObjectsGUI\executeCommand(), ilObjCategoryGUI\executeCommand(), ilAssQuestionHintsGUI\executeCommand(), ilObjTestGUI\executeCommand(), ilObjRootFolderGUI\executeCommand(), ilScormExportUtil\exportContentCSS(), ilAuthLoginPageEditorGUI\forwardToPageObject(), ilContainerGUI\forwardToPageObject(), ilContainerGUI\getContainerPageHTML(), ilStartUpGUI\getLoginPageEditorHTML(), ilContainerStartObjectsContentGUI\getPageHTML(), ilLMPresentationGUI\ilGlossary(), ilLMPresentationGUI\ilMedia(), ilLMPresentationGUI\ilPage(), ilObjStyleSheetGUI\includeCSS(), ilAssQuestionPreviewGUI\initStyleSheets(), ilGlossaryPresentationGUI\listDefinitions(), ilGlossaryTermGUI\listDefinitions(), ilGlossaryPresentationGUI\listTermByGiven(), ilLMEditorGUI\main_header(), ilGlossaryPresentationGUI\media(), ilTestServiceGUI\outCorrectSolution(), ilTestPlayerAbstractGUI\outCorrectSolution(), ilObjStyleSheetGUI\outputTagStyleEditScreen(), ilTestPlayerAbstractGUI\populateContentStyleBlock(), ilObjPortfolioGUI\printView(), ilObjStyleSheetGUI\propertiesObject(), ilSCORM2004ScoGUI\sco_preview(), ilSCORM2004NodeGUI\setContentStyle(), ilObjPortfolioBaseGUI\setContentStyleSheet(), ilObjGlossaryGUI\setContentStyleSheet(), ilObjWikiGUI\setContentStyleSheet(), ilObjBlogGUI\setContentStyleSheet(), ilPCParagraphGUI\setStyle(), ilLMPresentationGUI\showDownloadList(), ilAssQuestionFeedbackEditingGUI\showFeedbackFormCmd(), ilObjMediaPoolGUI\showMedia(), ilLMPresentationGUI\showMessageScreen(), ilContainerObjectiveGUI\showObjectives(), ilMediaPoolPageGUI\showPage(), ilObjMediaPoolGUI\showPage(), ilPageObjectGUI\showPage(), ilLMPresentationGUI\showPreconditionsOfPage(), ilLMPresentationGUI\showPrintView(), ilLMPresentationGUI\showPrintViewSelection(), ilLMPresentationGUI\showTableOfContents(), and ilContObjectManifestBuilder\writeResources().
|
static |
Get effective Style Id.
integer | style id that may be set in object |
string | object type |
Definition at line 1737 of file class.ilObjStyleSheet.php.
References $DIC, $ilSetting, and ilObject\_lookupType().
Referenced by ilMediaPoolPageGUI\__construct(), ilLMPresentationGUI\basicPageGuiInit(), ilPortfolioHTMLExport\buildExportFile(), ilWikiHTMLExport\buildExportFile(), ilObjBlogGUI\buildExportFile(), ilSCORM2004PageNodeGUI\executeCommand(), ilLOEditorGUI\executeCommand(), ilTermDefinitionEditorGUI\executeCommand(), ilLMPageObjectGUI\executeCommand(), ilContainerStartObjectsGUI\executeCommand(), ilObjWikiGUI\executeCommand(), ilObjSystemFolderGUI\executeCommand(), ilObjBlogGUI\executeCommand(), ilAuthLoginPageEditorGUI\forwardToPageObject(), ilContainerGUI\forwardToPageObject(), ilContainerGUI\getContainerPageHTML(), ilContainerStartObjectsContentGUI\getPageHTML(), ilObjPortfolioBaseGUI\handlePageCall(), ilObjSCORM2004LearningModule\prepareHTMLExporter(), ilContainerObjectiveGUI\renderObjective(), ilDclDetailedViewGUI\renderRecord(), ilLMPresentationGUI\showPrintView(), and ilObjWikiGUI\viewPageObject().
ilObjStyleSheet::getExportSubDir | ( | ) |
The local directory, that will be included within the zip file.
Definition at line 2099 of file class.ilObjStyleSheet.php.
References ilObject\getId().
Referenced by createExportSubDirectory(), and export().
ilObjStyleSheet::getHideStatus | ( | $a_type, | |
$a_char | |||
) |
Get characteristic hide status.
Definition at line 1158 of file class.ilObjStyleSheet.php.
References $a_type, ilObject\$db, and $ilDB.
ilObjStyleSheet::getImages | ( | ) |
Get images of style.
Definition at line 1320 of file class.ilObjStyleSheet.php.
References array, ilUtil\getDir(), and getImagesDirectory().
ilObjStyleSheet::getImagesDirectory | ( | ) |
Get images directory.
Definition at line 1294 of file class.ilObjStyleSheet.php.
References _getImagesDirectory(), and ilObject\getId().
Referenced by copyImagesToDir(), create(), deleteImage(), export(), getImages(), getThumbnailsDirectory(), import(), and uploadImage().
ilObjStyleSheet::getMaxMQueryOrderNr | ( | ) |
Get maximum media query order nr.
Definition at line 3188 of file class.ilObjStyleSheet.php.
References ilObject\$db, and $ilDB.
Referenced by addMediaQuery().
ilObjStyleSheet::getMediaQueries | ( | ) |
Get colors of style.
Definition at line 3144 of file class.ilObjStyleSheet.php.
References ilObject\$db, $ilDB, and array.
Referenced by saveMediaQueryOrder(), and writeCSSFile().
ilObjStyleSheet::getMediaQueryForId | ( | $a_id | ) |
Get media query for id.
Definition at line 3224 of file class.ilObjStyleSheet.php.
References ilObject\$db, and $ilDB.
& ilObjStyleSheet::getMetaData | ( | ) |
get meta data object
Definition at line 861 of file class.ilObjStyleSheet.php.
ilObjStyleSheet::getParametersOfClass | ( | $a_type, | |
$a_class, | |||
$a_mq_id = 0 |
|||
) |
Get parameters of class.
Definition at line 1767 of file class.ilObjStyleSheet.php.
References $a_type, and array.
|
static |
get placeholder style path (for Page Layouts)
static
Definition at line 1846 of file class.ilObjStyleSheet.php.
Referenced by ilPageLayoutGUI\__construct(), ilPortfolioPageGUI\__construct(), ilSCORM2004NodeGUI\setContentStyle(), and ilPortfolioTemplatePageGUI\showPage().
ilObjStyleSheet::getRefId | ( | ) |
Get ref id (show error message, since styles do not use ref ids)
Definition at line 580 of file class.ilObjStyleSheet.php.
ilObjStyleSheet::getScope | ( | ) |
Get scope.
Definition at line 629 of file class.ilObjStyleSheet.php.
Referenced by create(), and update().
ilObjStyleSheet::getStyle | ( | ) |
todo: bad style! should return array of objects, not multi-dim-arrays
Definition at line 1943 of file class.ilObjStyleSheet.php.
References $style.
Referenced by writeCSSFile().
ilObjStyleSheet::getStyleParameterGroups | ( | ) |
Get grouped parameter.
Definition at line 2332 of file class.ilObjStyleSheet.php.
References $parameter, and array.
|
static |
get syntax style path
static
Definition at line 1836 of file class.ilObjStyleSheet.php.
Referenced by ilImprintGUI\__construct(), ilPageLayoutGUI\__construct(), ilPortfolioPageGUI\__construct(), ilWikiPageGUI\__construct(), ilBlogPostingGUI\__construct(), ilDclDetailedViewGUI\__construct(), ilGlossaryTermGUI\confirmDefinitionDeletion(), ilObjGlossaryGUI\confirmDefinitionDeletion(), ilTermDefinitionEditorGUI\executeCommand(), ilObjQuestionPoolGUI\executeCommand(), ilObjTestGUI\executeCommand(), ilObjGlossary\exportHTML(), ilObjContentObject\exportHTML(), ilCOPageHTMLExport\exportStyles(), ilAuthLoginPageEditorGUI\forwardToPageObject(), ilContainerGUI\forwardToPageObject(), ilContainerGUI\getContainerPageHTML(), ilStartUpGUI\getLoginPageEditorHTML(), ilContainerStartObjectsContentGUI\getPageHTML(), ilLMPresentationGUI\ilGlossary(), ilLMPresentationGUI\ilPage(), ilAssQuestionPreviewGUI\initStyleSheets(), ilGlossaryPresentationGUI\listDefinitions(), ilGlossaryTermGUI\listDefinitions(), ilGlossaryPresentationGUI\listTermByGiven(), ilLMEditorGUI\main_header(), ilTestServiceGUI\outCorrectSolution(), ilTestPlayerAbstractGUI\outCorrectSolution(), ilTestPlayerAbstractGUI\populateSyntaxStyleBlock(), ilObjPortfolioGUI\printView(), ilObjWikiGUI\printViewObject(), ilSCORM2004NodeGUI\setContentStyle(), ilContainerObjectiveGUI\showObjectives(), ilMediaPoolPageGUI\showPage(), ilObjMediaPoolGUI\showPage(), and ilLMPresentationGUI\showPrintView().
ilObjStyleSheet::getTemplate | ( | $a_t_id | ) |
Get template.
Definition at line 3422 of file class.ilObjStyleSheet.php.
References ilObject\$db, $ilDB, $template, array, and getTemplateClasses().
ilObjStyleSheet::getTemplateClasses | ( | $a_tid | ) |
Get template classes.
Definition at line 3308 of file class.ilObjStyleSheet.php.
References ilObject\$db, $ilDB, $key, and array.
Referenced by getTemplate(), and getTemplates().
ilObjStyleSheet::getTemplates | ( | $a_type | ) |
Get table templates of style.
Definition at line 3287 of file class.ilObjStyleSheet.php.
References $a_type, ilObject\$db, $ilDB, $templates, array, and getTemplateClasses().
Referenced by getTemplateXML(), and getXML().
ilObjStyleSheet::getTemplateXML | ( | ) |
Get table template xml.
Definition at line 3469 of file class.ilObjStyleSheet.php.
References ilObject\$db, $ilDB, $t, $tag, ilObject\$type, _getTemplateClassTypes(), array, and getTemplates().
ilObjStyleSheet::getThumbnailsDirectory | ( | ) |
Get thumbnails directory.
Definition at line 1311 of file class.ilObjStyleSheet.php.
References getImagesDirectory().
Referenced by deleteImage(), and uploadImage().
ilObjStyleSheet::getUpToDate | ( | ) |
Get up to date.
Definition at line 613 of file class.ilObjStyleSheet.php.
ilObjStyleSheet::getXML | ( | ) |
get xml representation of style object todo: add mq_id
Definition at line 1972 of file class.ilObjStyleSheet.php.
References $style, $t, $tag, $xml, _determineTag(), _getTemplateClassTypes(), getColors(), ilObject\getDescription(), getTemplates(), ilObject\getTitle(), and handleXmlString().
Referenced by exportXML().
ilObjStyleSheet::handleXmlString | ( | $a_str | ) |
Handle xml strin.
Definition at line 1963 of file class.ilObjStyleSheet.php.
Referenced by getXML().
ilObjStyleSheet::ilClone | ( | ) |
clone style sheet (note: styles have no ref ids and return an object id)
public
Definition at line 1179 of file class.ilObjStyleSheet.php.
References ilObject\$lng, ilObject\getDescription(), ilObject\getId(), ilObject\getTitle(), ilObject\getType(), and lookupStyleSetting().
ilObjStyleSheet::import | ( | $a_file | ) |
Import.
Definition at line 2191 of file class.ilObjStyleSheet.php.
References $file, _addMissingStyleClassesToStyle(), createFromXMLFile(), createImagesDirectory(), createImportDirectory(), ilObject\getId(), getImagesDirectory(), ilUtil\rCopy(), read(), ilUtil\unzip(), and writeCSSFile().
|
static |
|
static |
Lookup object style.
Definition at line 3665 of file class.ilObjStyleSheet.php.
References $DIC, $ilDB, ilObject\_lookupType(), and array.
|
static |
Lookup object style.
Definition at line 3643 of file class.ilObjStyleSheet.php.
References $DIC, $ilDB, and ilObject\_lookupType().
Referenced by ilObjCategoryGUI\afterSave(), ilObjBlog\doRead(), ilObjPortfolioBase\doRead(), ilStyleDataSet\getDependencies(), ilBlogExporter\getXmlExportTailDependencies(), ilContainerExporter\getXmlExportTailDependencies(), ilBlogDataSet\getXmlRecord(), ilObjGlossary\read(), ilObjWiki\read(), ilContainer\read(), and ilContainerXmlWriter\writeSubitems().
ilObjStyleSheet::lookupStyleSetting | ( | $a_name | ) |
Lookup style setting.
Definition at line 3608 of file class.ilObjStyleSheet.php.
References ilObject\$db, and $ilDB.
Referenced by ilClone().
ilObjStyleSheet::lookupTemplateName | ( | $a_t_id | ) |
Lookup table template name for template ID.
Definition at line 3442 of file class.ilObjStyleSheet.php.
ilObjStyleSheet::lookupTemplatePreview | ( | $a_t_id | ) |
Lookup table template preview.
Definition at line 3535 of file class.ilObjStyleSheet.php.
References ilObject\$db, and $ilDB.
ilObjStyleSheet::putInTree | ( | $a_parent_ref | ) |
Put in tree (show error message, since styles do not use ref ids)
Definition at line 589 of file class.ilObjStyleSheet.php.
ilObjStyleSheet::read | ( | ) |
read style properties
Definition at line 1508 of file class.ilObjStyleSheet.php.
References ilObject\$db, $ilDB, $res, $s, $tag, array, ilObject\getId(), setScope(), and setUpToDate().
Referenced by addParameter(), create(), createFromXMLFile(), import(), and update().
ilObjStyleSheet::removeColor | ( | $a_name | ) |
Remove a color.
Definition at line 2930 of file class.ilObjStyleSheet.php.
References ilObject\$db, and $ilDB.
ilObjStyleSheet::removeTemplate | ( | $a_t_id | ) |
Remove table template.
Definition at line 3570 of file class.ilObjStyleSheet.php.
References ilObject\$db, and $ilDB.
ilObjStyleSheet::replaceStylePar | ( | $a_tag, | |
$a_class, | |||
$a_par, | |||
$a_val, | |||
$a_type, | |||
$a_mq_id = 0 , |
|||
$a_custom = false |
|||
) |
Set style parameter per tag/class/parameter.
Definition at line 1886 of file class.ilObjStyleSheet.php.
References $a_type, _replaceStylePar(), and ilObject\getId().
Referenced by copyCharacteristic(), and updateColor().
ilObjStyleSheet::saveHideStatus | ( | $a_type, | |
$a_char, | |||
$a_hide | |||
) |
Save characteristic hide status.
Definition at line 1142 of file class.ilObjStyleSheet.php.
References $a_type, ilObject\$db, $ilDB, and ilObject\getId().
ilObjStyleSheet::saveMediaQueryOrder | ( | $a_order_nr = null | ) |
Save media query order.
int | $a_order_nr | order nr |
Definition at line 3257 of file class.ilObjStyleSheet.php.
References ilObject\$db, $ilDB, getMediaQueries(), and ilUtil\sortArray().
Referenced by deleteMediaQuery().
ilObjStyleSheet::setCharacteristics | ( | $a_chars | ) |
Set characteristics.
Definition at line 1133 of file class.ilObjStyleSheet.php.
ilObjStyleSheet::setExportSubDir | ( | $a_dir | ) |
Set local directory, that will be included within the zip file.
Definition at line 2091 of file class.ilObjStyleSheet.php.
Referenced by ilContObjectExport\buildExportFileXML().
ilObjStyleSheet::setRefId | ( | $a_ref_id | ) |
Set ref id (show error message, since styles do not use ref ids)
Definition at line 572 of file class.ilObjStyleSheet.php.
ilObjStyleSheet::setScope | ( | $a_scope | ) |
Set scope.
Definition at line 621 of file class.ilObjStyleSheet.php.
Referenced by read().
ilObjStyleSheet::setStyle | ( | $a_style | ) |
set styles
Definition at line 1951 of file class.ilObjStyleSheet.php.
ilObjStyleSheet::setUpToDate | ( | $a_up_to_date = true | ) |
Set style up to date (false + update will trigger css generation next time)
Definition at line 605 of file class.ilObjStyleSheet.php.
Referenced by addCharacteristic(), deleteCharacteristic(), read(), and writeCSSFile().
ilObjStyleSheet::templateExists | ( | $a_template_name | ) |
Check whether template exists.
Definition at line 3406 of file class.ilObjStyleSheet.php.
References ilObject\$db, and $ilDB.
ilObjStyleSheet::update | ( | ) |
Definition at line 1851 of file class.ilObjStyleSheet.php.
References ilObject\$db, $ilDB, ilObject\getId(), getScope(), read(), League\Flysystem\Adapter\Polyfill\update(), and writeCSSFile().
Referenced by createFromXMLFile().
ilObjStyleSheet::updateColor | ( | $a_name, | |
$a_new_name, | |||
$a_code | |||
) |
Update color.
Definition at line 2883 of file class.ilObjStyleSheet.php.
References ilObject\$db, $ilDB, _writeUpToDate(), ilObject\getId(), and replaceStylePar().
ilObjStyleSheet::updateMediaQuery | ( | $a_id, | |
$a_mquery | |||
) |
Update media query.
int | $a_id | id |
string | $a_mquery | media query |
Definition at line 3207 of file class.ilObjStyleSheet.php.
References ilObject\$db, and $ilDB.
ilObjStyleSheet::updateStyleParameter | ( | $a_id, | |
$a_value | |||
) |
update style parameter per id
int | $a_id | style parameter id |
int | $a_id | style parameter value |
Definition at line 1871 of file class.ilObjStyleSheet.php.
References ilObject\$db, and $ilDB.
ilObjStyleSheet::updateTemplate | ( | $a_t_id, | |
$a_name, | |||
$a_classes | |||
) |
Update table template.
Definition at line 3363 of file class.ilObjStyleSheet.php.
References ilObject\$db, $ilDB, and $t.
ilObjStyleSheet::uploadImage | ( | $a_file | ) |
Upload image.
Definition at line 1342 of file class.ilObjStyleSheet.php.
References createImagesDirectory(), getImagesDirectory(), getThumbnailsDirectory(), and ilUtil\resizeImage().
ilObjStyleSheet::writeCSSFile | ( | $a_target_file = "" , |
|
$a_image_dir = "" |
|||
) |
write css file to webspace directory
Definition at line 1581 of file class.ilObjStyleSheet.php.
References $style, $tag, _writeUpToDate(), array, getColorCodeForName(), ilObject\getId(), getMediaQueries(), getStyle(), ilUtil\getWebspaceDir(), and setUpToDate().
Referenced by addParameter(), create(), import(), and update().
ilObjStyleSheet::writeStyleSetting | ( | $a_name, | |
$a_value | |||
) |
Write Style Setting.
Definition at line 3587 of file class.ilObjStyleSheet.php.
References ilObject\$db, and $ilDB.
|
static |
Write style usage.
Definition at line 3625 of file class.ilObjStyleSheet.php.
References $DIC, $ilDB, and array.
Referenced by ilObjCategoryGUI\afterSave(), ilObjGlossary\create(), ilObjWiki\create(), ilContainer\create(), ilObjBlog\doUpdate(), ilObjPortfolioBase\doUpdate(), ilContainerImporter\finalProcessing(), ilBlogImporter\finalProcessing(), ilStyleDataSet\importRecord(), ilObjWiki\update(), ilObjGlossary\update(), and ilContainer\update().
ilObjStyleSheet::writeTemplatePreview | ( | $a_t_id, | |
$a_preview_html | |||
) |
Write table template preview.
Definition at line 3515 of file class.ilObjStyleSheet.php.
References ilObject\$db, and $ilDB.
Referenced by addTemplate().
|
static |
Definition at line 284 of file class.ilObjStyleSheet.php.
|
staticprotected |
Definition at line 546 of file class.ilObjStyleSheet.php.
|
staticprotected |
Definition at line 544 of file class.ilObjStyleSheet.php.
|
staticprotected |
Definition at line 545 of file class.ilObjStyleSheet.php.
|
static |
Definition at line 383 of file class.ilObjStyleSheet.php.
Referenced by _addMissingStyleClassesToAllStyles(), and deleteCharacteristic().
|
static |
Definition at line 270 of file class.ilObjStyleSheet.php.
|
static |
|
static |
Definition at line 279 of file class.ilObjStyleSheet.php.
|
static |
Definition at line 19 of file class.ilObjStyleSheet.php.
|
static |
Definition at line 20 of file class.ilObjStyleSheet.php.
|
static |
Definition at line 23 of file class.ilObjStyleSheet.php.
Referenced by getStyleParameterGroups().
|
static |
ilObjStyleSheet::$style |
Definition at line 17 of file class.ilObjStyleSheet.php.
Referenced by _addMissingStyleClassesToAllStyles(), createFromXMLFile(), getContentStylePath(), getStyle(), getXML(), and writeCSSFile().
|
static |
Definition at line 247 of file class.ilObjStyleSheet.php.
|
static |
Definition at line 507 of file class.ilObjStyleSheet.php.
Referenced by create(), and getTemplates().