Discussion in 'Bukkit Project and Community Feedback' started by gameswereus, Jul 24, 2011.
There's no Java.
I like the new look.
I will say that the new layout works MUCH faster in FF5.1
Ah, whatever. We should be able to cope with the load fairly easily now so I'll document this here:
X-I-Am-A-Bot: <name of client>
User-Agent: <name of client>
j need no longer be added, nor any other "hacks", and the page number can then be set to -1 to return all pages. Note that making an excess of requests may cause your client to be banned temporarily.
Thank you for the information.
Somehow I find that I still need to parse the j parameter but as empty, and I seem to only be getting the first 20 results (page 1) when parsing pageno=-1
I have set X-I-Am-A-Bot and User-Agent.
@lukegb Thanks for making it a touch easier to use, though -1 is not returning all results, just the first page.
@Kadah what compatibility problems? you should be running FF5 as it is the current stable build.
@Kitteh FF4 was discontinued in June...
@Drakia FF5 sorry, i lost track when they switched naming schemes . In any case he shouldn't be running FF3. plugins.bukkit.org works fine with FF8 here.
Just use Chrome, there are no version numbers to keep track of, you're either running the latest version, or you're offline
Lies. Depends which channel you're on.
You'll usually find me using the dev channel, for instance.
Well, most people would be on the latest stable, you'd be on the latest experimental
Chrome is a security hazard. It installs to a location that doesn't require administrative privileges to modify. This means that viruses targeting Chrome can easily modify the core files and hide itself without you knowing or needing permission to.
It's also a bad programming model because both executable and data are in the same place. Separation of data should come before even the simplest programming constructs.
Sandbox. Also, when was the last time someone successfully exploited chrome? Last I checked no one even managed to when there was money up for grab.
Sure, the web pages are sandboxed, but that doesn't stop a program the user downloaded intentionally or not.
If you care that much, do a system-wide install with their MSI. Then it installs into Program Files.
Wait, FF8? :O
Woah Woah, hold on, you're trying to say Chrome is the only browser people can DOWNLOAD malware with? Alright, done even paying attention to your posts now...
I said nothing of that. I was only commenting on how the sandboxing was irrelevant.
How is sandboxing irrelevant in regards to browser exploits? The entire REASON to sandbox is so that if an exploit IS found, they can't do shit with it. If somebody DOWNLOADS a program, there's nothing stopping it from having a low-level filesystem hook that would COMPLETELY bypass the NTFS security structure and modify anything in C:\Program Files\.
You obviously have no clue what you are talking about.
You need administrative privileges to get a low level handle to begin writing to the hard drive. Or are you talking about a computer where the user disabled security features like UAC or is running as root? Those computers were doomed from the start.
The plugin filtering does not work in IE9. I can't select Role-Playing, Mechanisms, etc.
The new theme of the plugin list is really nice and fits in well with the rest of the website, however I find that the new page view limit makes it harder for me to look through all the plugins at once. An items per page setting (with unlimited) would be useful!
For anybody wanting a non-AJAXified version of the plugin list, and one that works in text-based browsers (Tested in links, links2, and lynx): http://p.thedgtl.net/
It piggybacks off the Bukkit Plugin Search backend, so the results should be identical whether you use mine or theirs. The site may be a tad slower than the Bukkit one for page loading, as it has to first grab the data from the Bukkit page, then parse it and display it.
Hooray, someone using my API. \o/
I rescrape and process the Bukkit plugins list from the forum database for plugins.bukkit.org on this cron schedule:
17 */2 * * *
So updating at about 20 minutes past every 2 hours would be about right. If you're going to use a local DB and poll, please only make one request in total at that time. I'll be adding a new field to the data.php output for bots to accomodate this.
Okay, the API change has now been completed and categories are available in the data to those specifying the X-I-Am-A-Bot header.
Would definitely only make one request per poll, I can't stand when bots poll once per category and there's an "all" option >.>
Thanks for adding category to the data, btw.
I often get this error and had no success in clearing my cache.
"You have made an invalid request. Please ensure you are not using a third-party site, but are directly accessing http://plugins.bukkit.org, refresh the page, and try again. You may need to clear your browser's cache to fix this issue."
Do you have any plugins that remove referrer headers or anything like that? I'm not sure if it's still implemented but previously the data backend checked to make sure the request was coming from a bukkit.org page.
And if all else fails: http://p.thedgtl.net
Separate names with a comma.