Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie

PM monitor plugin for FF3 Version: 3.0.2008.06.28

Options
  • 28-06-2008 4:00pm
    #1
    Registered Users Posts: 21,264 ✭✭✭✭


    Version: 3.0.2008.06.29

    Download Location: [url=https://us.v-cdn.net/6034073/[/url]. (this version requires to unzip then drag the XPI file onto your browser).

    Alternatively working builds are available here at https://addons.mozilla.org/en-US/firefox/addon/7787

    Note: Can take time to become public listed so you can grab it from the Sandbox. You will need a mozilla login (free to make) to download it.

    Updates:
    - Minor preferences changes.
    - Can specify to notify you of new PM and/or subscriptions. (Icon change).
    - Last Scanned time is displayed in tooltip text so you know it is working.
    - Toolbar buttons have been removed and only one in place. Has a drop down menu with same functionality as status bar.
    - You can set default action of toolbar button in the preferences now.

    Known issues:
    - Toolbar menus don't update properly yet. Known issue. happens when customizing and works when you restart browser.

    Todo (low priority):
    - Menu option in the plugin but not visible.
    - Add option to show/hide menu/status bar.


    Cult! As to get a firefox extension nominated on mozilla is a serious pain it would be better if I had somewhere to upload to boards.ie. Will need a https url when hosting it or I need to start messing around with signatures. Let me know.

    I have submitted for nominiation but requires people to give feedback on the plugin.

    ***************************
    FEATURES
    - Faster then previous plugin.
    - Much less network traffic.
    - Option to add a toolbar button which acts like the status bar button.
    - Can set a default action for toolbar button.
    - Themes (thanks to SadisticSilence and DonkeyStyle\o/)
    - Can set to monitor for PMs and/or subs.

    Known issues
    - Customise Toolbars can make icons vanish from toolbar (fixes on browser restart).
    - Preferences don't take effect until browser restart.
    - Does not support small/large icons settings correctly.

    If you have a bug
    1. In Firefox type URL about:config.
    2. Add a new variable called boardsie.debug with value of true (if already exists set to true).
    3. Open error console and attempt to reproduce issue.
    4. report results in forum where you got the plugin.

    If you find it useful please leave a thanks on this thread. :) thanks.


«1

Comments

  • Registered Users Posts: 21,264 ✭✭✭✭Hobbes


    Note version has been updated to 3.0.2008.06.29


  • Registered Users Posts: 21,264 ✭✭✭✭Hobbes


    Actually as far as I am concerned the plugin is done. :) May or may not update it in future but it is unlikely to be anytime soon.


  • Closed Accounts Posts: 16,713 ✭✭✭✭jor el


    Installed the plugin, and Firefox crashed initially when I restarted. Don't know if that's causing, or a result of, the problem now, but there seems to be an error.

    It says "Could not get data. Make sure you are logged in, boards site is active and network is connected"

    Error console shows:

    ____________________________________
    URL: http://developer.boards.ie/api/inbox/json/?version=3.0.2008.06.29&timestamp=1214819571392

    Data header was valid

    Default Data Before
    info.totalPM: 0
    info.unreadPM: 0
    info.totalSubs: 0
    info.newSubs: 0
    url.gotoInbox: /vbulletin/private.php?folderid=0
    url.gotoNewPM: /vbulletin/private.php?do=newpm
    url.gotoSubscriptions: /vbulletin/subscription.php?do=viewsubscription
    url.gotoUserCp: /vbulletin/usercp.php?
    system.minScanTime: 5
    system.disable: false
    system.sysUrlMessage:
    system.message:


    Data Received from Server
    info.totalPM: 132
    info.unreadPM: 0
    info.totalSubs: 8
    info.newSubs: 0
    url.gotoInbox: /vbulletin/private.php?folderid=0
    url.gotoNewPM: /vbulletin/private.php?do=newpm
    url.gotoSubscriptions: /vbulletin/subscription.php?do=viewsubscription
    url.gotoUserCp: /vbulletin/usercp.php?
    system.minScanTime: 5
    system.disable: false
    system.sysUrlMessage:
    system.message:


    Data wasn't valid. Threw error
    processDataFromServer: undefined
    {"info":{"totalPM":132,"unreadPM":0,"totalSubs":8,"newSubs":0},"url":{"gotoInbox":"\/vbulletin\/private.php?folderid=0","gotoNewPM":"\/vbulletin\/private.php?do=newpm","gotoSubscriptions":"\/vbulletin\/subscription.php?do=viewsubscription","gotoUserCp":"\/vbulletin\/usercp.php?"},"system":{"minScanTime":5,"disable":false,"sysUrlMessage":"","message":""}}

    getImg: chrome://boardspm3/content/themes/1/bie_x.png
    _______________________________________

    Any ideas? The other buttons, to open CP, Inbox, etc all work fine.


  • Registered Users Posts: 21,264 ✭✭✭✭Hobbes


    uninstall and reinstall the plugin.


  • Registered Users Posts: 2,931 ✭✭✭Ginger


    Hey Hobbes,

    Just checking this in FF.. When I go to check now, it gives me could not get data (etc etc)

    Uninstalled and reinstalled as per instructions.. Boards.ie is open. Remember me is enabled.. am I missing anything (other than 6 hours sleep?)


  • Advertisement
  • Registered Users Posts: 21,264 ✭✭✭✭Hobbes


    If you don't have your browser set to remember your login information then when the cookie expires it will loose access to the site. Likewise if you have no network connection when it attempts to check it will bring that error back as well.

    Try this URL and tell me what you get back.

    http://developer.boards.ie/api/inbox/json/?version=3.0.2008.06.29

    If you don't have remember on, you can switch off the autochecking feature.


    Also let me know if you had the previous FF2 plugin installed or not.


  • Registered Users Posts: 2,931 ✭✭✭Ginger


    My login is remembered with the cookie.

    I have never used the previous versions.. just started with this one.. never got enough PMs :)

    Get back the following
    {"info":{"totalPM":399,"unreadPM":0,"totalSubs":20,"newSubs":2},"url":{"gotoInbox":"\/vbulletin\/private.php?folderid=0","gotoNewPM":"\/vbulletin\/private.php?do=newpm","gotoSubscriptions":"\/vbulletin\/subscription.php?do=viewsubscription","gotoUserCp":"\/vbulletin\/usercp.php?"},"system":{"minScanTime":5,"disable":false,"sysUrlMessage":"","message":""}}


  • Registered Users Posts: 21,264 ✭✭✭✭Hobbes


    How frequently do you get the error that data could not be retrieved? How frequently are you accessing the data from the server? If you do a Check Now does it go away.


  • Registered Users Posts: 2,931 ✭✭✭Ginger


    Defaults at the moment... only changed the icon to the donkeystyle one.

    I dragged the XPI file into the browser (Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9) Gecko/2008052906 Firefox/3.0) to install it

    Check disable, then click enable.. if I click check now, it goes to the boards icon with the red x through it... have to disable then enable to bring the boards icon again.. (uploaded) and since that it has changed to the crossed oyt version..


  • Registered Users Posts: 21,264 ✭✭✭✭Hobbes


    Ginger can you follow the debug steps above and give me the information it has.


  • Advertisement
  • Registered Users Posts: 2,931 ✭✭✭Ginger


    Righty then

    getImg: chrome://boardspm3/content/themes/2/bie_enable16.png

    getImg: chrome://boardspm3/content/themes/2/bie_d.png

    getImg: chrome://boardspm3/content/themes/2/bie_disable16.png

    getImg: chrome://boardspm3/content/themes/2/bie_a.png

    URL: http://developer.boards.ie/api/inbox/json/?version=3.0.2008.06.29&timestamp=1214829404579

    Data header was valid

    Default Data Before
    info.totalPM: 0
    info.unreadPM: 0
    info.totalSubs: 0
    info.newSubs: 0
    url.gotoInbox: /vbulletin/private.php?folderid=0
    url.gotoNewPM: /vbulletin/private.php?do=newpm
    url.gotoSubscriptions: /vbulletin/subscription.php?do=viewsubscription
    url.gotoUserCp: /vbulletin/usercp.php?
    system.minScanTime: 5
    system.disable: false
    system.sysUrlMessage:
    system.message:


    Data Received from Server
    info.totalPM: 399
    info.unreadPM: 0
    info.totalSubs: 20
    info.newSubs: 1
    url.gotoInbox: /vbulletin/private.php?folderid=0
    url.gotoNewPM: /vbulletin/private.php?do=newpm
    url.gotoSubscriptions: /vbulletin/subscription.php?do=viewsubscription
    url.gotoUserCp: /vbulletin/usercp.php?
    system.minScanTime: 5
    system.disable: false
    system.sysUrlMessage:
    system.message:


    Data wasn't valid. Threw error
    processDataFromServer: undefined
    {"info":{"totalPM":399,"unreadPM":0,"totalSubs":20,"newSubs":1},"url":{"gotoInbox":"\/vbulletin\/private.php?folderid=0","gotoNewPM":"\/vbulletin\/private.php?do=newpm","gotoSubscriptions":"\/vbulletin\/subscription.php?do=viewsubscription","gotoUserCp":"\/vbulletin\/usercp.php?"},"system":{"minScanTime":5,"disable":false,"sysUrlMessage":"","message":""}}

    getImg: chrome://boardspm3/content/themes/2/bie_x.png


  • Registered Users Posts: 21,264 ✭✭✭✭Hobbes


    Try this one. Same code more debugging.


  • Registered Users Posts: 2,931 ✭✭✭Ginger


    Data wasn't valid. Threw error
    processDataFromServer: undefined
    {"info":{"totalPM":399,"unreadPM":0,"totalSubs":20,"newSubs":2},"url":{"gotoInbox":"\/vbulletin\/private.php?folderid=0","gotoNewPM":"\/vbulletin\/private.php?do=newpm","gotoSubscriptions":"\/vbulletin\/subscription.php?do=viewsubscription","gotoUserCp":"\/vbulletin\/usercp.php?"},"system":{"minScanTime":5,"disable":false,"sysUrlMessage":"","message":""}}

    Data Received from Server
    info.totalPM: 399
    info.unreadPM: 0
    info.totalSubs: 20
    info.newSubs: 2
    url.gotoInbox: /vbulletin/private.php?folderid=0
    url.gotoNewPM: /vbulletin/private.php?do=newpm
    url.gotoSubscriptions: /vbulletin/subscription.php?do=viewsubscription
    url.gotoUserCp: /vbulletin/usercp.php?
    system.minScanTime: 5
    system.disable: false
    system.sysUrlMessage:
    system.message:


    Default Data Before
    info.totalPM: 0
    info.unreadPM: 0
    info.totalSubs: 0
    info.newSubs: 0
    url.gotoInbox: /vbulletin/private.php?folderid=0
    url.gotoNewPM: /vbulletin/private.php?do=newpm
    url.gotoSubscriptions: /vbulletin/subscription.php?do=viewsubscription
    url.gotoUserCp: /vbulletin/usercp.php?
    system.minScanTime: 5
    system.disable: false
    system.sysUrlMessage:
    system.message:


  • Registered Users Posts: 21,264 ✭✭✭✭Hobbes


    Click "Clear" on the error console then do a Check Now (to reproduce the issue) and give me after that.


  • Registered Users Posts: 2,931 ✭✭✭Ginger


    I did that originally but here it is again

    Data wasn't valid. Threw error
    processDataFromServer: undefined
    {"info":{"totalPM":399,"unreadPM":0,"totalSubs":20,"newSubs":2},"url":{"gotoInbox":"\/vbulletin\/private.php?folderid=0","gotoNewPM":"\/vbulletin\/private.php?do=newpm","gotoSubscriptions":"\/vbulletin\/subscription.php?do=viewsubscription","gotoUserCp":"\/vbulletin\/usercp.php?"},"system":{"minScanTime":5,"disable":false,"sysUrlMessage":"","message":""}}

    Data Received from Server
    info.totalPM: 399
    info.unreadPM: 0
    info.totalSubs: 20
    info.newSubs: 2
    url.gotoInbox: /vbulletin/private.php?folderid=0
    url.gotoNewPM: /vbulletin/private.php?do=newpm
    url.gotoSubscriptions: /vbulletin/subscription.php?do=viewsubscription
    url.gotoUserCp: /vbulletin/usercp.php?
    system.minScanTime: 5
    system.disable: false
    system.sysUrlMessage:
    system.message:


    Default Data Before
    info.totalPM: 0
    info.unreadPM: 0
    info.totalSubs: 0
    info.newSubs: 0
    url.gotoInbox: /vbulletin/private.php?folderid=0
    url.gotoNewPM: /vbulletin/private.php?do=newpm
    url.gotoSubscriptions: /vbulletin/subscription.php?do=viewsubscription
    url.gotoUserCp: /vbulletin/usercp.php?
    system.minScanTime: 5
    system.disable: false
    system.sysUrlMessage:
    system.message:


    Data header was valid

    URL: http://developer.boards.ie/api/inbox/json/?version=3.0.2008.06.29&timestamp=1214830511450


  • Registered Users Posts: 21,264 ✭✭✭✭Hobbes


    Install the new plugin I posted, then post the debug. You are still using the old plugin.

    Edit: Apologies wrong plugin. this is the correct one.
    https://us.v-cdn.net/6034073/

    Also what version of FF3 are you using and what OS?

    OK try this one.
    https://us.v-cdn.net/6034073/


  • Registered Users Posts: 2,931 ✭✭✭Ginger


    Ok debug info

    Data wasn't valid. Threw error
    processDataFromServer: undefined
    {"info":{"totalPM":399,"unreadPM":0,"totalSubs":20,"newSubs":1},"url":{"gotoInbox":"\/vbulletin\/private.php?folderid=0","gotoNewPM":"\/vbulletin\/private.php?do=newpm","gotoSubscriptions":"\/vbulletin\/subscription.php?do=viewsubscription","gotoUserCp":"\/vbulletin\/usercp.php?"},"system":{"minScanTime":5,"disable":false,"sysUrlMessage":"","message":""}}

    Starting update process

    Data Received from Server
    info.totalPM: 399
    info.unreadPM: 0
    info.totalSubs: 20
    info.newSubs: 1
    url.gotoInbox: /vbulletin/private.php?folderid=0
    url.gotoNewPM: /vbulletin/private.php?do=newpm
    url.gotoSubscriptions: /vbulletin/subscription.php?do=viewsubscription
    url.gotoUserCp: /vbulletin/usercp.php?
    system.minScanTime: 5
    system.disable: false
    system.sysUrlMessage:
    system.message:

    Default Data Before
    info.totalPM: 0
    info.unreadPM: 0
    info.totalSubs: 0
    info.newSubs: 0
    url.gotoInbox: /vbulletin/private.php?folderid=0
    url.gotoNewPM: /vbulletin/private.php?do=newpm
    url.gotoSubscriptions: /vbulletin/subscription.php?do=viewsubscription
    url.gotoUserCp: /vbulletin/usercp.php?
    system.minScanTime: 5
    system.disable: false
    system.sysUrlMessage:
    system.message:

    Data header was valid

    URL: http://developer.boards.ie/api/inbox/json/?version=3.0.2008.06.30&timestamp=1214836288002

    OS is Windows XP Pro SP3

    FF version from Help About

    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9) Gecko/2008052906 Firefox/3.0


  • Registered Users Posts: 21,264 ✭✭✭✭Hobbes


    Your debug doesn't make sense. It is backwards? Are you pasting it backwards? ( right click error console window and select First->Last order).

    Will have another update shortly to debug deeper.


  • Registered Users Posts: 21,264 ✭✭✭✭Hobbes




  • Registered Users Posts: 2,931 ✭✭✭Ginger


    Sorry Hobbes my bad

    From top to bottom excluding images

    URL: http://developer.boards.ie/api/inbox/json/?version=3.0.2008.06.30&timestamp=1214841365620

    Data header was valid

    Default Data Before
    info.totalPM: 0
    info.unreadPM: 0
    info.totalSubs: 0
    info.newSubs: 0
    url.gotoInbox: /vbulletin/private.php?folderid=0
    url.gotoNewPM: /vbulletin/private.php?do=newpm
    url.gotoSubscriptions: /vbulletin/subscription.php?do=viewsubscription
    url.gotoUserCp: /vbulletin/usercp.php?
    system.minScanTime: 5
    system.disable: false
    system.sysUrlMessage:
    system.message:

    Data Received from Server
    info.totalPM: 399
    info.unreadPM: 0
    info.totalSubs: 20
    info.newSubs: 1
    url.gotoInbox: /vbulletin/private.php?folderid=0
    url.gotoNewPM: /vbulletin/private.php?do=newpm
    url.gotoSubscriptions: /vbulletin/subscription.php?do=viewsubscription
    url.gotoUserCp: /vbulletin/usercp.php?
    system.minScanTime: 5
    system.disable: false
    system.sysUrlMessage:
    system.message:

    Starting update process

    Starting tooltiptext

    building scan date

    Updating Tooltip text

    Data wasn't valid. Threw error
    processDataFromServer: undefined
    {"info":{"totalPM":399,"unreadPM":0,"totalSubs":20,"newSubs":1},"url":{"gotoInbox":"\/vbulletin\/private.php?folderid=0","gotoNewPM":"\/vbulletin\/private.php?do=newpm","gotoSubscriptions":"\/vbulletin\/subscription.php?do=viewsubscription","gotoUserCp":"\/vbulletin\/usercp.php?"},"system":{"minScanTime":5,"disable":false,"sysUrlMessage":"","message":""}}

    getImg: chrome://boardspm3/content/themes/2/bie_x.png

    Hope that reads better


  • Advertisement
  • Registered Users Posts: 21,264 ✭✭✭✭Hobbes


    ah ha! I think I copped it. I am guessing you are not using the toolbar icon?


    Verified. OK the reason for it is that the browser doesn't see the toolbar button if it is not visible to the user. So fails to update it. If you add the toolbar button and restart it will work. Will update it shortly.


  • Registered Users Posts: 2,931 ✭✭✭Ginger


    And Tada! she works... Added the toolbar button and it worked first time..

    Thanks for the help Hobbes.. gotta love remote debugging of applications.. thanks for all the help!

    Sorry for the runaround..


  • Registered Users Posts: 21,264 ✭✭✭✭Hobbes


    Will work if no toolbar button is active.


  • Closed Accounts Posts: 14,277 ✭✭✭✭Rb


    Working perfectly on FF3 for me, Hobbes. Nice job :)


  • Registered Users, Subscribers Posts: 47,304 ✭✭✭✭Zaph


    In the preferences it's set to check for new messages every 5 minutes. I can't seem to change that, it goes back to 5 minutes automatically. Is it meant to do that?


  • Registered Users Posts: 21,264 ✭✭✭✭Hobbes


    Zaph wrote: »
    In the preferences it's set to check for new messages every 5 minutes. I can't seem to change that, it goes back to 5 minutes automatically. Is it meant to do that?

    5 mins is default minimum. If you set it lower then when clicking OK it will reset it back to 5 mins.

    You can hack it in the about:config but as soon as you query the server the server will set it back to the minimum time set by the server (which at this time is 5 minutes). No way to get around that. This is to stop the server being hammered.

    If you think you have mail waiting before the 5 mins you can do "Check now" option.


  • Registered Users, Subscribers Posts: 47,304 ✭✭✭✭Zaph


    Hobbes wrote: »
    5 mins is default minimum. If you set it lower then when clicking OK it will reset it back to 5 mins.

    You can hack it in the about:config but as soon as you query the server the server will set it back to the minimum time set by the server (which at this time is 5 minutes). No way to get around that. This is to stop the server being hammered.

    If you think you have mail waiting before the 5 mins you can do "Check now" option.

    Cheers Hobbes, I just wanted to be sure there wasn't something wrong with it as I was having a problem with the autocheck before downloading the latest version.


  • Closed Accounts Posts: 14,277 ✭✭✭✭Rb


    Weird, it keeps telling me there's a new post in one of my subbed threads, yet when I open subs theres not. I hit "check now" a few times to see if it clears but it doesn't.


  • Registered Users Posts: 21,264 ✭✭✭✭Hobbes


    Rb wrote: »
    Weird, it keeps telling me there's a new post in one of my subbed threads, yet when I open subs theres not. I hit "check now" a few times to see if it clears but it doesn't.

    That is cults doing. The server only checks for new subs every 30 mins I think.


  • Advertisement
  • Closed Accounts Posts: 16,713 ✭✭✭✭jor el


    Thanks Hobbes, that new version works fine for me too.


Leave a Comment

Rich Text Editor. To edit a paragraph's style, hit tab to get to the paragraph menu. From there you will be able to pick one style. Nothing defaults to paragraph. An inline formatting menu will show up when you select text. Hit tab to get into that menu. Some elements, such as rich link embeds, images, loading indicators, and error messages may get inserted into the editor. You may navigate to these using the arrow keys inside of the editor and delete them with the delete or backspace key.

Advertisement