Changeset 16

Show
Ignore:
Timestamp:
11/18/08 17:11:41 (7 weeks ago)
Author:
fporcari
Message:

modifiche a develop

Location:
gnrpy/packages/develop
Files:
2 added
3 modified

Legend:

Unmodified
Added
Removed
  • gnrpy/packages/develop/main.py

    r15 r16  
    11#!/usr/bin/env python 
    22# encoding: utf-8 
     3import os 
    34 
    4 class Package(object): 
     5from gnr.core.gnrbag import Bag 
     6 
     7from gnr.app.gnrdbo import GnrDboTable, GnrDboPackage, Table_counter, Table_userobject 
     8from gnr.core.gnrstring import templateReplace, splitAndStrip 
     9 
     10class Package(GnrDboPackage): 
    511    def config_attributes(self): 
    612        return dict(comment='develop package', 
    7                 name_short='develop', name_long='develop', name_full='develop') 
     13                    name_short='develop', 
     14                    name_long='develop', 
     15                     name_full='develop') 
    816         
    917    def config_db(self, pkg): 
    10         testtbl = pkg.table('test', pkey='id') 
    11         testtbl.column('id', size='22') 
     18        pass 
     19 
     20class Table(GnrDboTable): 
     21    pass 
  • gnrpy/packages/develop/menu.xml

    r15 r16  
    11<?xml version="1.0" encoding="UTF-8"?> 
    22<GenRoBag> 
    3         <user_root tags="user" basepath="/uwaext/mockup"> 
     3        <user_root tags="user" basepath="/develop"> 
    44                <page label="!!Project status" file="maintable/project.py"/> 
    55        </user_root> 
    6         <staff_root tags="staff" basepath="/uwaext"> 
     6        <staff_root tags="staff" basepath="/develop"> 
    77                <staff label="!!Staff area"> 
    88                        <maintables label="!!Management" cols="2" basepath="maintables"> 
     9                                <staff label="!!Staff" file="staff.py"/> 
     10                                <project label="!!Project" file="project.py"/> 
     11                                <client label="!!Client" file="client.py"/> 
     12                                <user label="!!User management" file="/adm/manage_users.py"/> 
     13                                <tags label="!!User Tags" file="/adm/manage_tags.py"/> 
    914                        </maintables> 
    1015                        <auxtables label="!!Support" cols="2" basepath="auxtables"> 
     16                                <action label="!!Action" file="action.py"/> 
     17                                <ticket label="!!Ticket" file="project.py"/> 
     18                                <ticket_type label="!!Ticket tipe" file="client.py"/> 
    1119                        </auxtables> 
    1220                </staff> 
  • gnrpy/packages/develop/webpages/maintables/project.py

    r15 r16  
    4444    def formBase(self, parentBC,disabled=False, **kwargs): 
    4545        tc = parentBC.tabContainer(margin='2px',**kwargs) 
    46         tab1 = tc.borderContainer(title='Form') 
     46        tab1 = tc.borderContainer(title='Project') 
    4747        tab2 = tc.borderContainer(title='Tickets') 
    48         self.tabProject(tab,disabled) 
     48        self.tabProject(tab1,disabled) 
    4949        self.tabTickets(tab2) 
    5050     
    5151    def tabProject(self,bc,disabled): 
    52         top = bc.contentPane(region='top',width='30ex',margin='2px',_class='pbl_roundedGroup') 
     52        top = bc.contentPane(region='top',height='30ex',margin='2px',_class='pbl_roundedGroup') 
    5353        fb = top.formbuilder(cols=1, border_spacing='6px',disabled=disabled) 
    5454        fb.field('develop.project.name',width='12em') 
    5555        fb.field('develop.project.client_id',width='12em',auxColumns='address') 
    5656        fb.div(innerHTML='==dataTemplate(tpl, dbag);', 
    57                 tpl='$address <br/> $email <br/> phones', 
     57                tpl='$address <br/> $email <br/> $phones', 
    5858                dbag='^.@client_id',_class='infoBox') 
    5959        fb.field('develop.project.description',width='12em',height='8ex',tag='simpleTextArea',