Bright Shortcodes
-
Builtin Templates
Builtin templates are shipped with Bright. You can use them as-is, or as a base for custom development. -
Builtin Reports
The bright_generic_report template can display any report available in Bright. More information is available on the individual reports available here.
Documents
-
Bright Template Reference
-
Debugging Bright Embedder Templates
Viewing the Data In Embedder Variables The dump2 function is highly useful to "spy" inside embedder variables: Dump2 Function Use … Read more →
-
Setting the Course ID for a Template
There are three way to set the course ID for a course template Via Shortcode For example: [bright template=’template-name’ course=’course-id’/] … Read more →
-
Bright Shortcode Reference
api_template [bright type="courselist" api_template="public"/] By default, the Bright API will return the ‘public_minimum’ data format to the web browser for … Read more →
-
Restricting Content To An Administrator
Restricting Content To An Administrator It is quite simple to do this in a Bright template: {{#if user.site_roles.administrator}} some content…. … Read more →
-
Styling A Generated Template
Generally speaking, Bright templates are designed to primarily function with very little CSS, so that they will adapt to your … Read more →
-
Customizing Certificate Images
Online Tool A convenient online tool to modify our built-in certificate image and just overlay your logo is here. Once … Read more →
-
Displaying a Language Specific Course
Generally speaking the following technique can be used in any case in which the learner should see a different course … Read more →
-
shortcode: [bright_learning_path_status]
If you use a Learning Path Bright sync target, you can produce a report of the learning path status records … Read more →
-
Changing a Course Title
Changing a Course Title Unless you have explicitly overriden the Course Title in your implementation, Bright uses the Course Title … Read more →