MonkeyPlus. Browser extension.

Monkey Archive Forums/Monkey Discussion/MonkeyPlus. Browser extension.

nikoniko(Posted 2014) [#1]
..for forum and HTML5 game.

Hello,
I am developing browser extensions for forums. For the monkey-x forum too.

Short description and screenshots here: http://www.urlplus.net/2014/02/monkeyplus-extenstion-monkey-x-forum.html

Tips and advices are very welcome.

Link to install with browser autodetection
http://crossrider.com/download/50802

Chrome/Chromium/etc
http://crossrider.com/download/chrome/50802

Firefox
http://crossrider.com/download/ff/50802

Internet Explorer
http://crossrider.com/download/ie/50802

Safari
http://crossrider.com/download/safari/50802


nikoniko(Posted 2014) [#2]
MonkeyPlus installation page URL http://crossrider.com/install/50802 (auto browser detection)
Extension is not signed, so safari is not supported yet.


therevills(Posted 2014) [#3]
These features really should be part of the forum... Great Job!


nikoniko(Posted 2014) [#4]
therevills wrote:
These features really should be part of the forum...


No problem! :) Extension has source code in


therevills wrote:
. Great Job!



Thanks!


ElectricBoogaloo(Posted 2014) [#5]
WARNING : The following post contains large doses of "Opinion"
-=-=-
In general I tend to shun "Browser Extensions" in the same way that I despise specific Apps for websites, and Mobile-Editions, and all that kind of stuff.
They all segregate the audience.
You can never be sure if the person you're replying to has the right setup to see the result that you're trying to explain to them.

Much better, IMO, if you say to the Admin "Hey guys, you need to add X/Y/Z", and have it implemented for everyone, rather than breaking it so that just a select few get that enhancement.
One for all, and all for one. And if your website doesn't work right on a Mobile device, scrap the whole lot, and start again.


nikoniko(Posted 2014) [#6]
Thanks for reply!

ElectricBoogaloo wrote:
You can never be sure if the person you're replying to has the right setup to see the result that you're trying to explain to them.


No so deep changes yet.


Why0Why(Posted 2014) [#7]
Can you list all of the changes that it makes?


nikoniko(Posted 2014) [#8]
Why0Why wrote:
Can you list all of the changes that it makes?


Short description with screenshot here http://www.urlplus.net/2014/02/monkeyplus-extenstion-monkey-x-forum.html

Also I added magic "Select code" button to easy copy sources published on forum from [code] and [codebox]: http://www.urlplus.net/2014/02/monkeyplus-magic-button-select-code.html


degac(Posted 2014) [#9]
I found that your extension works ONLY with the new site (monkey-x)... it takes a little to find my problem!
Very handy your 'Select code' function.

ps: I dont know why, but your 'forum codes buttons' are not ever shown. (at the moment I'm writing this post, in another tab I've opened another tab and in that thread the 'post reply' has the buttons...


nikoniko(Posted 2014) [#10]
degac wrote:
I found that your extension works ONLY with the new site (monkey-x)...


fixed, but not yet uploaded to production version.

degac wrote:
, but your 'forum codes buttons' are not ever shown.


I think it's local problem, but what is browser you are using?


degac(Posted 2014) [#11]
Chrome Version 32.0.1700.107 m


nikoniko(Posted 2014) [#12]
Ready version for Safari
Link to download http://crossrider.com/download/safari/50802


Danilo(Posted 2014) [#13]
Thanks nikoniko! Nice additions.

One thing doesn't look like in your screenshot:
I would like to see the last posting date "by Skn3 (56 minutes ago)" in a separate last column
to get a faster overview of last postings. Now it is at 2nd out of 4 columns.
Looks like your first screenshot has this already, but doesn't work here with Safari.

EDIT: Just found out your "Active Topics" page has this already. Thanks! :)

Also, could you change the forum to get displayed at 90% (or 80%) in browser window width?
With screen width of 2560 and fullscreen browser, only round about 30%-40% of the width are used.


nikoniko(Posted 2014) [#14]
Danilo wrote:
Also, could you change the forum to get displayed at 90% (or 80%) in browser window width?
With screen width of 2560 and fullscreen browser, only round about 30%-40% of the width are used.


Extensions start working after loading a webpage. We can get flickering when page's width is changed.


nikoniko(Posted 2014) [#15]
Danilo wrote:
With screen width of 2560 and fullscreen browser, only round about 30%-40% of the width are used.


I coded so (it's javascript code, div.sheet is the superparent container for forum's content):

	
if (bodyWidth > 1600) {
		$("div.sheet").animate({maxWidth: "90%"});
	}	


New version will uploaded soon.


nikoniko(Posted 2014) [#16]
New version is ready.

Extension works in IE under user limited account. Installation requires admin's rights.

Link to download IE version
http://crossrider.com/download/ie/50802


nikoniko(Posted 2014) [#17]
All my messages are highlighted.




Sammy(Posted 2014) [#18]
As I mainly use my ipad for this forum, could this be adapted in some way to work on the iPad? Chrome for iPad for example?


nikoniko(Posted 2014) [#19]
Sammy wrote:
Chrome for iPad for example?


As I know only Firefox supports extensions on smartphones (limited).

Chrome extensions work on desktop browser edition - Win, Lin, OSX, Chrome OS.


nikoniko(Posted 2014) [#20]
New painting feature - message's color depends of time when comment was written. New messages are painted by green color, old messages has a lighter green color.




nikoniko(Posted 2014) [#21]
Update: Highlighting new messages, comments and topics after last visit.




nikoniko(Posted 2014) [#22]
Update: New content button "Update"

Edit: And Edit button


Sensei(Posted 2014) [#23]
These are nice ideas, but I really think this should all be almost standard features of the forum without requiring users to install browser extensions.
I'm with @electricboogaloo on this one.


nikoniko(Posted 2014) [#24]
Sensei wrote:
t I really think this should all be almost standard features of the forum without requiring users to install browser extensions


I agree with you and I like to do browser extensions :)


nikoniko(Posted 2014) [#25]
New version 0.0.10

Buttons Edit and Update to paste Edit: and Update: text to reply form.



Scroll topic page to last added reply. It works for links on Active Topics page only.



nikoniko(Posted 2014) [#26]
0.0.11
Minor update: fix for showing/hiding reply form when user name pasted into.


nikoniko(Posted 2014) [#27]
0.0.12
Added Google Custom Search as alternate search engine for forum and unique for documentation.




nikoniko(Posted 2014) [#28]
0.0.15
Added filter for latest messages



navyRod(Posted 2014) [#29]
Nice....