Esempio n. 1
0
def show(context):

    accounts_short_infos = game_short_info.get_accounts_accounts_info(
        list(context.person.politic_power.inner_accounts_ids()))

    return dext_views.Page(
        'persons/show.html',
        content={
            'person':
            context.person,
            'person_meta_object':
            meta_relations.Person.create_from_object(context.person),
            'accounts_short_infos':
            accounts_short_infos,
            'hero':
            heroes_logic.load_hero(
                account_id=context.account.id) if context.account else None,
            'social_connections':
            storage.social_connections.get_connected_persons(context.person),
            'master_chronicle':
            chronicle_prototypes.chronicle_info(
                context.person, conf.settings.CHRONICLE_RECORDS_NUMBER),
            'resource':
            context.resource
        })
Esempio n. 2
0
def show(context):
    accounts_short_infos = game_short_info.get_accounts_accounts_info(
        list(context.place.politic_power.inner_accounts_ids()))

    return dext_views.Page(
        'places/show.html',
        content={
            'place':
            context.place,
            'place_bills':
            info.place_info_bills(context.place),
            'place_chronicle':
            chronicle_prototypes.chronicle_info(
                context.place, conf.settings.CHRONICLE_RECORDS_NUMBER),
            'accounts_short_infos':
            accounts_short_infos,
            'HABIT_TYPE':
            game_relations.HABIT_TYPE,
            'place_meta_object':
            meta_relations.Place.create_from_object(context.place),
            'hero':
            heroes_logic.load_hero(
                account_id=context.account.id) if context.account else None,
            'resource':
            context.resource
        })
Esempio n. 3
0
def show(context):

    accounts_short_infos = game_short_info.get_accounts_accounts_info(list(context.person.politic_power.inner_accounts_ids()))

    return dext_views.Page('persons/show.html',
                           content={'person': context.person,
                                    'person_meta_object': meta_relations.Person.create_from_object(context.person),
                                    'accounts_short_infos': accounts_short_infos,
                                    'hero': heroes_logic.load_hero(account_id=context.account.id) if context.account else None,
                                    'resource': context.resource})
Esempio n. 4
0
def show(context):
    accounts_short_infos = game_short_info.get_accounts_accounts_info(list(context.place.politic_power.inner_accounts_ids()))

    return dext_views.Page('places/show.html',
                           content={'place': context.place,
                                    'place_bills': info.place_info_bills(context.place),
                                    'place_chronicle': chronicle_prototypes.chronicle_info(context.place, conf.settings.CHRONICLE_RECORDS_NUMBER),
                                    'accounts_short_infos': accounts_short_infos,
                                    'HABIT_TYPE': game_relations.HABIT_TYPE,
                                    'place_meta_object': meta_relations.Place.create_from_object(context.place),
                                    'hero': heroes_logic.load_hero(account_id=context.account.id) if context.account else None,
                                    'resource': context.resource} )
Esempio n. 5
0
def show(context):

    inner_circle = politic_power_logic.get_inner_circle(
        place_id=context.place.id)

    accounts_short_infos = game_short_info.get_accounts_accounts_info(
        inner_circle.heroes_ids())

    job_power = politic_power_logic.get_job_power(place_id=context.place.id)

    persons_inner_circles = {
        person.id: politic_power_logic.get_inner_circle(person_id=person.id)
        for person in context.place.persons
    }

    return dext_views.Page(
        'places/show.html',
        content={
            'place':
            context.place,
            'place_bills':
            info.place_info_bills(context.place),
            'place_chronicle':
            chronicle_prototypes.RecordPrototype.get_last_actor_records(
                context.place, conf.settings.CHRONICLE_RECORDS_NUMBER),
            'accounts_short_infos':
            accounts_short_infos,
            'inner_circle':
            inner_circle,
            'persons_inner_circles':
            persons_inner_circles,
            'HABIT_TYPE':
            game_relations.HABIT_TYPE,
            'place_meta_object':
            meta_relations.Place.create_from_object(context.place),
            'hero':
            heroes_logic.load_hero(
                account_id=context.account.id) if context.account else None,
            'places_power_storage':
            politic_power_storage.places,
            'persons_power_storage':
            politic_power_storage.persons,
            'job_power':
            job_power,
            'resource':
            context.resource
        })
Esempio n. 6
0
def show(context):

    inner_circle = politic_power_logic.get_inner_circle(
        person_id=context.person.id)

    accounts_short_infos = game_short_info.get_accounts_accounts_info(
        inner_circle.heroes_ids())

    job_power = politic_power_logic.get_job_power(person_id=context.person.id)

    return dext_views.Page(
        'persons/show.html',
        content={
            'person':
            context.person,
            'person_meta_object':
            meta_relations.Person.create_from_object(context.person),
            'accounts_short_infos':
            accounts_short_infos,
            'hero':
            heroes_logic.load_hero(
                account_id=context.account.id) if context.account else None,
            'social_connections':
            storage.social_connections.get_connected_persons(context.person),
            'master_chronicle':
            chronicle_prototypes.RecordPrototype.get_last_actor_records(
                context.person, conf.settings.CHRONICLE_RECORDS_NUMBER),
            'inner_circle':
            inner_circle,
            'persons_power_storage':
            politic_power_storage.persons,
            'job_power':
            job_power,
            'resource':
            context.resource
        })