# Created: 19991020
#
-if (&IsParam("useStrict")) { use strict; }
+# use strict; # TODO
#####
-# Usage: &setFactInfo($faqtoid, $type, $primval, $key, $val);
+# Usage: &setFactInfo($faqtoid, $key, $val);
sub setFactInfo {
&dbSet("factoids",
{ factoid_key => $_[0] },
);
}
+#####
+# Usage: &getFactInfo($faqtoid, [$what]);
+sub getFactInfo {
+ return &dbGet("factoids", $_[1], "factoid_key=".&dbQuote($_[0]) );
+}
+
+#####
+# Usage: &getFactoid($faqtoid);
+sub getFactoid {
+ return &getFactInfo($_[0], "factoid_value");
+}
+
+#####
+# Usage: &delFactoid($faqtoid);
+sub delFactoid {
+ my ($faqtoid) = @_;
+
+ &dbDel("factoids", "factoid_key",$faqtoid);
+ &status("DELETED $faqtoid");
+
+ return 1;
+}
+
#####
# Usage: &IsLocked($faqtoid);
sub IsLocked {