[BD-10] Remove _uses_pattern_library property from EdxFragmentViews (#24536)
This commit is contained in:
@@ -1,10 +0,0 @@
|
||||
## mako
|
||||
|
||||
<%page expression_filter="h"/>
|
||||
|
||||
<%inherit file="../base.html" />
|
||||
<%block name="title">${page_title if page_title else ''}</%block>
|
||||
|
||||
<%block name="content">
|
||||
<%include file="/fragments/standalone-page-fragment.html" args="fragment=fragment"/>
|
||||
</%block>
|
||||
@@ -1,13 +0,0 @@
|
||||
## mako
|
||||
|
||||
<%page expression_filter="h"/>
|
||||
|
||||
## Override the default styles_version to the Pattern Library version (version 2)
|
||||
<%! main_css = "style-main-v2" %>
|
||||
|
||||
<%inherit file="../base.html" />
|
||||
<%block name="title">${page_title if page_title else ''}</%block>
|
||||
|
||||
<%block name="content">
|
||||
<%include file="/fragments/standalone-page-fragment.html" args="fragment=fragment"/>
|
||||
</%block>
|
||||
@@ -695,7 +695,6 @@ class DiscussionBoardFragmentView(EdxFragmentView):
|
||||
"""
|
||||
Component implementation of the discussion board.
|
||||
"""
|
||||
_uses_pattern_library = False
|
||||
|
||||
def render_to_fragment(
|
||||
self,
|
||||
|
||||
@@ -31,7 +31,6 @@ class ProgramsFragmentView(EdxFragmentView):
|
||||
"""
|
||||
A fragment to program listing.
|
||||
"""
|
||||
_uses_pattern_library = False
|
||||
|
||||
def render_to_fragment(self, request, **kwargs):
|
||||
"""
|
||||
@@ -84,7 +83,6 @@ class ProgramDetailsFragmentView(EdxFragmentView):
|
||||
"""
|
||||
Render the program details fragment.
|
||||
"""
|
||||
_uses_pattern_library = False
|
||||
|
||||
def render_to_fragment(self, request, program_uuid, **kwargs):
|
||||
"""View details about a specific program."""
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
## mako
|
||||
|
||||
<%page expression_filter="h"/>
|
||||
|
||||
<%inherit file="/main.html" />
|
||||
<%block name="pagetitle">${page_title if page_title else ''}</%block>
|
||||
|
||||
<%include file="/fragments/standalone-page-fragment.html" args="fragment=fragment"/>
|
||||
@@ -1,11 +0,0 @@
|
||||
## mako
|
||||
|
||||
<%page expression_filter="h"/>
|
||||
|
||||
## Override the default styles_version to the Pattern Library version (version 2)
|
||||
<%! main_css = "style-main-v2" %>
|
||||
|
||||
<%inherit file="/main.html" />
|
||||
<%block name="pagetitle">${page_title if page_title else ''}</%block>
|
||||
|
||||
<%include file="/fragments/standalone-page-fragment.html" args="fragment=fragment"/>
|
||||
@@ -21,7 +21,6 @@ class EdxFragmentView(FragmentView):
|
||||
The base class of all Open edX fragment views.
|
||||
"""
|
||||
page_title = None
|
||||
_uses_pattern_library = True
|
||||
|
||||
@staticmethod
|
||||
def get_css_dependencies(group):
|
||||
@@ -85,8 +84,7 @@ class EdxFragmentView(FragmentView):
|
||||
Creates the base context for rendering a fragment as a standalone page.
|
||||
"""
|
||||
return {
|
||||
'uses_pattern_library': self.uses_pattern_library,
|
||||
'uses_bootstrap': not self.uses_pattern_library,
|
||||
'uses_bootstrap': True,
|
||||
'disable_accordion': True,
|
||||
'allow_iframing': True,
|
||||
'disable_header': True,
|
||||
@@ -134,22 +132,10 @@ class EdxFragmentView(FragmentView):
|
||||
'fragment': fragment,
|
||||
'page_title': self.standalone_page_title(request, fragment, **kwargs),
|
||||
})
|
||||
if context.get('uses_pattern_library', False):
|
||||
template = 'fragments/standalone-page-v2.html'
|
||||
elif context.get('uses_bootstrap', False):
|
||||
template = 'fragments/standalone-page-bootstrap.html'
|
||||
else:
|
||||
template = 'fragments/standalone-page-v1.html'
|
||||
template_name = 'fragments/standalone-page-bootstrap.html'
|
||||
|
||||
return render(
|
||||
request=request,
|
||||
template_name=template,
|
||||
template_name=template_name,
|
||||
context=context
|
||||
)
|
||||
|
||||
@property
|
||||
def uses_pattern_library(self):
|
||||
"""
|
||||
Returns true if this fragment is rendered with edx-pattern-library.
|
||||
"""
|
||||
return self._uses_pattern_library
|
||||
|
||||
@@ -65,7 +65,6 @@ class CourseBookmarksFragmentView(EdxFragmentView):
|
||||
"""
|
||||
Fragment view that shows a user's bookmarks for a course.
|
||||
"""
|
||||
_uses_pattern_library = False
|
||||
|
||||
def render_to_fragment(self, request, course_id=None, **kwargs):
|
||||
"""
|
||||
|
||||
@@ -64,7 +64,6 @@ class CourseDatesFragmentMobileView(CourseDatesFragmentView):
|
||||
mechanism to automatically create/recreate session with the server for all
|
||||
authenticated requests if the server returns 404.
|
||||
"""
|
||||
_uses_pattern_library = False
|
||||
template_name = 'course_experience/mobile/course-dates-fragment.html'
|
||||
|
||||
def get(self, request, *args, **kwargs):
|
||||
|
||||
@@ -84,7 +84,6 @@ class CourseHomeFragmentView(EdxFragmentView):
|
||||
"""
|
||||
A fragment to render the home page for a course.
|
||||
"""
|
||||
_uses_pattern_library = False
|
||||
|
||||
def _get_resume_course_info(self, request, course_id):
|
||||
"""
|
||||
|
||||
@@ -47,7 +47,6 @@ class CourseOutlineFragmentView(EdxFragmentView):
|
||||
"""
|
||||
Course outline fragment to be shown in the unified course view.
|
||||
"""
|
||||
_uses_pattern_library = False
|
||||
|
||||
def render_to_fragment(self, request, course_id, user_is_enrolled=True, **kwargs): # pylint: disable=arguments-differ
|
||||
"""
|
||||
|
||||
@@ -80,7 +80,6 @@ class CourseUpdatesFragmentView(EdxFragmentView):
|
||||
"""
|
||||
A fragment to render the updates page for a course.
|
||||
"""
|
||||
_uses_pattern_library = False
|
||||
|
||||
def render_to_fragment(self, request, course_id=None, **kwargs):
|
||||
"""
|
||||
@@ -104,7 +103,6 @@ class CourseUpdatesFragmentView(EdxFragmentView):
|
||||
'updates': ordered_updates,
|
||||
'plain_html_updates': plain_html_updates,
|
||||
'disable_courseware_js': True,
|
||||
'uses_pattern_library': True,
|
||||
}
|
||||
html = render_to_string('course_experience/course-updates-fragment.html', context)
|
||||
return Fragment(html)
|
||||
|
||||
@@ -21,7 +21,6 @@ class LatestUpdateFragmentView(EdxFragmentView):
|
||||
"""
|
||||
A fragment that displays the latest course update.
|
||||
"""
|
||||
_uses_pattern_library = False
|
||||
|
||||
def render_to_fragment(self, request, course_id=None, **kwargs):
|
||||
"""
|
||||
|
||||
@@ -24,7 +24,6 @@ class WelcomeMessageFragmentView(EdxFragmentView):
|
||||
"""
|
||||
A fragment that displays a course's welcome message.
|
||||
"""
|
||||
_uses_pattern_library = False
|
||||
|
||||
def render_to_fragment(self, request, course_id=None, **kwargs):
|
||||
"""
|
||||
|
||||
@@ -51,7 +51,6 @@ class CourseSearchFragmentView(EdxFragmentView):
|
||||
"""
|
||||
A fragment to render the home page for a course.
|
||||
"""
|
||||
_uses_pattern_library = False
|
||||
|
||||
def render_to_fragment(self, request, course_id=None, **kwargs):
|
||||
"""
|
||||
|
||||
@@ -16,7 +16,6 @@ class LearnerAchievementsFragmentView(EdxFragmentView):
|
||||
"""
|
||||
A fragment to render a learner's achievements.
|
||||
"""
|
||||
_uses_pattern_library = False
|
||||
|
||||
def render_to_fragment(self, request, username=None, own_profile=False, **kwargs):
|
||||
"""
|
||||
|
||||
Reference in New Issue
Block a user