Index: openacs-4/packages/forums/catalog/forums.de_DE.ISO-8859-1.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/forums/catalog/forums.de_DE.ISO-8859-1.xml,v diff -u -N -r1.14 -r1.15 --- openacs-4/packages/forums/catalog/forums.de_DE.ISO-8859-1.xml 15 Dec 2005 22:55:40 -0000 1.14 +++ openacs-4/packages/forums/catalog/forums.de_DE.ISO-8859-1.xml 3 Jan 2006 14:18:04 -0000 1.15 @@ -1,15 +1,12 @@ - Verwaltungsoptionen f�r alle Foren. Forum verwalten Diskussionsforen verwalten Anonym Freigeben Wollen Sie diesen Beitrag und <strong>alle zugeh�rigen Antworten </strong> wirklich l�schen? - Sind Sie sicher das Sie diese Nachricht und alle abh�ngigen Beitr�ge verschieben wollen? - Sind sie sicher das Sie den #forums.thread# und all abh�ngigen Beitr�ge verschieben wollen? - Anh�ngen? + Datei Anh�ngen? Anh�nge: Verfasser Zur�ck zu %forum.name% @@ -21,7 +18,6 @@ Geschlossen Best�tigen L�schen best�tigen: - Best�tigung Sie das Verschieben nach Forumsbeitrag best�tigen: Neues Forum erstellen Neues Forum erstellen @@ -33,7 +29,6 @@ Bearbeiten Erneut bearbeiten Forum bearbeiten - Das forum "%name%" editieren. Forumsbeitrag bearbeiten: E-Mail-Adresse %user_name% schrieb am %posting_date%: @@ -54,16 +49,12 @@ Forumsbeitrag Foren-ID Foren - Foren historie - Foren Historie Foren: Verlauf der Beitr�ge f�r Weiterleiten Fwd: - Wenn <b>Nein</B> k�nnen die Benutzer nur auf existierende Nachrichten antworten und nicht neue #forums.threads# anlegen. HTML Letzter Beitrag Letzter Beitrag zum Thema - Liste der Benutzer die in diesem Forum geschrieben haben: Eine Kopie des folgenden Beitrags per E-Mail versenden: Erster Beitrag zum Thema Diskussionsforen verwalten @@ -81,15 +72,8 @@ Forum verwalten: Verwalten/Moderieren Beitrags-ID - Betreff Moderieren Moderiert - Beitrag verschieben - Beitrag in folgendes Forum verschieben: - Beitrag zu diesem Beitrag verschieben - #forums.thread# verschieben - #forums.thread# in #forums.forum# verschieben - #forum.message# in diese andere #forum.message# verschieben Name Neues Forum erstellen Nein Index: openacs-4/packages/forums/tcl/forums-callback-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/forums/tcl/forums-callback-procs.tcl,v diff -u -N -r1.1 -r1.2 --- openacs-4/packages/forums/tcl/forums-callback-procs.tcl 20 Mar 2005 00:47:07 -0000 1.1 +++ openacs-4/packages/forums/tcl/forums-callback-procs.tcl 3 Jan 2006 14:18:04 -0000 1.2 @@ -1,5 +1,5 @@ ad_library { - Navigation callbacks. + Forum callbacks. @author Jeff Davis @creation-date 2005-03-11 @@ -41,3 +41,61 @@ return $actions } +ad_proc -public -callback forum::forum_new { + {-package_id:required} + {-forum_id:required} +} { +} + +ad_proc -public -callback forum::forum_edit { + {-package_id:required} + {-forum_id:required} +} { +} + +ad_proc -public -callback forum::forum_delete { + {-package_id:required} + {-forum_id:required} +} { +} + +ad_proc -public -callback forum::message_new { + {-package_id:required} + {-message_id:required} +} { +} + +ad_proc -public -callback forum::message_edit { + {-package_id:required} + {-message_id:required} +} { +} + +ad_proc -public -callback forum::message_delete { + {-package_id:required} + {-message_id:required} +} { +} + +ad_proc -public -callback pm::project_new -impl forums { + {-package_id:required} + {-project_id:required} + {-data:required} +} { + create a new forum for each new project +} { + set pm_name [pm::project::name -project_item_id $project_id] + + foreach forum_package_id [application_link::get_linked -from_package_id $package_id -to_package_key "forums"] { + set forum_id [forum::new \ + -name $pm_name \ + -package_id $forum_package_id \ + -no_callback] + + # Automatically allow new threads on this forum + forum::new_questions_allow -forum_id $forum_id + + application_data_link::new -this_object_id $project_id -target_object_id $forum_id + } +} + Index: openacs-4/packages/forums/tcl/forums-install-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/forums/tcl/forums-install-procs.tcl,v diff -u -N -r1.6 -r1.7 --- openacs-4/packages/forums/tcl/forums-install-procs.tcl 3 Jun 2005 22:20:45 -0000 1.6 +++ openacs-4/packages/forums/tcl/forums-install-procs.tcl 3 Jan 2006 14:18:04 -0000 1.7 @@ -64,57 +64,3 @@ } } -ad_proc -public -callback forum::forum_new { - {-package_id:required} - {-forum_id:required} -} { -} - -ad_proc -public -callback forum::forum_edit { - {-package_id:required} - {-forum_id:required} -} { -} - -ad_proc -public -callback forum::forum_delete { - {-package_id:required} - {-forum_id:required} -} { -} - -ad_proc -public -callback forum::message_new { - {-package_id:required} - {-message_id:required} -} { -} - -ad_proc -public -callback forum::message_edit { - {-package_id:required} - {-message_id:required} -} { -} - -ad_proc -public -callback forum::message_delete { - {-package_id:required} - {-message_id:required} -} { -} - -ad_proc -public -callback pm::project_new -impl forums { - {-package_id:required} - {-project_id:required} - {-data:required} -} { - create a new forum for each new project -} { - set pm_name [pm::project::name -project_item_id $project_id] - - foreach forum_package_id [application_link::get_linked -from_package_id $package_id -to_package_key "forums"] { - set forum_id [forum::new \ - -name $pm_name \ - -package_id $forum_package_id \ - -no_callback] - - application_data_link::new -this_object_id $project_id -target_object_id $forum_id - } -}