Rebase from upstream

This commit is contained in:
Paolo Tacconi 2014-09-25 08:44:07 +02:00
commit 6324a07dd8
123 changed files with 4957 additions and 3077 deletions

View File

@ -553,6 +553,7 @@ define ( 'ITEM_NOCOMMENT', 0x0800); // commenting/followups are disabled
define ( 'ITEM_OBSCURED', 0x1000); // bit-mangled to protect from casual browsing by site admin
define ( 'ITEM_VERIFIED', 0x2000); // Signature verification was successful
define ( 'ITEM_RETAINED', 0x4000); // We looked at this item once to decide whether or not to expire it, and decided not to.
define ( 'ITEM_RSS', 0x8000); // Item comes from a feed. Use this to decide whether to link the title
// Don't make us evaluate this same item again.
/**
*
@ -982,9 +983,9 @@ class App {
if ($user_scalable === false)
$user_scalable = 1;
$interval = ((local_user()) ? get_pconfig(local_user(),'system','update_interval') : 40000);
$interval = ((local_user()) ? get_pconfig(local_user(),'system','update_interval') : 80000);
if($interval < 10000)
$interval = 40000;
$interval = 80000;
if(! x($this->page,'title'))
$this->page['title'] = $this->config['system']['sitename'];

View File

@ -22,7 +22,7 @@ Zot ist das großartige neue Kommunikationsprotokoll, das extra für die Red-Mat
[zrl=[baseurl]/help/connecting_to_channels]Sich mit anderen Kanälen verbinden[/zrl]
[zrl=[baseurl]/help/permissions]Zugriffsrechte und Verschlüsselung: Du hast alles unter Kontrolle[/zrl]
[zrl=[baseurl]/help/cloud]Cloud-Speicher[/zrl]
[zrl=[baseurl]/help/remove_account]Konto löschen[/zrl]
[zrl=[baseurl]/help/remove_account]Einen Kanal oder das ganze Konto löschen[/zrl]
[size=large][b]Nutzung der Red-Matrix[/b][/size]
[zrl=[baseurl]/help/tags_and_mentions]Tags und Erwähnungen[/zrl]
@ -33,6 +33,8 @@ Zot ist das großartige neue Kommunikationsprotokoll, das extra für die Red-Mat
[zrl=[baseurl]/help/AdvancedSearch]Fortgeschrittene Suche im Kanalverzeichnis[/zrl]
[zrl=[baseurl]/help/addons]Hilfe zu Addons[/zrl]
[zrl=[baseurl]/help/nomadic-identity]Got Zot? Nomadische Identität, Kanal-Klone und mehr[/zrl]
[zrl=[baseurl]/help/diaspora_compat]Kompatibilität zum Diaspora-Protokoll (zur Kommunikation mit Kontakten aus Diaspora und Friendica)[/zrl]
[size=large][b]Häufig gestellte Fragen für Nutzer[/b][/size]
[zrl=[baseurl]/help/faq_users]FAQ für Nutzer[/zrl]
@ -44,15 +46,18 @@ Zot ist das großartige neue Kommunikationsprotokoll, das extra für die Red-Mat
[zrl=[baseurl]/help/problems-following-an-update]Probleme nach einem Software-Update[/zrl]
[zrl=[baseurl]/help/troubleshooting]Troubleshooting-Tipps[/zrl]
[size=large][b]Häufig gestellte Fragen für Sever-Admins[/b][/size]
[size=large][b]Häufig gestellte Fragen für Hub-Admins[/b][/size]
[zrl=[baseurl]/help/faq_admins]FAQ für Admins[/zrl]
[size=large][b]Technische Dokumentation[/b][/size]
[zrl=[baseurl]/help/Zot---A-High-Level-Overview]Zot ein erster Überblick[/zrl]
[zrl=[baseurl]/help/zot]Eine Einführung ins Zot-Protokoll[/zrl]
[zrl=[baseurl]/help/zot_structures]Zot-Strukturen[/zrl]
[zrl=[baseurl]/help/comanche]Seitenbeschreibung in Comanche[/zrl]
[zrl=[baseurl]/help/Creating-Templates]Vorlagen erstellen mit Comanche[/zrl]
[zrl=[baseurl]/help/Widgets]Widgets, die Teil der Standardinstallation sind[/zrl]
[zrl=[baseurl]/help/plugins]Plugins[/zrl]
[zrl=[baseurl]/help/DerivedTheme1]Ein Theme basierend auf einem anderen erstellen[/zrl]
[zrl=[baseurl]/help/DerivedTheme1]Einen Theme basierend auf einem anderen erstellen[/zrl]
[zrl=[baseurl]/help/schema_development]Schemata[/zrl]
[zrl=[baseurl]/help/Translations]Übersetzungen[/zrl]
[zrl=[baseurl]/help/developers]Entwickler[/zrl]

View File

@ -2,8 +2,6 @@
Diaspora protocol compatibility is presently considered an ***experimental*** feature. It may not be available on all sites and presents some serious compatibility issues with redmatrix. At the moment these compatibility issues will be shared with "Friendica-over-Diaspora" protocol communications.
Private mail is currently not working. Eventually this will be fixed. Posts and comments are partially working.
Private mail retraction (unsend) will not be possible on Diaspora.
Private posts and their associated comments are sent in plaintext email notifications in Diaspora and Friendica. This is a major privacy issue and affects any private communications you have where *any* member of the conversation is on another network. Be aware of it.
@ -19,21 +17,19 @@ Post expiration is not supported on Diaspora. We will provide you an option to n
End-to-end encryption is not supported. We will translate these posts into a lock icon, which can never be unlocked from the Diaspora side.
Wall-to-wall posts may have the wrong attribution on Diaspora (sent as wall owner rather than original author). We may need to create fake "reshared" posts from wall-to-wall posts in order to retain the correct author info.
Message verification will eventually be supported.
Multiple profiles are not supported. Diaspora members can only see your default profile.
Birthday events will not appear in Diaspora. Other events will be translated and sent as a post, but all times will either be in the origination channel's timezone or in GMT. We do not know the recipient's timezone because Diaspora doesn't have this concept.
Tags are converted into "un-hijackable" tags by default and will link back to your redmatrix resources. We will provide an option to allow you to let the other end of the network hijack your tags and point them at its own resources.
We currently allow tags to be hijacked by default. We will provide an option to allow you to prevent the other end of the network from hijacking your tags and point them at its own resources.
Community tags will not work. We will send a tagging activity as a comment. It won't do anything.
Privacy tags (@!somebody) will not be available to Diaspora members. These tags may have to be stripped or obscured to prevent them from being hijacked - which could result in privacy issues.
Plus-tagged redmatrix forums should work from Diaspora. If not today, it's very close to working. Update: these were working but presented a number of issues with mis-attributed posts and potential recursive delivery (Diaspora has no source route detection). This ability has been disabled until we can investigate these issues in detail.
Plus-tagged redmatrix forums should work from Diaspora.
Premium channel redirects will not be sent. If you allow Diaspora connections, they will not see that you have a premium channel.
@ -53,17 +49,12 @@ Embedded apps will be translated into links.
Embedded page design elements (work in progress) will be either stripped or converted to an error message.
Diaspora members will not appear in the directory.
There are differences in oembed compatibility between the networks. Some embedded resources will turn into a link on one side or the other.
On the bright side, pokes should work.

View File

@ -142,6 +142,8 @@ Functions</h2></td></tr>
<tr class="separator:a030cec6793b909c439c0336ba39b1571"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a905b54e10704b283ac64680a8abc0971"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="account_8php.html#a905b54e10704b283ac64680a8abc0971">service_class_fetch</a> ($uid, $property)</td></tr>
<tr class="separator:a905b54e10704b283ac64680a8abc0971"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4328c40ee4b3d68630cf1ebb7b9d4d89"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="account_8php.html#a4328c40ee4b3d68630cf1ebb7b9d4d89">account_service_class_fetch</a> ($aid, $property)</td></tr>
<tr class="separator:a4328c40ee4b3d68630cf1ebb7b9d4d89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4fc13e528367f510fcb6d8bbfc559040"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="account_8php.html#a4fc13e528367f510fcb6d8bbfc559040">upgrade_link</a> ($<a class="el" href="bbcode_8php.html#a009f61aaf78771737ed0765c8463911b">bbcode</a>=false)</td></tr>
<tr class="separator:a4fc13e528367f510fcb6d8bbfc559040"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a901657dd078e070516cf97285e0bada7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="account_8php.html#a901657dd078e070516cf97285e0bada7">upgrade_message</a> ($<a class="el" href="bbcode_8php.html#a009f61aaf78771737ed0765c8463911b">bbcode</a>=false)</td></tr>
@ -150,6 +152,34 @@ Functions</h2></td></tr>
<tr class="separator:a754d7f53b3abc557b753c057dc4e021d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a4328c40ee4b3d68630cf1ebb7b9d4d89"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">account_service_class_fetch </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$aid</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$property</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="import_8php.html#af17fef0410518f7eac205d0ea416eaa2">import_post()</a>, and <a class="el" href="zot_8php.html#ac301c67864917c35922257950ae0f95c">process_channel_sync_delivery()</a>.</p>
</div>
</div>
<a class="anchor" id="a43e3042b2723d76915a030bac3c668b6"></a>
<div class="memitem">
<div class="memproto">
@ -380,7 +410,7 @@ Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="include_2attach_8php.html#a84a8a64c4805e1525b42d4add464833f">attach_store()</a>, <a class="el" href="include_2chat_8php.html#acdc80dba4eb796c7472b21129b435422">chatroom_create()</a>, <a class="el" href="include_2chat_8php.html#a2c95b545e46bfee64faa05ecf0afea91">chatroom_enter()</a>, <a class="el" href="classRedDirectory.html#a2d12d99d38a6a75fc9a830b2f7fc0bf0">RedDirectory\createFile()</a>, <a class="el" href="classRedBrowser.html#a1f7daf50bb9bfcde7345b3b1908dbd7e">RedBrowser\generateDirectoryIndex()</a>, <a class="el" href="classRedDirectory.html#a2f7a574f2115f099d6dd103d5b252375">RedDirectory\getQuotaInfo()</a>, <a class="el" href="manage_8php.html#a2bca247b5296827638959138367db4f5">manage_content()</a>, <a class="el" href="include_2photos_8php.html#a6c40ef58aefef705a5adc84a40e97109">photo_upload()</a>, <a class="el" href="mod_2photos_8php.html#aa87382611a66ec5effdb2d78f13f5812">photos_content()</a>, <a class="el" href="poller_8php.html#a5f12df3a4738124b6c039971e87e76da">poller_run()</a>, <a class="el" href="classRedFile.html#a41a49a583eb276b75626fcf97f4a699c">RedFile\put()</a>, and <a class="el" href="widgets_8php.html#ad1bf7aa69e8d100d95faba17c7bc91cd">widget_follow()</a>.</p>
<p>Referenced by <a class="el" href="include_2attach_8php.html#a84a8a64c4805e1525b42d4add464833f">attach_store()</a>, <a class="el" href="include_2chat_8php.html#acdc80dba4eb796c7472b21129b435422">chatroom_create()</a>, <a class="el" href="include_2chat_8php.html#a2c95b545e46bfee64faa05ecf0afea91">chatroom_enter()</a>, <a class="el" href="classRedDirectory.html#a2d12d99d38a6a75fc9a830b2f7fc0bf0">RedDirectory\createFile()</a>, <a class="el" href="classRedBrowser.html#a1f7daf50bb9bfcde7345b3b1908dbd7e">RedBrowser\generateDirectoryIndex()</a>, <a class="el" href="classRedDirectory.html#a2f7a574f2115f099d6dd103d5b252375">RedDirectory\getQuotaInfo()</a>, <a class="el" href="manage_8php.html#a2bca247b5296827638959138367db4f5">manage_content()</a>, <a class="el" href="include_2photos_8php.html#a6c40ef58aefef705a5adc84a40e97109">photo_upload()</a>, <a class="el" href="mod_2photos_8php.html#aa87382611a66ec5effdb2d78f13f5812">photos_content()</a>, <a class="el" href="poller_8php.html#a5f12df3a4738124b6c039971e87e76da">poller_run()</a>, <a class="el" href="zot_8php.html#ac301c67864917c35922257950ae0f95c">process_channel_sync_delivery()</a>, <a class="el" href="classRedFile.html#a41a49a583eb276b75626fcf97f4a699c">RedFile\put()</a>, and <a class="el" href="widgets_8php.html#ad1bf7aa69e8d100d95faba17c7bc91cd">widget_follow()</a>.</p>
</div>
</div>

View File

@ -1,5 +1,6 @@
var account_8php =
[
[ "account_service_class_fetch", "account_8php.html#a4328c40ee4b3d68630cf1ebb7b9d4d89", null ],
[ "account_total", "account_8php.html#a43e3042b2723d76915a030bac3c668b6", null ],
[ "check_account_admin", "account_8php.html#a917d74aad0baf3e0c4b51cf1051e654f", null ],
[ "check_account_email", "account_8php.html#ae052bd5558847bd38e89c213561a9771", null ],

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -219,6 +219,7 @@ var boot_8php =
[ "PAGE_CENSORED", "boot_8php.html#a36003bebe4ce860c6652bcc3e09b2214", null ],
[ "PAGE_DIRECTORY_CHANNEL", "boot_8php.html#a5b8484922918946d041e5e0515dbe718", null ],
[ "PAGE_HIDDEN", "boot_8php.html#a5e322a2a2d0f51924c0b2e874988e640", null ],
[ "PAGE_HUBADMIN", "boot_8php.html#afbb21ecccac9819aa65397e816868a5f", null ],
[ "PAGE_NORMAL", "boot_8php.html#a09532c3f750ae8c4527e63b2b790cbf3", null ],
[ "PAGE_PREMIUM", "boot_8php.html#ab3920c2f3cd64802c0b7ff625c3b2ea8", null ],
[ "PAGE_REMOVED", "boot_8php.html#a4edce16cb7f21cdafa1e85bf63d713e6", null ],

View File

@ -344,7 +344,7 @@ Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="bb2diaspora_8php.html#a2052c66bc1006a42b4c230320c269e47">bb2diaspora_itembody()</a>, <a class="el" href="diaspora_8php.html#a131abd521b218d6ae6f7d2917d8b2605">diaspora_process_outbound()</a>, <a class="el" href="diaspora_8php.html#af4698b165766f83d89ec1ea964bc92cc">diaspora_send_followup()</a>, <a class="el" href="diaspora_8php.html#a0b3628a5e53332c3d3196b689fe2b94d">diaspora_send_relay()</a>, <a class="el" href="editpost_8php.html#a34011690864d122680c802e9e748ccfb">editpost_content()</a>, <a class="el" href="editwebpage_8php.html#a375e945255fad79a71036528f7480650">editwebpage_content()</a>, <a class="el" href="items_8php.html#a82955cc578f0fa600acec84475026194">encode_item()</a>, <a class="el" href="items_8php.html#a2d840c74ed23d1b6c7daee05cf89dda7">encode_mail()</a>, <a class="el" href="mail_8php.html#acfc2cc0bf4e0b178207758384977f25a">mail_post()</a>, <a class="el" href="include_2follow_8php.html#ae387d4ae097c23d69f3247e7f08140c7">new_contact()</a>, <a class="el" href="post_8php.html#af59e6a1dc22d19d9257b01cd7ccedb75">post_post()</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="mod_2probe_8php.html#a1f1db3fa6038e451e737964c94bf5e99">probe_content()</a>, <a class="el" href="items_8php.html#adf2b8137dc4ad9ec958de2842f16f3c2">start_delivery_chain()</a>, <a class="el" href="items_8php.html#af0a887050dc8d0f51c89890cdaf3145f">store_diaspora_comment_sig()</a>, <a class="el" href="items_8php.html#ab1bce4261bcf75ad62753b498a144d17">tag_deliver()</a>, <a class="el" href="text_8php.html#a8264348059abd1d4d5bb521323d3b19a">unobscure()</a>, <a class="el" href="viewsrc_8php.html#a6eff3d0c1d7d14b335c4edb785cd60a4">viewsrc_content()</a>, <a class="el" href="zot_8php.html#aeea071f17e306fe3d0c488551906bfab">zot_import()</a>, and <a class="el" href="zot_8php.html#a7ac30ff51274bf0b6d3eade37972145c">zot_refresh()</a>.</p>
<p>Referenced by <a class="el" href="bb2diaspora_8php.html#a2052c66bc1006a42b4c230320c269e47">bb2diaspora_itembody()</a>, <a class="el" href="diaspora_8php.html#a131abd521b218d6ae6f7d2917d8b2605">diaspora_process_outbound()</a>, <a class="el" href="diaspora_8php.html#af4698b165766f83d89ec1ea964bc92cc">diaspora_send_followup()</a>, <a class="el" href="diaspora_8php.html#a0b3628a5e53332c3d3196b689fe2b94d">diaspora_send_relay()</a>, <a class="el" href="editpost_8php.html#a34011690864d122680c802e9e748ccfb">editpost_content()</a>, <a class="el" href="editwebpage_8php.html#a375e945255fad79a71036528f7480650">editwebpage_content()</a>, <a class="el" href="items_8php.html#a56b0f5d2cb36eb8f4bfca84813884f86">encode_item()</a>, <a class="el" href="items_8php.html#a2d840c74ed23d1b6c7daee05cf89dda7">encode_mail()</a>, <a class="el" href="mail_8php.html#acfc2cc0bf4e0b178207758384977f25a">mail_post()</a>, <a class="el" href="include_2follow_8php.html#ae387d4ae097c23d69f3247e7f08140c7">new_contact()</a>, <a class="el" href="post_8php.html#af59e6a1dc22d19d9257b01cd7ccedb75">post_post()</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="mod_2probe_8php.html#a1f1db3fa6038e451e737964c94bf5e99">probe_content()</a>, <a class="el" href="items_8php.html#adf2b8137dc4ad9ec958de2842f16f3c2">start_delivery_chain()</a>, <a class="el" href="items_8php.html#af0a887050dc8d0f51c89890cdaf3145f">store_diaspora_comment_sig()</a>, <a class="el" href="items_8php.html#ab1bce4261bcf75ad62753b498a144d17">tag_deliver()</a>, <a class="el" href="text_8php.html#a8264348059abd1d4d5bb521323d3b19a">unobscure()</a>, <a class="el" href="viewsrc_8php.html#a6eff3d0c1d7d14b335c4edb785cd60a4">viewsrc_content()</a>, <a class="el" href="zot_8php.html#aeea071f17e306fe3d0c488551906bfab">zot_import()</a>, and <a class="el" href="zot_8php.html#a7ac30ff51274bf0b6d3eade37972145c">zot_refresh()</a>.</p>
</div>
</div>
@ -778,7 +778,7 @@ Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="diaspora_8php.html#a0fb2abe304aae19efc040a5e6b917829">diaspora_comment()</a>, <a class="el" href="diaspora_8php.html#adef30b6fac948baedcc7194d5d155b5f">diaspora_conversation()</a>, <a class="el" href="diaspora_8php.html#a849754ec369e1a60fadae5c14584ca36">diaspora_decode()</a>, <a class="el" href="diaspora_8php.html#a5d57518545baa31cf8a85a937a267681">diaspora_like()</a>, <a class="el" href="diaspora_8php.html#a7cff2f8f11044c1b3a360f20e1bbee46">diaspora_message()</a>, <a class="el" href="diaspora_8php.html#aa34d2748bb97e9e193cacd572f335055">diaspora_signed_retraction()</a>, <a class="el" href="items_8php.html#a536d0313b6ffe33b9d2490c4e25c5361">get_item_elements()</a>, <a class="el" href="zot_8php.html#a2657e141d62d5f67ad3c87651b585299">import_site()</a>, <a class="el" href="zot_8php.html#a528e97ca5d69c3b7f35c5d954afde315">import_xchan()</a>, <a class="el" href="post_8php.html#af4b48181ce773ef0cdfc972441445c34">post_init()</a>, <a class="el" href="post_8php.html#af59e6a1dc22d19d9257b01cd7ccedb75">post_post()</a>, <a class="el" href="zfinger_8php.html#a8139b83a22ef98869adc10aa224027a0">zfinger_init()</a>, and <a class="el" href="zot_8php.html#a5bcdfef419b16075a0eca990956223dc">zot_register_hub()</a>.</p>
<p>Referenced by <a class="el" href="diaspora_8php.html#a0fb2abe304aae19efc040a5e6b917829">diaspora_comment()</a>, <a class="el" href="diaspora_8php.html#adef30b6fac948baedcc7194d5d155b5f">diaspora_conversation()</a>, <a class="el" href="diaspora_8php.html#a849754ec369e1a60fadae5c14584ca36">diaspora_decode()</a>, <a class="el" href="diaspora_8php.html#a5d57518545baa31cf8a85a937a267681">diaspora_like()</a>, <a class="el" href="diaspora_8php.html#a7cff2f8f11044c1b3a360f20e1bbee46">diaspora_message()</a>, <a class="el" href="diaspora_8php.html#aa34d2748bb97e9e193cacd572f335055">diaspora_signed_retraction()</a>, <a class="el" href="items_8php.html#a536d0313b6ffe33b9d2490c4e25c5361">get_item_elements()</a>, <a class="el" href="zot_8php.html#a2657e141d62d5f67ad3c87651b585299">import_site()</a>, <a class="el" href="zot_8php.html#a528e97ca5d69c3b7f35c5d954afde315">import_xchan()</a>, <a class="el" href="post_8php.html#af4b48181ce773ef0cdfc972441445c34">post_init()</a>, <a class="el" href="post_8php.html#af59e6a1dc22d19d9257b01cd7ccedb75">post_post()</a>, <a class="el" href="zot_8php.html#ab15c04e7e5f44edf45ec50dd7d183254">sync_locations()</a>, <a class="el" href="zfinger_8php.html#a8139b83a22ef98869adc10aa224027a0">zfinger_init()</a>, and <a class="el" href="zot_8php.html#a5bcdfef419b16075a0eca990956223dc">zot_register_hub()</a>.</p>
</div>
</div>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -225,6 +225,9 @@ $(document).ready(function(){initNavTree('globals_0x61.html','');});
<li>ACCOUNT_ROLE_SYSTEM
: <a class="el" href="boot_8php.html#a7c2eb822d50e1554bf5c32861f36342b">boot.php</a>
</li>
<li>account_service_class_fetch()
: <a class="el" href="account_8php.html#a4328c40ee4b3d68630cf1ebb7b9d4d89">account.php</a>
</li>
<li>account_total()
: <a class="el" href="account_8php.html#a43e3042b2723d76915a030bac3c668b6">account.php</a>
</li>

View File

@ -169,7 +169,7 @@ $(document).ready(function(){initNavTree('globals_0x65.html','');});
: <a class="el" href="include_2network_8php.html#a1ff07d9fad93b713b93da0ab77aab7f0">network.php</a>
</li>
<li>encode_item()
: <a class="el" href="items_8php.html#a82955cc578f0fa600acec84475026194">items.php</a>
: <a class="el" href="items_8php.html#a56b0f5d2cb36eb8f4bfca84813884f86">items.php</a>
</li>
<li>encode_item_flags()
: <a class="el" href="items_8php.html#a5f690fc2484abec07840b4f9dd525bd9">items.php</a>

View File

@ -145,7 +145,7 @@ $(document).ready(function(){initNavTree('globals_0x69.html','');});
<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
<li>identity_basic_export()
: <a class="el" href="identity_8php.html#a3570a4eb77332b292d394c4132cb8f03">identity.php</a>
: <a class="el" href="identity_8php.html#afaedbc8e2d2a70ec8b006162baac5249">identity.php</a>
</li>
<li>identity_check_service_class()
: <a class="el" href="identity_8php.html#ac9fcd5c4c371998790b5c55c3d0f4633">identity.php</a>

View File

@ -168,6 +168,9 @@ $(document).ready(function(){initNavTree('globals_0x70.html','');});
<li>PAGE_HIDDEN
: <a class="el" href="boot_8php.html#a5e322a2a2d0f51924c0b2e874988e640">boot.php</a>
</li>
<li>PAGE_HUBADMIN
: <a class="el" href="boot_8php.html#afbb21ecccac9819aa65397e816868a5f">boot.php</a>
</li>
<li>page_init()
: <a class="el" href="page_8php.html#a4d89800c0366a239191b1692c09635cf">page.php</a>
</li>
@ -576,6 +579,9 @@ $(document).ready(function(){initNavTree('globals_0x70.html','');});
<li>process_delivery()
: <a class="el" href="zot_8php.html#a4d9e6ca295e443b740d9960c304b3474">zot.php</a>
</li>
<li>process_location_delivery()
: <a class="el" href="zot_8php.html#a8eeefdb0dad4c436bea9d1c06c0a7988">zot.php</a>
</li>
<li>process_mail_delivery()
: <a class="el" href="zot_8php.html#aa6ae96db8cbbdbb10e6876d206bbf7cc">zot.php</a>
</li>

View File

@ -291,6 +291,9 @@ $(document).ready(function(){initNavTree('globals_0x72.html','');});
<li>remove_community_tag()
: <a class="el" href="zot_8php.html#aad25a3fe0e1566121d6fb8222979bc10">zot.php</a>
</li>
<li>remove_obsolete_hublocs()
: <a class="el" href="hubloc_8php.html#a84c79b7be352f62d12fe4fa2c80fc6ea">hubloc.php</a>
</li>
<li>remove_queue_item()
: <a class="el" href="queue__fn_8php.html#a8fe71e981399bbf5d000a6ca42f57b24">queue_fn.php</a>
</li>
@ -333,6 +336,9 @@ $(document).ready(function(){initNavTree('globals_0x72.html','');});
<li>rmagic_post()
: <a class="el" href="rmagic_8php.html#a869de069d081b3c4e98b957d06bbf08f">rmagic.php</a>
</li>
<li>role_selector()
: <a class="el" href="permissions_8php.html#a50e8099ea8a4d7ed68b2a0a7ea9aa724">permissions.php</a>
</li>
<li>rpost_callback()
: <a class="el" href="bbcode_8php.html#a5165a5221a52cf1bc1d7812ebd2069c7">bbcode.php</a>
</li>

View File

@ -366,6 +366,9 @@ $(document).ready(function(){initNavTree('globals_0x73.html','');});
<li>sync_directories()
: <a class="el" href="dir__fns_8php.html#aa666e7df6ca8c332f4081c9b66b4bdf6">dir_fns.php</a>
</li>
<li>sync_locations()
: <a class="el" href="zot_8php.html#ab15c04e7e5f44edf45ec50dd7d183254">zot.php</a>
</li>
<li>system_down()
: <a class="el" href="system__unavailable_8php.html#a73751a6bcc17ad3ca503496e2fb020fa">system_unavailable.php</a>
</li>

View File

@ -162,6 +162,9 @@ $(document).ready(function(){initNavTree('globals_0x7a.html','');});
<li>z_post_url()
: <a class="el" href="include_2network_8php.html#a9129fd55e7fc175b4ea9a195cccc16bc">network.php</a>
</li>
<li>z_post_url_json()
: <a class="el" href="include_2network_8php.html#a984708e60d531b31b2d1f88b5f408f7b">network.php</a>
</li>
<li>z_readdir()
: <a class="el" href="include_2attach_8php.html#aeb07968990e66a88c95483ca09a7f909">attach.php</a>
</li>
@ -192,6 +195,9 @@ $(document).ready(function(){initNavTree('globals_0x7a.html','');});
<li>zot_build_packet()
: <a class="el" href="zot_8php.html#a3862b3161b2c8557dc1a95020179bd81">zot.php</a>
</li>
<li>zot_encode_locations()
: <a class="el" href="zot_8php.html#ae26ce9f1ad74139193fb6319beac5fca">zot.php</a>
</li>
<li>zot_feed()
: <a class="el" href="items_8php.html#a004e89d86b0f29b2c4da20108ecc4091">items.php</a>
</li>

View File

@ -158,6 +158,9 @@ $(document).ready(function(){initNavTree('globals_func_0x61.html','');});
<li>account_remove()
: <a class="el" href="Contact_8php.html#a5101d7eca5d6f387e5555f03fe249e33">Contact.php</a>
</li>
<li>account_service_class_fetch()
: <a class="el" href="account_8php.html#a4328c40ee4b3d68630cf1ebb7b9d4d89">account.php</a>
</li>
<li>account_total()
: <a class="el" href="account_8php.html#a43e3042b2723d76915a030bac3c668b6">account.php</a>
</li>

View File

@ -162,7 +162,7 @@ $(document).ready(function(){initNavTree('globals_func_0x65.html','');});
: <a class="el" href="include_2network_8php.html#a1ff07d9fad93b713b93da0ab77aab7f0">network.php</a>
</li>
<li>encode_item()
: <a class="el" href="items_8php.html#a82955cc578f0fa600acec84475026194">items.php</a>
: <a class="el" href="items_8php.html#a56b0f5d2cb36eb8f4bfca84813884f86">items.php</a>
</li>
<li>encode_item_flags()
: <a class="el" href="items_8php.html#a5f690fc2484abec07840b4f9dd525bd9">items.php</a>

View File

@ -144,7 +144,7 @@ $(document).ready(function(){initNavTree('globals_func_0x69.html','');});
<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
<li>identity_basic_export()
: <a class="el" href="identity_8php.html#a3570a4eb77332b292d394c4132cb8f03">identity.php</a>
: <a class="el" href="identity_8php.html#afaedbc8e2d2a70ec8b006162baac5249">identity.php</a>
</li>
<li>identity_check_service_class()
: <a class="el" href="identity_8php.html#ac9fcd5c4c371998790b5c55c3d0f4633">identity.php</a>

View File

@ -431,6 +431,9 @@ $(document).ready(function(){initNavTree('globals_func_0x70.html','');});
<li>process_delivery()
: <a class="el" href="zot_8php.html#a4d9e6ca295e443b740d9960c304b3474">zot.php</a>
</li>
<li>process_location_delivery()
: <a class="el" href="zot_8php.html#a8eeefdb0dad4c436bea9d1c06c0a7988">zot.php</a>
</li>
<li>process_mail_delivery()
: <a class="el" href="zot_8php.html#aa6ae96db8cbbdbb10e6876d206bbf7cc">zot.php</a>
</li>

View File

@ -269,6 +269,9 @@ $(document).ready(function(){initNavTree('globals_func_0x72.html','');});
<li>remove_community_tag()
: <a class="el" href="zot_8php.html#aad25a3fe0e1566121d6fb8222979bc10">zot.php</a>
</li>
<li>remove_obsolete_hublocs()
: <a class="el" href="hubloc_8php.html#a84c79b7be352f62d12fe4fa2c80fc6ea">hubloc.php</a>
</li>
<li>remove_queue_item()
: <a class="el" href="queue__fn_8php.html#a8fe71e981399bbf5d000a6ca42f57b24">queue_fn.php</a>
</li>
@ -308,6 +311,9 @@ $(document).ready(function(){initNavTree('globals_func_0x72.html','');});
<li>rmagic_post()
: <a class="el" href="rmagic_8php.html#a869de069d081b3c4e98b957d06bbf08f">rmagic.php</a>
</li>
<li>role_selector()
: <a class="el" href="permissions_8php.html#a50e8099ea8a4d7ed68b2a0a7ea9aa724">permissions.php</a>
</li>
<li>rpost_callback()
: <a class="el" href="bbcode_8php.html#a5165a5221a52cf1bc1d7812ebd2069c7">bbcode.php</a>
</li>

View File

@ -353,6 +353,9 @@ $(document).ready(function(){initNavTree('globals_func_0x73.html','');});
<li>sync_directories()
: <a class="el" href="dir__fns_8php.html#aa666e7df6ca8c332f4081c9b66b4bdf6">dir_fns.php</a>
</li>
<li>sync_locations()
: <a class="el" href="zot_8php.html#ab15c04e7e5f44edf45ec50dd7d183254">zot.php</a>
</li>
<li>system_down()
: <a class="el" href="system__unavailable_8php.html#a73751a6bcc17ad3ca503496e2fb020fa">system_unavailable.php</a>
</li>

View File

@ -161,6 +161,9 @@ $(document).ready(function(){initNavTree('globals_func_0x7a.html','');});
<li>z_post_url()
: <a class="el" href="include_2network_8php.html#a9129fd55e7fc175b4ea9a195cccc16bc">network.php</a>
</li>
<li>z_post_url_json()
: <a class="el" href="include_2network_8php.html#a984708e60d531b31b2d1f88b5f408f7b">network.php</a>
</li>
<li>z_readdir()
: <a class="el" href="include_2attach_8php.html#aeb07968990e66a88c95483ca09a7f909">attach.php</a>
</li>
@ -188,6 +191,9 @@ $(document).ready(function(){initNavTree('globals_func_0x7a.html','');});
<li>zot_build_packet()
: <a class="el" href="zot_8php.html#a3862b3161b2c8557dc1a95020179bd81">zot.php</a>
</li>
<li>zot_encode_locations()
: <a class="el" href="zot_8php.html#ae26ce9f1ad74139193fb6319beac5fca">zot.php</a>
</li>
<li>zot_feed()
: <a class="el" href="items_8php.html#a004e89d86b0f29b2c4da20108ecc4091">items.php</a>
</li>

View File

@ -160,6 +160,9 @@ $(document).ready(function(){initNavTree('globals_vars_0x70.html','');});
<li>PAGE_HIDDEN
: <a class="el" href="boot_8php.html#a5e322a2a2d0f51924c0b2e874988e640">boot.php</a>
</li>
<li>PAGE_HUBADMIN
: <a class="el" href="boot_8php.html#afbb21ecccac9819aa65397e816868a5f">boot.php</a>
</li>
<li>PAGE_NORMAL
: <a class="el" href="boot_8php.html#a09532c3f750ae8c4527e63b2b790cbf3">boot.php</a>
</li>

View File

@ -116,6 +116,8 @@ Functions</h2></td></tr>
<tr class="separator:aebd244b4616ded022cbbee5e82926951"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad3d0dcfcfcb347744f7617fe6f5de002"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="hubloc_8php.html#ad3d0dcfcfcb347744f7617fe6f5de002">prune_hub_reinstalls</a> ()</td></tr>
<tr class="separator:ad3d0dcfcfcb347744f7617fe6f5de002"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84c79b7be352f62d12fe4fa2c80fc6ea"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="hubloc_8php.html#a84c79b7be352f62d12fe4fa2c80fc6ea">remove_obsolete_hublocs</a> ()</td></tr>
<tr class="separator:a84c79b7be352f62d12fe4fa2c80fc6ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="aebd244b4616ded022cbbee5e82926951"></a>
@ -151,6 +153,23 @@ Functions</h2></td></tr>
<p>Referenced by <a class="el" href="poller_8php.html#a5f12df3a4738124b6c039971e87e76da">poller_run()</a>.</p>
</div>
</div>
<a class="anchor" id="a84c79b7be352f62d12fe4fa2c80fc6ea"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">remove_obsolete_hublocs </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="poller_8php.html#a5f12df3a4738124b6c039971e87e76da">poller_run()</a>.</p>
</div>
</div>
</div><!-- contents -->

View File

@ -1,5 +1,6 @@
var hubloc_8php =
[
[ "is_matrix_url", "hubloc_8php.html#aebd244b4616ded022cbbee5e82926951", null ],
[ "prune_hub_reinstalls", "hubloc_8php.html#ad3d0dcfcfcb347744f7617fe6f5de002", null ]
[ "prune_hub_reinstalls", "hubloc_8php.html#ad3d0dcfcfcb347744f7617fe6f5de002", null ],
[ "remove_obsolete_hublocs", "hubloc_8php.html#a84c79b7be352f62d12fe4fa2c80fc6ea", null ]
];

View File

@ -128,8 +128,8 @@ Functions</h2></td></tr>
<tr class="separator:a345f4c943d84de502ec6e72d2c813945"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78151baf4407a8482d2681a91a9c486b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="identity_8php.html#a78151baf4407a8482d2681a91a9c486b">set_default_login_identity</a> ($account_id, $channel_id, $force=true)</td></tr>
<tr class="separator:a78151baf4407a8482d2681a91a9c486b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3570a4eb77332b292d394c4132cb8f03"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="identity_8php.html#a3570a4eb77332b292d394c4132cb8f03">identity_basic_export</a> ($channel_id)</td></tr>
<tr class="separator:a3570a4eb77332b292d394c4132cb8f03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afaedbc8e2d2a70ec8b006162baac5249"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="identity_8php.html#afaedbc8e2d2a70ec8b006162baac5249">identity_basic_export</a> ($channel_id, $items=false)</td></tr>
<tr class="separator:afaedbc8e2d2a70ec8b006162baac5249"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4751b522ea913d0e7ed43e03d22e9e68"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="identity_8php.html#a4751b522ea913d0e7ed43e03d22e9e68">profile_load</a> (&amp;$a, $nickname, $profile= '')</td></tr>
<tr class="separator:a4751b522ea913d0e7ed43e03d22e9e68"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4a2c8caca8f6ae93633ebeca0ed6620"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="identity_8php.html#ad4a2c8caca8f6ae93633ebeca0ed6620">profile_create_sidebar</a> (&amp;$a, $connect=true)</td></tr>
@ -430,7 +430,7 @@ Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="classConversation.html#a8335cdd43f1836e3c255638e61a09e16">Conversation\add_thread()</a>, <a class="el" href="boot_8php.html#a4c02d88e66852a01bd5a1feecb7c3ce3">check_config()</a>, <a class="el" href="identity_8php.html#a1cf83ac2b645de12868edaa3a5718f05">create_sys_channel()</a>, <a class="el" href="display_8php.html#a37137c98d47bf3306f4c2bb9f5b60de0">display_content()</a>, <a class="el" href="expire_8php.html#a444e45c9b67727b27db4c779fd51a298">expire_run()</a>, <a class="el" href="externals_8php.html#a4df44079e6f915286088b7a0d44db926">externals_run()</a>, <a class="el" href="identity_8php.html#aaeb666872995e3ab8da8f7bc5f3b2bd3">get_theme_uid()</a>, <a class="el" href="like_8php.html#a9d7dd268f21c21e9d29dd2aca2dd9538">like_content()</a>, <a class="el" href="mod_2network_8php.html#a43f2f29b90c5e29072c561934bc8f8b4">network_content()</a>, <a class="el" href="notifier_8php.html#a568c502f626cff95e344c0748938b85d">notifier_run()</a>, <a class="el" href="search_8php.html#ab2568591359edde5b483a6cd9a24b2cc">search_content()</a>, <a class="el" href="subthread_8php.html#a50368f3d825b77996030528e7fbfa3d3">subthread_content()</a>, and <a class="el" href="zotfeed_8php.html#a24dfc23d366e7f840cf2847d0c1c8eac">zotfeed_init()</a>.</p>
<p>Referenced by <a class="el" href="classConversation.html#a8335cdd43f1836e3c255638e61a09e16">Conversation\add_thread()</a>, <a class="el" href="boot_8php.html#a4c02d88e66852a01bd5a1feecb7c3ce3">check_config()</a>, <a class="el" href="identity_8php.html#a1cf83ac2b645de12868edaa3a5718f05">create_sys_channel()</a>, <a class="el" href="display_8php.html#a37137c98d47bf3306f4c2bb9f5b60de0">display_content()</a>, <a class="el" href="expire_8php.html#a444e45c9b67727b27db4c779fd51a298">expire_run()</a>, <a class="el" href="externals_8php.html#a4df44079e6f915286088b7a0d44db926">externals_run()</a>, <a class="el" href="identity_8php.html#aaeb666872995e3ab8da8f7bc5f3b2bd3">get_theme_uid()</a>, <a class="el" href="home_8php.html#aa1cf697851a646755baf537f75334c46">home_content()</a>, <a class="el" href="like_8php.html#a9d7dd268f21c21e9d29dd2aca2dd9538">like_content()</a>, <a class="el" href="mod_2network_8php.html#a43f2f29b90c5e29072c561934bc8f8b4">network_content()</a>, <a class="el" href="notifier_8php.html#a568c502f626cff95e344c0748938b85d">notifier_run()</a>, <a class="el" href="search_8php.html#ab2568591359edde5b483a6cd9a24b2cc">search_content()</a>, <a class="el" href="subthread_8php.html#a50368f3d825b77996030528e7fbfa3d3">subthread_content()</a>, <a class="el" href="zot_8php.html#aeea071f17e306fe3d0c488551906bfab">zot_import()</a>, and <a class="el" href="zotfeed_8php.html#a24dfc23d366e7f840cf2847d0c1c8eac">zotfeed_init()</a>.</p>
</div>
</div>
@ -449,7 +449,7 @@ Functions</h2></td></tr>
</div>
</div>
<a class="anchor" id="a3570a4eb77332b292d394c4132cb8f03"></a>
<a class="anchor" id="afaedbc8e2d2a70ec8b006162baac5249"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@ -457,8 +457,18 @@ Functions</h2></td></tr>
<td class="memname">identity_basic_export </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$channel_id</em></td><td>)</td>
<td class="paramname"><em>$channel_id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$items</em> = <code>false</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">

View File

@ -15,7 +15,7 @@ var identity_8php =
[ "get_profile_fields_basic", "identity_8php.html#a4ff59df0f0a668a06a8411f87496aa21", null ],
[ "get_sys_channel", "identity_8php.html#aaff86ee3b5984821e7a256c2da5f1a51", null ],
[ "get_theme_uid", "identity_8php.html#aaeb666872995e3ab8da8f7bc5f3b2bd3", null ],
[ "identity_basic_export", "identity_8php.html#a3570a4eb77332b292d394c4132cb8f03", null ],
[ "identity_basic_export", "identity_8php.html#afaedbc8e2d2a70ec8b006162baac5249", null ],
[ "identity_check_service_class", "identity_8php.html#ac9fcd5c4c371998790b5c55c3d0f4633", null ],
[ "identity_selector", "identity_8php.html#a2ab5172eabd375869060c9ad68323f5c", null ],
[ "is_foreigner", "identity_8php.html#ae2b140df652a55ca11bb6a99005fce35", null ],

File diff suppressed because one or more lines are too long

View File

@ -226,7 +226,7 @@ Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="connections_8php.html#a1224058db8e3fb56463eb312f98e561d">connections_post()</a>, <a class="el" href="connedit_8php.html#a234c48426b652bf4d37053f2af329ac5">connedit_post()</a>, <a class="el" href="contactgroup_8php.html#a18c7391b1b25debaf98c9dba639caab3">contactgroup_content()</a>, <a class="el" href="diaspora_8php.html#ac1ab782a34552a7c6b4dc961754ed598">diaspora_request()</a>, <a class="el" href="mod_2group_8php.html#a07a64f6c65b0080d8190b3d9728a7a83">group_content()</a>, and <a class="el" href="include_2follow_8php.html#ae387d4ae097c23d69f3247e7f08140c7">new_contact()</a>.</p>
<p>Referenced by <a class="el" href="connections_8php.html#a1224058db8e3fb56463eb312f98e561d">connections_post()</a>, <a class="el" href="connedit_8php.html#a234c48426b652bf4d37053f2af329ac5">connedit_post()</a>, <a class="el" href="contactgroup_8php.html#a18c7391b1b25debaf98c9dba639caab3">contactgroup_content()</a>, <a class="el" href="identity_8php.html#a345f4c943d84de502ec6e72d2c813945">create_identity()</a>, <a class="el" href="diaspora_8php.html#ac1ab782a34552a7c6b4dc961754ed598">diaspora_request()</a>, <a class="el" href="mod_2group_8php.html#a07a64f6c65b0080d8190b3d9728a7a83">group_content()</a>, and <a class="el" href="include_2follow_8php.html#ae387d4ae097c23d69f3247e7f08140c7">new_contact()</a>.</p>
</div>
</div>

View File

@ -118,6 +118,8 @@ Functions</h2></td></tr>
<tr class="separator:aafd06c0a75402aefb06cfb9f9740fa37"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9129fd55e7fc175b4ea9a195cccc16bc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="include_2network_8php.html#a9129fd55e7fc175b4ea9a195cccc16bc">z_post_url</a> ($url, $params, $redirects=0, $opts=array())</td></tr>
<tr class="separator:a9129fd55e7fc175b4ea9a195cccc16bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a984708e60d531b31b2d1f88b5f408f7b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="include_2network_8php.html#a984708e60d531b31b2d1f88b5f408f7b">z_post_url_json</a> ($url, $params, $redirects=0, $opts=array())</td></tr>
<tr class="separator:a984708e60d531b31b2d1f88b5f408f7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c5d50079e089168d9248427018fffd4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="include_2network_8php.html#a4c5d50079e089168d9248427018fffd4">json_return_and_die</a> ($<a class="el" href="boot_8php.html#a01353c9abebc3544ea080ac161729632">x</a>)</td></tr>
<tr class="separator:a4c5d50079e089168d9248427018fffd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e9da2aafb806c98ecdc318604e60dc6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="include_2network_8php.html#a9e9da2aafb806c98ecdc318604e60dc6">xml_status</a> ($st, $message= '')</td></tr>
@ -796,7 +798,45 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>array 'return_code' =&gt; HTTP return code or 0 if timeout or failure 'success' =&gt; boolean true (if HTTP 2xx result) or false 'header' =&gt; HTTP headers 'body' =&gt; fetched content </dd></dl>
<p>Referenced by <a class="el" href="deliver_8php.html#a397afcb9afecf0c1816b0951189dd346">deliver_run()</a>, <a class="el" href="oexchange_8php.html#a2d8b785cd7d041a4e6274f5af370cf26">oexchange_content()</a>, <a class="el" href="queue_8php.html#af8c93de86d866c3200174c8450a0f341">queue_run()</a>, <a class="el" href="share_8php.html#afeb26046bdd02567ecd29ab5f188b249">share_init()</a>, <a class="el" href="zot_8php.html#a95528377d7303131958c9f0b7158fdce">zot_finger()</a>, <a class="el" href="zot_8php.html#a7ac30ff51274bf0b6d3eade37972145c">zot_refresh()</a>, and <a class="el" href="zot_8php.html#ab3e9b99ddb11353f37f265a05bb42142">zot_zot()</a>.</p>
<p>Referenced by <a class="el" href="deliver_8php.html#a397afcb9afecf0c1816b0951189dd346">deliver_run()</a>, <a class="el" href="oexchange_8php.html#a2d8b785cd7d041a4e6274f5af370cf26">oexchange_content()</a>, <a class="el" href="queue_8php.html#af8c93de86d866c3200174c8450a0f341">queue_run()</a>, <a class="el" href="share_8php.html#afeb26046bdd02567ecd29ab5f188b249">share_init()</a>, <a class="el" href="include_2network_8php.html#a984708e60d531b31b2d1f88b5f408f7b">z_post_url_json()</a>, <a class="el" href="zot_8php.html#a95528377d7303131958c9f0b7158fdce">zot_finger()</a>, <a class="el" href="zot_8php.html#a7ac30ff51274bf0b6d3eade37972145c">zot_refresh()</a>, and <a class="el" href="zot_8php.html#ab3e9b99ddb11353f37f265a05bb42142">zot_zot()</a>.</p>
</div>
</div>
<a class="anchor" id="a984708e60d531b31b2d1f88b5f408f7b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">z_post_url_json </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$url</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$params</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$redirects</em> = <code>0</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$opts</em> = <code>array()</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>

View File

@ -24,5 +24,6 @@ var include_2network_8php =
[ "xml2array", "include_2network_8php.html#a99353baabbc3e0584b85eb79ee802cff", null ],
[ "xml_status", "include_2network_8php.html#a9e9da2aafb806c98ecdc318604e60dc6", null ],
[ "z_fetch_url", "include_2network_8php.html#aafd06c0a75402aefb06cfb9f9740fa37", null ],
[ "z_post_url", "include_2network_8php.html#a9129fd55e7fc175b4ea9a195cccc16bc", null ]
[ "z_post_url", "include_2network_8php.html#a9129fd55e7fc175b4ea9a195cccc16bc", null ],
[ "z_post_url_json", "include_2network_8php.html#a984708e60d531b31b2d1f88b5f408f7b", null ]
];

View File

@ -158,8 +158,8 @@ Functions</h2></td></tr>
<tr class="separator:a6bee35961f2e32905f20367a9309d627"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37f79991f36811cf847446ff60e8e11f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="items_8php.html#a37f79991f36811cf847446ff60e8e11f">import_author_unknown</a> ($<a class="el" href="boot_8php.html#a01353c9abebc3544ea080ac161729632">x</a>)</td></tr>
<tr class="separator:a37f79991f36811cf847446ff60e8e11f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82955cc578f0fa600acec84475026194"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="items_8php.html#a82955cc578f0fa600acec84475026194">encode_item</a> ($item)</td></tr>
<tr class="separator:a82955cc578f0fa600acec84475026194"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56b0f5d2cb36eb8f4bfca84813884f86"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="items_8php.html#a56b0f5d2cb36eb8f4bfca84813884f86">encode_item</a> ($item, $mirror=false)</td></tr>
<tr class="separator:a56b0f5d2cb36eb8f4bfca84813884f86"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8675e62674de6fb7c42e4a408c7116cc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="items_8php.html#a8675e62674de6fb7c42e4a408c7116cc">map_scope</a> ($scope, $strip=false)</td></tr>
<tr class="separator:a8675e62674de6fb7c42e4a408c7116cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aabfaa193b83154c2a81e91284e5d5e59"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="items_8php.html#aabfaa193b83154c2a81e91284e5d5e59">translate_scope</a> ($scope)</td></tr>
@ -757,7 +757,7 @@ Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="include_2api_8php.html#ad4c29f43418f6110f85a6b3998239ab4">api_statuses_destroy()</a>, <a class="el" href="items_8php.html#adc26e08aa61f5666da04ab5d2a9d68a6">consume_feed()</a>, <a class="el" href="Contact_8php.html#a28e062c884331dbb5dfa713228c25ad6">contact_remove()</a>, <a class="el" href="zot_8php.html#adfeb9400ae6b726beec89f8f1e8fde72">delete_imported_item()</a>, <a class="el" href="items_8php.html#a668ece2c37f05cc3abe538eb0dabfe55">drop_items()</a>, <a class="el" href="expire_8php.html#a444e45c9b67727b27db4c779fd51a298">expire_run()</a>, <a class="el" href="item_8php.html#a764bbb2e9a885a86fb23d0b5e4a09221">item_content()</a>, <a class="el" href="items_8php.html#a6f7e1334af5d684a987fa6a3eb37f4cc">item_expire()</a>, <a class="el" href="like_8php.html#a9d7dd268f21c21e9d29dd2aca2dd9538">like_content()</a>, <a class="el" href="mod_2photos_8php.html#a062bed4d04d14fee8a53f4c9be673080">photos_post()</a>, <a class="el" href="poller_8php.html#a5f12df3a4738124b6c039971e87e76da">poller_run()</a>, and <a class="el" href="Contact_8php.html#acc12cda999c88c4d6185cca967c15125">remove_all_xchan_resources()</a>.</p>
<p>Referenced by <a class="el" href="include_2api_8php.html#ad4c29f43418f6110f85a6b3998239ab4">api_statuses_destroy()</a>, <a class="el" href="items_8php.html#adc26e08aa61f5666da04ab5d2a9d68a6">consume_feed()</a>, <a class="el" href="Contact_8php.html#a28e062c884331dbb5dfa713228c25ad6">contact_remove()</a>, <a class="el" href="zot_8php.html#adfeb9400ae6b726beec89f8f1e8fde72">delete_imported_item()</a>, <a class="el" href="diaspora_8php.html#a938c7ee808d38725c0988fa6006805b9">diaspora_retraction()</a>, <a class="el" href="diaspora_8php.html#aa34d2748bb97e9e193cacd572f335055">diaspora_signed_retraction()</a>, <a class="el" href="items_8php.html#a668ece2c37f05cc3abe538eb0dabfe55">drop_items()</a>, <a class="el" href="expire_8php.html#a444e45c9b67727b27db4c779fd51a298">expire_run()</a>, <a class="el" href="item_8php.html#a764bbb2e9a885a86fb23d0b5e4a09221">item_content()</a>, <a class="el" href="items_8php.html#a6f7e1334af5d684a987fa6a3eb37f4cc">item_expire()</a>, <a class="el" href="like_8php.html#a9d7dd268f21c21e9d29dd2aca2dd9538">like_content()</a>, <a class="el" href="mod_2photos_8php.html#a062bed4d04d14fee8a53f4c9be673080">photos_post()</a>, <a class="el" href="poller_8php.html#a5f12df3a4738124b6c039971e87e76da">poller_run()</a>, and <a class="el" href="Contact_8php.html#acc12cda999c88c4d6185cca967c15125">remove_all_xchan_resources()</a>.</p>
</div>
</div>
@ -779,7 +779,7 @@ Functions</h2></td></tr>
</div>
</div>
<a class="anchor" id="a82955cc578f0fa600acec84475026194"></a>
<a class="anchor" id="a56b0f5d2cb36eb8f4bfca84813884f86"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@ -787,13 +787,23 @@ Functions</h2></td></tr>
<td class="memname">encode_item </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$item</em></td><td>)</td>
<td class="paramname"><em>$item</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$mirror</em> = <code>false</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="notifier_8php.html#a568c502f626cff95e344c0748938b85d">notifier_run()</a>, and <a class="el" href="items_8php.html#a004e89d86b0f29b2c4da20108ecc4091">zot_feed()</a>.</p>
<p>Referenced by <a class="el" href="identity_8php.html#afaedbc8e2d2a70ec8b006162baac5249">identity_basic_export()</a>, <a class="el" href="notifier_8php.html#a568c502f626cff95e344c0748938b85d">notifier_run()</a>, and <a class="el" href="items_8php.html#a004e89d86b0f29b2c4da20108ecc4091">zot_feed()</a>.</p>
</div>
</div>
@ -811,7 +821,7 @@ Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="items_8php.html#a82955cc578f0fa600acec84475026194">encode_item()</a>.</p>
<p>Referenced by <a class="el" href="items_8php.html#a56b0f5d2cb36eb8f4bfca84813884f86">encode_item()</a>.</p>
</div>
</div>
@ -829,7 +839,7 @@ Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="items_8php.html#a82955cc578f0fa600acec84475026194">encode_item()</a>.</p>
<p>Referenced by <a class="el" href="items_8php.html#a56b0f5d2cb36eb8f4bfca84813884f86">encode_item()</a>.</p>
</div>
</div>
@ -847,7 +857,7 @@ Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="items_8php.html#a82955cc578f0fa600acec84475026194">encode_item()</a>, and <a class="el" href="items_8php.html#a2d840c74ed23d1b6c7daee05cf89dda7">encode_mail()</a>.</p>
<p>Referenced by <a class="el" href="items_8php.html#a56b0f5d2cb36eb8f4bfca84813884f86">encode_item()</a>, and <a class="el" href="items_8php.html#a2d840c74ed23d1b6c7daee05cf89dda7">encode_mail()</a>.</p>
</div>
</div>
@ -929,7 +939,7 @@ Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="block_8php.html#a8a82a470acdfbc7a8e749509caeeea45">block_content()</a>, <a class="el" href="mod_2bookmarks_8php.html#a6b7942f3d27e40f0f47c88704127b9b3">bookmarks_init()</a>, <a class="el" href="channel_8php.html#a9c6a6179e0e626398ebecc6151905ef1">channel_content()</a>, <a class="el" href="display_8php.html#a37137c98d47bf3306f4c2bb9f5b60de0">display_content()</a>, <a class="el" href="editpost_8php.html#a34011690864d122680c802e9e748ccfb">editpost_content()</a>, <a class="el" href="event_8php.html#a7378e839ac3de9d55579eb3ec48eaf92">event_store_item()</a>, <a class="el" href="events_8php.html#a1d293fb217ae6bc9e3858c4b32e363ec">events_content()</a>, <a class="el" href="home_8php.html#aa1cf697851a646755baf537f75334c46">home_content()</a>, <a class="el" href="items_8php.html#a6f7e1334af5d684a987fa6a3eb37f4cc">item_expire()</a>, <a class="el" href="items_8php.html#a756738301f2ed96be50232500677d58a">items_fetch()</a>, <a class="el" href="mod_2network_8php.html#a43f2f29b90c5e29072c561934bc8f8b4">network_content()</a>, <a class="el" href="notifier_8php.html#a568c502f626cff95e344c0748938b85d">notifier_run()</a>, <a class="el" href="page_8php.html#a91a5f649f68406149108bded1dc90b22">page_content()</a>, <a class="el" href="search_8php.html#ab2568591359edde5b483a6cd9a24b2cc">search_content()</a>, <a class="el" href="items_8php.html#ab1bce4261bcf75ad62753b498a144d17">tag_deliver()</a>, <a class="el" href="widgets_8php.html#a313a8d10ab81c71357c12e67e4d7efd5">widget_item()</a>, and <a class="el" href="items_8php.html#a004e89d86b0f29b2c4da20108ecc4091">zot_feed()</a>.</p>
<p>Referenced by <a class="el" href="block_8php.html#a8a82a470acdfbc7a8e749509caeeea45">block_content()</a>, <a class="el" href="mod_2bookmarks_8php.html#a6b7942f3d27e40f0f47c88704127b9b3">bookmarks_init()</a>, <a class="el" href="channel_8php.html#a9c6a6179e0e626398ebecc6151905ef1">channel_content()</a>, <a class="el" href="display_8php.html#a37137c98d47bf3306f4c2bb9f5b60de0">display_content()</a>, <a class="el" href="editpost_8php.html#a34011690864d122680c802e9e748ccfb">editpost_content()</a>, <a class="el" href="event_8php.html#a7378e839ac3de9d55579eb3ec48eaf92">event_store_item()</a>, <a class="el" href="events_8php.html#a1d293fb217ae6bc9e3858c4b32e363ec">events_content()</a>, <a class="el" href="home_8php.html#aa1cf697851a646755baf537f75334c46">home_content()</a>, <a class="el" href="identity_8php.html#afaedbc8e2d2a70ec8b006162baac5249">identity_basic_export()</a>, <a class="el" href="items_8php.html#a6f7e1334af5d684a987fa6a3eb37f4cc">item_expire()</a>, <a class="el" href="items_8php.html#a756738301f2ed96be50232500677d58a">items_fetch()</a>, <a class="el" href="mod_2network_8php.html#a43f2f29b90c5e29072c561934bc8f8b4">network_content()</a>, <a class="el" href="notifier_8php.html#a568c502f626cff95e344c0748938b85d">notifier_run()</a>, <a class="el" href="page_8php.html#a91a5f649f68406149108bded1dc90b22">page_content()</a>, <a class="el" href="search_8php.html#ab2568591359edde5b483a6cd9a24b2cc">search_content()</a>, <a class="el" href="items_8php.html#ab1bce4261bcf75ad62753b498a144d17">tag_deliver()</a>, <a class="el" href="widgets_8php.html#a313a8d10ab81c71357c12e67e4d7efd5">widget_item()</a>, and <a class="el" href="items_8php.html#a004e89d86b0f29b2c4da20108ecc4091">zot_feed()</a>.</p>
</div>
</div>
@ -1311,7 +1321,7 @@ Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="items_8php.html#ae73794179b62d39bb597ff670ab1c1e5">import_author_xchan()</a>.</p>
<p>Referenced by <a class="el" href="items_8php.html#adc26e08aa61f5666da04ab5d2a9d68a6">consume_feed()</a>, and <a class="el" href="items_8php.html#ae73794179b62d39bb597ff670ab1c1e5">import_author_xchan()</a>.</p>
</div>
</div>
@ -1649,7 +1659,7 @@ Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="items_8php.html#a82955cc578f0fa600acec84475026194">encode_item()</a>, <a class="el" href="item_8php.html#a693cd09805755ab85bbb5ecae69a48c3">item_post()</a>, <a class="el" href="items_8php.html#a410f9c743877c125ca06312373346903">post_activity_item()</a>, <a class="el" href="profiles_8php.html#a46975783b8b8d70402d51487eb1f0b00">profiles_content()</a>, and <a class="el" href="items_8php.html#adf2b8137dc4ad9ec958de2842f16f3c2">start_delivery_chain()</a>.</p>
<p>Referenced by <a class="el" href="items_8php.html#a56b0f5d2cb36eb8f4bfca84813884f86">encode_item()</a>, <a class="el" href="item_8php.html#a693cd09805755ab85bbb5ecae69a48c3">item_post()</a>, <a class="el" href="items_8php.html#a410f9c743877c125ca06312373346903">post_activity_item()</a>, <a class="el" href="profiles_8php.html#a46975783b8b8d70402d51487eb1f0b00">profiles_content()</a>, and <a class="el" href="items_8php.html#adf2b8137dc4ad9ec958de2842f16f3c2">start_delivery_chain()</a>.</p>
</div>
</div>

View File

@ -18,7 +18,7 @@ var items_8php =
[ "delete_item_lowlevel", "items_8php.html#aac8c9eb4338e2a996c43914392c6cfdb", null ],
[ "drop_item", "items_8php.html#a555762e1022a4b8e3c3abd32e7812408", null ],
[ "drop_items", "items_8php.html#a668ece2c37f05cc3abe538eb0dabfe55", null ],
[ "encode_item", "items_8php.html#a82955cc578f0fa600acec84475026194", null ],
[ "encode_item", "items_8php.html#a56b0f5d2cb36eb8f4bfca84813884f86", null ],
[ "encode_item_flags", "items_8php.html#a5f690fc2484abec07840b4f9dd525bd9", null ],
[ "encode_item_terms", "items_8php.html#ac6673627d289ee4f547de0fe3b7acd0a", null ],
[ "encode_item_xchan", "items_8php.html#a566c601726697e044e75284af7fb6f17", null ],

File diff suppressed because one or more lines are too long

View File

@ -37,15 +37,15 @@ var NAVTREE =
var NAVTREEINDEX =
[
"BS-Default_8php.html",
"boot_8php.html#a5b8484922918946d041e5e0515dbe718",
"classApp.html#a604d659d6977a99de42a160343e5289a",
"classdba__mysql.html#a1887338627ce0e28786839363014bd0b",
"dir__fns_8php.html#a44062d4b471d1e83f92f6c184585aa13",
"html2bbcode_8php.html#a71a07f135d196ec5943b13f7b2e6a9b2",
"index.html",
"parse__url_8php.html#a496f4e3836154f6f32b8e805a7160d3a",
"socgraph_8php.html#ac343a846241d36cdf046b08f3396cfe9",
"widgets_8php.html#a94203eb9bcd63cbdecbbcb15163598d8"
"boot_8php.html#a5b043b7fdcfd4e8c9c3747574afc6caa",
"classApp.html#a5cfc098c061b7d765add58fd2ca97445",
"classdba__driver.html#afc95ffa103a3290581b537670cde5311",
"dir__fns_8php.html",
"html2bbcode_8php.html#a39c662b19d318990fee2ba795a55d7a7",
"include_2probe_8php.html#a950a200372393f706851103cd3fffcba",
"pages.html",
"socgraph_8php.html#a5ef8bef37161df53718a21e93d02fbd6",
"widgets_8php.html#a5ab3b64496e02cab56429978ad55f1c0"
];
var SYNCONMSG = 'click to disable panel synchronisation';

View File

@ -25,24 +25,25 @@ var NAVTREEINDEX0 =
"__well__known_8php.html":[6,0,1,0],
"__well__known_8php.html#a6ebfa937a2024f0b5dab53f0ac90fed0":[6,0,1,0,0],
"account_8php.html":[6,0,0,2],
"account_8php.html#a014de2d5d5c9785de5bf547a485822fa":[6,0,0,2,7],
"account_8php.html#a030cec6793b909c439c0336ba39b1571":[6,0,0,2,9],
"account_8php.html#a0d183a3cb4c67a0f5e906811df7a1fc9":[6,0,0,2,6],
"account_8php.html#a141fe579c351c78209d425473f978eb5":[6,0,0,2,5],
"account_8php.html#a144b4891022567668375b58ea61cfff0":[6,0,0,2,4],
"account_8php.html#a43e3042b2723d76915a030bac3c668b6":[6,0,0,2,0],
"account_8php.html#a4fc13e528367f510fcb6d8bbfc559040":[6,0,0,2,12],
"account_8php.html#a754d7f53b3abc557b753c057dc4e021d":[6,0,0,2,11],
"account_8php.html#a901657dd078e070516cf97285e0bada7":[6,0,0,2,13],
"account_8php.html#a905b54e10704b283ac64680a8abc0971":[6,0,0,2,10],
"account_8php.html#a917d74aad0baf3e0c4b51cf1051e654f":[6,0,0,2,1],
"account_8php.html#aa9c29c497c17d8f9344dce8631ad8761":[6,0,0,2,8],
"account_8php.html#aaff7720423417a4333697894ffd9ddeb":[6,0,0,2,3],
"account_8php.html#ac1653efba62493b9d87513e1b6c04c83":[6,0,0,2,16],
"account_8php.html#ac5c570a2d46446bad4dd2501e9c5a4b1":[6,0,0,2,14],
"account_8php.html#acd6b8d2124ba5ea4f4794d2c58ae8bf5":[6,0,0,2,17],
"account_8php.html#ad07be417ac7eda939768804106ddea3d":[6,0,0,2,15],
"account_8php.html#ae052bd5558847bd38e89c213561a9771":[6,0,0,2,2],
"account_8php.html#a014de2d5d5c9785de5bf547a485822fa":[6,0,0,2,8],
"account_8php.html#a030cec6793b909c439c0336ba39b1571":[6,0,0,2,10],
"account_8php.html#a0d183a3cb4c67a0f5e906811df7a1fc9":[6,0,0,2,7],
"account_8php.html#a141fe579c351c78209d425473f978eb5":[6,0,0,2,6],
"account_8php.html#a144b4891022567668375b58ea61cfff0":[6,0,0,2,5],
"account_8php.html#a4328c40ee4b3d68630cf1ebb7b9d4d89":[6,0,0,2,0],
"account_8php.html#a43e3042b2723d76915a030bac3c668b6":[6,0,0,2,1],
"account_8php.html#a4fc13e528367f510fcb6d8bbfc559040":[6,0,0,2,13],
"account_8php.html#a754d7f53b3abc557b753c057dc4e021d":[6,0,0,2,12],
"account_8php.html#a901657dd078e070516cf97285e0bada7":[6,0,0,2,14],
"account_8php.html#a905b54e10704b283ac64680a8abc0971":[6,0,0,2,11],
"account_8php.html#a917d74aad0baf3e0c4b51cf1051e654f":[6,0,0,2,2],
"account_8php.html#aa9c29c497c17d8f9344dce8631ad8761":[6,0,0,2,9],
"account_8php.html#aaff7720423417a4333697894ffd9ddeb":[6,0,0,2,4],
"account_8php.html#ac1653efba62493b9d87513e1b6c04c83":[6,0,0,2,17],
"account_8php.html#ac5c570a2d46446bad4dd2501e9c5a4b1":[6,0,0,2,15],
"account_8php.html#acd6b8d2124ba5ea4f4794d2c58ae8bf5":[6,0,0,2,18],
"account_8php.html#ad07be417ac7eda939768804106ddea3d":[6,0,0,2,16],
"account_8php.html#ae052bd5558847bd38e89c213561a9771":[6,0,0,2,3],
"achievements_8php.html":[6,0,1,1],
"achievements_8php.html#a35ae04ada0e227d19671f289a32fb30e":[6,0,1,1,0],
"acl_8php.html":[6,0,1,2],
@ -149,27 +150,27 @@ var NAVTREEINDEX0 =
"boot_8php.html#a009e6a0637cb65804ea8094ecc4450b0":[6,0,4,144],
"boot_8php.html#a01353c9abebc3544ea080ac161729632":[6,0,4,38],
"boot_8php.html#a022cea669f9f13ef7c6268b63884c57f":[6,0,4,158],
"boot_8php.html#a02566ac9d891369a1d3ebb81a15722fc":[6,0,4,262],
"boot_8php.html#a02566ac9d891369a1d3ebb81a15722fc":[6,0,4,263],
"boot_8php.html#a028380b2902a86ba32198f6d3b5d10bb":[6,0,4,137],
"boot_8php.html#a032bbd6d0321e99e9117332c9ed2b1b8":[6,0,4,57],
"boot_8php.html#a03d19251c245587de7ed959300b87bdf":[6,0,4,177],
"boot_8php.html#a0450389f24c632906fbc24347700a543":[6,0,4,48],
"boot_8php.html#a0603d6ece8c5d37b4b7db697db053a4b":[6,0,4,110],
"boot_8php.html#a081307d681d7d04f17b9ced2076e7c85":[6,0,4,1],
"boot_8php.html#a09532c3f750ae8c4527e63b2b790cbf3":[6,0,4,219],
"boot_8php.html#a09532c3f750ae8c4527e63b2b790cbf3":[6,0,4,220],
"boot_8php.html#a0a98dd0110dc6c8e24cefc8ae74d5562":[6,0,4,72],
"boot_8php.html#a0b73e2548d6f9beb9c93211f488e336a":[6,0,4,181],
"boot_8php.html#a0c59dde058efebbc66520d136cbd1631":[6,0,4,282],
"boot_8php.html#a0cc8dc76bd10ac0ec81bac08a46f82fe":[6,0,4,278],
"boot_8php.html#a0d877df1e20bae765e1708be50f6b503":[6,0,4,281],
"boot_8php.html#a0c59dde058efebbc66520d136cbd1631":[6,0,4,283],
"boot_8php.html#a0cc8dc76bd10ac0ec81bac08a46f82fe":[6,0,4,279],
"boot_8php.html#a0d877df1e20bae765e1708be50f6b503":[6,0,4,282],
"boot_8php.html#a0e4701c9742c3ef88f02ac450a042a84":[6,0,4,22],
"boot_8php.html#a0e57f846e6d47a308feced0f7274f178":[6,0,4,64],
"boot_8php.html#a0e6db7e365f2b041a828b93786f694bc":[6,0,4,15],
"boot_8php.html#a0fb63e51c2a9814941842ae8f2f4dff8":[6,0,4,82],
"boot_8php.html#a107d53f96acf5319905a34b1870db09a":[6,0,4,41],
"boot_8php.html#a115faf8797718c3165498abbd6895843":[6,0,4,267],
"boot_8php.html#a115faf8797718c3165498abbd6895843":[6,0,4,268],
"boot_8php.html#a11cfe7d99b4dac0454d0de8873989f81":[6,0,4,139],
"boot_8php.html#a1200c1f968ff3d52ef878de5fc5c30c1":[6,0,4,266],
"boot_8php.html#a1200c1f968ff3d52ef878de5fc5c30c1":[6,0,4,267],
"boot_8php.html#a12c781cefc20167231e2e3fd5866b1b5":[6,0,4,86],
"boot_8php.html#a14ba8f9e162f2559831ee3bf98e0c3bd":[6,0,4,83],
"boot_8php.html#a14d44d4a00223dc3db4ea962325db192":[6,0,4,208],
@ -178,76 +179,75 @@ var NAVTREEINDEX0 =
"boot_8php.html#a17cf72338b040891781a4bcbdd9a8595":[6,0,4,153],
"boot_8php.html#a181c111f4b6c14d091dfd3bf0d0a22cd":[6,0,4,180],
"boot_8php.html#a18a400fa45e5632811b33041d8c048bf":[6,0,4,147],
"boot_8php.html#a1af3ed96de14aa0d7891b39cc75b60f2":[6,0,4,290],
"boot_8php.html#a1ba00027b718db732f30fc0e2c3e0abc":[6,0,4,256],
"boot_8php.html#a1c923b99bf77e4203ae94e5684b6ad0f":[6,0,4,292],
"boot_8php.html#a1af3ed96de14aa0d7891b39cc75b60f2":[6,0,4,291],
"boot_8php.html#a1ba00027b718db732f30fc0e2c3e0abc":[6,0,4,257],
"boot_8php.html#a1c923b99bf77e4203ae94e5684b6ad0f":[6,0,4,293],
"boot_8php.html#a1d6e7f4c08bb68e4a424326a811bdd86":[6,0,4,184],
"boot_8php.html#a1da180f961f49a11573cac4ff6c62c05":[6,0,4,81],
"boot_8php.html#a1db4f0009c9cb4e107eab0f914a3c8dc":[6,0,4,234],
"boot_8php.html#a1db4f0009c9cb4e107eab0f914a3c8dc":[6,0,4,235],
"boot_8php.html#a1f5906598e90b5ea2b4245f682be4348":[6,0,4,112],
"boot_8php.html#a1fbb93cf030f07391f22cc2948744869":[6,0,4,164],
"boot_8php.html#a205d013103997adfa72953d2f20c01e1":[6,0,4,228],
"boot_8php.html#a205d013103997adfa72953d2f20c01e1":[6,0,4,229],
"boot_8php.html#a20f0eed431d25870b624b8937a07a59f":[6,0,4,201],
"boot_8php.html#a21cc29e0025943e7c28ff58cb4856ac3":[6,0,4,258],
"boot_8php.html#a21cc29e0025943e7c28ff58cb4856ac3":[6,0,4,259],
"boot_8php.html#a222395aa223cfbff6166fab0b4e2e1d5":[6,0,4,42],
"boot_8php.html#a24a7a70afedd5d85fe0eadc85afa9f77":[6,0,4,21],
"boot_8php.html#a25476eec71fceda237f7dc1d78b0adb8":[6,0,4,105],
"boot_8php.html#a27299ecfb9e9a99826f17a1c14c6995f":[6,0,4,97],
"boot_8php.html#a2750985ec445617d7e82ae3098c91e3f":[6,0,4,270],
"boot_8php.html#a2750985ec445617d7e82ae3098c91e3f":[6,0,4,271],
"boot_8php.html#a285732e7889fa7f333cbe431111e1029":[6,0,4,204],
"boot_8php.html#a29528a2544373cc19a378f350040c6a1":[6,0,4,88],
"boot_8php.html#a2958a2bd5422b85329d7c36c06dbc221":[6,0,4,138],
"boot_8php.html#a29e921c0c72412cc738e44cca6ca1f62":[6,0,4,232],
"boot_8php.html#a29e921c0c72412cc738e44cca6ca1f62":[6,0,4,233],
"boot_8php.html#a2af173e4e9836ee7c90757b4793a2be3":[6,0,4,113],
"boot_8php.html#a2b525996e4426bdddbcec277778bde08":[6,0,4,254],
"boot_8php.html#a2b525996e4426bdddbcec277778bde08":[6,0,4,255],
"boot_8php.html#a2c65e925994566a63e6c03c381f1b4a0":[6,0,4,200],
"boot_8php.html#a2c8906f1af94a3559a5b4661067bb79d":[6,0,4,134],
"boot_8php.html#a2e90096fede6acce16abf0da8cb2febe":[6,0,4,73],
"boot_8php.html#a2f8f25b13480c37a5f22511f53da8bab":[6,0,4,78],
"boot_8php.html#a329400dcb29897cdaae3020109272285":[6,0,4,17],
"boot_8php.html#a32df13fec0e43281da5979e1f5579aa8":[6,0,4,239],
"boot_8php.html#a32df13fec0e43281da5979e1f5579aa8":[6,0,4,240],
"boot_8php.html#a3475ff6c2e575f946ea0ee377e944173":[6,0,4,151],
"boot_8php.html#a34c756469ebed32e2fc987bcde62d382":[6,0,4,45],
"boot_8php.html#a3515ea6bf77495de89b93e9ccd881c49":[6,0,4,127],
"boot_8php.html#a35625dacd2158b9f1f1a8e77f9f081fd":[6,0,4,166],
"boot_8php.html#a36003bebe4ce860c6652bcc3e09b2214":[6,0,4,216],
"boot_8php.html#a36b31575f992a10b5927b76efba9362e":[6,0,4,296],
"boot_8php.html#a36b31575f992a10b5927b76efba9362e":[6,0,4,297],
"boot_8php.html#a38f6c7fe33b5434a24b4314567753dfa":[6,0,4,189],
"boot_8php.html#a3ad9cc5d4354be741fa1de12b96e9955":[6,0,4,116],
"boot_8php.html#a3b56bfc6a0dd159070e316ddac3b7456":[6,0,4,121],
"boot_8php.html#a3cd42a70c6b3999590e4fd7a1a9096af":[6,0,4,295],
"boot_8php.html#a3cd42a70c6b3999590e4fd7a1a9096af":[6,0,4,296],
"boot_8php.html#a3d48dffd9dc73a187263c3002cdf00c0":[6,0,4,186],
"boot_8php.html#a3d6d4fc5fafcc9156811669158541caf":[6,0,4,230],
"boot_8php.html#a3d6d4fc5fafcc9156811669158541caf":[6,0,4,231],
"boot_8php.html#a3e0930933fb2c0bf8211cc7ab4e1c3b4":[6,0,4,12],
"boot_8php.html#a3e2ea123d29a72012db1241f96280b0e":[6,0,4,65],
"boot_8php.html#a3f40aa5bafff8c4eebdc62e5121daf77":[6,0,4,95],
"boot_8php.html#a400519fa181591cd6fdbb8f25fbcba0a":[6,0,4,55],
"boot_8php.html#a40d885b2cfd736aab4234ae641ca4dfb":[6,0,4,140],
"boot_8php.html#a423505ab8dbd8e39d04ae3fe1374102b":[6,0,4,223],
"boot_8php.html#a423505ab8dbd8e39d04ae3fe1374102b":[6,0,4,224],
"boot_8php.html#a43296b1b4398aacbf92a4b2d56bab91e":[6,0,4,199],
"boot_8php.html#a43c6c7d84d880e9500bd4f8f8ecc5731":[6,0,4,94],
"boot_8php.html#a444ce608ce34efb82ee11852f36e825f":[6,0,4,174],
"boot_8php.html#a44ae1542a805ffd7f826fb511db07374":[6,0,4,161],
"boot_8php.html#a44d069c8a1cfcc6d2007c506a17ff28f":[6,0,4,76],
"boot_8php.html#a458e19af801bc4b0d1f1ce1a6d9e857e":[6,0,4,167],
"boot_8php.html#a45b12aefab9675baffc7a07a09486db8":[6,0,4,279],
"boot_8php.html#a45b12aefab9675baffc7a07a09486db8":[6,0,4,280],
"boot_8php.html#a49f2a70b3b43aa904223a8d19e986a47":[6,0,4,187],
"boot_8php.html#a4a12ce5de39789b0361e308d89925a20":[6,0,4,111],
"boot_8php.html#a4a49b29838ef2c45ab3556b52baec6a4":[6,0,4,248],
"boot_8php.html#a4a49b29838ef2c45ab3556b52baec6a4":[6,0,4,249],
"boot_8php.html#a4bfe22e163657690dfb6d5b1d04cb47e":[6,0,4,185],
"boot_8php.html#a4c02d88e66852a01bd5a1feecb7c3ce3":[6,0,4,6],
"boot_8php.html#a4edce16cb7f21cdafa1e85bf63d713e6":[6,0,4,221],
"boot_8php.html#a4edce16cb7f21cdafa1e85bf63d713e6":[6,0,4,222],
"boot_8php.html#a4f507a5996dbb3da148add0339a40d5a":[6,0,4,61],
"boot_8php.html#a4fefd7486d3b888a05cfd3dc9575f115":[6,0,4,244],
"boot_8php.html#a4fefd7486d3b888a05cfd3dc9575f115":[6,0,4,245],
"boot_8php.html#a505410c7edc5f5bb5fa227b98359793e":[6,0,4,211],
"boot_8php.html#a525ca93ff35d3535d1a2b8ba57876afa":[6,0,4,165],
"boot_8php.html#a52b599cd13e152ebc80d7e4413683195":[6,0,4,43],
"boot_8php.html#a53e4bdb6f225da55115acb9277f75e53":[6,0,4,87],
"boot_8php.html#a5542c5c2806ab8bca04bad53d47b5209":[6,0,4,35],
"boot_8php.html#a56fd673eaa7014150297ce1162502db5":[6,0,4,203],
"boot_8php.html#a57eee7352714c004d36c26dda74af73e":[6,0,4,243],
"boot_8php.html#a5a681a672e007cdc22b43345d71f07c6":[6,0,4,293],
"boot_8php.html#a57eee7352714c004d36c26dda74af73e":[6,0,4,244],
"boot_8php.html#a5a681a672e007cdc22b43345d71f07c6":[6,0,4,294],
"boot_8php.html#a5ab6181607a090bcdbaa13b15b85aba1":[6,0,4,20],
"boot_8php.html#a5ae728ac966ea1d3525a19e7fec59434":[6,0,4,66],
"boot_8php.html#a5b043b7fdcfd4e8c9c3747574afc6caa":[6,0,4,193]
"boot_8php.html#a5ae728ac966ea1d3525a19e7fec59434":[6,0,4,66]
};

View File

@ -1,5 +1,6 @@
var NAVTREEINDEX1 =
{
"boot_8php.html#a5b043b7fdcfd4e8c9c3747574afc6caa":[6,0,4,193],
"boot_8php.html#a5b8484922918946d041e5e0515dbe718":[6,0,4,217],
"boot_8php.html#a5c3747e0f505f0d5271dc4c54e3feaf4":[6,0,4,84],
"boot_8php.html#a5df5359090d1f8e898c36d7cf8878ad2":[6,0,4,172],
@ -9,34 +10,34 @@ var NAVTREEINDEX1 =
"boot_8php.html#a6252d8eca67c689d9035ec6da544cf46":[6,0,4,25],
"boot_8php.html#a62c832a95e38b1fa23e6cef39521b7d5":[6,0,4,80],
"boot_8php.html#a639f079bf28f7bbb2769fee651d76dd8":[6,0,4,109],
"boot_8php.html#a64617d4655804de2a3c86501ab4fdbfd":[6,0,4,275],
"boot_8php.html#a64617d4655804de2a3c86501ab4fdbfd":[6,0,4,276],
"boot_8php.html#a6626f383c3d2d459f731ab8b4f237d16":[6,0,4,178],
"boot_8php.html#a6788e99021ec8ffb0fa94d651f22a322":[6,0,4,149],
"boot_8php.html#a68d1d5bc9c7ccb663dc671b48c66df11":[6,0,4,152],
"boot_8php.html#a68eebe493e6f729ffd1aeda7a4b11155":[6,0,4,47],
"boot_8php.html#a6969947145a139ec374ce098224d8e81":[6,0,4,155],
"boot_8php.html#a69aac276ed82e010dc382b16ab4d59e1":[6,0,4,260],
"boot_8php.html#a6b14a31a8aa9f3452a13383f413bffa2":[6,0,4,247],
"boot_8php.html#a6b31dd451bc6c37fe7c9c766ff385aaf":[6,0,4,241],
"boot_8php.html#a69aac276ed82e010dc382b16ab4d59e1":[6,0,4,261],
"boot_8php.html#a6b14a31a8aa9f3452a13383f413bffa2":[6,0,4,248],
"boot_8php.html#a6b31dd451bc6c37fe7c9c766ff385aaf":[6,0,4,242],
"boot_8php.html#a6b9909db6a7ec80ec6fdd40ba74014dd":[6,0,4,106],
"boot_8php.html#a6c5e9e293c8242dcb9bc2c3ea2fee2c9":[6,0,4,98],
"boot_8php.html#a6cd1b4081630b2bf7be38836cd9f410c":[6,0,4,212],
"boot_8php.html#a6df1102664f64b274810db85197c2755":[6,0,4,227],
"boot_8php.html#a6df1102664f64b274810db85197c2755":[6,0,4,228],
"boot_8php.html#a6e57d913634d033b4d5ad72d99fd3e9d":[6,0,4,136],
"boot_8php.html#a6ee7a72d558d1851bbb9e3cdde377932":[6,0,4,222],
"boot_8php.html#a6ee7a72d558d1851bbb9e3cdde377932":[6,0,4,223],
"boot_8php.html#a7037bcbca223395c06bc67f65024de7a":[6,0,4,107],
"boot_8php.html#a7176c0f9f1c98421b97735d892cf6252":[6,0,4,259],
"boot_8php.html#a7176c0f9f1c98421b97735d892cf6252":[6,0,4,260],
"boot_8php.html#a718a801b0be6cbaef5e519516da12721":[6,0,4,171],
"boot_8php.html#a719c7f3972d5f9268f37a41c76cd4ef6":[6,0,4,29],
"boot_8php.html#a7236b2cdcf59f02a42302e893a99013b":[6,0,4,194],
"boot_8php.html#a749144d8dd9c1366596a0213c277d050":[6,0,4,142],
"boot_8php.html#a74bf27f7564c9a37975e7b37d973dcab":[6,0,4,77],
"boot_8php.html#a75a90b0eadd0df510f7e63210733634d":[6,0,4,2],
"boot_8php.html#a75fc600186b13c3b25e661afefb5eac8":[6,0,4,283],
"boot_8php.html#a75fc600186b13c3b25e661afefb5eac8":[6,0,4,284],
"boot_8php.html#a768f00b7d66be0daf7ef4eea2e862006":[6,0,4,4],
"boot_8php.html#a774f0f792ebfec1e774c5a17bb9d5966":[6,0,4,79],
"boot_8php.html#a781916f83fcc8ff1035649afa45f0292":[6,0,4,92],
"boot_8php.html#a78849a1bf8ce8d9804b4cbb502e8f383":[6,0,4,250],
"boot_8php.html#a78849a1bf8ce8d9804b4cbb502e8f383":[6,0,4,251],
"boot_8php.html#a7a8ba64d089cc0412c59a2eefc6d655c":[6,0,4,122],
"boot_8php.html#a7aa57438db03834aaa0b468bdce773a6":[6,0,4,70],
"boot_8php.html#a7af107fab8d62b9a73801713b774ed30":[6,0,4,141],
@ -53,36 +54,36 @@ var NAVTREEINDEX1 =
"boot_8php.html#a84057c5bfa1bca5fba8497fe005ee4d8":[6,0,4,56],
"boot_8php.html#a845891f82bf6edd7fa2d578b66703112":[6,0,4,119],
"boot_8php.html#a84f48897059bbd4a8738d7ee4cec6688":[6,0,4,60],
"boot_8php.html#a852d4036a3bed66af1534d014c4ecde2":[6,0,4,225],
"boot_8php.html#a852d4036a3bed66af1534d014c4ecde2":[6,0,4,226],
"boot_8php.html#a8663f32171568489dbb2a01dd00371f8":[6,0,4,132],
"boot_8php.html#a87b0f279f8413c7e4d805c5d85f20d34":[6,0,4,124],
"boot_8php.html#a882b666adfe21f035a0f8c02806066d6":[6,0,4,274],
"boot_8php.html#a8892374789fd261eb32a7969d934a14a":[6,0,4,273],
"boot_8php.html#a882b666adfe21f035a0f8c02806066d6":[6,0,4,275],
"boot_8php.html#a8892374789fd261eb32a7969d934a14a":[6,0,4,274],
"boot_8php.html#a8905fde0a5b7882bdc083b20d9b34701":[6,0,4,192],
"boot_8php.html#a899d24fd074594ceebbf72e1feff335f":[6,0,4,16],
"boot_8php.html#a8a60cc38bb567765fd926fef70205f16":[6,0,4,103],
"boot_8php.html#a8bb0395933b5e886f086f6a2fb0bfa55":[6,0,4,245],
"boot_8php.html#a8bb0395933b5e886f086f6a2fb0bfa55":[6,0,4,246],
"boot_8php.html#a8c9dce0ef27b35397e29298eb966f7f7":[6,0,4,135],
"boot_8php.html#a8da836617174eed9fc2ac8054125354b":[6,0,4,129],
"boot_8php.html#a8df201788c9dd0ca91384e3a14c08bce":[6,0,4,252],
"boot_8php.html#a8fdcc4ffb365a3267bd02ce8a8d466d6":[6,0,4,291],
"boot_8php.html#a8df201788c9dd0ca91384e3a14c08bce":[6,0,4,253],
"boot_8php.html#a8fdcc4ffb365a3267bd02ce8a8d466d6":[6,0,4,292],
"boot_8php.html#a9255af5ae9c887520091ea04763c1a88":[6,0,4,32],
"boot_8php.html#a926cad0b3d8b9d9ee5da1898fc063ba3":[6,0,4,11],
"boot_8php.html#a93823d15ae07548a4c49de88d325cd26":[6,0,4,156],
"boot_8php.html#a939de9a99278f4fd7dcd0ee67f243f08":[6,0,4,133],
"boot_8php.html#a949116d9a295b214293006c060ca4848":[6,0,4,131],
"boot_8php.html#a9690d73434125ce594a1f5e7c2a4f7c0":[6,0,4,286],
"boot_8php.html#a96ad56755a21e1361dbd7bf93c9e7ff4":[6,0,4,257],
"boot_8php.html#a9690d73434125ce594a1f5e7c2a4f7c0":[6,0,4,287],
"boot_8php.html#a96ad56755a21e1361dbd7bf93c9e7ff4":[6,0,4,258],
"boot_8php.html#a97769915c9f14adc4f8ab1ea2cecfd90":[6,0,4,18],
"boot_8php.html#a981d46380f9f23c308bac1f9cb00dc5b":[6,0,4,206],
"boot_8php.html#a99a4a17cb644e7e6826ea07ecaf09777":[6,0,4,246],
"boot_8php.html#a99a4a17cb644e7e6826ea07ecaf09777":[6,0,4,247],
"boot_8php.html#a9c80420e5a063a4a87ce4831f086134d":[6,0,4,51],
"boot_8php.html#a9cbab4ee728e9a8b4ce952bae643044e":[6,0,4,5],
"boot_8php.html#a9cc986b4f9dd6558cbb2e25aadbfd964":[6,0,4,237],
"boot_8php.html#a9cc986b4f9dd6558cbb2e25aadbfd964":[6,0,4,238],
"boot_8php.html#a9d01ef178b72b145016cca1393415bc4":[6,0,4,207],
"boot_8php.html#a9ea1290e00c6d40684892047f2c778a9":[6,0,4,289],
"boot_8php.html#a9eeb8989272d5ff804a616898bb13659":[6,0,4,276],
"boot_8php.html#a9ff652e5cb83cd11cbb0350844e7b28f":[6,0,4,236],
"boot_8php.html#a9ea1290e00c6d40684892047f2c778a9":[6,0,4,290],
"boot_8php.html#a9eeb8989272d5ff804a616898bb13659":[6,0,4,277],
"boot_8php.html#a9ff652e5cb83cd11cbb0350844e7b28f":[6,0,4,237],
"boot_8php.html#aa17a4f9c63f5cbc5c06f1066b6aebc42":[6,0,4,195],
"boot_8php.html#aa1e828bbbcba170265eb2668d8daf42e":[6,0,4,26],
"boot_8php.html#aa275653b9c87abc7391bb8040c1c2de9":[6,0,4,215],
@ -93,41 +94,41 @@ var NAVTREEINDEX1 =
"boot_8php.html#aa589421267f0c2f0d643f727792cce35":[6,0,4,118],
"boot_8php.html#aa74438cf71e48e37bf7b440b94243985":[6,0,4,91],
"boot_8php.html#aa8a2b61e70900139d1ca28e46f1da49d":[6,0,4,100],
"boot_8php.html#aa9244fc9cc221980c07a20cc534111be":[6,0,4,242],
"boot_8php.html#aa9244fc9cc221980c07a20cc534111be":[6,0,4,243],
"boot_8php.html#aad33b494084f729b6ee3b0bc457718a1":[6,0,4,146],
"boot_8php.html#aae6c941bde5fd6fce07e51dba7326ead":[6,0,4,224],
"boot_8php.html#aae6c941bde5fd6fce07e51dba7326ead":[6,0,4,225],
"boot_8php.html#aaf9b76832ee5f85e56466af162ba8a14":[6,0,4,71],
"boot_8php.html#ab21fb0f3e6b962419955c6fc7f26734f":[6,0,4,198],
"boot_8php.html#ab28dc518fa90b6f617dd8c564eb4f35f":[6,0,4,123],
"boot_8php.html#ab2d0e8a9b81ee548ef2ce8e4560da2f6":[6,0,4,226],
"boot_8php.html#ab2d0e8a9b81ee548ef2ce8e4560da2f6":[6,0,4,227],
"boot_8php.html#ab346a2ece14993861f3e4206befa94f0":[6,0,4,34],
"boot_8php.html#ab3920c2f3cd64802c0b7ff625c3b2ea8":[6,0,4,220],
"boot_8php.html#ab4bc9c50ecc927b92d519e36562b0df0":[6,0,4,249],
"boot_8php.html#ab3920c2f3cd64802c0b7ff625c3b2ea8":[6,0,4,221],
"boot_8php.html#ab4bc9c50ecc927b92d519e36562b0df0":[6,0,4,250],
"boot_8php.html#ab4bddb41a0cf407178ec5278b950c393":[6,0,4,191],
"boot_8php.html#ab51965fabe54dc031e9a0ce1142ee83e":[6,0,4,231],
"boot_8php.html#ab51965fabe54dc031e9a0ce1142ee83e":[6,0,4,232],
"boot_8php.html#ab54b24cc302e1a42a67a49d788b6b764":[6,0,4,117],
"boot_8php.html#ab55b16ae7fc19fafe5afaedd49163bbf":[6,0,4,148],
"boot_8php.html#ab5ddbe69d3d03acd06e1fb281488cb78":[6,0,4,58],
"boot_8php.html#ab724491497ab2618b23a01d5da60aec0":[6,0,4,209],
"boot_8php.html#ab79b8b4555cae20d03f8200666d89d63":[6,0,4,7],
"boot_8php.html#ab7d65a7e7417825a4db62906bb600729":[6,0,4,102],
"boot_8php.html#ab9dca53455cd157d3c6ba2bdecdbd22d":[6,0,4,285],
"boot_8php.html#ab9dca53455cd157d3c6ba2bdecdbd22d":[6,0,4,286],
"boot_8php.html#aba208673515cbb8a55e5fa4a1da99fda":[6,0,4,39],
"boot_8php.html#abbf5ac24eb8aeedb862f618ee0d21e86":[6,0,4,253],
"boot_8php.html#abbf5ac24eb8aeedb862f618ee0d21e86":[6,0,4,254],
"boot_8php.html#abc0a90a1a77f5b668aa7e4b57d1776a7":[6,0,4,3],
"boot_8php.html#abd7bb40da9cc073297e49736b338ca07":[6,0,4,280],
"boot_8php.html#abd7bb40da9cc073297e49736b338ca07":[6,0,4,281],
"boot_8php.html#abdcdfc873ace4e0902177bad934de0c0":[6,0,4,69],
"boot_8php.html#abeb4d86e17cefa8584f1244e2183b0e1":[6,0,4,120],
"boot_8php.html#abedd940e664017c61b48c6efa31d0cb8":[6,0,4,101],
"boot_8php.html#ac01230c7655e0705b2e99c9bc03c4450":[6,0,4,130],
"boot_8php.html#ac17fc8a416ea79e9d5cb4dc9a8ff8c5c":[6,0,4,24],
"boot_8php.html#ac195fc9003298923ea81f144388e24b1":[6,0,4,176],
"boot_8php.html#ac43182e0d8bae7576a30b603774974f8":[6,0,4,251],
"boot_8php.html#ac43182e0d8bae7576a30b603774974f8":[6,0,4,252],
"boot_8php.html#ac59a18a4838710d6c2de37aed6b21f03":[6,0,4,99],
"boot_8php.html#ac5e74f899f6e98d8e91b14ba1c08bc08":[6,0,4,27],
"boot_8php.html#ac608a34f3bc180e7724192e0fd31f9b0":[6,0,4,37],
"boot_8php.html#ac8400313df2c831653f9036f71ebd86d":[6,0,4,59],
"boot_8php.html#ac86615ddc0763a00f5311c90e991730c":[6,0,4,287],
"boot_8php.html#ac86615ddc0763a00f5311c90e991730c":[6,0,4,288],
"boot_8php.html#ac890557fedc5b5a3b1d996249b1e1a20":[6,0,4,126],
"boot_8php.html#ac99fc4d040764eac1736bec6973556fe":[6,0,4,128],
"boot_8php.html#aca08bc4f1554ba877500f6abcc99e1e8":[6,0,4,205],
@ -135,9 +136,9 @@ var NAVTREEINDEX1 =
"boot_8php.html#aca5e42678e178c6b9034610d66666fd7":[6,0,4,13],
"boot_8php.html#acc4e0c910af066148b810e5fde55fff1":[6,0,4,8],
"boot_8php.html#acca19aae62e1a6951a856b945de20d67":[6,0,4,179],
"boot_8php.html#accd6f36cc9f40225cbd720e4d12a7c6e":[6,0,4,288],
"boot_8php.html#acd877c405b06b348b37b6f7e62a211e9":[6,0,4,238],
"boot_8php.html#ace6d70ac290397ddd40e561fd0831858":[6,0,4,272],
"boot_8php.html#accd6f36cc9f40225cbd720e4d12a7c6e":[6,0,4,289],
"boot_8php.html#acd877c405b06b348b37b6f7e62a211e9":[6,0,4,239],
"boot_8php.html#ace6d70ac290397ddd40e561fd0831858":[6,0,4,273],
"boot_8php.html#ace83842dbeb84f7ed9ac59a9f57a7c32":[6,0,4,213],
"boot_8php.html#aced60c7285192e80b7c4757e45a7f1e3":[6,0,4,68],
"boot_8php.html#ad0876e837cf3fad8a26417e315f6e2c8":[6,0,4,159],
@ -146,26 +147,26 @@ var NAVTREEINDEX1 =
"boot_8php.html#ad302cb26b838898d475f57f61b0fcc9f":[6,0,4,75],
"boot_8php.html#ad34c1547020a305915bcc39707744690":[6,0,4,90],
"boot_8php.html#ad4c9dc2c8a82e8f52b7404c1655eab44":[6,0,4,30],
"boot_8php.html#ad789aef3cb95fc1eb36be7c4283d0137":[6,0,4,233],
"boot_8php.html#ad8887b49bbb02dd30b4eb9f6c7773c63":[6,0,4,261],
"boot_8php.html#ad88a70ec62e08d590123d3697dfe64d5":[6,0,4,255],
"boot_8php.html#ad789aef3cb95fc1eb36be7c4283d0137":[6,0,4,234],
"boot_8php.html#ad8887b49bbb02dd30b4eb9f6c7773c63":[6,0,4,262],
"boot_8php.html#ad88a70ec62e08d590123d3697dfe64d5":[6,0,4,256],
"boot_8php.html#ada72d88ae39a7e3b45baea201cb49a29":[6,0,4,96],
"boot_8php.html#adaeb4f590c56326b2dca3b19f31b6272":[6,0,4,143],
"boot_8php.html#adca48aee78465ae3064ca4432c0d87b5":[6,0,4,264],
"boot_8php.html#adca48aee78465ae3064ca4432c0d87b5":[6,0,4,265],
"boot_8php.html#add517a0958ac684792c62142a3877f81":[6,0,4,40],
"boot_8php.html#adfb2fc7be5a4226c0a8e24131da9d498":[6,0,4,23],
"boot_8php.html#ae0d9527117cd87dcba11986047ae336e":[6,0,4,44],
"boot_8php.html#ae0da3ca0f54d75d22c71e007331f8d06":[6,0,4,108],
"boot_8php.html#ae37444eaa42705185080ccf3e670cbc2":[6,0,4,271],
"boot_8php.html#ae37444eaa42705185080ccf3e670cbc2":[6,0,4,272],
"boot_8php.html#ae3cef7b63e25e7bafea3fcf6b99fad0e":[6,0,4,188],
"boot_8php.html#ae4861de36017fe399c1839f778bad9f5":[6,0,4,162],
"boot_8php.html#ae94f7c7c0909629a75aed1c41f10bc95":[6,0,4,196],
"boot_8php.html#aea392cb26ed617f3a8cde648385b5df0":[6,0,4,284],
"boot_8php.html#aea392cb26ed617f3a8cde648385b5df0":[6,0,4,285],
"boot_8php.html#aea7fc57a4d8e9dcb42f2601b0b9b761c":[6,0,4,28],
"boot_8php.html#aead84fa27d7516b855220fe004964a45":[6,0,4,277],
"boot_8php.html#aead84fa27d7516b855220fe004964a45":[6,0,4,278],
"boot_8php.html#aeb1039302affcbe7e8872c01c08c88f8":[6,0,4,53],
"boot_8php.html#aec36f8fcd4cb14a52934590b3d6666b4":[6,0,4,235],
"boot_8php.html#aecaa1b6945b317ba8f1daf4af2aed8e6":[6,0,4,265],
"boot_8php.html#aec36f8fcd4cb14a52934590b3d6666b4":[6,0,4,236],
"boot_8php.html#aecaa1b6945b317ba8f1daf4af2aed8e6":[6,0,4,266],
"boot_8php.html#aed0dfb35f7dd00dc9e4f868ea7f7ff53":[6,0,4,170],
"boot_8php.html#aedfb9501ed408278667995524e0d15cf":[6,0,4,104],
"boot_8php.html#aee324eca9de4e0fedf01ab5f92e27c67":[6,0,4,182],
@ -173,25 +174,26 @@ var NAVTREEINDEX1 =
"boot_8php.html#aefba06f1c0842036329033e7567ecf6d":[6,0,4,145],
"boot_8php.html#aefe573c3c7b0d37fbff264bbae79d673":[6,0,4,115],
"boot_8php.html#aefecf8599036df7f1b95d6820e0e2fa4":[6,0,4,31],
"boot_8php.html#af33d1b2e98a1e21af672005525d46dfe":[6,0,4,268],
"boot_8php.html#af33d1b2e98a1e21af672005525d46dfe":[6,0,4,269],
"boot_8php.html#af3905ea8f8568d0236db13fca40514e3":[6,0,4,190],
"boot_8php.html#af3a4271630aabd8be592213f925d6a36":[6,0,4,63],
"boot_8php.html#af3bdfc20979c16f15bb9c60446a480f9":[6,0,4,54],
"boot_8php.html#af3ff14985bffbd951a6ea356b7ec3007":[6,0,4,240],
"boot_8php.html#af3ff14985bffbd951a6ea356b7ec3007":[6,0,4,241],
"boot_8php.html#af489d0c3166551b93e63a79ff2c9be35":[6,0,4,150],
"boot_8php.html#af6937db5f581d006bf4a5c3d9c7e0461":[6,0,4,210],
"boot_8php.html#af6b3de425e5849c73370a484c44607a3":[6,0,4,168],
"boot_8php.html#af6f6f6f40139f12fc09ec47373b30919":[6,0,4,93],
"boot_8php.html#af86c651547aa8f9e549ee40a09455549":[6,0,4,263],
"boot_8php.html#af86c651547aa8f9e549ee40a09455549":[6,0,4,264],
"boot_8php.html#af8c0cb0744c9a6b5d6d3baafb1f1e71d":[6,0,4,202],
"boot_8php.html#afaf93b7026f784b113b4f8921745891e":[6,0,4,183],
"boot_8php.html#afb97615e985a013799839b68b99018d7":[6,0,4,269],
"boot_8php.html#afb97615e985a013799839b68b99018d7":[6,0,4,270],
"boot_8php.html#afbb1fe1b2c8c730ec8e08da93b6512c4":[6,0,4,50],
"boot_8php.html#afbb21ecccac9819aa65397e816868a5f":[6,0,4,219],
"boot_8php.html#afe084c30a1810c10442edb4fbcbc0086":[6,0,4,85],
"boot_8php.html#afe63ae69ba55299f813766e54df06ede":[6,0,4,154],
"boot_8php.html#afe88b920aa285982edb817a0dd44eb37":[6,0,4,14],
"boot_8php.html#afef254290febac854c85fc698d9483a6":[6,0,4,294],
"boot_8php.html#aff210e8403dd72368522b17fb6e5d4e7":[6,0,4,229],
"boot_8php.html#afef254290febac854c85fc698d9483a6":[6,0,4,295],
"boot_8php.html#aff210e8403dd72368522b17fb6e5d4e7":[6,0,4,230],
"boxy_8php.html":[6,0,3,1,3,1,0],
"cache_8php.html":[6,0,0,13],
"channel_8php.html":[6,0,1,12],
@ -247,7 +249,5 @@ var NAVTREEINDEX1 =
"classApp.html#a57d041fcc003d08c127dfa99a02bc192":[5,0,5,74],
"classApp.html#a58ac598544892ff7c32890291b72635e":[5,0,5,62],
"classApp.html#a59dd4b665c70e7dbd80682c014ff7145":[5,0,5,63],
"classApp.html#a5c63eabdc7fdd8b6e3348980ec16a3ad":[5,0,5,3],
"classApp.html#a5cfc098c061b7d765add58fd2ca97445":[5,0,5,39],
"classApp.html#a5f64620473a9727a48ebe9cf6f335a98":[5,0,5,80]
"classApp.html#a5c63eabdc7fdd8b6e3348980ec16a3ad":[5,0,5,3]
};

View File

@ -1,5 +1,7 @@
var NAVTREEINDEX2 =
{
"classApp.html#a5cfc098c061b7d765add58fd2ca97445":[5,0,5,39],
"classApp.html#a5f64620473a9727a48ebe9cf6f335a98":[5,0,5,80],
"classApp.html#a604d659d6977a99de42a160343e5289a":[5,0,5,4],
"classApp.html#a61ca6e3af82071ea25ff2fd5dbcddae2":[5,0,5,45],
"classApp.html#a622eace13f8fc9f4b5672a68e2bc4396":[5,0,5,7],
@ -247,7 +249,5 @@ var NAVTREEINDEX2 =
"classdba__driver.html#adcc1f8955120fec0708bce39202d0422":[5,0,9,4],
"classdba__driver.html#ae533e62a240a793f17aef5ab4ef10edc":[5,0,9,3],
"classdba__driver.html#af3541d13ccb7a3eddfc03e253c746186":[5,0,9,0],
"classdba__driver.html#af48e2afeded5285766bf92e22123ed03":[5,0,9,10],
"classdba__driver.html#afc95ffa103a3290581b537670cde5311":[5,0,9,5],
"classdba__mysql.html":[5,0,10]
"classdba__driver.html#af48e2afeded5285766bf92e22123ed03":[5,0,9,10]
};

View File

@ -1,5 +1,7 @@
var NAVTREEINDEX3 =
{
"classdba__driver.html#afc95ffa103a3290581b537670cde5311":[5,0,9,5],
"classdba__mysql.html":[5,0,10],
"classdba__mysql.html#a1887338627ce0e28786839363014bd0b":[5,0,10,1],
"classdba__mysql.html#a850586714ef897bd25f643c89b4ef76e":[5,0,10,0],
"classdba__mysql.html#a99a7691ea6cb1300031fb6549379066e":[5,0,10,2],
@ -247,7 +249,5 @@ var NAVTREEINDEX3 =
"dir_887fdc94312ba7b057b6bfe7fdd27ea5.html":[6,0,3,1,2,0],
"dir_8e58ba5e98ac07e59ee15ca7486c9950.html":[6,0,3,1,2],
"dir_922c77e958c99a98db92d38a3a349bf2.html":[6,0,3,1,1],
"dir_92d6b429199666aa3765c8a934db5e14.html":[6,0,3,1,1,1],
"dir__fns_8php.html":[6,0,0,30],
"dir__fns_8php.html#a2f7d74bb2aea8bcd2537aee5c6708a16":[6,0,0,30,0]
"dir_92d6b429199666aa3765c8a934db5e14.html":[6,0,3,1,1,1]
};

View File

@ -1,5 +1,7 @@
var NAVTREEINDEX4 =
{
"dir__fns_8php.html":[6,0,0,30],
"dir__fns_8php.html#a2f7d74bb2aea8bcd2537aee5c6708a16":[6,0,0,30,0],
"dir__fns_8php.html#a44062d4b471d1e83f92f6c184585aa13":[6,0,0,30,6],
"dir__fns_8php.html#a8c15aa69da12f2d3476b9e93b82b337d":[6,0,0,30,3],
"dir__fns_8php.html#aa666e7df6ca8c332f4081c9b66b4bdf6":[6,0,0,30,5],
@ -247,7 +249,5 @@ var NAVTREEINDEX4 =
"home_8php.html#ac4642c38b6f23a8d065dd4a75c620bde":[6,0,1,42,1],
"hostxrd_8php.html":[6,0,1,43],
"hostxrd_8php.html#aa37ffc8e7900bc76c4828bd25916db92":[6,0,1,43,0],
"html2bbcode_8php.html":[6,0,0,40],
"html2bbcode_8php.html#a39c662b19d318990fee2ba795a55d7a7":[6,0,0,40,3],
"html2bbcode_8php.html#a5ad726995ac4070213abdb3bd09f4837":[6,0,0,40,1]
"html2bbcode_8php.html":[6,0,0,40]
};

View File

@ -1,5 +1,7 @@
var NAVTREEINDEX5 =
{
"html2bbcode_8php.html#a39c662b19d318990fee2ba795a55d7a7":[6,0,0,40,3],
"html2bbcode_8php.html#a5ad726995ac4070213abdb3bd09f4837":[6,0,0,40,1],
"html2bbcode_8php.html#a71a07f135d196ec5943b13f7b2e6a9b2":[6,0,0,40,0],
"html2bbcode_8php.html#ad174afe0ccbd8c475e48f8a6ee2f27d8":[6,0,0,40,2],
"html2plain_8php.html":[6,0,0,41],
@ -8,6 +10,7 @@ var NAVTREEINDEX5 =
"html2plain_8php.html#ab3e121fa9f3feb16f9f942e705bc6c04":[6,0,0,41,2],
"html2plain_8php.html#ae1c203d0f089d5678d73a6c64a395201":[6,0,0,41,1],
"hubloc_8php.html":[6,0,0,42],
"hubloc_8php.html#a84c79b7be352f62d12fe4fa2c80fc6ea":[6,0,0,42,2],
"hubloc_8php.html#ad3d0dcfcfcb347744f7617fe6f5de002":[6,0,0,42,1],
"hubloc_8php.html#aebd244b4616ded022cbbee5e82926951":[6,0,0,42,0],
"identity_8php.html":[6,0,0,43],
@ -16,7 +19,6 @@ var NAVTREEINDEX5 =
"identity_8php.html#a2ab5172eabd375869060c9ad68323f5c":[6,0,0,43,17],
"identity_8php.html#a332df795f684788002f5a6424abacfd7":[6,0,0,43,10],
"identity_8php.html#a345f4c943d84de502ec6e72d2c813945":[6,0,0,43,2],
"identity_8php.html#a3570a4eb77332b292d394c4132cb8f03":[6,0,0,43,15],
"identity_8php.html#a432259b2cf5b6f59be53e71db9f2c7dc":[6,0,0,43,24],
"identity_8php.html#a4751b522ea913d0e7ed43e03d22e9e68":[6,0,0,43,23],
"identity_8php.html#a47d6f53216f23a3484061793bef29854":[6,0,0,43,25],
@ -41,6 +43,7 @@ var NAVTREEINDEX5 =
"identity_8php.html#ae2b140df652a55ca11bb6a99005fce35":[6,0,0,43,18],
"identity_8php.html#ae381db3d43f8e7c1da8b15d14ecf5312":[6,0,0,43,7],
"identity_8php.html#af2802bc13a00a17b867bba7978ba8f58":[6,0,0,43,27],
"identity_8php.html#afaedbc8e2d2a70ec8b006162baac5249":[6,0,0,43,15],
"import_8php.html":[6,0,1,44],
"import_8php.html#af17fef0410518f7eac205d0ea416eaa2":[6,0,1,44,1],
"import_8php.html#afdf25ed70096d5dbf4f6d0ca79fea184":[6,0,1,44,0],
@ -211,6 +214,7 @@ var NAVTREEINDEX5 =
"include_2network_8php.html#a897e7112d86eb95526cbd0bff9375f02":[6,0,0,51,18],
"include_2network_8php.html#a8d5a3afb51cc932032b5dcc159efaae0":[6,0,0,51,8],
"include_2network_8php.html#a9129fd55e7fc175b4ea9a195cccc16bc":[6,0,0,51,24],
"include_2network_8php.html#a984708e60d531b31b2d1f88b5f408f7b":[6,0,0,51,25],
"include_2network_8php.html#a99353baabbc3e0584b85eb79ee802cff":[6,0,0,51,21],
"include_2network_8php.html#a9e9da2aafb806c98ecdc318604e60dc6":[6,0,0,51,22],
"include_2network_8php.html#aafd06c0a75402aefb06cfb9f9740fa37":[6,0,0,51,23],
@ -245,9 +249,5 @@ var NAVTREEINDEX5 =
"include_2probe_8php.html#a2b4ac769508f7cfc17fee130279b9cb7":[6,0,0,63,4],
"include_2probe_8php.html#a2daa857942aceca01f956016dbbd139c":[6,0,0,63,1],
"include_2probe_8php.html#a3c02c7a23e8335a79c3c0f5331d11a85":[6,0,0,63,8],
"include_2probe_8php.html#a471851151d8cd7fbb79703e9522eeea8":[6,0,0,63,0],
"include_2probe_8php.html#a950a200372393f706851103cd3fffcba":[6,0,0,63,6],
"include_2probe_8php.html#a9b5eca1e01e52b3e65d64db0c92181e0":[6,0,0,63,2],
"include_2probe_8php.html#aa748dc73a6686c13826b1ee9d16c800d":[6,0,0,63,7],
"include_2probe_8php.html#ab19a52326b27607a0fb8191cc75ba481":[6,0,0,63,5]
"include_2probe_8php.html#a471851151d8cd7fbb79703e9522eeea8":[6,0,0,63,0]
};

View File

@ -1,5 +1,9 @@
var NAVTREEINDEX6 =
{
"include_2probe_8php.html#a950a200372393f706851103cd3fffcba":[6,0,0,63,6],
"include_2probe_8php.html#a9b5eca1e01e52b3e65d64db0c92181e0":[6,0,0,63,2],
"include_2probe_8php.html#aa748dc73a6686c13826b1ee9d16c800d":[6,0,0,63,7],
"include_2probe_8php.html#ab19a52326b27607a0fb8191cc75ba481":[6,0,0,63,5],
"index.html":[],
"interfaceITemplateEngine.html":[5,0,18],
"interfaceITemplateEngine.html#aaa7381c8becc3d1c1790b53988a0f243":[5,0,18,1],
@ -39,6 +43,7 @@ var NAVTREEINDEX6 =
"items_8php.html#a536d0313b6ffe33b9d2490c4e25c5361":[6,0,0,46,32],
"items_8php.html#a555762e1022a4b8e3c3abd32e7812408":[6,0,0,46,16],
"items_8php.html#a566c601726697e044e75284af7fb6f17":[6,0,0,46,21],
"items_8php.html#a56b0f5d2cb36eb8f4bfca84813884f86":[6,0,0,46,18],
"items_8php.html#a56b2a4abcadfac71175cd50555528cc3":[6,0,0,46,14],
"items_8php.html#a5e5be7bf1f8257dec0b2647e60a3f3f1":[6,0,0,46,29],
"items_8php.html#a5ed782ff5b9cf050bec931e06de12c00":[6,0,0,46,46],
@ -53,7 +58,6 @@ var NAVTREEINDEX6 =
"items_8php.html#a77da7ce9a117601d49ac4a67c71b514f":[6,0,0,46,52],
"items_8php.html#a78a60e39f6991bd3324a24dcbf9dac5a":[6,0,0,46,60],
"items_8php.html#a81565acf729e629e588d823308448e3c":[6,0,0,46,1],
"items_8php.html#a82955cc578f0fa600acec84475026194":[6,0,0,46,18],
"items_8php.html#a83a349062945d585edb4b3c5d763ab6e":[6,0,0,46,57],
"items_8php.html#a8675e62674de6fb7c42e4a408c7116cc":[6,0,0,46,53],
"items_8php.html#a87ac9e359591721a824ecd23bbb56296":[6,0,0,46,6],
@ -191,8 +195,8 @@ var NAVTREEINDEX6 =
"mytheme_2php_2style_8php.html":[6,0,3,1,2,0,1],
"mytheme_2php_2theme_8php.html":[6,0,3,1,2,0,2],
"mytheme_2php_2theme_8php.html#a6ce5df8ece6acc09c1fddaccbeb244e8":[6,0,3,1,2,0,2,0],
"namespaceFriendica.html":[5,0,1],
"namespaceFriendica.html":[4,0,1],
"namespaceFriendica.html":[5,0,1],
"namespaceacl__selectors.html":[4,0,0],
"namespaceacl__selectors.html":[5,0,0],
"namespacefriendica-to-smarty-tpl.html":[5,0,2],
@ -245,9 +249,5 @@ var NAVTREEINDEX6 =
"page_8php.html#a91a5f649f68406149108bded1dc90b22":[6,0,1,74,0],
"page__widgets_8php.html":[6,0,0,58],
"page__widgets_8php.html#a1a1e729da27f252cab6678288a17958f":[6,0,0,58,1],
"page__widgets_8php.html#a39d547771c5f12a17c097436c82f0fa2":[6,0,0,58,0],
"pages.html":[],
"parse__url_8php.html":[6,0,1,75],
"parse__url_8php.html#a05a9e8944380ba3cf6bbf5893dd4b74b":[6,0,1,75,2],
"parse__url_8php.html#a25635549f2c22955d72465f4d2e58993":[6,0,1,75,3]
"page__widgets_8php.html#a39d547771c5f12a17c097436c82f0fa2":[6,0,0,58,0]
};

View File

@ -1,5 +1,9 @@
var NAVTREEINDEX7 =
{
"pages.html":[],
"parse__url_8php.html":[6,0,1,75],
"parse__url_8php.html#a05a9e8944380ba3cf6bbf5893dd4b74b":[6,0,1,75,2],
"parse__url_8php.html#a25635549f2c22955d72465f4d2e58993":[6,0,1,75,3],
"parse__url_8php.html#a496f4e3836154f6f32b8e805a7160d3a":[6,0,1,75,1],
"parse__url_8php.html#aa7dd8f961bea042d62726ed909e4a868":[6,0,1,75,0],
"passion_8php.html":[6,0,3,1,0,2,6],
@ -10,9 +14,10 @@ var NAVTREEINDEX7 =
"permissions_8php.html":[6,0,0,59],
"permissions_8php.html#a040fd3d3b8517658b1668ae0cd093972":[6,0,0,59,2],
"permissions_8php.html#a0f5bd9f7f4c8fb7ba4b2c1ed048b4dc7":[6,0,0,59,0],
"permissions_8php.html#a50e8099ea8a4d7ed68b2a0a7ea9aa724":[6,0,0,59,5],
"permissions_8php.html#a67ada9ed51e77885b6b0f6a28cee1835":[6,0,0,59,4],
"permissions_8php.html#a9b5f5120566a3699a98efc5ccb0c59fe":[6,0,0,59,3],
"permissions_8php.html#aa8b7b102c653649d7a71b5a1c044d90d":[6,0,0,59,5],
"permissions_8php.html#aa8b7b102c653649d7a71b5a1c044d90d":[6,0,0,59,6],
"permissions_8php.html#aeca9b280f3dc3358c89976d81d690008":[6,0,0,59,1],
"photo_8php.html":[6,0,1,77],
"photo_8php.html#a582779d24882b0d31ee909a91d70a448":[6,0,1,77,0],
@ -244,10 +249,5 @@ var NAVTREEINDEX7 =
"smilies_8php.html":[6,0,1,111],
"smilies_8php.html#ab43b1e9f33a700a830aff14c7b3a617f":[6,0,1,111,0],
"socgraph_8php.html":[6,0,0,72],
"socgraph_8php.html#a16ac51c505d72987ed8d6d6aed0e8586":[6,0,0,72,0],
"socgraph_8php.html#a5ef8bef37161df53718a21e93d02fbd6":[6,0,0,72,6],
"socgraph_8php.html#a76e6fca3d2bc842dcd9e710bb87c8329":[6,0,0,72,7],
"socgraph_8php.html#a790690bb1a1d02483fe31632a160144d":[6,0,0,72,8],
"socgraph_8php.html#a7d34cd58025bcd9e575282f44db75918":[6,0,0,72,1],
"socgraph_8php.html#a887d576f21fd708132a06d0f72f90f84":[6,0,0,72,4]
"socgraph_8php.html#a16ac51c505d72987ed8d6d6aed0e8586":[6,0,0,72,0]
};

View File

@ -1,5 +1,10 @@
var NAVTREEINDEX8 =
{
"socgraph_8php.html#a5ef8bef37161df53718a21e93d02fbd6":[6,0,0,72,6],
"socgraph_8php.html#a76e6fca3d2bc842dcd9e710bb87c8329":[6,0,0,72,7],
"socgraph_8php.html#a790690bb1a1d02483fe31632a160144d":[6,0,0,72,8],
"socgraph_8php.html#a7d34cd58025bcd9e575282f44db75918":[6,0,0,72,1],
"socgraph_8php.html#a887d576f21fd708132a06d0f72f90f84":[6,0,0,72,4],
"socgraph_8php.html#ac343a846241d36cdf046b08f3396cfe9":[6,0,0,72,2],
"socgraph_8php.html#af175807406d94407a5e11742a3287746":[6,0,0,72,5],
"socgraph_8php.html#af29d056beec10b4e38e5209c92452894":[6,0,0,72,3],
@ -244,10 +249,5 @@ var NAVTREEINDEX8 =
"widgets_8php.html#a3bdfb81bf9a8ddf219924fa7eaf22013":[6,0,0,78,18],
"widgets_8php.html#a45ea061dabe9a8372e4ca3b9e5714256":[6,0,0,78,19],
"widgets_8php.html#a47c72aac42058ea086c9ef8651c259da":[6,0,0,78,5],
"widgets_8php.html#a50b1410238100c8a94c06b0aa63ee3b8":[6,0,0,78,25],
"widgets_8php.html#a5ab3b64496e02cab56429978ad55f1c0":[6,0,0,78,12],
"widgets_8php.html#a6dbc227aac750774284ee39c45f0a200":[6,0,0,78,27],
"widgets_8php.html#a702e2fc0adc9b615999eca18b7311b5e":[6,0,0,78,21],
"widgets_8php.html#a70442dfa079312d9d5e5ee01be51a165":[6,0,0,78,15],
"widgets_8php.html#a7b1e357b5a2027718470b77ec921fc65":[6,0,0,78,2]
"widgets_8php.html#a50b1410238100c8a94c06b0aa63ee3b8":[6,0,0,78,25]
};

View File

@ -1,5 +1,10 @@
var NAVTREEINDEX9 =
{
"widgets_8php.html#a5ab3b64496e02cab56429978ad55f1c0":[6,0,0,78,12],
"widgets_8php.html#a6dbc227aac750774284ee39c45f0a200":[6,0,0,78,27],
"widgets_8php.html#a702e2fc0adc9b615999eca18b7311b5e":[6,0,0,78,21],
"widgets_8php.html#a70442dfa079312d9d5e5ee01be51a165":[6,0,0,78,15],
"widgets_8php.html#a7b1e357b5a2027718470b77ec921fc65":[6,0,0,78,2],
"widgets_8php.html#a94203eb9bcd63cbdecbbcb15163598d8":[6,0,0,78,23],
"widgets_8php.html#a95c06bc9be133e89768746302d2ac395":[6,0,0,78,10],
"widgets_8php.html#a999ba893cac7600d3d3b4e7e14cf8c20":[6,0,0,78,20],
@ -24,35 +29,38 @@ var NAVTREEINDEX9 =
"zfinger_8php.html":[6,0,1,139],
"zfinger_8php.html#a8139b83a22ef98869adc10aa224027a0":[6,0,1,139,0],
"zot_8php.html":[6,0,0,79],
"zot_8php.html#a083aec6c900d244e1bfc1406f9461465":[6,0,0,79,14],
"zot_8php.html#a083aec6c900d244e1bfc1406f9461465":[6,0,0,79,15],
"zot_8php.html#a0fc2211c5309d9f925ecc4115e3fdb75":[6,0,0,79,9],
"zot_8php.html#a20750dd2c36961013fd382fb34e1366c":[6,0,0,79,6],
"zot_8php.html#a2657e141d62d5f67ad3c87651b585299":[6,0,0,79,7],
"zot_8php.html#a31aad56acf8ff8f2353e6ff8595544df":[6,0,0,79,16],
"zot_8php.html#a3862b3161b2c8557dc1a95020179bd81":[6,0,0,79,18],
"zot_8php.html#a31aad56acf8ff8f2353e6ff8595544df":[6,0,0,79,18],
"zot_8php.html#a3862b3161b2c8557dc1a95020179bd81":[6,0,0,79,20],
"zot_8php.html#a3bf11286c2619b4ca28e49d5b5ab374a":[6,0,0,79,5],
"zot_8php.html#a4d9e6ca295e443b740d9960c304b3474":[6,0,0,79,11],
"zot_8php.html#a528e97ca5d69c3b7f35c5d954afde315":[6,0,0,79,8],
"zot_8php.html#a55056e863a7860bc0cf922e78fcce073":[6,0,0,79,22],
"zot_8php.html#a5bcdfef419b16075a0eca990956223dc":[6,0,0,79,27],
"zot_8php.html#a61cdc1ec843663c423ed2d8160ae5aea":[6,0,0,79,19],
"zot_8php.html#a55056e863a7860bc0cf922e78fcce073":[6,0,0,79,25],
"zot_8php.html#a5bcdfef419b16075a0eca990956223dc":[6,0,0,79,30],
"zot_8php.html#a61cdc1ec843663c423ed2d8160ae5aea":[6,0,0,79,22],
"zot_8php.html#a703f528ade8382cf374e4119bd6f7859":[6,0,0,79,0],
"zot_8php.html#a7ac30ff51274bf0b6d3eade37972145c":[6,0,0,79,26],
"zot_8php.html#a7ac30ff51274bf0b6d3eade37972145c":[6,0,0,79,29],
"zot_8php.html#a8e22dbc6f884be3644a892a876cbd972":[6,0,0,79,3],
"zot_8php.html#a928f5643ca66ae9635d85aeb2be62e03":[6,0,0,79,25],
"zot_8php.html#a95528377d7303131958c9f0b7158fdce":[6,0,0,79,20],
"zot_8php.html#a9a57b40669351c9791126b925cb7ef3b":[6,0,0,79,13],
"zot_8php.html#aa6ae96db8cbbdbb10e6876d206bbf7cc":[6,0,0,79,12],
"zot_8php.html#a8eeefdb0dad4c436bea9d1c06c0a7988":[6,0,0,79,12],
"zot_8php.html#a928f5643ca66ae9635d85aeb2be62e03":[6,0,0,79,28],
"zot_8php.html#a95528377d7303131958c9f0b7158fdce":[6,0,0,79,23],
"zot_8php.html#a9a57b40669351c9791126b925cb7ef3b":[6,0,0,79,14],
"zot_8php.html#aa6ae96db8cbbdbb10e6876d206bbf7cc":[6,0,0,79,13],
"zot_8php.html#aa97b33b619dd7132a9274f852af6ceb5":[6,0,0,79,1],
"zot_8php.html#aad25a3fe0e1566121d6fb8222979bc10":[6,0,0,79,15],
"zot_8php.html#ab22d67660702056bf3f4696dcebf5ce7":[6,0,0,79,24],
"zot_8php.html#ab319d1d9fff9c7775d9daef42d1f33dd":[6,0,0,79,17],
"zot_8php.html#ab3e9b99ddb11353f37f265a05bb42142":[6,0,0,79,28],
"zot_8php.html#aad25a3fe0e1566121d6fb8222979bc10":[6,0,0,79,16],
"zot_8php.html#ab15c04e7e5f44edf45ec50dd7d183254":[6,0,0,79,17],
"zot_8php.html#ab22d67660702056bf3f4696dcebf5ce7":[6,0,0,79,27],
"zot_8php.html#ab319d1d9fff9c7775d9daef42d1f33dd":[6,0,0,79,19],
"zot_8php.html#ab3e9b99ddb11353f37f265a05bb42142":[6,0,0,79,31],
"zot_8php.html#ac301c67864917c35922257950ae0f95c":[6,0,0,79,10],
"zot_8php.html#ad149f1e98c0c5b88ff9147e6ee3f330d":[6,0,0,79,4],
"zot_8php.html#adfeb9400ae6b726beec89f8f1e8fde72":[6,0,0,79,2],
"zot_8php.html#ae7cec2b417b5858fd4a41070f843d1d7":[6,0,0,79,21],
"zot_8php.html#aeea071f17e306fe3d0c488551906bfab":[6,0,0,79,23],
"zot_8php.html#ae26ce9f1ad74139193fb6319beac5fca":[6,0,0,79,21],
"zot_8php.html#ae7cec2b417b5858fd4a41070f843d1d7":[6,0,0,79,24],
"zot_8php.html#aeea071f17e306fe3d0c488551906bfab":[6,0,0,79,26],
"zotfeed_8php.html":[6,0,1,140],
"zotfeed_8php.html#a24dfc23d366e7f840cf2847d0c1c8eac":[6,0,1,140,0],
"zping_8php.html":[6,0,1,141],

File diff suppressed because one or more lines are too long

View File

@ -5,5 +5,6 @@ var permissions_8php =
[ "get_perms", "permissions_8php.html#a040fd3d3b8517658b1668ae0cd093972", null ],
[ "get_role_perms", "permissions_8php.html#a9b5f5120566a3699a98efc5ccb0c59fe", null ],
[ "perm_is_allowed", "permissions_8php.html#a67ada9ed51e77885b6b0f6a28cee1835", null ],
[ "role_selector", "permissions_8php.html#a50e8099ea8a4d7ed68b2a0a7ea9aa724", null ],
[ "site_default_perms", "permissions_8php.html#aa8b7b102c653649d7a71b5a1c044d90d", null ]
];

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -172,7 +172,7 @@ Functions</h2></td></tr>
<p>If verification is successful, a json structure is returned containing a success indicator and an array of type 'pickup'. Each pickup element contains the original notify request and a message field whose contents are dependent on the message type</p>
<p>This JSON array is AES encapsulated using the site public key of the site that sent the initial zot pickup packet. Using the above example, this would be example.com.</p>
<p>{ "success":1, "pickup":{ "notify":{ "type":"notify", "sender":{ "guid":"kgVFf_...", "guid_sig":"PT9-TApz...", "url":"http:\/\/z.podunk.edu", "url_sig":"T8Bp7j5D..." }, "callback":"\/post", "version":1, "secret":"1eaa661..." }, "message":{ "type":"activity", "message_id":"10b049ce384cbb2da9467319bc98169ab36290b8bbb403aa0c0accd9cb072e76@podunk.edu", "message_top":"10b049ce384cbb2da9467319bc98169ab36290b8bbb403aa0c0accd9cb072e76@podunk.edu", "message_parent":"10b049ce384cbb2da9467319bc98169ab36290b8bbb403aa0c0accd9cb072e76@podunk.edu", "created":"2012-11-20 04:04:16", "edited":"2012-11-20 04:04:16", "title":"", "body":"Hi Nickordo", "app":"", "verb":"post", "object_type":"", "target_type":"", "permalink":"", "location":"", "longlat":"", "owner":{ "name":"Indigo", "address":"indigo@podunk.edu", "url":"http:\/\/podunk.edu", "photo":{ "mimetype":"image\/jpeg", "src":"http:\/\/podunk.edu\/photo\/profile\/m\/5" }, "guid":"kgVFf_...", "guid_sig":"PT9-TAp...", }, "author":{ "name":"Indigo", "address":"indigo@podunk.edu", "url":"http:\/\/podunk.edu", "photo":{ "mimetype":"image\/jpeg", "src":"http:\/\/podunk.edu\/photo\/profile\/m\/5" }, "guid":"kgVFf_...", "guid_sig":"PT9-TAp..." } } } }</p>
<p>Currently defined message types are 'activity', 'mail', 'profile' and 'channel_sync', which each have different content schemas.</p>
<p>Currently defined message types are 'activity', 'mail', 'profile', 'location' and 'channel_sync', which each have different content schemas.</p>
<p>Ping packet: A ping packet does not require any parameters except the type. It may or may not be encrypted.</p>
<p>{ "type": "ping" }</p>
<p>On receipt of a ping packet a ping response will be returned:</p>

View File

@ -28,6 +28,7 @@ var searchData=
['account_5frole_5fallowcode',['ACCOUNT_ROLE_ALLOWCODE',['../boot_8php.html#a84f48897059bbd4a8738d7ee4cec6688',1,'boot.php']]],
['account_5frole_5fdeveloper',['ACCOUNT_ROLE_DEVELOPER',['../boot_8php.html#a4f507a5996dbb3da148add0339a40d5a',1,'boot.php']]],
['account_5frole_5fsystem',['ACCOUNT_ROLE_SYSTEM',['../boot_8php.html#a7c2eb822d50e1554bf5c32861f36342b',1,'boot.php']]],
['account_5fservice_5fclass_5ffetch',['account_service_class_fetch',['../account_8php.html#a4328c40ee4b3d68630cf1ebb7b9d4d89',1,'account.php']]],
['account_5ftotal',['account_total',['../account_8php.html#a43e3042b2723d76915a030bac3c668b6',1,'account.php']]],
['account_5funverified',['ACCOUNT_UNVERIFIED',['../boot_8php.html#af3a4271630aabd8be592213f925d6a36',1,'boot.php']]],
['account_5fverify_5fpassword',['account_verify_password',['../auth_8php.html#a07bae0e623e2daa9ee2cd5a8aa294dee',1,'auth.php']]],
@ -184,8 +185,8 @@ var searchData=
['atom_5fauthor',['atom_author',['../items_8php.html#a016dd86c827d08db89061ea81d15c6cb',1,'items.php']]],
['atom_5fentry',['atom_entry',['../items_8php.html#a275108c050f7eb18bcbb5018e6b81cf6',1,'items.php']]],
['atom_5ftime',['ATOM_TIME',['../boot_8php.html#ad34c1547020a305915bcc39707744690',1,'boot.php']]],
['attach_2ephp',['attach.php',['../mod_2attach_8php.html',1,'']]],
['attach_2ephp',['attach.php',['../include_2attach_8php.html',1,'']]],
['attach_2ephp',['attach.php',['../mod_2attach_8php.html',1,'']]],
['attach_5fby_5fhash',['attach_by_hash',['../include_2attach_8php.html#a0d07c5b83d3d54e186f752e571847b36',1,'attach.php']]],
['attach_5fby_5fhash_5fnodata',['attach_by_hash_nodata',['../include_2attach_8php.html#ad991208ce939387e2f93a3bce7d09932',1,'attach.php']]],
['attach_5fchange_5fpermissions',['attach_change_permissions',['../include_2attach_8php.html#a5c0875eafb8c0f8a0620ff7a875a2221',1,'attach.php']]],

View File

@ -11,7 +11,7 @@ var searchData=
['else',['else',['../auth_8php.html#a0950af7c2888ca1d4743fe5d0bff9ae5',1,'else():&#160;auth.php'],['../fpostit_8php.html#a501b5ca82f287509fc691c88524064c1',1,'else():&#160;fpostit.php'],['../tpldebug_8php.html#afbc7aadb3f7ff1edf0aaaa326a42179c',1,'else():&#160;tpldebug.php'],['../redbasic_2php_2style_8php.html#ab3afb90d611eca90819f597a2c0bb459',1,'else():&#160;style.php']]],
['email_5fheader_5fencode',['email_header_encode',['../include_2network_8php.html#a469b9bd700269cd07d954f1a16c5899b',1,'network.php']]],
['email_5fsend',['email_send',['../include_2network_8php.html#a1ff07d9fad93b713b93da0ab77aab7f0',1,'network.php']]],
['encode_5fitem',['encode_item',['../items_8php.html#a82955cc578f0fa600acec84475026194',1,'items.php']]],
['encode_5fitem',['encode_item',['../items_8php.html#a56b0f5d2cb36eb8f4bfca84813884f86',1,'items.php']]],
['encode_5fitem_5fflags',['encode_item_flags',['../items_8php.html#a5f690fc2484abec07840b4f9dd525bd9',1,'items.php']]],
['encode_5fitem_5fterms',['encode_item_terms',['../items_8php.html#ac6673627d289ee4f547de0fe3b7acd0a',1,'items.php']]],
['encode_5fitem_5fxchan',['encode_item_xchan',['../items_8php.html#a566c601726697e044e75284af7fb6f17',1,'items.php']]],

View File

@ -1,7 +1,7 @@
var searchData=
[
['identity_2ephp',['identity.php',['../identity_8php.html',1,'']]],
['identity_5fbasic_5fexport',['identity_basic_export',['../identity_8php.html#a3570a4eb77332b292d394c4132cb8f03',1,'identity.php']]],
['identity_5fbasic_5fexport',['identity_basic_export',['../identity_8php.html#afaedbc8e2d2a70ec8b006162baac5249',1,'identity.php']]],
['identity_5fcheck_5fservice_5fclass',['identity_check_service_class',['../identity_8php.html#ac9fcd5c4c371998790b5c55c3d0f4633',1,'identity.php']]],
['identity_5fselector',['identity_selector',['../identity_8php.html#a2ab5172eabd375869060c9ad68323f5c',1,'identity.php']]],
['ids_5fto_5fquerystr',['ids_to_querystr',['../text_8php.html#a436a8de00c942364c2d0fcfc7e1f4b5a',1,'text.php']]],

View File

@ -9,6 +9,7 @@ var searchData=
['page_5fcontent',['page_content',['../page_8php.html#a91a5f649f68406149108bded1dc90b22',1,'page.php']]],
['page_5fdirectory_5fchannel',['PAGE_DIRECTORY_CHANNEL',['../boot_8php.html#a5b8484922918946d041e5e0515dbe718',1,'boot.php']]],
['page_5fhidden',['PAGE_HIDDEN',['../boot_8php.html#a5e322a2a2d0f51924c0b2e874988e640',1,'boot.php']]],
['page_5fhubadmin',['PAGE_HUBADMIN',['../boot_8php.html#afbb21ecccac9819aa65397e816868a5f',1,'boot.php']]],
['page_5finit',['page_init',['../page_8php.html#a4d89800c0366a239191b1692c09635cf',1,'page.php']]],
['page_5fnormal',['PAGE_NORMAL',['../boot_8php.html#a09532c3f750ae8c4527e63b2b790cbf3',1,'boot.php']]],
['page_5fpremium',['PAGE_PREMIUM',['../boot_8php.html#ab3920c2f3cd64802c0b7ff625c3b2ea8',1,'boot.php']]],
@ -178,6 +179,7 @@ var searchData=
['proc_5frun',['proc_run',['../boot_8php.html#ab346a2ece14993861f3e4206befa94f0',1,'boot.php']]],
['process_5fchannel_5fsync_5fdelivery',['process_channel_sync_delivery',['../zot_8php.html#ac301c67864917c35922257950ae0f95c',1,'zot.php']]],
['process_5fdelivery',['process_delivery',['../zot_8php.html#a4d9e6ca295e443b740d9960c304b3474',1,'zot.php']]],
['process_5flocation_5fdelivery',['process_location_delivery',['../zot_8php.html#a8eeefdb0dad4c436bea9d1c06c0a7988',1,'zot.php']]],
['process_5fmail_5fdelivery',['process_mail_delivery',['../zot_8php.html#aa6ae96db8cbbdbb10e6876d206bbf7cc',1,'zot.php']]],
['process_5fprofile_5fdelivery',['process_profile_delivery',['../zot_8php.html#a9a57b40669351c9791126b925cb7ef3b',1,'zot.php']]],
['profile_2ephp',['profile.php',['../profile_8php.html',1,'']]],

View File

@ -67,6 +67,7 @@ var searchData=
['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_5fobsolete_5fhublocs',['remove_obsolete_hublocs',['../hubloc_8php.html#a84c79b7be352f62d12fe4fa2c80fc6ea',1,'hubloc.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']]],
['removeaccount_2ephp',['removeaccount.php',['../removeaccount_8php.html',1,'']]],
@ -86,6 +87,7 @@ var searchData=
['rmagic_5fcontent',['rmagic_content',['../rmagic_8php.html#a3e28db1e5cfa7e5c2617f90222c1caef',1,'rmagic.php']]],
['rmagic_5finit',['rmagic_init',['../rmagic_8php.html#a95455edd43f1bff39446a57388cdde16',1,'rmagic.php']]],
['rmagic_5fpost',['rmagic_post',['../rmagic_8php.html#a869de069d081b3c4e98b957d06bbf08f',1,'rmagic.php']]],
['role_5fselector',['role_selector',['../permissions_8php.html#a50e8099ea8a4d7ed68b2a0a7ea9aa724',1,'permissions.php']]],
['rotate',['rotate',['../classphoto__driver.html#a2f2b6337cf9aa0688d10b422123f0eec',1,'photo_driver\rotate()'],['../classphoto__gd.html#a77f87730b11093b76980c541159df37d',1,'photo_gd\rotate()'],['../classphoto__imagick.html#a9df5738a4a18e76dd304c440e96f045f',1,'photo_imagick\rotate()']]],
['rpost_2ephp',['rpost.php',['../rpost_8php.html',1,'']]],
['rpost_5fcallback',['rpost_callback',['../bbcode_8php.html#a5165a5221a52cf1bc1d7812ebd2069c7',1,'bbcode.php']]],

View File

@ -119,8 +119,8 @@ var searchData=
['stringify_5farray_5felms',['stringify_array_elms',['../text_8php.html#a8796f6a9ca592ecdce7b3afc3462aa13',1,'text.php']]],
['strip_5fzids',['strip_zids',['../text_8php.html#a2f2585385530cb935a6325c809d84a4d',1,'text.php']]],
['stripdcode_5fbr_5fcb',['stripdcode_br_cb',['../bb2diaspora_8php.html#a180b0e3a7d702998be19e3c3b44b0e93',1,'bb2diaspora.php']]],
['style_2ephp',['style.php',['../mytheme_2php_2style_8php.html',1,'']]],
['style_2ephp',['style.php',['../redbasic_2php_2style_8php.html',1,'']]],
['style_2ephp',['style.php',['../mytheme_2php_2style_8php.html',1,'']]],
['style_2ephp',['style.php',['../apw_2php_2style_8php.html',1,'']]],
['subthread_2ephp',['subthread.php',['../subthread_8php.html',1,'']]],
['subthread_5fcontent',['subthread_content',['../subthread_8php.html#a50368f3d825b77996030528e7fbfa3d3',1,'subthread.php']]],
@ -130,6 +130,7 @@ var searchData=
['suggestion_5fquery',['suggestion_query',['../socgraph_8php.html#a76e6fca3d2bc842dcd9e710bb87c8329',1,'socgraph.php']]],
['supportedtypes',['supportedTypes',['../classphoto__driver.html#a6eee8e36eaf9339f4faf80ddd43162da',1,'photo_driver\supportedTypes()'],['../classphoto__gd.html#a16f3dd7d3559f715aa2fe3f7880836dd',1,'photo_gd\supportedTypes()'],['../classphoto__imagick.html#a27596faca6108d9d563674d1b654a0b7',1,'photo_imagick\supportedTypes()']]],
['sync_5fdirectories',['sync_directories',['../dir__fns_8php.html#aa666e7df6ca8c332f4081c9b66b4bdf6',1,'dir_fns.php']]],
['sync_5flocations',['sync_locations',['../zot_8php.html#ab15c04e7e5f44edf45ec50dd7d183254',1,'zot.php']]],
['system_5fdown',['system_down',['../system__unavailable_8php.html#a73751a6bcc17ad3ca503496e2fb020fa',1,'system_unavailable.php']]],
['system_5funavailable',['system_unavailable',['../boot_8php.html#ac608a34f3bc180e7724192e0fd31f9b0',1,'boot.php']]],
['system_5funavailable_2ephp',['system_unavailable.php',['../system__unavailable_8php.html',1,'']]]

View File

@ -6,6 +6,7 @@ var searchData=
['z_5fmime_5fcontent_5ftype',['z_mime_content_type',['../include_2attach_8php.html#a6fdd92775f31c07d2863e16e0026018a',1,'attach.php']]],
['z_5fpath',['z_path',['../boot_8php.html#aba208673515cbb8a55e5fa4a1da99fda',1,'boot.php']]],
['z_5fpost_5furl',['z_post_url',['../include_2network_8php.html#a9129fd55e7fc175b4ea9a195cccc16bc',1,'network.php']]],
['z_5fpost_5furl_5fjson',['z_post_url_json',['../include_2network_8php.html#a984708e60d531b31b2d1f88b5f408f7b',1,'network.php']]],
['z_5freaddir',['z_readdir',['../include_2attach_8php.html#aeb07968990e66a88c95483ca09a7f909',1,'attach.php']]],
['z_5froot',['z_root',['../boot_8php.html#add517a0958ac684792c62142a3877f81',1,'boot.php']]],
['zcurl_5ftimeout',['ZCURL_TIMEOUT',['../boot_8php.html#a3cd42a70c6b3999590e4fd7a1a9096af',1,'boot.php']]],
@ -18,6 +19,7 @@ var searchData=
['zidify_5flinks',['zidify_links',['../text_8php.html#a29988052f3944111def3b6aaf2c7a8f6',1,'text.php']]],
['zot_2ephp',['zot.php',['../zot_8php.html',1,'']]],
['zot_5fbuild_5fpacket',['zot_build_packet',['../zot_8php.html#a3862b3161b2c8557dc1a95020179bd81',1,'zot.php']]],
['zot_5fencode_5flocations',['zot_encode_locations',['../zot_8php.html#ae26ce9f1ad74139193fb6319beac5fca',1,'zot.php']]],
['zot_5ffeed',['zot_feed',['../items_8php.html#a004e89d86b0f29b2c4da20108ecc4091',1,'items.php']]],
['zot_5ffetch',['zot_fetch',['../zot_8php.html#a61cdc1ec843663c423ed2d8160ae5aea',1,'zot.php']]],
['zot_5ffinger',['zot_finger',['../zot_8php.html#a95528377d7303131958c9f0b7158fdce',1,'zot.php']]],

View File

@ -5,6 +5,7 @@ var searchData=
['abook_5ftoggle_5fflag',['abook_toggle_flag',['../Contact_8php.html#a024919623a830e8703ac4f23496dd66c',1,'Contact.php']]],
['absurl',['absurl',['../boot_8php.html#a081307d681d7d04f17b9ced2076e7c85',1,'boot.php']]],
['account_5fremove',['account_remove',['../Contact_8php.html#a5101d7eca5d6f387e5555f03fe249e33',1,'Contact.php']]],
['account_5fservice_5fclass_5ffetch',['account_service_class_fetch',['../account_8php.html#a4328c40ee4b3d68630cf1ebb7b9d4d89',1,'account.php']]],
['account_5ftotal',['account_total',['../account_8php.html#a43e3042b2723d76915a030bac3c668b6',1,'account.php']]],
['account_5fverify_5fpassword',['account_verify_password',['../auth_8php.html#a07bae0e623e2daa9ee2cd5a8aa294dee',1,'auth.php']]],
['achievements_5fcontent',['achievements_content',['../achievements_8php.html#a35ae04ada0e227d19671f289a32fb30e',1,'achievements.php']]],

View File

@ -6,7 +6,7 @@ var searchData=
['editwebpage_5fcontent',['editwebpage_content',['../editwebpage_8php.html#a375e945255fad79a71036528f7480650',1,'editwebpage.php']]],
['email_5fheader_5fencode',['email_header_encode',['../include_2network_8php.html#a469b9bd700269cd07d954f1a16c5899b',1,'network.php']]],
['email_5fsend',['email_send',['../include_2network_8php.html#a1ff07d9fad93b713b93da0ab77aab7f0',1,'network.php']]],
['encode_5fitem',['encode_item',['../items_8php.html#a82955cc578f0fa600acec84475026194',1,'items.php']]],
['encode_5fitem',['encode_item',['../items_8php.html#a56b0f5d2cb36eb8f4bfca84813884f86',1,'items.php']]],
['encode_5fitem_5fflags',['encode_item_flags',['../items_8php.html#a5f690fc2484abec07840b4f9dd525bd9',1,'items.php']]],
['encode_5fitem_5fterms',['encode_item_terms',['../items_8php.html#ac6673627d289ee4f547de0fe3b7acd0a',1,'items.php']]],
['encode_5fitem_5fxchan',['encode_item_xchan',['../items_8php.html#a566c601726697e044e75284af7fb6f17',1,'items.php']]],

View File

@ -1,6 +1,6 @@
var searchData=
[
['identity_5fbasic_5fexport',['identity_basic_export',['../identity_8php.html#a3570a4eb77332b292d394c4132cb8f03',1,'identity.php']]],
['identity_5fbasic_5fexport',['identity_basic_export',['../identity_8php.html#afaedbc8e2d2a70ec8b006162baac5249',1,'identity.php']]],
['identity_5fcheck_5fservice_5fclass',['identity_check_service_class',['../identity_8php.html#ac9fcd5c4c371998790b5c55c3d0f4633',1,'identity.php']]],
['identity_5fselector',['identity_selector',['../identity_8php.html#a2ab5172eabd375869060c9ad68323f5c',1,'identity.php']]],
['ids_5fto_5fquerystr',['ids_to_querystr',['../text_8php.html#a436a8de00c942364c2d0fcfc7e1f4b5a',1,'text.php']]],

View File

@ -97,6 +97,7 @@ var searchData=
['proc_5frun',['proc_run',['../boot_8php.html#ab346a2ece14993861f3e4206befa94f0',1,'boot.php']]],
['process_5fchannel_5fsync_5fdelivery',['process_channel_sync_delivery',['../zot_8php.html#ac301c67864917c35922257950ae0f95c',1,'zot.php']]],
['process_5fdelivery',['process_delivery',['../zot_8php.html#a4d9e6ca295e443b740d9960c304b3474',1,'zot.php']]],
['process_5flocation_5fdelivery',['process_location_delivery',['../zot_8php.html#a8eeefdb0dad4c436bea9d1c06c0a7988',1,'zot.php']]],
['process_5fmail_5fdelivery',['process_mail_delivery',['../zot_8php.html#aa6ae96db8cbbdbb10e6876d206bbf7cc',1,'zot.php']]],
['process_5fprofile_5fdelivery',['process_profile_delivery',['../zot_8php.html#a9a57b40669351c9791126b925cb7ef3b',1,'zot.php']]],
['profile_5factivity',['profile_activity',['../activities_8php.html#a80134e807719b3c54aba971958d2e132',1,'activities.php']]],

View File

@ -44,6 +44,7 @@ var searchData=
['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_5fobsolete_5fhublocs',['remove_obsolete_hublocs',['../hubloc_8php.html#a84c79b7be352f62d12fe4fa2c80fc6ea',1,'hubloc.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']]],
['removeaccount_5fcontent',['removeaccount_content',['../removeaccount_8php.html#a516e7380b9e5796054aa8245f3509695',1,'removeaccount.php']]],
@ -59,6 +60,7 @@ var searchData=
['rmagic_5fcontent',['rmagic_content',['../rmagic_8php.html#a3e28db1e5cfa7e5c2617f90222c1caef',1,'rmagic.php']]],
['rmagic_5finit',['rmagic_init',['../rmagic_8php.html#a95455edd43f1bff39446a57388cdde16',1,'rmagic.php']]],
['rmagic_5fpost',['rmagic_post',['../rmagic_8php.html#a869de069d081b3c4e98b957d06bbf08f',1,'rmagic.php']]],
['role_5fselector',['role_selector',['../permissions_8php.html#a50e8099ea8a4d7ed68b2a0a7ea9aa724',1,'permissions.php']]],
['rotate',['rotate',['../classphoto__driver.html#a2f2b6337cf9aa0688d10b422123f0eec',1,'photo_driver\rotate()'],['../classphoto__gd.html#a77f87730b11093b76980c541159df37d',1,'photo_gd\rotate()'],['../classphoto__imagick.html#a9df5738a4a18e76dd304c440e96f045f',1,'photo_imagick\rotate()']]],
['rpost_5fcallback',['rpost_callback',['../bbcode_8php.html#a5165a5221a52cf1bc1d7812ebd2069c7',1,'bbcode.php']]],
['rpost_5fcontent',['rpost_content',['../rpost_8php.html#a8190354d789000806d9879aea276728f',1,'rpost.php']]],

View File

@ -104,6 +104,7 @@ var searchData=
['suggestion_5fquery',['suggestion_query',['../socgraph_8php.html#a76e6fca3d2bc842dcd9e710bb87c8329',1,'socgraph.php']]],
['supportedtypes',['supportedTypes',['../classphoto__driver.html#a6eee8e36eaf9339f4faf80ddd43162da',1,'photo_driver\supportedTypes()'],['../classphoto__gd.html#a16f3dd7d3559f715aa2fe3f7880836dd',1,'photo_gd\supportedTypes()'],['../classphoto__imagick.html#a27596faca6108d9d563674d1b654a0b7',1,'photo_imagick\supportedTypes()']]],
['sync_5fdirectories',['sync_directories',['../dir__fns_8php.html#aa666e7df6ca8c332f4081c9b66b4bdf6',1,'dir_fns.php']]],
['sync_5flocations',['sync_locations',['../zot_8php.html#ab15c04e7e5f44edf45ec50dd7d183254',1,'zot.php']]],
['system_5fdown',['system_down',['../system__unavailable_8php.html#a73751a6bcc17ad3ca503496e2fb020fa',1,'system_unavailable.php']]],
['system_5funavailable',['system_unavailable',['../boot_8php.html#ac608a34f3bc180e7724192e0fd31f9b0',1,'boot.php']]]
];

View File

@ -6,6 +6,7 @@ var searchData=
['z_5fmime_5fcontent_5ftype',['z_mime_content_type',['../include_2attach_8php.html#a6fdd92775f31c07d2863e16e0026018a',1,'attach.php']]],
['z_5fpath',['z_path',['../boot_8php.html#aba208673515cbb8a55e5fa4a1da99fda',1,'boot.php']]],
['z_5fpost_5furl',['z_post_url',['../include_2network_8php.html#a9129fd55e7fc175b4ea9a195cccc16bc',1,'network.php']]],
['z_5fpost_5furl_5fjson',['z_post_url_json',['../include_2network_8php.html#a984708e60d531b31b2d1f88b5f408f7b',1,'network.php']]],
['z_5freaddir',['z_readdir',['../include_2attach_8php.html#aeb07968990e66a88c95483ca09a7f909',1,'attach.php']]],
['z_5froot',['z_root',['../boot_8php.html#add517a0958ac684792c62142a3877f81',1,'boot.php']]],
['zfinger_5finit',['zfinger_init',['../zfinger_8php.html#a8139b83a22ef98869adc10aa224027a0',1,'zfinger.php']]],
@ -15,6 +16,7 @@ var searchData=
['zidify_5fimg_5fcallback',['zidify_img_callback',['../text_8php.html#ab4a4c3d4700bc219bb84f33b499314f4',1,'text.php']]],
['zidify_5flinks',['zidify_links',['../text_8php.html#a29988052f3944111def3b6aaf2c7a8f6',1,'text.php']]],
['zot_5fbuild_5fpacket',['zot_build_packet',['../zot_8php.html#a3862b3161b2c8557dc1a95020179bd81',1,'zot.php']]],
['zot_5fencode_5flocations',['zot_encode_locations',['../zot_8php.html#ae26ce9f1ad74139193fb6319beac5fca',1,'zot.php']]],
['zot_5ffeed',['zot_feed',['../items_8php.html#a004e89d86b0f29b2c4da20108ecc4091',1,'items.php']]],
['zot_5ffetch',['zot_fetch',['../zot_8php.html#a61cdc1ec843663c423ed2d8160ae5aea',1,'zot.php']]],
['zot_5ffinger',['zot_finger',['../zot_8php.html#a95528377d7303131958c9f0b7158fdce',1,'zot.php']]],

View File

@ -7,6 +7,7 @@ var searchData=
['page_5fcensored',['PAGE_CENSORED',['../boot_8php.html#a36003bebe4ce860c6652bcc3e09b2214',1,'boot.php']]],
['page_5fdirectory_5fchannel',['PAGE_DIRECTORY_CHANNEL',['../boot_8php.html#a5b8484922918946d041e5e0515dbe718',1,'boot.php']]],
['page_5fhidden',['PAGE_HIDDEN',['../boot_8php.html#a5e322a2a2d0f51924c0b2e874988e640',1,'boot.php']]],
['page_5fhubadmin',['PAGE_HUBADMIN',['../boot_8php.html#afbb21ecccac9819aa65397e816868a5f',1,'boot.php']]],
['page_5fnormal',['PAGE_NORMAL',['../boot_8php.html#a09532c3f750ae8c4527e63b2b790cbf3',1,'boot.php']]],
['page_5fpremium',['PAGE_PREMIUM',['../boot_8php.html#ab3920c2f3cd64802c0b7ff625c3b2ea8',1,'boot.php']]],
['page_5fremoved',['PAGE_REMOVED',['../boot_8php.html#a4edce16cb7f21cdafa1e85bf63d713e6',1,'boot.php']]],

File diff suppressed because one or more lines are too long

View File

@ -154,6 +154,12 @@ Functions</h2></td></tr>
<tr class="separator:aa6ae96db8cbbdbb10e6876d206bbf7cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a57b40669351c9791126b925cb7ef3b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zot_8php.html#a9a57b40669351c9791126b925cb7ef3b">process_profile_delivery</a> ($sender, $arr, $deliveries)</td></tr>
<tr class="separator:a9a57b40669351c9791126b925cb7ef3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8eeefdb0dad4c436bea9d1c06c0a7988"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zot_8php.html#a8eeefdb0dad4c436bea9d1c06c0a7988">process_location_delivery</a> ($sender, $arr, $deliveries)</td></tr>
<tr class="separator:a8eeefdb0dad4c436bea9d1c06c0a7988"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab15c04e7e5f44edf45ec50dd7d183254"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zot_8php.html#ab15c04e7e5f44edf45ec50dd7d183254">sync_locations</a> ($sender, $arr, $absolute=false)</td></tr>
<tr class="separator:ab15c04e7e5f44edf45ec50dd7d183254"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae26ce9f1ad74139193fb6319beac5fca"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zot_8php.html#ae26ce9f1ad74139193fb6319beac5fca">zot_encode_locations</a> ($channel)</td></tr>
<tr class="separator:ae26ce9f1ad74139193fb6319beac5fca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20750dd2c36961013fd382fb34e1366c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zot_8php.html#a20750dd2c36961013fd382fb34e1366c">import_directory_profile</a> ($hash, $profile, $addr, $ud_flags=<a class="el" href="boot_8php.html#a9690d73434125ce594a1f5e7c2a4f7c0">UPDATE_FLAGS_UPDATED</a>, $suppress_update=0)</td></tr>
<tr class="separator:a20750dd2c36961013fd382fb34e1366c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3bf11286c2619b4ca28e49d5b5ab374a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zot_8php.html#a3bf11286c2619b4ca28e49d5b5ab374a">import_directory_keywords</a> ($hash, $keywords)</td></tr>
@ -549,6 +555,40 @@ Functions</h2></td></tr>
<p>Referenced by <a class="el" href="externals_8php.html#a4df44079e6f915286088b7a0d44db926">externals_run()</a>, <a class="el" href="onepoll_8php.html#a72753b2fdec79b37c7f432035c91fb6d">onepoll_run()</a>, and <a class="el" href="zot_8php.html#aeea071f17e306fe3d0c488551906bfab">zot_import()</a>.</p>
</div>
</div>
<a class="anchor" id="a8eeefdb0dad4c436bea9d1c06c0a7988"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">process_location_delivery </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$sender</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$arr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$deliveries</em>&#160;</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#aeea071f17e306fe3d0c488551906bfab">zot_import()</a>.</p>
</div>
</div>
<a class="anchor" id="aa6ae96db8cbbdbb10e6876d206bbf7cc"></a>
@ -669,6 +709,40 @@ Functions</h2></td></tr>
<p>Referenced by <a class="el" href="zot_8php.html#a4d9e6ca295e443b740d9960c304b3474">process_delivery()</a>.</p>
</div>
</div>
<a class="anchor" id="ab15c04e7e5f44edf45ec50dd7d183254"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">sync_locations </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$sender</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$arr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$absolute</em> = <code>false</code>&#160;</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#a528e97ca5d69c3b7f35c5d954afde315">import_xchan()</a>, and <a class="el" href="zot_8php.html#a8eeefdb0dad4c436bea9d1c06c0a7988">process_location_delivery()</a>.</p>
</div>
</div>
<a class="anchor" id="a31aad56acf8ff8f2353e6ff8595544df"></a>
@ -801,6 +875,24 @@ Functions</h2></td></tr>
<p>Referenced by <a class="el" href="admin_8php.html#a60ba9783ad14545814919970bc3fb725">admin_page_hubloc_post()</a>, <a class="el" href="zot_8php.html#aa97b33b619dd7132a9274f852af6ceb5">build_sync_packet()</a>, <a class="el" href="include_2directory_8php.html#aa75d3b0697ca1456aaabdb37a74aa0f0">directory_run()</a>, <a class="el" href="notifier_8php.html#a568c502f626cff95e344c0748938b85d">notifier_run()</a>, <a class="el" href="post_8php.html#af4b48181ce773ef0cdfc972441445c34">post_init()</a>, and <a class="el" href="zping_8php.html#a4d3a6b0b8b04ed6469015823e615ee75">zping_content()</a>.</p>
</div>
</div>
<a class="anchor" id="ae26ce9f1ad74139193fb6319beac5fca"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">zot_encode_locations </td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>$channel</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="notifier_8php.html#a568c502f626cff95e344c0748938b85d">notifier_run()</a>, and <a class="el" href="zfinger_8php.html#a8139b83a22ef98869adc10aa224027a0">zfinger_init()</a>.</p>
</div>
</div>
<a class="anchor" id="a61cdc1ec843663c423ed2d8160ae5aea"></a>
@ -900,7 +992,7 @@ which will be processed and delivered before this function ultimately returns.
</dl>
<p>Only search for active hublocs - e.g. those that haven't been marked deleted </p>
<p>Referenced by <a class="el" href="zot_8php.html#ac301c67864917c35922257950ae0f95c">process_channel_sync_delivery()</a>, and <a class="el" href="zfinger_8php.html#a8139b83a22ef98869adc10aa224027a0">zfinger_init()</a>.</p>
<p>Referenced by <a class="el" href="zot_8php.html#ac301c67864917c35922257950ae0f95c">process_channel_sync_delivery()</a>, and <a class="el" href="zot_8php.html#ae26ce9f1ad74139193fb6319beac5fca">zot_encode_locations()</a>.</p>
</div>
</div>
@ -963,7 +1055,7 @@ which will be processed and delivered before this function ultimately returns.
</table>
</dd>
</dl>
<p>The message types handled here are 'activity' (e.g. posts), 'mail' , 'profile', and 'channel_sync'</p>
<p>The message types handled here are 'activity' (e.g. posts), 'mail' , 'profile', 'location', and 'channel_sync'</p>
<dl class="section return"><dt>Returns</dt><dd>array =&gt; array ( [0] =&gt; string $channel_hash, [1] =&gt; string $delivery_status, [2] =&gt; string $address ) suitable for logging remotely, enumerating the processing results of each message/recipient combination. </dd></dl>
<p>Referenced by <a class="el" href="deliver_8php.html#a397afcb9afecf0c1816b0951189dd346">deliver_run()</a>, and <a class="el" href="zot_8php.html#a61cdc1ec843663c423ed2d8160ae5aea">zot_fetch()</a>.</p>

View File

@ -12,13 +12,16 @@ var zot_8php =
[ "make_xchan_hash", "zot_8php.html#a0fc2211c5309d9f925ecc4115e3fdb75", null ],
[ "process_channel_sync_delivery", "zot_8php.html#ac301c67864917c35922257950ae0f95c", null ],
[ "process_delivery", "zot_8php.html#a4d9e6ca295e443b740d9960c304b3474", null ],
[ "process_location_delivery", "zot_8php.html#a8eeefdb0dad4c436bea9d1c06c0a7988", null ],
[ "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 ],
[ "sync_locations", "zot_8php.html#ab15c04e7e5f44edf45ec50dd7d183254", null ],
[ "update_imported_item", "zot_8php.html#a31aad56acf8ff8f2353e6ff8595544df", null ],
[ "update_modtime", "zot_8php.html#ab319d1d9fff9c7775d9daef42d1f33dd", null ],
[ "zot_build_packet", "zot_8php.html#a3862b3161b2c8557dc1a95020179bd81", null ],
[ "zot_encode_locations", "zot_8php.html#ae26ce9f1ad74139193fb6319beac5fca", null ],
[ "zot_fetch", "zot_8php.html#a61cdc1ec843663c423ed2d8160ae5aea", null ],
[ "zot_finger", "zot_8php.html#a95528377d7303131958c9f0b7158fdce", null ],
[ "zot_get_hublocs", "zot_8php.html#ae7cec2b417b5858fd4a41070f843d1d7", null ],

View File

@ -35,8 +35,8 @@ Zot is the great new communicaton protocol invented especially for the Red Matri
[zrl=[baseurl]/help/nomadic-identity]Got Zot? Nomadic Identity, Channel Cloning And More[/zrl]
[zrl=[baseurl]/help/diaspora_compat]Diaspora Communications Compatibility (Diaspora and Friendica)[/zrl]
[size=large][b]Frequently Asked Questions For Users[/b][/size]
[zrl=[baseurl]/help/faq_users]FAQ For Users[/zrl]
[size=large][b]Frequently Asked Questions For Members[/b][/size]
[zrl=[baseurl]/help/faq_users]FAQ For Members[/zrl]
[size=large][b]For Hub Administrators[/b][/size]
[zrl=[baseurl]/help/install]Install[/zrl]

View File

@ -66,7 +66,7 @@ This permission determines who can write to your wall when clicking through to y
[i]Can comment on my posts.[/i]
This permission determines who can comment on posts you create. Normally, you would want this to match your &quot;can view my public pages&quot; permission
This permission determines who can comment on posts you create. Normally, you would want this to match your &quot;can view my public stream and posts&quot; permission
[i]Can send me private mail messages.[/i]

View File

@ -52,14 +52,14 @@ class Conversation extends BaseObject {
switch($mode) {
case 'network':
if(array_key_exists('firehose',$a->data) && intval($a->data['firehose'])) {
$this->profile_owner = intval($a->data['firehose']);
$this->writable = false;
}
else {
// if(array_key_exists('firehose',$a->data) && intval($a->data['firehose'])) {
// $this->profile_owner = intval($a->data['firehose']);
// $this->writable = false;
// }
// else {
$this->profile_owner = local_user();
$this->writable = true;
}
// }
break;
case 'channel':
$this->profile_owner = $a->profile['profile_uid'];
@ -177,11 +177,11 @@ class Conversation extends BaseObject {
}
}
require_once('include/identity.php');
$sys = get_sys_channel();
// $sys = get_sys_channel();
if($sys && $item->get_data_value('uid') == $sys['channel_id']) {
$item->set_commentable(false);
}
// if($sys && $item->get_data_value('uid') == $sys['channel_id']) {
// $item->set_commentable(false);
// }
$item->set_conversation($this);
$this->threads[] = $item;

View File

@ -101,11 +101,19 @@ class Item extends BaseObject {
else
$edpost = false;
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(array_key_exists('real_uid',$item)) {
$edpost = false;
$dropping = false;
}
if($dropping) {
$drop = array(
'dropping' => $dropping,
@ -119,7 +127,7 @@ class Item extends BaseObject {
);
}
$filer = (($conv->get_profile_owner() == local_user()) ? t("Save to Folder") : false);
$filer = ((($conv->get_profile_owner() == local_user()) && (! array_key_exists('real_uid',$item))) ? t("Save to Folder") : false);
$profile_avatar = $item['author']['xchan_photo_m'];
$profile_link = chanlink_url($item['author']['xchan_url']);
@ -163,7 +171,7 @@ class Item extends BaseObject {
if($this->is_toplevel()) {
// FIXME check this permission
if($conv->get_profile_owner() == local_user()) {
if(($conv->get_profile_owner() == local_user()) && (! array_key_exists('real_uid',$item))) {
// FIXME we don't need all this stuff, some can be done in the template

View File

@ -131,10 +131,8 @@ function diaspora2bb($s,$use_zrl = false) {
// $s = preg_replace('/\@\{(.+?)\; (.+?)\@(.+?)\}/','@[url=https://$3/u/$2]$1[/url]',$s);
// first try plustags
// nope don't do it. This will cause mis-attributed messages and runaway delivery chains -
// Diaspora doesn't have sufficient delivery loop detection.
// Leave the next line commented and leave this description here so future readers will know why.
// $s = preg_replace_callback('/\@\{(.+?)\; (.+?)\@(.+?)\}\+/','diaspora_mention_callback',$s);
$s = preg_replace_callback('/\@\{(.+?)\; (.+?)\@(.+?)\}\+/','diaspora_mention_callback',$s);
$s = preg_replace_callback('/\@\{(.+?)\; (.+?)\@(.+?)\}/','diaspora_mention_callback',$s);

View File

@ -189,6 +189,17 @@ function chatroom_list($uid) {
return $r;
}
function chatroom_list_count($uid) {
require_once('include/security.php');
$sql_extra = permissions_sql($uid);
$r = q("select count(*) as total from chatroom where cr_uid = %d $sql_extra",
intval($uid)
);
return $r[0]['total'];
}
/**
* create a chat message via API.
* It is the caller's responsibility to enter the room.

View File

@ -440,7 +440,6 @@ function conversation(&$a, $items, $mode, $update, $page_mode = 'traditional', $
for($x = 0; $x < count($arr_blocked); $x ++)
$arr_blocked[$x] = trim($arr_blocked[$x]);
}
}
@ -458,59 +457,53 @@ function conversation(&$a, $items, $mode, $update, $page_mode = 'traditional', $
$profile_owner = local_user();
$page_writeable = true;
if(!$update) {
// The special div is needed for liveUpdate to kick in for this page.
// We only launch liveUpdate if you aren't filtering in some incompatible
// way and also you aren't writing a comment (discovered in javascript).
$live_update_div = '<div id="live-network"></div>' . "\r\n"
. "<script> var profile_uid = " . $_SESSION['uid']
. "; var netargs = '" . substr($a->cmd,8)
. '?f='
. ((x($_GET,'cid')) ? '&cid=' . $_GET['cid'] : '')
. ((x($_GET,'search')) ? '&search=' . $_GET['search'] : '')
. ((x($_GET,'star')) ? '&star=' . $_GET['star'] : '')
. ((x($_GET,'order')) ? '&order=' . $_GET['order'] : '')
. ((x($_GET,'bmark')) ? '&bmark=' . $_GET['bmark'] : '')
. ((x($_GET,'liked')) ? '&liked=' . $_GET['liked'] : '')
. ((x($_GET,'conv')) ? '&conv=' . $_GET['conv'] : '')
. ((x($_GET,'spam')) ? '&spam=' . $_GET['spam'] : '')
. ((x($_GET,'nets')) ? '&nets=' . $_GET['nets'] : '')
. ((x($_GET,'cmin')) ? '&cmin=' . $_GET['cmin'] : '')
. ((x($_GET,'cmax')) ? '&cmax=' . $_GET['cmax'] : '')
. ((x($_GET,'file')) ? '&file=' . $_GET['file'] : '')
. ((x($_GET,'uri')) ? '&uri=' . $_GET['uri'] : '')
. "'; var profile_page = " . $a->pager['page'] . "; </script>\r\n";
}
if(!$update) {
// The special div is needed for liveUpdate to kick in for this page.
// We only launch liveUpdate if you aren't filtering in some incompatible
// way and also you aren't writing a comment (discovered in javascript).
$live_update_div = '<div id="live-network"></div>' . "\r\n"
. "<script> var profile_uid = " . $_SESSION['uid']
. "; var netargs = '" . substr($a->cmd,8)
. '?f='
. ((x($_GET,'cid')) ? '&cid=' . $_GET['cid'] : '')
. ((x($_GET,'search')) ? '&search=' . $_GET['search'] : '')
. ((x($_GET,'star')) ? '&star=' . $_GET['star'] : '')
. ((x($_GET,'order')) ? '&order=' . $_GET['order'] : '')
. ((x($_GET,'bmark')) ? '&bmark=' . $_GET['bmark'] : '')
. ((x($_GET,'liked')) ? '&liked=' . $_GET['liked'] : '')
. ((x($_GET,'conv')) ? '&conv=' . $_GET['conv'] : '')
. ((x($_GET,'spam')) ? '&spam=' . $_GET['spam'] : '')
. ((x($_GET,'nets')) ? '&nets=' . $_GET['nets'] : '')
. ((x($_GET,'cmin')) ? '&cmin=' . $_GET['cmin'] : '')
. ((x($_GET,'cmax')) ? '&cmax=' . $_GET['cmax'] : '')
. ((x($_GET,'file')) ? '&file=' . $_GET['file'] : '')
. ((x($_GET,'uri')) ? '&uri=' . $_GET['uri'] : '')
. "'; var profile_page = " . $a->pager['page'] . "; </script>\r\n";
}
}
elseif($mode === 'channel') {
$profile_owner = $a->profile['profile_uid'];
$page_writeable = ($profile_owner == local_user());
if(!$update) {
$tab = notags(trim($_GET['tab']));
if($tab === 'posts') {
// This is ugly, but we can't pass the profile_uid through the session to the ajax updater,
// because browser prefetching might change it on us. We have to deliver it with the page.
$live_update_div = '<div id="live-channel"></div>' . "\r\n"
. "<script> var profile_uid = " . $a->profile['profile_uid']
. "; var netargs = '?f='; var profile_page = " . $a->pager['page'] . "; </script>\r\n";
}
}
if(!$update) {
$tab = notags(trim($_GET['tab']));
if($tab === 'posts') {
// This is ugly, but we can't pass the profile_uid through the session to the ajax updater,
// because browser prefetching might change it on us. We have to deliver it with the page.
$live_update_div = '<div id="live-channel"></div>' . "\r\n"
. "<script> var profile_uid = " . $a->profile['profile_uid']
. "; var netargs = '?f='; var profile_page = " . $a->pager['page'] . "; </script>\r\n";
}
}
}
elseif($mode === 'display') {
$profile_owner = local_user();
$page_writeable = false;
$live_update_div = '<div id="live-display"></div>' . "\r\n";
$live_update_div = '<div id="live-display"></div>' . "\r\n";
}
elseif($mode === 'page') {
@ -519,10 +512,10 @@ function conversation(&$a, $items, $mode, $update, $page_mode = 'traditional', $
$live_update_div = '<div id="live-page"></div>' . "\r\n";
}
elseif($mode === 'search') {
$live_update_div = '<div id="live-search"></div>' . "\r\n";
}
elseif($mode === 'search') {
$live_update_div = '<div id="live-search"></div>' . "\r\n";
}
elseif($mode === 'photos') {
$profile_onwer = $a->profile['profile_uid'];
$page_writeable = ($profile_owner == local_user());
@ -555,7 +548,6 @@ function conversation(&$a, $items, $mode, $update, $page_mode = 'traditional', $
$alike = array();
$dlike = array();
// array with html for each thread (parent+comments)
$threads = array();
$threadsid = -1;
@ -603,12 +595,11 @@ function conversation(&$a, $items, $mode, $update, $page_mode = 'traditional', $
}
else
$nickname = $a->user['nickname'];
$profile_name = ((strlen($item['author-name'])) ? $item['author-name'] : $item['name']);
if($item['author-link'] && (! $item['author-name']))
$profile_name = $item['author-link'];
$tags=array();
$hashtags = array();
@ -631,7 +622,6 @@ function conversation(&$a, $items, $mode, $update, $page_mode = 'traditional', $
$profile_link = $item['author']['xchan_url'];
$profile_avatar = $item['author']['xchan_photo_m'];
$location = format_location($item);
localize_item($item);
@ -663,7 +653,6 @@ function conversation(&$a, $items, $mode, $update, $page_mode = 'traditional', $
$unverified = '';
$tags=array();
$terms = get_terms_oftype($item['term'],array(TERM_HASHTAG,TERM_MENTION,TERM_UNKNOWN));
if(count($terms))
@ -694,12 +683,11 @@ function conversation(&$a, $items, $mode, $update, $page_mode = 'traditional', $
'verified' => $verified,
'unverified' => $unverified,
'txt_cats' => t('Categories:'),
'txt_folders' => t('Filed under:'),
'has_cats' => ((count($categories)) ? 'true' : ''),
'has_folders' => ((count($folders)) ? 'true' : ''),
'categories' => $categories,
'folders' => $folders,
'txt_folders' => t('Filed under:'),
'has_cats' => ((count($categories)) ? 'true' : ''),
'has_folders' => ((count($folders)) ? 'true' : ''),
'categories' => $categories,
'folders' => $folders,
'text' => strip_tags($body),
'ago' => relative_date($item['created']),
'app' => $item['app'],
@ -743,10 +731,10 @@ function conversation(&$a, $items, $mode, $update, $page_mode = 'traditional', $
// Normal View
// logger('conv: items: ' . print_r($items,true));
require_once('include/ConversationObject.php');
require_once('include/ItemObject.php');
require_once('include/ConversationObject.php');
require_once('include/ItemObject.php');
$conv = new Conversation($mode, $preview, $prepared_item);
$conv = new Conversation($mode, $preview, $prepared_item);
// In the display mode we don't have a profile owner.
@ -754,12 +742,12 @@ function conversation(&$a, $items, $mode, $update, $page_mode = 'traditional', $
$conv->set_profile_owner($items[0]['uid']);
// get all the topmost parents
// this shouldn't be needed, as we should have only them in our array
// But for now, this array respects the old style, just in case
// get all the topmost parents
// this shouldn't be needed, as we should have only them in our array
// But for now, this array respects the old style, just in case
$threads = array();
foreach($items as $item) {
$threads = array();
foreach($items as $item) {
// Check for any blocked authors
@ -774,7 +762,7 @@ function conversation(&$a, $items, $mode, $update, $page_mode = 'traditional', $
if($blocked)
continue;
}
// Check all the kids too
if($arr_blocked && $item['children']) {
@ -786,46 +774,43 @@ function conversation(&$a, $items, $mode, $update, $page_mode = 'traditional', $
}
}
like_puller($a, $item, $alike, 'like');
if(feature_enabled($profile_owner, 'dislike'))
like_puller($a, $item, $dlike, 'dislike');
like_puller($a,$item,$alike,'like');
if(! visible_activity($item)) {
continue;
}
if(feature_enabled($profile_owner,'dislike'))
like_puller($a,$item,$dlike,'dislike');
$item['pagedrop'] = $page_dropping;
if(! visible_activity($item)) {
continue;
}
$item['pagedrop'] = $page_dropping;
if($item['id'] == $item['parent']) {
if($item['id'] == $item['parent']) {
// $tx1 = dba_timer();
$item_object = new Item($item);
$conv->add_thread($item_object);
$item_object = new Item($item);
$conv->add_thread($item_object);
if($page_mode === 'list')
$item_object->set_template('conv_list.tpl');
// $tx2 = dba_timer();
// if($mode === 'network')
// profiler($tx1,$tx2,'add thread ' . $item['id']);
}
}
}
}
$t2 = dba_timer();
$threads = $conv->get_template_data($alike, $dlike);
if(!$threads) {
logger('[ERROR] conversation : Failed to get template data.', LOGGER_DEBUG);
$threads = array();
}
$threads = $conv->get_template_data($alike, $dlike);
if(!$threads) {
logger('[ERROR] conversation : Failed to get template data.', LOGGER_DEBUG);
$threads = array();
}
$t3 = dba_timer();
if($mode === 'network') {
profiler($t1,$t2,'Conversation prepare');
profiler($t2,$t3,'Conversation get_template');
}
}
}
}
}
if($page_mode === 'traditional' || $page_mode === 'preview') {
$page_template = get_markup_template("threaded_conversation.tpl");
@ -867,8 +852,7 @@ function conversation(&$a, $items, $mode, $update, $page_mode = 'traditional', $
if($page_mode === 'preview')
logger('preview: ' . $o);
return $o;
return $o;
}
@ -981,26 +965,43 @@ function item_photo_menu($item){
return $o;
}
function like_puller($a,$item,&$arr,$mode) {
/**
* @brief Returns a like/dislike entry.
* It gives back a HTML link to the channel that liked/disliked.
*
* @param array $a (not used)
* @param array $item
* @param array &$arr
* @param string $mode like/dislike
* @return void
*/
function like_puller($a, $item, &$arr, $mode) {
$url = '';
$sparkle = '';
$verb = (($mode === 'like') ? ACTIVITY_LIKE : ACTIVITY_DISLIKE);
if((activity_match($item['verb'],$verb)) && ($item['id'] != $item['parent'])) {
$url = chanlink_url($item['author']['xchan_url']);
if((activity_match($item['verb'], $verb)) && ($item['id'] != $item['parent'])) {
if($item['author']['xchan_url'])
$url = chanlink_url($item['author']['xchan_url']);
if(! $item['thr_parent'])
$item['thr_parent'] = $item['parent_mid'];
if(! ((isset($arr[$item['thr_parent'] . '-l'])) && (is_array($arr[$item['thr_parent'] . '-l']))))
$arr[$item['thr_parent'] . '-l'] = array();
if(! isset($arr[$item['thr_parent']]))
$arr[$item['thr_parent']] = 1;
else
$arr[$item['thr_parent']] ++;
$arr[$item['thr_parent'] . '-l'][] = '<a href="'. $url . '">' . $item['author']['xchan_name'] . '</a>';
$name = (($item['author']['xchan_name']) ? $item['author']['xchan_name'] : t('Unknown'));
if($url)
$arr[$item['thr_parent'] . '-l'][] = '<a href="'. $url . '">' . $name . '</a>';
else
$arr[$item['thr_parent'] . '-l'][] = '<a href="#" class="disabled">' . $name . '</a>';
}
return;
}
@ -1545,8 +1546,8 @@ function profile_tabs($a, $is_owner=False, $nickname=Null){
}
require_once('include/chat.php');
$chats = chatroom_list($uid);
if (count($chats)) {
$has_chats = chatroom_list_count($uid);
if ($has_chats) {
$tabs[] = array(
'label' => t('Chatrooms'),
'url' => $a->get_baseurl() . '/chat/' . $nickname,
@ -1556,7 +1557,9 @@ function profile_tabs($a, $is_owner=False, $nickname=Null){
);
}
if($is_owner) {
require_once('include/menu.php');
$has_bookmarks = menu_list_count(local_user(),'',MENU_BOOKMARK) + menu_list_count(local_user(),'',MENU_SYSTEM|MENU_BOOKMARK);
if($is_owner && $has_bookmarks) {
$tabs[] = array(
'label' => t('Bookmarks'),
'url' => $a->get_baseurl() . '/bookmarks',

View File

@ -58,7 +58,7 @@ function diaspora_dispatch($importer,$msg,$attempt=1) {
$xmlbase = $parsed_xml->post;
logger('diaspora_dispatch: ' . print_r($xmlbase,true), LOGGER_DEBUG);
logger('diaspora_dispatch: ' . print_r($xmlbase,true), LOGGER_DATA);
if($xmlbase->request) {
@ -545,7 +545,7 @@ function diaspora_decode($importer,$xml) {
* </decrypted_header>
*/
logger('decrypted: ' . $decrypted, LOGGER_DEBUG);
logger('decrypted: ' . $decrypted, LOGGER_DATA);
$idom = parse_xml_string($decrypted,false);
$inner_iv = base64_decode($idom->iv);
@ -912,7 +912,7 @@ function diaspora_post($importer,$xml,$msg) {
function diaspora_reshare($importer,$xml,$msg) {
logger('diaspora_reshare: init: ' . print_r($xml,true));
logger('diaspora_reshare: init: ' . print_r($xml,true), LOGGER_DATA);
$a = get_app();
$guid = notags(unxmlify($xml->guid));
@ -955,7 +955,7 @@ function diaspora_reshare($importer,$xml,$msg) {
logger('diaspora_reshare: unable to fetch source url ' . $source_url);
return;
}
logger('diaspora_reshare: source: ' . $x['body']);
logger('diaspora_reshare: source: ' . $x['body'], LOGGER_DATA);
$source_xml = parse_xml_string($x['body'],false);
@ -1431,7 +1431,8 @@ function diaspora_conversation($importer,$xml,$msg) {
return;
}
if(($contact['rel'] == CONTACT_IS_FOLLOWER) || ($contact['blocked']) || ($contact['readonly'])) {
if(! perm_is_allowed($importer['channel_id'],$contact['xchan_hash'],'post_mail')) {
logger('diaspora_conversation: Ignoring this author.');
return 202;
}
@ -1531,14 +1532,20 @@ function diaspora_conversation($importer,$xml,$msg) {
continue;
}
q("insert into mail ( `uid`, `convid`, `from_xchan`,`to_xchan`,`title`,`body`,`mail_flags`,`mid`,`parent_mid`,`created`) values ( %d, %d, '%s', '%s', '%s', '%s', %d, '%s', '%s', '%s')",
$key = get_config('system','pubkey');
if($subject)
$subject = json_encode(crypto_encapsulate($subject,$key));
if($body)
$body = json_encode(crypto_encapsulate($body,$key));
q("insert into mail ( `channel_id`, `convid`, `from_xchan`,`to_xchan`,`title`,`body`,`mail_flags`,`mid`,`parent_mid`,`created`) values ( %d, %d, '%s', '%s', '%s', '%s', %d, '%s', '%s', '%s')",
intval($importer['channel_id']),
intval($conversation['id']),
dbesc($person['xchan_hash']),
dbesc($importer['channel_hash']),
dbesc($subject),
dbesc($body),
0,
intval(MAIL_OBSCURED),
dbesc($msg_guid),
dbesc($parent_uri),
dbesc($msg_created_at)
@ -1587,7 +1594,7 @@ function diaspora_message($importer,$xml,$msg) {
$msg_diaspora_handle = notags(unxmlify($xml->diaspora_handle));
$msg_conversation_guid = notags(unxmlify($xml->conversation_guid));
$parent_uri = $diaspora_handle . ':' . $msg_parent_guid;
$parent_uri = $msg_parent_guid;
$contact = diaspora_get_contact_by_handle($importer['channel_id'],$msg_diaspora_handle);
if(! $contact) {
@ -1606,7 +1613,7 @@ function diaspora_message($importer,$xml,$msg) {
intval($importer['channel_id']),
dbesc($msg_conversation_guid)
);
if(count($c))
if($c)
$conversation = $c[0];
else {
logger('diaspora_message: conversation not available.');
@ -1615,6 +1622,7 @@ function diaspora_message($importer,$xml,$msg) {
$reply = 0;
$subject = $conversation['subject'];
$body = diaspora2bb($msg_text);
$message_id = $msg_diaspora_handle . ':' . $msg_guid;
@ -1624,8 +1632,8 @@ function diaspora_message($importer,$xml,$msg) {
$author_signature = base64_decode($msg_author_signature);
$person = find_diaspora_person_by_handle($msg_diaspora_handle);
if(is_array($person) && x($person,'pubkey'))
$key = $person['pubkey'];
if(is_array($person) && x($person,'xchan_pubkey'))
$key = $person['xchan_pubkey'];
else {
logger('diaspora_message: unable to find author details');
return;
@ -1636,28 +1644,30 @@ function diaspora_message($importer,$xml,$msg) {
return;
}
$r = q("select id from mail where `uri` = '%s' and uid = %d limit 1",
$r = q("select id from mail where mid = '%s' and channel_id = %d limit 1",
dbesc($message_id),
intval($importer['channel_id'])
);
if(count($r)) {
if($r) {
logger('diaspora_message: duplicate message already delivered.', LOGGER_DEBUG);
return;
}
q("insert into mail ( `uid`, `guid`, `convid`, `from-name`,`from-photo`,`from-url`,`contact-id`,`title`,`body`,`seen`,`reply`,`uri`,`parent-uri`,`created`) values ( %d, '%s', %d, '%s', '%s', '%s', %d, '%s', '%s', %d, %d, '%s','%s','%s')",
$key = get_config('system','pubkey');
if($subject)
$subject = json_encode(crypto_encapsulate($subject,$key));
if($body)
$body = json_encode(crypto_encapsulate($body,$key));
q("insert into mail ( `channel_id`, `convid`, `from_xchan`,`to_xchan`,`title`,`body`,`mail_flags`,`mid`,`parent_mid`,`created`) values ( %d, %d, '%s', '%s', '%s', '%s', '%d','%s','%s','%s')",
intval($importer['channel_id']),
dbesc($msg_guid),
intval($conversation['id']),
dbesc($person['name']),
dbesc($person['photo']),
dbesc($person['url']),
intval($contact['id']),
dbesc($conversation['subject']),
dbesc($person['xchan_hash']),
dbesc($importer['xchan_hash']),
dbesc($subject),
dbesc($body),
0,
1,
dbesc($message_id),
intval(MAIL_OBSCURED),
dbesc($msg_guid),
dbesc($parent_uri),
dbesc($msg_created_at)
);
@ -2123,15 +2133,9 @@ function diaspora_profile($importer,$xml,$msg) {
$image_url = "http://" . $handle_parts[1] . $image_url;
}
/* $r = q("SELECT DISTINCT ( `resource-id` ) FROM `photo` WHERE `uid` = %d AND `contact-id` = %d AND `album` = 'Contact Photos' ",
intval($importer['channel_id']),
intval($contact['id'])
);
$oldphotos = ((count($r)) ? $r : null);*/
require_once('include/photo/photo_driver.php');
require_once('include/Photo.php');
$images = import_profile_photo($image_url,$importer['channel_id'],$contact['id']);
$images = import_profile_photo($image_url,$contact['xchan_hash']);
// Generic birthday. We don't know the timezone. The year is irrelevant.
@ -2148,7 +2152,7 @@ function diaspora_profile($importer,$xml,$msg) {
// TODO: update name on item['author-name'] if the name changed. See consume_feed()
// Not doing this currently because D* protocol is scheduled for revision soon.
$r = q("UPDATE `contact` SET `name` = '%s', `name-date` = '%s', `photo` = '%s', `thumb` = '%s', `micro` = '%s', `avatar-date` = '%s' , `bd` = '%s' WHERE `id` = %d AND `uid` = %d",
/* $r = q("UPDATE `contact` SET `name` = '%s', `name-date` = '%s', `photo` = '%s', `thumb` = '%s', `micro` = '%s', `avatar-date` = '%s' , `bd` = '%s' WHERE `id` = %d AND `uid` = %d",
dbesc($name),
dbesc(datetime_convert()),
dbesc($images[0]),
@ -2159,7 +2163,7 @@ function diaspora_profile($importer,$xml,$msg) {
intval($contact['id']),
intval($importer['channel_id'])
);
*/
/* if($r) {
if($oldphotos) {
foreach($oldphotos as $ph) {
@ -2391,7 +2395,7 @@ function diaspora_send_images($item,$owner,$contact,$images,$public_batch = fals
function diaspora_send_followup($item,$owner,$contact,$public_batch = false) {
$a = get_app();
$myaddr = $owner['channel_address'] . '@' . substr($a->get_baseurl(), strpos($a->get_baseurl(),'://') + 3);
$myaddr = $owner['channel_address'] . '@' . get_app()->get_hostname();
$theiraddr = $contact['xchan_addr'];
// Diaspora doesn't support threaded comments, but some
@ -2482,7 +2486,7 @@ function diaspora_send_relay($item,$owner,$contact,$public_batch = false) {
$a = get_app();
$myaddr = $owner['channel_address'] . '@' . substr($a->get_baseurl(), strpos($a->get_baseurl(),'://') + 3);
$myaddr = $owner['channel_address'] . '@' . get_app()->get_hostname();
$text = bb2diaspora_itembody($item);
@ -2624,7 +2628,7 @@ function diaspora_send_relay($item,$owner,$contact,$public_batch = false) {
function diaspora_send_retraction($item,$owner,$contact,$public_batch = false) {
$a = get_app();
$myaddr = $owner['nickname'] . '@' . substr($a->get_baseurl(), strpos($a->get_baseurl(),'://') + 3);
$myaddr = $owner['channel_address'] . '@' . get_app()->get_hostname();
// Check whether the retraction is for a top-level post or whether it's a relayable
if( $item['mid'] !== $item['parent_mid'] ) {
@ -2655,11 +2659,11 @@ function diaspora_send_retraction($item,$owner,$contact,$public_batch = false) {
function diaspora_send_mail($item,$owner,$contact) {
$a = get_app();
$myaddr = $owner['nickname'] . '@' . substr($a->get_baseurl(), strpos($a->get_baseurl(),'://') + 3);
$myaddr = $owner['channel_address'] . '@' . get_app()->get_hostname();
$r = q("select * from conv where id = %d and uid = %d limit 1",
intval($item['convid']),
intval($item['uid'])
intval($item['channel_id'])
);
if(! count($r)) {
@ -2676,16 +2680,25 @@ function diaspora_send_mail($item,$owner,$contact) {
'participant_handles' => xmlify($cnv['recips'])
);
if(array_key_exists('mail_flags',$item) && ($item['mail_flags'] & MAIL_OBSCURED)) {
$key = get_config('system','prvkey');
// if($item['title'])
// $item['title'] = crypto_unencapsulate(json_decode_plus($item['title']),$key);
if($item['body'])
$item['body'] = crypto_unencapsulate(json_decode_plus($item['body']),$key);
}
$body = bb2diaspora($item['body']);
$created = datetime_convert('UTC','UTC',$item['created'],'Y-m-d H:i:s \U\T\C');
$signed_text = $item['guid'] . ';' . $cnv['guid'] . ';' . $body . ';'
$signed_text = $item['mid'] . ';' . $cnv['guid'] . ';' . $body . ';'
. $created . ';' . $myaddr . ';' . $cnv['guid'];
$sig = base64_encode(rsa_sign($signed_text,$owner['channel_prvkey'],'sha256'));
$msg = array(
'guid' => xmlify($item['guid']),
'guid' => xmlify($item['mid']),
'parent_guid' => xmlify($cnv['guid']),
'parent_author_signature' => (($item['reply']) ? null : xmlify($sig)),
'author_signature' => xmlify($sig),

View File

@ -19,6 +19,9 @@ function new_contact($uid,$url,$channel,$interactive = false, $confirm = false)
$is_red = false;
$is_http = ((strpos($url,'://') !== false) ? true : false);
if($is_http && substr($url,-1,1) === '/')
$url = substr($url,0,-1);
if(! allowed_url($url)) {
$result['message'] = t('Channel is blocked on this site.');
return $result;
@ -143,7 +146,7 @@ function new_contact($uid,$url,$channel,$interactive = false, $confirm = false)
if(! $r) {
// attempt network auto-discovery
if(strpos($url,'@')) {
if(strpos($url,'@') && (! $is_http)) {
$r = discover_by_webbie($url);
}
elseif($is_http) {

View File

@ -1418,16 +1418,23 @@ function get_atom_elements($feed,$item,&$author) {
if($found_author) {
$author['author_name'] = unxmlify($found_author->get_name());
$author['author_link'] = unxmlify($found_author->get_link());
$author['author_is_feed'] = false;
}
else {
$author['author_name'] = unxmlify($feed->get_title());
$author['author_link'] = unxmlify($feed->get_permalink());
$author['author_is_feed'] = true;
}
if(substr($author['author_link'],-1,1) == '/')
$author['author_link'] = substr($author['author_link'],0,-1);
$res['mid'] = base64url_encode(unxmlify($item->get_id()));
$res['title'] = unxmlify($item->get_title());
$res['body'] = unxmlify($item->get_content());
$res['plink'] = unxmlify($item->get_link(0));
$res['item_flags'] = ITEM_RSS;
// removing the content of the title if its identically to the body
// This helps with auto generated titles e.g. from tumblr
@ -1488,8 +1495,10 @@ function get_atom_elements($feed,$item,&$author) {
if($rawauthor && $rawauthor[0]['child'][SIMPLEPIE_NAMESPACE_ATOM_10]['link']) {
$base = $rawauthor[0]['child'][SIMPLEPIE_NAMESPACE_ATOM_10]['link'];
foreach($base as $link) {
if($link['attribs']['']['rel'] === 'alternate' && (! $author['author_link']))
if($link['attribs']['']['rel'] === 'alternate' && (! $author['author_link'])) {
$author['author_link'] = unxmlify($link['attribs']['']['href']);
$author['author_is_feed'] = true;
}
if(! $author['author_photo']) {
if($link['attribs']['']['rel'] === 'photo' || $link['attribs']['']['rel'] === 'avatar')
$author['author_photo'] = unxmlify($link['attribs']['']['href']);
@ -1576,6 +1585,28 @@ function get_atom_elements($feed,$item,&$author) {
$res['body'] = escape_tags($res['body']);
}
if($res['plink'] && $res['title']) {
$res['body'] = '#^[url=' . $res['plink'] . ']' . $res['title'] . '[/url]' . "\n\n" . $res['body'];
$terms = array();
$terms[] = array(
'otype' => TERM_OBJ_POST,
'type' => TERM_BOOKMARK,
'url' => $res['plink'],
'term' => $res['title'],
);
}
elseif($res['plink']) {
$res['body'] = '#^[url]' . $res['plink'] . '[/url]' . "\n\n" . $res['body'];
$terms = array();
$terms[] = array(
'otype' => TERM_OBJ_POST,
'type' => TERM_BOOKMARK,
'url' => $res['plink'],
'term' => $res['plink'],
);
}
$private = $item->get_item_tags(NAMESPACE_DFRN,'private');
if($private && intval($private[0]['data']) > 0)
$res['item_private'] = ((intval($private[0]['data'])) ? 1 : 0);
@ -1664,7 +1695,8 @@ function get_atom_elements($feed,$item,&$author) {
$cats = $item->get_categories();
if($cats) {
$terms = array();
if(is_null($terms))
$terms = array();
foreach($cats as $cat) {
$term = $cat->get_term();
if(! $term)
@ -1689,9 +1721,11 @@ function get_atom_elements($feed,$item,&$author) {
);
}
}
$res['term'] = $terms;
}
if(! is_null($terms))
$res['term'] = $terms;
$attach = $item->get_enclosures();
if($attach) {
$res['attach'] = array();
@ -1791,6 +1825,7 @@ function get_atom_elements($feed,$item,&$author) {
call_hooks('parse_atom', $arr);
logger('get_atom_elements: author: ' . print_r($author,true),LOGGER_DATA);
logger('get_atom_elements: ' . print_r($res,true),LOGGER_DATA);
return $res;
@ -2469,19 +2504,11 @@ function store_diaspora_comment_sig($datarray, $channel, $parent_item, $post_id)
return;
}
$body = $datarray['body'];
if(array_key_exists('item_flags',$datarray) && ($datarray['item_flags'] & ITEM_OBSCURED)) {
$key = get_config('system','prvkey');
if($datarray['body'])
$body = crypto_unencapsulate(json_decode($datarray['body'],true),$key);
}
require_once('include/bb2diaspora.php');
$signed_body = bb2diaspora_itembody($datarray);
logger('mod_item: storing diaspora comment signature',LOGGER_DEBUG);
require_once('include/bb2diaspora.php');
$signed_body = html_entity_decode(bb2diaspora($body));
$diaspora_handle = $channel['channel_address'] . '@' . get_app()->get_hostname();
$signed_text = $datarray['mid'] . ';' . $parent_item['mid'] . ';' . $signed_body . ';' . $diaspora_handle;
@ -3203,7 +3230,6 @@ function mail_store($arr) {
}
/**
*
* consume_feed - process atom feed and update anything/everything we might need to update
@ -3321,11 +3347,11 @@ function consume_feed($xml,$importer,&$contact,$pass = 0) {
$author = array();
$datarray = get_atom_elements($feed,$item,$author);
if(! x($author,'author_name'))
if((! x($author,'author_name')) || ($author['author_is_feed']))
$author['author_name'] = $contact['xchan_name'];
if(! x($author,'author_link'))
if((! x($author,'author_link')) || ($author['author_is_feed']))
$author['author_link'] = $contact['xchan_url'];
if(! x($author,'author_photo'))
if((! x($author,'author_photo'))|| ($author['author_is_feed']))
$author['author_photo'] = $contact['xchan_photo_m'];
$datarray['author_xchan'] = '';
@ -3384,11 +3410,11 @@ function consume_feed($xml,$importer,&$contact,$pass = 0) {
$datarray = get_atom_elements($feed,$item,$author);
if(is_array($contact)) {
if(! x($author,'author_name'))
if((! x($author,'author_name')) || ($author['author_is_feed']))
$author['author_name'] = $contact['xchan_name'];
if(! x($author,'author_link'))
if((! x($author,'author_link')) || ($author['author_is_feed']))
$author['author_link'] = $contact['xchan_url'];
if(! x($author,'author_photo'))
if((! x($author,'author_photo'))|| ($author['author_is_feed']))
$author['author_photo'] = $contact['xchan_photo_m'];
}

View File

@ -15,6 +15,7 @@ function js_strings() {
'$passhint' => t('Passphrase hint'),
'$permschange' => t('Notice: Permissions have changed but have not yet been submitted.'),
'$closeAll' => t('close all'),
'$nothingnew' => t('Nothing new here'),
'$t01' => ((t('timeago.prefixAgo') != 'timeago.prefixAgo') ? t('timeago.prefixAgo') : ''),
'$t02' => ((t('timeago.prefixFromNow') != 'timeago.prefixFromNow') ? t('timeago.prefixFromNow') : ''),

View File

@ -124,7 +124,17 @@ function menu_list($channel_id, $name = '', $flags = 0) {
return $r;
}
function menu_list_count($channel_id, $name = '', $flags = 0) {
$sel_options = '';
$sel_options .= (($name) ? " and menu_name = '" . protect_sprintf(dbesc($name)) . "' " : '');
$sel_options .= (($flags) ? " and menu_flags = " . intval($flags) . " " : '');
$r = q("select count(*) as total from menu where menu_channel_id = %d $sel_options",
intval($channel_id)
);
return $r[0]['total'];
}
function menu_edit($arr) {

View File

@ -27,6 +27,9 @@ function send_message($uid = 0, $recipient='', $body='', $subject='', $replyto='
// else
// $expires = datetime_convert(date_default_timezone_get(),'UTC',$expires);
if($uid) {
$r = q("select * from channel where channel_id = %d limit 1",
intval($uid)
@ -43,6 +46,59 @@ function send_message($uid = 0, $recipient='', $body='', $subject='', $replyto='
return $ret;
}
// look for any existing conversation structure
if(strlen($replyto)) {
$r = q("select convid from mail where uid = %d and ( mid = '%s' or parent_mid = '%s' ) limit 1",
intval(local_user()),
dbesc($replyto),
dbesc($replyto)
);
if($r)
$convid = $r[0]['convid'];
}
if(! $convid) {
// create a new conversation
$conv_guid = random_string();
$recip = q("select * from xchan where xchan_hash = '%s' limit 1",
dbesc($recipient)
);
if($recip)
$recip_handle = $recip[0]['xchan_addr'];
$sender_handle = $channel['channel_address'] . '@' . get_app()->get_hostname();
$handles = $recip_handle . ';' . $sender_handle;
$r = q("insert into conv (uid,guid,creator,created,updated,subject,recips) values(%d, '%s', '%s', '%s', '%s', '%s', '%s') ",
intval(local_user()),
dbesc($conv_guid),
dbesc($sender_handle),
dbesc(datetime_convert()),
dbesc(datetime_convert()),
dbesc($subject),
dbesc($handles)
);
$r = q("select * from conv where guid = '%s' and uid = %d limit 1",
dbesc($conv_guid),
intval(local_user())
);
if($r)
$convid = $r[0]['id'];
}
if(! $convid) {
$ret['message'] = 'conversation not found';
return $ret;
}
// generate a unique message_id
do {
@ -115,9 +171,10 @@ function send_message($uid = 0, $recipient='', $body='', $subject='', $replyto='
$r = q("INSERT INTO mail ( account_id, mail_flags, channel_id, from_xchan, to_xchan, title, body, attach, mid, parent_mid, created, expires )
VALUES ( %d, %d, %d, '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s' )",
$r = q("INSERT INTO mail ( account_id, convid, mail_flags, channel_id, from_xchan, to_xchan, title, body, attach, mid, parent_mid, created, expires )
VALUES ( %d, %d, %d, %d, '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s' )",
intval($channel['channel_account_id']),
intval($convid),
intval(MAIL_OBSCURED),
intval($channel['channel_id']),
dbesc($channel['channel_hash']),
@ -227,9 +284,7 @@ function private_messages_list($uid, $mailbox = '', $start = 0, $numitems = 0) {
$r[$k]['to'] = find_xchan_in_array($rr['to_xchan'],$c);
$r[$k]['seen'] = (($rr['mail_flags'] & MAIL_SEEN) ? 1 : 0);
if($r[$k]['mail_flags'] & MAIL_OBSCURED) {
logger('unencrypting');
$key = get_config('system','prvkey');
if($r[$k]['title'])
$r[$k]['title'] = crypto_unencapsulate(json_decode_plus($r[$k]['title']),$key);
if($r[$k]['body'])

View File

@ -105,14 +105,19 @@ EOT;
$nav['usermenu'][] = Array('cloud/' . $channel['channel_address'],t('Files'),"",t('Your files'));
require_once('include/chat.php');
$chats = chatroom_list(local_user());
if (count($chats)) {
$has_chats = chatroom_list_count(local_user());
if($has_chats) {
$nav['usermenu'][] = Array('chat/' . $channel['channel_address'],t('Chat'),"",t('Your chatrooms'));
}
$nav['usermenu'][] = Array('bookmarks', t('Bookmarks'), "", t('Your bookmarks'));
require_once('include/menu.php');
$has_bookmarks = menu_list_count(local_user(),'',MENU_BOOKMARK) + menu_list_count(local_user(),'',MENU_SYSTEM|MENU_BOOKMARK);
if($has_bookmarks) {
$nav['usermenu'][] = Array('bookmarks', t('Bookmarks'), "", t('Your bookmarks'));
}
if(feature_enabled($channel['channel_id'],'webpages'))
$nav['usermenu'][] = Array('webpages/' . $channel['channel_address'],t('Webpages'),"",t('Your webpages'));
$nav['usermenu'][] = Array('webpages/' . $channel['channel_address'],t('Webpages'),"",t('Your webpages'));
}
else {
if(! get_account_id())
@ -241,7 +246,7 @@ EOT;
'$sitelocation' => $sitelocation,
'$nav' => $x['nav'],
'$banner' => $banner,
'$emptynotifications' => t('Nothing new here'),
'$emptynotifications' => t('Loading...'),
'$userinfo' => $x['usermenu'],
'$localuser' => local_user(),
'$sel' => $a->nav_sel,

View File

@ -158,7 +158,7 @@ function notifier_run($argv, $argc){
$message = q("SELECT * FROM `mail` WHERE `id` = %d LIMIT 1",
intval($item_id)
);
if(! count($message)){
if(! $message) {
return;
}
xchan_mail_query($message[0]);
@ -477,10 +477,13 @@ function notifier_run($argv, $argc){
where hubloc_hash in (" . implode(',',$recipients) . ") group by hubloc_sitekey order by hubloc_connected desc limit 1");
}
else {
$r = q("select hubloc_guid, hubloc_url, hubloc_sitekey, hubloc_network, hubloc_flags, hubloc_callback, hubloc_host from hubloc
where hubloc_hash in (" . implode(',',$recipients) . ") and not (hubloc_flags & %d) group by hubloc_sitekey",
intval(HUBLOC_FLAGS_DELETED)
where hubloc_hash in (" . implode(',',$recipients) . ") and not (hubloc_flags & %d) and not (hubloc_status & %d) group by hubloc_sitekey",
intval(HUBLOC_FLAGS_DELETED),
intval(HUBLOC_OFFLINE)
);
}
if(! $r) {

View File

@ -135,7 +135,7 @@ function onepoll_run($argv, $argc){
foreach($j['messages'] as $message) {
$results = process_delivery(array('hash' => $contact['xchan_hash']), get_item_elements($message),
array(array('hash' => $importer['xchan_hash'])), false);
logger('onepoll: feed_update: process_delivery: ' . print_r($results,true));
logger('onepoll: feed_update: process_delivery: ' . print_r($results,true), LOGGER_DATA);
$total ++;
}
logger("onepoll: $total messages processed");

View File

@ -747,7 +747,7 @@ function role_selector($current) {
$selected = (($kk === $current) ? ' selected="selected" ' : '');
$o .= '<option value="' . $kk . '" ' . $selected . '>' . htmlspecialchars($vv) . '</option>';
}
$o .= '<optgroup>';
$o .= '</optgroup>';
}
$o .= '</select>';
return $o;

View File

@ -82,6 +82,19 @@ function change_channel($change_channel) {
intval(PAGE_REMOVED)
);
// It's not there. Is this an administrator, and is this the sys channel?
if (is_developer()) {
if (! $r) {
if (is_site_admin()) {
$r = q("select channel.*, xchan.* from channel left join xchan on channel.channel_hash = xchan.xchan_hash where channel_id = %d and ( channel_pageflags & %d) and not (channel_pageflags & %d ) limit 1",
intval($change_channel),
intval(PAGE_SYSTEM),
intval(PAGE_REMOVED)
);
}
}
}
if($r) {
$hash = $r[0]['channel_hash'];
$_SESSION['uid'] = intval($r[0]['channel_id']);

View File

@ -1183,7 +1183,11 @@ function theme_attachments(&$item) {
$title = t('unknown.???');
$title .= ' ' . $r['length'] . ' ' . t('bytes');
$url = z_root() . '/magic?f=&hash=' . $item['author_xchan'] . '&dest=' . $r['href'] . '/' . $r['revision'];
require_once('include/identity.php');
if(is_foreigner($item['author_xchan']))
$url = $r['href'];
else
$url = z_root() . '/magic?f=&hash=' . $item['author_xchan'] . '&dest=' . $r['href'] . '/' . $r['revision'];
$s .= '<a href="' . $url . '" title="' . $title . '" class="attachlink" >' . $icon . '</a>';
$attaches[] = array('title' => $title, 'url' => $url, 'icon' => $icon );
@ -1851,9 +1855,17 @@ function ids_to_querystr($arr,$idx = 'id') {
// author_xchan and owner_xchan. If $abook is true also include the abook info.
// This is needed in the API to save extra per item lookups there.
function xchan_query(&$items,$abook = true) {
function xchan_query(&$items,$abook = true,$effective_uid = 0) {
$arr = array();
if($items && count($items)) {
if($effective_uid) {
for($x = 0; $x < count($items); $x ++) {
$items[$x]['real_uid'] = $items[$x]['uid'];
$items[$x]['uid'] = $effective_uid;
}
}
foreach($items as $item) {
if($item['owner_xchan'] && (! in_array($item['owner_xchan'],$arr)))
$arr[] = "'" . dbesc($item['owner_xchan']) . "'";

View File

@ -2399,7 +2399,7 @@ function process_channel_sync_delivery($sender,$arr,$deliveries) {
);
if($r) {
// don't count yourself
$total_friends = ((count($r) > 0) ? $count($r) - 1 : 0);
$total_friends = ((count($r) > 0) ? count($r) - 1 : 0);
foreach($r as $rr)
if($rr['abook_flags'] & ABOOK_FLAG_FEED)
$total_feeds ++;
@ -2407,9 +2407,9 @@ function process_channel_sync_delivery($sender,$arr,$deliveries) {
$disallowed = array('abook_id','abook_account','abook_channel');
$clean = array();
foreach($arr['abook'] as $abook) {
$clean = array();
if($abook['abook_xchan'] && $abook['entry_deleted']) {
logger('process_channel_sync_delivery: removing abook entry for ' . $abook['abook_xchan']);
require_once('include/Contact.php');

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,314 @@
<!DOCTYPE html>
<html>
<head>
<title>jQuery Stylish Select 0.4.9 plugin examples</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<link rel="stylesheet" type="text/css" href="stylish-select.css" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script>
<script src="jquery.stylish-select.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
$('#my-dropdown, #my-dropdown2, #my-dropdown3, #my-dropdown4, #my-dropdown5, #my-dropdown6, #my-dropdown7, #my-dropdown8, #my-dropdown9').sSelect();
//set max height
$('#my-dropdownCountries').sSelect({ddMaxHeight: '300px'});
//set value on click
$('#setVal').click(function(){
$('#my-dropdown5').getSetSSValue('4');
});
//get value on click
$('#getVal').click(function(){
alert('The value is: '+$('#my-dropdown5').getSetSSValue());
});
//alert change event
$('#my-dropdownChange').sSelect().change(function(){alert('changed')});
//add options to select and update
$('#addOptions').click(function(){
$('#my-dropdown6').append('<option value="newOpt">New Option</option>').resetSS();
return false;
});
});
</script>
<style type="text/css">
body {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.selCont {clear:both; margin-bottom:20px; padding-bottom:40px; float:left; border-bottom:dotted 1px #000; width:600px;}
</style>
</head>
<body>
<form action="" method="post">
<h1>Stylish Select 0.4.9</h1>
<h2>A cross-browser, accessible alternative to the standard form element which can be fully customised with CSS</h2>
<p>Stylish Select attempts to replicate the functionality of the browser default select box as closely as possible with support for keyboard navigation, and intelligent positioning.</p>
<p>Stylish Select aims to have a minimal code footprint and weighs in at just over 3KB when minified.</p>
<a href="http://github.com/scottdarby/Stylish-Select">Get latest source code from GitHub</a>
<h2>Usage</h2>
<p>First, include the stylesheet, jQuery and the stylish select .js file in your html head tag.</p>
<p>The plugin can be used to replace any select with the following:</p>
<pre class="brush: javascript">
$(document).ready(function(){
$('#my-dropdown').sSelect();
});
</pre>
<div class="selCont">
<h2>Simplest example, option selected by default</h2>
<p>You can use the alphabetical and arrow keys to navigate the list as you would a browser default select.</p>
<select id="my-dropdown" name="my-dropdown">
<option value="1">A cappella</option>
<option value="test">Acid Jazz</option>
<option value="3">Big Band</option>
<option value="4">Big Beat</option>
<option value="5">Cakewalk</option>
<option value="6">Calenda</option>
<option value="7">Dark ambient</option>
<option value="8">Dark cabaret</option>
<option value="9">Chalk &amp; Cheese</option>
</select>
</div>
<div class="selCont">
<h2>Change event</h2>
<p>Stylish Select alters the original select on the page, so you can access it's change event:</p>
<pre class="brush: javascript">
//change event
$('#my-dropdownChange').sSelect().change(function(){alert('changed')});
</pre>
<select id="my-dropdownChange" name="my-dropdown">
<option value="1">A cappella</option>
<option value="test">Acid Jazz</option>
<option value="3" selected="selected">Big Band</option>
<option value="4">Big Beat</option>
<option value="5">Cakewalk</option>
<option value="6">Calenda</option>
<option value="7">Dark ambient</option>
<option value="8">Dark cabaret</option>
</select>
</div>
<div class="selCont">
<h2>Grouped options</h2>
<p>Stylish Select supports optgroups and also optgroups and options together.</p>
<select id="my-dropdown2" name="my-dropdown">
<option>Please select</option>
<optgroup label="Tool">
<option value="1">Opiate</option>
<option value="2">Undertow</option>
<option value="3">Aenima</option>
<option value="4">Lateralus</option>
</optgroup>
<optgroup label="A Tribe Called Quest">
<option value="5">People's Instinctive Travels and the Paths of Rhythm</option>
<option value="6">The Low End Theory</option>
<option selected="selected" value="7">Midnight Marauders</option>
<option value="8">Beats, Rhymes and Life</option>
<option value="9">The Love Movement</option>
</optgroup>
</select>
</div>
<div id="get-set" class="selCont">
<h2>Getting/setting the value</h2>
<pre class="brush: javascript">
//set value
$('#setVal').click(function(){
$('#my-dropdown5').getSetSSValue(4);
});
//get value
$('#getVal').click(function(){
alert('The value is: '+$('#my-dropdown5').getSetSSValue());
});
</pre>
<p><a id="setVal" href="javascript:void(0)">Set value to 4</a></p>
<p><a id="getVal" href="javascript:void(0)">Get value</a></p>
<select id="my-dropdown5" name="my-dropdown">
<option value="1">Lorem</option>
<option value="2">Ipsum</option>
<option value="3">Dolor</option>
<option value="4">Sit</option>
<option value="5">Amet</option>
<option value="6">Consectetuer</option>
<option value="7">Adipiscing</option>
</select>
</div>
<div id="update" class="selCont">
<h2>Add new options to Stylish Select</h2>
<pre class="brush: javascript">
//add options to select and update
$('#addOptions').click(function(){
$('#my-dropdown6').append('&lt;option value="newOpt">New Option&lt;/option&gt;').resetSS();
});
</pre>
<p>If you add or remove options from the initial select element on the page, be sure to call the .resetSS() method on the select to update the Stylish Select replacement.</p>
<p><a id="addOptions" href="javascript:void(0)">Add new options to select and update</a></p>
<select id="my-dropdown6" name="my-dropdown">
<option value="1">Lorem</option>
<option value="2">Ipsum</option>
<option value="3">Dolor</option>
<option value="4">Sit</option>
<option value="5">Amet</option>
<option value="6">Consectetuer</option>
<option value="7">Adipiscing</option>
<option value="7">Adipiscing</option>
<option value="7">Adipiscing</option>
<option value="7">Adipiscing</option>
</select>
</div>
<div class="selCont">
<h2>Max-height for large lists</h2>
<pre class="brush: javascript">
$('#my-dropdown').sSelect({ddMaxHeight: '300px'});
</pre>
<select id="my-dropdownCountries" name="my-dropdown">
<option value="1">Afghanistan</option>
<option value="1">Akrotiri</option>
<option value="1">Albania</option>
<option value="1">Algeria</option>
<option value="1">American Samoa</option>
<option value="1">Andorra</option>
<option value="1">Angola</option>
<option value="1">Anguilla</option>
<option value="1">Antarctica</option>
<option value="1">Antigua and Barbuda</option>
<option value="1">Argentina</option>
<option value="1">Armenia</option>
<option value="1">Aruba</option>
<option value="1">Ashmore and Cartier Islands</option>
<option value="1">Australia</option>
<option value="1">Austria</option>
<option value="1">Azerbaijan</option>
<option value="1">Bahamas, The</option>
<option value="1">Bahrain</option>
<option value="1">Bangladesh</option>
<option value="1">Barbados</option>
<option value="1">Bassas da India</option>
<option value="1">Belarus</option>
<option value="1">Belgium</option>
<option value="1">Belize</option>
<option value="1">Benin</option>
<option value="1">Bermuda</option>
<option value="1">Bhutan</option>
<option value="1">Bolivia</option>
<option value="1">Bosnia and Herzegovina</option>
<option value="1">Botswana</option>
<option value="1">Bouvet Island</option>
<option value="1">Brazil</option>
<option value="1">British Indian Ocean Territory</option>
<option value="1">British Virgin Islands</option>
<option value="1">Brunei</option>
<option value="1">Bulgaria</option>
<option value="1">Burkina Faso</option>
<option value="1">Burma</option>
<option value="1">Burundi</option>
<option value="1">Cambodia</option>
<option value="1">Cameroon</option>
<option value="1">Canada</option>
<option value="1">Cape Verde</option>
<option value="1">Cayman Islands</option>
<option value="1">Central African Republic</option>
<option value="1">Chad</option>
<option value="1">Chile</option>
<option value="1">China</option>
<option value="1">Christmas Island</option>
<option value="1">Clipperton Island</option>
<option value="1">Cocos (Keeling) Islands</option>
<option value="1">Colombia</option>
<option value="1">Comoros</option>
<option value="1">Congo, Democratic Republic of the</option>
<option value="1">Congo, Republic of the</option>
<option value="1">Cook Islands</option>
<option value="1">Coral Sea Islands</option>
<option value="1">Costa Rica</option>
<option value="1">Cote d'Ivoire</option>
<option value="1">Croatia</option>
<option value="1">Cuba</option>
<option value="1">Cyprus</option>
<option value="1">Czech Republic</option>
<option value="1">Denmark</option>
<option value="1">Dhekelia</option>
<option value="1">Djibouti</option>
<option value="1">Dominica</option>
<option value="1">Dominican Republic</option>
<option value="1">Ecuador</option>
<option value="1">Egypt</option>
<option value="1">El Salvador</option>
<option value="1">Equatorial Guinea</option>
<option value="1">Eritrea</option>
<option value="1">Estonia</option>
<option value="1">Ethiopia</option>
<option value="1">Europa Island</option>
<option value="1">Falkland Islands (Islas Malvinas)</option>
<option value="1">Faroe Islands</option>
<option value="1">Fiji</option>
<option value="1">Finland</option>
<option value="1">France</option>
<option value="1">French Guiana</option>
</select>
</div>
<div class="selCont">
<h2>Intelligent positioning</h2>
<p>Stylish Select will always remain visible on the page.</p>
<select id="my-dropdown4" name="my-dropdown">
<optgroup label="Tool">
<option value="1">Opiate</option>
<option value="2">Undertow</option>
<option value="3">Aenima</option>
<option value="4">Lateralus</option>
</optgroup>
<optgroup label="A Tribe Called Quest">
<option value="5">People's Instinctive Travels and the Paths of Rhythm</option>
<option value="6">The Low End Theory</option>
<option value="7" selected="selected">Midnight Marauders</option>
<option value="8">Beats, Rhymes and Life</option>
<option value="9">The Love Movement</option>
</optgroup>
</select>
</div>
<div class="selCont">
<h2>Disabled Select</h2>
<select disabled="disabled" id="my-dropdown7" name="my-dropdown">
<option value="1">Opiate</option>
<option value="2">Undertow</option>
<option value="3">Aenima</option>
<option value="4">Lateralus</option>
<option value="9">The Love Movement</option>
</select>
</div>
<div class="selCont">
<h2>Disabled Options</h2>
<select id="my-dropdown8" name="my-dropdown">
<option value="1">Opiate</option>
<option disabled="disabled" value="2">Undertow</option>
<option value="3">Aenima</option>
<option selected="selected" value="4">Lateralus</option>
<option value="9">The Love Movement</option>
</select>
</div>
<div class="selCont">
<h2>Disabled Grouped options</h2>
<select id="my-dropdown9" name="my-dropdown">
<optgroup label="Tool" disabled="disabled">
<option value="1">Opiate</option>
<option value="2">Undertow</option>
<option value="3">Aenima</option>
<option value="4">Lateralus</option>
</optgroup>
<optgroup label="A Tribe Called Quest">
<option value="5">People's Instinctive Travels and the Paths of Rhythm</option>
<option value="6">The Low End Theory</option>
<option value="7" selected="selected">Midnight Marauders</option>
<option value="8">Beats, Rhymes and Life</option>
<option value="9">The Love Movement</option>
</optgroup>
</select>
</div>
</form>
</body>
</html>

View File

@ -0,0 +1,492 @@
/**
* Stylish Select 0.4.9 - jQuery plugin to replace a select drop down box with a stylable unordered list
* http://github.com/scottdarby/Stylish-Select
*
* Requires: jQuery 1.3 or newer
*
* Contributions from Justin Beasley: http://www.harvest.org/
* Anatoly Ressin: http://www.artazor.lv/ Wilfred Hughes: https://github.com/Wilfred
* Grigory Zarubin: https://github.com/Craigy-
*
* Dual licensed under the MIT and GPL licenses.
*/
(function($){
//add class to html tag
$('html').addClass('stylish-select');
//Cross-browser implementation of indexOf from MDN: https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/indexOf
if (!Array.prototype.indexOf){
Array.prototype.indexOf = function(searchElement /*, fromIndex */){
if (this === void 0 || this === null)
throw new TypeError();
var t = Object(this);
var len = t.length >>> 0;
if (len === 0)
return -1;
var n = 0;
if (arguments.length > 0){
n = Number(arguments[1]);
if (n !== n) // shortcut for verifying if it's NaN
n = 0;
else if (n !== 0 && n !== (1 / 0) && n !== -(1 / 0))
n = (n > 0 || -1) * Math.floor(Math.abs(n));
}
if (n >= len)
return -1;
var k = n >= 0
? n
: Math.max(len - Math.abs(n), 0);
for (; k < len; k++){
if (k in t && t[k] === searchElement)
return k;
}
return -1;
};
}
//utility methods
$.fn.extend({
getSetSSValue: function(value){
if (value){
//set value and trigger change event
$(this).val(value).change();
return this;
} else {
return $(this).find(':selected').val();
}
},
//added by Justin Beasley
resetSS: function(){
var oldOpts = $(this).data('ssOpts');
$this = $(this);
$this.next().remove();
//unbind all events and redraw
$this.unbind('.sSelect').sSelect(oldOpts);
}
});
$.fn.sSelect = function(options){
return this.each(function(){
var defaults = {
defaultText: 'Please select',
animationSpeed: 0, //set speed of dropdown
ddMaxHeight: '', //set css max-height value of dropdown
containerClass: '' //additional classes for container div
};
//initial variables
var opts = $.extend(defaults, options),
$input = $(this),
$containerDivText = $('<div class="selectedTxt"></div>'),
$containerDiv = $('<div class="newListSelected ' + opts.containerClass + ($input.is(':disabled') ? ' newListDisabled' : '') + '"></div>'),
$containerDivWrapper = $('<div class="SSContainerDivWrapper" style="visibility:hidden;"></div>'),
$newUl = $('<ul class="newList"></ul>'),
currentIndex = -1,
prevIndex = -1,
keys = [],
prevKey = false,
prevented = false,
$newLi;
//added by Justin Beasley
$(this).data('ssOpts',options);
if( $(this).next('.newListSelected').length ) {
return;
}
//build new list
$containerDiv.insertAfter($input);
$containerDiv.attr("tabindex", $input.attr("tabindex") || "0");
$containerDivText.prependTo($containerDiv);
$newUl.appendTo($containerDiv);
$newUl.wrap($containerDivWrapper);
$containerDivWrapper = $newUl.parent();
$input.hide();
if($input.is(':disabled')){
return;
}
//added by Justin Beasley (used for lists initialized while hidden)
$containerDivText.data('ssReRender',!$containerDivText.is(':visible'));
//add one item to list
function addItem(item, container) {
var option = $(item).text(),
key = $(item).val(),
isDisabled = $(item).is(':disabled');
if (!isDisabled && !$(item).parents().is(':disabled')) {
//add first letter of each word to array
keys.push(option.charAt(0).toLowerCase());
}
container.append($('<li><a'+(isDisabled ? ' class="newListItemDisabled"' : '')+' href="JavaScript:void(0);">'+option+'</a></li>').data({
'key' : key,
'selected' : $(item).is(':selected')
}));
}
$input.children().each(function(){
if ($(this).is('option')){
addItem(this, $newUl);
} else {
var optionTitle = $(this).attr('label'),
$optGroup = $('<li class="newListOptionTitle ' + ($(this).is(':disabled') ? 'newListOptionDisabled' : '') + '">'+optionTitle+'</li>'),
$optGroupList = $('<ul></ul>');
$optGroup.appendTo($newUl);
$optGroupList.appendTo($optGroup);
$(this).children().each(function(){
addItem(this, $optGroupList);
});
}
});
//cache list items object
$newLi = $newUl.find('li a:not(.newListItemDisabled)').not(function(){
return $(this).parents().hasClass('newListOptionDisabled');
});
//get selected item from new list (because it doesn't contain disabled options)
$newLi.each(function(i){
if ($(this).parent().data('selected')){
opts.defaultText = $(this).html();
currentIndex = prevIndex = i;
}
});
//get heights of new elements for use later
var newUlHeight = $newUl.height(),
containerHeight = $containerDiv.height(),
newLiLength = $newLi.length;
//check if a value is selected
if (currentIndex != -1){
navigateList(currentIndex);
} else {
//set placeholder text
$containerDivText.text(opts.defaultText);
}
//decide if to place the new list above or below the drop-down
function newUlPos(){
var containerPosY = $containerDiv.offset().top,
docHeight = $(window).height(),
scrollTop = $(window).scrollTop();
//if height of list is greater then max height, set list height to max height value
if (newUlHeight > parseInt(opts.ddMaxHeight)){
newUlHeight = parseInt(opts.ddMaxHeight);
}
containerPosY = containerPosY-scrollTop;
if (containerPosY+newUlHeight >= docHeight){
$newUl.css({
height: newUlHeight
});
$containerDivWrapper.css({
top: '-'+newUlHeight+'px',
height: newUlHeight
});
$input.onTop = true;
} else {
$newUl.css({
height: newUlHeight
});
$containerDivWrapper.css({
top: containerHeight+'px',
height: newUlHeight
});
$input.onTop = false;
}
}
//run function on page load
newUlPos();
//run function on browser window resize
$(window).bind('resize.sSelect scroll.sSelect', newUlPos);
//positioning
function positionFix(){
$containerDiv.css('position','relative');
}
function positionHideFix(){
$containerDiv.css(
{
position: 'static'
});
}
$containerDivText.bind('click.sSelect',function(event){
event.stopPropagation();
//added by Justin Beasley
if($(this).data('ssReRender')){
newUlHeight = $newUl.height('').height();
$containerDivWrapper.height('');
containerHeight = $containerDiv.height();
$(this).data('ssReRender',false);
newUlPos();
}
//hide all menus apart from this one
$('.SSContainerDivWrapper')
.not($(this).next())
.hide()
.parent()
.css('position', 'static')
.removeClass('newListSelFocus');
//show/hide this menu
$containerDivWrapper.toggle();
positionFix();
//scroll list to selected item
if(currentIndex == -1) currentIndex = 0;
try {
$newLi.eq(currentIndex).focus();
} catch(ex) {}
});
function closeDropDown(fireChange, resetText){
if(fireChange == true){
prevIndex = currentIndex;
$input.change();
}
if(resetText == true){
currentIndex = prevIndex;
navigateList(currentIndex);
}
$containerDivWrapper.hide();
positionHideFix();
}
$newLi.bind('click.sSelect',function(e){
var $clickedLi = $(e.target);
//update counter
currentIndex = $newLi.index($clickedLi);
//remove all hilites, then add hilite to selected item
prevented = true;
navigateList(currentIndex, true);
closeDropDown();
});
$newLi.bind('mouseenter.sSelect',
function(e){
var $hoveredLi = $(e.target);
$hoveredLi.addClass('newListHover');
}).bind('mouseleave.sSelect',
function(e){
var $hoveredLi = $(e.target);
$hoveredLi.removeClass('newListHover');
});
function navigateList(currentIndex, fireChange){
if(currentIndex == -1){
$containerDivText.text(opts.defaultText);
$newLi.removeClass('hiLite');
} else {
$newLi.removeClass('hiLite')
.eq(currentIndex)
.addClass('hiLite');
var text = $newLi.eq(currentIndex).text(),
val = $newLi.eq(currentIndex).parent().data('key');
try {
$input.val(val);
} catch(ex) {
// handle ie6 exception
$input[0].selectedIndex = currentIndex;
}
$containerDivText.text(text);
//only fire change event if specified
if(fireChange == true){
prevIndex = currentIndex;
$input.change();
}
if ($containerDivWrapper.is(':visible')){
try {
$newLi.eq(currentIndex).focus();
} catch(ex) {}
}
}
}
$input.bind('change.sSelect',function(event){
var $targetInput = $(event.target);
//stop change function from firing
if (prevented == true){
prevented = false;
return false;
}
var $currentOpt = $targetInput.find(':selected');
currentIndex = $targetInput.find('option').index($currentOpt);
navigateList(currentIndex);
});
//handle up and down keys
function keyPress(element){
//when keys are pressed
$(element).unbind('keydown.sSelect').bind('keydown.sSelect',function(e){
var keycode = e.which;
//prevent change function from firing
prevented = true;
switch(keycode){
case 40: //down
case 39: //right
incrementList();
return false;
break;
case 38: //up
case 37: //left
decrementList();
return false;
break;
case 33: //page up
case 36: //home
gotoFirst();
return false;
break;
case 34: //page down
case 35: //end
gotoLast();
return false;
break;
case 13: //enter
case 27: //esc
closeDropDown(true);
return false;
break;
case 9: //tab
closeDropDown(true);
nextFormElement();
return false;
break;
}
//check for keyboard shortcuts
keyPressed = String.fromCharCode(keycode).toLowerCase();
var currentKeyIndex = keys.indexOf(keyPressed);
if (typeof currentKeyIndex != 'undefined'){ //if key code found in array
++currentIndex;
currentIndex = keys.indexOf(keyPressed, currentIndex); //search array from current index
if (currentIndex == -1 || currentIndex == null || prevKey != keyPressed){
// if no entry was found or new key pressed search from start of array
currentIndex = keys.indexOf(keyPressed);
}
navigateList(currentIndex);
//store last key pressed
prevKey = keyPressed;
return false;
}
});
}
function incrementList(){
if (currentIndex < (newLiLength-1)){
++currentIndex;
navigateList(currentIndex);
}
}
function decrementList(){
if (currentIndex > 0){
--currentIndex;
navigateList(currentIndex);
}
}
function gotoFirst(){
currentIndex = 0;
navigateList(currentIndex);
}
function gotoLast(){
currentIndex = newLiLength-1;
navigateList(currentIndex);
}
$containerDiv.bind('click.sSelect',function(e){
e.stopPropagation();
keyPress(this);
});
$containerDiv.bind('focus.sSelect',function(){
$(this).addClass('newListSelFocus');
keyPress(this);
});
$containerDiv.bind('blur.sSelect',function(){
$(this).removeClass('newListSelFocus');
});
//hide list on blur
$(document).bind('click.sSelect',function(){
$containerDiv.removeClass('newListSelFocus');
if ($containerDivWrapper.is(':visible')){
closeDropDown(false, true);
} else {
closeDropDown(false);
}
});
//select next form element in document
function nextFormElement() {
var fields = $('body').find('button,input,textarea,select'),
index = fields.index($input);
if (index > -1 && (index + 1) < fields.length) {
fields.eq(index + 1).focus();
}
return false;
}
// handle focus on original select element
$input.focus(function(){
$input.next().focus();
});
//add classes on hover
$containerDivText.bind('mouseenter.sSelect',
function(e){
var $hoveredTxt = $(e.target);
$hoveredTxt.parent().addClass('newListSelHover');
}).bind('mouseleave.sSelect',
function(e){
var $hoveredTxt = $(e.target);
$hoveredTxt.parent().removeClass('newListSelHover');
});
//reset left property and hide
$containerDivWrapper.css({
left: '0',
display: 'none',
visibility: 'visible'
});
});
};
})(jQuery);

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@ -0,0 +1,121 @@
/**
* Stylish Select 0.4.9 - $ plugin to replace a select drop down box with a stylable unordered list
* http://github.com/scottdarby/Stylish-Select/
*
* Copyright (c) 2009 Scott Darby
*
* Requires: jQuery 1.3 or newer
*
* Dual licensed under the MIT and GPL licenses.
*/
/**
* Hide lists on page load
---------------------------------------------------------*/
.stylish-select .SSContainerDivWrapper {
left:-9999px;
}
/*
* Red example
---------------------------------------------------------*/
.stylish-select .SSContainerDivWrapper {
margin:0;
padding:0;
width:290px;
position:absolute;
top:22px;
left:0;
z-index:2;
}
.stylish-select ul.newList {
margin:0;
padding:0;
list-style:none;
color:#000;
background:#fff;
border:1px solid #ccc;
overflow:auto;
}
.stylish-select ul.newList * {
margin:0;
padding:0;
}
.stylish-select ul.newList a {
color: #000;
text-decoration:none;
display:block;
padding:3px 8px;
}
.stylish-select .newListSelected {
width:285px;
color:#000;
height:19px;
padding:3px 0 0 6px;
float:left;
background:url(select-bg.png) no-repeat;
}
.stylish-select ul.newList li a:focus {
-moz-outline-style: none;
}
.stylish-select .selectedTxt {
width:258px;
overflow:hidden;
height:16px;
padding:0 23px 0 0;
}
.stylish-select .hiLite {
background:#650101!important;
color:#fff!important;
}
.stylish-select .newListHover {
background:#ccc!important;
color:#000!important;
cursor:default;
}
.stylish-select .newListDisabled {
opacity: 0.6;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
filter: alpha(opacity=60);
}
.stylish-select .newListItemDisabled {
opacity: 0.6;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
filter: alpha(opacity=60);
}
.stylish-select .newListOptionDisabled {
opacity: 0.6;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
filter: alpha(opacity=60);
}
.stylish-select .newListSelHover,
.stylish-select .newListSelFocus {
background-position:0 -22px;
cursor:default;
}
.stylish-select .newListOptionTitle {
font-weight:bold;
}
.stylish-select .newListOptionTitle ul {
margin:3px 0 0;
}
.stylish-select .newListOptionTitle li {
font-weight:normal;
}

View File

@ -687,7 +687,9 @@ function admin_page_users(&$a){
$order = " order by account_email asc ";
if($_REQUEST['order'] === 'expires')
$order = " order by account_expires desc ";
if($_REQUEST['order'] === 'created')
$order = " order by account_created desc ";
$users =q("SELECT `account_id` , `account_email`, `account_lastlog`, `account_created`, `account_expires`, " . "`account_service_class`, ( account_flags & %d ) > 0 as `blocked`, " .
"(SELECT GROUP_CONCAT( ch.channel_address SEPARATOR ' ') FROM channel as ch " .
"WHERE ch.channel_account_id = ac.account_id and not (ch.channel_pageflags & %d )) as `channels` " .

View File

@ -85,6 +85,8 @@ function display_content(&$a, $update = 0, $load = false) {
$target_item = $r[0];
}
$r = null;
if($target_item['item_restrict'] & ITEM_WEBPAGE) {
$x = q("select * from channel where channel_id = %d limit 1",
intval($target_item['uid'])

View File

@ -854,7 +854,9 @@ function item_post(&$a) {
if($parent) {
// Store the comment signature information in case we need to relay to Diaspora
//FIXME
store_diaspora_comment_sig($datarray,$channel,$parent_item, $post_id);
$ditem = $datarray;
$ditem['author'] = $observer;
store_diaspora_comment_sig($ditem,$channel,$parent_item, $post_id);
}
update_remote_id($channel,$post_id,$webpage,$pagetitle,$namespace,$remote_id,$mid);

Some files were not shown because too many files have changed in this diff Show More