@@ -272,7 +272,10 @@ def construct_group_menu_context(request, group, selected, group_type, others):
272272 entries = []
273273 if group .features .has_documents :
274274 entries .append (("Documents" , urlreverse ("ietf.group.info.group_documents" , kwargs = kwargs )))
275- entries .append (("Charter" , urlreverse ("ietf.group.info.group_charter" , kwargs = kwargs )))
275+ if group .features .has_chartering_process :
276+ entries .append (("Charter" , urlreverse ("group_charter" , kwargs = kwargs )))
277+ else :
278+ entries .append (("About" , urlreverse ("group_about" , kwargs = kwargs )))
276279 if group .features .has_materials and get_group_materials (group ).exists ():
277280 entries .append (("Materials" , urlreverse ("ietf.group.info.materials" , kwargs = kwargs )))
278281 entries .append (("History" , urlreverse ("ietf.group.info.history" , kwargs = kwargs )))
@@ -400,35 +403,22 @@ def group_documents_txt(request, acronym, group_type=None):
400403
401404 return HttpResponse (u"\n " .join (rows ), content_type = 'text/plain; charset=UTF-8' )
402405
403- def group_charter (request , acronym , group_type = None ):
406+ def group_about (request , acronym , group_type = None ):
404407 group = get_group_or_404 (acronym , group_type )
405408
406409 fill_in_charter_info (group )
407410
408411 e = group .latest_event (type__in = ("changed_state" , "requested_close" ,))
409412 requested_close = group .state_id != "conclude" and e and e .type == "requested_close"
410413
411- verbose_group_types = {
412- "wg" : "Working Group" ,
413- "rg" : "Research Group" ,
414- "team" : "Team" ,
415- }
416-
417414 can_manage = can_manage_group_type (request .user , group .type_id )
418415
419- if group .features .has_chartering_process :
420- description = group .charter_text
421- else :
422- description = group .description or "No description yet."
423-
424- return render (request , 'group/group_charter.html' ,
425- construct_group_menu_context (request , group , "charter" , group_type , {
416+ return render (request , 'group/group_about.html' ,
417+ construct_group_menu_context (request , group , "charter" if group .features .has_chartering_process else "about" , group_type , {
426418 "milestones_in_review" : group .groupmilestone_set .filter (state = "review" ),
427419 "milestone_reviewer" : milestone_reviewer_for_group_type (group_type ),
428420 "requested_close" : requested_close ,
429- "verbose_group_type" : verbose_group_types .get (group .type_id , "Group" ),
430421 "can_manage" : can_manage ,
431- "description" : description ,
432422 }))
433423
434424
0 commit comments