X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=lib%2FMaypole%2FManual%2FFlox.pod;h=8f93bf9e469129eba3b700aa5319db18fd72abc0;hb=536c18508012a66ca800394935bb4d408ec11b97;hp=3a1e92eca79dc61e63431b55a9d0805d7c1baecb;hpb=b6e2413ee413ce21b28429c05bbcc3f516a0754a;p=maypole.git diff --git a/lib/Maypole/Manual/Flox.pod b/lib/Maypole/Manual/Flox.pod index 3a1e92e..8f93bf9 100644 --- a/lib/Maypole/Manual/Flox.pod +++ b/lib/Maypole/Manual/Flox.pod @@ -1,4 +1,8 @@ -=head1 Flox: A Free Social Networking Site +=head1 NAME + +Maypole::Manual::Flox - Flox: A Free Social Networking Site + +=head1 DESCRIPTION Friendster, Tribe, and now Google's Orkut - it seems like in early 2004, everyone wanted to be a social networking site. At the time, I was too @@ -16,7 +20,7 @@ university student population. Flox is still in, uh, flux, but it does the essentials. We're going to see how it was put together, and how the techniques shown in the -L can help to +L can help to create a sophisticated web application. Of course, I didn't have this manual available at the time, so it took a bit longer than it should have done... @@ -148,7 +152,7 @@ Very simple, as these things are meant to be. Now let's build on it. The concept of a current user is absolutely critical in a site like Flox; it represents "me", the viewer of the page, as the site explores the connections in my world. We've described the authentication hacks -briefly in the L, +briefly in the L, but now it's time to go into a little more detail about how user handling is done. @@ -191,7 +195,7 @@ The next stage is viewing the user's photo. Assuming we've got the photo stored in the database already (which is a reasonable assumption for the moment since we don't have a way to upload a photo quite yet) then we can use a variation of the "Displaying pictures" hack from the -L: +L: sub view_picture :Exported { my ($self, $r) = @_; @@ -324,7 +328,7 @@ and the template proceeds as normal: Now we use the "Catching errors in a form" recipe from the -L and +L and write our form template:
@@ -501,5 +505,5 @@ L. L, Next L, -Previous L +Previous L