瀏覽代碼

Convert `@homepage` to `@homepageURL` in code.

* Applies to #13
User 11 年之前
父節點
當前提交
5b9262f835
共有 3 個文件被更改,包括 6 次插入6 次删除
  1. 1 1
      background.js
  2. 1 1
      options.html
  3. 4 4
      options.js

+ 1 - 1
background.js

@@ -350,7 +350,7 @@ function parseScript(o,src,callback) {
 			if(!c.id){r.status=1;r.message=_('msgInstalled');}
 			if(o.more) for(i in o.more) if(i in c) c[i]=o.more[i];	// for import and user edit
 			c.meta=meta;c.code=o.code;c.uri=getNameURI(c);
-			if(o.from&&!c.meta.homepage&&!c.custom.homepage&&!/^(file|data):/.test(o.from)) c.custom.homepage=o.from;
+			if(o.from&&!c.meta.homepageURL&&!c.custom.homepageURL&&!/^(file|data):/.test(o.from)) c.custom.homepageURL=o.from;
 			if(o.url&&!/^(file|data):/.test(o.url)) c.custom.lastInstallURL=o.url;
 			saveScript(c,src).onsuccess=function(e){
 				r.id=c.id=e.target.result;r.obj=getMeta(c);finish();

+ 1 - 1
options.html

@@ -93,7 +93,7 @@
 									</select>
 								</td>
 							</tr>
-							<tr title="@homepage"><td data-i18n=labelHomepage></td><td colspan=3 class=expand><input type=text id=mHomepage></td></tr>
+							<tr title="@homepageURL"><td data-i18n=labelHomepageURL></td><td colspan=3 class=expand><input type=text id=mHomepageURL></td></tr>
 						</table>
 						<table>
 							<tr title="@updateURL"><td data-i18n=labelUpdateURL></td><td class=expand><input type=text id=mUpdateURL></td></tr>

+ 4 - 4
options.js

@@ -32,7 +32,7 @@ function modifyItem(r){
 	if(a) a.disabled=r.updating;
 	a=d.querySelector('.name');
 	getName(a,n.custom.name||n.meta.name);
-	if(o=n.custom.homepage||n.meta.homepage) a.href=o;
+	if(o=n.custom.homepageURL||n.meta.homepageURL) a.href=o;
 	getAuthor(d.querySelector('.author'),n.meta.author||'');
 	a=d.querySelector('.descrip');
 	getName(a,n.meta.description||'','&nbsp;');
@@ -288,7 +288,7 @@ xE.onclick=function(e){
 
 // Script Editor
 var E=$('#wndEditor'),U=$('#eUpdate'),M=$('#eMeta'),
-		mN=$('#mName'),mH=$('#mHomepage'),mR=$('#mRunAt'),
+		mN=$('#mName'),mH=$('#mHomepageURL'),mR=$('#mRunAt'),
 		mU=$('#mUpdateURL'),mD=$('#mDownloadURL'),
     mI=$('#mInclude'),mE=$('#mExclude'),mM=$('#mMatch'),
     cI=$('#cInclude'),cE=$('#cExclude'),cM=$('#cMatch'),
@@ -301,7 +301,7 @@ function mReset(){
 	sC.innerHTML='&laquo;';
 	var e=[],c=E.scr.custom;M.dirty=false;
 	mN.value=c.name||'';
-	mH.value=c.homepage||'';
+	mH.value=c.homepageURL||'';
 	mU.value=c.updateURL||'';
 	mD.value=c.downloadURL||'';
 	switch(c['run-at']){
@@ -327,7 +327,7 @@ function eSave(){
 	if(M.dirty) {
 		var c=E.scr.custom;
 		c.name=mN.value;
-		c.homepage=mH.value;
+		c.homepageURL=mH.value;
 		c.updateURL=mU.value;
 		c.downloadURL=mD.value;
 		switch(mR.value){