Roxen.git / server / modules / tags / sqltag.pike

version» Context lines:

Roxen.git/server/modules/tags/sqltag.pike:1:   /* -  * $Id: sqltag.pike,v 1.28 1998/07/23 18:46:00 grubba Exp $ +  * $Id: sqltag.pike,v 1.29 1998/08/10 21:39:57 per Exp $    *    * A module for Roxen Challenger, which gives the tags    * <SQLQUERY> and <SQLOUTPUT>.    *    * Henrik Grubbström 1997-01-12    */    - constant cvs_version="$Id: sqltag.pike,v 1.28 1998/07/23 18:46:00 grubba Exp $"; + constant cvs_version="$Id: sqltag.pike,v 1.29 1998/08/10 21:39:57 per Exp $";   constant thread_safe=1;   #include <module.h>      /* Compatibility with old versions of the sqltag module. */   // #define SQL_TAG_COMPAT      inherit "module";   inherit "roxenlib";      import Array;
Roxen.git/server/modules/tags/sqltag.pike:87:   /*    * Tag handlers    */      string sqloutput_tag(string tag_name, mapping args, string contents,    object request_id, object f,    mapping defines, object fd)   {    if(args->help) return register_module()[2]; // FIXME    +  request_id->misc->cacheable=0; +     if (args->query) {       if (args->parse) {    args->query = parse_rxml(args->query, request_id, f, defines);    }       string host = query("hostname");   #ifdef SQL_TAG_COMPAT    string database = query("database");    string user = query("user");
Roxen.git/server/modules/tags/sqltag.pike:173:    contents = "<!-- No query! --><false>";    }    return(contents);   }      string sqlquery_tag(string tag_name, mapping args,    object request_id, object f,    mapping defines, object fd)   {    if(args->help) return register_module()[2]; // FIXME +  +  request_id->misc->cacheable=0; +     if (args->query) {       if (args->parse) {    args->query = parse_rxml(args->query, request_id, f, defines);    }       string host = query("hostname");   #ifdef SQL_TAG_COMPAT    string database = query("database");    string user = query("user");
Roxen.git/server/modules/tags/sqltag.pike:260:    }   }      string sqltable_tag(string tag_name, mapping args,    object request_id, object f,    mapping defines, object fd)   {    int ascii;       if(args->help) return register_module()[2]; // FIXME +  +  request_id->misc->cacheable=0; +  +     if (args->ascii) {    // ASCII-mode    ascii = 1;    }       if (args->query) {       if (args->parse) {    args->query = parse_rxml(args->query, request_id, f, defines);    }