Support » Lisäosat ja muokkaukset » Sivustolle yleinen puoli – rekisteröityneiden puoli

  • Hei!
    Olen ennen käyttänyt lähinnä Joomlaa, mutta nyt parin päivän ajan olen tutustunut wp:n, ja se vaikuttaa todella mielenkiintoiselta. En ole vielä täysin perillä siitä, mihin wp taipuu, ja onko sillä tarkoitus tehdä vain blogeja vai soveltuuko se muun tyyppisiin sivustoihinkin.

    Kysyisinkin että onnistuisiko wp:llä seuraavanlainen sivusto:

    Valikko:
    – etusivu
    – yhteystiedot
    – treenit

    – treenikategoriat (tämä valikko ilmestyisi treenit -sivulle, kun klikkaa treenit -linkkiä päävalikosta)
    — harjoitukset 1
    — harjoitukset 2
    — jne.

    Eli treenikategoriat -valikko ei olisi näkyvillä kuin vasta sitten, kun käyttäjä kirjautuu sivustolle ja klikkaa treenit. Myöskään harjoitukset -sivut eivät olisi näkyvissä kuin sisäänkirjautuneille käyttäjille.
    Kaikki yllämainitut sivut olisivat staattisia sivuja, mutta etusivulla ja treenit -sivulla voisi mahdollisesti olla blogimuodossa uusimpia harjoituksia ja muita aiheeseen liittyviä juttuja.

    Harjoitukset -sivuilla olisi harjoituksia flashinä, ja niistä olisi hyvä saada thumbnailit. Näihin ei saisi päästä käsiksi suorilla linkeillä, vaan kaiken tulisi olla rekisteröitymisen takana.

    Onko tällainen toteutettavissa? Ja jos on, niin vaatiiko tämä jotain lisäosia?

Esillä 6 vastausta, 1 - 6 (kaikkiaan 6)
  • Thread Starter dtrm

    (@dtrm)

    Löysin tällaiset lisäosat: Page Security by Contexture ja WordPress access control.
    Näillä saa määriteltyä sivut, valikot ja widgetit mitkä näkyvät vain kirjautuneille. Nämä ilmeisesti ovat ihan toimivia?

    Nyt pitäisi vielä löytää ratkaisu siihen että kuvia/flasheja ei saisi näkyviin suoralla linkillä.

    Moderator Sami Keijonen

    (@samikeijonen)

    Heips. Tämä on nimenomaan lisäosien heiniä.

    Ihan ensimmäiseksi asentaisin Members-lisäosan. Sillä saat hallittua WP:n sisäänkirjautuneita käyttäjiä eli rooleja mielesi mukaan: mitä saa tehdä ja mitä ei. Lisäksi sillä voi hallita mitkä sivut/artikkelit näkyvät vain sisäänkirjautuneille käyttäjille tai tietyille rooleille.

    Alasivut saa näkyviin sivupapalkissa esim. Sub Pages widget-lisäosalla. Tai sitten voi käyttää WP:hen sisäänrakennettua Navigaatiomenuvimpainta.

    Ja sitten kun haluat nuo sivupalkin menuvalikot näkyviin vain sisäänkirjautuneille käyttäjille, niin asentaisin siihen lisäosan Widget Logic. Se luo vimpaimiin kentän, johon voi kirjoittaa WP:n ehtolauseita. Tässä tapauksessa toimisi ehtolause is_user_logged_in().

    Näihin ei saisi päästä käsiksi suorilla linkeillä, vaan kaiken tulisi olla rekisteröitymisen takana.

    Tämä on se haastavin vaihe. Kyse on siitä miten saat suojattua julkisen www-kansion, WP:n tapauksessa tämä on wp-content/uploads oletuksena. Jos joku tietää tähän aukottoman ratkaisun, niin olisi kyllä hienoa saada se itsekin tietää.

    Tässä muutamia Googlettamisen tuloksia, mutta en ole niitä itse testannut. Toisaalta jos flash-tiedostojen nimet ovat vaikeaselkoisia, kuten harj_010101_ghfd, niin ei niitä pirukaan arvaa.

    http://wordpress.org/support/topic/how-do-we-restrict-access-to-my-wp-contentuploads-directory?replies=7

    http://wordpress.stackexchange.com/questions/6774/restricting-access-to-files-within-a-specific-folder

    Thread Starter dtrm

    (@dtrm)

    Hei! Kiitos todella paljon vastauksesta! Pitääpä alkaa kokeilemaan mainitsemiasi lisäosia.

    Tarkentaisin vielä tuota suorilla linkeillä harjoitusten katsomista. Itseäni huolettaa lähinnä se, että voiko käyttäjä joka kirjautuu sisään kopioida jonkin harjoitteen linkin, ja tarkemin ottaen kyseisen kuvan/flashtiedoston linkin ja jakaa sitä edelleen, pystyvätkö muut sitten ilman kirjautumista näkemään tällä suoralla linkillä harjoitteen?

    Ihmetyttää että miten kuvien ym. suojaaminen on todella vaikean takana kaikissa julkaisujärjestelmissä, eikö siihen juuri ole helppoa keinoa.

    Moderator Sami Keijonen

    (@samikeijonen)

    Itseäni huolettaa lähinnä se, että voiko käyttäjä joka kirjautuu sisään kopioida jonkin harjoitteen linkin, ja tarkemin ottaen kyseisen kuvan/flashtiedoston linkin ja jakaa sitä edelleen, pystyvätkö muut sitten ilman kirjautumista näkemään tällä suoralla linkillä harjoitteen?

    Juuri tämä on se ongelma, eikä tämä koske erityisesti tiettyä julkaisujärjestelmää. Tarkemmin sanottuna itse sivu (esim. yritys.fi/harjoitteet), missä kuva/video on upotettu, on helppo suojata esim. Members-lisäosalla. Mutta itse tiedostoa, joka löytyy osoitteesta yritys.fi/jokin_kansio/jokin_tiedoston_nimi, on vaikeampi suojata.

    Kyllähän kansion suojaaminen vaikka salasanalla onnistuu helpostikin, mutta kun suojaus pitäisi toimia vain tietyille käyttäjille.

    Thread Starter dtrm

    (@dtrm)

    Aivan, näin se taitaa olla. Oli hyviä linkkejä mitkä laitoit tuossa aiemmin, mutta itse en vain aivan täysin osaa tehdä linkissä olleita asioita. Mutta ymmärtääkseni siellä olisi juuri sellainen ratkaisu jota itsekin etsiskelen tuohon tiedostojen suojaamiseen. Jos joku osaisi kertoa suomeksi ja yksinkertaisesti miten asia tulisi tehdä, olisin kyllä todella kiitollinen! Eikös tuosta voisi joku osaava tehdä lisäosankin, luulisi kyllä onnistuvan kun paljon monimutkaisemmistakin asioista onnistuu.

    Sen verran selvennystä vielä tarvitsisin kun en vielä aivan täysin tiedä wp:n mahdollisuuksia, että miten minun tulisi rakentaa yllä mainitsema sivusto? Eli tarkoitan sitä, että ilmeisesti treenit -sivu tulisi olla sivu -tyyppinen, mutta olisiko sitten harjoitteet syytä tehdä kategorioihin posteiksi? Vai olisiko nekin järkevintä tehdä sivuiksi?

    Kiitoksia Samille jo kovasti vastauksista, niistä on ollut suuresti apua!

    Moderator Sami Keijonen

    (@samikeijonen)

    Voin katsoa paremmalla ajalla, osaanko tehdä sen itse. Tarvitsen sitä iliman muuta itsekin.

    Sivuston rakentaminen riippuu hieman siitä, miten paljon sinulle on tulossa noita harjoitteita. Kymmeniä, satoja vai tuhansia. Sivuja on omalla tavallaan helpompi käsitellä tässä tapauksessa, mutta jos niitä tulee satoja/tuhansia, niin niiden alasivujen kanssa on kyllä hätää kärsimässä.

Esillä 6 vastausta, 1 - 6 (kaikkiaan 6)
  • The topic ‘Sivustolle yleinen puoli – rekisteröityneiden puoli’ is closed to new replies.