Pikavalinnoissa mielenkiintoinen ominaisuus

Sivustoon liittyvä keskustelu, parannusehdotukset, risut ja ruusut...
Avatar
Geopulut
Viestit: 173
Liittynyt: Ma 07.06.2010 13:37
Paikkakunta: Tampere

Pikavalinnoissa mielenkiintoinen ominaisuus

Viesti Kirjoittaja Geopulut » Ke 23.06.2010 20:19

Moikka.

Sellainen huomio, että pikavalinnan hakuehtoja pitää varmaan tarkistaa: minulla oli pikavalinta "kodin lähellä" ja loin uuden "kodin lähellä 40km, T35, D35". Nyt joka kerta kun valitsin tämän uuden (pidemmän) pikavalinnan, valinta osuikin tuohon aiemmin luotuun. Vastaavasti kun tuhosin tuon aiemman, molemmat tuhottiin. Lähdekoodia näkemättä veikkaan, että "hakuehdoissa sen salaisuus". :wink:

t: Geopulut


PS. Osaisiko joku auttaa, miten saisin vietyä gepsiin kaikki lokimerkinnät vain muutaman viimeisen asemesta?
Viimeksi muokannut Geopulut, Ma 28.06.2010 13:39. Yhteensä muokattu 1 kertaa.

Avatar
haksu10
Viestit: 3072
Liittynyt: Ke 20.12.2006 19:22
Paikkakunta: Karkku (Sastamala)
Viesti:

Re: Pikavalinnoissa mielenkiintoinen ominaisuus

Viesti Kirjoittaja haksu10 » Ke 23.06.2010 23:13

anne.ja.ari kirjoitti:Sellainen huomio, että pikavalinnan hakuehtoja pitää varmaan tarkistaa: minulla oli pikavalinta "kodin lähellä" ja loin uuden "kodin lähellä 40km, T35, D35". Nyt joka kerta kun valitsin tämän uuden (pidemmän) pikavalinnan, valinta osuikin tuohon aiemmin luotuun. Vastaavasti kun tuhosin tuon aiemman, molemmat tuhottiin. Lähdekoodia näkemättä veikkaan, että "hakuehdoissa sen salaisuus". :wink:
Tätä olen nyt puoli tuntia tahkonnut mutta ongelmaa en ole saanut toistettua; en myöskään ole koodista löytänyt mitään vaihtoehtoa mikä selittäisi tämän. Siksi täytyykin kysellä lisätietoja:

- Käytättekö varmasti uusinta kartan versiota (osoite siis http://www.geocache.fi/caches/cacheinfo.php) koska tämä ongelma muistaakseni oli aikoinaan olemassa aiemmassa versiossa
- Pikavalinnan valittuanne odotitteko että sivu latautuu ennen tuhoamispainallusta (tosin tämäkään ei selittäisi kahden reittipisteen poistumista samalla)
- Saatteko toistettua tämän ongelman uudelleen; jos niin kertokaa ja pitäkää pikavalinnat senhetkisenä (eli kun tuo valinnan väärä kohdistuminen tapahtuu; tuhoamisen jälkeen kun en taas saa mitään dataa asian ihmettelyyn)

Jos joku muu on saman ongelman huomannut voi myös vastata; lähinnä nyt tarvitsen tilanteen jossa pikavalinta kohdistuu väärään kohtaan.

Niin, ja toki teoreettisia selityksiä löydän kuten jokin sekoaminen tietojen tallennuksessa, jokin javaskriptin virhe jne jne mutta... huuli pyöreänä tämän asian kanssa.
7.7.2018 jälkeen kirjoittamani viestit olen kirjoittanut yksityishenkilönä ja kätköilijänä "haksu10", en sivustoon liittyvänä taikka sen ylläpitäjänä.
Kyseistä päivämäärää edeltävät viestit voivat olla sivustoon liittyviä ylläpidollisiakin viestejä.

Avatar
Geopulut
Viestit: 173
Liittynyt: Ma 07.06.2010 13:37
Paikkakunta: Tampere

Re: Pikavalinnoissa mielenkiintoinen ominaisuus

Viesti Kirjoittaja Geopulut » To 24.06.2010 8:21

Työkoneella testasin, ja homma toimi. Sammutin eilen selaimenkin (=FF) pariin kertaan, ja tosiaan se kun tuhosin valitun niin molemmat poistuivat. Tuskin sentään palvelu tutkii pikavalintojen sisältöä, josko minulle olisi ollut vahingossa sama sisältö..

Sovitaan että jos ei enempää meteliä asian tiimoilta tule, niin asialla olivat Pienet Vihreät Miehet (TM). :lol:

Kiitokset selvittelyistä joka tapauksessa!
Viimeksi muokannut Geopulut, Ma 28.06.2010 13:39. Yhteensä muokattu 1 kertaa.
... etsikää, niin te löydätte ...

... seek, and ye shall find ...

Seq
Viestit: 897
Liittynyt: Ma 04.01.2010 9:22
Viesti:

Re: Pikavalinnoissa mielenkiintoinen ominaisuus

Viesti Kirjoittaja Seq » To 24.06.2010 10:53

Tulipa vaan mieleen, että "kodin lähellä 40km, T35, D35" sisältää "kodin lähellä", eli jos haku on hieman "löysä", niin efektit voivat olla hauskoja.

Luulisi kyllä, että toisinpäin, malliin where nimi like '%kodin lähellä%' limit 1 yms toihan nyt saattaa palauttaa kumman tahansa, yleensä viimeksi kosketellun...

Avatar
Geopulut
Viestit: 173
Liittynyt: Ma 07.06.2010 13:37
Paikkakunta: Tampere

Re: Pikavalinnoissa mielenkiintoinen ominaisuus

Viesti Kirjoittaja Geopulut » To 24.06.2010 12:11

Seq kirjoitti:Tulipa vaan mieleen, että "kodin lähellä 40km, T35, D35" sisältää "kodin lähellä", eli jos haku on hieman "löysä", niin efektit voivat olla hauskoja.
Niin, tämänlaiseen ominaisuuteen viittasin veikkaamalla, että "hakuehdoissa sen salaisuus". :)
Viimeksi muokannut Geopulut, Ma 28.06.2010 13:40. Yhteensä muokattu 1 kertaa.
... etsikää, niin te löydätte ...

... seek, and ye shall find ...

Avatar
haksu10
Viestit: 3072
Liittynyt: Ke 20.12.2006 19:22
Paikkakunta: Karkku (Sastamala)
Viesti:

Re: Pikavalinnoissa mielenkiintoinen ominaisuus

Viesti Kirjoittaja haksu10 » To 24.06.2010 12:32

anne.ja.ari kirjoitti:
Seq kirjoitti:Tulipa vaan mieleen, että "kodin lähellä 40km, T35, D35" sisältää "kodin lähellä", eli jos haku on hieman "löysä", niin efektit voivat olla hauskoja.
Niin, tämänlaiseen ominaisuuteen viittasin veikkaamalla, että "hakuehdoissa sen salaisuus". :)

-- (anne.ja.)ari
Tämä olisi muuten hyvä teoria mutta...pikavalinnat tallennetaan yhteen tietokantakenttään peräkkäin erottimin tyyliin
kodin lähellä p=845100&q=1030100 kodin lähellä tradit p=845011&q=1000025

Koko pikavalintojen hallinta perustuu nimen sijaan näihin tallennettuun hakuun viittaaviin tietoihin "p=845011&q=1000025" ja ne ovat aina uniikkeja sekä niitä käsitellään kokonaisuutena eikä like -tyylisesti.

Mutta... järkevin teoria tapahtuneelle ja todennäköisin selitys olisi:

Ensin on käytetty pikavalintaa "kodin lähellä". Tämän jälkeen hakuehtoja on muutettu mutta tässä välissä ei ole klikattu esim. keskipistehakua (jolloin vasta haku suoritetaan) vaan saman tien tallennettu pikavalinnaksi "kodin lähellä 40km, T35, D35" ja tällöin tämä saakin saman tunnisteen.

Tämä selittäisi kaiken täysin, tällöin molempien hakujen "p=845011&q=1000025" -tyyppinen tunniste on sama ja on sattumaa, kumpi tulee valituksi ja tuhoamisessa poistuukin sitten molemmat.


Täytyypä tutkia saisiko tuohon jotain parempaa ohjeistusta / tallennusvalinnan katoamaan jos on käytetty pikavalintaa. Mutta periaate on siis se että ennen pikavalinnan tallentamista täytyy kyseinen haku suorittaa.
7.7.2018 jälkeen kirjoittamani viestit olen kirjoittanut yksityishenkilönä ja kätköilijänä "haksu10", en sivustoon liittyvänä taikka sen ylläpitäjänä.
Kyseistä päivämäärää edeltävät viestit voivat olla sivustoon liittyviä ylläpidollisiakin viestejä.

Avatar
Geopulut
Viestit: 173
Liittynyt: Ma 07.06.2010 13:37
Paikkakunta: Tampere

Re: Pikavalinnoissa mielenkiintoinen ominaisuus

Viesti Kirjoittaja Geopulut » To 24.06.2010 12:54

Ensin on käytetty pikavalintaa "kodin lähellä". Tämän jälkeen hakuehtoja on muutettu mutta tässä välissä ei ole klikattu esim. keskipistehakua (jolloin vasta haku suoritetaan) vaan saman tien tallennettu pikavalinnaksi "kodin lähellä 40km, T35, D35" ja tällöin tämä saakin saman tunnisteen.

Tämä selittäisi kaiken täysin, tällöin molempien hakujen "p=845011&q=1000025" -tyyppinen tunniste on sama ja on sattumaa, kumpi tulee valituksi ja tuhoamisessa poistuukin sitten molemmat.
Muistelisin, että tein em. säätöä kyllä, enkä painanut keskipistehakua. Aamulla töissä kun testasin niin painoin. Joku virheilmoitus tuosta voisi olla aiheellista tuottaa (tai laita kantaan UNIQUE niin ei tule tuplia, jos kohta käsittelemättömät virheilmoitukset voivat olla vähän epäselviä. ;)
Viimeksi muokannut Geopulut, Ma 28.06.2010 13:40. Yhteensä muokattu 1 kertaa.
... etsikää, niin te löydätte ...

... seek, and ye shall find ...

Avatar
haksu10
Viestit: 3072
Liittynyt: Ke 20.12.2006 19:22
Paikkakunta: Karkku (Sastamala)
Viesti:

Re: Pikavalinnoissa mielenkiintoinen ominaisuus

Viesti Kirjoittaja haksu10 » To 24.06.2010 15:17

anne.ja.ari kirjoitti:Muistelisin, että tein em. säätöä kyllä, enkä painanut keskipistehakua. Aamulla töissä kun testasin niin painoin. Joku virheilmoitus tuosta voisi olla aiheellista tuottaa (tai laita kantaan UNIQUE niin ei tule tuplia, jos kohta käsittelemättömät virheilmoitukset voivat olla vähän epäselviä. ;)
Nooh, UNIQUE olisi hyvä ratkaisu jos haluttaisiin että 2 käyttäjää ei voi tallentaa täsmälleen samanlaisia pikavalintoja; mutta tämähän on mahdotonta koska jos pelkästään eri käyttäjien p=845011&q=1000025 -rimpsut ovat aina erilaiset... kuten todettua pikavalinnat on tallennettu yhteen tietokantakenttään ;)

Mutta lisäsin nyt koodiin yritelmiä jotka koittavat piilottaa pikavalinnan tallennuksen mikäli sivu on ladattu pikavalinnalla. Toivotaan että tuo taas selkeyttää asiaa; kuitenkin kun on mahdotonta tehdä asioita siten ettei kukaan pysty käyttämään niitä väärin.
7.7.2018 jälkeen kirjoittamani viestit olen kirjoittanut yksityishenkilönä ja kätköilijänä "haksu10", en sivustoon liittyvänä taikka sen ylläpitäjänä.
Kyseistä päivämäärää edeltävät viestit voivat olla sivustoon liittyviä ylläpidollisiakin viestejä.

Avatar
Geopulut
Viestit: 173
Liittynyt: Ma 07.06.2010 13:37
Paikkakunta: Tampere

Re: Pikavalinnoissa mielenkiintoinen ominaisuus

Viesti Kirjoittaja Geopulut » To 24.06.2010 19:31

Ah soo. Kiitoksia kovasti avusta!

[EDITED: poistimme allekirjoitukset uuden tunnuksen vuoksi]
... etsikää, niin te löydätte ...

... seek, and ye shall find ...

Vastaa Viestiin

Palaa sivulle “Sivustoon liittyvät ehdotukset ja kommentit”