Skip to content

This is the Perl source code that generates my vanity webpage (hosted at rickumali.com).

Notifications You must be signed in to change notification settings

rickumali/RickUmaliVanityWebsite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rickumali-index

This is the software that generates the rickumali.com site.

This is a static site generated by a Perl-based static site generator. The
templates were updated to Bootstrap in May 2021.

--------------------------------------------------------------------------------

The site is generated from four sub templates, using these programs:

  make_sports_tmpl.sh -> getfeed.pl -> process_sports_feed.pl = sports.tmpl

  make_ramblings_tmpl.sh -> getfeed.pl -> processfeed.pl = blog.tmpl

  make_tech_tmpl.sh -> getfeed.pl -> process_tech_feed.pl = tech.tmpl

  make_flickr_tmpl.sh -> wget -> process_flickr_feed.pl = pictures.tmpl

Once these four subtemplates are generated, they are brought into the main
template (rick-bootstrap.tmpl).

  make_rick_index.sh -> make_new_index.pl ->
    bio.tmpl + blog.tmpl + tech.tmpl + sports.tmpl + pictures.tmpl +
    contact.tmpl + footer.tmpl + rick-bootstrap.tmpl = index.html

The site used to be generated once an hour, but now it is generated whenever
there's an update.

--------------------------------------------------------------------------------

References

http://www.template-toolkit.org/
https://getbootstrap.com/docs/5.0/
https://metacpan.org/release/libwww-perl
https://metacpan.org/pod/HTML::TokeParser

Rick Umali / www.rickumali.com / rickumali@gmail.com

About

This is the Perl source code that generates my vanity webpage (hosted at rickumali.com).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published