diff --git a/src/pfwbged/basecontent/profiles/default/types.xml b/src/pfwbged/basecontent/profiles/default/types.xml index ac6e480..0069b56 100644 --- a/src/pfwbged/basecontent/profiles/default/types.xml +++ b/src/pfwbged/basecontent/profiles/default/types.xml @@ -10,6 +10,9 @@ + + + + APF Incoming Mail + + string:${portal_url}/++resource++dmsincomingmail_icon.png + True + False + + + + + + + + + + + + True + + + + + + + + + + + + pfwbged.basecontent.types.IApfIncomingMail + + + pfwbged.basecontent.types.ApfIncomingMail + + + cmf.AddPortalContent + + + view + False + + + + + + + + + + + + + + + + + + + diff --git a/src/pfwbged/basecontent/profiles/default/types/pfwb.apfoutgoingmail.xml b/src/pfwbged/basecontent/profiles/default/types/pfwb.apfoutgoingmail.xml new file mode 100644 index 0000000..0876c71 --- /dev/null +++ b/src/pfwbged/basecontent/profiles/default/types/pfwb.apfoutgoingmail.xml @@ -0,0 +1,65 @@ + + + + + APF Outgoing Mail + + string:${portal_url}/++resource++dmsoutgoingmail_icon.png + True + False + + + + + + + + + + + + True + + + + + + + + + + + + pfwbged.basecontent.types.IApfIncomingMail + + + pfwbged.basecontent.types.ApfIncomingMail + + + cmf.AddPortalContent + + + view + False + + + + + + + + + + + + + + + + + + + diff --git a/src/pfwbged/basecontent/types.py b/src/pfwbged/basecontent/types.py index faba627..acf2b15 100644 --- a/src/pfwbged/basecontent/types.py +++ b/src/pfwbged/basecontent/types.py @@ -189,3 +189,17 @@ class IBoardMinutes(IPfwbBaseDocument): class BoardMinutes(PfwbBaseDocument): implements(IBoardMinutes) + + +class IApfIncomingMail(IDmsIncomingMail): + """ """ + +class ApfIncomingMail(DmsIncomingMail): + implements(IApfIncomingMail) + + +class IApfOutgoingMail(IDmsIncomingMail): + """ """ + +class ApfOutgoingMail(DmsIncomingMail): + implements(IApfOutgoingMail)