FansubDB / fansubdb.github.io

List all the subs-group
https://fansubdb.github.io/
GNU General Public License v3.0
5 stars 6 forks source link

Update README.md #23

Closed KasaiDot closed 8 years ago

KasaiDot commented 8 years ago

Mise à Jour du code JSON et de l'exemple "automne_TV.json" en "automne.json"

FansubDB commented 8 years ago

Do you think I must update to automne.json? At first I create the _TV because in the case I want to do JSON of OVA and Movie list.

KasaiDot commented 8 years ago

Pourquoi créer 3 fichiers alors que l'on peut faire tenir les données dans 1 seul et même fichier... Ex :

{
    "type":[{
        "tv":[{
            "name":"nom",
            "group":"groupe",
            "anime":[{
                "name":"Active Raid: Kidou Kyoushuushitsu Dai-Hakkei",
                "image":"http://cdn.myanimelist.net/images/anime/9/76669.jpg",
                "group":[]
            }]
        }]
    },{
        "ova":[{
            "name":"nom",
            "group":"groupe",
            "anime":[{
                "name":"Active Raid: Kidou Kyoushuushitsu Dai-Hakkei",
                "image":"http://cdn.myanimelist.net/images/anime/9/76669.jpg",
                "group":[]
            }]
        }]
    },{
        "movie":[{
            "name":"nom",
            "group":"groupe",
            "anime":[{
                "name":"Active Raid: Kidou Kyoushuushitsu Dai-Hakkei",
                "image":"http://cdn.myanimelist.net/images/anime/9/76669.jpg",
                "group":[]
            }]
        }]
    }]
}
FansubDB commented 8 years ago

For the JSON file, it's ok. But for the HTML file, do you think to do one global pages with 3 buttons (TV/Movie/OVA) and show 3 differents lists on one page (I think TV is the default?); or 3 pages (_TV to read the TV type, _OVA to read OVA type, _Movie to read Movie type)?

If it's the first idea, how can I know which list to show (TV or OVA or Movie)? by using a automne.html?oav or automne.html?movie in the URL?

KasaiDot commented 8 years ago

Pour ma part, j'aurais deux idées soit tout afficher sur une seule et même page (chargement un peu plus long) Ou sinon, charger que ce dont on as besoin (méthode, pour moi, plus simple et plus enviable). Ex: je cherche à avoir seulement les TV (seuls les TV seront chargés [seul le "tag" "tv":[{ seras lu]), il vas de même que si j'ai chargé les tv (que j'ai donc demandé [ou par defaut {à voir}]), si je demande les ova (seuls les ova seront chargés, les TV seront donc "supprimés" ou "ignorés" [jusqu'a ce que les re-demande]. En ce qui concerne les url, je ne pense pas que rajoutter un ?[oav/movie] soit nescesaire. Cette idée est possible avec les requètes AJAX (sachant que GitHub Pages accepte [du moins il me semble] l'AJAX) le tout est fesable. Ce qu'une idée ;D

Ps: Point n°2 sur les url(s), j'ai remarqué récément que nous pouvions avoir une ré-écriture d'url sur GitHub Pages. Ex : automne.html se chargeras aussi bien que automne Enlever le .html pourrais être une bonne idée, elle rendrais les urls plus simples, jolies et comprehensibles, sans pour autant se casser la tête à savoir quelle extention de fichier c'est.

HS : Petit hors-sujet, le style du site (Fichiers CSS) est certes simple et "potable", mais je pensait à quelque chose de plus élaboré, car sur les pages les données sont mises un peu en vrac et le CSS qui les affiche est un peu moche (bien que ça soit du Bootstrap).

FansubDB commented 8 years ago

I don't understand all.

For ajax, yes, all is possible.

For url rewriting, it's a github advantage but if you want to run this repo on your xamp server, you must change a lot of configuration so I hesitate to change automne.html in automne.

For CSS, do not hesitate to do an other Pull Request, to show some example as an issue with some pictures, etc. And do not forget to do a responsive css (working in smartphone/tablet)

KasaiDot commented 8 years ago

"But the other? How can I know if the user want ova/movie/tv? It's a different html file? It's one html file but there are link to change in javascript the content of the html by tv/ova/movie?"

Humm, un bouton html de selection tout simple, ayant 3 options (TV, OVA, MOVIE) le TV étant coché par défaut (si on clique sur ova, le tv se décoche et ova se coche) Tout parais plus ou moins simple à l'oral (& écrit) mais en réel, il vas faloir bcp de temps pour le faire.

Concernant le css, je n'ait aucune idée de quoi faire pour l'instant, je vais modifier peu à peu le code de mon côté, et je ferais un pull dès qu'il seras fini.

FansubDB commented 8 years ago

Ok closing this PR. Thanks for your ideas.