guardando la descrizione del prodotto, PloneBooking sembrerebbe molto interessante. Purtroppo con Plone 4.2.1 l'installazione da qualche errore, e zope si rifiuta di partire: secondo voi sbaglio qualcosa di ovvio, oppure dovrei sottoporre un ticket agli sviluppatori (ingeniweb, se non erro)?

Allego gli errori durante su bin/buildout e bin/instance fg

Quoting Luca Fabbri <[email protected]>:

2012/9/18 Massimiliano De Ruosi <[email protected]>:
Ciao a tutti,

in questo periodo mi sto cimentando nella realizzazione di un sito per una
società sportiva, e mi serve un sistema di prenotazioni, possibilmente
collegato ad un carrello, in modo da permettere all'utente registrato sul
sito di prenotare e pagare il tavolo da gioco online. I requisiti sono
grossomodo:

- Un calendario che gestisca un certo numero di risorse (i tavoli da gioco),
prenotabili per intervalli di tempo preconfigurati (ad es. ogni ora, dalle
9:00 alle 22:00)
- Pagamento con paypal
- Prenotazione solo per utenti registrati
- Visualizzazione pubblica delle prenotazioni

Avete suggerimenti? Esistono prodotti che vanno vicini alla mia esigenza?


PloneBooking si potrebbe avvicinare abbastanza al comportamento di
calendario che descrivi. Le prenotazioni possono essere sottoposte ad
una "revisione", quindi un'accettazione da parte di un amministratore.

Ovviamente manca completamente la parte di integrazione con il pagamento.

--
Saluti/Regards

Luca Fabbri - RedTurtle Technology
E-mail: [email protected]
Web Site: http://www.redturtle.it/
Phone: +39 0532 1915958
Fax: +39 0532 287070
_______________________________________________
Plone-IT mailing list
[email protected]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html


Massimiliano De Ruosi


----------------------------------------------------------------------
SEMEL (SErvizio di Messaging ELettronico) - AINF, Universita' di Udine
hp-max:zinstance$ bin/buildout 
Uninstalling zopeskel.
Uninstalling zopepy.
Uninstalling instance.
Installing instance.
Getting distribution for 'Products.PloneBooking'.
warning: no previously-included files matching '*pyc' found anywhere in 
distribution
SyntaxError: ("'return' outside function", 
('build/bdist.linux-x86_64/egg/Products/PloneBooking/skins/plonebooking_scripts/plonebooking_add.py',
 63, None, 'return response.redirect(redirect_url)'))

SyntaxError: ("'return' outside function", 
('build/bdist.linux-x86_64/egg/Products/PloneBooking/skins/plonebooking_scripts/booking_periodicity_create.py',
 22, None, 'return \'<div class="portalMessage">The periodicity end date is not 
valid</div>\'\n'))

SyntaxError: ("'return' outside function", 
('build/bdist.linux-x86_64/egg/Products/PloneBooking/skins/plonebooking_scripts/getPeriodicityResult.py',
 34, None, 'return html_message\n'))

SyntaxError: ("'return' outside function", 
('/home/max/plone-test/buildout-cache/eggs/tmpDQBtdC/Products.PloneBooking-2.2.3-py2.7.egg/Products/PloneBooking/skins/plonebooking_scripts/plonebooking_add.py',
 63, None, 'return response.redirect(redirect_url)'))

SyntaxError: ("'return' outside function", 
('/home/max/plone-test/buildout-cache/eggs/tmpDQBtdC/Products.PloneBooking-2.2.3-py2.7.egg/Products/PloneBooking/skins/plonebooking_scripts/booking_periodicity_create.py',
 22, None, 'return \'<div class="portalMessage">The periodicity end date is not 
valid</div>\'\n'))

SyntaxError: ("'return' outside function", 
('/home/max/plone-test/buildout-cache/eggs/tmpDQBtdC/Products.PloneBooking-2.2.3-py2.7.egg/Products/PloneBooking/skins/plonebooking_scripts/getPeriodicityResult.py',
 34, None, 'return html_message\n'))

Got Products.PloneBooking 2.2.3.
Generated script '/home/max/plone-test/zinstance/bin/instance'.
Installing zopepy.
Generated interpreter '/home/max/plone-test/zinstance/bin/zopepy'.
Installing zopeskel.
Generated script '/home/max/plone-test/zinstance/bin/zopeskel'.
Generated script '/home/max/plone-test/zinstance/bin/paster'.
Updating backup.
Updating chown.
chown: Running echo Dummy references to force this to execute after referenced 
parts
echo /home/max/plone-test/zinstance/var/backups 
chmod 600 .installed.cfg
find /home/max/plone-test/zinstance/var -type d -exec chmod 700 {} \;
chmod 744 /home/max/plone-test/zinstance/bin/*
Dummy references to force this to execute after referenced parts
/home/max/plone-test/zinstance/var/backups
Updating repozo.
Updating unifiedinstaller.
*************** PICKED VERSIONS ****************
[versions]
Products.PloneBooking = 2.2.3

*************** /PICKED VERSIONS ***************
hp-max:zinstance$ bin/instance fg
2012-09-19 14:55:05 INFO ZServer HTTP server started at Wed Sep 19 14:55:05 2012
        Hostname: 0.0.0.0
        Port: 8080
2012-09-19 14:55:06 WARNING SecurityInfo Conflicting security declarations for 
"setText"
2012-09-19 14:55:06 WARNING SecurityInfo Class "ATTopic" had conflicting 
security declarations
2012-09-19 14:55:06 ERROR Application Could not import Products.PloneBooking
Traceback (most recent call last):
  File 
"/home/max/plone-test/buildout-cache/eggs/Zope2-2.13.16-py2.7.egg/OFS/Application.py",
 line 606, in import_product
    product=__import__(pname, global_dict, global_dict, silly)
  File 
"/home/max/plone-test/buildout-cache/eggs/Products.PloneBooking-2.2.3-py2.7.egg/Products/PloneBooking/__init__.py",
 line 47, in <module>
    from Products.PloneBooking import content
  File 
"/home/max/plone-test/buildout-cache/eggs/Products.PloneBooking-2.2.3-py2.7.egg/Products/PloneBooking/content/__init__.py",
 line 28, in <module>
    import Booking
  File 
"/home/max/plone-test/buildout-cache/eggs/Products.PloneBooking-2.2.3-py2.7.egg/Products/PloneBooking/content/Booking.py",
 line 51, in <module>
    from Products.generator import i18n
ImportError: cannot import name i18n
Traceback (most recent call last):
  File 
"/home/max/plone-test/buildout-cache/eggs/Zope2-2.13.16-py2.7.egg/Zope2/Startup/run.py",
 line 76, in <module>
    run()
  File 
"/home/max/plone-test/buildout-cache/eggs/Zope2-2.13.16-py2.7.egg/Zope2/Startup/run.py",
 line 22, in run
    starter.prepare()
  File 
"/home/max/plone-test/buildout-cache/eggs/Zope2-2.13.16-py2.7.egg/Zope2/Startup/__init__.py",
 line 86, in prepare
    self.startZope()
  File 
"/home/max/plone-test/buildout-cache/eggs/Zope2-2.13.16-py2.7.egg/Zope2/Startup/__init__.py",
 line 259, in startZope
    Zope2.startup()
  File 
"/home/max/plone-test/buildout-cache/eggs/Zope2-2.13.16-py2.7.egg/Zope2/__init__.py",
 line 47, in startup
    _startup()
  File 
"/home/max/plone-test/buildout-cache/eggs/Zope2-2.13.16-py2.7.egg/Zope2/App/startup.py",
 line 67, in startup
    OFS.Application.import_products()
  File 
"/home/max/plone-test/buildout-cache/eggs/Zope2-2.13.16-py2.7.egg/OFS/Application.py",
 line 583, in import_products
    import_product(product_dir, product_name, raise_exc=debug_mode)
  File 
"/home/max/plone-test/buildout-cache/eggs/Zope2-2.13.16-py2.7.egg/OFS/Application.py",
 line 606, in import_product
    product=__import__(pname, global_dict, global_dict, silly)
  File 
"/home/max/plone-test/buildout-cache/eggs/Products.PloneBooking-2.2.3-py2.7.egg/Products/PloneBooking/__init__.py",
 line 47, in <module>
    from Products.PloneBooking import content
  File 
"/home/max/plone-test/buildout-cache/eggs/Products.PloneBooking-2.2.3-py2.7.egg/Products/PloneBooking/content/__init__.py",
 line 28, in <module>
    import Booking
  File 
"/home/max/plone-test/buildout-cache/eggs/Products.PloneBooking-2.2.3-py2.7.egg/Products/PloneBooking/content/Booking.py",
 line 51, in <module>
    from Products.generator import i18n
ImportError: cannot import name i18n

_______________________________________________
Plone-IT mailing list
[email protected]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html

Rispondere a