Ignore:
Timestamp:
07/02/10 14:49:40 (23 months ago)
Author:
dart
Message:

LoReality?:
o Manage campaign, mission, and becin pilots

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/loreality/data/templates/derived/page/campaign.html.py

    r2099 r2100  
    44__M_locals_builtin = locals 
    55_magic_number = 5 
    6 _modified_time = 1277995092.1379321 
     6_modified_time = 1278079811.958066 
    77_template_filename='/media/divers/personnel/dev/dartsite.org/lotatc/trunk/loreality/loreality/templates/derived/page/campaign.html' 
    88_template_uri='/derived/page/campaign.html' 
     
    2020        return context.namespaces[(__name__, name)] 
    2121def _mako_generate_namespaces(context): 
    22     pass 
     22    # SOURCE LINE 2 
     23    ns = runtime.Namespace('campaign', context._clean_inheritance_tokens(), templateuri='/component/campaign.html', callables=None, calling_uri=_template_uri, module=None) 
     24    context.namespaces[(__name__, 'campaign')] = ns 
     25 
    2326def _mako_inherit(template, context): 
    2427    _mako_generate_namespaces(context) 
     
    2831    try: 
    2932        __M_locals = __M_dict_builtin(pageargs=pageargs) 
    30         c = context.get('c', UNDEFINED) 
     33        _import_ns = {} 
     34        _mako_get_namespace(context, 'campaign')._populate(_import_ns, ['*']) 
     35        h = _import_ns.get('h', context.get('h', UNDEFINED)) 
     36        c = _import_ns.get('c', context.get('c', UNDEFINED)) 
     37        campaign = _mako_get_namespace(context, 'campaign') 
    3138        __M_writer = context.writer() 
    3239        # SOURCE LINE 1 
    33         __M_writer(u'\n<h2>') 
     40        __M_writer(u'\n') 
    3441        # SOURCE LINE 2 
     42        __M_writer(u'') 
     43        # SOURCE LINE 3 
     44        __M_writer(u'\n\n<h2>') 
     45        # SOURCE LINE 5 
    3546        __M_writer(escape(c.campaign_title)) 
    3647        __M_writer(u'</h2>\n<ul>\n') 
    37         # SOURCE LINE 4 
    38         for campaign in c.campaigns: 
    39             # SOURCE LINE 5 
    40             __M_writer(u'    <li><p>') 
    41             __M_writer(escape(campaign.name)) 
    42             __M_writer(u'</p>\n    <ul>\n') 
    43             # SOURCE LINE 7 
    44             for mission in campaign.missions: 
    45                 # SOURCE LINE 8 
    46                 __M_writer(u'    <li> ') 
     48        # SOURCE LINE 7 
     49        for camp in c.campaigns: 
     50            # SOURCE LINE 8 
     51            __M_writer(u'    <li>') 
     52            __M_writer(escape(camp.name)) 
     53            __M_writer(u'\n') 
     54            # SOURCE LINE 9 
     55            if h.auth.authorized(h.auth.is_creator): 
     56                # SOURCE LINE 10 
     57                __M_writer(u'    <a href=') 
     58                __M_writer(escape(h.url_for(controller='campaign', action='edit',id=camp.id) )) 
     59                __M_writer(u'>[Edit]</a>\n') 
     60            # SOURCE LINE 12 
     61            __M_writer(u'    <ul>\n') 
     62            # SOURCE LINE 13 
     63            for mission in camp.missions: 
     64                # SOURCE LINE 14 
     65                __M_writer(u'    <li> <a href=') 
     66                __M_writer(escape(h.url_for(controller='mission', action='view',id=mission.id) )) 
     67                __M_writer(u'>') 
    4768                __M_writer(escape(mission.name)) 
    48                 __M_writer(u'(\n') 
    49                 # SOURCE LINE 9 
     69                __M_writer(u'</a>(\n') 
     70                # SOURCE LINE 15 
    5071                for pilot in mission.pilots: 
    51                     # SOURCE LINE 10 
    52                     __M_writer(u'        ') 
     72                    # SOURCE LINE 16 
     73                    __M_writer(u'    <a href=') 
     74                    __M_writer(escape(h.url_for(controller='pilot', action='view',id=pilot.id) )) 
     75                    __M_writer(u'>') 
    5376                    __M_writer(escape(pilot.name)) 
    54                     __M_writer(u' - \n') 
    55                 # SOURCE LINE 12 
    56                 __M_writer(u'    )</li>\n') 
    57             # SOURCE LINE 14 
     77                    __M_writer(u'</a> - \n') 
     78                # SOURCE LINE 18 
     79                __M_writer(u'    )\n') 
     80                # SOURCE LINE 19 
     81                if h.auth.authorized(h.auth.is_creator): 
     82                    # SOURCE LINE 20 
     83                    __M_writer(u'    <a href=') 
     84                    __M_writer(escape(h.url_for(controller='mission', action='edit',id=mission.id) )) 
     85                    __M_writer(u'>[Edit]</a>\n    <a href=') 
     86                    # SOURCE LINE 21 
     87                    __M_writer(escape(h.url_for(missionid=mission.id, controller='campaign', action='delete',id=camp.id) )) 
     88                    __M_writer(u'>[Del]</a>\n') 
     89                # SOURCE LINE 23 
     90                __M_writer(u'        </li>\n') 
     91            # SOURCE LINE 25 
    5892            __M_writer(u'    </ul></li>\n') 
    59         # SOURCE LINE 16 
     93        # SOURCE LINE 27 
    6094        __M_writer(u'</ul>\n') 
     95        # SOURCE LINE 28 
     96        __M_writer(escape(campaign.add_campaign())) 
     97        __M_writer(u'\n') 
    6198        return '' 
    6299    finally: 
Note: See TracChangeset for help on using the changeset viewer.