#!/usr/bin/perl -w use strict; print "\nEnter a pmurl or nothing for www.perlmonks.org : "; my $pmurl = <>; chomp($pmurl); my %v; ($v{main},$v{search},$v{talk},$v{help})= split /\n\n/, join '', ; print "\nmodifying pmurl to $pmurl ... \n" if $pmurl; $v{main} =~ s/www.perlmonks.org/$pmurl/g if $pmurl; for my $section(qw(help main search talk)) { my $fn = "zedulator.$section.html"; $fn =~ s/\.main//; print "creating $fn ... \n"; open(my $fh,">$fn"); print $fh $v{$section}; close $fh; } print "all done! ... \n"; __DATA__ Perlmonks zedulator <p>No Frames? <a href="http://www.perlmonks.org/?displaytype=raw;node=showchatmessages">Chat Here</a> </p> Zedulator Search
Zedulator Talk
Zedulator Help

ZEDULATOR tiles your browser with frames as shown in the diagram. Use the frame borders to contract or expand the frames as needed.

You can search using PerlMonks shortcuts or go directly to any URI using zedulator shortcuts. (see searching)

The search results are, by default, targeted to the browsing frame. Links in the private messages, other users, and chat frames can also be targeted to the browsing frame.(see targeting)

You can customize shortcuts, frames, and targeting. (see customizing)

+---------------+---------------+
|   talk input  | search input  +
+---------------+---------------+
| private msgs  | other users   |
+---------------+---------------+
|                               |
|        chat frame             |
|                               |
+-------------------------------+
|                               |
|      browsing frame           |
|                               |
+-------------------------------+
Zedulator: search shortcuts
The default search goes directly to Perlmonks search. However, if the search term starts with a forward slash, it gets treated as a zedulator search and uses the built-in or custom zedulator shortcuts and goes directly to the requested page, bypassing Perlmonks. Custom shortcuts can be calls to local javaScript functions, see the shortcut definitions in zedulator.html.
/zedopen this help page
gogle://any standard PerlMonks shortcut like pad://, cpan:, etc.
/cb60open mini-cb60.flux8.com
/nnopen Newest Nodes
/floatfloat zedulator in a chromeless window
/filepathopen a local file
Zedulator : targeting links to the bottom frame
searchesautomatically appear in bottom frame
links in other zedulator framesdrag and drop the link to the search input box and submit the search
browser bookmarkscopy the link, paste it into the search input box and submit the search
Zedulator : customizing
create custom search shortcutsedit the shortcut/url associations in zedulator.html
start with page other than zedulator helpedit the browse_frame.src in zedulator.html
permanent resize/move/ delete frameedit framesets in zedulator.html
retarget search to tab or windowedit the form target in zedulator.search.html