Käyttäjä siirtelee objekteja, miten

Nyt pyytäisin ideoita siihen, miten ja millä tekniikalla toteuttaisin seuraavanlaisen systeemin:

Käyttäjän pitäisi pystyä siirtelemään sivuilla olevia objekteja haluamiinsa paikkoihin. Lopputuloksena hän saisi tehtyä esimerkiksi seuraavanlaisen kuvan:
http://www.finagility.com/events03/radat/11-5-03Jyv3a.gif

Onko ideoita?
18825
Äänestä

Muut lukivat myös

Vastaukset 18

Vanhimmat

eiköhän ole flash-juttuja jos siis haluat muodostaa kuvan vapaasti siirreltävistä objekteista.

Äänestä
  • .. myös saadun kuvan tulostus ja tallennus?

    Pitää tunnustaa etten osaa tahdä flashillä mitään, mutta äkkiäkös sen opettelee jos on tarvis:)

    Entä onko muita ideoita tai mahdollisuuksia?

    Äänestä

  • Höpö kirjoitti:

    .. myös saadun kuvan tulostus ja tallennus?

    Pitää tunnustaa etten osaa tahdä flashillä mitään, mutta äkkiäkös sen opettelee jos on tarvis:)

    Entä onko muita ideoita tai mahdollisuuksia?

    Tätä on kysytty viimeisen kuukauden aikana ainakin 10 kertaa. Et osaa sitten lukea vanhoja viestejä? Vitsi, vitsi...

    Eikös tuo nyt melkein millä tahansa skriptikielellä onnistu?

    Äänestä

  • Höpö kirjoitti:

    .. myös saadun kuvan tulostus ja tallennus?

    Pitää tunnustaa etten osaa tahdä flashillä mitään, mutta äkkiäkös sen opettelee jos on tarvis:)

    Entä onko muita ideoita tai mahdollisuuksia?

    Onnistuu, ei flashin opetteluun mene kuin pari päivää :)

    php?

    Äänestä

  • demomanit kirjoitti:

    Onnistuu, ei flashin opetteluun mene kuin pari päivää :)

    php?

    Tietenkin php on käytössä, mutta eiköhän nuo siirtelyt ole kätevämpi tehdä kuitenkin ihan selainpäässä.

    Flashillä siis? Vai sopisiko JS-kikkareet kätevämmin? Pitää tunnustaan etten tuota JavaScriptiäkään kovin hyvin hallitse..

    Tässä tapauksessa ei tarvi valittaa ettei kaikilla ole Js:t päällä tai flashiä ladattu koneelle, koska ne jotka tuota tulevat käyttämään asentavat tarvittavat osat jos on tarve.

    Eli vihjeitä, neuvoja, opastusta. Tai jopa yksinkertaista pohjaa jota voi viritellä itselle sopivaksi. Valmista sovellusta en välttämättä halua :)

    Äänestä

  • Höpö kirjoitti:

    Tietenkin php on käytössä, mutta eiköhän nuo siirtelyt ole kätevämpi tehdä kuitenkin ihan selainpäässä.

    Flashillä siis? Vai sopisiko JS-kikkareet kätevämmin? Pitää tunnustaan etten tuota JavaScriptiäkään kovin hyvin hallitse..

    Tässä tapauksessa ei tarvi valittaa ettei kaikilla ole Js:t päällä tai flashiä ladattu koneelle, koska ne jotka tuota tulevat käyttämään asentavat tarvittavat osat jos on tarve.

    Eli vihjeitä, neuvoja, opastusta. Tai jopa yksinkertaista pohjaa jota voi viritellä itselle sopivaksi. Valmista sovellusta en välttämättä halua :)

    http://www.dynamicdrive.com/dynamicindex4/image3.htm

    Äänestä

  • Höpö kirjoitti:

    Tietenkin php on käytössä, mutta eiköhän nuo siirtelyt ole kätevämpi tehdä kuitenkin ihan selainpäässä.

    Flashillä siis? Vai sopisiko JS-kikkareet kätevämmin? Pitää tunnustaan etten tuota JavaScriptiäkään kovin hyvin hallitse..

    Tässä tapauksessa ei tarvi valittaa ettei kaikilla ole Js:t päällä tai flashiä ladattu koneelle, koska ne jotka tuota tulevat käyttämään asentavat tarvittavat osat jos on tarve.

    Eli vihjeitä, neuvoja, opastusta. Tai jopa yksinkertaista pohjaa jota voi viritellä itselle sopivaksi. Valmista sovellusta en välttämättä halua :)

    kun ei google auta?

    http://www.google.fi/search?hl=fi&q=drag drop img php script&meta=

    Luulis tollasen heti ensimmäisenä listalla olevan 'doll makerin' olevan sitä mitä haet.

    Ja näkyy siellä olevan jotain php:lläkin. En vaan jaksanut katella mitä.

    Äänestä

  • hukassa... kirjoitti:

    kun ei google auta?

    http://www.google.fi/search?hl=fi&q=drag drop img php script&meta=

    Luulis tollasen heti ensimmäisenä listalla olevan 'doll makerin' olevan sitä mitä haet.

    Ja näkyy siellä olevan jotain php:lläkin. En vaan jaksanut katella mitä.

    Minä kysyinkin ideoita siitä millä tuo kannattaisi toteuttaa, en vaatimusta että homma pitäisi tehdä php:llä tai millään tietyllä tekniikalla. Tässä tapauksessa olen siis avoin erilaiselle mahdollisuuksille.

    Mutta kiitos kaikille linkeistä, luulen että saan noista sovellettua jotain kivaa.


    Niin muuten listalla ekana oli rss-syöte, josta ei nyt ihan sellaisena ole minulle iloa. En myöskään ole ennen kuullut termiä "doll maker".

    Äänestä

Kokeilin vähän tuota Ridgen antamaa dynamicdrive-linkkiä ja kyllähän tuolla tietty sais tehtyä.
Tulee vaan yks mutka matkaan..

Pelkkä siirtely ei nimittäin ihan riitä, kun niitä objekteja pitäs saada sinne sivulle vähän eri asentoihinkin. Toki voin laittaa kuvia eriasentoisina siirrettäväksi mutta se taas vie järkyttävästi tilaa sivulta.

Eli kysymys kuuluukin:
Pystyykö objekteja jotenkin myös kääntelemään sivuilla pelkän siirtelyn lisäksi?

Äänestä
  • Flashillä varmaan kannataa hoitaa toi homma. Varmaan löytyy joku valmis komponentti niin säästyy aikaakin.

    Äänestä

  • Niin, se termihän on 'rotate'

    http://www.google.fi/search?hl=fi&q=rotate image script&meta=

    Suosittelisin kyllä vakavasti unohtamaan js:n ja keskittymään php:hen. Varsinkin nyt jos mukaan tulee translaation lisäksi myös rotaatioliike.

    Äänestä

  • Katsoppas http://www.walterzorn.com/rotate_img/rotate_img.htm siinä on JS tehty tuommonen käännös juttu.

    Ja pelkällä PHP:llä tuota ei kannattane tehdä siitä seuraa monia ongelmia eikä PHP:llä saa oikein käyttäjä ystävällistäkään koska PHP on serveri puolen kieli.

    Kuvien liikuttelu ja vääntely JS,Java,Flash mitä nyt parhaiten osaat ja sitten vain vaikkapa PHP scriptille kuvan kordinaatit ja asteet joka luo kuvan ja tallentaa sen ja tekee muut tarpeelliset jutut.

    Itse ehkä unohtaisin JS jos pitää saada kunnon käyttöliittymä ja muutenkin monipuolisuutta suosittelisin Flash, mutta JS:llä pystyy myös tekemään tuommosen aika yksinkertaisen.

    Äänestä

  • Yks keinohan olis laittaa esim aidat omaansa jota klikkaamalla aukeaa valikko jossa on erillaisia ja eri asennossa vasta sitä klikkaamalla tulee siirrettävä kuva näkyviin.

    Äänestä

  • ------- kirjoitti:

    Katsoppas http://www.walterzorn.com/rotate_img/rotate_img.htm siinä on JS tehty tuommonen käännös juttu.

    Ja pelkällä PHP:llä tuota ei kannattane tehdä siitä seuraa monia ongelmia eikä PHP:llä saa oikein käyttäjä ystävällistäkään koska PHP on serveri puolen kieli.

    Kuvien liikuttelu ja vääntely JS,Java,Flash mitä nyt parhaiten osaat ja sitten vain vaikkapa PHP scriptille kuvan kordinaatit ja asteet joka luo kuvan ja tallentaa sen ja tekee muut tarpeelliset jutut.

    Itse ehkä unohtaisin JS jos pitää saada kunnon käyttöliittymä ja muutenkin monipuolisuutta suosittelisin Flash, mutta JS:llä pystyy myös tekemään tuommosen aika yksinkertaisen.

    "Ja pelkällä PHP:llä tuota ei kannattane tehdä siitä seuraa monia ongelmia eikä PHP:llä saa oikein käyttäjä ystävällistäkään koska PHP on serveri puolen kieli."

    Kerropa mikä tekee PHP:stä huonon? Miten se vaikuttaa käyttäjÄYstävällisyyteen, että se on serverIPuolen kieli?

    Ainakaan hitaampaa kuin tuo waltterin esimerkki, ei saa PHP:llä tehtyä, ellei yhteys ole puhelinmodeemi käsivälitteisin keskuksen takana. Mutta ei sekään ole mahdollista, sillä eiköhän ne viimeisetkin sentraalisantrat lopettaneet hommansa jo ajat sitten.

    Äänestä

  • osa II kirjoitti:

    Niin, se termihän on 'rotate'

    http://www.google.fi/search?hl=fi&q=rotate image script&meta=

    Suosittelisin kyllä vakavasti unohtamaan js:n ja keskittymään php:hen. Varsinkin nyt jos mukaan tulee translaation lisäksi myös rotaatioliike.

    Joo rotate tarkoittaa tietenkin kuvien pyörittämistä ja kiertämistä, mutta myös vuorottelua. Antamasi Google-linkin takaa ensimmäisellä sivulla oli ainoastaan noita jälkimmäisiä enkä todellakaan nyt kaipaa sellaista scriptiä joka vaihtaa kuvaa toiseksi tietyin väliajoin tai sivua uudelleen ladattaessa.

    Äänestä

  • prese kirjoitti:

    "Ja pelkällä PHP:llä tuota ei kannattane tehdä siitä seuraa monia ongelmia eikä PHP:llä saa oikein käyttäjä ystävällistäkään koska PHP on serveri puolen kieli."

    Kerropa mikä tekee PHP:stä huonon? Miten se vaikuttaa käyttäjÄYstävällisyyteen, että se on serverIPuolen kieli?

    Ainakaan hitaampaa kuin tuo waltterin esimerkki, ei saa PHP:llä tehtyä, ellei yhteys ole puhelinmodeemi käsivälitteisin keskuksen takana. Mutta ei sekään ole mahdollista, sillä eiköhän ne viimeisetkin sentraalisantrat lopettaneet hommansa jo ajat sitten.

    »Kerropa mikä tekee PHP:stä huonon? Miten se vaikuttaa käyttäjÄYstävällisyyteen, että se on serverIPuolen kieli?»

    No esimerkiksi se, että koska php toimii palvelimella, niin joka venkulaa muutettaessa pitää muutos lähettää aina palvelimelle ja odottaa sieltä takas. Kyllä haluamani viritelmä todellakin toiminee parhaiten asiakaspuolella (eli selaimessa).

    Eihän se php:stä huonoa tee, php ei vaan liene TÄHÄN TARKOITUKSEEN kovin sopiva.

    Äänestä

  • Höpö kirjoitti:

    »Kerropa mikä tekee PHP:stä huonon? Miten se vaikuttaa käyttäjÄYstävällisyyteen, että se on serverIPuolen kieli?»

    No esimerkiksi se, että koska php toimii palvelimella, niin joka venkulaa muutettaessa pitää muutos lähettää aina palvelimelle ja odottaa sieltä takas. Kyllä haluamani viritelmä todellakin toiminee parhaiten asiakaspuolella (eli selaimessa).

    Eihän se php:stä huonoa tee, php ei vaan liene TÄHÄN TARKOITUKSEEN kovin sopiva.

    Otetaan ensin se aiempi 'rotate' juttu. Tuo sana oli vain yksi hakusana. Voit tietysti lisätä useampia sanoja tarkentaaksesi haun. Got It? Ja kyllähän siinä tekemässäni haussa löytyi jossain 5./6. sijalla tämä:

    http://www.walterzorn.com/rotate_img/rotate_img.htm

    Josta voimmekin palata päivän aiheeseen:

    "...pitää muutos lähettää aina palvelimelle ja odottaa sieltä takas. Kyllä haluamani viritelmä todellakin toiminee parhaiten asiakaspuolella"

    Hyvä että kirjoitit 'toiminee'. Kun kokeilet edellä mainitussa linkissä olevaa js:llä toteutettua kuvan pyöritystä, niin tulet ehkä toisiin aatoksiin. Parin parametin lähetys palvelimelle vie aikaa sadasosa sekunteja(?) Ja veikkaisin että tuon kuvan lataus palvelimelta on pikkuisen nopeampaa kuin js-kikkareen suoritus.

    Äänestä

  • osa II kirjoitti:

    Otetaan ensin se aiempi 'rotate' juttu. Tuo sana oli vain yksi hakusana. Voit tietysti lisätä useampia sanoja tarkentaaksesi haun. Got It? Ja kyllähän siinä tekemässäni haussa löytyi jossain 5./6. sijalla tämä:

    http://www.walterzorn.com/rotate_img/rotate_img.htm

    Josta voimmekin palata päivän aiheeseen:

    "...pitää muutos lähettää aina palvelimelle ja odottaa sieltä takas. Kyllä haluamani viritelmä todellakin toiminee parhaiten asiakaspuolella"

    Hyvä että kirjoitit 'toiminee'. Kun kokeilet edellä mainitussa linkissä olevaa js:llä toteutettua kuvan pyöritystä, niin tulet ehkä toisiin aatoksiin. Parin parametin lähetys palvelimelle vie aikaa sadasosa sekunteja(?) Ja veikkaisin että tuon kuvan lataus palvelimelta on pikkuisen nopeampaa kuin js-kikkareen suoritus.

    Kerroit siis että homma kannattaa tehdä php:llä ja annoit esimerkin JS-toteutuksesta haukkuen sitä ja kehottaen tekemään mieluummin php:llä..

    Nyt olen vähän pihalla siitä mitä yrität kertoa.


    P.S. Totta totta, se valtteriscripti on aivan liian hidas. Se ei ainakaan kelpaa.

    Äänestä

Kommentoi aloitusta


Höpö kirjoitti:

Nyt pyytäisin ideoita siihen, miten ja millä tekniikalla toteuttaisin seuraavanlaisen systeemin:

Käyttäjän pitäisi pystyä siirtelemään sivuilla olevia objekteja haluamiinsa paikkoihin. Lopputuloksena hän saisi tehtyä esimerkiksi seuraavanlaisen kuvan:
http://www.finagility.com/events03/radat/11-5-03Jyv3a.gif

Onko ideoita?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu