Summary: | ASTERISK-06459: [patch] groups from within voicemail | ||
Reporter: | John Bittner (jbittner1002) | Labels: | |
Date Opened: | 2006-03-02 14:25:18.000-0600 | Date Closed: | 2011-06-07 14:02:56 |
Priority: | Major | Regression? | No |
Status: | Closed/Complete | Components: | Applications/app_voicemail |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ( 0) app_voicemailpatch_context.diff ( 1) sounds.tar.gz ( 2) voicemail.conf.group | |
Description: | These patches are an updated version of a patch that was out over a year ago. This allows users to create or fwd messages to groups and or users. ****** ADDITIONAL INFORMATION ****** To forward a message to a group =============================== 1) System plays a voice message. 2) After a message is played, press 8 to forward the message to another user. 3) If directory is enabled, system would play "Press 1 to enter an extension, Press 2 to use the directory" 4) Enter * to go to the group menu. 5) System would play To send this message, press 1. To attach a group, press 2. To attach a user, press 3. For advanced forwarding options, press 4. To cancel, press star. 6) Caller select 2 to attach a group. 7) System plays For group <group name announcement/group ID>, press 1. For group <group name announcement/group ID>, press 2. ... 8) Caller enter the group to be attached. 9) The caller can then attach another group or user, or press 1 to send the message. 10) System plays, Your message has been sent. To save the message, press 1. To discard the message, press 2. 11) If caller selects 1, the message will be saved into his own mailbox as well. If caller selects 2, the message will not be saved into his own mailbox. To send a message to a group ============================ 1) Caller select 3 for advanced options from the main menu. 2) Caller select 5 to send a message to another user. 3) Caller is prompted to record the message to be forwarded. 4) System plays To attach a group, press 2. To attach a user, press 3. To cancel, press star. 5) Caller select 2 to attach a group. 6) System plays For group <group name announcement/group ID>, press 1. For group <group name announcement/group ID>, press 2. ... 7) Caller enter the group to be attached. 8) System plays menu again with send option. To send the message, press 1. To attach a group, press 2. To attach a user, press 3. To cancel, press star. 9) The caller can then attach another group or user, or press 1 to send the message. 10) System plays, Your message has been sent. To save the message, press 1. To discard the message, press 2. 11) If caller selects 1, the message will be saved into his own mailbox as well. If caller selects 2, the message will not be saved into his own mailbox. | ||
Comments: | By: John Bittner (jbittner1002) 2006-03-02 14:27:53.000-0600 No flames please this is my first feature post By: Serge Vecher (serge-v) 2006-03-02 15:33:38.000-0600 1) Please read the bug guidelines at http://www.digium.com/index.php?menu=bugguidelines 2) Get a disclaimer on file (see above) 3) Fix the comments to match the bug guidelines (no c++ style) Thanks By: John Bittner (jbittner1002) 2006-03-02 16:54:58.000-0600 disclaimer faxed By: Olle Johansson (oej) 2006-03-03 01:50:34.000-0600 Do we really need two diffferent concepts - vm contexts and vm groups? Won't that be rather confusing? By: John Bittner (jbittner1002) 2006-03-04 11:53:07.000-0600 Keep in mind that this is an update to an old patch that was out. An issue I have with this patch is the groups are available to all mailboxes. I am working on putting groups under each context. This way users will only have access to groups within there context. By: Olle Johansson (oej) 2006-03-04 15:12:30.000-0600 We need to know the history of this patch - who made it, which bug report and whether it's disclaimed or not. THanks. By: John Bittner (jbittner1002) 2006-03-04 19:34:03.000-0600 Bug 0000156. By: John Bittner (jbittner1002) 2006-03-06 10:54:48.000-0600 added context support for groups in app_voicemailpatch_context.diff ; Add the following section "group" to voicemail.conf ; Group name => Group ID|Context|user1,user2,...|Voice file for the name of the group [groups] Engineering => 1|default|101@company,104@company,107@company|vm-engineeringgroup Accounting => 2|1default|02@company,103@company|vm-accountinggroup By: Olle Johansson (oej) 2006-04-05 15:44:50 The syntax needs to work with realtime, and this syntax breaks a lot. The rest of voicemail.conf is not a beauty either, but let's not make it worse. I would suggest [group_engineering] id=2 prompt=vm-engineering member=104@vmcontext member=110@vmcontext2 This would be easy to implement in realtime. For realtime, we need to define a new class "vm-groups" for extconfig.conf By: Olle Johansson (oej) 2006-04-05 15:52:34 If we can fix that, I'm ready to include this in test-this-branch. By: Serge Vecher (serge-v) 2006-05-05 15:18:44 jbittner1002: any chance of an updated patch here that addresses oej's comments? By: Serge Vecher (serge-v) 2006-05-25 21:39:11 jbittner1002: update please ... By: Serge Vecher (serge-v) 2006-06-05 20:19:36 sorry to chase you with this, but this really needs to be updated in order to be considered for 1.4 beta. Thanks By: Tilghman Lesher (tilghman) 2006-06-22 11:37:33 Reporter seems to have lost interest. If you have an updated patch, please find a bug marshal on IRC to reopen this. |