Hallo derstappenit,
ich hab mich nicht weiter damit beschäftigen können, da es meine Fertigkeiten übersteigt
Das System läuft soweit auch ohne das plone.app.event. Ich wollte mich vielleicht in ein paar Wochen wieder dran machen um zu schauen, ob es eine neue Version gibt.
Oder gibt es hier schon Neuigkeiten?
Gruß
Mendes
Beiträge von Mendes
-
-
Hallo!
Ich habe nun eine Reihe von usern angelegt und diese auch entsprechenden Gruppen zugewiesen.
Nun möchte ich gerne, wenn eine Datei hochgeladen wird (z.B. ein Protokoll), dass über eine Regel nur bestimmte Gruppen benachrichtigt werden (z.B. nur Gruppe A und C, aber nicht B).
Als Mail-Empfänger eignet sich dann ja nicht ${member_emails}, weil dann ja allen diese Email zugestellt wird.
Mir fehlt hier irgendwie ein group_emails:A,C oder sowas. Die User von Hand eintragen halte ich nicht für sinnig, wenn ich sie schon (extra) gruppiert habe.
Wie löst man dies am besten?Gruß
MendesEdit:
Ich habe nun CMFNotification gefunden und zum laufen gebracht (nach manueller Korrektur). Ich versuch mich da grad reinzuarbeiten.
Vielleicht kann mir dennoch jemand ein wenig helfen: Ich möchte die Benachrichtigung nur für einen bestimmten Ordner und mit einem Speziellen E-Mail-Inhalt. Wie definiere ich das in CMFNotification? Kann mir jemand vielleicht ein kleines Beispiel posten?
Vielen Dank! -
Nachtrag:
Ich nutze Plone 4.3
Es scheint ja anscheined ein Konflikt zwischen mehreren config-Dateien zu sein, nur seh ich leider nicht, wie ich das beheben kann... hat jemand einen kleinen Tipp?Nachdem ich nun bei der Installation von Products.EasyNewsletter herausgefunden habe, dass es anscheinend einige Änderungen zwischen den Releases gab bzgl. der internen Bezeichnungen etc. (bei easynewsletter war das noch relativ einfach zu beheben dank http://plone.org/documentation/…ge-dependencies) scheint es mir mit den app.event nicht so simpel zu sein
Sollte ich eine ältere Plone-Version nutzen? Kann ich meine jetzigen Inhalte "Downgraden" mit einem simplen backup?
Alles noch recht neu, aber ich versuch mich durchzukämpfen!Gruß
Mendes -
Hallo!
Ich bin der neue hier und versuche nicht allzu blöde Fragen zu stellen
Als erstes kurz zu meinem Vorhaben:
Ich möchte Plone im Intranet bei uns in der kleinen Firma einsetzen. Ich habe mir vorher diverse System angeschaut und bin nach einem kurzen Testdurchlauf sehr angetan von Plone. Das grobe Grundgerüst steht schon, nun kommen langsam die zeitaufwendigen Details.
Ich habe selbst Hobby-Programmiererfahrung, nur leider noch nicht in Python (kommt aber jetzt). Schrecke daher vor eigenen Skripten zum jetzigen Zeitpunkt noch ein wenig zurück.
Nun mein Problem/Aufgabenstellung:
Ich möchte, dass die Geburtstage der Mitarbeiter nicht nur im Termin-Portlet sondern wenn möglich auch mit einer kleinen Meldung (als Portlet) dargestellt werden.
Erste Hürde/Frage: Wie weise ich den membern einen Geburtstag zu ? Ich lege die User einzeln im Kontrollzentrum an, da gibt es ja kein Geburtstag-Feld. Einen Mitarbeiter-Dexterity anlegen ist dann ja auch doppelt oder?
Alternativ wollte ich einfach einen wiederkehrenden Termin mit plone.app.event anlegen, aber ich erhalten beim starten von plone (nach der Einbidung in das buildout) folgenden Fehler:Code
Alles anzeigenC:\Plone43>.\bin\instance.exe fg 2013-08-24 12:01:19 INFO ZServer HTTP server started at Sat Aug 24 12:01:19 2013 Hostname: XXXX Port: 8080 2013-08-24 12:01:23 INFO Products.PloneHotfix20130618 Applied catalog patch 2013-08-24 12:01:23 INFO Products.PloneHotfix20130618 Applied cb_decode patch 2013-08-24 12:01:23 INFO Products.PloneHotfix20130618 Applied dataitems patch 2013-08-24 12:01:24 INFO Products.PloneHotfix20130618 Applied get patch 2013-08-24 12:01:24 INFO Products.PloneHotfix20130618 Applied imports patch 2013-08-24 12:01:24 INFO Products.PloneHotfix20130618 Applied in_portal patch 2013-08-24 12:01:24 INFO Products.PloneHotfix20130618 Applied linkintegrity patc h 2013-08-24 12:01:24 INFO Products.PloneHotfix20130618 Applied mail_password patc h 2013-08-24 12:01:24 INFO Products.PloneHotfix20130618 Applied member_portrait pa tch 2013-08-24 12:01:24 INFO Products.PloneHotfix20130618 Applied objectmanager patc h 2013-08-24 12:01:24 INFO Products.PloneHotfix20130618 Applied principiaredirect patch 2013-08-24 12:01:24 INFO Products.PloneHotfix20130618 Applied pts patch 2013-08-24 12:01:24 INFO Products.PloneHotfix20130618 Applied publish patch 2013-08-24 12:01:24 INFO Products.PloneHotfix20130618 Applied request patch 2013-08-24 12:01:24 INFO Products.PloneHotfix20130618 Applied sendto patch 2013-08-24 12:01:24 INFO Products.PloneHotfix20130618 Applied spamProtect patch 2013-08-24 12:01:24 INFO Products.PloneHotfix20130618 Applied traverser patch 2013-08-24 12:01:24 INFO Products.PloneHotfix20130618 Applied traverseName patch 2013-08-24 12:01:24 INFO Products.PloneHotfix20130618 Applied typeswidget patch 2013-08-24 12:01:24 INFO Products.PloneHotfix20130618 Hotfix installed 2013-08-24 12:01:25 INFO windowZ Installing Product 2013-08-24 12:01:25 WARNING ZODB.blob (7236) Blob dir C:\Plone43\var\blobstorage \ has insecure mode setting Traceback (most recent call last): File "c:\plone43\eggs\zope2-2.13.20-py2.6.egg\Zope2\Startup\run.py", line 76, in <module> run() File "c:\plone43\eggs\zope2-2.13.20-py2.6.egg\Zope2\Startup\run.py", line 22, in run starter.prepare() File "c:\plone43\eggs\zope2-2.13.20-py2.6.egg\Zope2\Startup\__init__.py", line 86, in prepare self.startZope() File "c:\plone43\eggs\zope2-2.13.20-py2.6.egg\Zope2\Startup\__init__.py", line 262, in startZope Zope2.startup() File "c:\plone43\eggs\zope2-2.13.20-py2.6.egg\Zope2\__init__.py", line 47, in startup _startup() File "c:\plone43\eggs\zope2-2.13.20-py2.6.egg\Zope2\App\startup.py", line 118, in startup load_zcml() File "c:\plone43\eggs\zope2-2.13.20-py2.6.egg\Zope2\App\startup.py", line 52, in load_zcml load_site() File "c:\plone43\eggs\zope2-2.13.20-py2.6.egg\Zope2\App\zcml.py", line 46, in load_site _context = xmlconfig.file(site_zcml) File "c:\plone43\eggs\zope.configuration-3.7.4-py2.6.egg\zope\configuration\xm lconfig.py", line 651, in file context.execute_actions() File "c:\plone43\eggs\zope.configuration-3.7.4-py2.6.egg\zope\configuration\co nfig.py", line 620, in execute_actions for action in resolveConflicts(self.actions): File "c:\plone43\eggs\zope.configuration-3.7.4-py2.6.egg\zope\configuration\co nfig.py", line 1527, in resolveConflicts raise ConfigurationConflictError(conflicts) zope.configuration.config.ConfigurationConflictError: Conflicting configuration actions For: ('utility', <InterfaceClass zope.component.interfaces.IFactory>, 'portlet s.Calendar') File "c:\plone43\eggs\plone.app.event-1.0rc3-py2.6.egg\plone\app\event\portl ets\configure.zcml", line 13.4-20.10 <plone:portlet name="portlets.Calendar" interface=".portlet_calendar.ICalendarPortlet" assignment=".portlet_calendar.Assignment" renderer=".portlet_calendar.Renderer" addview=".portlet_calendar.AddForm" editview=".portlet_calendar.EditForm" /> File "c:\plone43\eggs\plone.app.portlets-2.4.3-py2.6.egg\plone\app\portlets\ portlets\configure.zcml", line 5.4-11.10 <plone:portlet name="portlets.Calendar" interface=".calendar.ICalendarPortlet" assignment=".calendar.Assignment" renderer=".calendar.Renderer" addview=".calendar.AddForm" /> For: ('utility', <InterfaceClass zope.component.interfaces.IFactory>, 'portlet s.Events') File "c:\plone43\eggs\plone.app.event-1.0rc3-py2.6.egg\plone\app\event\portl ets\configure.zcml", line 22.4-29.10 <plone:portlet name="portlets.Events" interface=".portlet_events.IEventsPortlet" assignment=".portlet_events.Assignment" renderer=".portlet_events.Renderer" addview=".portlet_events.AddForm" editview=".portlet_events.EditForm" /> File "c:\plone43\eggs\plone.app.portlets-2.4.3-py2.6.egg\plone\app\portlets\ portlets\configure.zcml", line 31.4-38.10 <plone:portlet name="portlets.Events" interface=".events.IEventsPortlet" assignment=".events.Assignment" renderer=".events.Renderer" addview=".events.AddForm" editview=".events.EditForm" /> For: ('utility', <InterfaceClass plone.app.portlets.interfaces.IPortletTypeInt erface>, 'portlets.Calendar') File "c:\plone43\eggs\plone.app.event-1.0rc3-py2.6.egg\plone\app\event\portl ets\configure.zcml", line 13.4-20.10 <plone:portlet name="portlets.Calendar" interface=".portlet_calendar.ICalendarPortlet" assignment=".portlet_calendar.Assignment" renderer=".portlet_calendar.Renderer" addview=".portlet_calendar.AddForm" editview=".portlet_calendar.EditForm" /> File "c:\plone43\eggs\plone.app.portlets-2.4.3-py2.6.egg\plone\app\portlets\ portlets\configure.zcml", line 5.4-11.10 <plone:portlet name="portlets.Calendar" interface=".calendar.ICalendarPortlet" assignment=".calendar.Assignment" renderer=".calendar.Renderer" addview=".calendar.AddForm" /> For: ('utility', <InterfaceClass plone.app.portlets.interfaces.IPortletTypeInt erface>, 'portlets.Events') File "c:\plone43\eggs\plone.app.event-1.0rc3-py2.6.egg\plone\app\event\portl ets\configure.zcml", line 22.4-29.10 <plone:portlet name="portlets.Events" interface=".portlet_events.IEventsPortlet" assignment=".portlet_events.Assignment" renderer=".portlet_events.Renderer" addview=".portlet_events.AddForm" editview=".portlet_events.EditForm" /> File "c:\plone43\eggs\plone.app.portlets-2.4.3-py2.6.egg\plone\app\portlets\ portlets\configure.zcml", line 31.4-38.10 <plone:portlet name="portlets.Events" interface=".events.IEventsPortlet" assignment=".events.Assignment" renderer=".events.Renderer" addview=".events.AddForm" editview=".events.EditForm" /> For: ('view', <InterfaceClass plone.app.portlets.browser.interfaces.IPortletAd ding>, 'portlets.Calendar', <InterfaceClass zope.publisher.interfaces.browser.IB rowserRequest>, <InterfaceClass zope.publisher.interfaces.browser.IDefaultBrowse rLayer>) File "c:\plone43\eggs\plone.app.event-1.0rc3-py2.6.egg\plone\app\event\portl ets\configure.zcml", line 13.4-20.10 <plone:portlet name="portlets.Calendar" interface=".portlet_calendar.ICalendarPortlet" assignment=".portlet_calendar.Assignment" renderer=".portlet_calendar.Renderer" addview=".portlet_calendar.AddForm" editview=".portlet_calendar.EditForm" /> File "c:\plone43\eggs\plone.app.portlets-2.4.3-py2.6.egg\plone\app\portlets\ portlets\configure.zcml", line 5.4-11.10 <plone:portlet name="portlets.Calendar" interface=".calendar.ICalendarPortlet" assignment=".calendar.Assignment" renderer=".calendar.Renderer" addview=".calendar.AddForm" /> For: ('view', <InterfaceClass plone.app.portlets.browser.interfaces.IPortletAd ding>, 'portlets.Events', <InterfaceClass zope.publisher.interfaces.browser.IBro wserRequest>, <InterfaceClass zope.publisher.interfaces.browser.IDefaultBrowserL ayer>) File "c:\plone43\eggs\plone.app.event-1.0rc3-py2.6.egg\plone\app\event\portl ets\configure.zcml", line 22.4-29.10 <plone:portlet name="portlets.Events" interface=".portlet_events.IEventsPortlet" assignment=".portlet_events.Assignment" renderer=".portlet_events.Renderer" addview=".portlet_events.AddForm" editview=".portlet_events.EditForm" /> File "c:\plone43\eggs\plone.app.portlets-2.4.3-py2.6.egg\plone\app\portlets\ portlets\configure.zcml", line 31.4-38.10 <plone:portlet name="portlets.Events" interface=".events.IEventsPortlet" assignment=".events.Assignment" renderer=".events.Renderer" addview=".events.AddForm" editview=".events.EditForm" />
Ich bin wie gesagt noch ziemlich frisch in diesem Bereich und sogar bei Onkel google konnte ich dazu nichts finden (ich weiß auch nicht, wonach ich genau suchen muss...).
Steh hier ziemlich aufn Schlauch und wäre für einen Hinweis sehr dankbar
Ohne plone.app.event läuft alles Problemlos.Gruß
MendesSystem: Win 7 Pro