Fixed firefox plugin installation bug

git-svn-id: svn://192.168.202.10@1538 3d104415-ff17-0410-8863-d5cf3c621b8a
This commit is contained in:
mattf
2010-10-14 11:51:27 +00:00
parent 5ee4f2f070
commit e0ac785e72
13 changed files with 138 additions and 138 deletions
@@ -1,7 +1,7 @@
content viciwebdial chrome/content/
skin viciwebdial classic/1.0 chrome/skin/
locale viciwebdial en-US chrome/locale/en-US/
content vicidial_webdial_plugin chrome/content/
skin vicidial_webdial_plugin classic/1.0 chrome/skin/
locale vicidial_webdial_plugin en-US chrome/locale/en-US/
overlay chrome://browser/content/browser.xul chrome://viciwebdial/content/vwd-overlay.xul
style chrome://global/content/customizeToolbar.xul chrome://viciwebdial/skin/overlay.css
overlay chrome://browser/content/browser.xul chrome://vicidial_webdial_plugin/content/vwd-overlay.xul
style chrome://global/content/customizeToolbar.xul chrome://vicidial_webdial_plugin/skin/overlay.css
@@ -2,9 +2,9 @@
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<!DOCTYPE dialog SYSTEM "chrome://viciwebdial/locale/about.dtd">
<!DOCTYPE dialog SYSTEM "chrome://vicidial_webdial_plugin/locale/about.dtd">
<dialog title="&about; ViciDial-Web-Dial" orient="vertical" autostretch="always" onload="sizeToContent()" buttons="accept" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" id="viciwebdial-about">
<dialog title="&about; ViciDial-Web-Dial" orient="vertical" autostretch="always" onload="sizeToContent()" buttons="accept" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" id="vicidial_webdial_plugin-about">
<groupbox align="center" orient="horizontal">
<vbox>
<text value="ViciDial-Web-Dial" style="font-weight: bold; font-size: x-large;"/>
@@ -1,16 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<!DOCTYPE prefwindow SYSTEM "chrome://viciwebdial/locale/options.dtd">
<prefwindow id="viciwebdial-preferences" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" title="&prefwindow.title;" onload="ShowWarning();">
<!DOCTYPE prefwindow SYSTEM "chrome://vicidial_webdial_plugin/locale/options.dtd">
<prefwindow id="vicidial_webdial_plugin-preferences" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" title="&prefwindow.title;" onload="ShowWarning();">
<script type="application/javascript" src="options.js"/>
<prefpane id="pane1" label="&pane1.title;" image="chrome://viciwebdial/skin/connection_icon.jpg">
<prefpane id="pane1" label="&pane1.title;" image="chrome://vicidial_webdial_plugin/skin/connection_icon.jpg">
<preferences>
<preference id="viciwebdial_autoconnect1" name="extensions.viciwebdial.viciwebdial_autoconnect" type="bool"/>
<preference id="viciwebdial_URL1" name="extensions.viciwebdial.viciwebdial_URL" type="string"/>
<preference id="viciwebdial_AGC1" name="extensions.viciwebdial.viciwebdial_AGC" type="string"/>
<preference id="stringpref1" name="extensions.viciwebdial.stringpref" type="string"/> <!-- note that this is only an ASCII string - use unichar for unicode strings -->
<preference id="vicidial_webdial_plugin_autoconnect1" name="extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_autoconnect" type="bool"/>
<preference id="vicidial_webdial_plugin_URL1" name="extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_URL" type="string"/>
<preference id="vicidial_webdial_plugin_AGC1" name="extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_AGC" type="string"/>
<preference id="stringpref1" name="extensions.vicidial_webdial_plugin.stringpref" type="string"/> <!-- note that this is only an ASCII string - use unichar for unicode strings -->
</preferences>
<groupbox align="start">
@@ -20,29 +20,29 @@
<separator class="thin"/>
</row>
<row align="start">
<label control="textviciwebdial_URL">&viciwebdial_URL.label;</label><textbox id="textviciwebdial_URL" preference="viciwebdial_URL1" size="30" maxlength="100"/>
<label control="textvicidial_webdial_plugin_URL">&vicidial_webdial_plugin_URL.label;</label><textbox id="textvicidial_webdial_plugin_URL" preference="vicidial_webdial_plugin_URL1" size="30" maxlength="100"/>
</row>
<row align="start">
<label control="textviciwebdial_AGC">&viciwebdial_AGC.label;</label><textbox id="textviciwebdial_AGC" preference="viciwebdial_AGC1" size="30" maxlength="100"/>
<label control="textvicidial_webdial_plugin_AGC">&vicidial_webdial_plugin_AGC.label;</label><textbox id="textvicidial_webdial_plugin_AGC" preference="vicidial_webdial_plugin_AGC1" size="30" maxlength="100"/>
</row>
<row align="start">
<checkbox id="viciwebdial_autoconnect" preference="viciwebdial_autoconnect1" label="&viciwebdial_autoconnect.label;"/>
<checkbox id="vicidial_webdial_plugin_autoconnect" preference="vicidial_webdial_plugin_autoconnect1" label="&vicidial_webdial_plugin_autoconnect.label;"/>
</row>
<row align="start">
<label control="textviciwebdial_warning">&viciwebdial_acwarning.label;</label>
<label control="textvicidial_webdial_plugin_warning">&vicidial_webdial_plugin_acwarning.label;</label>
</row>
</rows>
</grid>
</groupbox>
</prefpane>
<prefpane id="viciwebdial_call_pane" label="&viciwebdial_call_pane.title;" image="chrome://viciwebdial/skin/phone_icon.jpg">
<prefpane id="vicidial_webdial_plugin_call_pane" label="&vicidial_webdial_plugin_call_pane.title;" image="chrome://vicidial_webdial_plugin/skin/phone_icon.jpg">
<preferences>
<preference id="viciwebdial_campaign1" name="extensions.viciwebdial.viciwebdial_campaign" type="string"/>
<preference id="viciwebdial_phonelogin1" name="extensions.viciwebdial.viciwebdial_phonelogin" type="string"/>
<preference id="viciwebdial_phonepwd1" name="extensions.viciwebdial.viciwebdial_phonepwd" type="string"/>
<preference id="viciwebdial_user1" name="extensions.viciwebdial.viciwebdial_user" type="string"/>
<preference id="viciwebdial_pwd1" name="extensions.viciwebdial.viciwebdial_pwd" type="string"/>
<preference id="vicidial_webdial_plugin_campaign1" name="extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_campaign" type="string"/>
<preference id="vicidial_webdial_plugin_phonelogin1" name="extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_phonelogin" type="string"/>
<preference id="vicidial_webdial_plugin_phonepwd1" name="extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_phonepwd" type="string"/>
<preference id="vicidial_webdial_plugin_user1" name="extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_user" type="string"/>
<preference id="vicidial_webdial_plugin_pwd1" name="extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_pwd" type="string"/>
</preferences>
<groupbox align="start">
@@ -52,19 +52,19 @@
<separator class="thin"/>
</row>
<row align="start">
<label control="textviciwebdial_campaign">&viciwebdial_campaign.label;</label><textbox id="textviciwebdial_campaign" preference="viciwebdial_campaign1" size="15" maxlength="100"/>
<label control="textvicidial_webdial_plugin_campaign">&vicidial_webdial_plugin_campaign.label;</label><textbox id="textvicidial_webdial_plugin_campaign" preference="vicidial_webdial_plugin_campaign1" size="15" maxlength="100"/>
</row>
<row align="start">
<label control="textviciwebdial_phonelogin">&viciwebdial_phonelogin.label;</label><textbox id="textviciwebdial_phonelogin" preference="viciwebdial_phonelogin1" size="15"/>
<label control="textvicidial_webdial_plugin_phonelogin">&vicidial_webdial_plugin_phonelogin.label;</label><textbox id="textvicidial_webdial_plugin_phonelogin" preference="vicidial_webdial_plugin_phonelogin1" size="15"/>
</row>
<row align="start">
<label control="textviciwebdial_phonepwd">&viciwebdial_phonepwd.label;</label><textbox id="textviciwebdial_phonepwd" preference="viciwebdial_phonepwd1" size="5" maxlength="10" type="password"/>
<label control="textvicidial_webdial_plugin_phonepwd">&vicidial_webdial_plugin_phonepwd.label;</label><textbox id="textvicidial_webdial_plugin_phonepwd" preference="vicidial_webdial_plugin_phonepwd1" size="5" maxlength="10" type="password"/>
</row>
<row align="start">
<label control="textviciwebdial_user">&viciwebdial_user.label;</label><textbox id="textviciwebdial_user" preference="viciwebdial_user1" size="10" maxlength="20"/>
<label control="textvicidial_webdial_plugin_user">&vicidial_webdial_plugin_user.label;</label><textbox id="textvicidial_webdial_plugin_user" preference="vicidial_webdial_plugin_user1" size="10" maxlength="20"/>
</row>
<row align="start">
<label control="textviciwebdial_pwd">&viciwebdial_pwd.label;</label><textbox id="textviciwebdial_pwd" preference="viciwebdial_pwd1" size="10" maxlength="20" type="password"/>
<label control="textvicidial_webdial_plugin_pwd">&vicidial_webdial_plugin_pwd.label;</label><textbox id="textvicidial_webdial_plugin_pwd" preference="vicidial_webdial_plugin_pwd1" size="10" maxlength="20" type="password"/>
</row>
</rows>
</grid>
@@ -1,7 +1,7 @@
var viciwebdial = {
var vicidial_webdial_plugin = {
onLoad: function() {
this.initialized = true;
this.strings = document.getElementById("viciwebdial-strings");
this.strings = document.getElementById("vicidial_webdial_plugin-strings");
},
onMenuItemCommand: function(e) {
@@ -12,6 +12,6 @@ var viciwebdial = {
},
onToolbarButtonCommand: function(e) {
viciwebdial.onMenuItemCommand(e);
vicidial_webdial_plugin.onMenuItemCommand(e);
}
};
@@ -1,24 +1,24 @@
// Constant variables for VICIWebDial
// Constant variables for vicidial_webdial_plugin
var PhonePattern = /(\+[0-9]{1,3})?[^+]?([0-9]+[^+]{0,2})+[0-9]+/ ;
var gPrefs = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);
if (gPrefs.prefHasUserValue("extensions.viciwebdial.viciwebdial_phonelogin")) {
var phonelogin = gPrefs.getCharPref("extensions.viciwebdial.viciwebdial_phonelogin");
var phonepwd = gPrefs.getCharPref("extensions.viciwebdial.viciwebdial_phonepwd");
var VWD_user = gPrefs.getCharPref("extensions.viciwebdial.viciwebdial_user");
var VWD_pwd = gPrefs.getCharPref("extensions.viciwebdial.viciwebdial_pwd");
var VWD_URL = gPrefs.getCharPref("extensions.viciwebdial.viciwebdial_URL");
var VWD_AGC = gPrefs.getCharPref("extensions.viciwebdial.viciwebdial_AGC");
var VWD_campaign = gPrefs.getCharPref("extensions.viciwebdial.viciwebdial_campaign");
var VWD_ac = gPrefs.getBoolPref("extensions.viciwebdial.viciwebdial_autoconnect");
if (gPrefs.prefHasUserValue("extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_phonelogin")) {
var phonelogin = gPrefs.getCharPref("extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_phonelogin");
var phonepwd = gPrefs.getCharPref("extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_phonepwd");
var VWD_user = gPrefs.getCharPref("extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_user");
var VWD_pwd = gPrefs.getCharPref("extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_pwd");
var VWD_URL = gPrefs.getCharPref("extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_URL");
var VWD_AGC = gPrefs.getCharPref("extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_AGC");
var VWD_campaign = gPrefs.getCharPref("extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_campaign");
var VWD_ac = gPrefs.getBoolPref("extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_autoconnect");
} else {
gPrefs.setCharPref("extensions.viciwebdial.viciwebdial_phonelogin", "");
gPrefs.setCharPref("extensions.viciwebdial.viciwebdial_phonepwd", "");
gPrefs.setCharPref("extensions.viciwebdial.viciwebdial_user", "");
gPrefs.setCharPref("extensions.viciwebdial.viciwebdial_pwd", "");
gPrefs.setCharPref("extensions.viciwebdial.viciwebdial_URL", "");
gPrefs.setCharPref("extensions.viciwebdial.viciwebdial_AGC", "");
gPrefs.setCharPref("extensions.viciwebdial.viciwebdial_campaign", "");
gPrefs.setBoolPref("extensions.viciwebdial.viciwebdial_autoconnect", false);
gPrefs.setCharPref("extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_phonelogin", "");
gPrefs.setCharPref("extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_phonepwd", "");
gPrefs.setCharPref("extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_user", "");
gPrefs.setCharPref("extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_pwd", "");
gPrefs.setCharPref("extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_URL", "");
gPrefs.setCharPref("extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_AGC", "");
gPrefs.setCharPref("extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_campaign", "");
gPrefs.setBoolPref("extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_autoconnect", false);
if (confirm("Thank you for installing ViciDial-Web-Dial!!\n\nBefore you begin using it, please set your connection preferences in the preferences window.")) {
openVWDOptionsWindow();
}
@@ -30,7 +30,7 @@ var AutoConnectAttempts=0;
function getPropertiesValues()
{
return document.getElementById('viciwebdial-strings');
return document.getElementById('vicidial_webdial_plugin-strings');
}
window.addEventListener("load", function () { gBrowser.addEventListener("load",VWDAutoConnect,true); }, false);
@@ -51,7 +51,7 @@ function ParsePhone() {
var highlightedPhone = getBrowserSelection().replace(/[^0-9]/g,'');
var phoneStr=highlightedPhone;
if (highlightedPhone.length>0) {
document.getElementById('viciwebdial-phone-textbox').value=highlightedPhone;
document.getElementById('vicidial_webdial_plugin-phone-textbox').value=highlightedPhone;
if (highlightedPhone.length>=6) {
if (highlightedPhone.length==7) {
@@ -62,19 +62,19 @@ function ParsePhone() {
}
}
var menuitem=document.getElementById('context-viciwebdial');
if (phoneStr.length==0 && document.getElementById('viciwebdial-phone-textbox').value.length==0) {
var menuitem=document.getElementById('context-vicidial_webdial_plugin');
if (phoneStr.length==0 && document.getElementById('vicidial_webdial_plugin-phone-textbox').value.length==0) {
phoneStr="";
menuitem.disabled=true;
} else {
menuitem.disabled=false;
}
menuitem.label=getPropertiesValues().getString("menu_dial")+" "+document.getElementById('viciwebdial-phone-textbox').value;
menuitem.label=getPropertiesValues().getString("menu_dial")+" "+document.getElementById('vicidial_webdial_plugin-phone-textbox').value;
}
function VICIWebDialPlaceCall()
function vicidial_webdial_pluginPlaceCall()
{
var highlightedPhone=document.getElementById('viciwebdial-phone-textbox').value;
var highlightedPhone=document.getElementById('vicidial_webdial_plugin-phone-textbox').value;
PlaceCall(highlightedPhone, 'DIAL');
}
@@ -94,7 +94,7 @@ function PlaceCall(phone_number, VWD_action) {
return false;
}
var phone_number = document.getElementById('viciwebdial-phone-textbox').value;
var phone_number = document.getElementById('vicidial_webdial_plugin-phone-textbox').value;
var xmlhttp=false;
try {
@@ -128,7 +128,7 @@ function PlaceCall(phone_number, VWD_action) {
}
function VWDSetMenuValues(menuStr) {
var menuitem=document.getElementById('connect-viciwebdial');
var menuitem=document.getElementById('connect-vicidial_webdial_plugin');
menuitem.label=getPropertiesValues().getString(menuStr);
}
@@ -139,14 +139,14 @@ function openVWDOptionsWindow(optionsTitle) {
while (windows.hasMoreElements())
{
var win = windows.getNext();
if (win.document.documentURI == "chrome://viciwebdial/content/options.xul")
if (win.document.documentURI == "chrome://vicidial_webdial_plugin/content/options.xul")
{
win.focus();
return;
}
}
window.openDialog("chrome://viciwebdial/content/options.xul",
"viciwebdial-preferences",
window.openDialog("chrome://vicidial_webdial_plugin/content/options.xul",
"vicidial_webdial_plugin-preferences",
"chrome,titlebar,toolbar,centerscreen,modal",
null,
optionsTitle);
@@ -159,15 +159,15 @@ function openVWDAboutWindow() {
while (windows.hasMoreElements())
{
var win = windows.getNext();
if (win.document.documentURI == "chrome://viciwebdial/content/about.xul")
if (win.document.documentURI == "chrome://vicidial_webdial_plugin/content/about.xul")
{
win.focus();
return;
}
}
window.openDialog(
"chrome://viciwebdial/content/about.xul",
"viciwebdial-about",
"chrome://vicidial_webdial_plugin/content/about.xul",
"vicidial_webdial_plugin-about",
"chrome,centerscreen,modal",
null);
}
@@ -205,11 +205,11 @@ function VWDConnect(VWD_action) {
function GetVWDOptionVariables() {
gPrefs = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);
phonelogin = gPrefs.getCharPref("extensions.viciwebdial.viciwebdial_phonelogin");
phonepwd = gPrefs.getCharPref("extensions.viciwebdial.viciwebdial_phonepwd");
VWD_user = gPrefs.getCharPref("extensions.viciwebdial.viciwebdial_user");
VWD_pwd = gPrefs.getCharPref("extensions.viciwebdial.viciwebdial_pwd");
VWD_URL = gPrefs.getCharPref("extensions.viciwebdial.viciwebdial_URL");
VWD_AGC = gPrefs.getCharPref("extensions.viciwebdial.viciwebdial_AGC");
VWD_campaign = gPrefs.getCharPref("extensions.viciwebdial.viciwebdial_campaign");
phonelogin = gPrefs.getCharPref("extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_phonelogin");
phonepwd = gPrefs.getCharPref("extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_phonepwd");
VWD_user = gPrefs.getCharPref("extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_user");
VWD_pwd = gPrefs.getCharPref("extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_pwd");
VWD_URL = gPrefs.getCharPref("extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_URL");
VWD_AGC = gPrefs.getCharPref("extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_AGC");
VWD_campaign = gPrefs.getCharPref("extensions.vicidial_webdial_plugin.vicidial_webdial_plugin_campaign");
}
@@ -1,53 +1,53 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="chrome://viciwebdial/skin/overlay.css" type="text/css"?>
<!DOCTYPE overlay SYSTEM "chrome://viciwebdial/locale/overlay.dtd">
<overlay id="viciwebdial-overlay" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<?xml-stylesheet href="chrome://vicidial_webdial_plugin/skin/overlay.css" type="text/css"?>
<!DOCTYPE overlay SYSTEM "chrome://vicidial_webdial_plugin/locale/overlay.dtd">
<overlay id="vicidial_webdial_plugin-overlay" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<script src="overlay.js"/>
<script src="vwd-overlay.js"/>
<stringbundleset id="stringbundleset">
<stringbundle id="viciwebdial-strings" src="chrome://viciwebdial/locale/overlay.properties"/>
<stringbundle id="vicidial_webdial_plugin-strings" src="chrome://vicidial_webdial_plugin/locale/overlay.properties"/>
</stringbundleset>
<!-- RIGHT-CLICK...VERY IMPORTANT! //-->
<popup id="contentAreaContextMenu">
<menuitem id="context-viciwebdial" label="&viciwebdialContext.label;"
accesskey="&viciwebdialContext.accesskey;"
<menuitem id="context-vicidial_webdial_plugin" label="&vicidial_webdial_pluginContext.label;"
accesskey="&vicidial_webdial_pluginContext.accesskey;"
insertafter="context-viewinfo"
oncommand="PlaceCall();"
disabled="true"/>
<menuitem id="connect-viciwebdial" label="&vwdmenu.connect;"
insertafter="context-viciwebdial"
<menuitem id="connect-vicidial_webdial_plugin" label="&vwdmenu.connect;"
insertafter="context-vicidial_webdial_plugin"
style="color: #FF0000;"
oncommand="VWDConnect(this.label);"/>
<menuitem id="preferences-viciwebdial" label="&viciwebdialPreferences.label;"
accesskey="&viciwebdialContext.accesskey;"
insertafter="connect-viciwebdial"
<menuitem id="preferences-vicidial_webdial_plugin" label="&vicidial_webdial_pluginPreferences.label;"
accesskey="&vicidial_webdial_pluginContext.accesskey;"
insertafter="connect-vicidial_webdial_plugin"
style="color: #FF0000;"
oncommand="openVWDOptionsWindow();"/>
<menuitem id="about-viciwebdial" label="&viciwebdialAbout.label;"
accesskey="&viciwebdialContext.accesskey;"
insertafter="preferences-viciwebdial"
<menuitem id="about-vicidial_webdial_plugin" label="&vicidial_webdial_pluginAbout.label;"
accesskey="&vicidial_webdial_pluginContext.accesskey;"
insertafter="preferences-vicidial_webdial_plugin"
style="color: #FF0000;"
oncommand="openVWDAboutWindow();"/>
</popup>
<statusbar id="status-bar">
<statusbarpanel id="my-panel" label="&viciwebdialStatusbar.label;" tooltiptext="Status bar control panel for VICIWebDial">
<image id="viciwebdial-status-icon" src="chrome://viciwebdial/skin/vicidial_logo.png" tooltiptext="VICI Web Dial"
<statusbarpanel id="my-panel" label="&vicidial_webdial_pluginStatusbar.label;" tooltiptext="Status bar control panel for vicidial_webdial_plugin">
<image id="vicidial_webdial_plugin-status-icon" src="chrome://vicidial_webdial_plugin/skin/vicidial_logo.png" tooltiptext="VICI Web Dial"
onmousedown="openVWDOptionsWindow();" hidden="false" />
<textbox id="viciwebdial-phone-textbox" type="search" empty="true" emptytext="&viciwebdialPhoneField.label;" size="12" command="cmd_statusdial" searchbutton="false" hidden="false" />
<image id="viciwebdial-dial-button" src="chrome://viciwebdial/skin/dial_button.gif" tooltiptext="VICI Web Dial"
onmousedown="VICIWebDialPlaceCall();" hidden="false"/>
<textbox id="vicidial_webdial_plugin-phone-textbox" type="search" empty="true" emptytext="&vicidial_webdial_pluginPhoneField.label;" size="12" command="cmd_statusdial" searchbutton="false" hidden="false" />
<image id="vicidial_webdial_plugin-dial-button" src="chrome://vicidial_webdial_plugin/skin/dial_button.gif" tooltiptext="VICI Web Dial"
onmousedown="vicidial_webdial_pluginPlaceCall();" hidden="false"/>
</statusbarpanel>
</statusbar>
<toolbarpalette id="BrowserToolbarPalette">
<toolbarbutton id="viciwebdial-toolbar-button" class="toolbarbutton-1 chromeclass-toolbar-additional"
label="&viciwebdialToolbarButton.label;" tooltiptext="&viciwebdialToolbarButton.tooltip;"
oncommand="viciwebdial.onToolbarButtonCommand()"/>
<toolbarbutton id="vicidial_webdial_plugin-toolbar-button" class="toolbarbutton-1 chromeclass-toolbar-additional"
label="&vicidial_webdial_pluginToolbarButton.label;" tooltiptext="&vicidial_webdial_pluginToolbarButton.tooltip;"
oncommand="vicidial_webdial_plugin.onToolbarButtonCommand()"/>
</toolbarpalette>
</overlay>
@@ -1,21 +1,21 @@
<!ENTITY prefwindow.title "ViciDial-Web-Dial preferences">
<!ENTITY pane1.title "Web connection info">
<!ENTITY viciwebdial_call_pane.title "User connection info">
<!ENTITY viciwebdial_autoconnect.label "Auto-connect">
<!ENTITY viciwebdial_acwarning.label "(experts only)">
<!ENTITY viciwebdial_autoconnect.accesskey "B">
<!ENTITY viciwebdial_URL.label "ViciDial API URL: ">
<!ENTITY viciwebdial_AGC.label "ViciDial AGC URL: ">
<!ENTITY viciwebdial_campaign.label "Campaign: ">
<!ENTITY viciwebdial_host.label "DB Host: ">
<!ENTITY viciwebdial_port.label "DB Port: ">
<!ENTITY viciwebdial_phonelogin.label "Phone login: ">
<!ENTITY viciwebdial_phonepwd.label "Phone passwd: ">
<!ENTITY viciwebdial_user.label "User: ">
<!ENTITY viciwebdial_pwd.label "Passwd: ">
<!ENTITY viciwebdial_port.accesskey "I">
<!ENTITY viciwebdial_calloverride.label "Override codes if in database">
<!ENTITY viciwebdial_phonecode.label "Phone prefix">
<!ENTITY viciwebdial_countrycode.label "Country code">
<!ENTITY vicidial_webdial_plugin_call_pane.title "User connection info">
<!ENTITY vicidial_webdial_plugin_autoconnect.label "Auto-connect">
<!ENTITY vicidial_webdial_plugin_acwarning.label "(experts only)">
<!ENTITY vicidial_webdial_plugin_autoconnect.accesskey "B">
<!ENTITY vicidial_webdial_plugin_URL.label "ViciDial API URL: ">
<!ENTITY vicidial_webdial_plugin_AGC.label "ViciDial AGC URL: ">
<!ENTITY vicidial_webdial_plugin_campaign.label "Campaign: ">
<!ENTITY vicidial_webdial_plugin_host.label "DB Host: ">
<!ENTITY vicidial_webdial_plugin_port.label "DB Port: ">
<!ENTITY vicidial_webdial_plugin_phonelogin.label "Phone login: ">
<!ENTITY vicidial_webdial_plugin_phonepwd.label "Phone passwd: ">
<!ENTITY vicidial_webdial_plugin_user.label "User: ">
<!ENTITY vicidial_webdial_plugin_pwd.label "Passwd: ">
<!ENTITY vicidial_webdial_plugin_port.accesskey "I">
<!ENTITY vicidial_webdial_plugin_calloverride.label "Override codes if in database">
<!ENTITY vicidial_webdial_plugin_phonecode.label "Phone prefix">
<!ENTITY vicidial_webdial_plugin_countrycode.label "Country code">
<!ENTITY stringpref.label "A String Preference">
<!ENTITY stringpref.accesskey "S">
@@ -1,16 +1,16 @@
<!ENTITY viciwebdial.label "Your localized menuitem">
<!ENTITY viciwebdialContext.label "Dial: ">
<!ENTITY viciwebdialContext.accesskey "D">
<!ENTITY viciwebdialPreferences.label "Change ViciDial-Web-Dial Preferences: ">
<!ENTITY viciwebdialPreferences.accesskey "P">
<!ENTITY viciwebdialAbout.label "About ViciDial-Web-Dial...">
<!ENTITY viciwebdialToolbarButton.label "Your Toolbar Button">
<!ENTITY viciwebdialToolbarButton.tooltip "This is your toolbar button!">
<!ENTITY viciwebdialSidebar.label "Your Sidebar">
<!ENTITY viciwebdialPhoneField.label "Phone Number">
<!ENTITY viciwebdialStatusbar.label "ViciDialWebDial - put fields here">
<!ENTITY viciwebdialToolbar.name "This should not be seen">
<!ENTITY viciwebdialToolbar.label "This is an example toolbar. You can hide it under View &gt; toolbars &gt; &viciwebdialToolbar.name;">
<!ENTITY vicidial_webdial_plugin.label "Your localized menuitem">
<!ENTITY vicidial_webdial_pluginContext.label "Dial: ">
<!ENTITY vicidial_webdial_pluginContext.accesskey "D">
<!ENTITY vicidial_webdial_pluginPreferences.label "Change ViciDial-Web-Dial Preferences: ">
<!ENTITY vicidial_webdial_pluginPreferences.accesskey "P">
<!ENTITY vicidial_webdial_pluginAbout.label "About ViciDial-Web-Dial...">
<!ENTITY vicidial_webdial_pluginToolbarButton.label "Your Toolbar Button">
<!ENTITY vicidial_webdial_pluginToolbarButton.tooltip "This is your toolbar button!">
<!ENTITY vicidial_webdial_pluginSidebar.label "Your Sidebar">
<!ENTITY vicidial_webdial_pluginPhoneField.label "Phone Number">
<!ENTITY vicidial_webdial_pluginStatusbar.label "ViciDialWebDial - put fields here">
<!ENTITY vicidial_webdial_pluginToolbar.name "This should not be seen">
<!ENTITY vicidial_webdial_pluginToolbar.label "This is an example toolbar. You can hide it under View &gt; toolbars &gt; &vicidial_webdial_pluginToolbar.name;">
<!-- Context Menu -->
@@ -1,7 +1,7 @@
helloMessage=Welcome to ViciDialWebDial
helloMessageTitle=ViciDialWebdial 1.0 beta
prefMessage=Int Pref Value: %d
extensions.joejohn@viciwebdial.com.description=Allows dialing phone numbers off a web page through ViciDial
extensions.joejohn@vicidial_webdial_plugin.com.description=Allows dialing phone numbers off a web page through ViciDial
menu_dial=Dial:
VWDConnect=Connect to ViciDial
VWDDisconnect=Logout from ViciDial
@@ -1,22 +1,22 @@
/* This is just an example. You shouldn't do this. */
#viciwebdial-hello
#vicidial_webdial_plugin-hello
{
color: red ! important;
}
#viciwebdial-toolbar-button
#vicidial_webdial_plugin-toolbar-button
{
list-style-image: url("chrome://viciwebdial/skin/toolbar-button.png");
list-style-image: url("chrome://vicidial_webdial_plugin/skin/toolbar-button.png");
-moz-image-region: rect(0px 24px 24px 0px);
}
#viciwebdial-toolbar-button:hover
#vicidial_webdial_plugin-toolbar-button:hover
{
-moz-image-region: rect(24px 24px 48px 0px);
}
[iconsize="small"] #viciwebdial-toolbar-button
[iconsize="small"] #vicidial_webdial_plugin-toolbar-button
{
-moz-image-region: rect( 0px 40px 16px 24px);
}
[iconsize="small"] #viciwebdial-toolbar-button:hover
[iconsize="small"] #vicidial_webdial_plugin-toolbar-button:hover
{
-moz-image-region: rect(24px 40px 40px 24px);
}
@@ -1,6 +1,6 @@
pref("extensions.viciwebdial.boolpref", false);
pref("extensions.viciwebdial.intpref", 0);
pref("extensions.viciwebdial.stringpref", "A string");
pref("extensions.vicidial_webdial_plugin.boolpref", false);
pref("extensions.vicidial_webdial_plugin.intpref", 0);
pref("extensions.vicidial_webdial_plugin.stringpref", "A string");
// https://developer.mozilla.org/en/Localizing_extension_descriptions
pref("extensions.joejohn@viciwebdial.com.description", "chrome://viciwebdial/locale/overlay.properties");
pref("extensions.joejohn@vicidial_webdial_plugin.com.description", "chrome://vicidial_webdial_plugin/locale/overlay.properties");
@@ -1,15 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:em="http://www.mozilla.org/2004/em-rdf#">
<Description about="urn:mozilla:install-manifest">
<em:id>joejohn@viciwebdial.com</em:id>
<em:id>joejohn@vicidial_webdial_plugin.com</em:id>
<em:type>2</em:type>
<em:name>ViciDial-Web-Dial</em:name>
<em:version>1.0</em:version>
<em:creator>Joseph Johnson</em:creator>
<em:contributor></em:contributor>
<em:description>Allows dialing phone numbers off a web page through ViciDial</em:description>
<em:aboutURL>chrome://viciwebdial/content/about.xul</em:aboutURL>
<em:optionsURL>chrome://viciwebdial/content/options.xul</em:optionsURL>
<em:aboutURL>chrome://vicidial_webdial_plugin/content/about.xul</em:aboutURL>
<em:optionsURL>chrome://vicidial_webdial_plugin/content/options.xul</em:optionsURL>
<em:targetApplication>
<Description>
<em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id> <!-- Firefox -->