• Content count

  • Joined

  • Last visited

Community Reputation

17 Good

About bayas

  • Rank
  1. Stuck at Synchronizing MaxNote

    The ping works with I also turned off firewall and antivirus program, it didn't help as well. Still no data to sync. My account is
  2. Hi, I'm stuck at synchronizing MaxNote since November 2016. I checked my synced data in this site, but it is not the same as my local data.
  3. help with checkbox/variable/newtab

    In javascript environment, If your variable is not a boolean, every value of variable represents true except "0" string, undefined or null value. You must compare storage value to what you need. var mxRuntime = window.external.mxGetRuntime(), mxStorage =, mxTabs = mxRuntime.create('mx.browser.tabs'); var activate = mxStorage.getConfig('openTab') == 'true'; mxTabs.newTab({ url: url, activate: activate, position:"afterCurrrent" });
  4. ViewPage 3

    @Galileusz I've read it before. I wanted to say: it should be packaged alongside the zip format to be able to install this extension more easily.
  5. ViewPage 3

    I fixed some bugs, now all beatufiers works for styles and sources. ViewPage3.0.2.mxaddon
  6. ViewPage 3

    Why did not you share it as a package. Anyway I packed it for you ViewPage3.0.2.mxaddon
  7. show extensions

    If you just want to download the videos on Youtube. Install Violentmonkey and then go to KeepVid site and install "KeepVid Helper" script.
  8. Cannot login to extension page

    3 months later and still no solution...
  9. Cannot login to extension page

    Still cannot login.
  10. Don't use local html file like panel.$.htm After the release of Maxthon 4.9.x, extension framework hasn't supported them. You must do it manually. For example; en.ini [lang] app.title=Title app.description=Description panel.htm <!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"> <title data-lang="app.title">Title</title> </head> <body> <div data-lang="app.description">Description</div> </body> <script type="text/javascript" src="js/jquery.min.js"></script> <script> var rt = window.external.mxGetRuntime(); var i18n = rt.locale.t; jQuery(document).ready(function() { // localize. jQuery("[data-lang]").each(function(index, item) { var key = jQuery(this).attr("data-lang"); jQuery(this).text(i18n(key)); }); }); </script> </html>
  11. You should create a background service in your extension in order to catch properly all of panel events. 1- Define service file in your def.json [ { . . "service": { main: "service.htm", debug: false } . . } ] 2- Catch events in service.htm. <!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"> <script> var rt = window.external.mxGetRuntime(); rt.onAppEvent = function (obj) { switch (obj.type) { case "ACTION_START": // panel started. break; case "ACTION_STOP": // panel stopped. break; case "ACTION_SHOW": // panel is shown. break; case "ACTION_HIDE": // panel is hidden. break; case "ERROR": console.log(obj.errorMessage); break; case "LOCALE_CHANGED": // locale changed. break; default: // do nothing. } }; </script> </head> <body> </body> </html> You can also debug your service by changing debug parameter.
  13. Daha once uzantinin turkce ve ingilizce destegi vardi, buna ek olarak rusca, fransizca ve ispanyolca dilleri de eklendi. Ayrica daha once pasif hale getirdigim bir kac ozelligide aktiflestirdim. bundan sonra panel penceresi uzerindeki kapama ve pin ikonlarini da kullanabileceksiniz. eger paneli pencere uzerinde bulunan kapama ikonu ile kapatirsaniz, uzanti kendini durdurup calismayacak ta ki tekrar kenar cubugundan uzerine tiklanincaya kadar. bir de paneli artik kenarda sabitleyebileceksiniz pencere uzerindeki pin ikonunu kullanarak.
  14. Thank you for contributing. I sent a new package that contains of russian and spanish localization. I also activated "allowPin" and "stopOnClose" features in the extension.