Fixed firefox plugin installation bug
git-svn-id: svn://192.168.202.10@1538 3d104415-ff17-0410-8863-d5cf3c621b8a
This commit is contained in:
@@ -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
-2
@@ -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;"/>
|
||||
|
||||
+22
-22
@@ -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>
|
||||
|
||||
+3
-3
@@ -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);
|
||||
}
|
||||
};
|
||||
|
||||
+40
-40
@@ -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");
|
||||
}
|
||||
|
||||
+22
-22
@@ -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>
|
||||
|
||||
+17
-17
@@ -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">
|
||||
|
||||
+13
-13
@@ -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 > toolbars > &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 > toolbars > &vicidial_webdial_pluginToolbar.name;">
|
||||
|
||||
<!-- Context Menu -->
|
||||
|
||||
|
||||
+1
-1
@@ -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
|
||||
+6
-6
@@ -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);
|
||||
}
|
||||
|
||||
+4
-4
@@ -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 -->
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user