Giter Club home page Giter Club logo

pleiades's People

Stargazers

 avatar  avatar

Watchers

 avatar

pleiades's Issues

favicon

something that isn't cake, prefereably

Show gametypes

show gametypes in the individual level screen. Currently when viewing individual levels you have to look at the actual level code to figure out the gametype.

Expand front page collections

Enhancement request: The categories on the front page listing recently updated, highest rated, and most downloaded levels only stop at 8 levels. It'd be nice to either have a "more" link in the lower right of each collection or have the header clickable. These links would lead to a full search of the database, queried in order of latest revision, level rating, or download count as applicable.

Collections

bobdaduck> use the mass-upload utility
bobdaduck> to create it, and I dunno, have some fields that say "this is a collection y/n/q" and name/description and screenshot and such (because a collection will need its own screenshot)
bobdaduck> find can either be have a seperate section on the front (recently updated, highest rated, collections)
bobdaduck> or treat a collection just like a normal level, and allow people to rate the entire collection on the front page
bobdaduck> with the exception that when you try to open the thumbnail
bobdaduck> it goes to a page with all the individual level thumbnails.
bobdaduck> I think that's everything
kaen> ok

Pleiades incorrectly displaying levels

When updating a level, it no longer puts the level at the top of the "Recently Updated" list. In, fact, if updating a level that is currently in the "Recently Updated" list, it will remove the level from the list.

Ajax

The majority of the links can be automatically ajaxed. Combined with caching this should yield a performance boost overall.

No Screenshot thumbnail

The grey "no screenshot" is ugly. Something else would be better. Maybe a bitfighter ship or maybe nothing at all? Discuss on IRC

"Favorite" levels

Allow users to add levels to their "favorites" list. Other users can see their favorites. Allows users to quickly find the levels they liked if they lose it or need to update it for some reason.

Stay logged in on computer

Have to relog in each time I look at the database almost. Having a "stay logged in" option to check would be nice. Or pull from bitfighter.org login perhaps?

Add dateline to entries and comments

Enhancement request: It'd be nice to see a dateline added to entries on Pleiades, listing when the level was uploaded to the database, as well when it was revised (if applicable). I think it's cool to learn roughly when a level was created for historical purposes.

A timestamp for comments would also be appreciated. Timestamps on comments are important for determining if a level was revised before or after the comment. For example, if I read a comment along the lines of, "this level is horribly buggy" I might not download the level, whereas if I saw it was posted before a revision was made to the level, I might give the level a second chance.

icons

vote up/down
downloads
views
comments

caching

The ever-looming specter. Maybe somebody will just do it for me.

mass upload

allow users to upload a .zip and automatically create level submissions for them

thumbnail creation/screenshot limits

screenshots need to be limited by file and canvas size. Too-large screenshots should be sampled so that they fit into an 800x600 rectangle, and thumbnails should be generated when they are uploaded.

generic search

Paginated searches with the following keys:

  • name
  • author
  • gametype
  • tags
  • levelgen

Deleting/Editing Comments

A user should be able to Edit/Delete any of their own comments, and also delete any comments on a level they've uploaded. Otherwise things can get messy fast.

Tag search

Clicking on a tag while viewing a level should list levels with that tag

level list improvement

lists of levels should be compact but articular, displaying the map name, author, thumbnail, description, and game-specific level info.

they also need to be paginated

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.