def image_tag(self): portal_state = queryMultiAdapter((self.context, self.request), name=u'plone_portal_state') if portal_state is not None: lang = portal_state.language()[:2] else: lang = 'en' if not self.settings.public_key: raise ValueError, 'No recaptcha public key configured. \ Go to path/to/site/@@recaptcha-settings to configure.' return displayhtml(self.settings.public_key, language=lang)
def image_tag(self): portal_state = queryMultiAdapter((self.context, self.request), name=u'plone_portal_state') if portal_state is not None and self.settings.multilingual: lang = portal_state.language()[:2] else: lang = self.settings.default_language if not self.settings.public_key: raise ValueError('No recaptcha public key configured. ' 'Go to /@@recaptcha-settings to configure.') return displayhtml(self.settings.public_key, lang, self.settings.default_theme, self.settings.fallback)
def image_tag(self): if not self.settings.public_key: raise ValueError( 'No recaptcha public key configured. Go to ' 'path/to/site/@@recaptcha-settings to configure.' ) lang = self.request.get('LANGUAGE', 'en') return displayhtml( self.settings.public_key, language=lang, theme=self.settings.display_theme, d_type=self.settings.display_type, size=self.settings.display_size, )
def display(self, lang): return displayhtml(self.public_key, language=lang)