tgapp-calendarevents

Tela Software:
tgapp-calendarevents
Detalhes de Software:
Versão: 0.0.8
Data de upload: 20 Feb 15
Revelador: Alessandro Molina
Licença: Livre
Popularidade: 0

Rating: nan/5 (Total Votes: 0)

tgapp-calendarevents é uma aplicação de calendários e eventos conectáveis ​​para TurboGears2 & nbsp;. Ele permite a criação de eventos que estão associados a entidades definidas dentro do aplicativo que conecta-lo.
Calendarevents fornece suporte para múltiplos calendários e tipos de eventos, através da definição de novos tipos de eventos, é possível definir a forma como o evento se relaciona com entidades externas, como um post de blog que o descreve.
Quando visualizadas eventos se vai ser fornecida a informação de tempo disponíveis para o dia e local do evento.
Instalação
calendarevents pode ser instalado tanto do pypi ou de bitbucket:
calendarevents easy_install
deve funcionar para a maioria dos usuários
calendarevents conectando
Em sua configuração application / ficha de importação app_cfg.py:
da ficha de importação tgext.pluggable
Então, no final do plug chamada arquivo com calendarevents:
ligue (config_base, 'calendarevents', event_types = [...])
Pelo menos um tipo de evento deve ser definido dentro do argumento event_types. Definindo os tipos de evento é explicado dentro da seção os tipos de eventos.
Você será capaz de acessar os calendários em http: // localhost: 8080 / calendarevents.
Tipos Eventos
calendarevents precisa a aplicação a definir pelo menos uma EventType a trabalhar.
Os tipos de eventos devem ser definidos herança da classe calendarevents.EventType, por exemplo, para definir um evento para um concerto que se refere a um artigo do blog que descreve a si mesmo concerto:
classe Concert (EventType):
& Nbsp; name = 'Concert'
& Nbsp; get_linkable_entities def (self, calendário):
& Nbsp; retorno [(a.uid, a.title) para uma em model.DBSession.query (model.Article)]
& Nbsp; def get_linked_entity_info (self, evento):
& Nbsp; retornar model.DBSession.query (model.Article) .get (event.linked_entity_id) .title
& Nbsp; def get_linked_entity_url (self, evento):
& Nbsp; retorno tg.url ('/ blog / view /% s'% event.linked_entity_id)
ligue (config_base, 'calendarevents', event_types = [Concert ()])
Exposed Partials
calendarevents expõe uma parcial para tornar caixas de eventos dentro de outras páginas:
- Calendarevents.partials: event (evento) - Processa uma caixa de evento

Requisitos :

  • Python

Outro software de desenvolvedor Alessandro Molina

tgapp-registration
tgapp-registration

15 Apr 15

tgapp-smallpress
tgapp-smallpress

20 Feb 15

tgapp-tgcomments
tgapp-tgcomments

20 Feb 15

Comentário para tgapp-calendarevents

Comentários não encontrado
Adicionar comentário
Ligue imagens!