Changeset 307 in main


Ignore:
Timestamp:
09/21/11 10:05:29 (8 years ago)
Author:
pcosquer
Message:

code clean up

Location:
trunk/openPLM
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/openPLM/cad/views.py

    r261 r307  
    3333    obj_type = "FreeCAD" 
    3434    obj, context_dict, request_dict = pviews.display_global_page(request, obj_type, obj_ref, obj_revi) 
    35     menu_list = obj.menu_items 
    3635    object_attributes_list = [] 
    3736    for attr in obj.attributes: 
    3837        item = obj.get_verbose_name(attr) + ":" 
    3938        object_attributes_list.append((item, getattr(obj, attr))) 
    40     context_dict.update({'current_page':'attributes', 'object_menu': menu_list, 'object_attributes': object_attributes_list}) 
     39    context_dict.update({'current_page':'attributes',  
     40        'object_attributes': object_attributes_list}) 
    4141    request.session.update(request_dict) 
    4242    return render_to_response('DisplayObject.htm', context_dict, 
  • trunk/openPLM/plmapp/controllers.py

    r261 r307  
    714714    """ 
    715715 
    716     def add_child(self, child, quantity, order): 
    717         """ 
    718         Adds *child* to *self*. 
    719  
    720         :param child: added child 
     716    def check_add_child(self, child): 
     717        """ 
     718        Checks if *child"* can be added to *self*. 
     719        If *child* can not be added, an exception is raised. 
     720         
     721        :param child: child to be added 
    721722        :type child: :class:`.Part` 
    722         :param quantity: amount of *child* 
    723         :type quantity: positive float 
    724         :param order: order 
    725         :type order: positive int 
    726723         
    727724        :raises: :exc:`ValueError` if *child* is already a child or a parent. 
    728         :aises: :exc:`ValueError` if *quantity* or *order* are negative. 
     725        :raises: :exc:`ValueError` if *quantity* or *order* are negative. 
    729726        :raises: :exc:`.PermissionError` if :attr:`_user` is not the owner of 
    730             :attr:`object`. 
    731         :raises: :exc:`.PermissionError` if :attr:`object` is not editable. 
    732         """ 
    733  
     727            :attr:`object`.     
     728        """ 
    734729        self.check_permission("owner") 
    735730        self.check_editable() 
    736         if isinstance(child, PLMObjectController): 
    737             child = child.object 
    738731        # check if child is not a parent 
    739732        if child == self.object: 
     
    743736            raise ValueError("Can not add child %s to %s, it is a parent" % 
    744737                                (child, self.object)) 
     738 
     739 
     740    def add_child(self, child, quantity, order): 
     741        """ 
     742        Adds *child* to *self*. 
     743 
     744        :param child: added child 
     745        :type child: :class:`.Part` 
     746        :param quantity: amount of *child* 
     747        :type quantity: positive float 
     748        :param order: order 
     749        :type order: positive int 
     750         
     751        :raises: :exc:`ValueError` if *child* is already a child or a parent. 
     752        :raises: :exc:`ValueError` if *quantity* or *order* are negative. 
     753        :raises: :exc:`.PermissionError` if :attr:`_user` is not the owner of 
     754            :attr:`object`. 
     755        :raises: :exc:`.PermissionError` if :attr:`object` is not editable. 
     756        """ 
     757 
     758        if isinstance(child, PLMObjectController): 
     759            child = child.object 
     760        self.check_add_child(child) 
    745761        # check if child is not already a direct child 
    746762        if child.pk in (c.link.child.pk for c in self.get_children(1)): 
  • trunk/openPLM/plmapp/navigate.py

    r304 r307  
    110110                          DocumentController : dict(color='#ffffc6', 
    111111                            image=os.path.join(basedir, "document.png"))} 
    112                             
     112     
     113    BUTTON_CLASS = " ui-button ui-widget ui-state-default ui-corner-all " 
     114 
    113115    def __init__(self, obj, results=()): 
    114116        self.object = obj 
     
    324326                thumbnails = ET.SubElement(div, "img", src="/media/img/search.png", 
    325327                        title="Display thumbnails") 
    326                 thumbnails.set("class", "node_thumbnails ui-button ui-widget ui-state-default ui-corner-all") 
     328                thumbnails.set("class", "node_thumbnails" + self.BUTTON_CLASS) 
    327329                thumbnails.set("onclick", "display_thumbnails('%s', '%s');" % (id_, url)) 
    328330            elif url != "None": 
     
    337339                show_doc = ET.SubElement(div, "img", src=img, 
    338340                        title="Show related documents") 
    339                 show_doc.set("class", "node_show_docs ui-button ui-widget ui-state-default ui-corner-all") 
     341                show_doc.set("class", "node_show_docs" + self.BUTTON_CLASS) 
    340342                show_doc.set("onclick", "display_docs('%s', '%s', '%s');" % (id_, ajax_navigate, parts)) 
    341343            a = ET.SubElement(div, "a", href=area.get("href"))  
  • trunk/openPLM/plmapp/views.py

    r305 r307  
    215215                         'attributes_form' : attributes_form, 
    216216                         'link_creation' : False, 
    217                          'class4div' : class_for_div, 'obj' : selected_object}) 
     217                         'class4div' : class_for_div, 
     218                         'obj' : selected_object, 
     219                         }) 
     220    if hasattr(selected_object, "menu_items"): 
     221        context_dict['object_menu'] = selected_object.menu_items 
    218222    if isinstance(selected_object, PLMObjectController): 
    219223        context_dict["is_owner"] = selected_object.check_permission("owner", False) 
     
    250254    """ 
    251255    obj, context_dict, request_dict = display_global_page(request, obj_type, obj_ref, obj_revi) 
    252     menu_list = obj.menu_items 
     256     
    253257    object_attributes_list = [] 
    254258    for attr in obj.attributes: 
     
    258262        item = obj.get_verbose_name('rank') 
    259263        object_attributes_list.append((item, getattr(obj, 'rank'))) 
    260     context_dict.update({'current_page':'attributes', 'object_menu': menu_list, 'object_attributes': object_attributes_list}) 
     264    context_dict.update({'current_page' : 'attributes', 
     265                         'object_attributes': object_attributes_list}) 
    261266    request.session.update(request_dict) 
    262267    return render_to_response('DisplayObject.htm', context_dict, context_instance=RequestContext(request)) 
     
    298303        elif request.POST["action"] == "PROMOTE": 
    299304            obj.promote() 
    300     menu_list = obj.menu_items 
     305     
    301306    state = obj.state.name 
    302307    lifecycle = obj.lifecycle 
     
    306311    is_signer = obj.check_permission(obj.get_current_sign_level(), False) 
    307312    is_signer_dm = obj.check_permission(obj.get_previous_sign_level(), False) 
    308     context_dict.update({'current_page':'lifecycle', 'object_menu': menu_list, 
     313    context_dict.update({'current_page':'lifecycle',  
    309314                         'object_lifecycle': object_lifecycle_list, 
    310                          'is_signer' : is_signer, 'is_signer_dm' : is_signer_dm}) 
     315                         'is_signer' : is_signer,  
     316                         'is_signer_dm' : is_signer_dm}) 
    311317    request.session.update(request_dict) 
    312318    return render_to_response('DisplayObjectLifecycle.htm', context_dict, context_instance=RequestContext(request)) 
     
    330336    """ 
    331337    obj, context_dict, request_dict = display_global_page(request, obj_type, obj_ref, obj_revi) 
    332     menu_list = obj.menu_items 
     338     
    333339    if obj.is_revisable(): 
    334340        if request.method == "POST" and request.POST: 
     
    341347        add_form = None 
    342348    revisions = obj.get_all_revisions() 
    343     context_dict.update({'current_page':'revisions', 'object_menu': menu_list, 'revisions': revisions, 
     349    context_dict.update({'current_page' : 'revisions', 
     350                         'revisions' : revisions, 
    344351                         'add_revision_form' : add_form}) 
    345352    request.session.update(request_dict) 
     
    364371    obj, context_dict, request_dict = display_global_page(request, obj_type, obj_ref, obj_revi) 
    365372    if isinstance(obj, UserController): 
    366         histos = models.UserHistory.objects.filter(plmobject=obj.object).order_by('date') 
    367     elif isinstance(obj, DocumentController): 
    368         histos = models.History.objects.filter(plmobject=obj.object).order_by('date') 
    369     else: 
    370         histos = models.History.objects.filter(plmobject=obj.object).order_by('date') 
    371     menu_list = obj.menu_items 
     373        histos = models.UserHistory.objects 
     374    else:  
     375        histos = models.History.objects 
     376    histos = histos.filter(plmobject=obj.object).order_by('date') 
    372377    object_history_list = [] 
    373378    for histo in histos: 
    374379        object_history_list.append((histo.date, histo.action, histo.details)) 
    375     context_dict.update({'current_page':'history', 'object_menu': menu_list, 'object_history': object_history_list}) 
     380    context_dict.update({'current_page' : 'history',  
     381                         'object_history' : object_history_list}) 
    376382    request.session.update(request_dict) 
    377383    return render_to_response('DisplayObjectHistory.htm', context_dict, context_instance=RequestContext(request)) 
     
    396402    """ 
    397403    obj, context_dict, request_dict = display_global_page(request, obj_type, obj_ref, obj_revi) 
    398     menu_list = obj.menu_items 
     404     
    399405    if not hasattr(obj, "get_children"): 
    400406        # TODO 
     
    418424    children = ((" " * 2 * (level-1), link) for level, link in children) 
    419425 
    420     context_dict.update({'current_page':'BOM-child', 'object_menu': menu_list, 'obj' : obj, 
     426    context_dict.update({'current_page':'BOM-child', 'obj' : obj, 
    421427                                 'children': children, "display_form" : display_form}) 
    422428    request.session.update(request_dict) 
     
    442448    """ 
    443449    obj, context_dict, request_dict = display_global_page(request, obj_type, obj_ref, obj_revi) 
    444     menu_list = obj.menu_items 
     450     
    445451    if not hasattr(obj, "get_children"): 
    446452        # TODO 
     
    455461    else: 
    456462        formset = get_children_formset(obj) 
    457     context_dict.update({'current_page':'BOM-child', 'object_menu': menu_list, 'obj' : obj, 
     463    context_dict.update({'current_page':'BOM-child', 'obj' : obj, 
    458464                                 'children_formset': formset, }) 
    459465    request.session.update(request_dict) 
     
    478484    obj, context_dict, request_dict = display_global_page(request, obj_type, obj_ref, obj_revi) 
    479485    request.session.update(request_dict) 
    480     menu_list = obj.menu_items 
     486     
    481487    if request.POST: 
    482488        add_child_form = AddChildForm(request.POST) 
     
    489495                            add_child_form.cleaned_data["quantity"], \ 
    490496                            add_child_form.cleaned_data["order"]) 
    491             context_dict.update({'object_menu': menu_list, 'add_child_form': add_child_form, }) 
     497            context_dict.update({'add_child_form': add_child_form, }) 
    492498            return HttpResponseRedirect(obj.plmobject_url + "BOM-child/")  
    493499        else: 
    494500            add_child_form = AddChildForm(request.POST) 
    495             context_dict.update({'link_creation': True, 'object_menu': menu_list, 'add_child_form': add_child_form, }) 
     501            context_dict.update({'link_creation': True, 'add_child_form': add_child_form, }) 
    496502            return render_to_response('DisplayObjectChildAdd.htm', context_dict, context_instance=RequestContext(request)) 
    497503    else: 
    498504        add_child_form = AddChildForm() 
    499         context_dict.update({'current_page':'BOM-child', 'link_creation': True, 'object_menu': menu_list, 'add_child_form': add_child_form, }) 
     505        context_dict.update({'current_page':'BOM-child', 'link_creation': True, 'add_child_form': add_child_form, }) 
    500506        return render_to_response('DisplayObjectChildAdd.htm', context_dict, context_instance=RequestContext(request)) 
    501507     
     
    517523    """ 
    518524    obj, context_dict, request_dict = display_global_page(request, obj_type, obj_ref, obj_revi) 
    519     menu_list = obj.menu_items 
     525     
    520526    if not hasattr(obj, "get_parents"): 
    521527        # TODO 
     
    536542        maximum = max(parents, key=attrgetter("level")).level 
    537543        parents = (c for c in parents if c.level == maximum) 
    538     context_dict.update({'current_page':'parents', 'object_menu': menu_list, 'parents' :  parents, 
     544    context_dict.update({'current_page':'parents', 'parents' :  parents, 
    539545                                 'display_form' : display_form, 'obj': obj}) 
    540546    request.session.update(request_dict) 
     
    558564    """ 
    559565    obj, context_dict, request_dict = display_global_page(request, obj_type, obj_ref, obj_revi) 
    560     menu_list = obj.menu_items 
     566     
    561567    if not hasattr(obj, "get_attached_documents"): 
    562568        # TODO 
     
    570576        formset = get_doc_cad_formset(obj) 
    571577    object_doc_cad_list = obj.get_attached_documents() 
    572     context_dict.update({'current_page':'doc-cad', 'object_menu': menu_list, 'object_doc_cad': object_doc_cad_list, 'doc_cad_formset': formset}) 
     578    context_dict.update({'current_page':'doc-cad', 'object_doc_cad': object_doc_cad_list, 'doc_cad_formset': formset}) 
    573579    request.session.update(request_dict) 
    574580    return render_to_response('DisplayObjectDocCad.htm', context_dict, context_instance=RequestContext(request)) 
     
    592598    """ 
    593599    obj, context_dict, request_dict = display_global_page(request, obj_type, obj_ref, obj_revi) 
    594     menu_list = obj.menu_items 
     600     
    595601    request.session.update(request_dict) 
    596602    if request.POST: 
     
    602608                        request.user) 
    603609            obj.attach_to_document(doc_cad_obj) 
    604             context_dict.update({'object_menu': menu_list, 'add_doc_cad_form': add_doc_cad_form, }) 
     610            context_dict.update({'add_doc_cad_form': add_doc_cad_form, }) 
    605611            return HttpResponseRedirect(obj.plmobject_url + "doc-cad/") 
    606612        else: 
    607613            add_doc_cad_form = AddDocCadForm(request.POST) 
    608             context_dict.update({'link_creation': True, 'class4div': class_for_div, 'object_menu': menu_list, 'add_doc_cad_form': add_doc_cad_form, }) 
     614            context_dict.update({'link_creation': True, 'class4div': class_for_div, 'add_doc_cad_form': add_doc_cad_form, }) 
    609615            return render_to_response('DisplayDocCadAdd.htm', context_dict, context_instance=RequestContext(request)) 
    610616    else: 
    611617        add_doc_cad_form = AddDocCadForm() 
    612         context_dict.update({'link_creation': True, 'object_menu': menu_list, 'add_doc_cad_form': add_doc_cad_form, }) 
     618        context_dict.update({'link_creation': True, 'add_doc_cad_form': add_doc_cad_form, }) 
    613619        return render_to_response('DisplayDocCadAdd.htm', context_dict, context_instance=RequestContext(request)) 
    614620     
     
    632638    """ 
    633639    obj, context_dict, request_dict = display_global_page(request, obj_type, obj_ref, obj_revi) 
    634     menu_list = obj.menu_items 
     640     
    635641    if not hasattr(obj, "get_attached_parts"): 
    636642        # TODO 
     
    644650        formset = get_rel_part_formset(obj) 
    645651    object_rel_part_list = obj.get_attached_parts() 
    646     context_dict.update({'current_page':'parts', 'object_menu': menu_list, 'object_rel_part': object_rel_part_list, 'rel_part_formset': formset}) 
     652    context_dict.update({'current_page':'parts', 'object_rel_part': object_rel_part_list, 'rel_part_formset': formset}) 
    647653    request.session.update(request_dict) 
    648654    return render_to_response('DisplayObjectRelPart.htm', context_dict, context_instance=RequestContext(request)) 
     
    665671    """ 
    666672    obj, context_dict, request_dict = display_global_page(request, obj_type, obj_ref, obj_revi) 
    667     menu_list = obj.menu_items 
     673     
    668674    request.session.update(request_dict) 
    669675    if request.POST: 
     
    674680                        add_rel_part_form.cleaned_data["revision"], request.user) 
    675681            obj.attach_to_part(part_obj) 
    676             context_dict.update({'object_menu': menu_list, 'add_rel_part_form': add_rel_part_form, }) 
     682            context_dict.update({'add_rel_part_form': add_rel_part_form, }) 
    677683            return HttpResponseRedirect(obj.plmobject_url + "parts/") 
    678684        else: 
    679685            add_rel_part_form = add_rel_part_form(request.POST) 
    680             context_dict.update({'link_creation': True, 'object_menu': menu_list, 'add_rel_part_form': add_rel_part_form, }) 
     686            context_dict.update({'link_creation': True, 'add_rel_part_form': add_rel_part_form, }) 
    681687            return render_to_response('DisplayRelPartAdd.htm', context_dict, context_instance=RequestContext(request)) 
    682688    else: 
    683689        add_rel_part_form = AddRelPartForm() 
    684690        context_dict.update({'link_creation': True, 
    685                              'object_menu': menu_list, 'add_rel_part_form': add_rel_part_form, }) 
     691                             'add_rel_part_form': add_rel_part_form, }) 
    686692        return render_to_response('DisplayRelPartAdd.htm', context_dict, context_instance=RequestContext(request)) 
    687693 
     
    703709    """ 
    704710    obj, context_dict, request_dict = display_global_page(request, obj_type, obj_ref, obj_revi) 
    705     menu_list = obj.menu_items 
     711     
    706712 
    707713    if not hasattr(obj, "files"): 
     
    714720    else: 
    715721        formset = get_file_formset(obj) 
    716     context_dict.update({'current_page':'files', 'object_menu': menu_list, 
     722    context_dict.update({'current_page':'files',  
    717723                         'file_formset': formset}) 
    718724    request.session.update(request_dict) 
     
    736742    """ 
    737743    obj, context_dict, request_dict = display_global_page(request, obj_type, obj_ref, obj_revi) 
    738     menu_list = obj.menu_items 
     744     
    739745    request.session.update(request_dict) 
    740746    if request.POST: 
     
    742748        if add_file_form.is_valid(): 
    743749            obj.add_file(request.FILES["filename"]) 
    744             context_dict.update({'object_menu': menu_list, 'add_file_form': add_file_form, }) 
     750            context_dict.update({'add_file_form': add_file_form, }) 
    745751            return HttpResponseRedirect(obj.plmobject_url + "files/") 
    746752        else: 
    747753            add_file_form = AddFileForm(request.POST) 
    748             context_dict.update({'link_creation': True, 'object_menu': menu_list, 'add_file_form': add_file_form, }) 
     754            context_dict.update({'link_creation': True, 'add_file_form': add_file_form, }) 
    749755            return render_to_response('DisplayRelPartAdd.htm', context_dict, context_instance=RequestContext(request)) 
    750756    else: 
    751757        add_file_form = AddFileForm() 
    752         context_dict.update({'link_creation': True, 'object_menu': menu_list, 'add_file_form': add_file_form, }) 
     758        context_dict.update({'link_creation': True, 'add_file_form': add_file_form, }) 
    753759        return render_to_response('DisplayFileAdd.htm', context_dict, context_instance=RequestContext(request)) 
    754760 
     
    772778    """ 
    773779    obj, context_dict, request_dict = display_global_page(request, obj_type, obj_ref, obj_revi) 
    774     menu_list = obj.menu_items 
     780     
    775781    object_management_list = models.PLMObjectUserLink.objects.filter(plmobject=obj) 
    776782    object_management_list = object_management_list.order_by("role") 
    777     context_dict.update({'current_page':'management', 'object_menu': menu_list, 'object_management': object_management_list}) 
     783    context_dict.update({'current_page':'management', 'object_management': object_management_list}) 
    778784    request.session.update(request_dict) 
    779785    return render_to_response('DisplayObjectManagement.htm', context_dict, context_instance=RequestContext(request)) 
     
    801807    if obj.object.id != link.plmobject.id: 
    802808        raise ValueError("Bad link id") 
    803     menu_list = obj.menu_items 
     809     
    804810    if request.method == "POST": 
    805811#        if request.POST.get("action", "Undo") == "Undo": 
     
    824830        replace_management_form = ReplaceManagementForm() 
    825831    request.session.update(request_dict) 
    826     context_dict.update({'current_page':'management', 'object_menu': menu_list, 'obj' : obj, 
     832    context_dict.update({'current_page':'management', 'obj' : obj, 
    827833                                 'replace_management_form': replace_management_form, 
    828834                                 'link_creation': True,}) 
     
    846852    """ 
    847853    obj, context_dict, request_dict = display_global_page(request, obj_type, obj_ref, obj_revi) 
    848     menu_list = obj.menu_items 
     854     
    849855    if request.method == "POST": 
    850856#        if request.POST.get("action", "Undo") == "Undo": 
     
    867873        add_management_form = ReplaceManagementForm() 
    868874    request.session.update(request_dict) 
    869     context_dict.update({'current_page':'management', 'object_menu': menu_list, 'obj' : obj, 
     875    context_dict.update({'current_page':'management', 'obj' : obj, 
    870876                                 'replace_management_form': add_management_form, 
    871877                                 'link_creation': True,}) 
     
    11081114    """ 
    11091115    obj, context_dict, request_dict = display_global_page(request, obj_type, obj_ref, obj_revi) 
    1110     menu_list = obj.menu_items 
     1116     
    11111117    if not hasattr(obj, "get_object_user_links"): 
    11121118        # TODO 
    11131119        raise TypeError() 
    11141120    object_user_link_list = obj.get_object_user_links() 
    1115     context_dict.update({'current_page':'parts-doc-cad', 'object_menu': menu_list, 'object_user_link': object_user_link_list}) 
     1121    context_dict.update({'current_page':'parts-doc-cad', 'object_user_link': object_user_link_list}) 
    11161122    request.session.update(request_dict) 
    11171123    return render_to_response('DisplayObjectRelPLMObject.htm', context_dict, context_instance=RequestContext(request)) 
     
    11341140    """ 
    11351141    obj, context_dict, request_dict = display_global_page(request, obj_type, obj_ref, obj_revi) 
    1136     menu_list = obj.menu_items 
     1142     
    11371143    if not hasattr(obj, "get_user_delegation_links"): 
    11381144        # TODO 
     
    11421148        obj.remove_delegation(models.DelegationLink.objects.get(pk=int(selected_link_id))) 
    11431149    user_delegation_link_list = obj.get_user_delegation_links() 
    1144     context_dict.update({'current_page':'delegation', 'object_menu': menu_list, 'user_delegation_link': user_delegation_link_list}) 
     1150    context_dict.update({'current_page':'delegation', 'user_delegation_link': user_delegation_link_list}) 
    11451151    request.session.update(request_dict) 
    11461152    return render_to_response('DisplayObjectDelegation.htm', context_dict, context_instance=RequestContext(request)) 
     
    11681174    """ 
    11691175    obj, context_dict, request_dict = display_global_page(request, obj_type, obj_ref, obj_revi) 
    1170     menu_list = obj.menu_items 
     1176     
    11711177    if request.method == "POST": 
    1172 #        if request.POST.get("action", "Undo") == "Undo": 
    1173 #            return HttpResponseRedirect("/home/") 
    11741178        delegation_form = ReplaceManagementForm(request.POST) 
    11751179        if delegation_form.is_valid(): 
    1176             if delegation_form.cleaned_data["type"]=="User": 
    1177                 user_obj = get_obj(\ 
    1178                                     delegation_form.cleaned_data["type"],\ 
    1179                                     delegation_form.cleaned_data["username"],\ 
    1180                                     "-",\ 
    1181                                     request.user) 
    1182                 if role=="notified" or role=="owner": 
     1180            if delegation_form.cleaned_data["type"] == "User": 
     1181                user_obj = get_obj("User", 
     1182                                   delegation_form.cleaned_data["username"], 
     1183                                   "-", 
     1184                                   request.user) 
     1185                if role == "notified" or role == "owner": 
    11831186                    obj.delegate(user_obj.object, role) 
    11841187                    return HttpResponseRedirect("../..") 
    1185                 elif role=="sign": 
    1186                     if sign_level=="all": 
     1188                elif role == "sign": 
     1189                    if sign_level == "all": 
    11871190                        obj.delegate(user_obj.object, "sign*") 
    11881191                        return HttpResponseRedirect("../../..") 
     
    11901193                        obj.delegate(user_obj.object, level_to_sign_str(int(sign_level)-1)) 
    11911194                        return HttpResponseRedirect("../../..") 
    1192                     else: 
    1193                         delegation_form = ReplaceManagementForm(request.POST) 
    1194                 else: 
    1195                      delegation_form = ReplaceManagementForm(request.POST) 
    1196             else: 
    1197                 delegation_form = ReplaceManagementForm(request.POST) 
     1195    else: 
     1196        delegation_form = ReplaceManagementForm() 
     1197    if role == 'sign': 
     1198        if sign_level.isdigit(): 
     1199            role = _("signer level") + " " + str(sign_level) 
    11981200        else: 
    1199             delegation_form = ReplaceManagementForm(request.POST) 
    1200     else: 
    1201         delegation_form = ReplaceManagementForm() 
    1202     if role=='sign': 
    1203         if sign_level.isdigit(): 
    1204             role=_("signer level")+" "+str(sign_level) 
    1205         else: 
    1206             role=_("signer all levels") 
    1207     elif role=="notified": 
    1208         role=_("notified") 
     1201            role = _("signer all levels") 
     1202    elif role == "notified": 
     1203        role = _("notified") 
    12091204    request.session.update(request_dict) 
    12101205    context_dict.update({'current_page':'delegation', 
    1211                                  'object_menu': menu_list, 'obj' : obj, 
    1212                                  'replace_management_form': delegation_form, 
    1213                                  'link_creation': True, 
    1214                                  'role': role}) 
     1206                         'obj' : obj, 
     1207                         'replace_management_form': delegation_form, 
     1208                         'link_creation': True, 
     1209                         'role': role}) 
    12151210    return render_to_response('DisplayObjectManagementReplace.htm', context_dict, context_instance=RequestContext(request)) 
    12161211     
     
    12361231    """ 
    12371232    obj, context_dict, request_dict = display_global_page(request, obj_type, obj_ref, obj_revi) 
    1238     menu_list = obj.menu_items 
     1233     
    12391234    if request.method == "POST": 
    12401235        delegation_form = ReplaceManagementForm(request.POST) 
     
    12621257    request.session.update(request_dict) 
    12631258    context_dict.update({'current_page':'parts-doc-cad', 
    1264                                  'object_menu': menu_list, 'obj' : obj, 
     1259                                 'obj' : obj, 
    12651260                                 'replace_management_form': delegation_form, 
    12661261                                 'link_creation': True, 
     
    12891284    """ 
    12901285    obj, context_dict, request_dict = display_global_page(request, obj_type, obj_ref, obj_revi) 
    1291     menu_list = obj.menu_items 
     1286     
    12921287    request.session.update(request_dict) 
    12931288    if request.POST : 
     
    12951290        if checkin_file_form.is_valid(): 
    12961291            obj.checkin(models.DocumentFile.objects.get(id=file_id_value), request.FILES["filename"]) 
    1297             context_dict.update({'object_menu': menu_list, }) 
     1292            context_dict.update({}) 
    12981293            return HttpResponseRedirect(obj.plmobject_url + "files/") 
    12991294        else: 
    13001295            checkin_file_form = AddFileForm(request.POST) 
    13011296            context_dict.update({'link_creation': True, \ 
    1302                                  'object_menu': menu_list, 'add_file_form': add_file_form, }) 
     1297                                 'add_file_form': add_file_form, }) 
    13031298            return render_to_response('DisplayFileAdd.htm', context_dict, context_instance=RequestContext(request)) 
    13041299    else: 
    13051300        checkin_file_form = AddFileForm() 
    1306         context_dict.update({'link_creation': True,                             'object_menu': menu_list, 'add_file_form': checkin_file_form, }) 
     1301        context_dict.update({'link_creation': True,                             'add_file_form': checkin_file_form, }) 
    13071302        return render_to_response('DisplayFileAdd.htm', context_dict, context_instance=RequestContext(request)) 
    13081303 
Note: See TracChangeset for help on using the changeset viewer.