def __init__(self, context, request): self.facet_fields = browsing_facets self.default_query = {'portal_type': PORTAL_TYPES, 'facet': 'true', 'facet.field': self.facet_fields, 'b_size': 10, 'b_start': 0, } voc = getToolByName(context, 'portal_vocabularies', None) if not voc: return dict(ddcPlace=[], ddcTime=[], ddcSubject=[]) self.vocDict = dict() self.vocDict['ddcPlace'] = voc.getVocabularyByName( 'region_values').getVocabularyDict(voc) self.vocDict['ddcTime'] = voc.getVocabularyByName( 'epoch_values').getVocabularyDict(voc) self.vocDict['ddcSubject'] = voc.getVocabularyByName( 'topic_values').getVocabularyDict(voc) self.submenus = [ dict(title='Epoch',id='ddcTime'), dict(title='Region',id='ddcPlace'), dict(title='Topic', id='ddcSubject')] self.queryparam = 'fq' BrowserView.__init__(self, context, request)
def __init__(self, context, request): BrowserView.__init__(self, context, request) self.title = _("Load Setup Data") self.description = _("Please.") self.text = _("") # dependencies to resolve self.deferred = {}
def __init__(self, context, request): BrowserView.__init__(self, context, request) self.icon = "++resource++bika.lims.images/report_big.png" self.TimeOrDate = TimeOrDate self.address = None self.reporter = None self.reporter_email = None
def __init__(self, context, request): BrowserView.__init__(self, context, request) self.catalog = getToolByName(self.context, 'portal_catalog') self.wftool = getToolByName(self.context, 'portal_workflow') pprops = getToolByName(self.context, 'portal_properties') self.properties = pprops.realestatebroker_properties self.plone_utils = getToolByName(self.context, 'plone_utils')
def __init__(self, context, request): BrowserView.__init__(self, context, request) self.title = _("Load Setup Data") self.description = _("Submit a valid Open XML (.XLSX) file containing Bika setup records to continue.") # dependencies to resolve self.deferred = {} self.request.set("disable_border", 1)
def __init__(self, context, request): """ set up a few convenience object attributes """ BrowserView.__init__(self, context, request) self.catalog = getToolByName(self.context, 'portal_catalog') self.portal_url = getToolByName(self.context, 'portal_url')() self.context_path = '/'.join(self.context.getPhysicalPath())
def __init__(self, context, request): BrowserView.__init__(self, context, request) portal_properties = getToolByName(context, 'portal_properties') self.acl_users = getToolByName(context, 'acl_users') self.sgm_data = portal_properties[ 'simple_groups_management_properties'].sgm_data self.never_used_groups = portal_properties[ 'simple_groups_management_properties'].sgm_never_managed_groups
def __init__(self, context, request): BrowserView.__init__(self, context, request) self.membership = getToolByName(self.context, 'portal_membership') self.catalog = getToolByName(self.context, 'portal_catalog') self.portal_url = getToolByName(self.context, 'portal_url')() self.context_path = '/'.join(self.context.getPhysicalPath())
def __init__(self, context, request): BrowserView.__init__(self, context, request) self.title = _("Load Setup Data") self.description = _("Submit a valid Open XML (.XLSX) file containing Bika setup records to continue.") # dependencies to resolve self.deferred = {} self.request.set('disable_border', 1)
def __init__(self, context, request): BrowserView.__init__(self, context, request) self.acl_users = getToolByName(context, "acl_users") self.sgm_data = api.portal.get_registry_record( "sgm_data", interface=ISimpleGroupManagementSettings) self.never_used_groups = api.portal.get_registry_record( "sgm_never_managed_groups", interface=ISimpleGroupManagementSettings)
def __init__(self, context, request): """ set up a few convenience object attributes """ BrowserView.__init__(self, context, request) self.catalog = getToolByName(self.context, "portal_catalog") self.actionTool = getToolByName(self.context, "portal_actions") self.portal_url = getToolByName(self.context, "portal_url")() self.context_path = "/".join(self.context.getPhysicalPath())
def __init__(self, context, request): """Override BrowserView's __init__ to create the ListUsersForm for later use. """ BrowserView.__init__(self, context, request) self.form_wrapper = ListUsersFormWrapper(self.context, self.request) self.form_wrapper.form_instance = ListUsersForm( self.context, self.request )
def __init__(self, context, request): BrowserView.__init__(self, context, request) self.acl_users = getToolByName(context, 'acl_users') self.sgm_data = api.portal.get_registry_record( 'sgm_data', interface=ISimpleGroupManagementSettings ) self.never_used_groups = api.portal.get_registry_record( 'sgm_never_managed_groups', interface=ISimpleGroupManagementSettings )
def __init__(self, context, request, country_code, region_code, descriptor, article, muids): BrowserView.__init__(self, context, request) self.country_code = country_code self.region_code = region_code self.descriptor = descriptor self.article = article self.muids = muids
def __init__(self, context, request): BrowserView.__init__(self, context, request) self.saveRequest = {} self.addRequest = {} self.confirmMessage = '' # will be {action_id: {data}, ...} self.errs = {} self.portal_actions = getToolByName(context, 'portal_actions') self.translation_service = getToolByName(context, 'translation_service') self.plone_utils = getToolByName(context, 'plone_utils')
def __init__(self, context, request): ''' ''' BrowserView.__init__(self, context, request) SequenceTable.__init__(self, context, request) self.criteria = ICriteria(self.context) view = queryMultiAdapter((self.context, self.request), name=u'faceted_query') self.query = view.criteria() self.sorting_criterion_name = self._sortingCriterionName() # convenience self.portal = api.portal.get() self.portal_url = self.portal.absolute_url()
def __init__(self, context, request): BrowserView.__init__(self, context, request) #dependencies self.plone_tools_loaded = False self.portal_url = None self.membrane_tool = None self.membership = None self.memberid = None self.member = None self.url = None self.fullname = None
def __init__(self, *args, **kwargs): """ Get the virtual path of the requested file or folder from the GET form. Sets the following variables: self.basepath: The path configured by the manager for this FilesystemFolder. self.requestedPath: The path requested by the user. self.requestedDir: The directory part of the path requested by the user. self.requestedDir: self.basename: The last component of self.requestedPath. self.dirpath: The absolute path to the requested directory on disk. self.filepath: The absolute path to the requested file on disk. Is None if the requested object is a directory. """ BrowserView.__init__(self, *args, **kwargs) self.ctx = aq_inner(self.context) self.basepath = self.ctx.getPath() requestedPath = self.request.form.get("path", "") if requestedPath: basename = requestedPath.split("/")[-1] path = join(self.basepath, requestedPath.replace("/", sep)) if not exists(path): IStatusMessage(self.request).addStatusMessage( "Invalid path: %s. Redirected to rootdirectory." % requestedPath, type='error') path = self.basepath requestedPath = "" else: path = self.basepath basename = self.ctx.Title() self.requestedPath = requestedPath if path.endswith("/"): path = path[:-1] if isdir(path): self.filepath = None self.dirpath = path else: self.filepath = path self.dirpath = dirname(path) requestedDir = "/".join(requestedPath.split("/")[:-1]) FsItem.__init__(self, requestedDir, basename, isDir=isdir(path))
def __init__(self, context, request, form): BrowserView.__init__(self, context, request) self.form = form # We may have data already... try: self.form.data = self.form.submission.retrieve(form, self.context) except: for key in context.formdefaults.keys(): try: self.form.data.getField(key).value = context.formdefaults[key] except: pass
def __init__(self, context, request): BrowserView.__init__(self, context, request) # del portlet de calendar calendar_render.update(self) self.utils = getMultiAdapter((self.context, self.request), name=u"upc.genweb.utils") self.now = localtime() # del portlet de events portal_state = getMultiAdapter((self.context, self.request), name=u"plone_portal_state") self.portal_url = portal_state.portal_url() self.portal = portal_state.portal() self.have_events_folder = "esdeveniments" in self.portal.objectIds()
def __init__(self, context, request, form): BrowserView.__init__(self, context, request) self.form = form # We may have data already... try: self.form.data = self.form.submission.retrieve(form, self.context) except: for key in context.formdefaults.keys(): try: self.form.data.getField(key).value = \ context.formdefaults[key] except: pass
def __init__(self, context, request): BrowserView.__init__(self, context, request) self.icon = "++resource++bika.lims.images/referencesample_big.png" self.TimeOrDate = TimeOrDate rc = getToolByName(context, REFERENCE_CATALOG) self.results = {} # {category_title: listofdicts} for r in context.getReferenceResults(): service = rc.lookupObject(r['uid']) cat = service.getCategory().Title() if cat not in self.results: self.results[cat] = [] r['service'] = service self.results[cat].append(r) self.categories = self.results.keys() self.categories.sort()
def __init__(self, context, request): self.facet_fields = filter_facets self.default_query = {'portal_type': PORTAL_TYPES, 'facet': 'true', 'facet.field': self.facet_fields, 'b_size': 10, 'b_start': 0, } if IATTopic.providedBy(context): self.default_query.update(context.buildQuery()) #self.vocDict = {'languageReview': listAvailableContentLanguages()} registry = queryUtility(IRegistry) settings = registry.forInterface(IRecensioSettings) allowed_langs = getattr(settings, 'available_content_languages', '').replace('\r', '').split('\n') self.vocDict = {'languageReview': DisplayList([(x, x) for x in allowed_langs])} self.submenus = [ dict(title='Language',id='languageReview'),] self.queryparam = 'languageReview' BrowserView.__init__(self, context, request)
def __init__(self, context, request): BrowserView.__init__(self, context, request) self.node = request.get('node', None) PubSubFeedMixIn.__init__(self, context)
def __init__(self, context, request): BrowserView.__init__(self, context, request)
def __init__(self, context, request): BrowserView.__init__(self, context, request) processInputs(self.request, self.charsets) setPageEncoding(self.request) self._setUpWidgets()
def __init__(self, context, request): BrowserView.__init__(self, context, request) # OFSTraversable.absolute_url() assumes self.REQUEST being # accessible: self.REQUEST = request
def __init__(self, context, request): BrowserView.__init__(self, context, request) GetVersions.__init__(self, context)
def __init__(self, context, request): BrowserView.__init__(self, context, request) self.context = context self.request = request self.catalog = getToolByName(context, 'portal_catalog') self.utils = getToolByName(context, 'plone_utils', None)
def __init__(self, context, request): BrowserView.__init__(self, context, request) self._status = []
def __init__(self, context, request): BrowserView.__init__(self, context, request) request.RESPONSE.setHeader('Cache-Control', 'no-cache') request.RESPONSE.setHeader('Pragma', 'no-cache')
def __init__(self, context, request): """ set up a few convenience object attributes """ BrowserView.__init__(self, context, request)
def __init__(self, context, request): BrowserView.__init__(self, context, request) self.acl_users = getToolByName(context, 'acl_users') self.sgm_data = api.portal.get_registry_record( 'sgm_data', interface=ISimpleGroupManagementSettings)
def __init__(self, context, request): BrowserView.__init__(self, context, request) self.metadata_retriever = getUtility(IVideoMetadataRetriever) self.embedcode_converter = getUtility(IEmbedCodeConverterRegistry)
def __init__(self, context, request): BrowserView.__init__(self, context, request) request.set('ajax_load', 1)
def __init__(self, *args, **kwargs): BrowserView.__init__(self, *args, **kwargs) context = aq_inner(self.context)
def __init__(self, *args, **kwargs): BrowserView.__init__(self, *args, **kwargs) TextAreaWidget.__init__(self, *args, **kwargs)
def __init__(self, context, request): BrowserView.__init__(self, context, request) self._translation_service = getToolByName(self.context, 'translation_service')
def __init__(self, context, request): BrowserView.__init__(self, context, request) FormWrapper.__init__(self, context, request)
def __init__(self, context, request): BrowserView.__init__(self, context, request) self.context = context self.request = request self.errors = []
def __init__(self, context, request): BrowserView.__init__(self, context, request) self.TimeOrDate = TimeOrDate
def __init__(self, context, request): BrowserView.__init__(self, context, request) request.set('disable_border', True)
def __init__(self, context, request): BrowserView.__init__(self,context,request) self.ic = self.irixConfig()
def __init__(self, context, request): BrowserView.__init__(self, context, request) self.context = context self.request = request
def __init__(self, context, request): BrowserView.__init__(self, context, request) self._processInputs() self._setPageEncoding() self._setUpWidgets()
def __init__(self, context, request): BrowserView.__init__(self, context, request) soap_app = consturct_soaplib_application([SoapService], "T2") self.soaplib_handler = SoaplibHandler(self.request, soap_app)
def __init__(self, context, request): """Constructor.""" BrowserView.__init__(self, context, request) self.response = request.response