j0k3r / graby-site-config

Graby site config files
Other
19 stars 30 forks source link

tabs.ultimate-guitar.com #8

Open a1ex4 opened 8 years ago

a1ex4 commented 8 years ago

Hey, pourrais tu créer une config pour tabs.ultimate-guitar.com ? J'ai crée un fichier de conf plutôt basique mais je n'ai aucun moyen de le tester.

Pour https://tabs.ultimate-guitar.com/m/macklemore/same_love_crd.htm l'idée serait d'avoir le même contenu que lorsqu’on clique sur print (https://tabs.ultimate-guitar.com/print/1186397), la tablature avec les accords. Est-il possible d'utiliser single_page_link ? En tout cas l'outil point and click ne marche pas sur les boutons/liens.

Sinon il faudrait prendre comme éléments du body pre.js-tab-content avec aussi les accords qui apparaissent quand on clique sur "Display chords" en haut à gauche de la tab.

Avec Wallabag v1.9.2 la page est correctement sauvegardée mais avec la v2 l'url print est redirigée vers la principale.

Merci !

j0k3r commented 8 years ago

Dans la v1, c'était la page print qui était sauvegardée?

a1ex4 commented 8 years ago

Oui il me semble, je n'ai plus rien pour tester malheureusement.

j0k3r commented 8 years ago

Ça m'étonne parce que je ne trouve en rapport avec ultimate-guitar dans la v1 :confused: Ça te dit quelque chose @nicosomb ?

a1ex4 commented 8 years ago

Dans la v1 que j'utilisais les config spécifiques à un site n'étaient même pas mises en place, donc ça a peut être à voir avec comment Wallabag v2 fait ses requêtes url...

nicosomb commented 8 years ago

euh non je ne vois pas comment je pourrais me souvenir de ça :-)

a1ex4 commented 8 years ago

Donc j'ai installé Wallabag v2 et ai crée un fichier de conf mais j'aurais besoin d'un coup de main :) Voilà ce que j'ai pour le moment : tabs.ultimate-guitar.com.txt, et du coup plusieurs questions :

Merci!

j0k3r commented 8 years ago

Pour éviter le redirect, il faut définir un referer comme étant le même que le nom du site: http://hurl.eu/hurls/74c3be645aca74f69d516018fbfb5a5432c04f47/98bd913b2fc90955e239c95fdfc36a467d653cfc Mais actuellement, il faudrait le mettre directement dans la config de wallabag en tant que default_referer, ce qui n'est pas terrible ... j'ai pas de solution sur ça pour le moment.

Pour rajouter du CSS, c'est peine perdue, il sera de toute façon supprimé par graby.

Et pour éviter d'avoir le formatage qui saute, essaie prendre le <body> directement, comme ça le <pre> sera présent et s'assurera de garder les sauts de lignes.