Pitmairen's foruminnlegg

Gitarmester
Pitmairen
Har gjort et forsøk på å legge inn en forenklet støtte for grids nå.

Det er ikke full støtte for alt som er beskrevet i spesifikasjonen, det er egentlig bare transponering i grids som er lagt til.

Formateringen av innholdet beholdes slik det er definert i tab'en.

Men hvis transponeringen fører til at lengden av et grep endrer seg, så blir det gjort forsøkt å justere litt på mellomrom rundt grepet for å bevare den originale lengden av linjen. Slik at formatering av flere linjer over hverandre ikke forskyves. Dette fungerer kun hvis grepene i griden har minst et whitespace/mellomrom etter seg.

f.eks:
Hvis "." er et mellomrom og grepene endres
{sog}
| C...| Dm...| Em...| 
{eog}
Så justeres mellomrommene litt slik at grepene holder sin originale posisjon i linjen.
{sog}
| Dm..| Em...| F#m..|
{eog}


Si ifra hvis det ikke fungerer.
Gitarmester
Pitmairen
Ja, det ser ut til å kunne være nytting. Jeg skal prøve å se om jeg kan få lagt inn støtte for det, i hvert fall noe av det.
Gitarmester
Pitmairen
Hei!

Jeg la tilfeldigvis merke til at det har vært veldig mye reklame-bannere her på nortabs i det siste.

Det har vært bannere som flyr over skjermen, fullskjerms popups, og alt mulig, som neste har gjort at siden ubrukelig.

Jeg ser ikke disse bannerene til vanlig, så jeg har ikke lagt merke til at det har vært slik. Det har sannsynligvis vært slik ganske lenge, muligens flere år.

Det er ikke noe som har blitt lagt inn med vilje. Dette har blitt lagt inn automatisk av google, gjennom en auto-ads funksjon som jeg sannsynligvis på et tidspunkt har aktivert uten å sjekke hva det var.

Jeg beklager at dette har skjedd.

Jeg har nå fått fjernet disse, og det skal nå bare være den ene banneren igjen, som alltid har vært der øverst på siden.
Gitarmester
Pitmairen
Hei,

Det er ingen planer om å gjøre det vanskelig for andre å få tak i tabs'ene som ligger her på siden.

Det er et API tilgjengelig som ble lagd for en god stund siden, som er tilgjengelig, men spør før bruk.

Noen eksempler her:

Finne samlinger/artister som begynner på en starter bokstav:
https://nortabs.net/api/v1/collections/browse?sw=a

Liste tabs i en samling:
https://nortabs.net/api/v1/collections/collection?id=350

Liste tabs av en sang:
https://nortabs.net/api/v1/songs/song?id=1786

Hente innholdet i en tab:
https://nortabs.net/api/v1/tabs/tab?id=6600

Liste nye tabs som er lastet opp:
https://nortabs.net/api/v1/tabs/newtabs

Det er også mulighet for å søke i sanger og samlinger, men jeg ser det krasjer nå etter noen endringer som ble gjort for en stund siden, så det må fikses.
Gitarmester
Pitmairen
Har oppdatert opplastings-scriptet nå, slik at H blir automatisk lagt til hvis det finnes. Så for nye oppdastinger og oppdateringer burde det fungere nå.

For eksisterende tabs må det lastes inn en oppdatering som legger til H i greps-lista. Siden H nå blir autodetektert så skal bare være nødvendig å gå til "mer->oppdater" (menyen over tab'en) og send inn, siden grepene da automatisk blir lagt til.

Skal prøve å sjekke hvor mange tabs det gjelder, og se om det er nødvendig å scripte noe automatikk for å få oppdatere eksisterende tabs, eller om det er bra nok å gjøre det manuelt som beskrevet over.
Gitarmester
Pitmairen
Hei, det skal fungere med H, men det er kun grep som er listet opp under "vis grep" som transponeres. Hvis H'en ligger i lista, som kan spesifiseres ved opplasting, så skal H transponeres.

Men jeg ser nå at det er en feil i koden som automatisk prøver å finne og fylle inn grep-lista ved opplasting. H blir ikke alltid funnet, så den mangler fra lista hvis den ikke legges til manuelt.

Jeg skal prøve å få fikset dette ganske snart, men en midlertidig fiks er å oppdatere tab'en og legge til grepet manuelt.
Gitarmester
Pitmairen
Hvis noen fikk en feilmelding i dag om at "Tilkoblingen din er ikke privat" eller lignende, så var det bare et krypterings-serifikat som var utgått. Det er rettet opp i nå.
Gitarmester
Pitmairen
Har lagt inn en fix. Ser ut som det fungerer nå.
Gitarmester
Pitmairen
Tror kanskje det er pga at det bare er et grep per linje. Det er noe logikk i koden som går gjennom hver linje og prøver å avgjøre om en linje er en tekst-linje eller en grep linje. Tror det er noe der som feiler, så linjene med bare et grep blir sett på som en tekst linje og dermed blir de ikke gjort om til chordpro.

Så det må fikses noe der.
Gitarmester
Pitmairen
Jeg prøve å fjerne whitespace fra slutten av linjene, men det hjalp ikke. Så det må være noe annet.
Gitarmester
Pitmairen
Ser ikke umiddelbart hvorfor det ikke fungerer, så må sjekke litt nøyere. Ser at noen av grepene har en del mellomrom på slutte av linjene. Mulig det kan være en grunn, men det burde ikke det.

Jeg må sjekke litt i koden, men får ikke gjort det i dag. Skal prøve å se på de i løpet av de neste dagene.
Denne https://www.youtube.com/watch?v=0l_LYJ7_O8o?

Står litt mer tekst i kommentaren her: https://nortabs.net/tab/2418/
Gitarmester
Pitmairen
Jeg kan endre visningsnavnet ditt, det vil da bli endret overalt. Brukernavn for innlogging forblir det samme som du har nå.

Du kan ikke gjør det selv slik det fungerer nå, så jeg må gjøre det. Bare send si fra her, eller send meg en melding med nytt visningsnavn, så skal jeg fikse det.
Det skal være mulig å laste opp *.gp filer nå.
Takk for at du sier fra. Skal prøve å få fikset det ganske snart.
Gitarmester
Pitmairen
Høres ut som grepene stort sett er:

Cm Ab Eb Bb
Gitarmester
Pitmairen
Hvis du ikke liker å skrive [ ] manuelt så kan du prøve denne:

ChordProEditor

Den er veldig enkel, men fungerer sånn någen lunde.

Den fungerer ved at du fyller inn teksten i tekst-feltet og deretter kan du opprette akkordgrupper, som er en liste med grep separert med komma.

F.eks hvis alle vers har de samme akkordene, i samme rekkefølge, så kan du opprette en akkordgruppe med en liste med akkorder som er i samme rekkefølge som de brukes i versene.

Når akkordgruppen er aktiv (rundingen forran gruppen), så kan du plassere markøren i tekst-feltet i posisjonen du vil ha grepet og trykke ctrl+space på tastaturet. Da vil grepet automatisk settes inn i teksten. Også kan du gå til neste posisjon og trykke ctrl+space igjen osv.

Hvis f.eks refrenget har andre grep kan du opprette en ny akkord-gruppe for det.

image
Gitarmester
Pitmairen
Hei, det beste er å bruke Chordpro formatet.

F.eks:

Født [Fm]i samme time [A#]Søster [Fm]og bror
Født [Fm] i samme time [A#]samme [Fm]far og mor [A#]
Jente [D#]og gutt av samme slag. Fødtes i timen der natt blir til dag [A#]


Grepene vil vises over bokstaven/tegnet som firkant-parentesene står forran.

Så det over vil resultere i dette:

     Fm           A#     Fm
Født i samme time Søster og bror
     Fm            A#    Fm         A#
Født  i samme time samme far og mor
      D#                                                          A#
Jente og gutt av samme slag. Fødtes i timen der natt blir til dag
Du krysser av på "husk meg" når du logger inn?
Innloggingen skal være fikset nå, så det skal nå gå an å logge inn på flere enheter samtidig.