View previous topic :: View next topic |
Author |
Message |
Robertk
Joined: 04 Jan 2007 Posts: 8
|
Posted: Fri Jan 05, 2007 12:00 pm Post subject: Manage recipients through web page instead of pagegate admin |
|
|
1) Is there a way to save the recipients, carrier, groups, interface settings to a database table: So the paging system can be data driven.
2) What I am trying to do is to build a web page which will allow a manager to add or update recepient and group information. Is this possible? Currently the only way to add recipients and groups is through the pagegate admin and we want to allow managers to manage this remotely through a web page
|
|
Back to top |
|
Tech Support
Joined: 25 Aug 2003 Posts: 4407
|
Posted: Fri Jan 05, 2007 12:05 pm Post subject: Re: Manage recipients through web page instead of pagegate a |
|
|
Robertk wrote: |
1) Is there a way to save the recipients, carrier, groups, interface settings to a database table: So the paging system can be data driven. |
The program is already data driven. All of the information, including Recipients, Carriers, Groups, and Interface settings, is included in the pagegate.mdb database file in the PageGate directory.
Quote: |
2) What I am trying to do is to build a web page which will allow a manager to add or update recepient and group information. Is this possible? Currently the only way to add recipients and groups is through the pagegate admin and we want to allow managers to manage this remotely through a web page |
To tell you the truth, I can think of a few ways that it might be able to be done but I've never personally done this, nor do I know the code to do it. What you should be able to do, though, is use ASP pages that modify the PageGate database to insert, edit, or remove lines. You may even want to use a combination of ASP and C#. It's just a matter of modifying the appropriate table in the database with the correct information.
|
|
Back to top |
|
Robertk
Joined: 04 Jan 2007 Posts: 8
|
Posted: Fri Jan 05, 2007 12:40 pm Post subject: |
|
|
Is there any way to save the settings to a SQL Server instead of an access db?
|
|
Back to top |
|
Tech Support
Joined: 25 Aug 2003 Posts: 4407
|
Posted: Fri Jan 05, 2007 1:57 pm Post subject: |
|
|
Unfortunately, no. PageGate can only read the Microsoft Jet Engine database format. If you can find a way to translate from SQL into the Jet Engine format, that would work... but I don't know if that's pheasable or possible.
|
|
Back to top |
|
JamieLynne
Joined: 13 Sep 2007 Posts: 1
|
Posted: Thu Sep 13, 2007 2:16 pm Post subject: Re: Manage recipients through web page instead of pagegate a |
|
|
Quote: |
To tell you the truth, I can think of a few ways that it might be able to be done but I've never personally done this, nor do I know the code to do it. What you should be able to do, though, is use ASP pages that modify the PageGate database to insert, edit, or remove lines. You may even want to use a combination of ASP and C#. It's just a matter of modifying the appropriate table in the database with the correct information. |
What are the guidelines/rules for inserting a recipient into the mdb? In other words what does the row need and what dependencies are there? What is the correct information to modify.
Thanks.
|
|
Back to top |
|
Tech Support
Joined: 25 Aug 2003 Posts: 4407
|
Posted: Thu Sep 13, 2007 2:35 pm Post subject: |
|
|
user: Enter the 'short' name of the recipient.
full_name: Enter the full name of the recipient.
id: If this recipient uses a NON-SMTP Carrier, use this field. Enter the ID/PIN of the device to be contacted. This field should ONLY be used if the Recipient's carrier is non-SMTP based and should be set to "" otherwise.
EmailTo: If this recipient uses an SMTP Carrier, use this field. Enter the email address of the device or person to be contacted. This field should ONLY be used if the recipient's carrier is SMTP based and should be set to "" otherwise.
carrier: Enter the name of an existing carrier in PageGate.
maxchars: Enter the maximum number of characters this recipient should be able to receive.
alpha: True or False. If the device is alphanumeric, set it to True. If the device is numeric only, set it to False.
notify_only: True or False. If you only ever want this recipient to receive the number sequence entered into the Notify Code field, set it to true. Otherwise, set it to false.
notify_code: Set this to a numeric sequence of NO MORE than 3 digits.
remove_from: True or False. If you do not wish the Sender's Information to be viewable by this recipient, set it to True, otherwise, set it to False.
remove_domain: True or False. If you do not wish the Sender's Domain to be viewable by this recipient, set it to True, otherwise, set it to False.
on_call: This field is only ever used for Groups. True or False. If this is an on-call group, set it to true, otherwise, set it to False.
reliapage: True or False. The reliapage option sequentially numbers each message sent out for this recipient. A numbering sequence is maintained for each individual recipient. This way, if a recipient receives messages with a number missing, they will know that they have missed a message.
reliapage_index: A numeric value assigned as the 'starting' point for the Reliapage numbering sequence.
forward: If the GetMail module is enabled and this recipient needs a copy of every message sent to an email address, enter that email address into the forward field. Otherwise, set the field to: ""
ascii_service: True or False. This field determines whether the GetAscii module is enabled for this recipient.
gui_service: True or False. This field determines whether the GUI Client module is enabled for this recipient.
mail_service: True or False. This field determines whether the GetMail module is enabled for this recipient.
serial_service: True or False. This field determines whether the GetSerial module is enabled for this recipient.
tap_service: True or False. This field determines whether the GetTAP module is enabled for this recipient.
web_service: True or False. This field determines whether the GetWeb module is enabled for this recipient.
ad_hoc: True or False. This field determines whether the recipient is an ad-hoc recipient or not.
drop_control: True or False. This field determines whether the "Drop non-printable characters" option is enabled for this recipient. This field should be set to False for SMTP recipients.
multi_page: True or False. This field determines whether the recipient is a multi-page recipient and should be set to False.
email_only: True or False. This field determines whether the recipient is an Email Only recipient for use with the GetMail service as a POP3 service. This field should be set to False.
group: True or False. This field determines whether this is a group.
display_group: True or False. This field determines whether this is a display_group.
template: This field is only ever used in tandem with the GetWeb module and should be set to: ""
text1: This field is only ever used in tandem with the GetWeb module and should be set to: ""
text2: This field is only ever used in tandem with the GetWeb module and should be set to: ""
text3: This field is only ever used in tandem with the GetWeb module and should be set to: ""
text4: This field is only ever used in tandem with the GetWeb module and should be set to: ""
text5: This field is only ever used in tandem with the GetWeb module and should be set to: ""
text6: This field is only ever used in tandem with the GetWeb module and should be set to: ""
text7: This field is only ever used in tandem with the GetWeb module and should be set to: ""
text8: This field is only ever used in tandem with the GetWeb module and should be set to: ""
text9: This field is only ever used in tandem with the GetWeb module and should be set to: ""
text10: This field is only ever used in tandem with the GetWeb module and should be set to: ""
image1: This field is only ever used in tandem with the GetWeb module and should be set to: ""
image2: This field is only ever used in tandem with the GetWeb module and should be set to: ""
image3: This field is only ever used in tandem with the GetWeb module and should be set to: ""
image4: This field is only ever used in tandem with the GetWeb module and should be set to: ""
image5: This field is only ever used in tandem with the GetWeb module and should be set to: ""
custom: This field is only ever used in tandem with the GetWeb module and should be set to: False
group_list: This field is only ever used in tandem with the GetWeb module and should be set to: False
GLFullNames: This field is only ever used in tandem with the GetWeb module and should be set to: False
Failover: If this recipient has a Failover recipient, enter the other recipient's name here.
SendSubject: True or False. This field determines whether a Subject line is included on messages sent to this recipient.
extra1: This field is only ever used in tandem with the GUI Client module and should be set to: ""
extra2: extra1: This field is only ever used in tandem with the GUI Client module and should be set to: ""
extra3: extra1: This field is only ever used in tandem with the GUI Client module and should be set to: ""
extra4: extra1: This field is only ever used in tandem with the GUI Client module and should be set to: ""
hold: True or False. This field determines whether or not this recipient should have its messages "held" between certain times. For example, if a recipient should not receive any messages from 6PM to 5AM, you would set this field to True. Otherwise, set it to False.
hold_start: The starting date/time that this recipient should not receive messages entered in this format: 8/21/2007 10:00:00 PM If the Hold Schedule is not used, set this field to the current date and set the time to 10:00:00 PM
hold_stop: The ending date/time that this recipient should not receive messages entered in this format: 8/21/2007 8:00:00 AM If the Hold Schedule is not used, set this field to the current date and set the time to 8:00:00 PM
creator: This field is used in conjunction with certain security and administrative portions of Pagegate. If this user should be editable by a specific 'limited' administrator, enter that administrator's Pagegate username in this field. Otherwise, set the field to: ""
|
|
Back to top |
|
|