Questions and suggestions relating to the site

Search /meta/ threads

Password  (for post and file deletion)

File 139752540393.png - (51.37KB , 354x283 , quick-reply.png )
155306 No. 155306 ID: af273c
External version: 2.46
Native version: 2.13

After over three months worth of coding power and countless hours of rewriting code almost entirely from the ground up, it is an honor for me to present you guys with Ponychan X version 2. Its over 6000 lines long, yet faster than ever, free from any unnecessary frameworks. This will also serve as the support thread for the nightly builds that require installation, as they work their way into neutral builds to be updated to the site itself.

1) Like before, install a GM-based extension, if don't already have one, for your browser.
Chrome []Firefox []SeaMonkey []Opera []Safari []

2) Install Ponychan X []

It is imperative that you use one of the above GM clients to ensure that you receive the latest version. The previous updater didn't always update because of issues with browsers abiding to same-origin policy. I'll go into detail about what's new on it below and add a changelog as this makes ongoing progress.

Also, I'd like to thank and give a little shoutout to TGSB for being my personal firefox bug reporter here. (I'm more of a webkit person myself so I needed some evaluation with cross-browser engine compatibility).

Version 2.4
• NSFW checkboxes are stripped, now that the feature is obsolete.
• Balanced brackets in the custom css box.
• You can drop .mp3, .ogg, and .swf files directly in the QR now.
• .swf's are now expandable in-thread.

Version 2.3
• Duplicate image detection for /pic/
• Shortened filenames in gallery mode
• Tooltips in settings
• Settings save without refresh.

Version 2.2
• Introduces "Gallery mode" for /pic/ threads
• Filter formula changed. Names are still case sensitive but only require a partition of that filtered name now.
• Workaround for tampermonkey bug
• Optional tab title flip

Version 2.1
• Brings firefox browser casing style
• Introduces support for scriptish and likely support for safari (apparently there was just a stuck infinite loop)
• Announcer box for important notices
• Filter shortcut in the menu entry
• You can now filter posts by filename

Last edited at Sat, Jan 31st, 2015 01:55

436 posts omitted. Last 50 shown. Unspoiler all text  • Expand all images  • Reveal spoilers
>> No. 162002 ID: 1d8c8a
Actually. Only happens randomly. but it's usually when I click choose file and when the timer is around ten seconds.
>> No. 162125 ID: 7cd937
Anyone know if it's possible to put the refresh button back to the lower right corner?
>> No. 162126 ID: 5caed4
Noticed a weird bug with the Filter.

On boards like /nope/ and /downhillfast/, the filter doesn't seem to work at all.

Just a little bug I found, nothing major.
>> No. 162127 ID: af273c
Better late than never I guess.

The bug with the sticky quick reply frame was a bug initially on Tampermonkey for Chrome because one of the rushed updates where they had to deal with all of the issues on chrome's end at version 35's initial release, I'm guessing initially made all of the binded 'event listeners' uncancelable. I found a workaround for the problem and just simply left them on. However, even without that workaround now, you shouldn't have that problem anymore because Tampermonkey has since fixed the bug.

I have a feeling that this might not have to do with Ponychan X. Reasons being that the events that trigger when you choose a file really have no access to the timeout function that makes the timer tick. And the popup window that follows is entirely native code that only the browser itself can access. Perhaps the folder opened in the directory could somehow cause the browser to freeze? Not sure what can be causing it from outside the browser.

It was moved to the navbar because it's usually not a good practice to have fixed elements scattered on a window because it can be intrusive to the content underlying it. I guess it's not that big of a deal since most people are used to the timer being on the bottom right as most other chans do, however you can move it there by pasting the css below in the 'Enable custom styling' in the Style tab.

#dialog {
position: fixed;
bottom: 0px;
right: 0px;
#dialog a:hover {
background-color: initial !important;
#countdown, #dialog a {
color: initial !important;

I'm guessing it's some setting combination that causes it to break, which is a little harder to debug. I'll get to it later.
>> No. 162158 ID: 437ce8
File 141298270400.png - (43.80KB , 271x200 , spitfire_the_wonderbolt_drill_instructor_by_jackspade2012-d5od6l1.png )
So it seems like I'm having an issue turning off the audio notification for when someone quote one of my posts.

When desktop notifications are not enabled, I get the default notification noise at full volume. If I enable notifications, set the noise to [none] and set the volume to 0, I still get the notification noise, albeit somewhat quieter. Is there a fix for this, or am I just missing something in the settings?
>> No. 162181 ID: 1d8c8a
File 141330808515.jpg - (1.55MB , 1920x1080 , 1411089815011.jpg )
So been having this message pop up everytime I post with px on. Not sure what it means, halp?
>> No. 162183 ID: 1d8c8a
File 141330878127.png - (3.04KB , 715x32 , Untitled.png )
Meant this one

Also, there's a setting that makes it so your image expands when you hover over them, and leaves spoiled text spoiled right? Or am I having a bad blonde moment.
>> No. 162184 ID: 1d8c8a
File 141333816523.gif - (731.38KB , 340x340 , Sup bitch.gif )
....Ooooor firefox just needed to kill it's self, delete all of my settings, then go back to when I first installed it.

Nevermind these two, though PX was messing with me.
>> No. 162189 ID: 2b45d9
I've had the same happen, though only on my phone. And it isn't so much an error as a warning, since everything still works.
>> No. 162296 ID: 9a39e0
File 141436625185.jpg - (161.13KB , 842x1011 , Mega_Man_X6.jpg )
I seem to be having issues with Images not expanding when I hover the mouse cursor over images. I do have "Expand Images on Hover" Enabled on my Ponychan settings, but when I put my cursor over the image, it won't expand. Is something going on with Ponychan X I don't know about, or is it a bug?
>> No. 162305 ID: 82f2ba
How do you turn this shit off? I turned it on because I wanted to try it out, ended up not liking it, and now the button on the main site setting page where PcX is seems to be perpetually grayed out
>> No. 162321 ID: af273c
File 141460588873.png - (30.87KB , 552x535 , expandable-model.png )
For anyone wondering whether development is still in the works for newer versions of Ponychan X, don’t worry, it still is. Though now that Zeke has picked up on working on the site, we now kind of run into the issue that every new feature (or even an edit of an existing feature) that involves javascript has to be written twice. Currently I’ve been working on another script project that merges all of the frontend code into one easily expandable model, but it requires changes to the page templates. Also, I’m not sure yet if it will be intended for Ponychan, or if Zeke would be done with Gochan by the time it is done. I gave Zeke a pdf of the proposal in detail if any of site’s staff hasn’t seen it, but I wrote it back in early September so it might be a little outdated.

Also, for those that were asking about the image expansion issues, that’s actually a native feature rather than a Ponychan X feature. However, I explain what I believe is the root cause of the bug here: >>161508

There's an element that covers over the settings checkboxes which has been an issue for a while. You just have to scroll down to toggle it because the element is fixed on the page.

Last edited at Wed, Oct 29th, 2014 11:06

>> No. 162323 ID: 82f2ba

The checkboxes are fine, it's the "save" button that wont work
>> No. 162324 ID: 82f2ba

oh nevermind, thats it

thank you
>> No. 162399 ID: 49b5fb
I've recently downloaded Google Chrome, and have noticed that images no longer enlarge upon hovering the cursor over them. Is there a setting I've forgotten to change? It has always worked in Firefox, so I'm not sure what I'm doing wrong.
>> No. 162416 ID: ce6132

In the media section.
>> No. 162419 ID: 49b5fb
I have the little box checked already. Still isn't working. I've tried unchecking and rechecking it, then unchecking, refreshing, rechecking, and refreshing it again. Still nothing.

Is there something else that could be wrong?
>> No. 162420 ID: af273c
File 141543075660.gif - (38.52KB , 160x160 , 734253__safe_solo_twilight+sparkle_animated_cute_book_adorable_nom_twiabetes_chewing.gif )

2nd paragraph of >>162321.
>> No. 162421 ID: 49b5fb
aw. that's unfortunate
>> No. 162497 ID: bd84af
Ponechan x for android?
>> No. 162515 ID: af273c
If you mean a mobile friendly interface of Ponychan X, well, it's complicated. My answer is yes, but it has to be built in to the site because there are no mobile greasemonkey extensions.
>> No. 162523 ID: 9a5fe6
I keep getting this error
"WARNING: localstorage item 'settings.10' doesn't seem to be valid JSON."
it goes through, but I get it almost every time.
>> No. 162524 ID: af273c
Oh, yeah that means your post cache is full. The reason why I didn't want Ponychan X to erase it is because it contains your entire post history. But you can clear it by entering this line of javascript in the address bar:

javascript:; localStorage.removeItem("settings.10"); void(0);

Last edited at Fri, Nov 21st, 2014 23:03

>> No. 162531 ID: bd84af
and it is not built into the site hmm i see this is a problem
>> No. 162751 ID: 9a5fe6
File 141768000477.png - (128.55KB , 500x549 , 1392609832864.png )
Alright, updated the native (site built-in) version to the current version. If anyone has any issues, let me know and I'll revert it.
>> No. 162820 ID: 5caed4
Feature request!

It'd be nice to be able to filter images from specific posters. Kinda like the filter now, but instead of hiding their entire post, make it just hide any image attached to their post.

Just something to put on the backburner, no hurry.
>> No. 162826 ID: 9a5fe6
File 141824945650.png - (151.66KB , 420x480 , DDR.png )
I saw Mikie and mbp talking about it on mlpchan, and I've noticed it myself, at least on my phone. I sometimes get an error with the QR saying "Please try again"
>> No. 162863 ID: af273c
It's fine, and you're not the first to request this. I'm guessing that the appeal for this feature request is to hide a user's expression viewers? I'll probably make something up like this in my newer project, but not ponychan X though. Reason being that this falls moreso under the category of "Anonymizing" rather than "Filtering", that of which category is all done on the site's end and userscripts have no easy way to access the global namespace to control it with.

I haven't written any message like that in pX, so it's likely just echoing an output message returned from the submitted request in /board.php.
>> No. 162866 ID: 778526
I can't speak for Anon. But it could also be to filter pictures from a user such as Unknownpony who posts a large number of lewd images.
>> No. 162871 ID: 5caed4
Or the people that post nothing but EQG characters. Being able to filter the image without filtering the person would really help, there.
>> No. 162873 ID: 9b6e61
How about a 'spoiler every image' option, that's sort of like filtering it, right?
>> No. 162874 ID: 778526
It would have to be a "spoiler every image posted by xxxxxx" I guess.
But why not delete it instead then?
>> No. 162875 ID: 9b6e61
Just spoilering them has the upside of not having to turn the filter off if there are only reaction-pics or something else entirely
or maybe just your own stupid curiosity that wants to check the pic

With the pics only being spoilered you can still just click 'em for whatever reason
Custom spoilerpics are a thing, so no one can complain about seeing Twilight everywhere

>> No. 162876 ID: 778526
If someone chooses to filter images posted by a certain poster I don't see why it shouldn't work like when posters are filtered.

Filtered posts are deleted. Not just collapsed or spoilered.

But that's just my take on it. I didn't make the suggestion and I can't write the code.
>> No. 163527 ID: af273c
Aside from the image filter, which I guess for now will be set aside for the other project, I have a few other ideas in mind.

As someone pointed out on /test/, apparently this site supports flash files. No idea if it's always been here and no one really noticed, but it's there now. Well, by the time I was done fiddling with it, I later noticed that it only lets you post them on /test/ for some reason.

Oh well, as for now, the QR will let you post .swf and .ogg files, assuming you post them on the board that supports them.

You can also click to toggle the flash player to run directly on the thread. Try it here:

Last edited at Fri, Jan 2nd, 2015 21:19

>> No. 163742 ID: 6badb6
I can't get pX to save my names and trips when I hit Apply. Everything else saves, tho. I'm on the latest Firefox, Greasemonkey, and pX.
>> No. 163744 ID: af273c
File 142078166351.png - (36.29KB , 250x221 , thumb.png )
Fixed in 2.44. Thanks for the report, mein.
>> No. 163757 ID: 410c2e
On the subject of filters, would it be possible to filter a post based on specific words/phrases in the post?
>> No. 163768 ID: 6badb6
File 142103015858.jpg - (49.26KB , 1280x720 , aku no hana 1.jpg )
I just came here because I noticed the thing with the tripcodes was working. Thanks.

>> No. 163820 ID: 643a77
File 142135838959.png - (43.75KB , 300x200 , A_tiredofyourshit.png )
"Something went wrong when checking the time cookie"

You guys broke everything again. What's going on?
>> No. 163821 ID: af273c
It's possible, but I just need to come up with an idea of what the user interface would look like. 4chan X has this feature but is designed on the premise that the end-user knows regular expression. I can't really expect the average ponychan user to know regular expression, so I don't want people to break something by accident that they might not know how to fix, so I'd have to come up with a different design here.

Nah, your script just ran before Ponychan's inline script triggered. I fixed it.

Last edited at Thu, Jan 15th, 2015 20:11

>> No. 163827 ID: 410c2e
Mm, of course. Well, take your time, no rush.

If you're worried about people using it and accidentally filtering everything, maybe you could put a warning on it like "Don't use unless you're absolutely sure you know what you're doing", something like that, perhaps?

Reason I want a "filter post by word/phrase" function is because there's a weekly spammer on /pony/ that the admins refuse to do anything about, and he always puts the same words/phrases in his post every time.
>> No. 163886 ID: 5caed4
File 142180387294.png - (232.25KB , 520x552 , But then again___.png )
I keep getting the message "What can I do?" in the little blue box at the bottom of the window, when trying to post.

It'll happen once or twice before my post successfully goes through.
>> No. 163887 ID: dfce1d
File 142180789599.gif - (1.69MB , 332x434 , 1948 - tyre flying feeling_pinkie_keen who_me lorry tire truck derpy_hooves derp screencap anima.gif )
Same here.

Error needs to be changed to, "I just don't know what went wrong!"

Last edited at Tue, Jan 20th, 2015 19:40

>> No. 163888 ID: af273c
File 142181923906.png - (133.44KB , 1024x681 , lying_rainbow_dash_by_baumkuchenpony-d5gci4d.png )
That bug again? I mean, there's technically two issues going on here. The quick reply box can return outputted server messages if for whatever reason the post doesn't go through, and some cases, it will display its own messages. However, this one is definitely a server-end message.

I'll leave this to someone on the back end of the site to handle. There are two issues that only they can fix.

Server downtime. is down. Not sure how long this has been going on, but I would suggest submitting a ticket to your host if the problem persists for any longer than overnight. You pay for a service for someone to maintain your site's uptime for you after all.

A bug. It appears that whatever script is written to output that unfortunately vague message, it looks like it is taking the wrong header from that cloudflare page. Check the page again. "Error 521" is probably the header it's trying to scrape, but instead it fetches the header titled "What can I do?". Probably because cloudflare has changed their error message since the last time anyone has fiddled with it.
>> No. 165265 ID: af273c
File 142267676686.jpg - (645.01KB , 955x1351 , 808017__safe_princess+luna_princess+celestia_upvotes+galore_open+mouth_eyes+closed_happy_artist-.jpg )
As you're all aware, Ponychan is adopting MLPchan's current setup of Tinyboard. Therefore the existing Kusaba-based application will soon be obsolete. This presents many opportunities. For starts, we get cleaner generated html that is overall far more organized than kusaba. Secondly, all the coding is centralized as one singular script. This site is changing for the better, and these changes will mean the site will no longer need support from external client-end scripts in order to give you all the features you'd expect to have.

That being said, consider my involvement with Ponychan X over. PX was coded as a retrofitting that only was ever compatible with kusaba, and MLPchan already has their own built-in script, meaning that pX will soon be obsolete too. Nonetheless, I'd like to thank milky for being the original author and idea-father of pX, Noble for initially stickying the thread, and all of the bug reporters in this thread for helping the codebase get as far as it has gotten. This is also my formal request for the mods to unsticky this thread.

Thank you for a great 14 months of support.
>> No. 165267 ID: ef443b
Thank you, I really appreciate(d) it.

It made it far better overall
>> No. 165268 ID: a098c9
Thank you for all your contributions. I'm glad you're interested in continuing to help out once it all moves over to Tinyboard. Good help is hard to find~

And your maintenance of the Gyropedia wiki has been appreciated, too; I'm hopeful with the excitement of the merger we'll publicize the wiki more and get more people updating and using it.
>> No. 165306 ID: 37350c
Thanks for everything, man. The revolving tripcodes had a nice run.
>> No. 165462 ID: 428138
RIP filters?
[Return] [Entire Thread] [Last 50 posts] [First 100 posts]

Delete post []
Report post