MediaWiki/WordPress User Integration: One step closer to a bling bling bliki!

Update: I tested this extension with WPMU to no avail. Looks like it works only with single WP installs 2.1 or higher with MediaWiki installs that are PHP 4 based (I got it to work with version 1.6.8).

Alan Levine off-handedly tweeted and del.icio.us’d a little extension for MediaWiki that he found @ Hery-Dev). What does this extension do? Well, it does nothing less than allow any users within a specific WordPress blog to seamlessly login to an associated MediaWiki install with the same login and password. Users do not need to create a login and password twice, for anything they do in WordPress is carried over into the authentication process for MediaWiki (even subsequent password changes, yes!). In other words, you can now have a class/group site for a WP blog and have the users login into a MediaWiki install without going through the process of creating another account -we are getting one step closer to single sign-on for these disparate web applications.

Keep in mind that I do not think in works in reverse, so if you create a user in MediaWiki, he/she will not necessarily be able to login into the related blog -but I still have to test that scenario.

If you have a use for this here is a very helpful hint that may save you some time if you are thick-headed as I am. After you install the extension and include your database information for WordPress in the LocalSettings file of MediaWiki, you may have trouble logging into MediaWiki with your pre-existing WikiSysop username and password. I was banging my head against the wall all day to figure this out, after innumerable Google searches and a re-install, it so happens that the simplest solution was the right one. You simply need to create a WikiSysop username (or what ever login/password combo you were using in MediaWiki) in WordPress and you’re money.

The Bliki is getting ever more bionic these days! Next up, try it out on WordPress Multi-user.

Posted in WordPress | Tagged , , , , | 8 Comments

Cotton Mather, Marvel Supervillian?

Cotton Mather Marvel Character Doing some last minute prep for class this evening I stumbled across an interesting fact about the iconic early American minister Cotton Mather. Not only was he arguably one of the most important figures in shaping the regrettable Puritan legacy of the U.S. with works like the Magnalia Christi Americana, but he also had played a small, but crucial, role in the Marvel Team-Up comics series that ran from 1972 to 1985 (check out the wikipedia article for the amazing cast of characters this series featured).

Want some more details about this lesser known fact regarding the Fire and Brimstone patriarch par excellence? Below is the tale of the tape (original source found here):

Real Name: Cotton Mather Cotton Mather Marvel Character

Identity/Class: Human (magic user?), 17th Century

Occupation: Witch hunter, magic users seeker

Group Membership: None

Affiliations: The Dark Rider, the puritans of Salem

Enemies: John Burroughs, Dr. Doom (Victor Von Doom), Moondragon, Scarlet Witch, Spider-Man (Peter Parker), Vision, all the magic users in the world, all the servants of evil

Known Relatives: None

Aliases: The Great Inquisitor, Hatemonger, Servant of God, High Priest of God

Base of Operations: Salem, Massachusetts, USA

First Appearance: Marvel Team-Up I#41 (January, 1976)

Powers/Abilities: Mather powers’ origin are unknown (probably they were granted to him by the Dark Rider). Mather could sense and find magic beings, project his voice (or thoughts) at very long distances, control and command other’s will by touching them or hitting them with the fire shot from his wooden cross. Mather seemed stronger than a normal human. Mather used a wooden cross as weapon. The cross could shoot a “purifying” fire, not burning things, but strong enough to hurt Spider-Man and drive the Vision off. The fire also allowed him to control Scarlet Witch’s will.

I really love the way his character profile reads like something out of the Advanced Dungeons & Dragons Monster Manual: “Class -Human/Magic User; Special Powers -mind control, fire shooting wooden cross…” It is really quite fun to find a pop culture reference for one of the most feared and dreaded writers of colonial period. His work is much more exciting and dynamic than often assumed, and a little spilled Marvel ink never hurt to make that point!;) Tonight we discussed his work Pillars of Salt -a history of Crime in New England through sermons, confessions, discourses, and narratives from 1642 until 1698. Believe you me, there is some wild stuff happening in these narratives. If you are at all intrigued, be sure to read the very short and entertaining section of this crime anthology that deals with the punishment of recalcitrant bestiality in Puritan New England here (bottom of page 405 to top of 407 -thanks google books!). Nonetheless, it was really a nice change of pace to start the class off with an image of Cotton Mather portrayed as a Witch-hunting murderer who is trying his “damnedest” to finish off the Amazing Spiderman with the ever dreaded fire-breathing wooden cross!

Are we really still questioning the unbelievable resources the internet more generally, and web 2.0 services and applications more specifically, provide a curious teacher for approaching their subject matter from all sorts of exciting perspectives? I didn’t think so!

Spiderman and Cotton Mather

See full cover of this particular comic here.

Posted in Uncategorized | Tagged , , , , | 18 Comments

Deanimator Re-visited, or the Post that just keeps on giving!

Photo Sharing and Video Hosting at Photobucket

A while back I posted a link to an online flash game called the De-Animator. A fun, simple game wherein you kill zombies. Pretty straightforward, and a lot of kicks for a Night of the Living Dead fan like me (which, by the way, is freely available as a high res movie here on archive.org). What has proven so rewarding about this particular post is that it has kind of taken on a life of its own.

Six months ago I got what I believed to be a respectable, if not impressive, high score of 58 (it took me a while to get to such lofty heights). Well, somehow this post has transformed into a stomping ground for some highly skilled video game addicts who continue to blow my mind. A few months ago Anna_Bannanana reported that she had completed stage 12 during here 7th block class (what is a 7th block class?) -impressive Anna. Then, KayZ, over the last two months claimed he had scored over 200 on De-Animator, a herculean feat in my book. I, naturally, asked for photographic evidence, and he soon supplied me with a screen shot featuring a mind blowing 206 high score! Way to go, KayZ!! Today, Timmy noted that he has scored 255! Two Hundred and fifty Five on De-Animator!!!! Get outta town…

We are moving quickly towards off the chart numbers here folks. I don’t think any of you civilians realize the time, energy and skill that goes into such a high score. For now I have linked to KayZ’s screenshot of his 206 highscore above, at least until Timmy gives me a link to his monumental accomplishment. But, in the end, you’re all winners in my book. Having grown up in smoke-filled pool halls a video game junky with games like Pacman, Defender, Joust, Crush Roller, and Asteroids to while away my childhood (without guilt or penance), I fully understand and applaud the feeling of utter and absolute satisfaction at having championed the machine with what may very well turn out to be an ephemeral conquest. For at least a moment, we were all on top of the (our) game. Anna, KayZ, and Timmy, and all those about to game -FIRE!!!- WE SALUTE YOU!!!

Posted in video games | Tagged , | 20 Comments

Nothing like subliminal messages…

From what I understand, this is Canada’s latest smoking campaign. Nice to see our neighbors to the North have finally caught on.

Summer is Smoking Season

Re-blogged from Coeruleus‘s post here.

Tagged , | 2 Comments

Keira, when in NYC you must “Shoot the Freak”!

This one is for you, Keira McPhee!

Image of Shoot the freak in Coney Island by PhotoPunk

Image courtesy of Default Punk

OK, Keira is going to NYC in the next few days and she sent a request for recommendations of places to go, eat, see, etc. via twitter. Man, what a fun request! I started putting together a google My Maps page of some of my favorite spots with some idiosyncratic recommendations (it is a work in progress, Keira, so be sure to check back often while eating the Apple!). You can view this mini-map-masterpiece here.

Now, I need all you maniacs out there to build upon my very Brooklyn-centric approach to Keira’s request and use the comments (anyone know if they can add to my Google maps?) to offer up some of your own favorite spots in the Greatest City in the World (period). Can you do it? Or are y’all too busy dreaming of that cheap knock-off across the ocean known as Paris. I know you NYC folks are cordial and giving, build upon my near perfect list. 🙂

Oh yeah, be sure to “shoot the freak,” Keira, and enjoy yourself lots. What a great time you will have!

Update: I refer to Dante’s Inferno at Coney Island on the map. Here is a photo of this crazy, crazy funhouse (be sure to check out the original for details and search “dante’s Inferno Coney Island” in flickr for some much wilder shots.

Image of Dante's Inferno at Coney Island
Photo courtesy of J Cody Simms

What a blast writing this post was, the blog still blows Twitter out of the water, despite how much I like that little sounding board!

Tagged , , , , , , , | 23 Comments

WPMU permissions hack for new users

If you are using or administrating WordPress Multi-User you may have come across the following error message for new users creating just a login name (not getting blog):

You do not have sufficient permissions to access this page.

This problem can get pretty frustrating if you are using a single blog on WPMU that has several users. For example, I created one blog for my class this Summer that has six additional users. Each of the students created a login name without a problem, but when they tried to sign on to the site (and I had given them all editing permissions) they received the above message. This can be worked around clunkily with a couple of hard refreshes and a handy edit button on a post, but there is a better hack.

On the WPMU forums I found the following solution. According to this thread, and others like it, this is a more general issue with WPMU 1.0 and hasn’t really been addressed as of yet. However, as is often the case with open source applications, someone has come up with a quick hack that has worked perfectly for me thus far. Below is the code for the plugin to make this problem go away.

domain==$current_site->domain) { // logged in at main site -- no caps
// if user has blog, send user there - code copied from menu.php
$primary_blog = $wpdb->get_var( "SELECT meta_value FROM {$wpdb->usermeta} WHERE user_id = '$user_ID' AND meta_key = 'primary_blog'" );
if( $primary_blog ) {
$newblog = $wpdb->get_row( "SELECT * FROM {$wpdb->blogs} WHERE blog_id = '{$primary_blog}'" );
if( $newblog != null ) {
header( "Location: http://" . $newblog->domain . $newblog->path . "wp-admin/" );
exit;
}
}
}
// user has no caps here
// user either has no existing primary blog of his/her own or did not log in at main site
// redirect to front page of the blog at which s/he logged in
header( "Location: http://" . $current_blog->domain. "/" );
exit;
}
}
add_action('admin_menu', 'adrx_nocaps_login');
?>

Just copy the above code into a text editor, save it as adrx.php, and copy it into the mu-plugins folder of your WPMU install. That’s it! Hopefully this will be solved in the next version, for it is a pretty big problem if you are going to have a multi-user blog within this environment.

Posted in WordPress, wordpress multi-user | Tagged , , , | Leave a comment

Tales from the Teaching Crypt: Discipline and Punish

DSC_0012.JPG

OK, so last night’s class was so inspiring (a.k.a. sick) that I thought I would blog about it right quick. I have been leaving traces of some of the resources I have been finding on YouTube, and alluding to some ideas about categories, tagging, and WordPress -but last night demonstrated a couple of amazing things for me. The image above is the last “physical’ remnant of an amazing discussion about the first chapter of Michel Foucault’s Discipline and Punish, “The body of the tortured.” This chapter is, in many ways, a twenty-eight page outline of his overarching argument throughout the rest of the book, he defines the terms of transformation for crime, criminality and the penal system as well as his methods and notion of body, soul, power, knowledge and genealogy. Amazing stuff, yet for the last ten to twelve pages this chapter is intensely dense and abstracted to conceptualize the fields of power in relationship to the im/materiality (a necessary forward slash) of something he terms the “Soul.” In fact, an extremely difficult concept that walking in to class I was not certain I could entirely get my own head around, no less articulate intelligently. I’m glad I wasn’t alone in working through this text! In effect, the discussion was a distributed space of attempting to work through his argument using the tools to define the overarching points he outlines throughout the chapter, as well as a focused close reading of particular sections of the text.

But this post is not about how well the class went (well, it is, but not really) or how good a teacher I am (well, it is, but not really), yadda, yadda, yadda, it’s about an approach I stumbled upon while discussing the notion of history, categories, and generalizations with my wife, Antonella. The approach is quite simple: have the students respond to each and every reading through the class blog by selecting three or more categories that define their understanding of the text, then they need to explain their choice of this category (which is wide open) with a close reading (read more about the approach here). Simple enough.

While preparing for class yesterday and foregoing an awesome conversation with Laura Blankenship and a whole host of folks from Faculty Academy, I started to think about how I was framing (through my “lecture” notes) my own reading of this chapter (you can see them on the class syllabus/wiki here) according to a very structured notion of his argument. This approach was the very thing that would provide me a way to start talking about this insane text in some orderly, syncopated fashion. So, it dawned on me that they have all done the reading, they have created their own categories independently on the blog about this reading, why not ask them to take the first 20-30 minutes of class and do something similar. Can they together, as a class, outline the argument Foucault is making throughout this chapter on the board? I asked them as much, left the classroom for a half an hour, then came back -and wow! I have never, ever, in my now eight years of college teaching had a groovier experience in my life.

What you see in the image above is an outline (a trace) that they created together and thereafter were each asked to explain its logic at some length. What is the trajectory of the chapter, where is the evidence for this reading, what do you think Foucault means by “loosening hold upon the body?” How do we understand the notion of body in this text in relationship to what he terms the soul? What is the “medico-juridical complex”? It was all there, I wish the outline on the board was even more indicative of the rich, brilliant discussion that emerged from them explaining their readings to me, both individually and as a class. I was blown away, everyone was engaged, everyone had something to say, and the argument/reading was theirs -I couldn’t help from chiming in because I wanted to play too!

Moreover, the class ended in an epiphany of light when one student reading the following two lines quite closely and beautifully summarized our entire discussion, “A ‘soul’ inhabits him and brings him to existence, which is itself a factor in the mastery that power exercises over the body. The soul is the effect and instrument of a political anatomy; the soul is the prison of the body.” I fumbled around to do the teacherly thing and rephrase it, but couldn’t -she nailed it! She framed and summarized the class better than I ever could have. And, me, well I was all fired up. So fired up I had to go and find a camera and take a picture of the white board to remind myself of this class for a long, long time.

What does this all mean? I don’t know exactly, and the class is still young and things could still flop (I’ve had one of them all too recently!). For the moment, however, my thinking about language, categories, definitions, tags, and taxonomy more generally due to my work in instructional technology and a general engagement in the concepts and issues surrounding the questions of knowledge, relations of power, the body, and the “soul” in this fascinating line of work made me a much better teacher and student, at least for an ever-fleeting two and a half hours.

Posted in WordPress | Tagged , , , , | 14 Comments

Stuart Hall on YouTube

Did you know this amazing talk by Stuart Hall is freely available on YouTube? My class is quickly changing before my eyes thanks to this amazing resource. Below is a lecture by Hall on media and representation -ever more relevant in this day and age -but in continual need of being re-articulated and re-formulated as the means of media become ever more prevalent and sophisticated.

[youtube]aTzMsPqssOY[/youtube]

Posted in video, YouTube | 1 Comment

“The Terrorists Hacked My Son’s Site!”

What do you think? Does this sound like a great new b-movie coming to a theater near you? Read this crazy bit about the Pentagon, MySpace, and conservative talk show hosts via BoingBoing here. Man, the 50s cold war tactics of fear, terror and misinformation are all too close to us these days.

Woman Screaming

Tagged | 4 Comments

Disney Mashup Explains Copyright

Pretty remarkable explanation of copyright laws using bits and pieces of a wide range of Disney animated cartoons. A lot of fun! Eric Fadden, a professor at Bucknell University, is responsible for this Fair(y) Use Tale.

Posted in video, YouTube | Tagged | Leave a comment