Meta tags:
Headings (most frequently used words):
-
Text of the page (most frequently used words):
irssi (32), dbi (12), print (12), irssi_logger (9), can (8), errstr (8), message (8), use (7), mdbh (7), settings_get_str (7), target (7), vals (7), database (6), user (6), create (6), dbh (6), settings_add_str (6), connect (5), sub (5), nick (5), dbname (4), dbuser (4), dbpass (4), sth (4), push (4), postgresql (3), dbhost (3), dbport (3), exists (3), index (3), date (3), write_db (3), blacklist (3), undef (3), log (3), server (3), il_blacklist (3), strftime (2), version (2), com (2), env (2), host (2), port (2), row (2), return (2), connect_db (2), il_dbname (2), il_dbuser (2), il_dbpass (2), il_host (2), il_port (2), log_me (2), setup_changed (2), map (2), split (2), signal_add_last (2), warnings, strict, irc, posix, vars, requirements, contrib, pg_trgm, authors, aaron, bieber, contact, deftly, gmail, name, description, logs, chats, license, bsd, url, https, github, qbit, logname, getpwuid, postgres, prepare, check_db, execute, fetchrow_hashref, creating, init_pg_trgm, extension, create_trgm_idx, trgm, create_date_idx, create_chan_idx, chan, else, already, finish, disconnect, db_init, connecting, the, localtime, unless, defined, for, sql, err, ping, address, public, own_public, 127, 5432, space, separated, list, channel, names, exclude, from, logging, signal_add, setup, changed, loaded,
Text of the page (random words):
use warnings use strict use dbi use irssi use irssi irc use posix qw strftime use vars qw version irssi requirements postgresql postgresql contrib pg_trgm version 1 2 irssi authors aaron bieber contact deftly gmail com name irssi_logger description logs chats to a postgresql database license bsd url https github com qbit irssi_logger my user env logname env user getpwuid connect dbi pg database dbname host dbhost port dbport dbuser dbpass irssi print can t connect to postgres dbi errstr my sth mdbh prepare check_db sth execute my row sth fetchrow_hashref if row exists irssi print creating database mdbh do create irssi print can t create db dbi errstr mdbh do init_pg_trgm irssi print can t create extension dbi errstr mdbh do create_trgm_idx irssi print can t create trgm index dbi errstr mdbh do create_date_idx irssi print can t create date index dbi errstr mdbh do create_chan_idx irssi print can t create chan index dbi errstr else irssi print database already exists sth finish mdbh disconnect return 1 sub connect_db my dbname irssi settings_get_str il_dbname user my dbuser irssi settings_get_str il_dbuser user my dbpass irssi settings_get_str il_dbpass my dbhost irssi settings_get_str il_host my dbport irssi settings_get_str il_port db_init dbname dbuser dbpass irssi print connecting to the database return dbi connect dbi pg database dbname host dbhost port dbport dbuser dbpass irssi print can t connect to db dbi errstr sub write_db my nick message target _ if exists blacklist target my vals my date strftime y m d h m s localtime dbh connect_db unless dbh push vals date push vals nick push vals message push vals target defined or _ for vals dbh do sql undef vals if dbh err irssi print can t log to db dbi errstr if dbh ping dbh connect sub log_me my server message target _ write_db server nick message target sub log my server message nick address target _ write_db nick message target sub setup_changed blacklist map _ undef split s irssi settings_get_str il_blacklist irssi signal_add_last message public log irssi signal_add_last message own_public log_me irssi settings_add_str irssi_logger il_dbname user irssi settings_add_str irssi_logger il_dbuser user irssi settings_add_str irssi_logger il_dbpass irssi settings_add_str irssi_logger il_host 127 0 0 1 irssi settings_add_str irssi_logger il_port 5432 a space separated list of channel names to exclude from logging irssi settings_add_str irssi_logger il_blacklist irssi signal_add setup changed setup_changed blacklist map _ undef split s irssi settings_get_str il_blacklist irssi print irssi_logger loaded
|