Coder Social home page Coder Social logo

dakutree / shimmie2 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from shish/shimmie2

2.0 2.0 0.0 11.94 MB

Forked Shimmie code repository

Home Page: http://code.shishnet.org/shimmie2/

ApacheConf 0.07% PHP 95.44% CSS 2.08% JavaScript 2.39% Shell 0.01%

shimmie2's Introduction

Hi there πŸ‘‹

  • πŸ”­ I'm currently working on:
    • A web tool for managing large game libraries; similar to BackLoggery.
      Don't expect this anytime soon.
    • An imageboard (like Danbooru/Shimmie) built using Symfony.
      This is more of a learning project for me than anything.
    • Open-sourcing some of my closed-source projects! Soonβ„’
  • 🌱 I'm currently learning:
    • For work: Azure, Python, Nginx and a couple of other things at scale.
    • For fun: Symfony and Python.
  • πŸ“« How to reach me: See my blog/twitter links to the left!
  • ⚑ Fun fact: I spend far too much time thinking what to do or how to do something than actually doing it!

shimmie2's People

Contributors

agasa avatar artanis avatar atomicdryad avatar crandellws avatar dakutree avatar dali99 avatar danieloaks avatar dgz avatar ghrcosta avatar jarjak avatar jgen avatar justinbrewer avatar kenshiros avatar muhkuh2005 avatar nagel182 avatar notcoffee418 avatar nuckchorris avatar sanmadjack avatar seinoxygen avatar shish avatar snowstrypes avatar velocity37 avatar veticia avatar wchristian avatar zshall avatar

Stargazers

 avatar  avatar

Watchers

 avatar

shimmie2's Issues

Fix negative tags.

More info on this in the other repo, but there is already a (rather slow) fix @ 6a1ce15
It works, but it's a tad too slow. Is this possible at all in MySQL?

Mobile/Tablet Theme

Make mobile specific theme.

if(preg_match('/(Mobile|iP(hone|od|ad)|Android|BlackBerry|IEMobile|Kindle|NetFront|Silk-Accelerated|(hpw|web)OS|Fennec|Minimo|Opera M(obi|ini)|Blazer|Dolfin|Dolphin|Skyfire|Zunei)/i',$_SERVER['HTTP_USER_AGENT']))
        $theme = 'mobile';
    else
        $theme = $config->get_string('theme', 'default');

Make SQLite work without issues.

Is this possible without going through hell? Most of the things that don't work with SQLite are table related (meaning we need to go through the hassle of messing with the schema, which isn't fun in SQLite).

Pop-out tag search block

When inputting a large tag search, the size of the box makes it difficult to know what you've already entered.

Allow exts / themes to "force" extensions.

There is a few exts that require other exts to use (Bulk Remove for example). Enabling them should force enable any dependencies that they may have.

As for themes, same idea. An option to force certain exts, and possibly an option for optional exts (which it would poke the user to enable).

Theme / ext versioning

This already exists for exts in the form of a config option, but this kind of method seems...clunky. Would just be handy to have in general.
Possibly other notes like last shimmie version it worked on etc.

Option to toggle auth check / fix proxy issues

Trying to access shimmie from behind a proxy (specifically adblock on android) causes issues. Most things work, but anything that uses an auth check (tag submit etc.) sometimes does not work.

Negative metatags?

Wonder if this would be useful at all?
It could be handy for removing specific pools (if there is multiple), but that is about it..

Make ext/theme system a bit more like WordPress

I.E, anything optional isn't included in the main package, and is instead DL'd from an outside source when enabled. Something along those lines anyway.

There is a bunch of shimmie themes/exts out there that aren't included in the main repo. If we had something that was a bit more...WP like (I.E, a user can just submit something to the online repo easily), devs may be more willing to post to it.

Something like that.

Autotagging

This could be done with the alias ext...maybe? Unsure.

User settings

Stuff like if they want autocomplete, etc etc.

See danbooru for examples.

Autocomplete like Danbooruup

Danbooruup is a brilliant example of a great autocomplete. Implementing something like that into shimmie would work wonders.

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.