version 1.68, 1998/05/04 19:38:22
|
version 1.69, 1998/05/19 16:49:54
|
Line 671 PRIVATE BOOL calculate_statistics (Robot
|
Line 671 PRIVATE BOOL calculate_statistics (Robot
|
/* Sort after link relations */ |
/* Sort after link relations */ |
#ifdef HT_MYSQL |
#ifdef HT_MYSQL |
if (mr->relfile || mr->sqllog) { |
if (mr->relfile || mr->sqllog) { |
|
#else |
|
if (mr->relfile) { |
|
#endif |
if (mr->relfile && SHOW_REAL_QUIET(mr)) |
if (mr->relfile && SHOW_REAL_QUIET(mr)) |
HTTrace("\tLogged link relationship distribution in file `%s\'\n", |
HTTrace("\tLogged link relationship distribution in file `%s\'\n", |
mr->relfile); |
mr->relfile); |
calculate_linkRelations(mr, array); |
calculate_linkRelations(mr, array); |
} |
} |
#endif |
|
|
|
/* Sort after modified date */ |
/* Sort after modified date */ |
if (mr->lmfile) { |
if (mr->lmfile) { |
Line 1152 PUBLIC void HText_beginAnchor (HText * t
|
Line 1154 PUBLIC void HText_beginAnchor (HText * t
|
} |
} |
|
|
#ifdef HT_POSIX_REGEX |
#ifdef HT_POSIX_REGEX |
/* Check for any regular expression */ |
/* |
if (match && mr->include) { |
** Check for any regular expression. The include may override |
|
** the prefix matching |
|
*/ |
|
if (mr->include) { |
match = regexec(mr->include, uri, 0, NULL, 0) ? NO : YES; |
match = regexec(mr->include, uri, 0, NULL, 0) ? NO : YES; |
} |
} |
if (match && mr->exclude) { |
if (match && mr->exclude) { |
Line 1692 int main (int argc, char ** argv)
|
Line 1697 int main (int argc, char ** argv)
|
#ifdef HT_MYSQL |
#ifdef HT_MYSQL |
if (mr->sqlserver) { |
if (mr->sqlserver) { |
if ((mr->sqllog = |
if ((mr->sqllog = |
HTSQLLog_connect(mr->sqlserver, |
HTSQLLog_open(mr->sqlserver, |
mr->sqluser ? mr->sqluser : DEFAULT_SQL_USER, |
mr->sqluser ? mr->sqluser : DEFAULT_SQL_USER, |
mr->sqlpw ? mr->sqlpw : DEFAULT_SQL_PW)) != NULL) { |
mr->sqlpw ? mr->sqlpw : DEFAULT_SQL_PW, |
HTSQLLog_openDB(mr->sqllog, mr->sqldb ? mr->sqldb : DEFAULT_SQL_DB, |
mr->sqldb ? mr->sqldb : DEFAULT_SQL_DB, |
mr->sqlflags); |
mr->sqlflags)) != NULL) { |
if (mr->sqlrelative) HTSQLLog_makeRelativeTo(mr->sqllog, mr->sqlrelative); |
if (mr->sqlrelative) HTSQLLog_makeRelativeTo(mr->sqllog, mr->sqlrelative); |
} |
} |
} |
} |