Előre szólok, hogy nem szeretem a Myspace-t. Átláthatatlannak tartom a legtöbb profiloldalt, meg egyébként is olyan jellegtelen az egész. Most azonban az Open Source Brain blog rávett, hogy körülnézzek DJ Jaguar Skills Myspace oldalán. Itt található ugyanis a mai podcastunk anyaga:
1979-2006 a hip-hop odyssey 800 tracks in a 48 minute mix
Ahogy a mű címe is mutatja, 1979 és 2006 közti összes nagy slágert egybe mixelte DJ Jaguar Skills. Olyan hírességek szólalnak meg a mixben, mint a Sugar Hill Gang, Grandmaster Flash, Afrika Bambaata, Run DMC, Kool G., Eric B. & Rakim, LL Cool J, Dougie Fresh, A Tribe callec quest, Naughty by Nature, De La Soul, Public Enemy, EPMD, Ice T, vagy Dr Dre.
Remek zenék. És hallgatva az embernek nosztalgiázni támad kedve. Arról nem is beszélve, hogy annyi idős zenék is bekerültek, mint én. 🙂
Első lépés
Ha arra szánjuk rá magunkat, hogy több wordpress blogot egyesítünk egy mu-ban, akkor upgrade-elni kell 2.1-re. (2.1.1 a jelenlegi változat) Miután ezzel megvagyunk, benézve a MySQL adatbázisba láthatjuk hogy a táblák kissé átalakultak. A bejegyzések és oldalak egyben vannak kezelve, a kategódiák is egybe lettek gyúrva, stb. (Nálam egyébként ezért is van még mindig 2.0.x itt a blogon, mert a 2.1 ilyen és hasonló dolgaival nem vagyok teljesen kibékülve)
Miután rendelkezünk 1+ 2.1-es wordpress bloggal, akkor két lehetőségünk van a migrálásra. Az egyik a wordpress 2.1-ben debütált exportálás használata. Tehát besétálunk az admin felületre, ott a Manage (intéző?) almenüben találjuk az export funkciót. Letöltve a zip-et, nevezzük el, hogy megismerjük később. Tegyük ezt meg a többi importálni kivánt blogban is! A másik módszert később tárgyalom. Ezt azért mondtam már itt, mert ha feltettük a mut, akkor utána már nincs lehetőségünk ezt végigcsinálni. Miután megvagyunk, mehet fel a mu. Ehhez azonban be kell egy csomó dolgot állítani a domainünkön. A mu támogatja az aldomaines megoldást, illetve a nem-aldomaines (blog.hu/blog1, stb.) megoldást. Az aldomaines javasolt. A beállításoknál érdemes Matt beállításait követni.
Második lépés
OK, idáig megvagyunk. Felmásoltuk a mu-t a szerverre, előkészítettük a domaint. Ezután javasolt a wp-config-sample.php fájlban átírni a wordpress table prefixet wp-ről valami másra, ha eddig ezt használtuk prefixnek. Itt én a mu_ prefixet választottam. Ezután indulhat a telepítés. http://domain/index.php, itt értelemszerűen kitöltjük a megfelelő mezőket, majd next. Ekkor vagy örülünk, vagy javítunk. Itt jegyezném meg, hogy míg az alap wp-nél mindig megcsinálom a wp-config.php fájlt, itt ha én magam csináltam meg, akkor nem működött. Ne kérdezd miért!
Harmadik lépés
Megvagyunk. Van egy működő, ámde üres wordpress mu alapú blogoldalunk. Töltsük fel! Itt térek vissza az első lépésben említett exportálásra. Ha megvannak az xml-jeink, akkor most be tudjuk importálni őket. DE!!! Ha esetleg az eredeti blogokat nem egy ember írta, akkor importálás előtt meg kell csinálnunk a megfelelő usereket, s fel kell őket venni a megfelelő “alblogokba”.
Ne rohanjunk azonban ennyire előre! A MU nagy előnye, hogy egy helyről tudunk mindent elérni, ha hozzá akarok tenni egy plugint, témát az oldalhoz, akkor azt nem kell minden egyes blog wp-content/themes könyvtárába betenni. Elegendő egy helyre bemásolni, s onnan kezdve minden blog ismeri azt. Ugyanígy van ez a pluginekkel is.
Ne rohanjunk azért ennyire előre! Nézzük meg az admint:
A fenti képen is látjuk az új menüpontot. (Ne nézzük a félkész fordítást) Itt lehet a teljes tehenet (így nevezem a mu-t) irányítani. Blogs menüben tudunk blogokat felvenni, a felhsználók magáért beszél, a beállításokban az egész rendszert allíthatjuk be, az upgrade menü pedig rendszerfrissítésre szolgál.
Tehát felvettük minden eddig létezett blogunkat. Ezután belépünk az alblogba, s a manage/import menüpontban megetetjük vele a mentésünket. Ez tökéletesen működik, ha nem volt a bejegyzésekben swf, illetve egyéb olyan formázás elem (input type, img title, stb.), amiket nem szeret a tehén. Vannak ilyenek sajnos. Ezek kivédésére sajnos ilyen importálásnál nincs lehetőség. Azok a bejegyzések, amik nem megengedett dolgokat tartalmaznak, azokból ezek a részek egyszerűen nem kerülnek bele a blogba.
Ekkor jön a képbe a másik módszer: Kis MySQL turkálás, tábla másolás, átírás, stb.
Újabb kitérő: A wp-content/blogs.php fájl tartalmazza a következő részt:
[source:php]
// These should never, ever be served
$never = array( ‘js’, ‘exe’, ‘swf’, ‘class’, ‘tar’, ‘zip’, ‘rar’ );
if ( in_array( preg_replace( ‘|.*\.(.*)$|’, ‘$1’, $file ), $never ) ) {
header(“HTTP/1.1 404 Not Found”);
graceful_fail(‘404 — File not found.’);
}
[/source]
Innen kiszedtem az swf-et, mert arra szükség volt a videok beillesztése miatt. Ennek ellenére egyébként továbbra se fogyasztja az swf-et a beírásnál a tehén, így szükség volt egy pluginre, amivel megkerültük a közvetlen flash beillesztést.
Megint előrementem egy kicsit. Tehát, a másik módszer a bejegyzések átmentésére a MySQL táblák másolása. Ez volt az ok, amiért frissíteni kellett 2.1-es wp-re. A 2.1-es wp és a mu (majdnem) ugyanazokat a táblákat használja. A usereket kiexportáltam az alblogokból, majd a phpmyadminban kapott sql exportot ki kellett egészíteni két 0-val. Ezek az újként bejött deleted és spam oszlopok tartalma a user táblában. Tehát egy példa parancs user felvételére fapadosan MySQL-ben:
Ezután a felhasználók bekerülnek a nagy tehén gyomrába. Ha azt akarjuk, hogy egy adott alblogban az illető felhasználó tevékenykedhessen, ahhoz meg kell őt oda hívni. Erre az admin/blogs almenüben van lehetőség.
A bejegyzések és kommentek átvétele is hasonlóan működik. Ezen módszerrel bekerülnek a fentebb említett “tiltott dolgok” is. Azonban ezeket a bejegyzéseket ezután javítva azok elvesznek. Erre még keresem a megoldást.
Miután ezekkel megvagyunk örülhetünk az új mu alapú blogunknak.
Problémák persze vannak a tehénnel:
felhasználói névben nem fogad el nagy betűt
a már fent említett swf utálat
központi rss nincs alapból (pedig logikus lenne), csak pluginnel oldható meg
avatárok (wordpress.com -on van) szintén csak plugin átírással oldható meg
nem kompatibilis minden “normál” wp pluginnel, és témával
Ezeket, ha javítják, akkor egy nagyon jó kis blogrendszer lesz. Infók:
Az elmúlt délutánt, éjszakát több wordpress blog egy wordpress mu bloggáá alakításával töltöttem. Holnap, ha szusszantam egyet leíroma tapasztalatokat, tanácsokat, ötleteket.
Kisbabákat havonta bökdösik, s kapnak mindenféle ellen védőoltásokat. Vannak kötelezők, ezek alól nem tudja magát kihúzni az ember, vannak azonban az adható szurik. Ilyen pl. a pneumo oltás is.
Nem vagyok orvos, s alapvetően ellene vagyok ezeknek az oltásoknak. Viszont felmerül a kérdés, hogy hogyan tekintek magamra, ha Bori mégiscsak elkap valami olyan betegséget, ami ellen ez az oltás védte volna meg.
A Zimonyi klán írásából viszont nem az jött le nekem, hogy annyira hasznos lenne ez az oltás. Most akkor mi legyen?
Kezdjük ott, hogy osx-et használok laptopon. Asztali gépen ubuntu, windows dual boot. Linuxon firefox 2 (teszt miatt ie6 néha), windowson szintén, néha ie7. OSX-en már nehezebb a helyzet.
Sokáig a camino volt a default böngészőm. A camino az osx firefox-a. Gecko alap, de szépen illeszkedik az osx-hez. Keychaint használja jelszavak kezelésére, s van hozzá jópár hasznos kiegészítés. Szeretem, jó, de lassan fejlődik, így ráálltam a nightlyk használatára. Azok azonban nem tökéletesek, pl. a mai nem tud letölteni. Rákattintok egy akármilyen linkre, hogy letöltsem, s nem történik semmi.
A 2.0.6-os (azt hiszem az volt) wordpress már támogatta a safariban is a quicktageket, így azóta az lett a default böngésző. Ráadásul safarihoz is van egy csomó hasznos kiegészítő. Inquisitor, safariblock, safaritidy, csakhogy a legjobbakat említsem. John Hicks szép kis ikonját is berakva az egész majdnem tökéletes.
Azonban a safari néha fagy. Megeszi a memóriát, megbolondul. Ráadásul bizonyos oldalakat nem kezel (pl. iusethis).
OK, ha már webkit, akkor shiira. A 2.0-ás beta nagyon szép, ügyes, okos. Azonban nics hozzá semmi kiegészítő. Pedig azokhoz már nagyon hozzászoktam.
Ja, használhatnék omniwebet is, de az pénzes, a firefox is lehetne alternatíva, néha el is indítom, de annyira nem illik az osx-hez, hogy ritkán fordul elő. A jelszavak, egyebek nagyrésze a keychainben benne van, akkor meg minek még egy hely?!
Mi legyen? Van valakinek ötlete a safari memória/processzor emésztésének megszüntetésére, vagy shiirához kiegészítők telepítésére, vagy maradjak a caminonál, írtsam ki a nightlyt, s tegyek fel egy stable-t? Néha nem tudok mit csinálni jó dolgomban. 🙂
Hűha, most látom, hogy itt a rengeteg vendég a webisztánról, s én meg nem készültem semmi vendégváró bejegyzéssel. 🙂 Ennek ellenére Isten hozott mindnekit.
Ma lenn voltunk Győrben születésnapot ülni, s hazafelejövet egy érdekes meglepetésben volt részünk. Állandó útvonalunk hazafele a Jagelló út, majd a Nagy Jenő utca ( térkép ). Ma, amikor behajtottunk a Nagy Jenő utcába, az út közepén megállt egy ELMÜ-s jármű, kiugrott a fickó az anyós ülésről, s sorban odajött az autókhoz, s elmondta, hogy tessék figyelni, ez az utca két hete egyirányú, s nem mi állunk a megfelelő irányba. Jó tudni. 🙂
Elindult az rsshirek.com hírgyüjtő oldal. Nem egy újabb hírportálról van szó, hanem egy rss-en keresztüli hírgyüjtőportálról. Azaz nem kell végigzongorázni a nagyobb oldalak híreit, mert azok itt helyben kategóriákba szedve olvashatók.
Ilyen jellegű oldal eddig nem sok volt/van kis hazánkban (hacsak nem a leendő már híres/hírhedt hirfigyelo). Online feedolvasók vannak. Azokban azonban nekünk kell felvenni a feedeket, azokat olvasni, olvasottá jelölni, rendszerezni. Egyszóval foglalkozni kell vele. Az rsshirek ettől kímél meg minket. Nem kell felvenni a híreket, nem kell keresgélni, azokat kategóriákba rendezni, s minden egyes belépésnél nem ijedünk meg, hogy 567 olvasatlan hírünk van.
Cserébe viszont egy előre elkészített csomagot kapunk. Jó tesztelgetést, olvasást! Ja, és ahogy látom van rss is, tehát az rsshireket is olvashatjuk rss-en. Bár ennek szerintem nincs sok értelme. 🙂
Ma vettünk a babyparadies-shopban egy lábzsákot, meg egy tokot a babakocsinkhoz. A termékek Ákosékhoz mennek, mert így olcsó (ingyen). A megrendelés menete teljesen átlagos volt. Az érdekes az volt, hogy miután kifizettem a dolgokat, csörgött a telefonom, s egy kedves nő megkérdezte, hogy mi legyen, mert a lábzsák nincs raktáron jelenleg. Küldje el a tokot most, s utána a zsákot, vagy jó lesz esetleg egyszerre. Mondtam, hogy jó lesz természetesen együtt.
Olyan hihetetlen volt, hogy emiatt felhívnak egy magyar mobilszámot. 🙂