Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Scout31

Pages: 1 ... 56 57 58 59 60 [61] 62 63 64 65 66 ... 159
901
My add on got removed... it was the only other framework on there.
There is one note though. The filename system was different when I first started working on this, so for the sake of data continuity, I'm going to have to wipe some of the old add-ons from the system. There's a total of 8 of them:


| Asciifyer         |
| VIP               |
| Terrain Freebuild |
| CustomSelectAll   |
| Incendiary        |
| Nope              |
| Addon Information |
| TDM Server Pack   |


902
Alright, that just went live!

903
Alright. I'm just going to abolish the forced titles. It was an ill attempt to enforce uniformity, but oh well. However, there'll still be a limited list to pick from.

904
Alright.

Would a bot category be a good idea?

905
I'm almost done with rewriting the back-end. I'm going to push it and disable upstream repositories and updates temporarily, as both of those will be extensions of the standard UploadManager class I have, and I want to make sure that's flawless first.

Here's what I have left to do before I do what is likely the biggest update yet (and yet you'll hardly notice it):
  • Implement a few more moderator commands
  • Create the rest of the Notification classes (before they were all just plain text. Now each type of notification has it's own subclass so that building the string is easier, which also allows for easier data collection and editting)
  • Fix the ability to remove Add-ons
  • Put in temporary disables for updates and repos

What I have accomplished, thanks to the new back-end
  • Improved load speeds (probably pretty negligible) by reducing disk usage
  • Submission system is now a lot more secure
  • Notifications are going to get a lot better in the near future
  • Groups (Moderator, Reviewer) are a breeze to implement
  • Two week long sessions. You don't have to log in every time anymore!
  • New Mission info for Moderators and Reviewers
  • Beginning work on the Danger Zone
  • Branches are on the verge of working

There is one note though. The filename system was different when I first started working on this, so for the sake of data continuity, I'm going to have to wipe some of the old add-ons from the system. There's a total of 8 of them:


| Asciifyer         |
| VIP               |
| Terrain Freebuild |
| CustomSelectAll   |
| Incendiary        |
| Nope              |
| Addon Information |
| TDM Server Pack   |



Are you accepting applications for add-on reviewers or something? I'd be interested.

That's next on my "to-do" list as soon as all this gets pushed out.

use markdown

Probably a better idea. I'll take a look for any good libraries.

906
That's pretty impressive. Does it just go from there and search through all possible paths for the shortest one?

907
That is so true. I cleaned up the entire upload system so far, to the point where each page has about 3 lines of PHP, yet still it feels icky.

edit: almost every page has a nice, gleaming, red "DEPRECATED" text on it on my local version. Oh what fun.

edit2: the front page is successfully being displayed without a single error! But please... send help.

908
I feel like I'm being cheated on.

909
No, that's depreciated all around apparently, and a second version of it is only in alpha and hasn't been touched in over a year.

I used https://github.com/jbowens/jBBCode, but didn't notice that the default group of definitions was pretty stingy. I'll just have to implement the rest.

Update: I hate this. Back-end work is terrible. Send help.

910
General Discussion / Re: Who uploaded my stuff??
« on: June 28, 2015, 06:04:26 PM »
Nobody could have just "snagged" one of your old add-ons unless you uploaded it to a public place, which dropbox is not. Even then, nobody would try to be helpful, and even moreso, they wouldn't have gone out of their way to include a versioning system.

911
General Discussion / Re: Who uploaded my stuff??
« on: June 28, 2015, 05:59:00 PM »
Did you include a version.txt file from another Add-on in yours?

Is your add-on named the same as another?

If you never uploaded them anywhere but your dropbox, it's literally not possible for anyone else to have them without some hackery stuff that I doubt anyone in this community is capable of.

912
Thanks to greek, I now see that the BBCode interpreter is complete stuff.

913
It should be a drop-down if you hover over it.

That would be appropriate. By the way I still can't upload Theme_* files.
It'll be fixed when I push all the back-end rewrite, which is going.. surprisingly well. I almost have file uploads done.

914
I'll put it on GitHub as something to work on.

I think it will work like the bargain bin. Any add-on that is proven malicious will be moved there. It will only be available for download by signed-in users to prevent the random kid from coming along and downloading it.

I'll also implement a full-on deleted system which will include a message about why, for add-ons that are unethical (intended for malicious use, like whatever script it is that crashes server) and truly just bad pieces of work. Ideally, these will not be common whatsoever.

In the ideal fully functioning system, this wouldn't have been deleted; just excluded from standard listings.

915
Well, rewriting the entire back-end system was a bit of an undertaking. It's definitely needed work, though. I'm making the entire system objective. I guess I missed the whole PHP5 bandwagon. Either way, it's already much more efficient and will make development much easier, stable, and cleaner.

While I've been modernizing myself, I also realized that I've missed a large part of the HTML5 bandwagon. I'll make it a long-term goal to rewrite the user-facing side of the site. That'll all be one big update, so there won't be any gradual development updates on that.

I've staked starting the "Beta" phase for next Monday, the 6th. Essentially, that will be the (temporary) end of new feature development on the site end. Everything will turn in to back-end work, optimization, and streamlining the experience. It'll also be the beginning of the in-game development. I'll start up a development branch (because that should be working by then, woo!) that will pull nightly from github, and the unstable branch will be any other significant pre-releases I have.

After that is all squared away, then I'll return to implementing new features. You can see all of this laid out on GitHub.

Pages: 1 ... 56 57 58 59 60 [61] 62 63 64 65 66 ... 159