Open maidis opened 5 years ago
Possible future features
Interesting feature, not sure how useful but I guess it's an easy to do
Should also be easy to do
- The number of views for pastes ( it may needs a new column to the database for keeping views)
This preferably should be optional, as it implies on a DB write on each view, which specially thinking about SQlite is a bad thing, could perhaps have a 5 second timer to write all page views to alleviate on sync
- Burn after reading (The idea was taken from https://0bin.net/ ) When pasted: (Ok! icon) This paste will be deleted the next time it is read. When opened first time: (Warning! icon) This paste has self-destructed. If you close this window, there is no way to recover it. After opened first time: 404
This surely is another interesting addition, but I wonder if this won't start making the UI too complex.
- Upload text files from computer (file size limit, non-binary file filter) https://www.w3schools.com/tags/att_input_accept.asp https://stackoverflow.com/questions/8938124/how-to-filter-input-type-file-dialog-by-specific-file-type
Same as the above
- Expiration date of pastes for limited-time pastes (can be shown next to the paste date: ...at 19 Nov 2018, 15:01:56 and expires at 20 Nov 2018, 15:01:56.)
This should also be easy to do, as it's just an addition on the Sql query
- Total served paste count on homepage (The idea was taken from https://0bin.net/ count can be taken from latest paste's id)
No idea what this means
- Latest 5 pastes' title on homepage (The idea was taken from https://blueprintue.com/ )
- Code to Embed (The idea was taken from https://gist.github.com/ )
- Rating for pastes ( it may needs a new column to the database for keeping votes)
- Automatic code coloration option (no need to specify, guess from content or file suffix)
- Statitics page (most pasters, most pasted languages, number of pastes per year...)
- Tags for pastes
I think most of these should also be optional in order to have a simple pasting tool, except for the stats page that should also be easy to do.
Known issues / improvements
- Search placeholder is at wrong tag, must be at input tag not form
not sure what do you mean
- Beautify search links: https://paste.cutelyst.org/search?page=1&q=rock -> https://paste.cutelyst.org/search?q=rock&page=1
- Use FTS5 for search feature #7 (comment)
cool
- A more descriptive 404 page: Paste not found. -> Either this paste has expired or this page never existed.
I don't keep data from expired pages so there's no way to know about this
- A logo and favicon (similar to Cutelyst maybe with different color and letter: https://cutelyst.org/.media/2017/03/cutelyst-logo.png )
Sure, I think I have Cutelyst SVG, I'll try to replace the letter
- A logo and favicon (similar to Cutelyst maybe with different color and letter: https://cutelyst.org/.media/2017/03/cutelyst-logo.png )
Sure, I think I have Cutelyst SVG, I'll try to replace the letter
Two different design example:
https://www.dropbox.com/sh/p78avs4v7ns8tci/AADbQJF_8Q4kTeyfDG4CAF-oa?dl=0
I like the second design more. In this design, Cutelyst is at the center of the logo as well as the core of the application. A similar pattern can be followed in other official applications too.
Pastelyst is a nice web application that shows Cutelyst's features and also shows that someone can easily create useful things with Cutelyst.
As far as I know it's one of the two official applications of Cutelyst's that offers live demo along with CMlyst. Compared to CMlyst, Pastelyst can be said to be simpler but more feature complete and more interactive for users.
Pastelyst has already enough and great features and with addition of some more features, I think it'll be one of the best pastebin application :)
I have a few ideas. Could you select the features that convenient for you and create a to-do list with some tips on how to implement. This list will guide the contributors like me.
Possible future features
Known issues / improvements
Search placeholder is at wrong tag, must be at input tag not formBeautify search links: https://paste.cutelyst.org/search?page=1&q=rock -> https://paste.cutelyst.org/search?q=rock&page=1A more descriptive 404 page: Paste not found. -> Either this paste has expired or this page never existed.