43d20c0d1b
1) Every certificate is a template. Before a user would create a certificate then had the option to save it as a template. This could potentially be chaotic with numerous users creating templates, making the template system a mess. Now, rather than creating a certificate first, then saving it as a template, you are always creating a template. Each template is associated with a context, so depending on where you are creating it the context is different. This means users in the CONTEXT_MODULE context are creating a template specific to that module, where as a user creating a template in the CONTEXT_SYSTEM context would be creating a general template that can be used by others. This meant we can remove the 'customcert_template_*' db tables. Yay - no duplicated tables. 2) Created new helper classes and moved functionality there. 3) Moved files to classes/ for autoloading. 4) General tidy up.
67 lines
1.5 KiB
CSS
67 lines
1.5 KiB
CSS
#page-mod-customcert-edit .deletebutton {
|
|
text-align:right;
|
|
}
|
|
|
|
#page-mod-customcert-edit #id_replace {
|
|
margin-left: 10px;
|
|
}
|
|
|
|
#page-mod-customcert-report .centre {
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
}
|
|
|
|
#page-mod-customcert-rearrange .savepositionsbtn,
|
|
#page-mod-customcert-rearrange .applypositionsbtn,
|
|
#page-mod-customcert-rearrange .cancelbtn {
|
|
float:left
|
|
}
|
|
|
|
#page-mod-customcert-rearrange .element {
|
|
display:inline-block;
|
|
position: absolute;
|
|
word-wrap: break-word;
|
|
}
|
|
|
|
#page-mod-customcert-rearrange .element:before {
|
|
content: "";
|
|
display: block;
|
|
background-image: url([[pix:mod_customcert|target]]);
|
|
background-repeat: no-repeat;
|
|
width: 100%;
|
|
height: 9px;
|
|
float: left;
|
|
}
|
|
|
|
#page-mod-customcert-rearrange .element:hover {
|
|
cursor:move;
|
|
}
|
|
|
|
#page-mod-customcert-rearrange .element.refpoint-left:before {
|
|
background-rearrange: left top;
|
|
margin: -4px -5px -5px -4px;
|
|
}
|
|
|
|
#page-mod-customcert-rearrange .element.refpoint-center:before {
|
|
background-rearrange: center top;
|
|
margin: -4px 0 -5px 0;
|
|
}
|
|
|
|
#page-mod-customcert-rearrange .element.refpoint-right:before {
|
|
background-rearrange: right top;
|
|
margin: -4px -5px -5px 4px;
|
|
}
|
|
|
|
#page-mod-customcert-rearrange #pdf {
|
|
clear:both;
|
|
border-style:solid;
|
|
border-width:1px;
|
|
}
|
|
|
|
#page-mod-customcert-rearrange div#leftmargin {
|
|
border-left: 1px dotted black;
|
|
}
|
|
|
|
#page-mod-customcert-rearrange div#rightmargin {
|
|
border-right: 1px dotted black;
|
|
}
|