A Better Editor for meh.com Forums on Mobile Devices
9(this is an unofficial app/extension/doodad that isn’t supported by meh)
Hi Everybody, pursuant to the discussions about a better editor for interacting with meh.com on mobile devices, I’ve prepared the following for @Thumperchick and anyone else who wants a better one-handed experience. This is not to say that the default experience is bad, just that it can be better, so here we go.
Here’s the deal, I’m not an Apple user. I’ve been there, done that, bought the t-shirt, and am very much a power user who is happier with the greater freedoms offered by Android. As such, I can’t guarantee any of this will work on Apple devices, sorry! I have included the best information I can, including links, for Apple users but I can’t verify it on my end so experimentation may be necessary. Sorry Apple users, YMMV here. My code is compatible with any browser, provided you find the way to inject it.
What you Need
Unfortunately the default browsers for most phones on the market don’t support browser extensions / add-ons and the only way to override the files at meh.com until @shawn and the team build their own mobile editor (or steal mine, that’d be okay too!) is to use an add-on like Stylish.
You will need the following to accomplish this:
- An add-on / extension friendly browser such as Firefox Mobile ( Firefox for Android, Firefox for iOS ) or Dolphin ( Dolphin for Android, Dolphin for iOS ).
- Stylish Add-on ( Stylish for Firefox, Stylish for Dolphin for
Android (Dolphin for iOS users, you’re on your own on this one, I can’t locate it)) - One of the following editor styles:
-
meh.com Adv. Portrait Editor Power User Edition
Screenshot
Coded by @jbartus, Inspired by @Thumperchick -
meh.com Adv. Portrait Editor Basic Edition
Screenshot
Buttons optimized for general use
Installation Instructions
These instructions are written for Firefox for Android, if you’re using Dolphin or iOS, these will probably be good guidelines but not provide exact instructions.
Sorry I’m not sorry! Free labor, take what you get.
- Install your browser of choice, for this tutorial I am using Firefox.
- Navigate to this thread on your phone. It’s easier to click my links than to type them all in by hand.
- Click the link to the Stylish version for your browser, install the
add-on (should be self explanatory) - Click the link to the version of the editor you wish to use.
- Click ‘Install with Stylish’.
Other Information, Tips, Tricks
That’s basically it. If you want to switch between the different ones to try them out you’ll want to install them both and then disable/enable them to suit your needs. Things go very badly if you have them both enabled at once, you’ve been warned.
One important tip/trick that you will probably find handy. In addition to restyling the main comment editor to suit mobile devices, I also made versions for the reply editor, however the reply editor in portrait mode defaults to a feature-light popup editor that I didn’t do anything with. If you want to have a more feature-filled editor for replies, you need to hit reply in landscape mode then rotate your phone into portrait mode. I will look into what can be done with the pop up portrait editor later… maybe…
(I tried to figure out Greasemonkey/Tampermonkey on mobile, couldn’t seem to get them working, here’s a userscript if anyone wants to try: GreasyFork page )
This has been made into its own thread at @Thumperchick’s recommendation.
- 9 comments, 69 replies
- Comment
Thanks. I’ll check this out when I get a bit.
@Thumperchick de nada, if you need any help let me know.
Hsj
@communist um…
Gesundheit?
Bend 26th 3 e
enter link description here
Here how it looks in Firefox mobile on android
@communist that is, indeed, a screenshot of the power user edition. I included screenshots of both in the original post.
That’s much better. Thanks!
Now to test a little…
Link to Imgur galleryenter link description here of programming sites.
Issue with adding the link to highlighted text. Could just do it the other way around, though.
I also lose the interface on the edit screen…
@Thumperchick hmm, the edit screen is a lot harder for me to work on since I only have access to it for 5 minutes at a whack. I’ll see if I can see some way to make it work. I think the highlighting thing is a symptom of how mobile devices handle selections and presses, nothing I can affect change over.
Edit: I looked into it quickly and without finding a good way to inject more advanced scripts into a mobile browser I can’t affect a change over the edit and normal reply modes on mobile. They’re calling special forms (again) that don’t have all of the buttons present, never mind being hidden.
@jbartus I also lose the GUI on replies, which may be an easier fix than the edit screen.
@Thumperchick same issue, and known:
So far the looking into it isn’t especially promising.
@jbartus Oh man, I totally missed that entire section. Go me! Thanks, I’ll try that.
@Thumperchick if you like, feel free to add that it applies to editing as well, I admittedly failed to test editing.
The good news is the flip trick should apply to edits as well.
@jbartus that did the trick. I can live with that as a work around.
@Thumperchick glad to hear it. Hooray for test cases holding up across devices!
Now there’s just the mystery of why there are so many duplicated forms instead of using the same form and just altering the styling for multiple formats using CSS. :|
@jbartus ahem:
https://mediocre.secure.force.com/FCMS__CMSLayout?jobIds=a0Fi000000Flkv7EAB&page=JobDetailPage&sessionId=&jobSite=default&p=Candidate
@carl669 stole the post right out of my keyboard.
@carl669 that’s a paid position, I already offered my assistance for free in the other thread, I wouldn’t want @shawn to think I’m the kind of guy to make such an offer then retract it at first sign of a better one.
Also I dunno that my skillset would be what they’re looking for. Most of my experience is self employed or with small companies where I was mostly given a task and left to my own devices to sort it out. Plus I’m quite distant from Texas.
Also my Visio experience is basically null.
Thanks for the thought though. I do appreciate it.
better one-handed experience?
(sorry… someone had to say it)
@carl669 I needed this because @PuppyCat is always occupying my other hand. Creeper.
@carl669
@carl669 context was present, don’t blame your filthy mind on me!
@jbartus i blame @mfladd and @jaremelz. their incessantly suggestive banter has warped my innocent mind.
@carl669 Innocent? Uhhhh …
@carl669 somehow I find it hard to believe that your mind was innocent at any point after you first nursed at your mother’s breast.
@carl669 I don’t know what you’re talking about.
@jbartus @narfcake see Exhibit A above. i rest my case.
@carl669 I see a knee, some guy shaving his face, and a lemon with a piercing. What’s your point?
@jbartus that’s because your mind hasn’t been warped.
@carl669 I’m gonna go ahead and keep blaming this one on your dirty mind.
@carl669 I blame @medz…just cause I can!
@mehbee i blame myself for not knowing what the problem is and being too lazy to figure it out.
@carl669 I am sitting this one out. @jaremelz has it covered.
Oh, who am I kidding…I’m in.
@mfladd it doesn’t count as @carl669 having a dirty mind if there’s text on the image pointing out what’s potentially dirty about it.
+5 Points for Effort
-10 Points for Execution
@carl669 @jbartus @mfladd @jaremelz
Who has a dirty mind?
@FroodyFrog @carl669
@jbartus
How? Some people prefer to use their keyboard with one hand.
For instance, Google Keyboard finally supports one handed support.
I myself have had to put food down in order to use my keyboard.
@jbartus just because i point out suggestive phrasing, even when there’s surrounding context, does not mean i have a dirty mind. it just means i’m a detail oriented person. at least when it comes to suggestive phrasing.
@FroodyFrog I am aware hence why I advertised this mod as proving a better one-handed experience, then @carl669 stripped the context around that laudatory proclamation and turned it into a masturbation joke.
@jbartus
That’s not how I understood @carl669’s comment.
For solving my mobile editing problem, I hereby award @jbartus a Useless Internet Trophy!
In lieu of trophy, please accept this wonderful gif.
@Thumperchick
I’ll hang it on my fridge!
clears his throat for a speech
I don’t know what to say. I uh… I’d like to thank the Academy, and of course my mom…
drones on for an hour or so
@jbartus I see a possible goatdom in your future for this type of shit, be careful, little goat…
@mfladd this is the second time someone’s threatened me with goatdom in the last twelve hours I don’t get it
@jbartus Run now! While you still can…
@mfladd well to be fair, the people who are threatening goatdom are two people who have a vested interest in trying to get someone else to be goat. Namely yourself, who is trying to avoid term 2, and @dashcloud, who is trying to weasel out of June, methinks.
@jbartus Term 2 is not allowable as long as there are plenty of viable prospects (which there are). Check with @Thumperchick - holder of the Goat history, and @Carl669 - holder of the mehcronomicon - scratch that, Carl will just try to fuck me with it.
@mfladd just because there hasn’t ever been a second term goat yet doesn’t mean there can’t be.
@mfladd the mehcronomicon has already spoken and you’re safe:
"There shall be one goat to rule them all. But that shit’ll only last for one month because this ain’t congress. So say we all.”
@carl669 there’s a loophole though, nothing says it won’t reoccur, just that it only lasts for a month at a time.
@jbartus you’re in congress, aren’t you?
@jbartus No, I just think you’d be a fine choice for a goat- maybe July if you keep this up.
@carl669 my parents always did say I’d make a good politician… or a lawyer… so I did neither!
@dashcloud on what grounds?!
@jbartus The fine work you’ve done now, and presumably the forthcoming works you’ll produce. Also, as you’ve noticed, the reasons really aren’t that important, only the votes are.
@dashcloud
@jbartus The more you complain about potential goatdom, the more apt fellow mehmbers will vote for you. For instance, @dashcloud got extra votes when he tried to pre-pawn off part of his impending term.
@narfcake your tell’n me, “I doth protest to much” screwed me.
@narfcake I’m not complaining, I’m trying to understand!
@jbartus I dunno - this sounded complainy to me.
@mfladd Yep.
@narfcake it’s a query as to the reas… you know what I’m gonna stop now before explaining my earlier question gets misconstrued as well.
@jbartus best thing to do when they mention goatdom is to go quiet for a while. They’ll turn on someone else then you can come out of hiding.
@Ignorant I’m having too much fun being noisy. It’s okay, if they insist on making me the goat I don’t mind, I’ll find some way to make it fun and make it unique.
@Ignorant Talking from experience, right?
(Disclaimer: I’ve nominated @Ignorant before.)
@narfcake
@Ignorant You know that only worked for @TaRDy for so long?
@mfladd didn’t @TaRDy try to steal goathood at one point?
@jbartus He did. In the history - so it made it look like he had already been goat. (if I remember correctly)
@jbartus
Like was mentioned above, just stay quiet whenever they talk about goatdom, and they won’t notice you. (It’s helped me until now.)
(Then again, I barely post on the forum, so they don’t know I exist.)
@FroodyFrog Yeah, and I don’t have any catshirts. /s
@narfcake
Like I said here and here, I make less than a handful of posts a day on average.
@FroodyFrog maybe if you have very large hands.
@Ignorant
I’ll measure them later if you’d like, then I can figure out if the proportion of my hands to the rest of me.
@Ignorant @FroodyFrog is taking the raw number of days they’ve been a mehmber into account for that statistic, there were like 400 days (IIRC) that @FroodyFrog was a lurker and never posted. Quite a bit to overcome.
@FroodyFrog Too much logic, dammit!
(Not only do I have over two months worth of catshirts, but I’m pondering of more as TeeTurtle.com is running another sale.)
@jbartus
Hey guys, if you’re using these editors you’ll probably want to go ahead and go into Manage Styles, check for updates and install the updates I just pushed. I made a slight oversight when making these and left the Power User editor trying to apply to EVERY website and the Basic edition unable to deal with non-HTTPS pages. (edge case, not sure it’s even possible but playing it safe) Odds are you haven’t seen these affect anything adversely because they’re pretty specific to meh.com but it’s still worth having the safety net.
Hey guys, if you’re using these editors you’ll probably want to go ahead and go into Manage Styles, check for updates and install the updates I just pushed. Changelog:
Today’s update brought to you by @mikibell, if I hadn’t been working with the editor in MehChromatic today I probably wouldn’t have noticed the issue.
@Thumperchick could you add in the disclaimer bit to the OP?