{"id":1462,"date":"2019-04-16T15:59:13","date_gmt":"2019-04-16T19:59:13","guid":{"rendered":"https:\/\/learndash.com\/support\/docs\/core\/topics\/topic-display-content-settings\/"},"modified":"2024-11-22T16:54:35","modified_gmt":"2024-11-22T21:54:35","password":"","slug":"topic-display-content","status":"publish","type":"docs","link":"https:\/\/learndash.com\/support\/kb\/core\/topics\/topic-display-content\/","title":{"rendered":"Topic Display and Content Settings"},"content":{"rendered":"\n<p>The Topic Content and Display settings provide a way for you to use additional content in your topic, as well as make it a little more interactive. You can include additional topic materials, add some helpful logic to your video playback, allow users to upload assignments, and include a topic timer.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-locating-topic-display-and-content-settings\">Locating Topic Display and Content Settings<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Navigate to LearnDash LMS > Topics<\/li>\n\n\n\n<li>Click on the Topic you want to edit<\/li>\n\n\n\n<li>Click on the Settings tab at the top of the page<\/li>\n\n\n\n<li>Locate the section titled Display and Content Options<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-topic-materials\">Topic Materials<\/h2>\n\n\n\n<p>Topic materials are supplemental materials needed for the topic. It is most common to include PDF files or other downloadable files in this area, but you can include anything you&#8217;d like (PDFs, images, downloadable audio files, links to other websites, etc.).<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Next to Topic Materials, turn the setting on<\/li>\n\n\n\n<li>Add your materials in the box (HTML is supported)<\/li>\n<\/ol>\n\n\n\n<p>Topic materials are displayed to your users in a separate tab, alongside your main topic content.<\/p>\n\n\n\n<p class=\"note has-theme-palette-7-background-color has-background\"><strong>NOTE<\/strong>: Between video progression, assignment uploads &amp; topic timer, only one of the three can be enabled at a time. Enabling one of these options will make the other two inaccessible.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-video-progression\">Video Progression<\/h2>\n\n\n\n<p>Video progression is a way to require users to watch the entirety of a video before they can complete the topic. Please see our <a href=\"https:\/\/learndash.com\/support\/docs\/guides\/video-progression\/\">full guide on Video Progression<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-assignment-uploads\">Assignment Uploads<\/h2>\n\n\n\n<p class=\"note has-theme-palette-7-background-color has-background\"><strong>NOTE<\/strong>: Assignment uploads cannot be enabled if either video progression or topic timer are enabled.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1482\" height=\"538\" src=\"https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/04\/learndash-upload-assignment-frontend-example.jpg\" alt=\"LearnDash upload assignment frontend example\" class=\"wp-image-1868\" srcset=\"https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/04\/learndash-upload-assignment-frontend-example.jpg 1482w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/04\/learndash-upload-assignment-frontend-example-400x145.jpg 400w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/04\/learndash-upload-assignment-frontend-example-768x279.jpg 768w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/04\/learndash-upload-assignment-frontend-example-800x290.jpg 800w\" sizes=\"auto, (max-width: 1482px) 100vw, 1482px\" \/><\/figure><\/div>\n\n\n<p><\/p>\n\n\n\n<p>To allow users to upload assignments to the topic, enable the Assignment Uploads option on Your LearnDash Topic Page > Settings > Display and Content Options. You&#8217;ll be presented with a few additional options.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-file-extensions\">File extensions<\/h3>\n\n\n\n<p>You can specify exactly which file types may be uploaded.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enter each allowed file type in the box (without the leading <code>.<\/code>)<\/li>\n\n\n\n<li>Separate multiple file types with a comma<\/li>\n\n\n\n<li>Leave blank to allow any file type to be uploaded<\/li>\n<\/ul>\n\n\n\n<p>For example, enter the following to allow only Microsoft Word, Excel &amp; PowerPoint files:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>doc, docx, xls, xlsx, ppt, pptx<\/code><\/li>\n<\/ul>\n\n\n\n<p><a href=\"https:\/\/fileinfo.com\/filetypes\/common\" rel=\"nofollow\">Here&#8217;s a list of common file extensions<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-file-size-limit\">File size limit<\/h3>\n\n\n\n<p>You can specify the maximum file size allowed to be uploaded. Enter a number, followed by <code>M<\/code> (for megabytes)<\/p>\n\n\n\n<p>For example, to limit uploads to 5 megabytes, enter <code>5M<\/code>.<\/p>\n\n\n\n<p class=\"note has-theme-palette-7-background-color has-background\"><strong>NOTE<\/strong>: Your <a href=\"https:\/\/learndash.com\/support\/docs\/getting-started\/hosting\/\">host<\/a> also sets a maximum file size limit. The lower limit will always be used. If you&#8217;re having trouble receiving assignment uploads, you can contact your host and ask them to increase your maximum file upload size.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-points\">Points<\/h3>\n\n\n\n<p>If you&#8217;d like to award points to a user when they submit an assignment:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Next to Points, turn the setting on<\/li>\n\n\n\n<li>Enter the number of points to be awarded for a submitted assignment<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-grading-type\">Grading Type<\/h3>\n\n\n\n<p>There are two options for how assignments are graded:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Auto-approve<\/strong> (default) &#8211; No grading or approval is needed. The assignment will be automatically approved &amp; full points will be awarded.<\/li>\n\n\n\n<li><strong>Manually approve<\/strong> &#8211; An admin or group leader must approve the assignment. The topic cannot be completed until the assignment is approved.<\/li>\n<\/ul>\n\n\n\n<p>If you choose to manually approve an assignment, you have additional options:<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-limit-number-of-uploaded-assignments\">Limit number of uploaded assignments<\/h4>\n\n\n\n<p>Enter a number in the box to specify the maximum number of files a user can upload for this assignment.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Leave blank for unlimited (default)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-allow-file-deletion\">Allow file deletion<\/h4>\n\n\n\n<p>Enable this option to allow the user to delete their own uploaded files. This is only possible up until the assignment has been approved.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-topic-timer\">Topic Timer<\/h2>\n\n\n\n<p>Enabling a topic timer will require the user to spend a certain amount of time on the topic page before they can mark it complete. The topic cannot be completed until the set time has elapsed.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Next to Topic Timer, turn the setting on<\/li>\n\n\n\n<li>Enter the time in the following format:\n<ul class=\"wp-block-list\">\n<li><code>HH<\/code> : <code>MM<\/code> : <code>SS<\/code> (hours : minutes : seconds)<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"456\" height=\"248\" src=\"https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/04\/learndash-forced-lesson-timer-example-animation.gif\" alt=\"LearnDash forced lesson timer example\" class=\"wp-image-1869\"\/><\/figure><\/div>\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-topic-access-settings\">Topic Access Settings<\/h2>\n\n\n\n<p>These settings determines how the topics are accessed by the user. You may opt to associate your topics to a course, a lesson, and create a release schedule to drip feed your content.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-associated-course\">Associated Course<\/h3>\n\n\n\n<p>This setting allows you to associate\/link your topic to a specific course. You can also do this using the course builder, but if you created a topic outside of a course, you can update this setting to associate it. The topic will reflect on the course builder.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Next to Associated Course<strong>,<\/strong> click inside the drop-down<\/li>\n\n\n\n<li>Search for and select the name of the Course<\/li>\n\n\n\n<li>Click on the course to associate your current Topic with the Course<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-associated-lesson\">Associated Lesson<\/h3>\n\n\n\n<p>This setting allows you to associated\/link your topic to a specific lesson. You can do this while building the course and lessons, but if you created the topic outside of a course or lesson, you can update this setting to associate it. The topic will reflect on the course builder.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Next to Associated Lesson<strong>,<\/strong> click inside the drop-down<\/li>\n\n\n\n<li>Search for and select the name of the lesson<\/li>\n\n\n\n<li>Click on the lesson to associate your current topic with the course<\/li>\n<\/ol>\n\n\n\n<p>Any changes in the association that you make on the course builder on the specific course or lesson, for this topic will also reflect the changes here.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-topic-release-schedule\">Topic Release Schedule<\/h3>\n\n\n\n<p>You can drip feed your topics to your users using this option. You have three choices:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Immediately<\/strong> &#8211; The topic is made available upon course enrollment<\/li>\n\n\n\n<li><strong>Enrollment-based<\/strong>&#8211; The topic will be available x-number of days after the user has enrolled in the course.<br><p class=\"note\"><\/p><\/li>\n\n\n\n<li><strong>Specific date<\/strong> &#8211; The topic will be available on a specified date<\/li>\n<\/ul>\n\n\n\n<p>\u00a0<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Topic Content and Display settings provide a way for you to use additional content in your topic, as well as make it a little more interactive. You can include additional topic materials, add some helpful logic to your video playback, allow users to upload assignments, and include a topic timer. Locating Topic Display and&#8230;<\/p>\n","protected":false},"author":59,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_helpful_status":1,"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_swpsp_post_exclude":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"doc_category":[169],"doc_tag":[],"knowledge_base":[154],"class_list":["post-1462","docs","type-docs","status-publish","hentry","doc_category-topics","knowledge_base-core"],"year_month":"2026-04","word_count":911,"total_views":"9352","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"display_name":"Matt Cromwell","author_link":"https:\/\/learndash.com\/support\/author\/mattc\/"},"doc_category_info":[{"term_name":"Topics","term_url":"https:\/\/learndash.com\/support\/kb\/core\/topics\/"}],"doc_tag_info":[],"taxonomy_info":{"doc_category":[{"value":169,"label":"Topics"}],"knowledge_base":[{"value":154,"label":"LearnDash Core"}]},"featured_image_src_large":false,"comment_info":0,"knowledge_base_info":[{"term_name":"LearnDash Core","term_url":"https:\/\/learndash.com\/support\/kb\/core\/","term_slug":"core"}],"knowledge_base_slug":["core"],"_links":{"self":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs\/1462","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/users\/59"}],"replies":[{"embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/comments?post=1462"}],"version-history":[{"count":15,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs\/1462\/revisions"}],"predecessor-version":[{"id":8095,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs\/1462\/revisions\/8095"}],"wp:attachment":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/media?parent=1462"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/doc_category?post=1462"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/doc_tag?post=1462"},{"taxonomy":"knowledge_base","embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/knowledge_base?post=1462"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}