Merge remote-tracking branch 'upstream/master'
This commit is contained in:
commit
085be3a16f
33
boot.php
33
boot.php
@ -699,6 +699,8 @@ class App {
|
||||
$this->is_mobile = $mobile_detect->isMobile();
|
||||
$this->is_tablet = $mobile_detect->isTablet();
|
||||
|
||||
$this->head_set_icon('/images/rhash-32.png');
|
||||
|
||||
BaseObject::set_app($this);
|
||||
|
||||
/**
|
||||
@ -899,6 +901,7 @@ class App {
|
||||
'$local_user' => local_user(),
|
||||
'$generator' => RED_PLATFORM . ' ' . RED_VERSION,
|
||||
'$update_interval' => $interval,
|
||||
'$icon' => head_get_icon(),
|
||||
'$head_css' => head_get_css(),
|
||||
'$head_js' => head_get_js(),
|
||||
'$js_strings' => js_strings()
|
||||
@ -997,6 +1000,17 @@ class App {
|
||||
return $this->rdelim[$engine];
|
||||
}
|
||||
|
||||
function head_set_icon($icon) {
|
||||
$this->data['pageicon'] = $icon;
|
||||
|
||||
}
|
||||
|
||||
function head_get_icon() {
|
||||
$icon = $this->data['pageicon'];
|
||||
if(! strpos($icon,'://'))
|
||||
$icon = z_root() . $icon;
|
||||
return $icon;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -1569,6 +1583,8 @@ function profile_sidebar($profile, $block = 0) {
|
||||
return $o;
|
||||
|
||||
|
||||
head_set_icon($profile['thumb']);
|
||||
|
||||
$is_owner = (($profile['uid'] == local_user()) ? true : false);
|
||||
|
||||
$profile['picdate'] = urlencode($profile['picdate']);
|
||||
@ -1930,7 +1946,7 @@ function current_theme(){
|
||||
function current_theme_url($installing = false) {
|
||||
global $a;
|
||||
$t = current_theme();
|
||||
if((file_exists('view/theme/' . $t . '/php/style.php')) && (! $installing))
|
||||
if(file_exists('view/theme/' . $t . '/php/style.php'))
|
||||
return('view/theme/' . $t . '/php/style.pcss');
|
||||
return('view/theme/' . $t . '/css/style.css');
|
||||
}
|
||||
@ -2295,3 +2311,18 @@ function construct_page(&$a) {
|
||||
function appdirpath() {
|
||||
return dirname(__FILE__);
|
||||
}
|
||||
|
||||
|
||||
function head_set_icon($icon) {
|
||||
global $a;
|
||||
$a->data['pageicon'] = $icon;
|
||||
logger('head_set_icon: ' . $icon);
|
||||
}
|
||||
|
||||
function head_get_icon() {
|
||||
global $a;
|
||||
$icon = $a->data['pageicon'];
|
||||
if(! strpos($icon,'://'))
|
||||
$icon = z_root() . $icon;
|
||||
return $icon;
|
||||
}
|
||||
|
File diff suppressed because one or more lines are too long
@ -33,7 +33,7 @@ var boot_8php =
|
||||
[ "notice", "boot_8php.html#a9255af5ae9c887520091ea04763c1a88", null ],
|
||||
[ "proc_run", "boot_8php.html#ab346a2ece14993861f3e4206befa94f0", null ],
|
||||
[ "profile_create_sidebar", "boot_8php.html#a5b45d647da3743a7fc8c6223350b4d67", null ],
|
||||
[ "profile_load", "boot_8php.html#aebc5ed38c73ade57f360471da712ded2", null ],
|
||||
[ "profile_load", "boot_8php.html#a4751b522ea913d0e7ed43e03d22e9e68", null ],
|
||||
[ "profile_sidebar", "boot_8php.html#a646123ebbb10eb6f5b6ff26f4288da9b", null ],
|
||||
[ "profile_tabs", "boot_8php.html#a1dfcb5146e9d1eca4528bc580ad5d273", null ],
|
||||
[ "remote_user", "boot_8php.html#a5542c5c2806ab8bca04bad53d47b5209", null ],
|
||||
|
@ -112,8 +112,8 @@ $(document).ready(function(){initNavTree('contact__selectors_8php.html','');});
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:aba7a4db18efa41d78bed1076b2d59886"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="contact__selectors_8php.html#aba7a4db18efa41d78bed1076b2d59886">contact_profile_assign</a> ($current, $foreign_net)</td></tr>
|
||||
<tr class="separator:aba7a4db18efa41d78bed1076b2d59886"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2c743d2eb526eb758d943a1490162d75"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="contact__selectors_8php.html#a2c743d2eb526eb758d943a1490162d75">contact_profile_assign</a> ($current)</td></tr>
|
||||
<tr class="separator:a2c743d2eb526eb758d943a1490162d75"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae499960d6467bd30c78607b1018baf53"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="contact__selectors_8php.html#ae499960d6467bd30c78607b1018baf53">contact_reputation</a> ($current)</td></tr>
|
||||
<tr class="separator:ae499960d6467bd30c78607b1018baf53"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9839e8fdaac7ffb37bf1420493f5c28f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="contact__selectors_8php.html#a9839e8fdaac7ffb37bf1420493f5c28f">contact_poll_interval</a> ($current, $disabled=false)</td></tr>
|
||||
@ -150,7 +150,7 @@ Functions</h2></td></tr>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="aba7a4db18efa41d78bed1076b2d59886"></a>
|
||||
<a class="anchor" id="a2c743d2eb526eb758d943a1490162d75"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
@ -158,22 +158,14 @@ Functions</h2></td></tr>
|
||||
<td class="memname">contact_profile_assign </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>$current</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td class="paramname"><em>$current</em></td><td>)</td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>$foreign_net</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Referenced by <a class="el" href="connections_8php.html#aec2e457420fce3e3bf6a9f48e36df25c">connections_content()</a>, and <a class="el" href="thing_8php.html#a24a35f1e64029a67fdbea94a776ae04b">thing_content()</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ae499960d6467bd30c78607b1018baf53"></a>
|
||||
|
@ -1,7 +1,7 @@
|
||||
var contact__selectors_8php =
|
||||
[
|
||||
[ "contact_poll_interval", "contact__selectors_8php.html#a9839e8fdaac7ffb37bf1420493f5c28f", null ],
|
||||
[ "contact_profile_assign", "contact__selectors_8php.html#aba7a4db18efa41d78bed1076b2d59886", null ],
|
||||
[ "contact_profile_assign", "contact__selectors_8php.html#a2c743d2eb526eb758d943a1490162d75", null ],
|
||||
[ "contact_reputation", "contact__selectors_8php.html#ae499960d6467bd30c78607b1018baf53", null ],
|
||||
[ "network_to_name", "contact__selectors_8php.html#ad472e4716426dd1a9dd77b62962454be", null ]
|
||||
];
|
@ -170,7 +170,7 @@ Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Referenced by <a class="el" href="profile__advanced_8php.html#aa870d2c1f558cfd52bef05bc124e8fa4">advanced_profile()</a>, <a class="el" href="mod_2directory_8php.html#aac79396570d759da2efac24fcedf5b44">directory_content()</a>, and <a class="el" href="profiles_8php.html#a46975783b8b8d70402d51487eb1f0b00">profiles_content()</a>.</p>
|
||||
<p>Referenced by <a class="el" href="profile__advanced_8php.html#aa870d2c1f558cfd52bef05bc124e8fa4">advanced_profile()</a>, <a class="el" href="mod_2directory_8php.html#aac79396570d759da2efac24fcedf5b44">directory_content()</a>, <a class="el" href="profiles_8php.html#a46975783b8b8d70402d51487eb1f0b00">profiles_content()</a>, <a class="el" href="dir__fns_8php.html#a6cae22cfdd6edda5ddf09e07abb3242a">syncdirs()</a>, and <a class="el" href="zfinger_8php.html#a8139b83a22ef98869adc10aa224027a0">zfinger_init()</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
File diff suppressed because one or more lines are too long
@ -253,7 +253,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Referenced by <a class="el" href="crypto_8php.html#a2148d7aac7b30c720f7ebda7e9790286">aes_encapsulate()</a>, <a class="el" href="crypto_8php.html#aca7c3a574bfb6c6ef1f2403a56823914">aes_unencapsulate()</a>, <a class="el" href="text_8php.html#a75c243e06341ec16bd5a44b9b1cacd85">alt_pager()</a>, <a class="el" href="boot_8php.html#a4c02d88e66852a01bd5a1feecb7c3ce3">check_config()</a>, <a class="el" href="items_8php.html#a8794863cdf8ce1333040933d3a3f66bd">consume_feed()</a>, <a class="el" href="items_8php.html#afa1db13c2a8b73b5b17b97f17e5a19d1">drop_item()</a>, <a class="el" href="items_8php.html#aba98fcbbcd7044a7e9ea34edabc14c87">fix_private_photos()</a>, <a class="el" href="bb2diaspora_8php.html#a4c2f8f11b29a06809d9b07782215b1b2">get_bb_tag_pos()</a>, <a class="el" href="text_8php.html#a1557112a774ec00fa06ed6b6f6495506">is_a_date_arg()</a>, <a class="el" href="item_8php.html#a693cd09805755ab85bbb5ecae69a48c3">item_post()</a>, <a class="el" href="conversation_8php.html#adda79b75bf1ccf6ce9503aa310953533">item_redir_and_replace_images()</a>, <a class="el" href="text_8php.html#ae17b39d5e321debd3ad16dcbbde842b8">jindent()</a>, <a class="el" href="setup_8php.html#a2b375ddc555140236fc500135de99371">load_database_rem()</a>, <a class="el" href="items_8php.html#ae1c27d1a6379231ac7c0435c8a791d45">local_delivery()</a>, <a class="el" href="html2bbcode_8php.html#a39c662b19d318990fee2ba795a55d7a7">node2bbcodesub()</a>, <a class="el" href="text_8php.html#afe9f178d264d44a94dc1292aaf0fd585">paginate()</a>, <a class="el" href="mod_2photos_8php.html#a062bed4d04d14fee8a53f4c9be673080">photos_post()</a>, <a class="el" href="activities_8php.html#a80134e807719b3c54aba971958d2e132">profile_activity()</a>, <a class="el" href="plugin_8php.html#af9ac19004dca49adae1ac7a0d9f3b025">reload_plugins()</a>, <a class="el" href="include_2network_8php.html#ae8d9c41a11000fb8667039fc71b4f73f">scale_external_images()</a>, <a class="el" href="items_8php.html#ab1bce4261bcf75ad62753b498a144d17">tag_deliver()</a>, and <a class="el" href="zot_8php.html#a22e3f9b97b7969ddbe43ccf0db93a19c">zot_import()</a>.</p>
|
||||
<p>Referenced by <a class="el" href="crypto_8php.html#a2148d7aac7b30c720f7ebda7e9790286">aes_encapsulate()</a>, <a class="el" href="crypto_8php.html#aca7c3a574bfb6c6ef1f2403a56823914">aes_unencapsulate()</a>, <a class="el" href="text_8php.html#a75c243e06341ec16bd5a44b9b1cacd85">alt_pager()</a>, <a class="el" href="boot_8php.html#a4c02d88e66852a01bd5a1feecb7c3ce3">check_config()</a>, <a class="el" href="items_8php.html#a8794863cdf8ce1333040933d3a3f66bd">consume_feed()</a>, <a class="el" href="items_8php.html#afa1db13c2a8b73b5b17b97f17e5a19d1">drop_item()</a>, <a class="el" href="items_8php.html#aba98fcbbcd7044a7e9ea34edabc14c87">fix_private_photos()</a>, <a class="el" href="bb2diaspora_8php.html#a4c2f8f11b29a06809d9b07782215b1b2">get_bb_tag_pos()</a>, <a class="el" href="text_8php.html#a1557112a774ec00fa06ed6b6f6495506">is_a_date_arg()</a>, <a class="el" href="item_8php.html#a693cd09805755ab85bbb5ecae69a48c3">item_post()</a>, <a class="el" href="conversation_8php.html#adda79b75bf1ccf6ce9503aa310953533">item_redir_and_replace_images()</a>, <a class="el" href="text_8php.html#ae17b39d5e321debd3ad16dcbbde842b8">jindent()</a>, <a class="el" href="setup_8php.html#a2b375ddc555140236fc500135de99371">load_database_rem()</a>, <a class="el" href="items_8php.html#ae1c27d1a6379231ac7c0435c8a791d45">local_delivery()</a>, <a class="el" href="html2bbcode_8php.html#a39c662b19d318990fee2ba795a55d7a7">node2bbcodesub()</a>, <a class="el" href="text_8php.html#afe9f178d264d44a94dc1292aaf0fd585">paginate()</a>, <a class="el" href="mod_2photos_8php.html#a062bed4d04d14fee8a53f4c9be673080">photos_post()</a>, <a class="el" href="activities_8php.html#a80134e807719b3c54aba971958d2e132">profile_activity()</a>, <a class="el" href="plugin_8php.html#af9ac19004dca49adae1ac7a0d9f3b025">reload_plugins()</a>, <a class="el" href="zot_8php.html#aad25a3fe0e1566121d6fb8222979bc10">remove_community_tag()</a>, <a class="el" href="include_2network_8php.html#ae8d9c41a11000fb8667039fc71b4f73f">scale_external_images()</a>, <a class="el" href="items_8php.html#ab1bce4261bcf75ad62753b498a144d17">tag_deliver()</a>, and <a class="el" href="zot_8php.html#a22e3f9b97b7969ddbe43ccf0db93a19c">zot_import()</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
File diff suppressed because one or more lines are too long
@ -142,7 +142,7 @@ Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Referenced by <a class="el" href="contact__widgets_8php.html#a165eb021e61c4dcab2a552f28628d353">categories_widget()</a>, <a class="el" href="connections_8php.html#aec2e457420fce3e3bf6a9f48e36df25c">connections_content()</a>, <a class="el" href="conversation_8php.html#a1e97305a441dc143edbe09e17d1ceda1">conversation()</a>, <a class="el" href="editpost_8php.html#a34011690864d122680c802e9e748ccfb">editpost_content()</a>, <a class="el" href="classItem.html#a3ee7667c2ec6cd7657328e27848c0bdf">Item\get_comment_box()</a>, <a class="el" href="classItem.html#ad5dcbe0b94cb2d5719bc5b6bd8ad60c8">Item\get_template_data()</a>, <a class="el" href="item_8php.html#a693cd09805755ab85bbb5ecae69a48c3">item_post()</a>, <a class="el" href="mod_2message_8php.html#a3547ed86d09a4bb8fa64ec374a40ee79">message_content()</a>, <a class="el" href="mod_2message_8php.html#a0db7030362a7e9ed9549b341d7b35718">message_post()</a>, <a class="el" href="nav_8php.html#a43be0df73b90647ea70947ce004e231e">nav()</a>, <a class="el" href="mod_2network_8php.html#a43f2f29b90c5e29072c561934bc8f8b4">network_content()</a>, <a class="el" href="mod_2photos_8php.html#aa87382611a66ec5effdb2d78f13f5812">photos_content()</a>, <a class="el" href="items_8php.html#abe695dd89e1e10ed042c26b80114f0ed">posted_date_widget()</a>, <a class="el" href="boot_8php.html#a646123ebbb10eb6f5b6ff26f4288da9b">profile_sidebar()</a>, <a class="el" href="profiles_8php.html#a46975783b8b8d70402d51487eb1f0b00">profiles_content()</a>, <a class="el" href="view_2theme_2redbasic_2php_2config_8php.html#ab5073653dfb9eb2216f8580098a87071">redbasic_form()</a>, <a class="el" href="mod_2network_8php.html#a36e03af6f2efe62ecaa247509365bfad">saved_searches()</a>, <a class="el" href="search_8php.html#aa911f7c7f0cdb0284e35d0ed610f19c6">search_saved_searches()</a>, and <a class="el" href="view_2theme_2redstrap_2php_2config_8php.html#aa7d5739b72efef9822535b2b32d5364d">theme_content()</a>.</p>
|
||||
<p>Referenced by <a class="el" href="contact__widgets_8php.html#a165eb021e61c4dcab2a552f28628d353">categories_widget()</a>, <a class="el" href="channel_8php.html#aea8e189f2fbabfda779349dd94082e8e">channel_aside()</a>, <a class="el" href="connections_8php.html#aec2e457420fce3e3bf6a9f48e36df25c">connections_content()</a>, <a class="el" href="conversation_8php.html#a1e97305a441dc143edbe09e17d1ceda1">conversation()</a>, <a class="el" href="editpost_8php.html#a34011690864d122680c802e9e748ccfb">editpost_content()</a>, <a class="el" href="classItem.html#a3ee7667c2ec6cd7657328e27848c0bdf">Item\get_comment_box()</a>, <a class="el" href="classItem.html#ad5dcbe0b94cb2d5719bc5b6bd8ad60c8">Item\get_template_data()</a>, <a class="el" href="item_8php.html#a693cd09805755ab85bbb5ecae69a48c3">item_post()</a>, <a class="el" href="mod_2message_8php.html#a3547ed86d09a4bb8fa64ec374a40ee79">message_content()</a>, <a class="el" href="mod_2message_8php.html#a0db7030362a7e9ed9549b341d7b35718">message_post()</a>, <a class="el" href="nav_8php.html#a43be0df73b90647ea70947ce004e231e">nav()</a>, <a class="el" href="mod_2network_8php.html#a43f2f29b90c5e29072c561934bc8f8b4">network_content()</a>, <a class="el" href="mod_2photos_8php.html#aa87382611a66ec5effdb2d78f13f5812">photos_content()</a>, <a class="el" href="items_8php.html#abe695dd89e1e10ed042c26b80114f0ed">posted_date_widget()</a>, <a class="el" href="boot_8php.html#a646123ebbb10eb6f5b6ff26f4288da9b">profile_sidebar()</a>, <a class="el" href="profiles_8php.html#a46975783b8b8d70402d51487eb1f0b00">profiles_content()</a>, <a class="el" href="view_2theme_2redbasic_2php_2config_8php.html#ab5073653dfb9eb2216f8580098a87071">redbasic_form()</a>, <a class="el" href="mod_2network_8php.html#a36e03af6f2efe62ecaa247509365bfad">saved_searches()</a>, <a class="el" href="search_8php.html#aa911f7c7f0cdb0284e35d0ed610f19c6">search_saved_searches()</a>, <a class="el" href="view_2theme_2redstrap_2php_2config_8php.html#aa7d5739b72efef9822535b2b32d5364d">theme_content()</a>, and <a class="el" href="thing_8php.html#a24a35f1e64029a67fdbea94a776ae04b">thing_content()</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -346,7 +346,7 @@ $(document).ready(function(){initNavTree('globals_0x63.html','');});
|
||||
: <a class="el" href="contact__selectors_8php.html#a9839e8fdaac7ffb37bf1420493f5c28f">contact_selectors.php</a>
|
||||
</li>
|
||||
<li>contact_profile_assign()
|
||||
: <a class="el" href="contact__selectors_8php.html#aba7a4db18efa41d78bed1076b2d59886">contact_selectors.php</a>
|
||||
: <a class="el" href="contact__selectors_8php.html#a2c743d2eb526eb758d943a1490162d75">contact_selectors.php</a>
|
||||
</li>
|
||||
<li>contact_remove()
|
||||
: <a class="el" href="Contact_8php.html#a28e062c884331dbb5dfa713228c25ad6">Contact.php</a>
|
||||
|
@ -147,6 +147,12 @@ $(document).ready(function(){initNavTree('globals_0x6f.html','');});
|
||||
<li>oauth_get_client()
|
||||
: <a class="el" href="mod_2api_8php.html#a02ae0f60e240dc806b860edb7d582117">api.php</a>
|
||||
</li>
|
||||
<li>obj_verb_selector()
|
||||
: <a class="el" href="taxonomy_8php.html#ac12a651a42ed77f8dc7072c6168811a2">taxonomy.php</a>
|
||||
</li>
|
||||
<li>obj_verbs()
|
||||
: <a class="el" href="taxonomy_8php.html#a03f55ee46c5f496e42f3d29db8d09cce">taxonomy.php</a>
|
||||
</li>
|
||||
<li>oe_build_xpath()
|
||||
: <a class="el" href="include_2oembed_8php.html#ab953a6e7c11bc6498ce01ed73e2ba319">oembed.php</a>
|
||||
</li>
|
||||
|
@ -429,7 +429,7 @@ $(document).ready(function(){initNavTree('globals_0x70.html','');});
|
||||
: <a class="el" href="profile_8php.html#ab5d0246be0552e2182a585c1206d22a5">profile.php</a>
|
||||
</li>
|
||||
<li>profile_load()
|
||||
: <a class="el" href="boot_8php.html#aebc5ed38c73ade57f360471da712ded2">boot.php</a>
|
||||
: <a class="el" href="boot_8php.html#a4751b522ea913d0e7ed43e03d22e9e68">boot.php</a>
|
||||
</li>
|
||||
<li>profile_photo_aside()
|
||||
: <a class="el" href="profile__photo_8php.html#ac9cd968a767e2ae1b88383b6cdd6dbe3">profile_photo.php</a>
|
||||
|
@ -243,6 +243,9 @@ $(document).ready(function(){initNavTree('globals_0x72.html','');});
|
||||
<li>remove_all_xchan_resources()
|
||||
: <a class="el" href="Contact_8php.html#acc12cda999c88c4d6185cca967c15125">Contact.php</a>
|
||||
</li>
|
||||
<li>remove_community_tag()
|
||||
: <a class="el" href="zot_8php.html#aad25a3fe0e1566121d6fb8222979bc10">zot.php</a>
|
||||
</li>
|
||||
<li>remove_queue_item()
|
||||
: <a class="el" href="queue__fn_8php.html#a8fe71e981399bbf5d000a6ca42f57b24">queue_fn.php</a>
|
||||
</li>
|
||||
|
@ -151,10 +151,10 @@ $(document).ready(function(){initNavTree('globals_0x74.html','');});
|
||||
: <a class="el" href="items_8php.html#ab1bce4261bcf75ad62753b498a144d17">items.php</a>
|
||||
</li>
|
||||
<li>tagadelic()
|
||||
: <a class="el" href="taxonomy_8php.html#afe44c30f1d0f8cb3ca097d4e189d852d">taxonomy.php</a>
|
||||
: <a class="el" href="taxonomy_8php.html#a061b3db9426d4b074395f5824062cad4">taxonomy.php</a>
|
||||
</li>
|
||||
<li>tagblock()
|
||||
: <a class="el" href="taxonomy_8php.html#a4f3605ee8de717a401ea9df2401b59f6">taxonomy.php</a>
|
||||
: <a class="el" href="taxonomy_8php.html#abdb698bc6921429df6d697f6c5dec96f">taxonomy.php</a>
|
||||
</li>
|
||||
<li>tagger_content()
|
||||
: <a class="el" href="tagger_8php.html#a0e4a3eb177d1684553c547503d67161c">tagger.php</a>
|
||||
|
@ -327,7 +327,7 @@ $(document).ready(function(){initNavTree('globals_func_0x63.html','');});
|
||||
: <a class="el" href="contact__selectors_8php.html#a9839e8fdaac7ffb37bf1420493f5c28f">contact_selectors.php</a>
|
||||
</li>
|
||||
<li>contact_profile_assign()
|
||||
: <a class="el" href="contact__selectors_8php.html#aba7a4db18efa41d78bed1076b2d59886">contact_selectors.php</a>
|
||||
: <a class="el" href="contact__selectors_8php.html#a2c743d2eb526eb758d943a1490162d75">contact_selectors.php</a>
|
||||
</li>
|
||||
<li>contact_remove()
|
||||
: <a class="el" href="Contact_8php.html#a28e062c884331dbb5dfa713228c25ad6">Contact.php</a>
|
||||
|
@ -146,6 +146,12 @@ $(document).ready(function(){initNavTree('globals_func_0x6f.html','');});
|
||||
<li>oauth_get_client()
|
||||
: <a class="el" href="mod_2api_8php.html#a02ae0f60e240dc806b860edb7d582117">api.php</a>
|
||||
</li>
|
||||
<li>obj_verb_selector()
|
||||
: <a class="el" href="taxonomy_8php.html#ac12a651a42ed77f8dc7072c6168811a2">taxonomy.php</a>
|
||||
</li>
|
||||
<li>obj_verbs()
|
||||
: <a class="el" href="taxonomy_8php.html#a03f55ee46c5f496e42f3d29db8d09cce">taxonomy.php</a>
|
||||
</li>
|
||||
<li>oe_build_xpath()
|
||||
: <a class="el" href="include_2oembed_8php.html#ab953a6e7c11bc6498ce01ed73e2ba319">oembed.php</a>
|
||||
</li>
|
||||
|
@ -339,7 +339,7 @@ $(document).ready(function(){initNavTree('globals_func_0x70.html','');});
|
||||
: <a class="el" href="profile_8php.html#ab5d0246be0552e2182a585c1206d22a5">profile.php</a>
|
||||
</li>
|
||||
<li>profile_load()
|
||||
: <a class="el" href="boot_8php.html#aebc5ed38c73ade57f360471da712ded2">boot.php</a>
|
||||
: <a class="el" href="boot_8php.html#a4751b522ea913d0e7ed43e03d22e9e68">boot.php</a>
|
||||
</li>
|
||||
<li>profile_photo_aside()
|
||||
: <a class="el" href="profile__photo_8php.html#ac9cd968a767e2ae1b88383b6cdd6dbe3">profile_photo.php</a>
|
||||
|
@ -221,6 +221,9 @@ $(document).ready(function(){initNavTree('globals_func_0x72.html','');});
|
||||
<li>remove_all_xchan_resources()
|
||||
: <a class="el" href="Contact_8php.html#acc12cda999c88c4d6185cca967c15125">Contact.php</a>
|
||||
</li>
|
||||
<li>remove_community_tag()
|
||||
: <a class="el" href="zot_8php.html#aad25a3fe0e1566121d6fb8222979bc10">zot.php</a>
|
||||
</li>
|
||||
<li>remove_queue_item()
|
||||
: <a class="el" href="queue__fn_8php.html#a8fe71e981399bbf5d000a6ca42f57b24">queue_fn.php</a>
|
||||
</li>
|
||||
|
@ -150,10 +150,10 @@ $(document).ready(function(){initNavTree('globals_func_0x74.html','');});
|
||||
: <a class="el" href="items_8php.html#ab1bce4261bcf75ad62753b498a144d17">items.php</a>
|
||||
</li>
|
||||
<li>tagadelic()
|
||||
: <a class="el" href="taxonomy_8php.html#afe44c30f1d0f8cb3ca097d4e189d852d">taxonomy.php</a>
|
||||
: <a class="el" href="taxonomy_8php.html#a061b3db9426d4b074395f5824062cad4">taxonomy.php</a>
|
||||
</li>
|
||||
<li>tagblock()
|
||||
: <a class="el" href="taxonomy_8php.html#a4f3605ee8de717a401ea9df2401b59f6">taxonomy.php</a>
|
||||
: <a class="el" href="taxonomy_8php.html#abdb698bc6921429df6d697f6c5dec96f">taxonomy.php</a>
|
||||
</li>
|
||||
<li>tagger_content()
|
||||
: <a class="el" href="tagger_8php.html#a0e4a3eb177d1684553c547503d67161c">tagger.php</a>
|
||||
|
@ -324,7 +324,7 @@ Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Referenced by <a class="el" href="classApp.html#a08f0537964d98958d218066364cff785">App\build_pagehead()</a>, <a class="el" href="channel_8php.html#aea8e189f2fbabfda779349dd94082e8e">channel_aside()</a>, <a class="el" href="channel_8php.html#a9c6a6179e0e626398ebecc6151905ef1">channel_content()</a>, <a class="el" href="community_8php.html#a1197aafd6a6b540dbb4a0c04ade3a25a">community_content()</a>, <a class="el" href="text_8php.html#ad6432621d0fafcbcf3d3b9b49bef7784">contact_block()</a>, <a class="el" href="Contact_8php.html#a28e062c884331dbb5dfa713228c25ad6">contact_remove()</a>, <a class="el" href="conversation_8php.html#a1e97305a441dc143edbe09e17d1ceda1">conversation()</a>, <a class="el" href="features_8php.html#a52b5bdfb61b256713efecf7a7b20b0c0">feature_enabled()</a>, <a class="el" href="contact__widgets_8php.html#a57e73ebcfd62bb5d8c7a7b9e663726d6">findpeople_widget()</a>, <a class="el" href="classItem.html#a3ee7667c2ec6cd7657328e27848c0bdf">Item\get_comment_box()</a>, <a class="el" href="mod_2group_8php.html#a07a64f6c65b0080d8190b3d9728a7a83">group_content()</a>, <a class="el" href="intro_8php.html#a3e2a523697633ddb4517b9266a515f5b">intro_content()</a>, <a class="el" href="invite_8php.html#a244385b28cfd021d308715f01158bfd9">invite_content()</a>, <a class="el" href="invite_8php.html#aeb0881c0f93c8e8552e5ed756ce6e5a5">invite_post()</a>, <a class="el" href="items_8php.html#a6f7e1334af5d684a987fa6a3eb37f4cc">item_expire()</a>, <a class="el" href="items_8php.html#a8ef003b2bc2dc4816bdcf5800aec1049">item_store()</a>, <a class="el" href="items_8php.html#a2dc4fb9347f6fb804da4f32c107afb53">item_store_update()</a>, <a class="el" href="items_8php.html#a756738301f2ed96be50232500677d58a">items_fetch()</a>, <a class="el" href="classFKOAuth1.html#a2b1dac2ed31fc6ef84668afdda8b263f">FKOAuth1\loginUser()</a>, <a class="el" href="mod_2message_8php.html#a3547ed86d09a4bb8fa64ec374a40ee79">message_content()</a>, <a class="el" href="mod_2network_8php.html#a43f2f29b90c5e29072c561934bc8f8b4">network_content()</a>, <a class="el" href="mod_2network_8php.html#a180fce90ad11d7e0e45be094da7149ec">network_init()</a>, <a class="el" href="notifications_8php.html#aadd0b5525bd8c283a5d8a37982bbfe62">notifications_content()</a>, <a class="el" href="activities_8php.html#a80134e807719b3c54aba971958d2e132">profile_activity()</a>, <a class="el" href="profperm_8php.html#aef015787de2373d9fb3fe3f814fb5023">profperm_content()</a>, <a class="el" href="include_2config_8php.html#a61591371cb18764138655d67dc817ab2">set_pconfig()</a>, <a class="el" href="text_8php.html#a3d225b253bb9e0f2498c11647d927b0b">smilies()</a>, <a class="el" href="items_8php.html#ab1bce4261bcf75ad62753b498a144d17">tag_deliver()</a>, and <a class="el" href="view_2theme_2redbasic_2php_2config_8php.html#aa7d5739b72efef9822535b2b32d5364d">theme_content()</a>.</p>
|
||||
<p>Referenced by <a class="el" href="classApp.html#a08f0537964d98958d218066364cff785">App\build_pagehead()</a>, <a class="el" href="channel_8php.html#aea8e189f2fbabfda779349dd94082e8e">channel_aside()</a>, <a class="el" href="channel_8php.html#a9c6a6179e0e626398ebecc6151905ef1">channel_content()</a>, <a class="el" href="community_8php.html#a1197aafd6a6b540dbb4a0c04ade3a25a">community_content()</a>, <a class="el" href="text_8php.html#ad6432621d0fafcbcf3d3b9b49bef7784">contact_block()</a>, <a class="el" href="Contact_8php.html#a28e062c884331dbb5dfa713228c25ad6">contact_remove()</a>, <a class="el" href="conversation_8php.html#a1e97305a441dc143edbe09e17d1ceda1">conversation()</a>, <a class="el" href="features_8php.html#a52b5bdfb61b256713efecf7a7b20b0c0">feature_enabled()</a>, <a class="el" href="contact__widgets_8php.html#a57e73ebcfd62bb5d8c7a7b9e663726d6">findpeople_widget()</a>, <a class="el" href="classItem.html#a3ee7667c2ec6cd7657328e27848c0bdf">Item\get_comment_box()</a>, <a class="el" href="mod_2group_8php.html#a07a64f6c65b0080d8190b3d9728a7a83">group_content()</a>, <a class="el" href="intro_8php.html#a3e2a523697633ddb4517b9266a515f5b">intro_content()</a>, <a class="el" href="invite_8php.html#a244385b28cfd021d308715f01158bfd9">invite_content()</a>, <a class="el" href="invite_8php.html#aeb0881c0f93c8e8552e5ed756ce6e5a5">invite_post()</a>, <a class="el" href="items_8php.html#a6f7e1334af5d684a987fa6a3eb37f4cc">item_expire()</a>, <a class="el" href="items_8php.html#a8ef003b2bc2dc4816bdcf5800aec1049">item_store()</a>, <a class="el" href="items_8php.html#a2dc4fb9347f6fb804da4f32c107afb53">item_store_update()</a>, <a class="el" href="items_8php.html#a756738301f2ed96be50232500677d58a">items_fetch()</a>, <a class="el" href="classFKOAuth1.html#a2b1dac2ed31fc6ef84668afdda8b263f">FKOAuth1\loginUser()</a>, <a class="el" href="mod_2message_8php.html#a3547ed86d09a4bb8fa64ec374a40ee79">message_content()</a>, <a class="el" href="mod_2network_8php.html#a43f2f29b90c5e29072c561934bc8f8b4">network_content()</a>, <a class="el" href="mod_2network_8php.html#a180fce90ad11d7e0e45be094da7149ec">network_init()</a>, <a class="el" href="notifications_8php.html#aadd0b5525bd8c283a5d8a37982bbfe62">notifications_content()</a>, <a class="el" href="activities_8php.html#a80134e807719b3c54aba971958d2e132">profile_activity()</a>, <a class="el" href="profperm_8php.html#aef015787de2373d9fb3fe3f814fb5023">profperm_content()</a>, <a class="el" href="zot_8php.html#aad25a3fe0e1566121d6fb8222979bc10">remove_community_tag()</a>, <a class="el" href="include_2config_8php.html#a61591371cb18764138655d67dc817ab2">set_pconfig()</a>, <a class="el" href="text_8php.html#a3d225b253bb9e0f2498c11647d927b0b">smilies()</a>, <a class="el" href="items_8php.html#ab1bce4261bcf75ad62753b498a144d17">tag_deliver()</a>, and <a class="el" href="view_2theme_2redbasic_2php_2config_8php.html#aa7d5739b72efef9822535b2b32d5364d">theme_content()</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -1512,7 +1512,7 @@ Functions</h2></td></tr>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>array 'success' => true or false 'activity' => the resulting activity if successful </dd></dl>
|
||||
|
||||
<p>Referenced by <a class="el" href="include_2api_8php.html#a72bfecac1970bc29b853073e816388ff">api_channel_stream()</a>, <a class="el" href="poke_8php.html#a9725aab97b3983e6a98bd81c4efe7d3b">poke_init()</a>, and <a class="el" href="tagger_8php.html#a0e4a3eb177d1684553c547503d67161c">tagger_content()</a>.</p>
|
||||
<p>Referenced by <a class="el" href="include_2api_8php.html#a72bfecac1970bc29b853073e816388ff">api_channel_stream()</a>, <a class="el" href="poke_8php.html#a9725aab97b3983e6a98bd81c4efe7d3b">poke_init()</a>, <a class="el" href="tagger_8php.html#a0e4a3eb177d1684553c547503d67161c">tagger_content()</a>, and <a class="el" href="thing_8php.html#a8be23b1d475ec3d9291999221c674c80">thing_init()</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
File diff suppressed because one or more lines are too long
@ -133,6 +133,8 @@ Functions</h2></td></tr>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Display upload form</p>
|
||||
<p>Display one photo</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -36,7 +36,7 @@ var NAVTREE =
|
||||
var NAVTREEINDEX =
|
||||
[
|
||||
"BaseObject_8php.html",
|
||||
"boot_8php.html#ab4bddb41a0cf407178ec5278b950c393",
|
||||
"boot_8php.html#ab346a2ece14993861f3e4206befa94f0",
|
||||
"classItem.html#acc32426c0f465391be8a99ad810c7b8e",
|
||||
"dirfind_8php.html",
|
||||
"include_2api_8php.html#ad2b0192f3006918bea895de8074bf8d2",
|
||||
|
@ -153,6 +153,7 @@ var NAVTREEINDEX0 =
|
||||
"boot_8php.html#a444ce608ce34efb82ee11852f36e825f":[5,0,4,145],
|
||||
"boot_8php.html#a44d069c8a1cfcc6d2007c506a17ff28f":[5,0,4,70],
|
||||
"boot_8php.html#a45b12aefab9675baffc7a07a09486db8":[5,0,4,228],
|
||||
"boot_8php.html#a4751b522ea913d0e7ed43e03d22e9e68":[5,0,4,33],
|
||||
"boot_8php.html#a490972c02fdb638c52ec0e012a30bfd2":[5,0,4,19],
|
||||
"boot_8php.html#a49f2a70b3b43aa904223a8d19e986a47":[5,0,4,157],
|
||||
"boot_8php.html#a4a12ce5de39789b0361e308d89925a20":[5,0,4,102],
|
||||
@ -248,6 +249,5 @@ var NAVTREEINDEX0 =
|
||||
"boot_8php.html#aaf9b76832ee5f85e56466af162ba8a14":[5,0,4,65],
|
||||
"boot_8php.html#ab21fb0f3e6b962419955c6fc7f26734f":[5,0,4,168],
|
||||
"boot_8php.html#ab28dc518fa90b6f617dd8c564eb4f35f":[5,0,4,107],
|
||||
"boot_8php.html#ab2d0e8a9b81ee548ef2ce8e4560da2f6":[5,0,4,189],
|
||||
"boot_8php.html#ab346a2ece14993861f3e4206befa94f0":[5,0,4,31]
|
||||
"boot_8php.html#ab2d0e8a9b81ee548ef2ce8e4560da2f6":[5,0,4,189]
|
||||
};
|
||||
|
@ -1,5 +1,6 @@
|
||||
var NAVTREEINDEX1 =
|
||||
{
|
||||
"boot_8php.html#ab346a2ece14993861f3e4206befa94f0":[5,0,4,31],
|
||||
"boot_8php.html#ab4bddb41a0cf407178ec5278b950c393":[5,0,4,161],
|
||||
"boot_8php.html#ab51965fabe54dc031e9a0ce1142ee83e":[5,0,4,193],
|
||||
"boot_8php.html#ab54b24cc302e1a42a67a49d788b6b764":[5,0,4,106],
|
||||
@ -50,7 +51,6 @@ var NAVTREEINDEX1 =
|
||||
"boot_8php.html#ae94f7c7c0909629a75aed1c41f10bc95":[5,0,4,166],
|
||||
"boot_8php.html#aea7fc57a4d8e9dcb42f2601b0b9b761c":[5,0,4,26],
|
||||
"boot_8php.html#aead84fa27d7516b855220fe004964a45":[5,0,4,226],
|
||||
"boot_8php.html#aebc5ed38c73ade57f360471da712ded2":[5,0,4,33],
|
||||
"boot_8php.html#aec36f8fcd4cb14a52934590b3d6666b4":[5,0,4,197],
|
||||
"boot_8php.html#aedfb9501ed408278667995524e0d15cf":[5,0,4,98],
|
||||
"boot_8php.html#aee324eca9de4e0fedf01ab5f92e27c67":[5,0,4,153],
|
||||
|
@ -141,8 +141,8 @@ var NAVTREEINDEX2 =
|
||||
"connections_8php.html#aec2e457420fce3e3bf6a9f48e36df25c":[5,0,1,11,2],
|
||||
"connections_8php.html#af48f7ad20914760ba9874c090384e35a":[5,0,1,11,0],
|
||||
"contact__selectors_8php.html":[5,0,0,15],
|
||||
"contact__selectors_8php.html#a2c743d2eb526eb758d943a1490162d75":[5,0,0,15,1],
|
||||
"contact__selectors_8php.html#a9839e8fdaac7ffb37bf1420493f5c28f":[5,0,0,15,0],
|
||||
"contact__selectors_8php.html#aba7a4db18efa41d78bed1076b2d59886":[5,0,0,15,1],
|
||||
"contact__selectors_8php.html#ad472e4716426dd1a9dd77b62962454be":[5,0,0,15,3],
|
||||
"contact__selectors_8php.html#ae499960d6467bd30c78607b1018baf53":[5,0,0,15,2],
|
||||
"contact__widgets_8php.html":[5,0,0,16],
|
||||
|
@ -101,8 +101,8 @@ var NAVTREEINDEX3 =
|
||||
"functions_0x76.html":[4,3,0,18],
|
||||
"functions_func.html":[4,3,1],
|
||||
"functions_vars.html":[4,3,2],
|
||||
"globals.html":[5,1,0,0],
|
||||
"globals.html":[5,1,0],
|
||||
"globals.html":[5,1,0,0],
|
||||
"globals_0x5f.html":[5,1,0,1],
|
||||
"globals_0x61.html":[5,1,0,2],
|
||||
"globals_0x62.html":[5,1,0,3],
|
||||
@ -129,8 +129,8 @@ var NAVTREEINDEX3 =
|
||||
"globals_0x77.html":[5,1,0,24],
|
||||
"globals_0x78.html":[5,1,0,25],
|
||||
"globals_0x7a.html":[5,1,0,26],
|
||||
"globals_func.html":[5,1,1,0],
|
||||
"globals_func.html":[5,1,1],
|
||||
"globals_func.html":[5,1,1,0],
|
||||
"globals_func_0x61.html":[5,1,1,1],
|
||||
"globals_func_0x62.html":[5,1,1,2],
|
||||
"globals_func_0x63.html":[5,1,1,3],
|
||||
|
@ -25,8 +25,8 @@ var NAVTREEINDEX5 =
|
||||
"namespaces.html":[3,0],
|
||||
"namespaceupdatetpl.html":[4,0,3],
|
||||
"namespaceupdatetpl.html":[3,0,3],
|
||||
"namespaceutil.html":[3,0,4],
|
||||
"namespaceutil.html":[4,0,4],
|
||||
"namespaceutil.html":[3,0,4],
|
||||
"nav_8php.html":[5,0,0,41],
|
||||
"nav_8php.html#a43be0df73b90647ea70947ce004e231e":[5,0,0,41,0],
|
||||
"nav_8php.html#ac3c920ce3ea5b0d9e0678ee37155f06a":[5,0,0,41,1],
|
||||
|
@ -52,16 +52,18 @@ var NAVTREEINDEX6 =
|
||||
"tagrm_8php.html#a1702f40aa53a2fa93deade1f609abe78":[5,0,1,88,1],
|
||||
"tagrm_8php.html#adfd4ea5b4d7fc6d9c9e042af5cd7d49a":[5,0,1,88,0],
|
||||
"taxonomy_8php.html":[5,0,0,62],
|
||||
"taxonomy_8php.html#a03f55ee46c5f496e42f3d29db8d09cce":[5,0,0,62,6],
|
||||
"taxonomy_8php.html#a061b3db9426d4b074395f5824062cad4":[5,0,0,62,8],
|
||||
"taxonomy_8php.html#a08df5164926d2b31b8e9fcfe919de2b6":[5,0,0,62,0],
|
||||
"taxonomy_8php.html#a0fb8cf0ac7bcbc8b27d856fe9bf69cd1":[5,0,0,62,4],
|
||||
"taxonomy_8php.html#a163b5131f388080b0fc82398d3a32fe1":[5,0,0,62,2],
|
||||
"taxonomy_8php.html#a3299482ac20e9d79453048dd52881d37":[5,0,0,62,1],
|
||||
"taxonomy_8php.html#a4ba1339b2a7054971178ce194e4440fd":[5,0,0,62,5],
|
||||
"taxonomy_8php.html#a4f3605ee8de717a401ea9df2401b59f6":[5,0,0,62,7],
|
||||
"taxonomy_8php.html#a7a913d19c77610da689be48fbbf6734c":[5,0,0,62,9],
|
||||
"taxonomy_8php.html#aaeded36bcc983b35d9205fe5b6c18c43":[5,0,0,62,8],
|
||||
"taxonomy_8php.html#a4ba1339b2a7054971178ce194e4440fd":[5,0,0,62,7],
|
||||
"taxonomy_8php.html#a7a913d19c77610da689be48fbbf6734c":[5,0,0,62,11],
|
||||
"taxonomy_8php.html#aaeded36bcc983b35d9205fe5b6c18c43":[5,0,0,62,10],
|
||||
"taxonomy_8php.html#abdb698bc6921429df6d697f6c5dec96f":[5,0,0,62,9],
|
||||
"taxonomy_8php.html#ac12a651a42ed77f8dc7072c6168811a2":[5,0,0,62,5],
|
||||
"taxonomy_8php.html#adfead45e3b8a3dfb2b4a4b9281d0dbe1":[5,0,0,62,3],
|
||||
"taxonomy_8php.html#afe44c30f1d0f8cb3ca097d4e189d852d":[5,0,0,62,6],
|
||||
"template__processor_8php.html":[5,0,0,63],
|
||||
"template__processor_8php.html#a797745996c7839a93b2ab1af456631ab":[5,0,0,63,3],
|
||||
"template__processor_8php.html#ab2bcd8738f20f293636a6ae8e1099db5":[5,0,0,63,1],
|
||||
@ -217,26 +219,27 @@ var NAVTREEINDEX6 =
|
||||
"zfinger_8php.html#a8139b83a22ef98869adc10aa224027a0":[5,0,1,106,0],
|
||||
"zot_8php.html":[5,0,0,65],
|
||||
"zot_8php.html#a083aec6c900d244e1bfc1406f9461465":[5,0,0,65,8],
|
||||
"zot_8php.html#a22e3f9b97b7969ddbe43ccf0db93a19c":[5,0,0,65,16],
|
||||
"zot_8php.html#a31aad56acf8ff8f2353e6ff8595544df":[5,0,0,65,9],
|
||||
"zot_8php.html#a22e3f9b97b7969ddbe43ccf0db93a19c":[5,0,0,65,17],
|
||||
"zot_8php.html#a31aad56acf8ff8f2353e6ff8595544df":[5,0,0,65,10],
|
||||
"zot_8php.html#a37ec13b18057634eadb071f05297f5e1":[5,0,0,65,5],
|
||||
"zot_8php.html#a3862b3161b2c8557dc1a95020179bd81":[5,0,0,65,11],
|
||||
"zot_8php.html#a3862b3161b2c8557dc1a95020179bd81":[5,0,0,65,12],
|
||||
"zot_8php.html#a3bf11286c2619b4ca28e49d5b5ab374a":[5,0,0,65,2],
|
||||
"zot_8php.html#a3c9e0b243ba29a7b0c050bd0b86eee32":[5,0,0,65,3],
|
||||
"zot_8php.html#a55056e863a7860bc0cf922e78fcce073":[5,0,0,65,15],
|
||||
"zot_8php.html#a5bcdfef419b16075a0eca990956223dc":[5,0,0,65,20],
|
||||
"zot_8php.html#a61cdc1ec843663c423ed2d8160ae5aea":[5,0,0,65,12],
|
||||
"zot_8php.html#a666d3efcac00ec1b4a4537a60655f2ab":[5,0,0,65,10],
|
||||
"zot_8php.html#a55056e863a7860bc0cf922e78fcce073":[5,0,0,65,16],
|
||||
"zot_8php.html#a5bcdfef419b16075a0eca990956223dc":[5,0,0,65,21],
|
||||
"zot_8php.html#a61cdc1ec843663c423ed2d8160ae5aea":[5,0,0,65,13],
|
||||
"zot_8php.html#a666d3efcac00ec1b4a4537a60655f2ab":[5,0,0,65,11],
|
||||
"zot_8php.html#a703f528ade8382cf374e4119bd6f7859":[5,0,0,65,0],
|
||||
"zot_8php.html#a77720d6b59894e9b609af89c310c8a4d":[5,0,0,65,13],
|
||||
"zot_8php.html#a7b23bfb31d4491231e1e73bdc077240d":[5,0,0,65,19],
|
||||
"zot_8php.html#a928f5643ca66ae9635d85aeb2be62e03":[5,0,0,65,18],
|
||||
"zot_8php.html#a77720d6b59894e9b609af89c310c8a4d":[5,0,0,65,14],
|
||||
"zot_8php.html#a7b23bfb31d4491231e1e73bdc077240d":[5,0,0,65,20],
|
||||
"zot_8php.html#a928f5643ca66ae9635d85aeb2be62e03":[5,0,0,65,19],
|
||||
"zot_8php.html#a9a57b40669351c9791126b925cb7ef3b":[5,0,0,65,7],
|
||||
"zot_8php.html#aa6ae96db8cbbdbb10e6876d206bbf7cc":[5,0,0,65,6],
|
||||
"zot_8php.html#aad25a3fe0e1566121d6fb8222979bc10":[5,0,0,65,9],
|
||||
"zot_8php.html#ab0227978011d8601494a7651fa26acf0":[5,0,0,65,4],
|
||||
"zot_8php.html#ab22d67660702056bf3f4696dcebf5ce7":[5,0,0,65,17],
|
||||
"zot_8php.html#ab3e9b99ddb11353f37f265a05bb42142":[5,0,0,65,21],
|
||||
"zot_8php.html#acdea9362d78a63dce948fdf0ea73ef0e":[5,0,0,65,14],
|
||||
"zot_8php.html#ab22d67660702056bf3f4696dcebf5ce7":[5,0,0,65,18],
|
||||
"zot_8php.html#ab3e9b99ddb11353f37f265a05bb42142":[5,0,0,65,22],
|
||||
"zot_8php.html#acdea9362d78a63dce948fdf0ea73ef0e":[5,0,0,65,15],
|
||||
"zot_8php.html#adfeb9400ae6b726beec89f8f1e8fde72":[5,0,0,65,1],
|
||||
"zotfeed_8php.html":[5,0,1,107],
|
||||
"zotfeed_8php.html#a24dfc23d366e7f840cf2847d0c1c8eac":[5,0,1,107,0]
|
||||
|
@ -246,7 +246,7 @@ Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Referenced by <a class="el" href="include_2api_8php.html#a528d8070ee74ea800102936ce73cf366">api_statuses_home_timeline()</a>, <a class="el" href="include_2api_8php.html#ae0fa388479cace9c5a7a45b571ab42f8">api_statuses_repeat()</a>, <a class="el" href="include_2attach_8php.html#a0d07c5b83d3d54e186f752e571847b36">attach_by_hash()</a>, <a class="el" href="include_2attach_8php.html#ad991208ce939387e2f93a3bce7d09932">attach_by_hash_nodata()</a>, <a class="el" href="include_2attach_8php.html#a887d2d44a3ef18dcb6624e7fb58dc8e3">attach_count_files()</a>, <a class="el" href="include_2attach_8php.html#a3634af95f11a023dd8e882c3c7a3600d">attach_list_files()</a>, <a class="el" href="include_2attach_8php.html#a84a8a64c4805e1525b42d4add464833f">attach_store()</a>, <a class="el" href="permissions_8php.html#a0f5bd9f7f4c8fb7ba4b2c1ed048b4dc7">check_list_permissions()</a>, <a class="el" href="common_8php.html#ab63408f39abef7a6915186e8dabc5a96">common_content()</a>, <a class="el" href="contact__widgets_8php.html#a552f8544528cec0c995cea7287ea9d65">common_friends_visitor_widget()</a>, <a class="el" href="items_8php.html#a04a35b610acfe54434df08adec39c0c7">get_feed_for()</a>, <a class="el" href="item_8php.html#a693cd09805755ab85bbb5ecae69a48c3">item_post()</a>, <a class="el" href="like_8php.html#a9d7dd268f21c21e9d29dd2aca2dd9538">like_content()</a>, <a class="el" href="photo_8php.html#a582779d24882b0d31ee909a91d70a448">photo_init()</a>, <a class="el" href="include_2photos_8php.html#a6c40ef58aefef705a5adc84a40e97109">photo_upload()</a>, <a class="el" href="include_2photos_8php.html#af24c6aeed28ecc31ec39e7d9a1804979">photos_album_widget()</a>, <a class="el" href="include_2photos_8php.html#aedccaf18282b26899d9549c29bd9d1b9">photos_albums_list()</a>, <a class="el" href="include_2photos_8php.html#aa27b9e435dcc34e1009f56dc02c7ca51">photos_list_photos()</a>, <a class="el" href="mod_2photos_8php.html#a062bed4d04d14fee8a53f4c9be673080">photos_post()</a>, <a class="el" href="poco_8php.html#a53def16f75e3d41f1d2bb7cfa4905498">poco_init()</a>, <a class="el" href="items_8php.html#a410f9c743877c125ca06312373346903">post_activity_item()</a>, <a class="el" href="zot_8php.html#a37ec13b18057634eadb071f05297f5e1">process_delivery()</a>, <a class="el" href="zot_8php.html#aa6ae96db8cbbdbb10e6876d206bbf7cc">process_mail_delivery()</a>, <a class="el" href="boot_8php.html#aebc5ed38c73ade57f360471da712ded2">profile_load()</a>, <a class="el" href="boot_8php.html#a646123ebbb10eb6f5b6ff26f4288da9b">profile_sidebar()</a>, <a class="el" href="classConversation.html#a66f121ca4026246f86a732e5faa0682c">Conversation\set_mode()</a>, <a class="el" href="subthread_8php.html#a50368f3d825b77996030528e7fbfa3d3">subthread_content()</a>, <a class="el" href="dir__fns_8php.html#a6cae22cfdd6edda5ddf09e07abb3242a">syncdirs()</a>, <a class="el" href="items_8php.html#ab1bce4261bcf75ad62753b498a144d17">tag_deliver()</a>, <a class="el" href="items_8php.html#a88c6cf7649ac836fbbed82a7a0315110">tgroup_check()</a>, <a class="el" href="viewconnections_8php.html#ab6c4d983e97b3a8a879567ff76507776">viewconnections_content()</a>, <a class="el" href="include_2attach_8php.html#aeb07968990e66a88c95483ca09a7f909">z_readdir()</a>, and <a class="el" href="items_8php.html#a004e89d86b0f29b2c4da20108ecc4091">zot_feed()</a>.</p>
|
||||
<p>Referenced by <a class="el" href="include_2api_8php.html#a528d8070ee74ea800102936ce73cf366">api_statuses_home_timeline()</a>, <a class="el" href="include_2api_8php.html#ae0fa388479cace9c5a7a45b571ab42f8">api_statuses_repeat()</a>, <a class="el" href="include_2attach_8php.html#a0d07c5b83d3d54e186f752e571847b36">attach_by_hash()</a>, <a class="el" href="include_2attach_8php.html#ad991208ce939387e2f93a3bce7d09932">attach_by_hash_nodata()</a>, <a class="el" href="include_2attach_8php.html#a887d2d44a3ef18dcb6624e7fb58dc8e3">attach_count_files()</a>, <a class="el" href="include_2attach_8php.html#a3634af95f11a023dd8e882c3c7a3600d">attach_list_files()</a>, <a class="el" href="include_2attach_8php.html#a84a8a64c4805e1525b42d4add464833f">attach_store()</a>, <a class="el" href="permissions_8php.html#a0f5bd9f7f4c8fb7ba4b2c1ed048b4dc7">check_list_permissions()</a>, <a class="el" href="common_8php.html#ab63408f39abef7a6915186e8dabc5a96">common_content()</a>, <a class="el" href="contact__widgets_8php.html#a552f8544528cec0c995cea7287ea9d65">common_friends_visitor_widget()</a>, <a class="el" href="items_8php.html#a04a35b610acfe54434df08adec39c0c7">get_feed_for()</a>, <a class="el" href="item_8php.html#a693cd09805755ab85bbb5ecae69a48c3">item_post()</a>, <a class="el" href="like_8php.html#a9d7dd268f21c21e9d29dd2aca2dd9538">like_content()</a>, <a class="el" href="photo_8php.html#a582779d24882b0d31ee909a91d70a448">photo_init()</a>, <a class="el" href="include_2photos_8php.html#a6c40ef58aefef705a5adc84a40e97109">photo_upload()</a>, <a class="el" href="include_2photos_8php.html#af24c6aeed28ecc31ec39e7d9a1804979">photos_album_widget()</a>, <a class="el" href="include_2photos_8php.html#aedccaf18282b26899d9549c29bd9d1b9">photos_albums_list()</a>, <a class="el" href="include_2photos_8php.html#aa27b9e435dcc34e1009f56dc02c7ca51">photos_list_photos()</a>, <a class="el" href="mod_2photos_8php.html#a062bed4d04d14fee8a53f4c9be673080">photos_post()</a>, <a class="el" href="poco_8php.html#a53def16f75e3d41f1d2bb7cfa4905498">poco_init()</a>, <a class="el" href="items_8php.html#a410f9c743877c125ca06312373346903">post_activity_item()</a>, <a class="el" href="zot_8php.html#a37ec13b18057634eadb071f05297f5e1">process_delivery()</a>, <a class="el" href="zot_8php.html#aa6ae96db8cbbdbb10e6876d206bbf7cc">process_mail_delivery()</a>, <a class="el" href="boot_8php.html#a4751b522ea913d0e7ed43e03d22e9e68">profile_load()</a>, <a class="el" href="boot_8php.html#a646123ebbb10eb6f5b6ff26f4288da9b">profile_sidebar()</a>, <a class="el" href="classConversation.html#a66f121ca4026246f86a732e5faa0682c">Conversation\set_mode()</a>, <a class="el" href="subthread_8php.html#a50368f3d825b77996030528e7fbfa3d3">subthread_content()</a>, <a class="el" href="dir__fns_8php.html#a6cae22cfdd6edda5ddf09e07abb3242a">syncdirs()</a>, <a class="el" href="items_8php.html#ab1bce4261bcf75ad62753b498a144d17">tag_deliver()</a>, <a class="el" href="items_8php.html#a88c6cf7649ac836fbbed82a7a0315110">tgroup_check()</a>, <a class="el" href="viewconnections_8php.html#ab6c4d983e97b3a8a879567ff76507776">viewconnections_content()</a>, <a class="el" href="include_2attach_8php.html#aeb07968990e66a88c95483ca09a7f909">z_readdir()</a>, and <a class="el" href="items_8php.html#a004e89d86b0f29b2c4da20108ecc4091">zot_feed()</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -168,7 +168,7 @@ Variables</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Referenced by <a class="el" href="classApp.html#af6d39f63fb7116bbeb04e51696f99474">App\__construct()</a>, <a class="el" href="classTemplate.html#aae9c4d761ea1298e745e8052d7910194">Template\_get_var()</a>, <a class="el" href="classTemplate.html#abf71098c80fd1f218a59452b3408309e">Template\_replcb_for()</a>, <a class="el" href="items_8php.html#a36e656667193c83aa2cc03a024fc131b">activity_sanitise()</a>, <a class="el" href="crypto_8php.html#a2148d7aac7b30c720f7ebda7e9790286">aes_encapsulate()</a>, <a class="el" href="crypto_8php.html#aca7c3a574bfb6c6ef1f2403a56823914">aes_unencapsulate()</a>, <a class="el" href="include_2settings_8php.html#ac34e479d27f32b82dd6b33542f81a6a7">build_sync_packet()</a>, <a class="el" href="connections_8php.html#aec2e457420fce3e3bf6a9f48e36df25c">connections_content()</a>, <a class="el" href="connections_8php.html#a1224058db8e3fb56463eb312f98e561d">connections_post()</a>, <a class="el" href="contact__selectors_8php.html#a9839e8fdaac7ffb37bf1420493f5c28f">contact_poll_interval()</a>, <a class="el" href="contact__selectors_8php.html#ae499960d6467bd30c78607b1018baf53">contact_reputation()</a>, <a class="el" href="plugin_8php.html#aff0178bd8d0b34a94d5efddc883edd35">get_plugin_info()</a>, <a class="el" href="plugin_8php.html#ad48de9c0fb7f19413a2aa49250d00405">get_theme_info()</a>, <a class="el" href="photo__driver_8php.html#a7273b82b017fd96d29b2c57bab03aea6">guess_image_type()</a>, <a class="el" href="zot_8php.html#a3c9e0b243ba29a7b0c050bd0b86eee32">import_directory_profile()</a>, <a class="el" href="conversation_8php.html#aacbb12d372d5e9c3ab0735b4aea48fb3">item_photo_menu()</a>, <a class="el" href="items_8php.html#a2dc4fb9347f6fb804da4f32c107afb53">item_store_update()</a>, <a class="el" href="include_2config_8php.html#a27559f388c9b9af81c94e48d6889d1d1">load_config()</a>, <a class="el" href="include_2config_8php.html#ac543813a980b3841cc5a277fcd4a24a6">load_pconfig()</a>, <a class="el" href="include_2config_8php.html#a55bbed9a014c9109c767486834f3ca33">load_xconfig()</a>, <a class="el" href="mod_2message_8php.html#a0db7030362a7e9ed9549b341d7b35718">message_post()</a>, <a class="el" href="mood_8php.html#a721b9b6703b3234a005641c92d409b8f">mood_content()</a>, <a class="el" href="mod_2network_8php.html#a180fce90ad11d7e0e45be094da7149ec">network_init()</a>, <a class="el" href="include_2follow_8php.html#a6553a7650fae55f95660510d90983144">new_contact()</a>, <a class="el" href="classFKOAuthDataStore.html#a431b44d70e3da6a8256ab38f710e3050">FKOAuthDataStore\new_request_token()</a>, <a class="el" href="include_2photos_8php.html#aedccaf18282b26899d9549c29bd9d1b9">photos_albums_list()</a>, <a class="el" href="po2php_8php.html#a3b75e36f913198299e99559b175cd8b4">po2php_run()</a>, <a class="el" href="poco_8php.html#a53def16f75e3d41f1d2bb7cfa4905498">poco_init()</a>, <a class="el" href="poke_8php.html#ac9190563a8da9c07a16f9dcd71cf6993">poke_content()</a>, <a class="el" href="include_2message_8php.html#a5f8de9847e203329e317ac38dc646898">private_messages_fetch_conversation()</a>, <a class="el" href="include_2message_8php.html#a254a756031e4d5e94f85e2939bdb5091">private_messages_fetch_message()</a>, <a class="el" href="include_2message_8php.html#a652973ce47a262f2d238c2fd6233d97e">private_messages_list()</a>, <a class="el" href="include_2api_8php.html#a43c47de8565cc00c3369cb35c19cc75e">requestdata()</a>, <a class="el" href="classApp.html#a123b903dfe5d3488cc68db3471d36fd2">App\set_widget()</a>, <a class="el" href="mod_2settings_8php.html#aa7ee94d88ac088edb04ccf3a26de3586">settings_post()</a>, <a class="el" href="boot_8php.html#aca47505b8732177f52bb2d647eb2741c">startup()</a>, <a class="el" href="dir__fns_8php.html#a6cae22cfdd6edda5ddf09e07abb3242a">syncdirs()</a>, <a class="el" href="language_8php.html#ae310fb3880484ee1cc4faefe0c63c06d">tt()</a>, <a class="el" href="boot_8php.html#a01353c9abebc3544ea080ac161729632">x()</a>, <a class="el" href="zfinger_8php.html#a8139b83a22ef98869adc10aa224027a0">zfinger_init()</a>, and <a class="el" href="zot_8php.html#a7b23bfb31d4491231e1e73bdc077240d">zot_refresh()</a>.</p>
|
||||
<p>Referenced by <a class="el" href="classApp.html#af6d39f63fb7116bbeb04e51696f99474">App\__construct()</a>, <a class="el" href="classTemplate.html#aae9c4d761ea1298e745e8052d7910194">Template\_get_var()</a>, <a class="el" href="classTemplate.html#abf71098c80fd1f218a59452b3408309e">Template\_replcb_for()</a>, <a class="el" href="items_8php.html#a36e656667193c83aa2cc03a024fc131b">activity_sanitise()</a>, <a class="el" href="profile__advanced_8php.html#aa870d2c1f558cfd52bef05bc124e8fa4">advanced_profile()</a>, <a class="el" href="crypto_8php.html#a2148d7aac7b30c720f7ebda7e9790286">aes_encapsulate()</a>, <a class="el" href="crypto_8php.html#aca7c3a574bfb6c6ef1f2403a56823914">aes_unencapsulate()</a>, <a class="el" href="include_2settings_8php.html#ac34e479d27f32b82dd6b33542f81a6a7">build_sync_packet()</a>, <a class="el" href="connections_8php.html#aec2e457420fce3e3bf6a9f48e36df25c">connections_content()</a>, <a class="el" href="connections_8php.html#a1224058db8e3fb56463eb312f98e561d">connections_post()</a>, <a class="el" href="contact__selectors_8php.html#a9839e8fdaac7ffb37bf1420493f5c28f">contact_poll_interval()</a>, <a class="el" href="contact__selectors_8php.html#ae499960d6467bd30c78607b1018baf53">contact_reputation()</a>, <a class="el" href="plugin_8php.html#aff0178bd8d0b34a94d5efddc883edd35">get_plugin_info()</a>, <a class="el" href="plugin_8php.html#ad48de9c0fb7f19413a2aa49250d00405">get_theme_info()</a>, <a class="el" href="photo__driver_8php.html#a7273b82b017fd96d29b2c57bab03aea6">guess_image_type()</a>, <a class="el" href="zot_8php.html#a3c9e0b243ba29a7b0c050bd0b86eee32">import_directory_profile()</a>, <a class="el" href="conversation_8php.html#aacbb12d372d5e9c3ab0735b4aea48fb3">item_photo_menu()</a>, <a class="el" href="items_8php.html#a2dc4fb9347f6fb804da4f32c107afb53">item_store_update()</a>, <a class="el" href="include_2config_8php.html#a27559f388c9b9af81c94e48d6889d1d1">load_config()</a>, <a class="el" href="include_2config_8php.html#ac543813a980b3841cc5a277fcd4a24a6">load_pconfig()</a>, <a class="el" href="include_2config_8php.html#a55bbed9a014c9109c767486834f3ca33">load_xconfig()</a>, <a class="el" href="mod_2message_8php.html#a0db7030362a7e9ed9549b341d7b35718">message_post()</a>, <a class="el" href="mood_8php.html#a721b9b6703b3234a005641c92d409b8f">mood_content()</a>, <a class="el" href="mod_2network_8php.html#a180fce90ad11d7e0e45be094da7149ec">network_init()</a>, <a class="el" href="include_2follow_8php.html#a6553a7650fae55f95660510d90983144">new_contact()</a>, <a class="el" href="classFKOAuthDataStore.html#a431b44d70e3da6a8256ab38f710e3050">FKOAuthDataStore\new_request_token()</a>, <a class="el" href="taxonomy_8php.html#ac12a651a42ed77f8dc7072c6168811a2">obj_verb_selector()</a>, <a class="el" href="include_2photos_8php.html#aedccaf18282b26899d9549c29bd9d1b9">photos_albums_list()</a>, <a class="el" href="po2php_8php.html#a3b75e36f913198299e99559b175cd8b4">po2php_run()</a>, <a class="el" href="poco_8php.html#a53def16f75e3d41f1d2bb7cfa4905498">poco_init()</a>, <a class="el" href="poke_8php.html#ac9190563a8da9c07a16f9dcd71cf6993">poke_content()</a>, <a class="el" href="include_2message_8php.html#a5f8de9847e203329e317ac38dc646898">private_messages_fetch_conversation()</a>, <a class="el" href="include_2message_8php.html#a254a756031e4d5e94f85e2939bdb5091">private_messages_fetch_message()</a>, <a class="el" href="include_2message_8php.html#a652973ce47a262f2d238c2fd6233d97e">private_messages_list()</a>, <a class="el" href="include_2api_8php.html#a43c47de8565cc00c3369cb35c19cc75e">requestdata()</a>, <a class="el" href="classApp.html#a123b903dfe5d3488cc68db3471d36fd2">App\set_widget()</a>, <a class="el" href="mod_2settings_8php.html#aa7ee94d88ac088edb04ccf3a26de3586">settings_post()</a>, <a class="el" href="boot_8php.html#aca47505b8732177f52bb2d647eb2741c">startup()</a>, <a class="el" href="dir__fns_8php.html#a6cae22cfdd6edda5ddf09e07abb3242a">syncdirs()</a>, <a class="el" href="language_8php.html#ae310fb3880484ee1cc4faefe0c63c06d">tt()</a>, <a class="el" href="boot_8php.html#a01353c9abebc3544ea080ac161729632">x()</a>, <a class="el" href="zfinger_8php.html#a8139b83a22ef98869adc10aa224027a0">zfinger_init()</a>, and <a class="el" href="zot_8php.html#a7b23bfb31d4491231e1e73bdc077240d">zot_refresh()</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
File diff suppressed because one or more lines are too long
@ -87,7 +87,7 @@ var searchData=
|
||||
['contact_5fis_5ffriend',['CONTACT_IS_FRIEND',['../boot_8php.html#a27299ecfb9e9a99826f17a1c14c6995f',1,'boot.php']]],
|
||||
['contact_5fis_5fsharing',['CONTACT_IS_SHARING',['../boot_8php.html#a6c5e9e293c8242dcb9bc2c3ea2fee2c9',1,'boot.php']]],
|
||||
['contact_5fpoll_5finterval',['contact_poll_interval',['../contact__selectors_8php.html#a9839e8fdaac7ffb37bf1420493f5c28f',1,'contact_selectors.php']]],
|
||||
['contact_5fprofile_5fassign',['contact_profile_assign',['../contact__selectors_8php.html#aba7a4db18efa41d78bed1076b2d59886',1,'contact_selectors.php']]],
|
||||
['contact_5fprofile_5fassign',['contact_profile_assign',['../contact__selectors_8php.html#a2c743d2eb526eb758d943a1490162d75',1,'contact_selectors.php']]],
|
||||
['contact_5fremove',['contact_remove',['../Contact_8php.html#a28e062c884331dbb5dfa713228c25ad6',1,'Contact.php']]],
|
||||
['contact_5freputation',['contact_reputation',['../contact__selectors_8php.html#ae499960d6467bd30c78607b1018baf53',1,'contact_selectors.php']]],
|
||||
['contact_5fselect',['contact_select',['../acl__selectors_8php.html#a9476997d2968a5794f3723878ed89c91',1,'acl_selectors.php']]],
|
||||
|
@ -2,6 +2,8 @@ var searchData=
|
||||
[
|
||||
['oauth_2ephp',['oauth.php',['../oauth_8php.html',1,'']]],
|
||||
['oauth_5fget_5fclient',['oauth_get_client',['../mod_2api_8php.html#a02ae0f60e240dc806b860edb7d582117',1,'api.php']]],
|
||||
['obj_5fverb_5fselector',['obj_verb_selector',['../taxonomy_8php.html#ac12a651a42ed77f8dc7072c6168811a2',1,'taxonomy.php']]],
|
||||
['obj_5fverbs',['obj_verbs',['../taxonomy_8php.html#a03f55ee46c5f496e42f3d29db8d09cce',1,'taxonomy.php']]],
|
||||
['oe_5fbuild_5fxpath',['oe_build_xpath',['../include_2oembed_8php.html#ab953a6e7c11bc6498ce01ed73e2ba319',1,'oembed.php']]],
|
||||
['oe_5fget_5finner_5fhtml',['oe_get_inner_html',['../include_2oembed_8php.html#a03fa3b7832c98a3d0b4630afeb73d487',1,'oembed.php']]],
|
||||
['oembed_2ephp',['oembed.php',['../include_2oembed_8php.html',1,'']]],
|
||||
|
@ -122,7 +122,7 @@ var searchData=
|
||||
['profile_5fcontent',['profile_content',['../profile_8php.html#a3775cf6eef6587e5143133356a7b76c0',1,'profile.php']]],
|
||||
['profile_5fcreate_5fsidebar',['profile_create_sidebar',['../boot_8php.html#a5b45d647da3743a7fc8c6223350b4d67',1,'boot.php']]],
|
||||
['profile_5finit',['profile_init',['../profile_8php.html#ab5d0246be0552e2182a585c1206d22a5',1,'profile.php']]],
|
||||
['profile_5fload',['profile_load',['../boot_8php.html#aebc5ed38c73ade57f360471da712ded2',1,'boot.php']]],
|
||||
['profile_5fload',['profile_load',['../boot_8php.html#a4751b522ea913d0e7ed43e03d22e9e68',1,'boot.php']]],
|
||||
['profile_5fphoto_2ephp',['profile_photo.php',['../profile__photo_8php.html',1,'']]],
|
||||
['profile_5fphoto_5faside',['profile_photo_aside',['../profile__photo_8php.html#ac9cd968a767e2ae1b88383b6cdd6dbe3',1,'profile_photo.php']]],
|
||||
['profile_5fphoto_5finit',['profile_photo_init',['../profile__photo_8php.html#a140631c56438fbfacb61a1eb43067d02',1,'profile_photo.php']]],
|
||||
|
@ -42,6 +42,7 @@ var searchData=
|
||||
['remote_5fuser',['remote_user',['../boot_8php.html#a5542c5c2806ab8bca04bad53d47b5209',1,'boot.php']]],
|
||||
['remove_5fall_5fxchan_5fresources',['remove_all_xchan_resources',['../Contact_8php.html#acc12cda999c88c4d6185cca967c15125',1,'Contact.php']]],
|
||||
['remove_5fchild',['remove_child',['../classItem.html#a2ce70ef63f9f4d86a09c351678806925',1,'Item']]],
|
||||
['remove_5fcommunity_5ftag',['remove_community_tag',['../zot_8php.html#aad25a3fe0e1566121d6fb8222979bc10',1,'zot.php']]],
|
||||
['remove_5fparent',['remove_parent',['../classItem.html#aa452b5bcd8dea12119b09212c615cb41',1,'Item']]],
|
||||
['remove_5fqueue_5fitem',['remove_queue_item',['../queue__fn_8php.html#a8fe71e981399bbf5d000a6ca42f57b24',1,'queue_fn.php']]],
|
||||
['removeme_2ephp',['removeme.php',['../removeme_8php.html',1,'']]],
|
||||
|
@ -2,8 +2,8 @@ var searchData=
|
||||
[
|
||||
['t',['t',['../language_8php.html#aae0c3638fb476ae1e31f8d242f5dac04',1,'language.php']]],
|
||||
['tag_5fdeliver',['tag_deliver',['../items_8php.html#ab1bce4261bcf75ad62753b498a144d17',1,'items.php']]],
|
||||
['tagadelic',['tagadelic',['../taxonomy_8php.html#afe44c30f1d0f8cb3ca097d4e189d852d',1,'taxonomy.php']]],
|
||||
['tagblock',['tagblock',['../taxonomy_8php.html#a4f3605ee8de717a401ea9df2401b59f6',1,'taxonomy.php']]],
|
||||
['tagadelic',['tagadelic',['../taxonomy_8php.html#a061b3db9426d4b074395f5824062cad4',1,'taxonomy.php']]],
|
||||
['tagblock',['tagblock',['../taxonomy_8php.html#abdb698bc6921429df6d697f6c5dec96f',1,'taxonomy.php']]],
|
||||
['tagger_2ephp',['tagger.php',['../tagger_8php.html',1,'']]],
|
||||
['tagger_5fcontent',['tagger_content',['../tagger_8php.html#a0e4a3eb177d1684553c547503d67161c',1,'tagger.php']]],
|
||||
['tagrm_2ephp',['tagrm.php',['../tagrm_8php.html',1,'']]],
|
||||
|
@ -68,7 +68,7 @@ var searchData=
|
||||
['consume_5ffeed',['consume_feed',['../items_8php.html#a8794863cdf8ce1333040933d3a3f66bd',1,'items.php']]],
|
||||
['contact_5fblock',['contact_block',['../text_8php.html#ad6432621d0fafcbcf3d3b9b49bef7784',1,'text.php']]],
|
||||
['contact_5fpoll_5finterval',['contact_poll_interval',['../contact__selectors_8php.html#a9839e8fdaac7ffb37bf1420493f5c28f',1,'contact_selectors.php']]],
|
||||
['contact_5fprofile_5fassign',['contact_profile_assign',['../contact__selectors_8php.html#aba7a4db18efa41d78bed1076b2d59886',1,'contact_selectors.php']]],
|
||||
['contact_5fprofile_5fassign',['contact_profile_assign',['../contact__selectors_8php.html#a2c743d2eb526eb758d943a1490162d75',1,'contact_selectors.php']]],
|
||||
['contact_5fremove',['contact_remove',['../Contact_8php.html#a28e062c884331dbb5dfa713228c25ad6',1,'Contact.php']]],
|
||||
['contact_5freputation',['contact_reputation',['../contact__selectors_8php.html#ae499960d6467bd30c78607b1018baf53',1,'contact_selectors.php']]],
|
||||
['contact_5fselect',['contact_select',['../acl__selectors_8php.html#a9476997d2968a5794f3723878ed89c91',1,'acl_selectors.php']]],
|
||||
|
@ -1,6 +1,8 @@
|
||||
var searchData=
|
||||
[
|
||||
['oauth_5fget_5fclient',['oauth_get_client',['../mod_2api_8php.html#a02ae0f60e240dc806b860edb7d582117',1,'api.php']]],
|
||||
['obj_5fverb_5fselector',['obj_verb_selector',['../taxonomy_8php.html#ac12a651a42ed77f8dc7072c6168811a2',1,'taxonomy.php']]],
|
||||
['obj_5fverbs',['obj_verbs',['../taxonomy_8php.html#a03f55ee46c5f496e42f3d29db8d09cce',1,'taxonomy.php']]],
|
||||
['oe_5fbuild_5fxpath',['oe_build_xpath',['../include_2oembed_8php.html#ab953a6e7c11bc6498ce01ed73e2ba319',1,'oembed.php']]],
|
||||
['oe_5fget_5finner_5fhtml',['oe_get_inner_html',['../include_2oembed_8php.html#a03fa3b7832c98a3d0b4630afeb73d487',1,'oembed.php']]],
|
||||
['oembed_5fbbcode2html',['oembed_bbcode2html',['../include_2oembed_8php.html#aba89ae64b355efcb4f706553d3edb6a2',1,'oembed.php']]],
|
||||
|
@ -66,7 +66,7 @@ var searchData=
|
||||
['profile_5fcontent',['profile_content',['../profile_8php.html#a3775cf6eef6587e5143133356a7b76c0',1,'profile.php']]],
|
||||
['profile_5fcreate_5fsidebar',['profile_create_sidebar',['../boot_8php.html#a5b45d647da3743a7fc8c6223350b4d67',1,'boot.php']]],
|
||||
['profile_5finit',['profile_init',['../profile_8php.html#ab5d0246be0552e2182a585c1206d22a5',1,'profile.php']]],
|
||||
['profile_5fload',['profile_load',['../boot_8php.html#aebc5ed38c73ade57f360471da712ded2',1,'boot.php']]],
|
||||
['profile_5fload',['profile_load',['../boot_8php.html#a4751b522ea913d0e7ed43e03d22e9e68',1,'boot.php']]],
|
||||
['profile_5fphoto_5faside',['profile_photo_aside',['../profile__photo_8php.html#ac9cd968a767e2ae1b88383b6cdd6dbe3',1,'profile_photo.php']]],
|
||||
['profile_5fphoto_5finit',['profile_photo_init',['../profile__photo_8php.html#a140631c56438fbfacb61a1eb43067d02',1,'profile_photo.php']]],
|
||||
['profile_5fphoto_5fpost',['profile_photo_post',['../profile__photo_8php.html#a4b80234074bd603221aa5364f330e479',1,'profile_photo.php']]],
|
||||
|
@ -28,6 +28,7 @@ var searchData=
|
||||
['remote_5fuser',['remote_user',['../boot_8php.html#a5542c5c2806ab8bca04bad53d47b5209',1,'boot.php']]],
|
||||
['remove_5fall_5fxchan_5fresources',['remove_all_xchan_resources',['../Contact_8php.html#acc12cda999c88c4d6185cca967c15125',1,'Contact.php']]],
|
||||
['remove_5fchild',['remove_child',['../classItem.html#a2ce70ef63f9f4d86a09c351678806925',1,'Item']]],
|
||||
['remove_5fcommunity_5ftag',['remove_community_tag',['../zot_8php.html#aad25a3fe0e1566121d6fb8222979bc10',1,'zot.php']]],
|
||||
['remove_5fparent',['remove_parent',['../classItem.html#aa452b5bcd8dea12119b09212c615cb41',1,'Item']]],
|
||||
['remove_5fqueue_5fitem',['remove_queue_item',['../queue__fn_8php.html#a8fe71e981399bbf5d000a6ca42f57b24',1,'queue_fn.php']]],
|
||||
['removeme_5fcontent',['removeme_content',['../removeme_8php.html#a065a589caa2aa84c60f7073a28f0ad9c',1,'removeme.php']]],
|
||||
|
@ -2,8 +2,8 @@ var searchData=
|
||||
[
|
||||
['t',['t',['../language_8php.html#aae0c3638fb476ae1e31f8d242f5dac04',1,'language.php']]],
|
||||
['tag_5fdeliver',['tag_deliver',['../items_8php.html#ab1bce4261bcf75ad62753b498a144d17',1,'items.php']]],
|
||||
['tagadelic',['tagadelic',['../taxonomy_8php.html#afe44c30f1d0f8cb3ca097d4e189d852d',1,'taxonomy.php']]],
|
||||
['tagblock',['tagblock',['../taxonomy_8php.html#a4f3605ee8de717a401ea9df2401b59f6',1,'taxonomy.php']]],
|
||||
['tagadelic',['tagadelic',['../taxonomy_8php.html#a061b3db9426d4b074395f5824062cad4',1,'taxonomy.php']]],
|
||||
['tagblock',['tagblock',['../taxonomy_8php.html#abdb698bc6921429df6d697f6c5dec96f',1,'taxonomy.php']]],
|
||||
['tagger_5fcontent',['tagger_content',['../tagger_8php.html#a0e4a3eb177d1684553c547503d67161c',1,'tagger.php']]],
|
||||
['tagrm_5fcontent',['tagrm_content',['../tagrm_8php.html#adfd4ea5b4d7fc6d9c9e042af5cd7d49a',1,'tagrm.php']]],
|
||||
['tagrm_5fpost',['tagrm_post',['../tagrm_8php.html#a1702f40aa53a2fa93deade1f609abe78',1,'tagrm.php']]],
|
||||
|
@ -126,12 +126,16 @@ Functions</h2></td></tr>
|
||||
<tr class="separator:a0fb8cf0ac7bcbc8b27d856fe9bf69cd1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adfead45e3b8a3dfb2b4a4b9281d0dbe1"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="taxonomy_8php.html#adfead45e3b8a3dfb2b4a4b9281d0dbe1">format_term_for_display</a> ($term)</td></tr>
|
||||
<tr class="separator:adfead45e3b8a3dfb2b4a4b9281d0dbe1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afe44c30f1d0f8cb3ca097d4e189d852d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="taxonomy_8php.html#afe44c30f1d0f8cb3ca097d4e189d852d">tagadelic</a> ($uid, $count=0, $type=<a class="el" href="boot_8php.html#a2750985ec445617d7e82ae3098c91e3f">TERM_HASHTAG</a>)</td></tr>
|
||||
<tr class="separator:afe44c30f1d0f8cb3ca097d4e189d852d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a061b3db9426d4b074395f5824062cad4"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="taxonomy_8php.html#a061b3db9426d4b074395f5824062cad4">tagadelic</a> ($uid, $count=0, $authors= '', $flags=0, $type=<a class="el" href="boot_8php.html#a2750985ec445617d7e82ae3098c91e3f">TERM_HASHTAG</a>)</td></tr>
|
||||
<tr class="separator:a061b3db9426d4b074395f5824062cad4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaeded36bcc983b35d9205fe5b6c18c43"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="taxonomy_8php.html#aaeded36bcc983b35d9205fe5b6c18c43">tags_sort</a> ($a, $b)</td></tr>
|
||||
<tr class="separator:aaeded36bcc983b35d9205fe5b6c18c43"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f3605ee8de717a401ea9df2401b59f6"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="taxonomy_8php.html#a4f3605ee8de717a401ea9df2401b59f6">tagblock</a> ($link, $uid, $count=0, $type=<a class="el" href="boot_8php.html#a2750985ec445617d7e82ae3098c91e3f">TERM_HASHTAG</a>)</td></tr>
|
||||
<tr class="separator:a4f3605ee8de717a401ea9df2401b59f6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abdb698bc6921429df6d697f6c5dec96f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="taxonomy_8php.html#abdb698bc6921429df6d697f6c5dec96f">tagblock</a> ($link, $uid, $count=0, $authors= '', $flags=0, $type=<a class="el" href="boot_8php.html#a2750985ec445617d7e82ae3098c91e3f">TERM_HASHTAG</a>)</td></tr>
|
||||
<tr class="separator:abdb698bc6921429df6d697f6c5dec96f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a03f55ee46c5f496e42f3d29db8d09cce"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="taxonomy_8php.html#a03f55ee46c5f496e42f3d29db8d09cce">obj_verbs</a> ()</td></tr>
|
||||
<tr class="separator:a03f55ee46c5f496e42f3d29db8d09cce"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac12a651a42ed77f8dc7072c6168811a2"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="taxonomy_8php.html#ac12a651a42ed77f8dc7072c6168811a2">obj_verb_selector</a> ()</td></tr>
|
||||
<tr class="separator:ac12a651a42ed77f8dc7072c6168811a2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Function Documentation</h2>
|
||||
<a class="anchor" id="a08df5164926d2b31b8e9fcfe919de2b6"></a>
|
||||
@ -244,6 +248,41 @@ Functions</h2></td></tr>
|
||||
|
||||
<p>Referenced by <a class="el" href="conversation_8php.html#a1e97305a441dc143edbe09e17d1ceda1">conversation()</a>, <a class="el" href="items_8php.html#a649dc3e53ed794d0ead4b5d037f8d8d7">item_getfeedtags()</a>, <a class="el" href="text_8php.html#af3a7139d40ea758f315c2acf2ccc1b1c">prepare_body()</a>, <a class="el" href="items_8php.html#ab1bce4261bcf75ad62753b498a144d17">tag_deliver()</a>, and <a class="el" href="items_8php.html#a88c6cf7649ac836fbbed82a7a0315110">tgroup_check()</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ac12a651a42ed77f8dc7072c6168811a2"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">obj_verb_selector </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Referenced by <a class="el" href="thing_8php.html#a24a35f1e64029a67fdbea94a776ae04b">thing_content()</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a03f55ee46c5f496e42f3d29db8d09cce"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">obj_verbs </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>verbs: [0] = first person singular, e.g. "I want", [1] = 3rd person singular, e.g. "Bill wants" We use the first person form when creating an activity, but the third person for use in activities FIXME: There is no accounting for verb gender for languages where this is significant. We may eventually require <a class="el" href="taxonomy_8php.html#a03f55ee46c5f496e42f3d29db8d09cce">obj_verbs()</a> to provide full conjugations and specify which form to use in the $_REQUEST params to this module. </p>
|
||||
|
||||
<p>Referenced by <a class="el" href="profile__advanced_8php.html#aa870d2c1f558cfd52bef05bc124e8fa4">advanced_profile()</a>, <a class="el" href="taxonomy_8php.html#ac12a651a42ed77f8dc7072c6168811a2">obj_verb_selector()</a>, and <a class="el" href="thing_8php.html#a8be23b1d475ec3d9291999221c674c80">thing_init()</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a4ba1339b2a7054971178ce194e4440fd"></a>
|
||||
@ -294,11 +333,11 @@ Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Referenced by <a class="el" href="filer_8php.html#a5fd5d7e61b2f9c43cb5f110c89dc4274">filer_content()</a>, and <a class="el" href="items_8php.html#ab1bce4261bcf75ad62753b498a144d17">tag_deliver()</a>.</p>
|
||||
<p>Referenced by <a class="el" href="filer_8php.html#a5fd5d7e61b2f9c43cb5f110c89dc4274">filer_content()</a>, <a class="el" href="items_8php.html#ab1bce4261bcf75ad62753b498a144d17">tag_deliver()</a>, and <a class="el" href="tagger_8php.html#a0e4a3eb177d1684553c547503d67161c">tagger_content()</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="afe44c30f1d0f8cb3ca097d4e189d852d"></a>
|
||||
<a class="anchor" id="a061b3db9426d4b074395f5824062cad4"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
@ -314,6 +353,18 @@ Functions</h2></td></tr>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>$count</em> = <code>0</code>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>$authors</em> = <code>''</code>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>$flags</em> = <code>0</code>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
@ -328,11 +379,11 @@ Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Referenced by <a class="el" href="taxonomy_8php.html#a4f3605ee8de717a401ea9df2401b59f6">tagblock()</a>.</p>
|
||||
<p>Referenced by <a class="el" href="taxonomy_8php.html#abdb698bc6921429df6d697f6c5dec96f">tagblock()</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a4f3605ee8de717a401ea9df2401b59f6"></a>
|
||||
<a class="anchor" id="abdb698bc6921429df6d697f6c5dec96f"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
@ -354,6 +405,18 @@ Functions</h2></td></tr>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>$count</em> = <code>0</code>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>$authors</em> = <code>''</code>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>$flags</em> = <code>0</code>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
@ -368,6 +431,8 @@ Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Referenced by <a class="el" href="channel_8php.html#aea8e189f2fbabfda779349dd94082e8e">channel_aside()</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="aaeded36bcc983b35d9205fe5b6c18c43"></a>
|
||||
|
@ -5,9 +5,11 @@ var taxonomy_8php =
|
||||
[ "file_tag_file_query", "taxonomy_8php.html#a163b5131f388080b0fc82398d3a32fe1", null ],
|
||||
[ "format_term_for_display", "taxonomy_8php.html#adfead45e3b8a3dfb2b4a4b9281d0dbe1", null ],
|
||||
[ "get_terms_oftype", "taxonomy_8php.html#a0fb8cf0ac7bcbc8b27d856fe9bf69cd1", null ],
|
||||
[ "obj_verb_selector", "taxonomy_8php.html#ac12a651a42ed77f8dc7072c6168811a2", null ],
|
||||
[ "obj_verbs", "taxonomy_8php.html#a03f55ee46c5f496e42f3d29db8d09cce", null ],
|
||||
[ "store_item_tag", "taxonomy_8php.html#a4ba1339b2a7054971178ce194e4440fd", null ],
|
||||
[ "tagadelic", "taxonomy_8php.html#afe44c30f1d0f8cb3ca097d4e189d852d", null ],
|
||||
[ "tagblock", "taxonomy_8php.html#a4f3605ee8de717a401ea9df2401b59f6", null ],
|
||||
[ "tagadelic", "taxonomy_8php.html#a061b3db9426d4b074395f5824062cad4", null ],
|
||||
[ "tagblock", "taxonomy_8php.html#abdb698bc6921429df6d697f6c5dec96f", null ],
|
||||
[ "tags_sort", "taxonomy_8php.html#aaeded36bcc983b35d9205fe5b6c18c43", null ],
|
||||
[ "term_query", "taxonomy_8php.html#a7a913d19c77610da689be48fbbf6734c", null ]
|
||||
];
|
File diff suppressed because one or more lines are too long
@ -147,6 +147,10 @@ Functions</h2></td></tr>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>verbs: [0] = first person singular, e.g. "I want", [1] = 3rd person singular, e.g. "Bill wants" We use the first person form when creating an activity, but the third person for use in activities FIXME: There is no accounting for verb gender for languages where this is significant. We may eventually require <a class="el" href="taxonomy_8php.html#a03f55ee46c5f496e42f3d29db8d09cce">obj_verbs()</a> to provide full conjugations and specify which form to use in the $_REQUEST params to this module.</p>
|
||||
<p>The site administrator can do things that normals cannot. This is restricted because it will likely cause an activitystreams protocol violation and the activity might choke in some other network and result in unnecessary support requests. It isn't because we're trying to be heavy-handed about what you can and can't do.</p>
|
||||
<p>Things, objects: We do not provide definite (a, an) or indefinite (the) articles or singular/plural designators That needs to be specified in your thing. e.g. Mike has "a carrot", Greg wants "balls", Bob likes "the Boston Red Sox".</p>
|
||||
<p>Future work on this module might produce more complex activities with targets, e.g. Phillip likes Karen's moustache and to describe other non-thing objects like channels, such as Karl wants Susan - where Susan represents a channel profile.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
File diff suppressed because one or more lines are too long
@ -130,7 +130,7 @@ Variables</h2></td></tr>
|
||||
<b>Initial value:</b><div class="fragment"><div class="line">= <<< <a class="code" href="typohelper_8php.html#ab6fd357fb5b2a3ba8aab9e8b98c6a805">EOT</a></div>
|
||||
<div class="line"> error_reporting(E_ERROR | E_WARNING | E_PARSE )</div>
|
||||
</div><!-- fragment -->
|
||||
<p>Referenced by <a class="el" href="include_2api_8php.html#aea2dda92a155f2843a0ca188d8dfdf25">api_date()</a>, <a class="el" href="setup_8php.html#a14d208682a88632290c895d20da6e7d6">check_php()</a>, <a class="el" href="text_8php.html#a0c65597bb4aed3a039eb795ff540e5e3">check_webbie()</a>, <a class="el" href="dba__driver_8php.html#ab222aa1dbf9ea93b320f82028739127e">dbesc()</a>, <a class="el" href="classdba__mysql.html#a99a7691ea6cb1300031fb6549379066e">dba_mysql\escape()</a>, <a class="el" href="classdba__mysqli.html#a27d6a748af7f80028801306e7ea33f64">dba_mysqli\escape()</a>, <a class="el" href="plugin_8php.html#af92789f559b89a380e49d303218aeeca">head_get_css()</a>, <a class="el" href="plugin_8php.html#a65ab52cb1a7030d5190e247211bef2a1">head_get_js()</a>, <a class="el" href="items_8php.html#a2dc4fb9347f6fb804da4f32c107afb53">item_store_update()</a>, <a class="el" href="setup_8php.html#ad2e0375a9ab87ebe6e78124ee125054a">load_database()</a>, <a class="el" href="include_2photos_8php.html#a7e7abc69872180697c5471dc69349afe">photos_album_get_db_idstr()</a>, <a class="el" href="mod_2photos_8php.html#a062bed4d04d14fee8a53f4c9be673080">photos_post()</a>, <a class="el" href="items_8php.html#ad2abb4644ff1f20fefbc80326fe01cf0">posted_dates()</a>, <a class="el" href="datetime_8php.html#a8ae8dc95ace7ac27fa5a1ecf42b78c82">relative_date()</a>, <a class="el" href="security_8php.html#ae92c5c1a1cbbc49ddbb8b3265d2db809">stream_perms_api_uids()</a>, and <a class="el" href="text_8php.html#aaed4413ed8918838b517e3b2fafaea0d">xmlify()</a>.</p>
|
||||
<p>Referenced by <a class="el" href="include_2api_8php.html#aea2dda92a155f2843a0ca188d8dfdf25">api_date()</a>, <a class="el" href="setup_8php.html#a14d208682a88632290c895d20da6e7d6">check_php()</a>, <a class="el" href="text_8php.html#a0c65597bb4aed3a039eb795ff540e5e3">check_webbie()</a>, <a class="el" href="dba__driver_8php.html#ab222aa1dbf9ea93b320f82028739127e">dbesc()</a>, <a class="el" href="classdba__mysql.html#a99a7691ea6cb1300031fb6549379066e">dba_mysql\escape()</a>, <a class="el" href="classdba__mysqli.html#a27d6a748af7f80028801306e7ea33f64">dba_mysqli\escape()</a>, <a class="el" href="plugin_8php.html#af92789f559b89a380e49d303218aeeca">head_get_css()</a>, <a class="el" href="plugin_8php.html#a65ab52cb1a7030d5190e247211bef2a1">head_get_js()</a>, <a class="el" href="items_8php.html#a2dc4fb9347f6fb804da4f32c107afb53">item_store_update()</a>, <a class="el" href="setup_8php.html#ad2e0375a9ab87ebe6e78124ee125054a">load_database()</a>, <a class="el" href="include_2photos_8php.html#a7e7abc69872180697c5471dc69349afe">photos_album_get_db_idstr()</a>, <a class="el" href="mod_2photos_8php.html#a062bed4d04d14fee8a53f4c9be673080">photos_post()</a>, <a class="el" href="items_8php.html#ad2abb4644ff1f20fefbc80326fe01cf0">posted_dates()</a>, <a class="el" href="datetime_8php.html#a8ae8dc95ace7ac27fa5a1ecf42b78c82">relative_date()</a>, <a class="el" href="security_8php.html#ae92c5c1a1cbbc49ddbb8b3265d2db809">stream_perms_api_uids()</a>, <a class="el" href="thing_8php.html#a8be23b1d475ec3d9291999221c674c80">thing_init()</a>, and <a class="el" href="text_8php.html#aaed4413ed8918838b517e3b2fafaea0d">xmlify()</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -142,6 +142,8 @@ Functions</h2></td></tr>
|
||||
<tr class="separator:a703f528ade8382cf374e4119bd6f7859"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37ec13b18057634eadb071f05297f5e1"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="zot_8php.html#a37ec13b18057634eadb071f05297f5e1">process_delivery</a> ($sender, $arr, $deliveries, $relay)</td></tr>
|
||||
<tr class="separator:a37ec13b18057634eadb071f05297f5e1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aad25a3fe0e1566121d6fb8222979bc10"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="zot_8php.html#aad25a3fe0e1566121d6fb8222979bc10">remove_community_tag</a> ($sender, $arr, $uid)</td></tr>
|
||||
<tr class="separator:aad25a3fe0e1566121d6fb8222979bc10"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a31aad56acf8ff8f2353e6ff8595544df"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="zot_8php.html#a31aad56acf8ff8f2353e6ff8595544df">update_imported_item</a> ($sender, $item, $uid)</td></tr>
|
||||
<tr class="separator:a31aad56acf8ff8f2353e6ff8595544df"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adfeb9400ae6b726beec89f8f1e8fde72"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="zot_8php.html#adfeb9400ae6b726beec89f8f1e8fde72">delete_imported_item</a> ($sender, $item, $uid)</td></tr>
|
||||
@ -408,6 +410,40 @@ Functions</h2></td></tr>
|
||||
|
||||
<p>Referenced by <a class="el" href="zot_8php.html#a703f528ade8382cf374e4119bd6f7859">allowed_public_recips()</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="aad25a3fe0e1566121d6fb8222979bc10"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">remove_community_tag </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>$sender</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>$arr</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>$uid</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Referenced by <a class="el" href="zot_8php.html#a37ec13b18057634eadb071f05297f5e1">process_delivery()</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a31aad56acf8ff8f2353e6ff8595544df"></a>
|
||||
|
@ -9,6 +9,7 @@ var zot_8php =
|
||||
[ "process_mail_delivery", "zot_8php.html#aa6ae96db8cbbdbb10e6876d206bbf7cc", null ],
|
||||
[ "process_profile_delivery", "zot_8php.html#a9a57b40669351c9791126b925cb7ef3b", null ],
|
||||
[ "public_recips", "zot_8php.html#a083aec6c900d244e1bfc1406f9461465", null ],
|
||||
[ "remove_community_tag", "zot_8php.html#aad25a3fe0e1566121d6fb8222979bc10", null ],
|
||||
[ "update_imported_item", "zot_8php.html#a31aad56acf8ff8f2353e6ff8595544df", null ],
|
||||
[ "update_modtime", "zot_8php.html#a666d3efcac00ec1b4a4537a60655f2ab", null ],
|
||||
[ "zot_build_packet", "zot_8php.html#a3862b3161b2c8557dc1a95020179bd81", null ],
|
||||
|
@ -11,12 +11,14 @@ require_once('include/text.php');
|
||||
/**
|
||||
* A list of threads
|
||||
*
|
||||
* We should think about making this a SPL Iterator
|
||||
*/
|
||||
|
||||
class Conversation extends BaseObject {
|
||||
private $threads = array();
|
||||
private $mode = null;
|
||||
private $observer = null;
|
||||
private $writable = false;
|
||||
private $commentable = false;
|
||||
private $profile_owner = 0;
|
||||
private $preview = false;
|
||||
|
||||
@ -34,8 +36,8 @@ class Conversation extends BaseObject {
|
||||
|
||||
$a = $this->get_app();
|
||||
|
||||
$observer = $a->get_observer();
|
||||
$ob_hash = (($observer) ? $observer['xchan_hash'] : '');
|
||||
$this->observer = $a->get_observer();
|
||||
$ob_hash = (($this->observer) ? $this->observer['xchan_hash'] : '');
|
||||
|
||||
switch($mode) {
|
||||
case 'network':
|
||||
@ -63,7 +65,6 @@ class Conversation extends BaseObject {
|
||||
break;
|
||||
}
|
||||
$this->mode = $mode;
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
@ -80,6 +81,10 @@ class Conversation extends BaseObject {
|
||||
return $this->writable;
|
||||
}
|
||||
|
||||
public function is_commentable() {
|
||||
return $this->commentable;
|
||||
}
|
||||
|
||||
/**
|
||||
* Check if page is a preview
|
||||
*/
|
||||
@ -101,6 +106,10 @@ class Conversation extends BaseObject {
|
||||
$this->set_mode($mode);
|
||||
}
|
||||
|
||||
public function get_observer() {
|
||||
return $this->observer;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Add a thread to the conversation
|
||||
@ -121,12 +130,24 @@ class Conversation extends BaseObject {
|
||||
}
|
||||
|
||||
/*
|
||||
* Only add will be displayed
|
||||
* Only add things that will be displayed
|
||||
*/
|
||||
|
||||
if(activity_match($item->get_data_value('verb'),ACTIVITY_LIKE) || activity_match($item->get_data_value('verb'),ACTIVITY_DISLIKE)) {
|
||||
|
||||
if(($item->get_data_value('id') != $item->get_data_value('parent')) && (activity_match($item->get_data_value('verb'),ACTIVITY_LIKE) || activity_match($item->get_data_value('verb'),ACTIVITY_DISLIKE))) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if(local_user() && $item->get_data_value('uid') == local_user())
|
||||
$this->commentable = true;
|
||||
|
||||
if($this->writable)
|
||||
$this->commentable = true;
|
||||
|
||||
if(($this->observer) && (! $this->writable)) {
|
||||
$this->commentable = can_comment_on_post($this->observer['xchan_hash'],$item->data);
|
||||
}
|
||||
|
||||
$item->set_conversation($this);
|
||||
$this->threads[] = $item;
|
||||
return end($this->threads);
|
||||
|
@ -11,12 +11,10 @@ require_once('boot.php');
|
||||
* An item
|
||||
*/
|
||||
class Item extends BaseObject {
|
||||
private $data = array();
|
||||
public $data = array();
|
||||
private $template = 'conv_item.tpl';
|
||||
private $comment_box_template = 'comment_item.tpl';
|
||||
private $toplevel = false;
|
||||
private $writable = false;
|
||||
private $commentable = false;
|
||||
private $children = array();
|
||||
private $parent = null;
|
||||
private $conversation = null;
|
||||
@ -27,26 +25,15 @@ class Item extends BaseObject {
|
||||
private $wall_to_wall = false;
|
||||
private $threaded = false;
|
||||
private $visiting = false;
|
||||
private $observer = null;
|
||||
private $channel = null;
|
||||
|
||||
public function __construct($data) {
|
||||
$a = $this->get_app();
|
||||
|
||||
$this->data = $data;
|
||||
$this->channel = $a->get_channel();
|
||||
$this->observer = $a->get_observer();
|
||||
|
||||
$this->toplevel = ($this->get_id() == $this->get_data_value('parent'));
|
||||
|
||||
|
||||
$this->writable = (((local_user()) && ($this->channel['channel_hash'] === $this->data['owner_xchan'])) ? true : false);
|
||||
$this->commentable = $this->writable;
|
||||
|
||||
if(($this->observer) && (! $this->writable)) {
|
||||
$this->commentable = can_comment_on_post($this->observer['xchan_hash'],$data);
|
||||
}
|
||||
|
||||
// Prepare the children
|
||||
if(count($data['children'])) {
|
||||
foreach($data['children'] as $item) {
|
||||
@ -80,7 +67,6 @@ class Item extends BaseObject {
|
||||
$result = array();
|
||||
|
||||
$a = $this->get_app();
|
||||
$observer = $this->observer;
|
||||
$item = $this->get_data();
|
||||
|
||||
$commentww = '';
|
||||
@ -94,6 +80,7 @@ class Item extends BaseObject {
|
||||
$total_children = $this->count_descendants();
|
||||
|
||||
$conv = $this->get_conversation();
|
||||
$observer = $conv->get_observer();
|
||||
|
||||
$lock = ((($item['item_private'] == 1) || (($item['uid'] == local_user()) && (strlen($item['allow_cid']) || strlen($item['allow_gid'])
|
||||
|| strlen($item['deny_cid']) || strlen($item['deny_gid']))))
|
||||
@ -106,10 +93,9 @@ class Item extends BaseObject {
|
||||
else
|
||||
$edpost = false;
|
||||
|
||||
// FIXME - this is wrong.
|
||||
// if(($this->get_data_value('uid') == local_user()) || $this->is_visiting())
|
||||
|
||||
if($this->get_data_value('uid') == local_user())
|
||||
if($observer['xchan_hash'] == $this->get_data_value('author_xchan')
|
||||
|| $observer['xchan_hash'] == $this->get_data_value('owner_xchan')
|
||||
|| $this->get_data_value('uid') == local_user())
|
||||
$dropping = true;
|
||||
|
||||
if($dropping) {
|
||||
@ -118,7 +104,7 @@ class Item extends BaseObject {
|
||||
'delete' => t('Delete'),
|
||||
);
|
||||
}
|
||||
|
||||
// FIXME
|
||||
if($observer_is_pageowner) {
|
||||
$multidrop = array(
|
||||
'select' => t('Select'),
|
||||
@ -175,7 +161,7 @@ class Item extends BaseObject {
|
||||
);
|
||||
}
|
||||
|
||||
if($this->is_commentable()) {
|
||||
if($conv->is_commentable()) {
|
||||
$like = array( t("I like this \x28toggle\x29"), t("like"));
|
||||
$dislike = array( t("I don't like this \x28toggle\x29"), t("dislike"));
|
||||
if ($shareable)
|
||||
@ -455,28 +441,6 @@ class Item extends BaseObject {
|
||||
return $this->toplevel;
|
||||
}
|
||||
|
||||
/**
|
||||
* Check if this is writable
|
||||
*/
|
||||
private function is_writable() {
|
||||
|
||||
return $this->writable;
|
||||
|
||||
// $conv = $this->get_conversation();
|
||||
|
||||
// return true;
|
||||
|
||||
// if($conv) {
|
||||
// This will allow us to comment on wall-to-wall items owned by our friends
|
||||
// and community forums even if somebody else wrote the post.
|
||||
// return ($this->writable || ($this->is_visiting() && $conv->get_mode() == 'channel'));
|
||||
// }
|
||||
}
|
||||
|
||||
private function is_commentable() {
|
||||
return $this->commentable;
|
||||
}
|
||||
|
||||
/**
|
||||
* Count the total of our descendants
|
||||
*/
|
||||
@ -514,44 +478,43 @@ class Item extends BaseObject {
|
||||
$comment_box = '';
|
||||
$conv = $this->get_conversation();
|
||||
|
||||
if(! $this->is_commentable())
|
||||
if(! $conv->is_commentable())
|
||||
return;
|
||||
|
||||
if($conv->is_writable() || $this->is_writable()) {
|
||||
$template = get_markup_template($this->get_comment_box_template());
|
||||
$template = get_markup_template($this->get_comment_box_template());
|
||||
|
||||
$a = $this->get_app();
|
||||
$a = $this->get_app();
|
||||
$observer = $conv->get_observer();
|
||||
|
||||
$qc = ((local_user()) ? get_pconfig(local_user(),'system','qcomment') : null);
|
||||
$qcomment = (($qc) ? explode("\n",$qc) : null);
|
||||
$qc = ((local_user()) ? get_pconfig(local_user(),'system','qcomment') : null);
|
||||
$qcomment = (($qc) ? explode("\n",$qc) : null);
|
||||
|
||||
$comment_box = replace_macros($template,array(
|
||||
'$return_path' => '',
|
||||
'$threaded' => $this->is_threaded(),
|
||||
'$jsreload' => (($conv->get_mode() === 'display') ? $_SESSION['return_url'] : ''),
|
||||
'$type' => (($conv->get_mode() === 'channel') ? 'wall-comment' : 'net-comment'),
|
||||
'$id' => $this->get_id(),
|
||||
'$parent' => $this->get_id(),
|
||||
'$qcomment' => $qcomment,
|
||||
'$profile_uid' => $conv->get_profile_owner(),
|
||||
'$mylink' => $this->observer['xchan_url'],
|
||||
'$mytitle' => t('This is you'),
|
||||
'$myphoto' => $this->observer['xchan_photo_s'],
|
||||
'$comment' => t('Comment'),
|
||||
'$submit' => t('Submit'),
|
||||
'$edbold' => t('Bold'),
|
||||
'$editalic' => t('Italic'),
|
||||
'$eduline' => t('Underline'),
|
||||
'$edquote' => t('Quote'),
|
||||
'$edcode' => t('Code'),
|
||||
'$edimg' => t('Image'),
|
||||
'$edurl' => t('Link'),
|
||||
'$edvideo' => t('Video'),
|
||||
'$preview' => ((feature_enabled($conv->get_profile_owner(),'preview')) ? t('Preview') : ''),
|
||||
'$indent' => $indent,
|
||||
'$sourceapp' => get_app()->sourcename
|
||||
));
|
||||
}
|
||||
$comment_box = replace_macros($template,array(
|
||||
'$return_path' => '',
|
||||
'$threaded' => $this->is_threaded(),
|
||||
'$jsreload' => (($conv->get_mode() === 'display') ? $_SESSION['return_url'] : ''),
|
||||
'$type' => (($conv->get_mode() === 'channel') ? 'wall-comment' : 'net-comment'),
|
||||
'$id' => $this->get_id(),
|
||||
'$parent' => $this->get_id(),
|
||||
'$qcomment' => $qcomment,
|
||||
'$profile_uid' => $conv->get_profile_owner(),
|
||||
'$mylink' => $observer['xchan_url'],
|
||||
'$mytitle' => t('This is you'),
|
||||
'$myphoto' => $observer['xchan_photo_s'],
|
||||
'$comment' => t('Comment'),
|
||||
'$submit' => t('Submit'),
|
||||
'$edbold' => t('Bold'),
|
||||
'$editalic' => t('Italic'),
|
||||
'$eduline' => t('Underline'),
|
||||
'$edquote' => t('Quote'),
|
||||
'$edcode' => t('Code'),
|
||||
'$edimg' => t('Image'),
|
||||
'$edurl' => t('Link'),
|
||||
'$edvideo' => t('Video'),
|
||||
'$preview' => ((feature_enabled($conv->get_profile_owner(),'preview')) ? t('Preview') : ''),
|
||||
'$indent' => $indent,
|
||||
'$sourceapp' => get_app()->sourcename
|
||||
));
|
||||
|
||||
return $comment_box;
|
||||
}
|
||||
|
@ -584,17 +584,6 @@ function conversation(&$a, $items, $mode, $update, $page_mode = 'traditional') {
|
||||
$tags=array();
|
||||
$hashtags = array();
|
||||
$mentions = array();
|
||||
foreach(explode(',',$item['tag']) as $tag){
|
||||
$tag = trim($tag);
|
||||
if ($tag!="") {
|
||||
$t = bbcode($tag);
|
||||
$tags[] = $t;
|
||||
if($t[0] == '#')
|
||||
$hashtags[] = $t;
|
||||
elseif($t[0] == '@')
|
||||
$mentions[] = $t;
|
||||
}
|
||||
}
|
||||
|
||||
$sp = false;
|
||||
$profile_link = best_link_url($item,$sp);
|
||||
@ -650,7 +639,6 @@ function conversation(&$a, $items, $mode, $update, $page_mode = 'traditional') {
|
||||
$tmp_item = array(
|
||||
'template' => $tpl,
|
||||
'toplevel' => 'toplevel_item',
|
||||
'tags' => $tags,
|
||||
'id' => (($preview) ? 'P0' : $item['item_id']),
|
||||
'linktitle' => sprintf( t('View %s\'s profile @ %s'), $profile_name, $profile_url),
|
||||
'profile_url' => $profile_link,
|
||||
|
@ -80,9 +80,44 @@ function advanced_profile(&$a) {
|
||||
|
||||
if($txt = prepare_text($a->profile['education'])) $profile['education'] = array( t('School/education:'), $txt );
|
||||
|
||||
$r = q("select * from obj left join term on obj_obj = term_hash where term_hash != '' and obj_page = '%s' and uid = %d and obj_type = %d
|
||||
order by obj_verb, term",
|
||||
dbesc($a->profile['profile_guid']),
|
||||
intval($a->profile['profile_uid']),
|
||||
intval(TERM_OBJ_THING)
|
||||
);
|
||||
|
||||
$things = null;
|
||||
|
||||
if($r) {
|
||||
$things = array();
|
||||
|
||||
// Use the system obj_verbs array as a sort key, since we don't really
|
||||
// want an alphabetic sort. To change the order, use a plugin to
|
||||
// alter the obj_verbs() array or alter it in code. Unknown verbs come
|
||||
// after the known ones - in no particular order.
|
||||
|
||||
$v = obj_verbs();
|
||||
foreach($v as $k => $foo)
|
||||
$things[$k] = null;
|
||||
foreach($r as $rr) {
|
||||
if(! $things[$rr['obj_verb']])
|
||||
$things[$rr['obj_verb']] = array();
|
||||
$things[$rr['obj_verb']][] = array('term' => $rr['term'],'url' => $rr['url'],'img' => $rr['imgurl']);
|
||||
}
|
||||
$sorted_things = array();
|
||||
if($things)
|
||||
foreach($things as $k => $v)
|
||||
if(is_array($things[$k]))
|
||||
$sorted_things[$k] = $v;
|
||||
}
|
||||
|
||||
logger('mod_profile: things: ' . print_r($sorted_things,true), LOGGER_DATA);
|
||||
|
||||
return replace_macros($tpl, array(
|
||||
'$title' => t('Profile'),
|
||||
'$profile' => $profile,
|
||||
'$things' => $sorted_things
|
||||
));
|
||||
}
|
||||
|
||||
|
@ -96,14 +96,23 @@ function format_term_for_display($term) {
|
||||
// Tag cloud functions - need to be adpated to this database format
|
||||
|
||||
|
||||
function tagadelic($uid, $count = 0, $flags = 0, $type = TERM_HASHTAG) {
|
||||
function tagadelic($uid, $count = 0, $authors = '', $flags = 0, $type = TERM_HASHTAG) {
|
||||
|
||||
$sql_options = '';
|
||||
|
||||
if($flags)
|
||||
$sql_options = " and ((item_flags & " . intval($flags) . ") = " . intval($flags) . ") ";
|
||||
$sql_options .= " and ((item_flags & " . intval($flags) . ") = " . intval($flags) . ") ";
|
||||
if($authors) {
|
||||
if(! is_array($authors))
|
||||
$authors = array($authors);
|
||||
stringify_array_elms($authors,true);
|
||||
$sql_options .= " and author_xchan in (" . implode(',',$authors) . ") ";
|
||||
}
|
||||
|
||||
// Fetch tags
|
||||
$r = q("select term, count(term) as total from term left join item on term.oid = item.id
|
||||
where term.uid = %d and term.type = %d
|
||||
and otype = %d and item_restrict = 0
|
||||
and otype = %d and item_restrict = 0 and item_private = 0
|
||||
$sql_options
|
||||
group by term order by total desc %s",
|
||||
intval($uid),
|
||||
@ -148,10 +157,10 @@ function tags_sort($a,$b) {
|
||||
}
|
||||
|
||||
|
||||
function tagblock($link,$uid,$count = 0,$flags = 0,$type = TERM_HASHTAG) {
|
||||
function tagblock($link,$uid,$count = 0,$authors = '',$flags = 0,$type = TERM_HASHTAG) {
|
||||
$o = '';
|
||||
$tab = 0;
|
||||
$r = tagadelic($uid,$count,$flags,$type);
|
||||
$r = tagadelic($uid,$count,$authors,$flags,$type);
|
||||
|
||||
if($r) {
|
||||
$o = '<div class="tagblock widget"><h3>' . t('Tags') . '</h3><div class="tags" align="center">';
|
||||
@ -162,3 +171,38 @@ function tagblock($link,$uid,$count = 0,$flags = 0,$type = TERM_HASHTAG) {
|
||||
}
|
||||
return $o;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* verbs: [0] = first person singular, e.g. "I want", [1] = 3rd person singular, e.g. "Bill wants"
|
||||
* We use the first person form when creating an activity, but the third person for use in activities
|
||||
* FIXME: There is no accounting for verb gender for languages where this is significant. We may eventually
|
||||
* require obj_verbs() to provide full conjugations and specify which form to use in the $_REQUEST params to this module.
|
||||
*/
|
||||
|
||||
|
||||
|
||||
function obj_verbs() {
|
||||
$verbs = array(
|
||||
'has' => array( t('have'), t('has')),
|
||||
'wants' => array( t('want'), t('wants')),
|
||||
'likes' => array( t('like'), t('likes')),
|
||||
'dislikes' => array( t('dislike'), t('dislikes')),
|
||||
);
|
||||
|
||||
$arr = array('verbs' => $verbs);
|
||||
call_hooks('obj_verbs', $arr);
|
||||
return $arr['verbs'];
|
||||
}
|
||||
|
||||
|
||||
function obj_verb_selector() {
|
||||
$verbs = obj_verbs();
|
||||
$o .= '<select class="obj-verb-selector" name="verb" >';
|
||||
foreach($verbs as $k => $v) {
|
||||
$o .= '<option value="' . urlencode($k) . '">' . $v[0] . '</option>';
|
||||
}
|
||||
$o .= '</select>';
|
||||
return $o;
|
||||
|
||||
}
|
@ -1023,19 +1023,24 @@ function prepare_body($item,$attach = false) {
|
||||
$s .= '<div class="clear"></div></div>';
|
||||
}
|
||||
|
||||
if(is_array($item['term']) && count($item['term'])) {
|
||||
$tstr = '';
|
||||
foreach($item['term'] as $t) {
|
||||
$t1 = format_term_for_display($t);
|
||||
if($t1) {
|
||||
if($tstr)
|
||||
$tstr .= ' ';
|
||||
$tstr .= $t1;
|
||||
}
|
||||
}
|
||||
if($tstr)
|
||||
$s .= '<br /><div class="posttags">' . $tstr . '</div>';
|
||||
}
|
||||
// At some point in time, posttags were removed from the threaded conversation templates, but remained in the search_item template.
|
||||
// Code to put them back was added into include/conversation.php and/or include/ItemObject.php but under new class names
|
||||
// Then it was discovered that the following bits remained of the old code.
|
||||
// Commented out, but we may decide to use this instead of the other version and put all the tag rendering in one place. In the other
|
||||
// location it is more theme-able.
|
||||
// if(is_array($item['term']) && count($item['term'])) {
|
||||
// $tstr = '';
|
||||
// foreach($item['term'] as $t) {
|
||||
// $t1 = format_term_for_display($t);
|
||||
// if($t1) {
|
||||
// if($tstr)
|
||||
// $tstr .= ' ';
|
||||
// $tstr .= $t1;
|
||||
// }
|
||||
// }
|
||||
// if($tstr)
|
||||
// $s .= '<br /><div class="posttags">' . $tstr . '</div>';
|
||||
// }
|
||||
|
||||
$writeable = ((get_observer_hash() == $item['owner_xchan']) ? true : false);
|
||||
|
||||
|
@ -1354,7 +1354,7 @@ function import_directory_profile($hash,$profile) {
|
||||
}
|
||||
else {
|
||||
$update = true;
|
||||
$x = q("insert into xprof (xprof_hash, xprof_desc, xprof_dob, xprof_age, xprof_gender, xprof_marital, xprof_sexual, xprof_locale, xprof_region, xprof_postcode, xprof_country, xprof_keywords) values ('%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s') ",
|
||||
$x = q("insert into xprof (xprof_hash, xprof_desc, xprof_dob, xprof_age, xprof_gender, xprof_marital, xprof_sexual, xprof_locale, xprof_region, xprof_postcode, xprof_country, xprof_keywords) values ('%s', '%s', '%s', %d, '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s') ",
|
||||
dbesc($arr['xprof_hash']),
|
||||
dbesc($arr['xprof_desc']),
|
||||
dbesc($arr['xprof_dob']),
|
||||
|
@ -118,8 +118,11 @@ if(! x($_SESSION,'sysmsg_info'))
|
||||
*/
|
||||
|
||||
|
||||
if($install)
|
||||
$a->module = 'setup';
|
||||
if($install) {
|
||||
/* Allow an exception for the view module so that pcss will be interpreted during installation */
|
||||
if($a->module != 'view')
|
||||
$a->module = 'setup';
|
||||
}
|
||||
else
|
||||
check_config($a);
|
||||
|
||||
|
@ -1,31 +1,28 @@
|
||||
|
||||
Friendica Installation
|
||||
Red Matrix Installation
|
||||
|
||||
We've tried very hard to ensure that Friendica will run on commodity hosting
|
||||
platforms - such as those used to host Wordpress blogs and Drupal websites.
|
||||
But be aware that Friendica is more than a simple web application. It is a
|
||||
We've tried very hard to ensure that the Red Matrix will run on commodity
|
||||
hosting platforms - such as those used to host Wordpress blogs and Drupal
|
||||
websites. It will run on most any Linux VPS system. Windows LAMP platforms
|
||||
such as XAMPP and WAMP are not officially supported at this time - however
|
||||
we welcome patches if you manage to get it working.
|
||||
|
||||
Be aware that the Red Matrix is more than a simple web application. It is a
|
||||
complex communications system which more closely resembles an email server
|
||||
than a web server. For reliability and performance, messages are delivered in
|
||||
the background and are queued for later delivery when sites are down. This
|
||||
kind of functionality requires a bit more of the host system than the typical
|
||||
blog. Not every PHP/MySQL hosting provider will be able to support Friendica.
|
||||
Many will. But please review the requirements and confirm these with your
|
||||
hosting provider prior to installation.
|
||||
blog. Not every PHP/MySQL hosting provider will be able to support the
|
||||
Red Matrix. Many will - but please review the requirements and confirm these
|
||||
with your hosting provider prior to installation. (And preferably before
|
||||
entering into a long-term contract.)
|
||||
|
||||
Before you begin: Choose a domain name or subdomain name for your server.
|
||||
Put some thought into this - because changing it is currently not-supported.
|
||||
Things will break, and some of your friends may have difficulty communicating
|
||||
with you. We plan to address this limitation in a future release. Also decide
|
||||
if you wish to connect with members of the Diaspora network, as this will
|
||||
impact the installation requirements.
|
||||
with you. We plan to address this limitation in a future release.
|
||||
|
||||
Decide if you will use SSL and obtain an SSL cert. Communications with the
|
||||
Diaspora network MAY require both SSL AND an SSL cert signed by a CA which is
|
||||
recognised by the major browsers. Friendica will work with self-signed certs
|
||||
but Diaspora communication may not. For best results, install your cert PRIOR
|
||||
to installing Friendica and when visiting your site for the initial
|
||||
installation in step 5, please use the https: link. (Use the http: or non-SSL
|
||||
link if your cert is self-signed).
|
||||
Decide if you will use SSL and obtain an SSL cert before software installation. You SHOULD use SSL. If you use SSL, you MUST use a "browser-valid" certificate. Please test your certificate prior to installation. A web tool for testing your certificate is available at "http://www.digicert.com/help/". When visiting your site for the first time, please use the SSL ("https://") URL if SSL is available. This will avoid problems later.
|
||||
|
||||
|
||||
1. Requirements
|
||||
@ -35,22 +32,21 @@ local .htaccess file
|
||||
- PHP 5.3+. The later the better.
|
||||
|
||||
- PHP *command line* access with register_argc_argv set to true in the
|
||||
php.ini file [or see 'poormancron' in section 8]
|
||||
php.ini file - and with no hosting provider restrictions on the use of exec()
|
||||
and proc_open().
|
||||
|
||||
- curl, gd (with at least jpeg support), mysql, mbstring, mcrypt, and openssl extensions
|
||||
- curl, gd (with at least jpeg support), mysqli, mbstring, mcrypt, and openssl extensions. The imagick extension is not required but desirable.
|
||||
|
||||
- some form of email server or email gateway such that PHP mail() works
|
||||
|
||||
- Mysql 5.x
|
||||
- Mysql 5.x or MariaDB
|
||||
|
||||
- ability to schedule jobs with cron (Linux/Mac) or Scheduled Tasks
|
||||
(Windows) [Note: other options are presented in Section 8 of this document]
|
||||
- ability to schedule jobs with cron.
|
||||
|
||||
- Installation into a top-level domain or sub-domain (without a
|
||||
directory/path component in the URL) is preferred. This is REQUIRED if
|
||||
you wish to communicate with the Diaspora network.
|
||||
directory/path component in the URL) is REQUIRED.
|
||||
|
||||
2. Unpack the Friendica files into the root of your web server document area.
|
||||
2. Unpack the Red Matrix files into the root of your web server document area.
|
||||
|
||||
- If you copy the directory tree to your webserver, make sure
|
||||
that you also copy .htaccess - as "dot" files are often hidden
|
||||
@ -66,8 +62,8 @@ write or create files in your web directory, create an empty file called
|
||||
|
||||
5. Visit your website with a web browser and follow the instructions. Please
|
||||
note any error messages and correct these before continuing. If you are using
|
||||
SSL with a known signature authority (recommended), use the https: link to your
|
||||
website. If you are using a self-signed cert or no cert, use the http: link.
|
||||
SSL with a known signature authority, use the https: link to your
|
||||
website.
|
||||
|
||||
6. *If* the automated installation fails for any reason, check the following:
|
||||
|
||||
@ -112,24 +108,6 @@ look like (changing it to the correct PHP location)
|
||||
|
||||
$a->config['system']['php_path'] = '/usr/local/php53/bin/php';
|
||||
|
||||
Alternative: You may be able to use the 'poormancron' plugin to perform this
|
||||
step if you are using a recent Friendica release. 'poormancron' may result in
|
||||
perfomance and memory issues and is only suitable for small sites with one or
|
||||
two users and a handful of contacts. To do this, edit the file
|
||||
".htconfig.php" and look for a line describing your plugins. On a fresh
|
||||
installation, it will look like
|
||||
|
||||
$a->config['system']['addon'] = 'js_upload';
|
||||
|
||||
This indicates the "js_upload" addon module is enabled. You may add additional
|
||||
addons/plugins using this same line in the configuration file. Change it to
|
||||
read
|
||||
|
||||
$a->config['system']['addon'] = 'js_upload,poormancron';
|
||||
|
||||
and save your changes.
|
||||
|
||||
|
||||
|
||||
#####################################################################
|
||||
|
||||
@ -153,8 +131,6 @@ the database server name is "localhost".
|
||||
|
||||
This could be the result of one of our Apache directives not being
|
||||
supported by your version of Apache. Examine your apache server logs.
|
||||
You might remove the line "Options -Indexes" from the .htaccess file if
|
||||
you are using a Windows server as this has been known to cause problems.
|
||||
Also check your file permissions. Your website and all contents must generally
|
||||
be world-readable.
|
||||
|
||||
@ -200,8 +176,7 @@ likely that mod-rewrite is not installed in your web server or is not working.
|
||||
distribution or (if Windows) the provider of your Apache server software if
|
||||
you need to change either of these and can not figure out how. There is
|
||||
a lot of help available on the web. Google "mod-rewrite" along with the
|
||||
name of your operating system distribution or Apache package (if using
|
||||
Windows).
|
||||
name of your operating system distribution or Apache package.
|
||||
|
||||
|
||||
#####################################################################
|
||||
@ -223,7 +198,7 @@ Retry the installation. As soon as the database has been created,
|
||||
|
||||
#####################################################################
|
||||
- Some configurations with "suhosin" security are configured without
|
||||
an ability to run external processes. Friendica requires this ability.
|
||||
an ability to run external processes. The Red Matrix requires this ability.
|
||||
Following are some notes provided by one of our members.
|
||||
#####################################################################
|
||||
|
||||
@ -233,26 +208,26 @@ certain functions like proc_open, as configured in /etc/php5/conf.d/suhosin.ini:
|
||||
|
||||
suhosin.executor.func.blacklist = proc_open, ...
|
||||
|
||||
For those sites like Friendica that really need these functions they can be
|
||||
enabled, e.g. in /etc/apache2/sites-available/friendica:
|
||||
For those sites like Red Matrix that really need these functions they can be
|
||||
enabled, e.g. in /etc/apache2/sites-available/redmatrix:
|
||||
|
||||
<Directory /var/www/friendica/>
|
||||
<Directory /var/www/redmatrix/>
|
||||
php_admin_value suhosin.executor.func.blacklist none
|
||||
php_admin_value suhosin.executor.eval.blacklist none
|
||||
</Directory>
|
||||
|
||||
This enables every function for Friendica if accessed via browser, but not for
|
||||
This enables every function for Red Matrix if accessed via browser, but not for
|
||||
the cronjob that is called via php command line. I attempted to enable it for
|
||||
cron by using something like
|
||||
|
||||
*/10 * * * * cd /var/www/friendica/friendica/ && sudo -u www-data /usr/bin/php
|
||||
*/10 * * * * cd /var/www/redmatrix/ && sudo -u www-data /usr/bin/php
|
||||
-d suhosin.executor.func.blacklist=none -d suhosin.executor.eval.blacklist=none
|
||||
-f include/poller.php
|
||||
|
||||
This worked well for simple test cases, but the friendica-cron still failed with
|
||||
This worked well for simple test cases, but the cron job still failed with
|
||||
a fatal error:
|
||||
suhosin[22962]: ALERT - function within blacklist called: proc_open() (attacker
|
||||
'REMOTE_ADDR not set', file '/var/www/friendica/friendica/boot.php', line 1341)
|
||||
'REMOTE_ADDR not set', file '/var/www/redmatrix/boot.php', line 1341)
|
||||
|
||||
After a while I noticed, that include/poller.php calls further php script via
|
||||
proc_open. These scripts themselves also use proc_open and fail, because they
|
||||
@ -264,7 +239,7 @@ So the simple solution is to put the correct parameters into .htconfig.php:
|
||||
-d suhosin.executor.eval.blacklist=none';
|
||||
|
||||
|
||||
This is obvious as soon as you notice that the friendica-cron uses proc_open to
|
||||
This is obvious as soon as you notice that the cron uses proc_open to
|
||||
execute php-scripts that also use proc_open, but it took me quite some time to
|
||||
find that out. I hope this saves some time for other people using suhosin with
|
||||
function blacklists.
|
||||
|
@ -351,9 +351,12 @@ function updateConvItems(mode,data) {
|
||||
|
||||
var ident = $(this).attr('id');
|
||||
var commentWrap = $('#'+ident+' .collapsed-comments').attr('id');
|
||||
var itmId = commentWrap.replace('collapsed-comments-','');
|
||||
var itmId = 0;
|
||||
var isVisible = false;
|
||||
|
||||
if(typeof commentWrap !== 'undefined')
|
||||
itmId = commentWrap.replace('collapsed-comments-','');
|
||||
|
||||
if($('#' + ident).length == 0 && profile_page == 1) {
|
||||
$('img',this).each(function() {
|
||||
$(this).attr('src',$(this).attr('dst'));
|
||||
|
@ -48,7 +48,7 @@ function channel_aside(&$a) {
|
||||
$a->set_widget('categories',categories_widget($a->get_baseurl(true) . '/channel/' . $a->profile['channel_address'],$cat));
|
||||
}
|
||||
if(feature_enabled($a->profile['profile_uid'],'tagadelic'))
|
||||
$a->set_widget('tagcloud',tagblock('search',$a->profile['profile_uid'],50,ITEM_WALL|ITEM_THREAD_TOP));
|
||||
$a->set_widget('tagcloud',tagblock('search',$a->profile['profile_uid'],50,$a->profile['channel_hash'],ITEM_WALL));
|
||||
|
||||
}
|
||||
|
||||
|
@ -23,6 +23,11 @@ function connections_init(&$a) {
|
||||
$a->data['abook'] = $r[0];
|
||||
}
|
||||
}
|
||||
|
||||
$channel = $a->get_channel();
|
||||
if($channel)
|
||||
head_set_icon($channel['xchan_photo_s']);
|
||||
|
||||
}
|
||||
|
||||
function connections_aside(&$a) {
|
||||
|
@ -206,6 +206,7 @@ function message_content(&$a) {
|
||||
}
|
||||
|
||||
$channel = $a->get_channel();
|
||||
head_set_icon($channel['xchan_photo_s']);
|
||||
|
||||
$tpl = get_markup_template('mail_head.tpl');
|
||||
$header = replace_macros($tpl, array(
|
||||
|
@ -7,6 +7,9 @@ function network_init(&$a) {
|
||||
notice( t('Permission denied.') . EOL);
|
||||
return;
|
||||
}
|
||||
|
||||
$channel = $a->get_channel();
|
||||
head_set_icon($channel['xchan_photo_s']);
|
||||
|
||||
$is_a_date_query = false;
|
||||
|
||||
|
@ -200,6 +200,11 @@ function profiles_post(&$a) {
|
||||
$day = intval($_POST['day']);
|
||||
if(($day > $mtab[$month]) || ($day < 0))
|
||||
$day = 0;
|
||||
|
||||
if($year && (! ($month && $day))) {
|
||||
$month = 1; $day = 1;
|
||||
}
|
||||
|
||||
$dob = '0000-00-00';
|
||||
$dob = sprintf('%04d-%02d-%02d',$year,$month,$day);
|
||||
|
||||
|
@ -580,6 +580,11 @@ function settings_content(&$a) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
$channel = $a->get_channel();
|
||||
if($channel)
|
||||
head_set_icon($channel['xchan_photo_s']);
|
||||
|
||||
// if(x($_SESSION,'submanage') && intval($_SESSION['submanage'])) {
|
||||
// notice( t('Permission denied.') . EOL );
|
||||
// return;
|
||||
|
177
mod/thing.php
177
mod/thing.php
@ -1,5 +1,6 @@
|
||||
<?php /** @file */
|
||||
|
||||
require_once('include/items.php');
|
||||
|
||||
|
||||
function thing_init(&$a) {
|
||||
@ -8,36 +9,188 @@ function thing_init(&$a) {
|
||||
return;
|
||||
|
||||
$account_id = $a->get_account();
|
||||
$channel = $a->get_channel();
|
||||
|
||||
|
||||
$name = escape_tags($_REQUEST['term']);
|
||||
$verb = escape_tags($_REQUEST['verb']);
|
||||
$profile_guid = escape_tags($_REQUEST['profile']);
|
||||
$url = $_REQUEST['link'];
|
||||
$photo = $_REQUEST['photo'];
|
||||
|
||||
$hash = random_string();
|
||||
|
||||
|
||||
if(! $name)
|
||||
$verbs = obj_verbs();
|
||||
|
||||
/**
|
||||
* verbs: [0] = first person singular, e.g. "I want", [1] = 3rd person singular, e.g. "Bill wants"
|
||||
* We use the first person form when creating an activity, but the third person for use in activities
|
||||
* FIXME: There is no accounting for verb gender for languages where this is significant. We may eventually
|
||||
* require obj_verbs() to provide full conjugations and specify which form to use in the $_REQUEST params to this module.
|
||||
*/
|
||||
|
||||
$translated_verb = $verbs[$verb][1];
|
||||
|
||||
/**
|
||||
* The site administrator can do things that normals cannot.
|
||||
* This is restricted because it will likely cause
|
||||
* an activitystreams protocol violation and the activity might
|
||||
* choke in some other network and result in unnecessary
|
||||
* support requests. It isn't because we're trying to be heavy-handed
|
||||
* about what you can and can't do.
|
||||
*/
|
||||
|
||||
if(! $translated_verb) {
|
||||
if(is_site_admin())
|
||||
$translated_verb = $verb;
|
||||
}
|
||||
|
||||
/**
|
||||
* Things, objects: We do not provide definite (a, an) or indefinite (the) articles or singular/plural designators
|
||||
* That needs to be specified in your thing. e.g. Mike has "a carrot", Greg wants "balls", Bob likes "the Boston Red Sox".
|
||||
*/
|
||||
|
||||
/**
|
||||
* Future work on this module might produce more complex activities with targets, e.g. Phillip likes Karen's moustache
|
||||
* and to describe other non-thing objects like channels, such as Karl wants Susan - where Susan represents a channel profile.
|
||||
*/
|
||||
|
||||
if((! $name) || (! $translated_verb))
|
||||
return;
|
||||
|
||||
$r = q("insert into term ( aid, uid, oid, otype, type, term, url, imgurl, term_hash )
|
||||
values( %d, %d, %d, %d, %d, '%s', '%s', '%s', '%s' ) ",
|
||||
intval($account_id),
|
||||
intval(local_user()),
|
||||
0,
|
||||
TERM_OBJ_THING,
|
||||
TERM_THING,
|
||||
dbesc($name),
|
||||
dbesc(($url) ? $url : z_root() . '/thing/' . $hash),
|
||||
dbesc(($photo) ? $photo : ''),
|
||||
dbesc($hash)
|
||||
$sql = (($profile_guid) ? " and profile_guid = '" . dbesc($profile_guid) . "' " : " and is_default = 1 ");
|
||||
$p = q("select profile_guid, is_default from profile where uid = %d $sql limit 1",
|
||||
intval(local_user())
|
||||
);
|
||||
if($p)
|
||||
$profile = $p[0];
|
||||
else
|
||||
return;
|
||||
|
||||
|
||||
$r = q("select * from term where uid = %d and otype = %d and type = %d and term = '%s' limit 1",
|
||||
intval(local_user()),
|
||||
intval(TERM_OBJ_THING),
|
||||
intval(TERM_THING),
|
||||
dbesc($name)
|
||||
);
|
||||
if(! $r) {
|
||||
$r = q("insert into term ( aid, uid, oid, otype, type, term, url, imgurl, term_hash )
|
||||
values( %d, %d, %d, %d, %d, '%s', '%s', '%s', '%s' ) ",
|
||||
intval($account_id),
|
||||
intval(local_user()),
|
||||
0,
|
||||
intval(TERM_OBJ_THING),
|
||||
intval(TERM_THING),
|
||||
dbesc($name),
|
||||
dbesc(($url) ? $url : z_root() . '/thing/' . $hash),
|
||||
dbesc(($photo) ? $photo : ''),
|
||||
dbesc($hash)
|
||||
);
|
||||
$r = q("select * from term where uid = %d and otype = %d and type = %d and term = '%s' limit 1",
|
||||
intval(local_user()),
|
||||
intval(TERM_OBJ_THING),
|
||||
intval(TERM_THING),
|
||||
dbesc($name)
|
||||
);
|
||||
}
|
||||
$term = $r[0];
|
||||
|
||||
$r = q("insert into obj ( obj_page, obj_verb, obj_type, obj_channel, obj_obj) values ('%s','%s', %d, %d, '%s') ",
|
||||
dbesc($profile['profile_guid']),
|
||||
dbesc($verb),
|
||||
intval(TERM_OBJ_THING),
|
||||
intval(local_user()),
|
||||
dbesc($term['term_hash'])
|
||||
);
|
||||
|
||||
if(! $r) {
|
||||
notice( t('Object store: failed'));
|
||||
return;
|
||||
}
|
||||
|
||||
info( t('thing/stuff added'));
|
||||
|
||||
$arr = array();
|
||||
$links = array(array('rel' => 'alternate','type' => 'text/html',
|
||||
'href' => $term['url']));
|
||||
|
||||
$objtype = ACTIVITY_OBJ_THING;
|
||||
|
||||
$obj = json_encode(array(
|
||||
'type' => $objtype,
|
||||
'id' => $term['url'],
|
||||
'link' => $links,
|
||||
'title' => $term['term'],
|
||||
'content' => $term['term']
|
||||
));
|
||||
|
||||
$bodyverb = str_replace('OBJ: ', '',t('OBJ: %1$s %2$s %3$s'));
|
||||
|
||||
$arr['owner_xchan'] = $channel['channel_hash'];
|
||||
$arr['author_xchan'] = $channel['channel_hash'];
|
||||
|
||||
|
||||
$arr['item_flags'] = ITEM_ORIGIN|ITEM_WALL|ITEM_THREAD_TOP;
|
||||
|
||||
$ulink = '[zrl=' . $channel['xchan_url'] . ']' . $channel['channel_name'] . '[/zrl]';
|
||||
$plink = '[zrl=' . $term['url'] . ']' . $term['term'] . '[/zrl]';
|
||||
|
||||
$arr['body'] = sprintf( $bodyverb, $ulink, $translated_verb, $plink );
|
||||
|
||||
$arr['verb'] = $verb;
|
||||
$arr['obj_type'] = $objtype;
|
||||
$arr['object'] = $obj;
|
||||
|
||||
if(! $profile['is_default']) {
|
||||
$arr['item_private'] = true;
|
||||
$str = '';
|
||||
$r = q("select abook_hash from abook where abook_channel = %d and abook_profile = '%s'",
|
||||
intval(local_user()),
|
||||
dbesc($profile_guid)
|
||||
);
|
||||
if($r) {
|
||||
$arr['allow_cid'] = '';
|
||||
foreach($r as $rr)
|
||||
$arr['allow_cid'] .= '<' . $rr['abook_hash'] . '>';
|
||||
}
|
||||
else
|
||||
$arr['allow_cid'] = '<' . get_observer_hash() . '>';
|
||||
}
|
||||
|
||||
$ret = post_activity_item($arr);
|
||||
|
||||
if($ret['success'])
|
||||
proc_run('php','include/notifier.php','tag',$ret['activity']['id']);
|
||||
|
||||
}
|
||||
|
||||
|
||||
function thing_content(&$a) {
|
||||
|
||||
/* placeholders */
|
||||
|
||||
if(argc() > 1) {
|
||||
return t('not yet implemented.');
|
||||
}
|
||||
|
||||
require_once('include/contact_selectors.php');
|
||||
|
||||
$o .= replace_macros(get_markup_template('thing_input.tpl'),array(
|
||||
'$thing_hdr' => t('Add Stuff to your Profile'),
|
||||
'$multiprof' => feature_enabled(local_user(),'multi_profiles'),
|
||||
'$profile_lbl' => t('Select a profile'),
|
||||
'$profile_select' => contact_profile_assign(''),
|
||||
'$verb_lbl' => t('Select a category of stuff. e.g. I ______ something'),
|
||||
'$verb_select' => obj_verb_selector(),
|
||||
'$thing_lbl' => t('Name of thing or stuff e.g. something'),
|
||||
'$url_lbl' => t('URL of thing or stuff (optional)'),
|
||||
'$img_lbl' => t('URL for photo of thing or stuff (optional)'),
|
||||
'$submit' => t('Submit')
|
||||
));
|
||||
|
||||
return $o;
|
||||
|
||||
|
||||
}
|
||||
|
690
util/messages.po
690
util/messages.po
File diff suppressed because it is too large
Load Diff
@ -1 +1 @@
|
||||
2013-07-03.363
|
||||
2013-07-10.370
|
||||
|
27
view/css/mod_thing.css
Normal file
27
view/css/mod_thing.css
Normal file
@ -0,0 +1,27 @@
|
||||
|
||||
|
||||
.thing-profile #contact-profile-selector {
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
.thing-verb-label {
|
||||
margin-top: 15px;
|
||||
}
|
||||
|
||||
.thing-verb {
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
|
||||
.thing-label {
|
||||
float: left;
|
||||
width: 250px;
|
||||
}
|
||||
|
||||
.thing-input {
|
||||
float: left;
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
|
||||
.thing-field-end {
|
||||
clear: both;
|
||||
}
|
@ -1,7 +1,7 @@
|
||||
/* There's probably some stuff in here we don't need, and maybe some missing stuff we do need. We can clean it up incrementaly, just get the heavy lifting done for now */
|
||||
|
||||
aside {
|
||||
border-radius: 0px 0px 20px 0px;}
|
||||
border-radius: $radiuspx;}
|
||||
|
||||
|
||||
.tab {
|
||||
@ -9,9 +9,9 @@ border-radius: 0px 0px 20px 0px;}
|
||||
background-color: #f00;
|
||||
color: #fff !important;
|
||||
font-weight: bold;
|
||||
-webkit-border-radius: 5px;
|
||||
-moz-border-radius: 5px;
|
||||
border-radius: 20px;
|
||||
-webkit-border-radius: $radiuspx;
|
||||
-moz-border-radius: $radiuspx;
|
||||
border-radius: $radiuspx;
|
||||
margin: 0;
|
||||
width: auto;
|
||||
margin-left: 8px;
|
||||
@ -38,7 +38,7 @@ border-radius: 0px 0px 20px 0px;}
|
||||
|
||||
.wall-item-content-wrapper {
|
||||
position: relative;
|
||||
border-radius: 10px;
|
||||
border-radius: $radiuspx;
|
||||
box-shadow: 8px 8px 8px #000;
|
||||
border: 1px solid #eec;
|
||||
}
|
||||
@ -68,7 +68,7 @@ opacity: 1;
|
||||
ul.menu-popup {
|
||||
background: #dd0000;
|
||||
color: #eec;
|
||||
border-radius: 0px 0px 20px 20px;
|
||||
border-radius: $radiuspx;
|
||||
z-index: 100000;
|
||||
-webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
|
||||
-moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
|
||||
|
@ -115,8 +115,8 @@ a:hover, .fakelink:hover { color: #44AAFF; text-decoration: underline; }
|
||||
|
||||
input {
|
||||
border: 1px solid #666666;
|
||||
-moz-border-radius: 5px;
|
||||
border-radius: 5px;
|
||||
-moz-border-radius: $radiuspx;
|
||||
border-radius: $radiuspx;
|
||||
padding: 3px;
|
||||
}
|
||||
|
||||
@ -209,8 +209,8 @@ nav #site-location {
|
||||
border: 1px solid #444;
|
||||
background-color: #ccc;
|
||||
padding: 10px;
|
||||
-moz-border-radius: 5px;
|
||||
border-radius: 5px;
|
||||
-moz-border-radius: $radiuspx;
|
||||
border-radius: $radiuspx;
|
||||
|
||||
}
|
||||
|
||||
@ -268,8 +268,8 @@ header #banner #logo-text {
|
||||
border-bottom: 0px;
|
||||
background-color: #aec0d3;
|
||||
color: #565854;
|
||||
-moz-border-radius: 5px 5px 0px 0px;
|
||||
border-radius: 5px 5px 0px 0px;
|
||||
-moz-border-radius: $radiuspx;
|
||||
border-radius: $radiuspx;;
|
||||
}
|
||||
|
||||
nav .nav-link {
|
||||
@ -398,7 +398,7 @@ footer {
|
||||
margin-bottom: 5px;
|
||||
font-weight: bold;
|
||||
border: solid 1px #ffffff;
|
||||
border-radius: 5px;
|
||||
border-radius: $radiuspx;
|
||||
}
|
||||
|
||||
#jot-title::-webkit-input-placeholder{font-weight: bold;}
|
||||
@ -926,6 +926,9 @@ footer {
|
||||
.wall-item-content-wrapper {
|
||||
margin-top: 10px;
|
||||
position: relative;
|
||||
border-radius: $radiuspx;
|
||||
border: 1px solid #eec;
|
||||
|
||||
/* background: #fff; */
|
||||
/* border-radius: 5px; */
|
||||
/* box-shadow: 12px 12px 12px #111; */
|
||||
@ -1175,7 +1178,7 @@ footer {
|
||||
padding: 3px 1px 1px 3px;
|
||||
border: 1px solid #ccc;
|
||||
padding: 8px;
|
||||
border-radius: 5px 5px 5px 5px;
|
||||
border-radius: $radiuspx;
|
||||
/* box-shadow: 5px 5px 5px #666 inset; */
|
||||
}
|
||||
|
||||
@ -1276,7 +1279,7 @@ footer {
|
||||
height: auto;
|
||||
width: auto;
|
||||
background-color: #0080FF;
|
||||
border-radius: 5px;
|
||||
border-radius: $radiuspx;
|
||||
border: 2px outset;
|
||||
box-shadow: 5px 5px 5px #666;
|
||||
margin-right: 8px;
|
||||
@ -1654,8 +1657,8 @@ border: 1px #111;
|
||||
|
||||
/*
|
||||
#profile-jot-text_parent, .mceLayout {
|
||||
border-radius: 5px;
|
||||
-moz-border-radius: 5px;
|
||||
border-radius: $radiuspx;
|
||||
-moz-border-radius: $radiuspx;
|
||||
box-shadow: 4px 4px 3px 0 #444444;
|
||||
}
|
||||
*/
|
||||
@ -1678,8 +1681,8 @@ tr.mceLast {
|
||||
padding: 8px;
|
||||
margin-right: 0px;
|
||||
width: 90%;
|
||||
-moz-border-radius: 5px;
|
||||
border-radius: 5px;
|
||||
-moz-border-radius: $radiuspx;
|
||||
border-radius: $radiuspx;
|
||||
/* box-shadow: 4px 4px 3px 0 #666 inset; */
|
||||
}
|
||||
#profile-jot-text:hover {
|
||||
@ -1687,16 +1690,16 @@ tr.mceLast {
|
||||
}
|
||||
|
||||
.wall-item-photo, .photo, .contact-block-img, .my-comment-photo {
|
||||
border-radius: 5px;
|
||||
-moz-border-radius: 5px;
|
||||
border-radius: $radiuspx;
|
||||
-moz-border-radius: $radiuspx;
|
||||
box-shadow: 4px 4px 3px 0 #444444;
|
||||
}
|
||||
|
||||
|
||||
#datebrowse-sidebar select {
|
||||
margin-left: 25px;
|
||||
border-radius: 5px;
|
||||
-moz-border-radius: 5px;
|
||||
border-radius: $radiuspx;
|
||||
-moz-border-radius: $radiuspx;
|
||||
opacity: 0.3;
|
||||
filter:alpha(opacity=30);
|
||||
}
|
||||
@ -1731,8 +1734,8 @@ tr.mceLast {
|
||||
}
|
||||
|
||||
.contact-entry-photo img, .profile-match-photo img, #photo-photo img, .directory-photo-img, .photo-album-photo, .photo-top-photo {
|
||||
border-radius: 5px;
|
||||
-moz-border-radius: 5px;
|
||||
border-radius: $radiuspx;
|
||||
-moz-border-radius: $radiuspx;
|
||||
box-shadow: 4px 4px 3px 0 #444444;
|
||||
}
|
||||
|
||||
@ -1741,9 +1744,9 @@ tr.mceLast {
|
||||
background-color: #0080FF;
|
||||
color: #eeeeec;
|
||||
font-weight: bold;
|
||||
-webkit-border-radius: 5px;
|
||||
-moz-border-radius: 5px;
|
||||
border-radius: 5px;
|
||||
-webkit-border-radius: $radiuspx;
|
||||
-moz-border-radius: $radiuspx;
|
||||
border-radius: $radiuspx;
|
||||
border: 2px outset #222420 !important;
|
||||
margin: 0;
|
||||
float: right;
|
||||
@ -1757,8 +1760,8 @@ tr.mceLast {
|
||||
}
|
||||
|
||||
.settings-widget .selected {
|
||||
border-radius: 5px;
|
||||
-moz-border-radius: 5px;
|
||||
border-radius: $radiuspx;
|
||||
-moz-border-radius: $radiuspx;
|
||||
box-shadow: 4px 4px 3px 0 #444444;
|
||||
}
|
||||
|
||||
@ -2265,9 +2268,9 @@ aside input[type='text'] {
|
||||
border-bottom: 1px solid #eec;
|
||||
padding: 8px;
|
||||
margin-top: 5px;
|
||||
-moz-border-radius:5px;
|
||||
-webkit-border-radius:5px;
|
||||
border-radius:5px;
|
||||
-moz-border-radius: $radiuspx;
|
||||
-webkit-border-radius: $radiuspx;
|
||||
border-radius: $radiuspx;
|
||||
|
||||
}
|
||||
|
||||
@ -2435,7 +2438,7 @@ aside input[type='text'] {
|
||||
}
|
||||
|
||||
#nav-user-linkmenu img {
|
||||
border-radius: 5px;
|
||||
border-radius: $radiuspx;
|
||||
margin-top: -4px;
|
||||
}
|
||||
|
||||
@ -2824,7 +2827,7 @@ aside input[type='text'] {
|
||||
filter:alpha(opacity=100) !important;
|
||||
}
|
||||
|
||||
.posttags {
|
||||
.posttags, .body-tag {
|
||||
margin-top: 15px;
|
||||
}
|
||||
|
||||
@ -3464,9 +3467,9 @@ nav .nav-menu-icon {
|
||||
height: 22px;
|
||||
padding: 5px;
|
||||
/* margin: 3px 10px; */
|
||||
-moz-border-radius: 5px 5px 0 0;
|
||||
-webkit-border-radius: 5px 5px 0 0;
|
||||
border-radius: 5px 5px 0 0;
|
||||
-moz-border-radius: $radiuspx;
|
||||
-webkit-border-radius: $radiuspx;
|
||||
border-radius: $radiuspx;
|
||||
}
|
||||
nav .nav-menu-icon.selected {
|
||||
background-color: #FF0000;
|
||||
@ -3498,9 +3501,9 @@ nav .nav-menu.selected a {
|
||||
nav .nav-notify {
|
||||
background-color: #0080FF;
|
||||
color: #fff;
|
||||
-moz-border-radius: 5px 5px 5px 5px;
|
||||
-webkit-border-radius: 5px 5px 5px 5px;
|
||||
border-radius: 5px 5px 5px 5px;
|
||||
-moz-border-radius: $radiuspx;
|
||||
-webkit-border-radius: $radiuspx;
|
||||
border-radius: $radiuspx;
|
||||
opacity: 0.6;
|
||||
filter:alpha(opacity=60);
|
||||
|
||||
@ -3643,9 +3646,9 @@ ul.menu-popup {
|
||||
max-height: 400px;
|
||||
overflow-y: scroll;overflow-style:scrollbar;
|
||||
background-color:#FFFFFF;
|
||||
-moz-border-radius: 5px;
|
||||
-webkit-border-radius: 5px;
|
||||
border-radius:5px;
|
||||
-moz-border-radius: $radiuspx;
|
||||
-webkit-border-radius: $radiuspx;
|
||||
border-radius: $radiuspx;
|
||||
border: 1px solid #888;
|
||||
}
|
||||
#nav-notifications-menu .contactname { font-weight: bold; font-size: 0.9em; }
|
||||
@ -3711,9 +3714,9 @@ ul.menu-popup {
|
||||
background-position: 7px 7px;
|
||||
background-repeat: no-repeat;
|
||||
padding: 7px 5px 0px 30px;
|
||||
-webkit-border-radius: 5px ;
|
||||
-moz-border-radius: 5px;
|
||||
border-radius: 5px;
|
||||
-webkit-border-radius: $radiuspx;
|
||||
-moz-border-radius: $radiuspx;
|
||||
border-radius: $radiuspx;
|
||||
color: #999999;
|
||||
}
|
||||
#acl-showall.selected {
|
||||
@ -3881,3 +3884,13 @@ width: 200px;
|
||||
.tag10 {
|
||||
font-size : 2.8em !important;
|
||||
}
|
||||
|
||||
.profile-thing-list {
|
||||
list-style-type: none;
|
||||
}
|
||||
/*
|
||||
.profile-thing-list li {
|
||||
float: left;
|
||||
margin-right: 25px;
|
||||
}
|
||||
*/
|
@ -16,7 +16,9 @@ function theme_content(&$a) {
|
||||
$iconset = get_pconfig(local_user(), 'redbasic', 'iconset');
|
||||
$shiny = get_pconfig(local_user(), 'redbasic', 'shiny');
|
||||
$colour_scheme = get_pconfig(local_user(), 'redbasic', 'colour_scheme');
|
||||
return redbasic_form($a, $font_size, $line_height, $colour, $shadow, $navcolour, $opaquenav, $displaystyle, $linkcolour, $iconset, $shiny, $colour_scheme);
|
||||
$radius = get_pconfig(local_user(),'redbasic','radius');
|
||||
|
||||
return redbasic_form($a, $font_size, $line_height, $colour, $shadow, $navcolour, $opaquenav, $displaystyle, $linkcolour, $iconset, $shiny, $colour_scheme,$radius);
|
||||
}
|
||||
|
||||
function theme_post(&$a) {
|
||||
@ -33,6 +35,7 @@ function theme_post(&$a) {
|
||||
set_pconfig(local_user(), 'redbasic', 'iconset', $_POST['redbasic_iconset']);
|
||||
set_pconfig(local_user(), 'redbasic', 'shiny', $_POST['redbasic_shiny']);
|
||||
set_pconfig(local_user(), 'redbasic', 'colour_scheme', $_POST['redbasic_colour_scheme']);
|
||||
set_pconfig(local_user(), 'redbasic', 'radius', $_POST['redbasic_radius']);
|
||||
}
|
||||
}
|
||||
|
||||
@ -67,7 +70,7 @@ function theme_post(&$a) {
|
||||
//}
|
||||
|
||||
// These aren't all used yet, but they're not bloat - we'll use drop down menus in idiot mode.
|
||||
function redbasic_form(&$a, $font_size, $line_height, $colour, $shadow, $navcolour, $opaquenav, $displaystyle, $linkcolour, $iconset, $shiny, $colour_scheme) {
|
||||
function redbasic_form(&$a, $font_size, $line_height, $colour, $shadow, $navcolour, $opaquenav, $displaystyle, $linkcolour, $iconset, $shiny, $colour_scheme,$radius) {
|
||||
$line_heights = array(
|
||||
"1.3" => "1.3",
|
||||
"---" => "---",
|
||||
@ -141,6 +144,7 @@ function redbasic_form(&$a, $font_size, $line_height, $colour, $shadow, $navcolo
|
||||
'$linkcolour' => array('redbasic_linkcolour', t('Display colour of links - hex value, do not include the #'), $linkcolour, '', $linkcolours),
|
||||
'$iconset' => array('redbasic_iconset', t('Icons'), $iconset, '', $iconsets),
|
||||
'$shiny' => array('redbasic_shiny', t('Shiny style'), $shiny, '', $shinys),
|
||||
'$radius' => array('redbasic_radius', t('Corner radius'), $radius, t('0-99 default: 5')),
|
||||
));}
|
||||
|
||||
if(! feature_enabled(local_user(),'expert')) {
|
||||
|
@ -17,6 +17,7 @@
|
||||
$displaystyle = false;
|
||||
$linkcolour = false;
|
||||
$shiny = false;
|
||||
$radius = 5;
|
||||
$site_line_height = get_config("redbasic","line_height");
|
||||
$site_redbasic_font_size = get_config("redbasic", "font_size" );
|
||||
$site_colour = get_config("redbasic", "colour" );
|
||||
@ -25,6 +26,10 @@
|
||||
$displaystyle = get_config("redbasic", "displaystyle" );
|
||||
$linkcolour = get_config("redbasic", "linkcolour" );
|
||||
$shiny = get_config("redbasic", "shiny" );
|
||||
|
||||
$x = get_config('redbasic','radius');
|
||||
if($x !== false)
|
||||
$radius = $x;
|
||||
|
||||
if (local_user()) {
|
||||
$line_height = get_pconfig(local_user(), "redbasic","line_height");
|
||||
@ -35,6 +40,10 @@
|
||||
$displaystyle = get_pconfig(local_user(), "redbasic", "displaystyle");
|
||||
$linkcolour = get_pconfig(local_user(), "redbasic", "linkcolour");
|
||||
$shiny = get_pconfig(local_user(), "redbasic", "shiny");
|
||||
$x = get_pconfig(local_user(),'redbasic','radius');
|
||||
if($x !== false)
|
||||
$radius = $x;
|
||||
|
||||
if (! feature_enabled(local_user(),'expert')) {$colour_scheme = get_pconfig(local_user(), "redbasic", "colour_scheme");}
|
||||
}
|
||||
|
||||
@ -45,6 +54,8 @@
|
||||
// Dark themes are very different - we need to do some of these from scratch, so don't bother setting vars for anything else
|
||||
if ($colour_scheme === 'dark') {$colour = 'dark'; $navcolour = 'black';}
|
||||
if ($colour_scheme === 'redbasic'){$navcolour = 'red';}
|
||||
$shadows = false;
|
||||
$radius = 5;
|
||||
}
|
||||
|
||||
// This is probably the easiest place to apply global settings. Don't bother with site line height and such. Instead, check pconfig for global user settings.
|
||||
@ -70,7 +81,7 @@
|
||||
$x = str_replace("\n","",$x);
|
||||
logger('pcss compress: final size: ' . strlen($x), LOGGER_DEBUG);
|
||||
}
|
||||
echo $x;
|
||||
echo str_replace(array('$radius'),array($radius),$x);
|
||||
}
|
||||
echo "\r\n";
|
||||
|
||||
@ -124,7 +135,8 @@
|
||||
if ($displaystyle === "fancy")
|
||||
{if (file_exists('view/theme/' . current_theme() . '/css/fancy.css')) {
|
||||
$fancy = (file_get_contents('view/theme/' . current_theme() . '/css/fancy.css'));
|
||||
echo "$fancy";}
|
||||
echo str_replace(array('$radius'),array($radius),$fancy);
|
||||
}
|
||||
}
|
||||
|
||||
// Put the # here to force hex colours - if we don't, somebody is going to do something odd, using RGB and we're all going to be confused on the support forums
|
||||
|
@ -1,8 +1,3 @@
|
||||
{{*
|
||||
* AUTOMATICALLY GENERATED TEMPLATE
|
||||
* DO NOT EDIT THIS FILE, CHANGES WILL BE OVERWRITTEN
|
||||
*
|
||||
*}}
|
||||
{{include file="field_select.tpl" field=$colour}}
|
||||
|
||||
{{include file="field_input.tpl" field=$font_size}}
|
||||
@ -21,6 +16,8 @@
|
||||
|
||||
{{include file="field_select.tpl" field=$shiny}}
|
||||
|
||||
{{include file="field_input.tpl" field=$radius}}
|
||||
|
||||
<div class="settings-submit-wrapper">
|
||||
<input type="submit" value="{{$submit}}" class="settings-submit" name="redbasic-settings-submit" />
|
||||
</div>
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
{{$head_js}}
|
||||
|
||||
<link rel="shortcut icon" href="{{$baseurl}}/images/rhash-32.png" />
|
||||
<link rel="shortcut icon" href="{{$icon}}" />
|
||||
<link rel="search"
|
||||
href="{{$baseurl}}/opensearch"
|
||||
type="application/opensearchdescription+xml"
|
||||
|
@ -170,6 +170,18 @@
|
||||
</dl>
|
||||
{{/if}}
|
||||
|
||||
|
||||
{{if $things}}
|
||||
{{foreach $things as $key => $items}}
|
||||
<b>{{$profile.fullname.1}} {{$key}}</b>
|
||||
<ul class="profile-thing-list">
|
||||
{{foreach $items as $item}}
|
||||
<li>{{if $item.img}}<img src="{{$item.img}}" width="100" height="100" alt="{{$item.term}}" />{{/if}}
|
||||
<a href="{{$item.url}}" >{{$item.term}}</a>
|
||||
</li>
|
||||
{{/foreach}}
|
||||
</ul>
|
||||
<div class="clear"></div>
|
||||
{{/foreach}}
|
||||
{{/if}}
|
||||
|
||||
|
||||
|
28
view/tpl/thing_input.tpl
Normal file
28
view/tpl/thing_input.tpl
Normal file
@ -0,0 +1,28 @@
|
||||
<h2>{{$thing_hdr}}</h2>
|
||||
<form action="thing" method="post" >
|
||||
|
||||
{{if $multiprof }}
|
||||
<div class="thing-profile-label">{{$profile_lbl}}</div>
|
||||
|
||||
<div class="thing-profile">{{$profile_select}}</div>
|
||||
{{/if}}
|
||||
|
||||
<div class="thing-verb-label">{{$verb_lbl}}</div>
|
||||
|
||||
<div class="thing-verb">{{$verb_select}}</div>
|
||||
|
||||
|
||||
<label class="thing-label" for="thing-term">{{$thing_lbl}}</label>
|
||||
<input type="text" class="thing-input" id="thing-term" name="term" />
|
||||
<div class="thing-field-end"></div>
|
||||
<label class="thing-label" for="thing-url">{{$url_lbl}}</label>
|
||||
<input type="text" class="thing-input" id="thing-url" name="url" />
|
||||
<div class="thing-field-end"></div>
|
||||
<label class="thing-label" for="thing-img">{{$img_lbl}}</label>
|
||||
<input type="text" class="thing-input" id="thing-img" name="img" />
|
||||
<div class="thing-field-end"></div>
|
||||
|
||||
<div class="thing-end"></div>
|
||||
|
||||
<input type="submit" class="thing-submit" name="submit" value="{{$submit}}" />
|
||||
</form>
|
Reference in New Issue
Block a user