Se olis sitten tasan vuosi enää jäljellä.
YouTubesta löytyy ihan hauskoja amatööritaikureiden suorittamia korttitemppuja. Innostuitko itse? Hanki maailman tyylikkäin korttipakka ja rupea harjoittelemaan.
Shorts
Hei, taas me purkataan
19:33
Edit 24.10.2006: Muutoskoodi oli virheellistä. Postaukset jotka olivat kategoriassa jota normaalisti listataan, pysyivät listauksissa mukana, siitä huolimatta että olivat mukana myös poisjätettävissä kategorioissa. Minä en sitä halunnut joten muutin koodia.
Pitipä tämäkin nähdä. Ensimmäinen kirjoitukseni joka koskee koodausta, tavallaan. Enemmänkin tämä on kuitenkin blogimoottorin, tai oikeastaan pluginin, viritystä. Joten jos saat näppylöitä koodauksesta, tai työkalunasi ei ole WordPress, tai et käytä Scott Reillyn Customizable Post Listings-pluginia, voit huoletta jättää tämän lukematta. Kiva kun kävit, nähdään taas.
Ja sitten asiaan. Minua pännii niinkin pieni asia, kuin se että tuossa oikeassa palstassa listattujen viimeisten kirjoitusten listassa oli mukana myös nämä pikkupostaukset, jotka myös Asides-kirjoituksina tunnetaan. CPL (Customizable Post Listings)-plugin ei oletuksena osannut jättää kategorioita pois, ainoastaan vastaanottaa listan halutuista kategorioista. Eihän semmoinen käy. Jos joskus haluan lisätä blogiini kategorian, pitää minun silloin myös muistaa lisätä se tuohon listaan. Huono, huono, huono.
Sukelletaan siis koodin pariin. Muokataan plugin-hakemistosta löytyvää tiedostoa customizable-post-listings.php
, ja tarkemmin vielä funktiota c2c_get_recent_posts
(alkaen riviltä 32).
Oletuksena löytyy tämänmoinen pätkä:
<code>if ($categories) {
$first = 1;
$sql .= "AND ( ";
foreach ($cats as $cat) {
if ($first) $first = 0;
else $sql .= "OR ";
$sql .= "$tablepost2cat.category_id = '$cat' ";
}
$sql .= ") ";
}
</code>
Se tulisi korvata seuraavanlaisella:
<code>if ($categories) {
$excl = "";
$incl = "";
foreach ($cats as $cat) {
if ($cat[0] == '-') {
$excl .= "," . substr($cat, 1);
} else {
$incl .= "," . $cat;
}
}
if (strlen($excl) > 0) {
$sql .= "AND (post_id NOT IN (SELECT post_id FROM $tablepost2cat WHERE category_id IN (". substr($excl, 1) .")) ";
}
if (strlen($incl) > 0) {
$sql .= "AND ($tablepost2cat.category_id IN ("
. substr($incl, 1) . ") ";
}
$sql .= ")";
}
</code>
Lopputuloksena saadaan haluttu toiminta. Funktion kolmas kutsuparametri jättää nyt pois kategoriat, joiden id-numeron edessä on miinusmerkki (-).
Esim. c2c_get_recent_posts(5, “
post_URL
“, ‘1,2,–3’); noutaisi 5 viimeisintä kirjoitusta jotka löytyy kategoriassa 1 tai 2, mutta ei kategoriassa 3.
Tulipas hiki.
Psst… Samainen muutos tarvinnee tehdä samaisen pluginin muihinkin postauslistausfunktioihin, mikäli samanmoista toimintaa niihin haluaa. Se jääköön kullekin kuitenkin kotiläksyksi, koska minä en tarvitse, joten en tee.
Onks sul myyrä lipui?
18:07
Johtaja Niämisel ol tehty uus vaatekaappi ja hiano tuliki. Sit rouva alko ihmettelemä, ku kaapi ovi aukes ain, ku linjapiili jyristel ohitte.
Rouva käski puusepä ovee korjama, mut tää ei löytäny siit mittä vikka. Lopult hää päättel mennä kaapi sisäl kattoma mitä tapahtu, ku linjapiili ohitta Niämise talo.
Samas tul johtaja Niämine ite kottisas. Komero ove avatessas hää hämmästy ku kaapis seisso puuseppä.
– Mitä ihmet sää siäl tees?
– Es sää kyl usko, mut mää orota linjapiili
(via)
Shorts
Deacon effect — Oi, kuinka meidän kunnon miesten käy.
Power of Sushi — Stand up komiikkaa sushista. Joku kotimaisista lahjakkuuksistamme voisi varmaankin tehdä samaa sarjaa poronsarviuutteesta.
Uutta musiikkia
13:03
Poisonblackin uusin levy Lust Stained Despair tulee tänään myyntiin suomessa.
Jos levy on hankintalistallasi ja satut olemaan tänään klo. 17:30-18:30 City Anttilan liepeillä ja taskussasi on pyydetyt 17 euroa 50 senttiä, poikkea toki hakemaan levy ja siihen nimmarit.
Porukan ensimmäinen platta, Escapesextasy, sai minut sen verran vakuuttuneeksi, että itse aion levyn hankkia, vaikkakaan en tänään koska on se aika kuukaudesta jolloin tili ammottaa tyhjyyttään.
Tälle levylle tosin on tapahtunut bändin line up:issakin muutoksia. Ensimmäisessä rykäisyssä oli mikrofonin varressa Charonista lainattu vahvistus, nyt puikoissa on ex-Sentenced (RIP (Rest in Peace)) Ville Laihiala.
Illalla on vielä mahdollisuus kuunnella musisointia livenäkin, tarkemmin sanottuna Tavastialla, vaan väliin jää minulta sekin.
Shorts
EgoSurf.org — Pisteytyksellä varustettua egosurffausta.
Born on the 3rd of July
09:02
Mene Wikipedian nettisivuille ja etsi syntymäpäiväsi. Etsi kolme tapahtumaa, jotka tapahtuivat kyseisenä päivänä sekä kolme syntymää, kolme kuolemaa ja kaikki juhlapäivät. Tämän jälkeen haasta 2 kaveriasi samaan urakkaan. (via Kriisipuuro und Kerawa
Koska sitä ei säännöissä mainita, minkä kielistä Wikipediaa pitäisi käyttää, minä käytin englanninkielistä.
Kolme tapahtumaa
- 1863 – U.S. Civil War: The final day of the Battle of Gettysburg.
- 1928 – First color television broadcast in London.
- 1985 – Back to the Future debuts in theaters all over the U.S.
Kolme syntymää
- 1423 – King Louis XI of France
- 1883 – Franz Kafka, Czech writer
- 1970 – Teemu Selänne, Finnish hockey player (kuten Renny elokuvissaan, minunkin piti saada mukaan jotain kotimaista)
Kolme kuolemaa
- 683 – Pope Leo II
- 1971 – Jim Morrison, American singer (The Doors
- 2005 – Gaylord Nelson, U.S. Senator from Wisconsin (tsihihi, Gaylord)
Juhlapäiviä
- Start of the Dog Days
- National holiday in Belarus
Haaste
En minä viitsi ketään haastaa, kun en minäkään tähän haastettuna osallistunut, vaan omasta mielenkiinnostani. Osallistu siis sinäkin, mikäli koet aiheen mielekkääksi.
Tuunattu soosi
19:54
Tekipä mieleni vanhaa kunnon opiskelijaruokaa: tomaattista jauhelihakastiketta. Jotenkin sitä piti kuitenkin muuttaa, ihan vain periaatteenkin vuoksi.
Kaupasta kotiin tuli:
- Jauhelihaa
- Yrttinen tomaattisose
- Persikkaviipalepurkki (lé piriste)
Kotona oli valmiina:
- Makaronit (tuorepasta olisi varmaan ollut maukkaampaa, mutta näitä nyt sattui olemaan)
- Sipulia
- Valkosipulia
- Pippurimix-fraiché
Loppu onkin helppoa. Sipulin kuullotus, lihan ruskistus, loput kamat joukkoon (minä pistin myös hieman persikkasäilykkeen lientä) ja antaa porista hetkisen. Lopputuloksena hyvinkin nopeasti valmistettu, mukavasti piristetty soosi.
Sen verran kyllä mokasin että unohdin suunnitelmani pistää mukaan oliiveja, mitä olisi kotona ollut. Tuoreyrtit olisi myös ollut mukava lisä, mutta kun ne aina kuihtuvat niin nopeasti ja basilika meni eilen “hautaan”.
Shorts
Tuttuni otti ja runttasi kasaan PHP for n00bs ohjelmointioppaan.
Meta
Subscribe to feeds
Pages
Latest Posts
- Overland from Finland to London: Epilogue
- Overland from Finland to London: Days 3 and 4
- Overland from Finland to London: Day 2
- Overland from Finland to London: Day 1
- Overland from London to Finland: Day 5
- Overland from London to Finland: Day 4
- Overland from London to Finland: Day 3
- Overland from London to Finland: Day 2
- Overland from London to Finland: The Beginning
- The day the .dev gTLD died
Latest comments
- nikc on Managing scrollTop in your Backbone single-page app: Richard, you’re right, you can store...
- Richard Hunter on Managing scrollTop in your Backbone single-page app: Unfortunately, pop state wont help you...
- nikc on Managing scrollTop in your Backbone single-page app: Richard, Thank you. You’re right, scroll position...
- Richard Hunter on Managing scrollTop in your Backbone single-page app: This is a clever solution- however...
- llaurén on Better tools for procrastination: Yer welcome!
- nikc on Better tools for procrastination: Well, after evaluating both, I find...
- nikc on Better tools for procrastination: Having taken a closer look at...
- nikc on Better tools for procrastination: One Tab looks nice, too. But...
- llaurén on Better tools for procrastination: Nice catch! I use One Tab to...
- nikc on How to turn your smartphone (nearly) useless in one simple step: Wow, I’d love for the EU...