Subversion Repositories SmartDukaan

Rev

Rev 202 | Rev 290 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 202 Rev 241
Line 11... Line 11...
11
from datastore.DataAccessor import DataHelper
11
from datastore.DataAccessor import DataHelper
12
from datastore.DataCodeAccessor import *
12
from datastore.DataCodeAccessor import *
13
from xml.etree.ElementTree import *
13
from xml.etree.ElementTree import *
14
import urllib
14
import urllib
15
from tg import tmpl_context
15
from tg import tmpl_context
16
from wiki20.widgets.infibeam_form import create_infibeam_form
16
from wiki20.widgets.infibeam_form import *
17
 
-
 
18
 
-
 
-
 
17
from wiki20.widgets.univercell_form import *
-
 
18
from wiki20.widgets.indiaplaza_form import *
-
 
19
from wiki20.widgets.mobilestore_form import *
-
 
20
from wiki20.widgets.naaptol_form import *
-
 
21
from wiki20.widgets.babuchak_form import *
19
 
22
 
20
__all__ = ['RootController']
23
__all__ = ['RootController']
21
 
24
 
22
 
25
 
23
class RootController(BaseController):
26
class RootController(BaseController):
Line 276... Line 279...
276
        ret_val = {}
279
        ret_val = {}
277
        print str1
280
        print str1
278
        ret_val['val1'] = urllib.unquote(str1)#root
281
        ret_val['val1'] = urllib.unquote(str1)#root
279
        return ret_val
282
        return ret_val
280
    
283
    
281
    @expose('wiki20.templates.infibeam_form')
284
    @expose('wiki20.templates.input_form')
282
    def form_infibeam(self, **kw):
285
    def form_infibeam(self, **kw):
283
    #"""Show form to add data record for infibeam."""
286
        """Show form to add data record for infibeam."""
-
 
287
        initialize_table()
-
 
288
        create_infibeam_form = InfibeamForm("create_infibeam_form",action='save_infibeam')
284
        tmpl_context.form = create_infibeam_form
289
        tmpl_context.form = create_infibeam_form
-
 
290
        de = get_code_word("INFIBEAM_DOMAINNAME")
-
 
291
        kw['INFIBEAM_DOMAINNAME'] = de
-
 
292
        #de = get_code_word("INFIBEAM_NO")
-
 
293
        #kw['INFIBEAM_NO'] = de
-
 
294
        #de = get_code_word("INFIBEAM_CT")
-
 
295
        #kw['INFIBEAM_CT'] = de
-
 
296
        de = get_code_word("INFIBEAM_URL")
-
 
297
        kw['INFIBEAM_URL'] = de
-
 
298
        de = get_code_word("INFIBEAM_HOMEPAGE")
-
 
299
        kw['INFIBEAM_HOMEPAGE'] = de
-
 
300
        de = get_code_word("INFIBEAM_REFERER")
-
 
301
        kw['INFIBEAM_REFERER'] = de
-
 
302
        de = get_code_word("INFIBEAM_VATPLUSTAX")
-
 
303
        kw['INFIBEAM_VATPLUSTAX'] = de
-
 
304
        de = get_code_word("INFIBEAM_REMOVELIST")
-
 
305
        kw['INFIBEAM_REMOVELIST'] = de
-
 
306
        de = get_code_word("INFIBEAM_XPATH1")
-
 
307
        kw['INFIBEAM_XPATH1'] = de
-
 
308
        de = get_code_word("INFIBEAM_XPATH2")
-
 
309
        kw['INFIBEAM_XPATH2'] = de
-
 
310
        de = get_code_word("INFIBEAM_XPATH3")
-
 
311
        kw['INFIBEAM_XPATH3'] = de   
285
        return dict(modelname='code_words',
312
        return dict(modelname='infibeam_form',
286
        page='Infibeam Data')
313
        value=kw)
287
 
314
 
288
    @expose()
315
    @expose('wiki20.templates.input_form')
289
    def save_infibeam(self, **kw):
316
    def save_infibeam(self, **kw):
290
        """Create a infibeam object and save it to the database."""
317
        """Create a infibeam object and save it to the database."""
291
        initialize_table()
-
 
292
        set_code_word("INFIBEAM_DOMAINNAME",kw['INFIBEAM_DOMAINNAME'],"")  
318
        set_code_word("INFIBEAM_DOMAINNAME",kw['INFIBEAM_DOMAINNAME'],"")  
293
        print kw['INFIBEAM_DOMAINNAME']
-
 
294
        set_code_word("INFIBEAM_NO",kw['INFIBEAM_NO'],"")
319
        #set_code_word("INFIBEAM_NO",kw['INFIBEAM_NO'],"")
295
        print kw['INFIBEAM_NO']
-
 
296
        set_code_word("INFIBEAM_CT",kw['INFIBEAM_CT'],"")
320
        #set_code_word("INFIBEAM_CT",kw['INFIBEAM_CT'],"")
297
        set_code_word("INFIBEAM_URL",kw['INFIBEAM_URL'],"")
321
        set_code_word("INFIBEAM_URL",kw['INFIBEAM_URL'],"")
298
        set_code_word("INFIBEAM_HOMEPAGE",kw['INFIBEAM_HOMEPAGE'],"")
322
        set_code_word("INFIBEAM_HOMEPAGE",kw['INFIBEAM_HOMEPAGE'],"")
299
        set_code_word("INFIBEAM_REFERER",kw['INFIBEAM_REFERER'],"")
323
        set_code_word("INFIBEAM_REFERER",kw['INFIBEAM_REFERER'],"")
300
        set_code_word("INFIBEAM_VATPLUSTAX",kw['INFIBEAM_VATPLUSTAX'],"")
324
        set_code_word("INFIBEAM_VATPLUSTAX",kw['INFIBEAM_VATPLUSTAX'],"")
301
        set_code_word("INFIBEAM_REMOVELIST",kw['INFIBEAM_REMOVELIST'],"")
325
        set_code_word("INFIBEAM_REMOVELIST",kw['INFIBEAM_REMOVELIST'],"")
302
        set_code_word("INFIBEAM_XPATH1",kw['INFIBEAM_XPATH1'],"")
326
        set_code_word("INFIBEAM_XPATH1",kw['INFIBEAM_XPATH1'],"")
303
        set_code_word("INFIBEAM_XPATH2",kw['INFIBEAM_XPATH2'],"")
327
        set_code_word("INFIBEAM_XPATH2",kw['INFIBEAM_XPATH2'],"")
304
        set_code_word("INFIBEAM_XPATH3",kw['INFIBEAM_XPATH3'],"")
328
        set_code_word("INFIBEAM_XPATH3",kw['INFIBEAM_XPATH3'],"")
305
        flash("Data successfully saved.")
329
        flash("Data successfully saved.")
306
        redirect("form_infibeam")
330
        redirect("form_infibeam")
-
 
331
        
-
 
332
    @expose('wiki20.templates.input_form')
-
 
333
    def form_univercell(self, **kw):
-
 
334
    #"""Show form to add data record for univercell."""
-
 
335
        initialize_table()
-
 
336
        create_univercell_form = UnivercellForm("create_univercell_form",action='save_univercell')
-
 
337
        tmpl_context.form = create_univercell_form
-
 
338
        de = get_code_word("UNIVERCELL_DOMAINNAME")
-
 
339
        kw['UNIVERCELL_DOMAINNAME']=de
-
 
340
        de = get_code_word("UNIVERCELL_DOMAINNAME1")
-
 
341
        kw['UNIVERCELL_DOMAINNAME1']=de
-
 
342
        de = get_code_word("UNIVERCELL_URL")
-
 
343
        kw['UNIVERCELL_URL']=de
-
 
344
        de = get_code_word("UNIVERCELL_HOMEPAGE")
-
 
345
        kw['UNIVERCELL_HOMEPAGE']=de
-
 
346
        de = get_code_word("UNIVERCELL_REFERER")
-
 
347
        kw['UNIVERCELL_REFERER']=de
-
 
348
        de = get_code_word("UNIVERCELL_URL1")
-
 
349
        kw['UNIVERCELL_URL1']=de
-
 
350
        de = get_code_word("UNIVERCELL_XPATH1")
-
 
351
        kw['UNIVERCELL_XPATH1']=de
-
 
352
        de = get_code_word("UNIVERCELL_XPATH2")
-
 
353
        kw['UNIVERCELL_XPATH2']=de
-
 
354
        de = get_code_word("UNIVERCELL_XPATH3")
-
 
355
        kw['UNIVERCELL_XPATH3']=de
-
 
356
        de = get_code_word("UNIVERCELL_XPATH4")
-
 
357
        kw['UNIVERCELL_XPATH4']=de
-
 
358
        de = get_code_word("UNIVERCELL_XPATH5")
-
 
359
        kw['UNIVERCELL_XPATH5']=de
-
 
360
        de = get_code_word("UNIVERCELL_XPATH6")
-
 
361
        kw['UNIVERCELL_XPATH6']=de
-
 
362
        de = get_code_word("UNIVERCELL_VAR1")
-
 
363
        kw['UNIVERCELL_VAR1']=de
-
 
364
        de = get_code_word("UNIVERCELL_VAR2")
-
 
365
        kw['UNIVERCELL_VAR2']=de
-
 
366
        de = get_code_word("UNIVERCELL_VAR3")
-
 
367
        kw['UNIVERCELL_VAR3']=de
-
 
368
        de = get_code_word("UNIVERCELL_VAR4")
-
 
369
        kw['UNIVERCELL_VAR4']=de
-
 
370
        de = get_code_word("UNIVERCELL_VATPLUSTAX")
-
 
371
        kw['UNIVERCELL_VATPLUSTAX']=de
-
 
372
        de = get_code_word("UNIVERCELL_REMOVELIST")
-
 
373
        kw['UNIVERCELL_REMOVELIST']=de
-
 
374
        return dict(modelname='univercell_form',
-
 
375
        value=kw)
-
 
376
 
-
 
377
    @expose('wiki20.templates.input_form')
-
 
378
    def save_univercell(self, **kw):
-
 
379
        """Create a univercell object and save it to the database."""
-
 
380
        set_code_word("UNIVERCELL_DOMAINNAME",kw['UNIVERCELL_DOMAINNAME'],"")  
-
 
381
        set_code_word("UNIVERCELL_URL",kw['UNIVERCELL_URL'],"")
-
 
382
        set_code_word("UNIVERCELL_HOMEPAGE",kw['UNIVERCELL_HOMEPAGE'],"")
-
 
383
        set_code_word("UNIVERCELL_REFERER",kw['UNIVERCELL_REFERER'],"")
-
 
384
        set_code_word("UNIVERCELL_URL1",kw['UNIVERCELL_URL1'],"")
-
 
385
        set_code_word("UNIVERCELL_XPATH1",kw['UNIVERCELL_XPATH1'],"")
-
 
386
        set_code_word("UNIVERCELL_XPATH2",kw['UNIVERCELL_XPATH2'],"")
-
 
387
        set_code_word("UNIVERCELL_XPATH3",kw['UNIVERCELL_XPATH3'],"")
-
 
388
        set_code_word("UNIVERCELL_XPATH4",kw['UNIVERCELL_XPATH4'],"")
-
 
389
        set_code_word("UNIVERCELL_XPATH5",kw['UNIVERCELL_XPATH5'],"")
-
 
390
        set_code_word("UNIVERCELL_XPATH6",kw['UNIVERCELL_XPATH6'],"")
-
 
391
        set_code_word("UNIVERCELL_VATPLUSTAX",kw['UNIVERCELL_VATPLUSTAX'],"")
-
 
392
        set_code_word("UNIVERCELL_REMOVELIST",kw['UNIVERCELL_REMOVELIST'],"")
-
 
393
        set_code_word("UNIVERCELL_VAR1",kw['UNIVERCELL_VAR1'],"")
-
 
394
        set_code_word("UNIVERCELL_VAR2",kw['UNIVERCELL_VAR2'],"")
-
 
395
        set_code_word("UNIVERCELL_VAR3",kw['UNIVERCELL_VAR3'],"")
-
 
396
        set_code_word("UNIVERCELL_VAR4",kw['UNIVERCELL_VAR4'],"")
-
 
397
        set_code_word("UNIVERCELL_DOMAINNAME1",kw['UNIVERCELL_DOMAINNAME1'],"")
-
 
398
        flash("Data successfully saved.")
-
 
399
        redirect("form_univercell")
-
 
400
        
-
 
401
        
-
 
402
    @expose('wiki20.templates.input_form')
-
 
403
    def form_indiaplaza(self, **kw):
-
 
404
        """Show form to add data record for indiaplaza."""
-
 
405
        de = get_code_word("INDIAPLAZA_DOMAINNAME")
-
 
406
        kw['INDIAPLAZA_DOMAINNAME']=de
-
 
407
        de = get_code_word("INDIAPLAZA_DOMAINNAME1")
-
 
408
        kw['INDIAPLAZA_DOMAINNAME1']=de
-
 
409
        de = get_code_word("INDIAPLAZA_URL")
-
 
410
        kw['INDIAPLAZA_URL']=de
-
 
411
        de = get_code_word("INDIAPLAZA_HOMEPAGE")
-
 
412
        kw['INDIAPLAZA_HOMEPAGE']=de
-
 
413
        de = get_code_word("INDIAPLAZA_REFERER")
-
 
414
        kw['INDIAPLAZA_REFERER']=de
-
 
415
        de = get_code_word("INDIAPLAZA_URL1")
-
 
416
        kw['INDIAPLAZA_URL1']=de
-
 
417
        de = get_code_word("INDIAPLAZA_XPATH1")
-
 
418
        kw['INDIAPLAZA_XPATH1']=de
-
 
419
        de = get_code_word("INDIAPLAZA_XPATH2")
-
 
420
        kw['INDIAPLAZA_XPATH2']=de
-
 
421
        de = get_code_word("INDIAPLAZA_XPATH3")
-
 
422
        kw['INDIAPLAZA_XPATH3']=de
-
 
423
        de = get_code_word("INDIAPLAZA_XPATH4")
-
 
424
        kw['INDIAPLAZA_XPATH4']=de
-
 
425
        de = get_code_word("INDIAPLAZA_XPATH5")
-
 
426
        kw['INDIAPLAZA_XPATH5']=de
-
 
427
        de = get_code_word("INDIAPLAZA_XPATH6")
-
 
428
        kw['INDIAPLAZA_XPATH6']=de
-
 
429
        de = get_code_word("INDIAPLAZA_XPATH7")
-
 
430
        kw['INDIAPLAZA_XPATH7']=de
-
 
431
        de = get_code_word("INDIAPLAZA_XPATH8")
-
 
432
        kw['INDIAPLAZA_XPATH8']=de
-
 
433
        de = get_code_word("INDIAPLAZA_XPATH9")
-
 
434
        kw['INDIAPLAZA_XPATH9']=de
-
 
435
        de = get_code_word("INDIAPLAZA_XPATH10")
-
 
436
        kw['INDIAPLAZA_XPATH10']=de
-
 
437
        de = get_code_word("INDIAPLAZA_VAR1")
-
 
438
        kw['INDIAPLAZA_VAR1']=de
-
 
439
        de = get_code_word("INDIAPLAZA_REMOVELIST")
-
 
440
        kw['INDIAPLAZA_REMOVELIST']=de
-
 
441
        #de = get_code_word("INDIAPLAZA_NO")
-
 
442
        #kw['INDIAPLAZA_NO']=de
-
 
443
        #de = get_code_word("INDIAPLAZA_CT")
-
 
444
        #kw['INDIAPLAZA_CT']=de
-
 
445
        create_indiaplaza_form = IndiaplazaForm("create_indiaplaza_form",action='save_indiaplaza')
-
 
446
        tmpl_context.form = create_indiaplaza_form 
-
 
447
        
-
 
448
        return dict(modelname='indiaplaza_form',
-
 
449
        value=kw)
-
 
450
 
-
 
451
    @expose('wiki20.templates.input_form')
-
 
452
    def save_indiaplaza(self, **kw):
-
 
453
        """Create a indiaplaza object and save it to the database."""
-
 
454
        #initialize_table()
-
 
455
        set_code_word("INDIAPLAZA_DOMAINNAME",kw['INDIAPLAZA_DOMAINNAME'],"")  
-
 
456
        set_code_word("INDIAPLAZA_URL",kw['INDIAPLAZA_URL'],"")
-
 
457
        set_code_word("INDIAPLAZA_HOMEPAGE",kw['INDIAPLAZA_HOMEPAGE'],"")
-
 
458
        set_code_word("INDIAPLAZA_REFERER",kw['INDIAPLAZA_REFERER'],"")
-
 
459
        set_code_word("INDIAPLAZA_URL1",kw['INDIAPLAZA_URL1'],"")
-
 
460
        set_code_word("INDIAPLAZA_XPATH1",kw['INDIAPLAZA_XPATH1'],"")
-
 
461
        set_code_word("INDIAPLAZA_XPATH2",kw['INDIAPLAZA_XPATH2'],"")
-
 
462
        set_code_word("INDIAPLAZA_XPATH3",kw['INDIAPLAZA_XPATH3'],"")
-
 
463
        set_code_word("INDIAPLAZA_XPATH4",kw['INDIAPLAZA_XPATH4'],"")
-
 
464
        set_code_word("INDIAPLAZA_XPATH5",kw['INDIAPLAZA_XPATH5'],"")
-
 
465
        set_code_word("INDIAPLAZA_XPATH6",kw['INDIAPLAZA_XPATH6'],"")
-
 
466
        set_code_word("INDIAPLAZA_XPATH7",kw['INDIAPLAZA_XPATH7'],"")
-
 
467
        set_code_word("INDIAPLAZA_XPATH8",kw['INDIAPLAZA_XPATH8'],"")
-
 
468
        set_code_word("INDIAPLAZA_XPATH9",kw['INDIAPLAZA_XPATH9'],"")
-
 
469
        set_code_word("INDIAPLAZA_XPATH10",kw['INDIAPLAZA_XPATH10'],"")
-
 
470
        set_code_word("INDIAPLAZA_REMOVELIST",kw['INDIAPLAZA_REMOVELIST'],"")
-
 
471
        set_code_word("INDIAPLAZA_VAR1",kw['INDIAPLAZA_VAR1'],"")
-
 
472
        set_code_word("INDIAPLAZA_DOMAINNAME1",kw['INDIAPLAZA_DOMAINNAME1'],"")
-
 
473
        #set_code_word("INDIAPLAZA_NO",kw['INDIAPLAZA_NO'],"")
-
 
474
        #set_code_word("INDIAPLAZA_CT",kw['INDIAPLAZA_CT'],"")
-
 
475
        flash("Data successfully saved.")
-
 
476
        redirect("form_indiaplaza")
-
 
477
    
-
 
478
    @expose('wiki20.templates.input_form')
-
 
479
    def form_mobilestore(self, **kw):
-
 
480
    #"""Show form to add data record for mobilestore."""
-
 
481
        initialize_table()
-
 
482
        create_mobilestore_form = MobilestoreForm("create_mobilestore_form",action='save_mobilestore')
-
 
483
        tmpl_context.form = create_mobilestore_form
-
 
484
        de = get_code_word("MOBILESTORE_DOMAINNAME")
-
 
485
        kw['MOBILESTORE_DOMAINNAME']=de
-
 
486
        de = get_code_word("MOBILESTORE_DOMAINNAME1")
-
 
487
        kw['MOBILESTORE_DOMAINNAME1']=de
-
 
488
        de = get_code_word("MOBILESTORE_URL")
-
 
489
        kw['MOBILESTORE_URL']=de
-
 
490
        de = get_code_word("MOBILESTORE_HOMEPAGE")
-
 
491
        kw['MOBILESTORE_HOMEPAGE']=de
-
 
492
        de = get_code_word("MOBILESTORE_REFERER")
-
 
493
        kw['MOBILESTORE_REFERER']=de
-
 
494
        de = get_code_word("MOBILESTORE_CHKLIST1")
-
 
495
        kw['MOBILESTORE_CHKLIST1']=de
-
 
496
        de = get_code_word("MOBILESTORE_VATPLUSTAX")
-
 
497
        kw['MOBILESTORE_VATPLUSTAX']=de
-
 
498
        de = get_code_word("MOBILESTORE_REMOVELIST")
-
 
499
        kw['MOBILESTORE_REMOVELIST']=de
-
 
500
        de = get_code_word("MOBILESTORE_XPATH1")
-
 
501
        kw['MOBILESTORE_XPATH1']=de
-
 
502
        de = get_code_word("MOBILESTORE_XPATH2")
-
 
503
        kw['MOBILESTORE_XPATH2']=de
-
 
504
        de = get_code_word("MOBILESTORE_XPATH3")
-
 
505
        kw['MOBILESTORE_XPATH3']=de
-
 
506
        de = get_code_word("MOBILESTORE_XPATH4")
-
 
507
        kw['MOBILESTORE_XPATH4']=de
-
 
508
        de = get_code_word("MOBILESTORE_XPATH5")
-
 
509
        kw['MOBILESTORE_XPATH5']=de
-
 
510
        de = get_code_word("MOBILESTORE_XPATH6")
-
 
511
        kw['MOBILESTORE_XPATH6']=de
-
 
512
        de = get_code_word("MOBILESTORE_XPATH7")
-
 
513
        kw['MOBILESTORE_XPATH7']=de
-
 
514
        de = get_code_word("MOBILESTORE_XPATH8")
-
 
515
        kw['MOBILESTORE_XPATH8']=de
-
 
516
        de = get_code_word("MOBILESTORE_DOMAINNAME0")
-
 
517
        kw['MOBILESTORE_DOMAINNAME0']=de
-
 
518
        de = get_code_word("MOBILESTORE_URL1")
-
 
519
        kw['MOBILESTORE_URL1']=de
-
 
520
        de = get_code_word("MOBILESTORE_URL2")
-
 
521
        kw['MOBILESTORE_URL2']=de
-
 
522
        return dict(modelname='mobilestore_form',
-
 
523
        value=kw)
-
 
524
    
-
 
525
    @expose('wiki20.templates.input_form')
-
 
526
    def save_mobilestore(self, **kw):
-
 
527
        """Create a mobilestore object and save it to the database."""
-
 
528
        set_code_word("MOBILESTORE_DOMAINNAME",kw['MOBILESTORE_DOMAINNAME'],"")
-
 
529
        set_code_word("MOBILESTORE_DOMAINNAME1",kw['MOBILESTORE_DOMAINNAME1'],"")  
-
 
530
        set_code_word("MOBILESTORE_URL",kw['MOBILESTORE_URL'],"")
-
 
531
        set_code_word("MOBILESTORE_HOMEPAGE",kw['MOBILESTORE_HOMEPAGE'],"")
-
 
532
        set_code_word("MOBILESTORE_REFERER",kw['MOBILESTORE_REFERER'],"")
-
 
533
        set_code_word("MOBILESTORE_VATPLUSTAX",kw['MOBILESTORE_VATPLUSTAX'],"")
-
 
534
        set_code_word("MOBILESTORE_REMOVELIST",kw['MOBILESTORE_REMOVELIST'],"")
-
 
535
        set_code_word("MOBILESTORE_CHKLIST1",kw['MOBILESTORE_CHKLIST1'],"")
-
 
536
        set_code_word("MOBILESTORE_XPATH1",kw['MOBILESTORE_XPATH1'],"")
-
 
537
        set_code_word("MOBILESTORE_XPATH2",kw['MOBILESTORE_XPATH2'],"")
-
 
538
        set_code_word("MOBILESTORE_XPATH3",kw['MOBILESTORE_XPATH3'],"")
-
 
539
        set_code_word("MOBILESTORE_XPATH4",kw['MOBILESTORE_XPATH4'],"")
-
 
540
        set_code_word("MOBILESTORE_XPATH5",kw['MOBILESTORE_XPATH5'],"")
-
 
541
        set_code_word("MOBILESTORE_XPATH6",kw['MOBILESTORE_XPATH6'],"")
-
 
542
        set_code_word("MOBILESTORE_XPATH7",kw['MOBILESTORE_XPATH7'],"")
-
 
543
        set_code_word("MOBILESTORE_XPATH8",kw['MOBILESTORE_XPATH8'],"")
-
 
544
        set_code_word("MOBILESTORE_DOMAINNAME0",kw['MOBILESTORE_DOMAINNAME0'],"")
-
 
545
        set_code_word("MOBILESTORE_URL1",kw['MOBILESTORE_URL1'],"")
-
 
546
        set_code_word("MOBILESTORE_URL2",kw['MOBILESTORE_URL2'],"")
-
 
547
        flash("Data successfully saved.")
-
 
548
        redirect("form_mobilestore")
-
 
549
        
-
 
550
    @expose('wiki20.templates.input_form')
-
 
551
    def form_naaptol(self, **kw):
-
 
552
    #"""Show form to add data record for naaptol."""
-
 
553
        initialize_table()
-
 
554
        create_naaptol_form = NaaptolForm("create_naaptol_form",action='save_naaptol')
-
 
555
        tmpl_context.form = create_naaptol_form
-
 
556
        de = get_code_word("NAAPTOL_DOMAINNAME")
-
 
557
        kw['NAAPTOL_DOMAINNAME']=de
-
 
558
        de = get_code_word("NAAPTOL_DOMAINNAME1")
-
 
559
        kw['NAAPTOL_DOMAINNAME1']=de
-
 
560
        de = get_code_word("NAAPTOL_DOMAINNAME2")
-
 
561
        kw['NAAPTOL_DOMAINNAME2']=de
-
 
562
        de = get_code_word("NAAPTOL_URL")
-
 
563
        kw['NAAPTOL_URL']=de
-
 
564
        de = get_code_word("NAAPTOL_HOMEPAGE")
-
 
565
        kw['NAAPTOL_HOMEPAGE']=de
-
 
566
        de = get_code_word("NAAPTOL_REFERER")
-
 
567
        kw['NAAPTOL_REFERER']=de
-
 
568
        de = get_code_word("NAAPTOL_CHKLIST1")
-
 
569
        kw['NAAPTOL_CHKLIST1']=de
-
 
570
        de = get_code_word("NAAPTOL_CHKLIST2")
-
 
571
        kw['NAAPTOL_CHKLIST2']=de
-
 
572
        de = get_code_word("NAAPTOL_PART")
-
 
573
        kw['NAAPTOL_PART']=de
-
 
574
        de = get_code_word("NAAPTOL_XPATH1")
-
 
575
        kw['NAAPTOL_XPATH1']=de
-
 
576
        de = get_code_word("NAAPTOL_XPATH2")
-
 
577
        kw['NAAPTOL_XPATH2']=de
-
 
578
        de = get_code_word("NAAPTOL_XPATH3")
-
 
579
        kw['NAAPTOL_XPATH3']=de
-
 
580
        de = get_code_word("NAAPTOL_XPATH4")
-
 
581
        kw['NAAPTOL_XPATH4']=de
-
 
582
        de = get_code_word("NAAPTOL_XPATH5")
-
 
583
        kw['NAAPTOL_XPATH5']=de
-
 
584
        de = get_code_word("NAAPTOL_XPATH6")
-
 
585
        kw['NAAPTOL_XPATH6']=de
-
 
586
        de = get_code_word("NAAPTOL_XPATH7")
-
 
587
        kw['NAAPTOL_XPATH7']=de
-
 
588
        de = get_code_word("NAAPTOL_XPATH8")
-
 
589
        kw['NAAPTOL_XPATH8']=de
-
 
590
        de = get_code_word("NAAPTOL_XPATH9")
-
 
591
        kw['NAAPTOL_XPATH9']=de
-
 
592
        de = get_code_word("NAAPTOL_XPATH10")
-
 
593
        kw['NAAPTOL_XPATH10']=de
-
 
594
        de = get_code_word("NAAPTOL_REMOVELIST")
-
 
595
        kw['NAAPTOL_REMOVELIST']=de
-
 
596
        return dict(modelname='naaptol_form',
-
 
597
        value=kw)
-
 
598
    
-
 
599
    @expose('wiki20.templates.input_form')
-
 
600
    def save_naaptol(self, **kw):
-
 
601
        """Create a naaptol object and save it to the database."""
-
 
602
        set_code_word("NAAPTOL_DOMAINNAME",kw['NAAPTOL_DOMAINNAME'],"")  
-
 
603
        set_code_word("NAAPTOL_URL",kw['NAAPTOL_URL'],"")
-
 
604
        set_code_word("NAAPTOL_HOMEPAGE",kw['NAAPTOL_HOMEPAGE'],"")
-
 
605
        set_code_word("NAAPTOL_REFERER",kw['NAAPTOL_REFERER'],"")
-
 
606
        set_code_word("NAAPTOL_CHKLIST1",kw['NAAPTOL_CHKLIST1'],"")
-
 
607
        set_code_word("NAAPTOL_CHKLIST2",kw['NAAPTOL_CHKLIST2'],"")
-
 
608
        set_code_word("NAAPTOL_XPATH1",kw['NAAPTOL_XPATH1'],"")
-
 
609
        set_code_word("NAAPTOL_XPATH2",kw['NAAPTOL_XPATH2'],"")
-
 
610
        set_code_word("NAAPTOL_XPATH3",kw['NAAPTOL_XPATH3'],"")
-
 
611
        set_code_word("NAAPTOL_XPATH4",kw['NAAPTOL_XPATH4'],"")
-
 
612
        set_code_word("NAAPTOL_XPATH5",kw['NAAPTOL_XPATH5'],"")
-
 
613
        set_code_word("NAAPTOL_XPATH6",kw['NAAPTOL_XPATH6'],"")
-
 
614
        set_code_word("NAAPTOL_XPATH7",kw['NAAPTOL_XPATH7'],"")
-
 
615
        set_code_word("NAAPTOL_XPATH8",kw['NAAPTOL_XPATH8'],"")
-
 
616
        set_code_word("NAAPTOL_XPATH9",kw['NAAPTOL_XPATH9'],"")
-
 
617
        set_code_word("NAAPTOL_XPATH10",kw['NAAPTOL_XPATH10'],"")
-
 
618
        set_code_word("NAAPTOL_REMOVELIST",kw['NAAPTOL_REMOVELIST'],"")
-
 
619
        set_code_word("NAAPTOL_DOMAINNAME1",kw['NAAPTOL_DOMAINNAME1'],"")
-
 
620
        set_code_word("NAAPTOL_DOMAINNAME2",kw['NAAPTOL_DOMAINNAME2'],"")
-
 
621
        set_code_word("NAAPTOL_PART",kw['NAAPTOL_PART'],"")
-
 
622
        flash("Data successfully saved.")
-
 
623
        redirect("form_naaptol")
-
 
624
        
-
 
625
        
-
 
626
    @expose('wiki20.templates.input_form')
-
 
627
    def form_babuchak(self, **kw):
-
 
628
    #"""Show form to add data record for babuchak."""
-
 
629
        initialize_table()
-
 
630
        create_babuchak_form = BabuchakForm("create_babuchak_form",action='save_babuchak')
-
 
631
        tmpl_context.form = create_babuchak_form
-
 
632
        de = get_code_word("BABUCHAK_DOMAINNAME")
-
 
633
        kw['BABUCHAK_DOMAINNAME']=de
-
 
634
        de = get_code_word("BABUCHAK_DOMAINNAME1")
-
 
635
        kw['BABUCHAK_DOMAINNAME1']=de
-
 
636
        de = get_code_word("BABUCHAK_DOMAINNAME2")
-
 
637
        kw['BABUCHAK_DOMAINNAME2']=de
-
 
638
        de = get_code_word("BABUCHAK_URL")
-
 
639
        kw['BABUCHAK_URL']=de
-
 
640
        de = get_code_word("BABUCHAK_URL1")
-
 
641
        kw['BABUCHAK_URL1']=de
-
 
642
        de = get_code_word("BABUCHAK_VAR1")
-
 
643
        kw['BABUCHAK_VAR1']=de
-
 
644
        de = get_code_word("BABUCHAK_URL2")
-
 
645
        kw['BABUCHAK_URL2']=de
-
 
646
        de = get_code_word("BABUCHAK_HOMEPAGE")
-
 
647
        kw['BABUCHAK_HOMEPAGE']=de
-
 
648
        de = get_code_word("BABUCHAK_REFERER")
-
 
649
        kw['BABUCHAK_REFERER']=de
-
 
650
        de = get_code_word("BABUCHAK_XPATH1")
-
 
651
        kw['BABUCHAK_XPATH1']=de
-
 
652
        de = get_code_word("BABUCHAK_XPATH2")
-
 
653
        kw['BABUCHAK_XPATH2']=de
-
 
654
        de = get_code_word("BABUCHAK_XPATH3")
-
 
655
        kw['BABUCHAK_XPATH3']=de
-
 
656
        de = get_code_word("BABUCHAK_XPATH4")
-
 
657
        kw['BABUCHAK_XPATH4']=de
-
 
658
        de = get_code_word("BABUCHAK_XPATH5")
-
 
659
        kw['BABUCHAK_XPATH5']=de
-
 
660
        de = get_code_word("BABUCHAK_XPATH6")
-
 
661
        kw['BABUCHAK_XPATH6']=de
-
 
662
        de = get_code_word("BABUCHAK_XPATH7")
-
 
663
        kw['BABUCHAK_XPATH7']=de
-
 
664
        de = get_code_word("BABUCHAK_REMOVELIST")
-
 
665
        kw['BABUCHAK_REMOVELIST']=de
-
 
666
        return dict(modelname='babuchak_form',
-
 
667
        value=kw)
-
 
668
    
-
 
669
    @expose('wiki20.templates.input_form')
-
 
670
    def save_babuchak(self, **kw):
-
 
671
        """Create a babuchak object and save it to the database."""
-
 
672
        set_code_word("BABUCHAK_DOMAINNAME",kw['BABUCHAK_DOMAINNAME'],"")  
-
 
673
        set_code_word("BABUCHAK_URL",kw['BABUCHAK_URL'],"")
-
 
674
        set_code_word("BABUCHAK_URL1",kw['BABUCHAK_URL1'],"")
-
 
675
        set_code_word("BABUCHAK_VAR1",kw['BABUCHAK_VAR1'],"")
-
 
676
        set_code_word("BABUCHAK_URL2",kw['BABUCHAK_URL2'],"")
-
 
677
        set_code_word("BABUCHAK_HOMEPAGE",kw['BABUCHAK_HOMEPAGE'],"")
-
 
678
        set_code_word("BABUCHAK_REFERER",kw['BABUCHAK_REFERER'],"")
-
 
679
        set_code_word("BABUCHAK_XPATH1",kw['BABUCHAK_XPATH1'],"")
-
 
680
        set_code_word("BABUCHAK_XPATH2",kw['BABUCHAK_XPATH2'],"")
-
 
681
        set_code_word("BABUCHAK_XPATH3",kw['BABUCHAK_XPATH3'],"")
-
 
682
        set_code_word("BABUCHAK_XPATH4",kw['BABUCHAK_XPATH4'],"")
-
 
683
        set_code_word("BABUCHAK_XPATH5",kw['BABUCHAK_XPATH5'],"")
-
 
684
        set_code_word("BABUCHAK_XPATH6",kw['BABUCHAK_XPATH6'],"")
-
 
685
        set_code_word("BABUCHAK_XPATH7",kw['BABUCHAK_XPATH7'],"")
-
 
686
        set_code_word("BABUCHAK_REMOVELIST",kw['BABUCHAK_REMOVELIST'],"")
-
 
687
        set_code_word("BABUCHAK_DOMAINNAME1",kw['BABUCHAK_DOMAINNAME1'],"")
-
 
688
        set_code_word("BABUCHAK_DOMAINNAME2",kw['BABUCHAK_DOMAINNAME2'],"")
-
 
689
        flash("Data successfully saved.")
-
 
690
        redirect("form_babuchak")    
-
 
691
        
-
 
692
    @expose('wiki20.templates.codedata_forms')
-
 
693
    def form_codedata(self):
-
 
694
        """Handle the front-page."""
-
 
695
        return dict(page='codedata_forms')
307
 
696
 
308
        
-
 
309
697