diff --git a/fromapp.tgz b/fromapp.tgz new file mode 100644 index 00000000..7cab4fda Binary files /dev/null and b/fromapp.tgz differ diff --git a/fromapp/fromapp.css b/fromapp/fromapp.css new file mode 100644 index 00000000..90aeec49 --- /dev/null +++ b/fromapp/fromapp.css @@ -0,0 +1,14 @@ + + + +#fromapp-label { + float: left; + width: 200px; + margin-bottom: 25px; +} + +#fromapp { + float: left; +} + + diff --git a/fromapp/fromapp.php b/fromapp/fromapp.php new file mode 100644 index 00000000..58eaa469 --- /dev/null +++ b/fromapp/fromapp.php @@ -0,0 +1,84 @@ +page['htmlhead'] .= '' . "\r\n"; + + /* Get the current state of our config variable */ + + $fromapp = get_pconfig(local_user(),'fromapp','app'); + if($fromapp === false) + $fromapp = ''; + + /* Add some HTML to the existing form */ + + $s .= '
'; + $s .= '

' . t('FromApp Settings') . '

'; + $s .= '
'; + $s .= ''; + $s .= ''; + $s .= '
'; + + /* provide a submit button */ + + $s .= '
'; + +} + +function fromapp_post_hook(&$a,&$item) { + if(! local_user()) + return; + + if(local_user() != $item['uid']) + return; + + $app = get_pconfig(local_user(), 'fromapp', 'app'); + + if(($app === false) || (! strlen($app))) + return; + + $item['app'] = $app; + return; + +} \ No newline at end of file