Mistä on kyse?

Tälle sivulle on kerätty Mekanismin käyttäjien toiveita ja kehitysajatuksia. Useamman henkilön toivomat tai kannattavat kehitysajatukset toteutetaan ylläpidon ylimääräisen ajan puitteissa, jos niitä ei vastusteta ja ne ovat teknisesti mahdolisia.


(:toc:)

Kehitysajatuksia

(:num:)

Todo

Oikeasti järkevä etusivu

Yksi käyttäjä raportoi, että etusivulla ei ole vuosiin ollut mitään järkevää. Rakentava osuus oli jonkinlaisen viimeisimmistä päivityksistä kertovan listauksen vaihtaminen etusivun main-matteriksi. Minustakin ihan hyvä ajatus, sillä kukaan ei nyt tunnu jaksavan päivittää etusivun tekstiä. --Pervilä 2013-02-21 13:54

"Remember me"

Loginin yhteydessä valittava nappula, jolla saa tunnarit säilymään muistissa näyttäisi olevan rikki.

Korjataan.

ChangeLog:

  • Siirsin reseptin Cookbook:PersistentLogins mukaisia asetuksia ylemmäksi farmconfig.php:ssä. Apache2 näyttää kirjoittavan session oikein hakemistoon /var/local/pmwiki/persistent-sessions: testasin poistamalla kaikki sessiot ja tarkkailemalla hakemistoa. --Pervilä 2012-02-22 10:57
  • Totean vian olevan nyt korjattu, koska login pysyi muistissa yli vuorokauden. --Pervilä 2012-02-23 11:41

Tables: simple

Tables -sivun kuvaama tapa tehdä horinzontal alignmentia ei toimi. Ei maailman vakavin asia. --Samuli 2011-10-17 09:25

Mekanismi 4

Uusi etusivu

  • Aktiiviset projektit esillä

Uusi skin

  • Toimintoja piiloon
  • Sivupalkin muokkauksesta helpompaa
  • Jne

Social Media Integration

Facebook, Plus, Twitter -toiminnot kaikille sivuille (like, share tms.)

Shoutbox

Poistetaan kokonaan. -- V 2012-01-28 17:03

Sekalaiset ajatukset

Muokkaussivun tekstikentän automaattinen koko

kts:
http://www.alistapart.com/articles/expanding-text-areas-made-elegant/

mod_pagespeed

Googlen avoimen lähdekoodin modi Apache 2.2:een. Parantaa nopeutta useammallakin tavalla. Pitäisi arvioida ja mahdollisesti asentaa. Mekanismissa on jo Apache 2.2.8-1ubuntu0.18 joten vaatimukset täyttyvät.

Doodle-upotus

Doodlen upotus mekanismin sivulle. Esimerkki: http://mekanismi.sange.fi/hackwiki/index.php/SandBox/SandBox

Login with google

Toimiva demo: http://mekanismi.sange.fi/hackwiki/index.php/Main/WikiSandbox?action=edit

Kirjaa käyttäjän sisään googlen OpenID rajapintaa vasten. Ehdotan otettavaksi käyttöön siten että $author on g-etunimi-sukunimi --vtakanen 2010-06-28 11:10

  • Kannatetaan, mutta vain google-openid:lle -V
  • Tässä on siis se sivuvaikutus, että sallimme yhtäkkiä kaikki Googlen tunnuksen omaavat loginit ilman rajoitteita. Nythän täytyy tuntea joku purkin käyttäjä, että pääsee itse käyttäjäksi. En ole 100% vakuuttunut onko muutos hyvä idea. --Pervilä 2010-11-08 11:01

Login with Pelilauta.fi

Hankala (koska eri palvelimilla) mutta toteutettavissa oleva SSO -vaihtoehto.

Mitäs jos Pelilaudallekin saisi Google OpenID:n? En ole kyseistä palvelua käyttänyt juuri ollenkaan tunnarin luomisen jälkeen, joten en tiedä miten kovalla käyttöasteella on. Periaatteessa Pelilaudan voisi siirtää Mekanismiinkin, mutta URL vaihtuisi ja lisäksi PhpBB on toistaiseksi ollut aika vakava tietoturvariski. --Pervilä 2010-11-08 11:01

Pelilauta pyörii SMF:n, ei phpBB:n päällä. Lisäksi Sangen pääserveri on asteen nopeampi ja nopean linjan päällä... ja kaupallisen ylläpidon piirissä, joten en näe mitään syytä siirtää pelilautaa pois pääservolta. Tsekkaan onko tohon SMF:ään openid -reseptiä, todennäköisesti on. Tuo molempiin googlella, voisi oikeasti olla siistimpi vaihtoehto --V 2010-11-08 12:09

Ja nopea päivitys. SMF (http://www.simplemachines.org/) tukee openid:tä sellaisenaan. -> tukisi ajatusta kytkeä se openid ja google openid päälle vain tännekin --V 2010-11-08 15:20

max-width CSS property

Tässä hieman tavallista pidempi loota loota loota loota loota loota loota loota loota loota loota loota loota loota.

max-width ei tuntunut toimivan -tägissä. Kts. http://mekanismi.sange.fi/pmwiki/pmwiki.php/PathfinderSociety/TheInfernalVault2012-09-02 referenssiksi (nyt poistettu, koska se teki rumaa jälkeä). Esimerkki oikealla.

width ja rfloat

Jatkaen hieman samaa aihetta kuin yllä, rfloatilla varustetun kuvan kehys levenee 300:n pikselin levyiseksi, vaikka kuvan leveys olisi erikseen määritelty pienemmäksi. Samaan tyyliin 300:aa pikseliä suurempaa kuvaa joutuu vierittelemään 300:n pikselin kehyksessä. Esimerkki myös sivulla http://mekanismi.sange.fi/pmwiki/pmwiki.php/PathfinderSociety/TheInfernalVault2012-09-02 (toinen sivulta löytyvä kuva).

Mekanismin wiki pyörii PmWikin päällä ulkoasunaan UnStrapped