aboutsummaryrefslogtreecommitdiffstats
path: root/mod
diff options
context:
space:
mode:
Diffstat (limited to 'mod')
-rw-r--r--mod/thing.php16
1 files changed, 13 insertions, 3 deletions
diff --git a/mod/thing.php b/mod/thing.php
index 955a6c173..3e2612c68 100644
--- a/mod/thing.php
+++ b/mod/thing.php
@@ -180,10 +180,20 @@ function thing_init(&$a) {
function thing_content(&$a) {
- /* placeholders */
-
if(argc() > 1) {
- return t('not yet implemented.');
+
+ $r = q("select * from obj left join term on obj_obj = term_hash where term_hash != '' and obj_type = %d and term_hash = '%s' limit 1",
+ intval(TERM_OBJ_THING),
+ dbesc(argv(1))
+ );
+
+ if($r) {
+ return replace_macros(get_markup_template('show_thing.tpl'), array( '$header' => t('Show Thing'), '$thing' => $r[0] ));
+ }
+ else {
+ notice( t('item not found.') . EOL);
+ return;
+ }
}
require_once('include/contact_selectors.php');