MODx ei tee juuri mitään oletuksena.. toiminnallisuutta laajennetaan plugineilla, snippeteillä ja moduuleilla. Monesti niiden käytön opetteluun kuluu aikaa, niin kuin minkä tahansa muunkin ohjelman käytössä.. Sitten useasti dokumentaatio saattaa olla hyvin minimaalista, että on hyötyä jos on hyvä arvaamaan asioita ja jaksaa testailla kaikkea
Quote from: nafrokdam at Jul 24, 2007, 06:21 PM
En osaa ohjelmoida, PHP on tullut tutuksi kymmenien eri WordPress pluginien kautta. Osaan muokata valmista koodia, ainakin jotenkin. HTML, CSS ja vastaavat ovat kyllä hyvinkin tuttuja, mutta ne eivät ole ohjelmointia. Onko tässä jo riittävä syy unohtaa MODx?
PHP osaaminen ei ole pakollista.. aika harvoin täytyy koodia mennä muokkaamaan. Esim. useimmat resurssit ei ota koodissa kantaa siihen, miten ko. palikka esitetään selaimessa. Yleensä resurssilla on omat templatet, joilla voi muokata palikan ulosannin sellaiseksi kun haluaa ja tietenkin on oletus templatet, jotka määrää mitä se oletuksena ulos pukkaa. Sitten useimmilla resursseilla on kattavat parametrit, joita muuttelemalla saa kontrolloitua toimintaa enemmän.. eli harvoin tosiaan tarvitsee koodia muutella itse (lukuun ottamatta mahdollisten bugien korjaus/selvittely).
Quote from: nafrokdam at Jul 24, 2007, 06:21 PM
Tarvitsen työkalun, jolla saan helposti kirjoitettua artikkeleita. WordPress hoitaa tämän homman lähes täydellisesti, MODx:n Dillo tarjoaa samat työkalut? Ulkoasun kannalta Dillo tosin herättää kysymyksiä. Onko esimerkiksi mahdollista saada etusivulle uusin kirjoitus näkymään kokonaan ja yhdeksän vanhempaa kirjoitusta vain esimerkiksi 100 ensimmäistä sanaa ja perässä "Lue koko artikkeli"?
Artikkelit on vain dokumentteja MODx:ssä. Ditto on työkalu, jolla voi listata dokumentteja. Ditton ulosanti on täysin muokattavissa omien templaten avulla ja voi tehdä tuon mitä kuvailet yllä.
Quote from: nafrokdam at Jul 24, 2007, 06:21 PM
MODx on ainakin nopean kokeilun perusteella suomennettu riittävän hyvin, WordPressin kanssa suomennos laahaa perässä. Kävijäni tarvitsevat kokonaan suomenkieliset työkalut, joten MODx tuntuu ainakin siltä osin olevan toimiva vaihtoehto. Tosin esimerkiksi rekisteröinti oli englanninkielinen, suomennos puukotetaan suoraan koodiin vai onko mahdollista käyttää kielitiedostoja ettei tarvitse päivityksen jälkeen puukottaa tiedostoa uudelleen? Toinen asia mikä pisti rekisteröinnissä silmään oli vaadittavat kohdat, en tarvitse postinumeroita ja osoitteita. Nimi ja sähköpostiosoite riittää. Edessä on jälleen tiedoston puukottamista vai tarjoaako MODx tähän työkalua?
Hyvä että on mielestäsi suomennettu riittävän hyvin.. Ei meitä ole täällä kovin montaa suomalaista, mutta parhaamme koitetaan tehdä
Kannattaa tutustua myös
tähän suomennokseen. MODx:ssä resurssien (snippetit, moduulit, pluginit) kielet ei vaihdu systeemi kielen mukaan. Useilla resursseilla on kielitiedostot ja jokin parametri / asetus missä määritetään, että millä kielellä resurssi toimii.
Quote from: nafrokdam at Jul 24, 2007, 06:21 PM
MODx ei sisällä suoraan kuvagalleria-ominaisuutta. Osaako joku mahdollisesti suositella jotain hyvää kuvagalleria-pluginia MODx:aan? Yksinkertainen on valttia, joten kommentointi ja muun turhan kytkisin mielelläni pois päältä valokuvista. Luvassa jälleen koodin puukotusta? Tarvitsen vain Kuvagalleria etusivun, jossa on lista albumeista, albumeiden alla valokuvia x määrä ja alla sivu 1,2,3. Ja tietysti myös Lightbox JS tai jokin vastaava. Onko joku yleensä tehnyt mitään tämäntapaista MODx:aan?
Kuten jo tossa kirjotinkin, niin MODx sisältää suoraan vain muutamat tärkeimmät resurssit demoa varten. Monet on myös sitä mieltä että MODx ei saisi sisältää mitään valmiina (allekirjoittanut mukaan luettuna), mutta se on eri keskustelu se
Kuinka sattuikaan, niin minä olen yhden kuvagalleria snippetin tehnyt, sillä onnistuu kaikki yllä kuvailemasi jutut. Tutustu
foorumiin,
resurssiin, ja
wikiin.. niin ja erittäin (huom!) vanha
demo. Myös pari muuta kuvagalleriaa on olemassa, ja useita tapoja toteuttaa sellainen eri resursseista.. esim yksi olisi tehdä jokainen kuva omana dokumenttina ja säilyttää kuvaa TV:ssä, sitten käyttää Dittoa listaamaan galleriat (kansiot) ja kuvat (dokumentit) ja esim phpThumb PHx pluginin modifieria säätämään kuvat oikean kokoisiksi. Ja Lightboxin toteuttaminenhan olisi vain rel="lightbox" asettaminen tagiin Ditton templatessa sekä javascriptien sisällyttäminen kuvagalleria sivuja käyttävään templateen. Olen muuten integroinut muutaman näistä javascript hommeleista tekemääni kuvagalleria snippettiin.. siinä on nyt lightbox v2, slidebox, slimbox ja smoothgallery.. ja foorumilla on ohjeita kuinka lisätä muota tekemällä omat templatet.
Quote from: nafrokdam at Jul 24, 2007, 06:21 PM
MODx:n teemoja en ole pahemmin kerinnyt tutkimaan. WordPressin kanssa olen tullut toimeen ja saanut pääosin sivut näyttämään siltä miltä haluan. En ole käyttänyt mitään valmista pohjaa, lähinnä katsonut valmiista pohjista ideoita ja esimerkkejä. MODx:lle taitaa olla hyvin heikosti teemoja näytillä?
Templateja on hyvin vähän, sillä MODx:ään ei tarvitse mitään spesiaalia templatea. Normi html koodia sisältävä template vain copy pastetaan MODx managerissa ja asetetaan MODx
"tagit" paikoilleen.. resource repositoryssä on jotain sekä täällä foorumilla Templates osiossa. Toteutettuja sivuja näkee www.modx.it osotteesta ja "you and your sites" osiosta foorumilla.
Quote from: nafrokdam at Jul 24, 2007, 06:21 PM
WordPress ei tarjoa suoraan mahdollisuutta rajoittaa artikkelin x näkymistä vain rekisteröityneille käyttäjille. Tarjoaako MODx ominaisuuden suoraan vai onko luvassa pluginin etsiminen, kuten WordPressin kanssa?
Kyllä. MODx:ssä on käyttäjät, joilla on tietty rooli (tiettyjä oikeuksia). Käyttäjiä voi laittaa käyttäjäryhmiin ja dokumentteja dokumenttiryhmiin sekä sitoa nämä toisiinsa.
Quote from: nafrokdam at Jul 24, 2007, 06:21 PM
MODx taisi jossain versiossa sisältää työkalut kävijäseurantaan, nykyisessä versiossa tämä on karsittu pois. Se on sääli, koska se on mielestäni yksi isoimmista puutteista WordPressissa. Tilastoja on mielenkiintoista seurata, ulkopuolisia työkaluja on valtavasti, mutta ne eivät erikseen valvo rekisteröityneiden kävijöiden liikkumista sivustolla. Juuri se asia kiinnostaa minua erityisesti.
Käyttäjäseuranta oli erittäin raskasta palvelimille ja siitä oli enemmän haittaa kuin hyötyä.. Käyttäjäseurannan kannalta ei löydy hirveästi resurssi tarjontaa. Google analytics on suositelluin, mutta ei tosiaan seuraa eroa rekisteröityjen ja normaalien käyttäjien välillä jne..
Quote from: nafrokdam at Jul 24, 2007, 06:21 PM
MODx:n työkaluista löytyi "selkokieliset URLit", jotka eivät tosin ainakaan MAMPin kanssa toimi. Mahdollisesti luvassa on .htaccess-tiedoston puukotusta. Onko mahdollista saada URLit muotoon ’sivusto.com/24/07/2007/artikkeli’, kuten esimerkiksi WordPress suosittelee? Mielestäni erittäin selkeä tapa.
FURLit toimii taatusti MAMPin kanssa. Jos serveri asetukset on kunnossa (eli modrewrite päällä), ei tarvitse kuin asettaa FURLit päälle MODx managerista ja vaihtaa ht.access tiedoston nimi .htaccess:ksi.. riippuen hieman serverin asetuksista, jotain muokkausta voi olla tarpeen tehdä .htaccess tiedostoon. Siellä on joka rivi kommentoitu, kannattaa lukea ongelmatilanteessa. Urlit muodostuu sen mukaan mikä on sivun paikka sivustopuussa.. eli jos haluaisit tuollaisen polun kun yllä kuvaat, niin sivu rankenteen tulisi olla:
Juuri
|
|-24
| |
| |-07
| |
| |-2007
| |
| |- artikkeli
|
|-joku muu kansio / sivu
|
Joten tuo ei olisi kovin järkevää.. parempi olisi rakentaa muotoon sivusto.com/2007/07/24/artikkeli arkistoinnin ja käytettävyyden kannalta.
Quote from: nafrokdam at Jul 24, 2007, 06:21 PM
Jossain oli myös maininta, että MODx kelpaisi pienen verkkokaupan tekoon, tarkoittaako tämä jotain tiettyä pluginin käyttöä? MODx taipuu taitavissa käsissä varmasti vaikka miksi, mutta tuo asia oli ihan erikseen mainittu. Siksi heräsi epäilys, että siihen on varmasti jokin "valmiiksi mietitty tapa"?
On siihen parikin.. Yksi snippet kombo on sellainen kun ShopX. Sitä ei ole kehitetty enää vähään aikaan, mutta käyttäjiä sillä kyllä on, jotka ovat omiin tarpeisiin tehneet jatkokehitystä ja saattaa olla jotain uutta versiota tulossakin lähiaikoina. Myös uudenlaista verkkokauppa moduulia on mietitty, mutta ei tietääkseni ole alettu tekemään vielä.. Sitten on näitä online cart palveluita joita voi käyttää.. esim foxycart on mahdollista integroida omaan sivustoon täysin ja se on turvallinen tapa toteuttaa suurempikin verkkokauppa. Sitten paypal yms googlecart nappulat on myös helppo laittaa verkkokaupan tuotteisiin (dokumentteihin) esim TV:nä.
Jos MODx:än kanssa päädyt toimimaan, niin kannattaa varautua siihen että ei kaikki toimi aina niin kuin elokuvissa ja välillä pitää harrastaa itsekin vähän salapoliisityötä asioiden selvittämiseksi.. Ilmaista softaa kun on, niin sitä saa välillä vähä sen mukaan mitä maksaa.. Ja tosiaan, MODx on suht uusi CMS kuitenkin vielä.. ja versio numero ei ole vielä päässyt ykkösen paremmalle puollelle, joten siitäkin voi vetää johtopäätöksiä, että kuinka kypsä softa on kyseessä. Mutta MODx on toisaalta sitten erittäin helppo käyttöinen jopa aloittelijoille (omasta mielestäni) ja laajennettavissa osaavissa käsissä todella hyvin. Tulevaisuus tuo tullessaan sitten enemmän "yritysominaisuuksia", kuten rollbackit ja versiohallinnat ja työnkulut jne..