<%! import json %> <%! from student.models import anonymous_id_for_user %> <% if user: params.update({'user': anonymous_id_for_user(user, None)}) %> <div id="edx-notes-wrapper-${uid}" class="edx-notes-wrapper"> <div class="edx-notes-wrapper-content">${content}</div> </div> <script type="text/javascript"> (function (require) { require(['js/edxnotes/views/visibility_decorator'], function(EdxnotesVisibilityDecorator) { var element = document.getElementById('edx-notes-wrapper-${uid}'); EdxnotesVisibilityDecorator.factory(element, ${json.dumps(params)}, ${edxnotes_visibility}); }); }).call(this, require || RequireJS.require); </script>