コード例 #1
0
ファイル: context_processors.py プロジェクト: safarmer/kegbot
def enabled_features(request):
  """Adds a USE_FEATURENAME flags for each enabled feature (see features.py)"""
  # TODO(mikey): this might make it harder to diagnose why features aren't
  # visible/being used.
  ret = {}
  ret['USE_FACEBOOK'] = features.use_facebook()
  ret['USE_TWITTER'] = features.use_twitter()
  return ret
コード例 #2
0
def enabled_features(request):
    """Adds a USE_FEATURENAME flags for each enabled feature (see features.py)"""
    # TODO(mikey): this might make it harder to diagnose why features aren't
    # visible/being used.
    ret = {}
    ret['USE_FACEBOOK'] = features.use_facebook()
    ret['USE_TWITTER'] = features.use_twitter()
    return ret
コード例 #3
0
def enabled_features(request):
    """Adds a USE_FEATURENAME flags for each enabled feature (see features.py)"""
    # TODO(mikey): this might make it harder to diagnose why features aren't
    # visible/being used.
    ret = {}
    ret["USE_FACEBOOK"] = features.use_facebook()
    ret["USE_FOURSQUARE"] = features.use_foursquare()
    ret["USE_TWITTER"] = features.use_twitter()
    ret["USE_UNTAPPD"] = features.use_untappd()
    return ret
コード例 #4
0
ファイル: context_processors.py プロジェクト: jaehess/kegbot
def enabled_features(request):
  """Adds a USE_FEATURENAME flags for each enabled feature.

  Currently defined:
    USE_FACEBOOK - Allow registration and fbconnect login via django-socialauth
    USE_TWITTER - pykeg.contrib.twitter is installed.
  """
  # TODO(mikey): this might make it harder to diagnose why features aren't
  # visible/being used.
  ret = {}
  ret['USE_FACEBOOK'] = features.use_facebook()
  ret['USE_TWITTER'] = features.use_twitter()
  return ret
コード例 #5
0
def enabled_features(request):
    """Adds a USE_FEATURENAME flags for each enabled feature.

  Currently defined:
    USE_FACEBOOK - Allow registration and fbconnect login via django-socialauth
    USE_TWITTER - pykeg.contrib.twitter is installed.
  """
    # TODO(mikey): this might make it harder to diagnose why features aren't
    # visible/being used.
    ret = {}
    ret['USE_FACEBOOK'] = features.use_facebook()
    ret['USE_TWITTER'] = features.use_twitter()
    return ret
コード例 #6
0
ファイル: tasks.py プロジェクト: MarcusFulbright/kegbot
def handle_new_event(event):
  if features.use_twitter():
    LOGGER.info('handle_new_event: dispatching to twitter ..')
    twitter_tasks.tweet_event(event)
  else:
    LOGGER.info('handle_new_event: twitter not enabled, skipping.')

  if features.use_foursquare():
    LOGGER.info('handle_new_event: dispatching to foursquare ..')
    foursquare_tasks.checkin_event(event)
  else:
    LOGGER.info('handle_new_event: foursquare not enabled, skipping.')

  if features.use_untappd():
    LOGGER.info('handle_new_event: dispatching to untappd ..')
    untappd_tasks.checkin_event(event)
  else:
    LOGGER.info('handle_new_event: untappd not enabled, skipping.')
コード例 #7
0
ファイル: urls.py プロジェクト: KegRoc/kegbot
from django.conf.urls.defaults import *
from pykeg.core import features

urlpatterns = patterns('pykeg.web.account.views',
    url(r'^$', 'account_main', name='kb-account-main'),
    url(r'^mugshot/$', 'edit_mugshot', name='account-mugshot'),
    url(r'^regenerate-api-key/$', 'regenerate_api_key', name='regen-api-key'),
)

if features.use_facebook():
  urlpatterns += patterns('',
      url(r'fb-settings/$', 'pykeg.web.contrib.facebook.views.account_settings', name='fb-account-settings'),
  )

if features.use_twitter():
  urlpatterns += patterns('',
      url(r'twitter-settings/$', 'pykeg.web.contrib.twitter.views.account_settings', name='twitter-account-settings'),
  )
コード例 #8
0
from django.conf.urls.defaults import *
from pykeg.core import features

urlpatterns = patterns(
    'pykeg.web.account.views',
    url(r'^$', 'account_main', name='kb-account-main'),
    url(r'^mugshot/$', 'edit_mugshot', name='account-mugshot'),
    url(r'^regenerate-api-key/$', 'regenerate_api_key', name='regen-api-key'),
)

if features.use_facebook():
    urlpatterns += patterns(
        '',
        url(r'fb-settings/$',
            'pykeg.web.contrib.facebook.views.account_settings',
            name='fb-account-settings'),
    )

if features.use_twitter():
    urlpatterns += patterns(
        '',
        url(r'twitter-settings/$',
            'pykeg.web.contrib.twitter.views.account_settings',
            name='twitter-account-settings'),
    )