mirror of
https://codeberg.org/streams/streams.git
synced 2024-09-20 08:35:14 +00:00
Merge upstream
This commit is contained in:
commit
2db45695e8
88 changed files with 4338 additions and 2844 deletions
2
boot.php
2
boot.php
|
@ -45,7 +45,7 @@ define ( 'RED_PLATFORM', 'Red Matrix' );
|
|||
define ( 'RED_VERSION', trim(file_get_contents('version.inc')) . 'R');
|
||||
define ( 'ZOT_REVISION', 1 );
|
||||
|
||||
define ( 'DB_UPDATE_VERSION', 1077 );
|
||||
define ( 'DB_UPDATE_VERSION', 1078 );
|
||||
|
||||
define ( 'EOL', '<br />' . "\r\n" );
|
||||
define ( 'ATOM_TIME', 'Y-m-d\TH:i:s\Z' );
|
||||
|
|
|
@ -20,6 +20,8 @@ to notify us to merge your work.
|
|||
|
||||
Our translations are managed through Transifex. If you wish to help out translating the Red Matrix to another language, sign up on transifex.com, visit [https://www.transifex.com/projects/p/red-matrix/](https://www.transifex.com/projects/p/red-matrix/) and request to join one of the existing language teams or create a new one. Notify one of the core developers when you have a translation update which requires merging, or ask about merging it yourself if you're comfortable with git and PHP. We have a string file called 'messages.po' which is gettext compliant and a handful of email templates, and from there we automatically generate the application's language files.
|
||||
|
||||
[Translations - More Info](help/Translations)
|
||||
|
||||
**Important**
|
||||
|
||||
Please pull in any changes from the project repository and merge them with your work **before** issuing a pull request. We reserve the right to reject any patch which results in a large number of merge conflicts. This is especially true in the case of language translations - where we may not be able to understand the subtle differences between conflicting versions.
|
||||
|
@ -27,3 +29,27 @@ Please pull in any changes from the project repository and merge them with your
|
|||
Also - **test your changes**. Don't assume that a simple fix won't break something else. If possible get an experienced Red developer to review the code.
|
||||
|
||||
Further documentation can be found at the Github wiki pages at: [https://github.com/friendica/red/wiki](https://github.com/friendica/red/wiki).
|
||||
|
||||
**Licensing**
|
||||
|
||||
All code contributed to the project falls under the MIT license, unless otherwise specified. We will accept third-party code which falls under MIT, BSD and LGPL, but copyleft licensing (GPL, and AGPL) is only permitted in addons. It must be possible to completely remove the GPL (copyleft) code from the main project without breaking anything.
|
||||
|
||||
**Coding Style**
|
||||
|
||||
In the interests of consistency we adopt the following code styling. We may accept patches using other styles, but where possible please try to provide a consistent code style. We aren't going to argue or debate the merits of this style, and it is irrelevant what project 'xyz' uses. This is not project 'xyz'. This is a baseline to try and keep the code readable now and in the future.
|
||||
|
||||
* All comments should be in English.
|
||||
|
||||
* We use doxygen to generate documentation. This hasn't been consistently applied, but learning it and using it are highly encouraged.
|
||||
|
||||
* Indentation is accomplished primarily with tabs using a tab-width of 4.
|
||||
|
||||
* String concatenation and operators should be separated by whitespace. e.g. "$foo = $bar . 'abc';" instead of "$foo=$bar.'abc';"
|
||||
|
||||
* Generally speaking, we use single quotes for string variables and double quotes for SQL statements. "Here documents" should be avoided. Sometimes using double quoted strings with variable replacement is the most efficient means of creating the string. In most cases, you should be using single quotes.
|
||||
|
||||
* Use whitespace liberally to enhance readability. When creating arrays with many elements, we will often set one key/value pair per line, indented from the parent line appropriately. Lining up the assignment operators takes a bit more work, but also increases readability.
|
||||
|
||||
* Generally speaking, opening braces go on the same line as the thing which opens the brace. They are the last character on the line. Closing braces are on a line by themselves.
|
||||
|
||||
|
||||
|
|
134
doc/Hooks.md
Normal file
134
doc/Hooks.md
Normal file
|
@ -0,0 +1,134 @@
|
|||
Hooks - Complete List
|
||||
=====================
|
||||
|
||||
|
||||
* 'about_hook'
|
||||
* 'account_settings'
|
||||
* 'app_menu'
|
||||
* 'atom_author'
|
||||
* 'atom_entry'
|
||||
* 'atom_feed'
|
||||
* 'atom_feed_end'
|
||||
* 'authenticate'
|
||||
* 'avatar_lookup'
|
||||
* 'bb2diaspora'
|
||||
* 'bbcode'
|
||||
* 'channel_remove'
|
||||
* 'check_account_email'
|
||||
* 'check_account_invite'
|
||||
* 'check_account_password'
|
||||
* 'connect_premium'
|
||||
* 'connector_settings'
|
||||
* 'contact_block_end'
|
||||
* 'contact_edit'
|
||||
* 'contact_edit_post'
|
||||
* 'contact_photo_menu'
|
||||
* 'contact_select_options'
|
||||
* 'conversation_start'
|
||||
* 'cron'
|
||||
* 'directory_item'
|
||||
* 'display_item'
|
||||
* 'display_item'
|
||||
* 'display_settings'
|
||||
* 'display_settings_post'
|
||||
* 'enotify'
|
||||
* 'enotify_mail'
|
||||
* 'enotify_store'
|
||||
* 'event_created'
|
||||
* 'event_updated'
|
||||
* 'feature_enabled'
|
||||
* 'feature_settings'
|
||||
* 'feature_settings_post'
|
||||
* 'follow'
|
||||
* 'gender_selector'
|
||||
* 'get_all_perms'
|
||||
* 'get_features'
|
||||
* 'get_widgets'
|
||||
* 'global_permissions'
|
||||
* 'home_content'
|
||||
* 'home_init'
|
||||
* 'html2bbcode'
|
||||
* 'import_directory_profile'
|
||||
* 'item_photo_menu'
|
||||
* 'item_translate'
|
||||
* 'jot_networks'
|
||||
* 'jot_tool'
|
||||
* 'logged_in'
|
||||
* 'login_hook'
|
||||
* 'logging_out'
|
||||
* 'magic_auth'
|
||||
* 'magic_auth_success'
|
||||
* 'main_slider'
|
||||
* 'marital_selector'
|
||||
* 'mood_verbs'
|
||||
* 'network_content_init'
|
||||
* 'network_ping'
|
||||
* 'network_tabs'
|
||||
* 'network_to_name'
|
||||
* 'notifier_end'
|
||||
* 'notifier_normal'
|
||||
* 'obj_verbs'
|
||||
* 'oembed_probe'
|
||||
* 'page_content_top'
|
||||
* 'page_end'
|
||||
* 'page_header'
|
||||
* 'parse_atom'
|
||||
* 'parse_link'
|
||||
* 'pdl_selector'
|
||||
* 'perm_is_allowed'
|
||||
* 'personal_xrd'
|
||||
* 'photo_post_end'
|
||||
* 'photo_post_end'
|
||||
* 'photo_upload_begin'
|
||||
* 'photo_upload_end'
|
||||
* 'photo_upload_file'
|
||||
* 'photo_upload_form'
|
||||
* 'poke_verbs'
|
||||
* 'post_local'
|
||||
* 'post_local_end'
|
||||
* 'post_local_start'
|
||||
* 'post_mail'
|
||||
* 'post_mail_end'
|
||||
* 'post_remote'
|
||||
* 'post_remote_end'
|
||||
* 'post_remote_update'
|
||||
* 'post_remote_update_end'
|
||||
* 'prepare_body'
|
||||
* 'prepare_body_final'
|
||||
* 'prepare_body_init'
|
||||
* 'proc_run'
|
||||
* 'profile_advanced'
|
||||
* 'profile_edit'
|
||||
* 'profile_post'
|
||||
* 'profile_sidebar'
|
||||
* 'profile_sidebar_enter'
|
||||
* 'profile_tabs'
|
||||
* 'register_account'
|
||||
* 'render_location'
|
||||
* 'settings_account'
|
||||
* 'settings_form'
|
||||
* 'settings_post'
|
||||
* 'sexpref_selector'
|
||||
* 'smilie'
|
||||
* 'validate_channelname'
|
||||
* 'webfinger'
|
||||
* 'zid'
|
||||
* 'zid_init'
|
||||
|
||||
***General Module Hooks***
|
||||
|
||||
* $a->module . '_mod_aftercontent'
|
||||
* $a->module . '_mod_aside'
|
||||
* $a->module . '_mod_content'
|
||||
* $a->module . '_mod_init'
|
||||
* $a->module . '_mod_post'
|
||||
|
||||
***General Selector Hooks***
|
||||
|
||||
* $a->module . '_post_' . $selname
|
||||
* $a->module . '_post_' . $selname
|
||||
* $a->module . '_post_' . $selname
|
||||
* $a->module . '_pre_' . $selname
|
||||
* $a->module . '_pre_' . $selname
|
||||
* $a->module . '_pre_' . $selname
|
||||
|
260
doc/Plugins.md
Normal file
260
doc/Plugins.md
Normal file
|
@ -0,0 +1,260 @@
|
|||
Creating Plugins/Addons for the Red Matrix
|
||||
==========================================
|
||||
|
||||
|
||||
So you want to make the Red Matrix do something it doesn't already do. There are lots of ways. But let's learn how to write a plugin or addon.
|
||||
|
||||
|
||||
In your Red Matrix folder/directory, you will probably see a sub-directory called 'addon'. If you don't have one already, go ahead and create it.
|
||||
|
||||
mkdir addon
|
||||
|
||||
Then figure out a name for your addon. You probably have at least a vague idea of what you want it to do. For our example I'm going to create a plugin called 'randplace' that provides a somewhat random location for each of your posts. The name of your plugin is used to find the functions we need to access and is part of the function names, so to be safe, use only simple text characters.
|
||||
|
||||
Once you've chosen a name, create a directory beneath 'addon' to hold your working file or files.
|
||||
|
||||
mkdir addon/randplace
|
||||
|
||||
Now create your plugin file. It needs to have the same name, and it's a PHP script, so using your favourite editor, create the file
|
||||
|
||||
addon/randplace/randplace.php
|
||||
|
||||
The very first line of this file needs to be
|
||||
|
||||
<?php
|
||||
|
||||
Then we're going to create a comment block to describe the plugin. There's a special format for this. We use /* ... */ comment-style and some tagged lines consisting of
|
||||
|
||||
/**
|
||||
*
|
||||
* Name: Random Place (here you can use better descriptions than you could in the filename)
|
||||
* Description: Sample Red Matrix plugin, Sets a random place when posting.
|
||||
* Version: 1.0
|
||||
* Author: Mike Macgirvin <mike@zothub.com>
|
||||
*
|
||||
*/
|
||||
|
||||
These tags will be seen by the site administrator when he/she installs or manages plugins from the admin panel. There can be more than one author. Just add another line starting with 'Author:'.
|
||||
|
||||
The typical plugin will have at least the following functions:
|
||||
|
||||
* pluginname_load()
|
||||
* pluginname_unload()
|
||||
|
||||
In our case, we'll call them randplace_load() and randplace_unload(), as that is the name of our plugin. These functions are called whenever we wish to either initialise the plugin or remove it from the current webpage. Also if your plugin requires things like altering the database schema before it can run for the very first time, you would likely place these instructions in the functions named
|
||||
|
||||
* pluginname_install()
|
||||
* pluginname_uninstall()
|
||||
|
||||
|
||||
Next we'll talk about **hooks**. Hooks are places in the Red Matrix code where we allow plugins to do stuff. There are a [lot of these](help/Hooks), and they each have a name. What we normally do is use the pluginname_load() function to register a "handler function" for any hooks you are interested in. Then when any of these hooks are triggered, your code will be called.
|
||||
|
||||
We register hook handlers with the 'register_hook()' function. It takes 3 arguments. The first is the hook we wish to catch, the second is the filename of the file to find our handler function (relative to the base of your Red Matrix installation), and the third is the function name of your handler function. So let's create our randplace_load() function right now.
|
||||
|
||||
|
||||
function randplace_load() {
|
||||
register_hook('post_local', 'addon/randplace/randplace.php', 'randplace_post_hook');
|
||||
|
||||
register_hook('feature_settings', 'addon/randplace/randplace.php', 'randplace_settings');
|
||||
register_hook('feature_settings_post', 'addon/randplace/randplace.php', 'randplace_settings_post');
|
||||
|
||||
}
|
||||
|
||||
|
||||
So we're going to catch three events, 'post_local' which is triggered when a post is made on the local system, 'feature_settings' to set some preferences for our plugin, and 'feature_settings_post' to store those settings.
|
||||
|
||||
Next we'll create an unload function. This is easy, as it just unregisters our hooks. It takes exactly the same arguments.
|
||||
|
||||
function randplace_unload() {
|
||||
unregister_hook('post_local', 'addon/randplace/randplace.php', 'randplace_post_hook');
|
||||
|
||||
unregister_hook('feature_settings', 'addon/randplace/randplace.php', 'randplace_settings');
|
||||
unregister_hook('feature_settings_post', 'addon/randplace/randplace.php', 'randplace_settings_post');
|
||||
|
||||
}
|
||||
|
||||
|
||||
Hooks are called with two arguments. The first is always $a, which is our global App structure and contains a huge amount of information about the state of the web request we are processing; as well as who the viewer is, and what our login state is, and the current contents of the web page we're probably constructing.
|
||||
|
||||
The second argument is specific to the hook you're calling. It contains information relevant to that particular place in the program, and often allows you to look at, and even change it. In order to change it, you need to add '&' to the variable name so it is passed to your function by reference. Otherwise it will create a copy and any changes you make will be lost when the hook process returns. Usually (but not always) the second argument is a named array of data structures. Please see the "hook reference" (not yet written as of this date) for details on any specific hook. Occasionally you may need to view the program source to see precisely how a given hook is called and how the results are processed.
|
||||
|
||||
Let's go ahead and add some code to implement our post_local hook handler.
|
||||
|
||||
function randplace_post_hook($a, &$item) {
|
||||
|
||||
/**
|
||||
*
|
||||
* An item was posted on the local system.
|
||||
* We are going to look for specific items:
|
||||
* - A status post by a profile owner
|
||||
* - The profile owner must have allowed our plugin
|
||||
*
|
||||
*/
|
||||
|
||||
logger('randplace invoked');
|
||||
|
||||
if(! local_user()) /* non-zero if this is a logged in user of this system */
|
||||
return;
|
||||
|
||||
if(local_user() != $item['uid']) /* Does this person own the post? */
|
||||
return;
|
||||
|
||||
if(($item['parent']) || ($item['item_restrict'])) {
|
||||
/* If the item has a parent, or item_restrict is non-zero, this is a comment or something else, not a status post. */
|
||||
return;
|
||||
}
|
||||
|
||||
/* Retrieve our personal config setting */
|
||||
|
||||
$active = get_pconfig(local_user(), 'randplace', 'enable');
|
||||
|
||||
if(! $active)
|
||||
return;
|
||||
/**
|
||||
*
|
||||
* OK, we're allowed to do our stuff.
|
||||
* Here's what we are going to do:
|
||||
* load the list of timezone names, and use that to generate a list of world cities.
|
||||
* Then we'll pick one of those at random and put it in the "location" field for the post.
|
||||
*
|
||||
*/
|
||||
|
||||
$cities = array();
|
||||
$zones = timezone_identifiers_list();
|
||||
foreach($zones as $zone) {
|
||||
if((strpos($zone,'/')) && (! stristr($zone,'US/')) && (! stristr($zone,'Etc/')))
|
||||
$cities[] = str_replace('_', ' ',substr($zone,strpos($zone,'/') + 1));
|
||||
}
|
||||
|
||||
if(! count($cities))
|
||||
return;
|
||||
$city = array_rand($cities,1);
|
||||
$item['location'] = $cities[$city];
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Now let's add our functions to create and store preference settings.
|
||||
|
||||
/**
|
||||
*
|
||||
* Callback from the settings post function.
|
||||
* $post contains the global $_POST array.
|
||||
* We will make sure we've got a valid user account
|
||||
* and that only our own submit button was clicked
|
||||
* and if so set our configuration setting for this person.
|
||||
*
|
||||
*/
|
||||
|
||||
function randplace_settings_post($a,$post) {
|
||||
if(! local_user())
|
||||
return;
|
||||
if($_POST['randplace-submit'])
|
||||
set_pconfig(local_user(),'randplace','enable',intval($_POST['randplace']));
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
* Called from the Feature Setting form.
|
||||
* The second argument is a string in this case, the HTML content region of the page.
|
||||
* Add our own settings info to the string.
|
||||
*
|
||||
* For uniformity of settings pages, we use the following convention
|
||||
* <div class="settings-block">
|
||||
* <h3>title</h3>
|
||||
* .... settings html - many elements will be floated...
|
||||
* <div class="clear"></div> <!-- generic class which clears all floats -->
|
||||
* <input type="submit" name="pluginnname-submit" class="settings-submit" ..... />
|
||||
* </div>
|
||||
*/
|
||||
|
||||
|
||||
|
||||
function randplace_settings(&$a,&$s) {
|
||||
|
||||
if(! local_user())
|
||||
return;
|
||||
|
||||
/* Add our stylesheet to the page so we can make our settings look nice */
|
||||
|
||||
head_add_css(/addon/randplace/randplace.css');
|
||||
|
||||
/* Get the current state of our config variable */
|
||||
|
||||
$enabled = get_pconfig(local_user(),'randplace','enable');
|
||||
|
||||
$checked = (($enabled) ? ' checked="checked" ' : '');
|
||||
|
||||
/* Add some HTML to the existing form */
|
||||
|
||||
$s .= '<div class="settings-block">';
|
||||
$s .= '<h3>' . t('Randplace Settings') . '</h3>';
|
||||
$s .= '<div id="randplace-enable-wrapper">';
|
||||
$s .= '<label id="randplace-enable-label" for="randplace-checkbox">' . t('Enable Randplace Plugin') . '</label>';
|
||||
$s .= '<input id="randplace-checkbox" type="checkbox" name="randplace" value="1" ' . $checked . '/>';
|
||||
$s .= '</div><div class="clear"></div>';
|
||||
|
||||
/* provide a submit button */
|
||||
|
||||
$s .= '<div class="settings-submit-wrapper" ><input type="submit" name="randplace-submit" class="settings-submit" value="' . t('Submit') . '" /></div></div>';
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
***Advanced Plugins***
|
||||
|
||||
Sometimes your plugins want to provide a range of new functionality which isn't provided at all or is clumsy to provide using hooks. In this case your plugin can also act as a 'module'. A module in our case refers to a structured webpage handler which responds to a given URL. Then anything which accesses that URL will be handled completely by your plugin.
|
||||
|
||||
The key to this is to create a simple function named pluginname_module() which does nothing.
|
||||
|
||||
function randplace_module() { return; }
|
||||
|
||||
Once this function exists, the URL https://yoursite/randplace will access your plugin as a module. Then you can define functions which are called at various points to build a webpage just like the modules in the mod/ directory. The typical functions and the order which they are called is
|
||||
|
||||
modulename_init($a) // (e.g. randplace_init($a);) called first - if you wish to emit json or xml,
|
||||
// you should do it here, followed by killme() which will avoid the default action of building a webpage
|
||||
modulename_aside($a) // Often used to create sidebar content
|
||||
modulename_post($a) // Called whenever the page is accessed via the "post" method
|
||||
modulename_content($a) // called to generate the central page content. This function should return a string
|
||||
// consisting of the central page content.
|
||||
|
||||
Your module functions have access to the URL path as if they were standalone programs in the Unix operating system. For instance if you visit the page
|
||||
|
||||
https://yoursite/randplace/something/somewhere/whatever
|
||||
|
||||
we will create an argc/argv list for use by your module functions
|
||||
|
||||
$x = argc(); $x will be 4, the number of path arguments after the sitename
|
||||
|
||||
for($x = 0; $x < argc(); $x ++)
|
||||
echo $x . ' ' . argv($x);
|
||||
|
||||
|
||||
0 randplace
|
||||
1 something
|
||||
2 somewhere
|
||||
3 whatever
|
||||
|
||||
|
||||
***Porting Friendica Plugins***
|
||||
|
||||
The Red Matrix uses a similar plugin architecture to the Friendica project. The authentication, identity, and permissions systems are completely different. Many Friendica can be ported reasonably easily by renaming a few functions - and then ensuring that the permissions model is adhered to. The functions which need to be renamed are:
|
||||
|
||||
* Friendica's pluginname_install() is pluginname_load()
|
||||
|
||||
* Friendica's pluginname_uninstall() is pluginname_unload()
|
||||
|
||||
The Red Matrix has _install and _uninstall functions but these are used differently.
|
||||
|
||||
* Friendica's "plugin_settings" hook is called "feature_settings"
|
||||
|
||||
* Friendica's "plugin_settings_post" hook is called "feature_settings_post"
|
||||
|
||||
Changing these will often allow your plugin to function, but please double check all your permission and identity code because the concepts behind it are completely different in the Red Matrix. Many structured data names (especially DB schema columns) are also quite different.
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
Translating the Red Matrix
|
||||
======================
|
||||
==========================
|
||||
|
||||
Translation Process
|
||||
-------------------
|
|
@ -541,7 +541,7 @@ Functions</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Referenced by <a class="el" href="chanview_8php.html#a4192c6da888c8c1165851acf9ad4cb8b">chanview_content()</a>, <a class="el" href="connections_8php.html#af48f7ad20914760ba9874c090384e35a">connections_aside()</a>, and <a class="el" href="mod_2photos_8php.html#ab950295cd77626f5fe65331a87693014">photos_init()</a>.</p>
|
||||
<p>Referenced by <a class="el" href="chanview_8php.html#a4192c6da888c8c1165851acf9ad4cb8b">chanview_content()</a>, <a class="el" href="connections_8php.html#af48f7ad20914760ba9874c090384e35a">connections_aside()</a>, <a class="el" href="mod_2message_8php.html#a3547ed86d09a4bb8fa64ec374a40ee79">message_content()</a>, and <a class="el" href="mod_2photos_8php.html#ab950295cd77626f5fe65331a87693014">photos_init()</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
|
File diff suppressed because one or more lines are too long
112
doc/html/dark_8php.html
Normal file
112
doc/html/dark_8php.html
Normal file
|
@ -0,0 +1,112 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.3.1"/>
|
||||
<title>The Red Matrix: view/theme/redbasic/schema/dark.php File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="rhash-64.png"/></td>
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">The Red Matrix
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.3.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){initNavTree('dark_8php.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">dark.php File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
|
File diff suppressed because one or more lines are too long
112
doc/html/dir_3d9c9d0c5e9556dd3eba1e072fa6eaeb.html
Normal file
112
doc/html/dir_3d9c9d0c5e9556dd3eba1e072fa6eaeb.html
Normal file
|
@ -0,0 +1,112 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.3.1"/>
|
||||
<title>The Red Matrix: view/theme/redbasic/schema Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="rhash-64.png"/></td>
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">The Red Matrix
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.3.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){initNavTree('dir_3d9c9d0c5e9556dd3eba1e072fa6eaeb.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">schema Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
|
||||
Files</h2></td></tr>
|
||||
<tr class="memitem:dark_8php"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="dark_8php.html">dark.php</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
|
4
doc/html/dir_3d9c9d0c5e9556dd3eba1e072fa6eaeb.js
Normal file
4
doc/html/dir_3d9c9d0c5e9556dd3eba1e072fa6eaeb.js
Normal file
|
@ -0,0 +1,4 @@
|
|||
var dir_3d9c9d0c5e9556dd3eba1e072fa6eaeb =
|
||||
[
|
||||
[ "dark.php", "dark_8php.html", null ]
|
||||
];
|
|
@ -106,6 +106,8 @@ $(document).ready(function(){initNavTree('dir_55dbaf9b7b53c4fc605c9011743a7353.h
|
|||
Directories</h2></td></tr>
|
||||
<tr class="memitem:dir_032dd9e2cfe278a2cfa5eb9547448eb9"><td class="memItemLeft" align="right" valign="top">directory  </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_032dd9e2cfe278a2cfa5eb9547448eb9.html">php</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:dir_3d9c9d0c5e9556dd3eba1e072fa6eaeb"><td class="memItemLeft" align="right" valign="top">directory  </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_3d9c9d0c5e9556dd3eba1e072fa6eaeb.html">schema</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
var dir_55dbaf9b7b53c4fc605c9011743a7353 =
|
||||
[
|
||||
[ "php", "dir_032dd9e2cfe278a2cfa5eb9547448eb9.html", "dir_032dd9e2cfe278a2cfa5eb9547448eb9" ]
|
||||
[ "php", "dir_032dd9e2cfe278a2cfa5eb9547448eb9.html", "dir_032dd9e2cfe278a2cfa5eb9547448eb9" ],
|
||||
[ "schema", "dir_3d9c9d0c5e9556dd3eba1e072fa6eaeb.html", "dir_3d9c9d0c5e9556dd3eba1e072fa6eaeb" ]
|
||||
];
|
|
@ -114,6 +114,8 @@ $(document).ready(function(){initNavTree('dir__fns_8php.html','');});
|
|||
Functions</h2></td></tr>
|
||||
<tr class="memitem:a8c15aa69da12f2d3476b9e93b82b337d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir__fns_8php.html#a8c15aa69da12f2d3476b9e93b82b337d">find_upstream_directory</a> ($dirmode)</td></tr>
|
||||
<tr class="separator:a8c15aa69da12f2d3476b9e93b82b337d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae56881d69bb6f8e828c9e35454386774"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir__fns_8php.html#ae56881d69bb6f8e828c9e35454386774">dir_sort_links</a> ()</td></tr>
|
||||
<tr class="separator:ae56881d69bb6f8e828c9e35454386774"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa666e7df6ca8c332f4081c9b66b4bdf6"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir__fns_8php.html#aa666e7df6ca8c332f4081c9b66b4bdf6">sync_directories</a> ($dirmode)</td></tr>
|
||||
<tr class="separator:aa666e7df6ca8c332f4081c9b66b4bdf6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a44062d4b471d1e83f92f6c184585aa13"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir__fns_8php.html#a44062d4b471d1e83f92f6c184585aa13">update_directory_entry</a> ($ud)</td></tr>
|
||||
|
@ -122,6 +124,23 @@ Functions</h2></td></tr>
|
|||
<tr class="separator:a6cae22cfdd6edda5ddf09e07abb3242a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Function Documentation</h2>
|
||||
<a class="anchor" id="ae56881d69bb6f8e828c9e35454386774"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">dir_sort_links </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Referenced by <a class="el" href="mod_2directory_8php.html#aa1d928543212871491706216742dd73c">directory_aside()</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a8c15aa69da12f2d3476b9e93b82b337d"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
var dir__fns_8php =
|
||||
[
|
||||
[ "dir_sort_links", "dir__fns_8php.html#ae56881d69bb6f8e828c9e35454386774", null ],
|
||||
[ "find_upstream_directory", "dir__fns_8php.html#a8c15aa69da12f2d3476b9e93b82b337d", null ],
|
||||
[ "sync_directories", "dir__fns_8php.html#aa666e7df6ca8c332f4081c9b66b4bdf6", null ],
|
||||
[ "syncdirs", "dir__fns_8php.html#a6cae22cfdd6edda5ddf09e07abb3242a", null ],
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -352,10 +352,12 @@ $(document).ready(function(){initNavTree('files.html','');});
|
|||
<tr id="row_3_1_0_1_8_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="redbasic_8php.html" target="_self">redbasic.php</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_3_1_0_1_9_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="widedarkness_8php.html" target="_self">widedarkness.php</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_3_1_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img id="arr_3_1_1_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('3_1_1_')"/><img id="img_3_1_1_" src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('3_1_1_')"/><a class="el" href="dir_55dbaf9b7b53c4fc605c9011743a7353.html" target="_self">redbasic</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_3_1_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img id="arr_3_1_1_0_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('3_1_1_0_')"/><img id="img_3_1_1_0_" src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('3_1_1_0_')"/><a class="el" href="dir_032dd9e2cfe278a2cfa5eb9547448eb9.html" target="_self">php</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_3_1_1_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="view_2theme_2redbasic_2php_2config_8php.html" target="_self">config.php</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_3_1_1_0_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="redbasic_2php_2style_8php.html" target="_self">style.php</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_3_1_1_0_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="redbasic_2php_2theme_8php.html" target="_self">theme.php</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_3_1_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img id="arr_3_1_1_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('3_1_1_0_')"/><img id="img_3_1_1_0_" src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('3_1_1_0_')"/><a class="el" href="dir_032dd9e2cfe278a2cfa5eb9547448eb9.html" target="_self">php</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_3_1_1_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="view_2theme_2redbasic_2php_2config_8php.html" target="_self">config.php</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_3_1_1_0_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="redbasic_2php_2style_8php.html" target="_self">style.php</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_3_1_1_0_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="redbasic_2php_2theme_8php.html" target="_self">theme.php</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_3_1_1_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img id="arr_3_1_1_1_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('3_1_1_1_')"/><img id="img_3_1_1_1_" src="ftv2folderclosed.png" alt="+" width="24" height="22" onclick="toggleFolder('3_1_1_1_')"/><a class="el" href="dir_3d9c9d0c5e9556dd3eba1e072fa6eaeb.html" target="_self">schema</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_3_1_1_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="dark_8php.html" target="_self">dark.php</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_4_" class="even"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="boot_8php.html" target="_self">boot.php</a></td><td class="desc"></td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
|
|
|
@ -246,7 +246,7 @@ $(document).ready(function(){initNavTree('globals.html','');});
|
|||
: <a class="el" href="extract_8php.html#a50b05cf2e02ef0b67fcad97106dd7634">extract.php</a>
|
||||
</li>
|
||||
<li>$schema
|
||||
: <a class="el" href="redbasic_2php_2style_8php.html#ae1359c972b337e4bbc2bf2aece6e58db">style.php</a>
|
||||
: <a class="el" href="redbasic_2php_2style_8php.html#a83022b1d70799d2bde3d64dca9cb40ee">style.php</a>
|
||||
</li>
|
||||
<li>$sectionleft
|
||||
: <a class="el" href="minimalisticdarkness_8php.html#a0ac3f5b52212b0af87d513273da03ead">minimalisticdarkness.php</a>
|
||||
|
|
|
@ -228,6 +228,9 @@ $(document).ready(function(){initNavTree('globals_0x64.html','');});
|
|||
<li>diaspora_ul()
|
||||
: <a class="el" href="bb2diaspora_8php.html#adc92ccda5f85ed27e64fcc17712c89cc">bb2diaspora.php</a>
|
||||
</li>
|
||||
<li>dir_sort_links()
|
||||
: <a class="el" href="dir__fns_8php.html#ae56881d69bb6f8e828c9e35454386774">dir_fns.php</a>
|
||||
</li>
|
||||
<li>dir_tagadelic()
|
||||
: <a class="el" href="taxonomy_8php.html#a088371f4bc19155b2291508f5cd63332">taxonomy.php</a>
|
||||
</li>
|
||||
|
|
|
@ -243,6 +243,9 @@ $(document).ready(function(){initNavTree('globals_0x66.html','');});
|
|||
<li>foreach
|
||||
: <a class="el" href="typo_8php.html#a329c9c12217d2c8660c47bbc7c8df4c5">typo.php</a>
|
||||
</li>
|
||||
<li>format_categories()
|
||||
: <a class="el" href="text_8php.html#a3054189cff173977f4216c9a3dd29e1b">text.php</a>
|
||||
</li>
|
||||
<li>format_css_if_exists()
|
||||
: <a class="el" href="plugin_8php.html#a9039e15aae27676af7777dcbee5a11d6">plugin.php</a>
|
||||
</li>
|
||||
|
@ -255,6 +258,9 @@ $(document).ready(function(){initNavTree('globals_0x66.html','');});
|
|||
<li>format_event_html()
|
||||
: <a class="el" href="event_8php.html#a2ac9f1b08de03250ecd794f705781d17">event.php</a>
|
||||
</li>
|
||||
<li>format_filer()
|
||||
: <a class="el" href="text_8php.html#a4e4d42b0a805148d9f9a92bcac89bf91">text.php</a>
|
||||
</li>
|
||||
<li>format_js_if_exists()
|
||||
: <a class="el" href="plugin_8php.html#ad9ff8ba554576383c5911a4bce068c1f">plugin.php</a>
|
||||
</li>
|
||||
|
|
|
@ -228,8 +228,11 @@ $(document).ready(function(){initNavTree('globals_0x74.html','');});
|
|||
<li>tgroup_check()
|
||||
: <a class="el" href="items_8php.html#a88c6cf7649ac836fbbed82a7a0315110">items.php</a>
|
||||
</li>
|
||||
<li>theme_attachments()
|
||||
: <a class="el" href="text_8php.html#af9c9ac3f74c82dc60acfa404d0e9dc53">text.php</a>
|
||||
</li>
|
||||
<li>theme_content()
|
||||
: <a class="el" href="view_2theme_2apw_2php_2config_8php.html#aa7d5739b72efef9822535b2b32d5364d">config.php</a>
|
||||
: <a class="el" href="view_2theme_2redbasic_2php_2config_8php.html#aa7d5739b72efef9822535b2b32d5364d">config.php</a>
|
||||
</li>
|
||||
<li>theme_include()
|
||||
: <a class="el" href="plugin_8php.html#a65fedcffbe03562ef844cabee37d34e2">plugin.php</a>
|
||||
|
|
|
@ -221,6 +221,9 @@ $(document).ready(function(){initNavTree('globals_func_0x64.html','');});
|
|||
<li>diaspora_ul()
|
||||
: <a class="el" href="bb2diaspora_8php.html#adc92ccda5f85ed27e64fcc17712c89cc">bb2diaspora.php</a>
|
||||
</li>
|
||||
<li>dir_sort_links()
|
||||
: <a class="el" href="dir__fns_8php.html#ae56881d69bb6f8e828c9e35454386774">dir_fns.php</a>
|
||||
</li>
|
||||
<li>dir_tagadelic()
|
||||
: <a class="el" href="taxonomy_8php.html#a088371f4bc19155b2291508f5cd63332">taxonomy.php</a>
|
||||
</li>
|
||||
|
|
|
@ -239,6 +239,9 @@ $(document).ready(function(){initNavTree('globals_func_0x66.html','');});
|
|||
<li>follow_widget()
|
||||
: <a class="el" href="contact__widgets_8php.html#af24e693532a045954caab515942cfc6f">contact_widgets.php</a>
|
||||
</li>
|
||||
<li>format_categories()
|
||||
: <a class="el" href="text_8php.html#a3054189cff173977f4216c9a3dd29e1b">text.php</a>
|
||||
</li>
|
||||
<li>format_css_if_exists()
|
||||
: <a class="el" href="plugin_8php.html#a9039e15aae27676af7777dcbee5a11d6">plugin.php</a>
|
||||
</li>
|
||||
|
@ -251,6 +254,9 @@ $(document).ready(function(){initNavTree('globals_func_0x66.html','');});
|
|||
<li>format_event_html()
|
||||
: <a class="el" href="event_8php.html#a2ac9f1b08de03250ecd794f705781d17">event.php</a>
|
||||
</li>
|
||||
<li>format_filer()
|
||||
: <a class="el" href="text_8php.html#a4e4d42b0a805148d9f9a92bcac89bf91">text.php</a>
|
||||
</li>
|
||||
<li>format_js_if_exists()
|
||||
: <a class="el" href="plugin_8php.html#ad9ff8ba554576383c5911a4bce068c1f">plugin.php</a>
|
||||
</li>
|
||||
|
|
|
@ -185,14 +185,17 @@ $(document).ready(function(){initNavTree('globals_func_0x74.html','');});
|
|||
<li>tgroup_check()
|
||||
: <a class="el" href="items_8php.html#a88c6cf7649ac836fbbed82a7a0315110">items.php</a>
|
||||
</li>
|
||||
<li>theme_attachments()
|
||||
: <a class="el" href="text_8php.html#af9c9ac3f74c82dc60acfa404d0e9dc53">text.php</a>
|
||||
</li>
|
||||
<li>theme_content()
|
||||
: <a class="el" href="view_2theme_2redbasic_2php_2config_8php.html#aa7d5739b72efef9822535b2b32d5364d">config.php</a>
|
||||
: <a class="el" href="view_2theme_2apw_2php_2config_8php.html#aa7d5739b72efef9822535b2b32d5364d">config.php</a>
|
||||
</li>
|
||||
<li>theme_include()
|
||||
: <a class="el" href="plugin_8php.html#a65fedcffbe03562ef844cabee37d34e2">plugin.php</a>
|
||||
</li>
|
||||
<li>theme_post()
|
||||
: <a class="el" href="view_2theme_2apw_2php_2config_8php.html#ad29461920cf03b9ce1428e21eb1f4ba6">config.php</a>
|
||||
: <a class="el" href="view_2theme_2redbasic_2php_2config_8php.html#ad29461920cf03b9ce1428e21eb1f4ba6">config.php</a>
|
||||
</li>
|
||||
<li>theme_status()
|
||||
: <a class="el" href="admin_8php.html#ad4f74f33944a98b56d2c8c7601f124a4">admin.php</a>
|
||||
|
|
|
@ -241,7 +241,7 @@ $(document).ready(function(){initNavTree('globals_vars.html','');});
|
|||
: <a class="el" href="extract_8php.html#a50b05cf2e02ef0b67fcad97106dd7634">extract.php</a>
|
||||
</li>
|
||||
<li>$schema
|
||||
: <a class="el" href="redbasic_2php_2style_8php.html#ae1359c972b337e4bbc2bf2aece6e58db">style.php</a>
|
||||
: <a class="el" href="redbasic_2php_2style_8php.html#a83022b1d70799d2bde3d64dca9cb40ee">style.php</a>
|
||||
</li>
|
||||
<li>$sectionleft
|
||||
: <a class="el" href="minimalisticdarkness_8php.html#a0ac3f5b52212b0af87d513273da03ead">minimalisticdarkness.php</a>
|
||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -39,10 +39,10 @@ var NAVTREEINDEX =
|
|||
"boot_8php.html#a9255af5ae9c887520091ea04763c1a88",
|
||||
"classFKOAuthDataStore.html",
|
||||
"crepair_8php.html#a29464c01838e209c8059cfcd2d195caa",
|
||||
"globals_vars_0x77.html",
|
||||
"items_8php.html#aa371905f0a211b307cb3f7188c6cba04",
|
||||
"profile__photo_8php.html",
|
||||
"text_8php.html#af8a3e3a66a7b862d4510f145d2e13186"
|
||||
"globals_vars_0x73.html",
|
||||
"items_8php.html#a896c1809d58f2d7a42cfe14577958ddf",
|
||||
"profile_8php.html#ab5d0246be0552e2182a585c1206d22a5",
|
||||
"text_8php.html#ae17b39d5e321debd3ad16dcbbde842b8"
|
||||
];
|
||||
|
||||
var SYNCONMSG = 'click to disable panel synchronisation';
|
||||
|
|
|
@ -15,6 +15,7 @@ var NAVTREEINDEX3 =
|
|||
"crypto_8php.html#ac95ac3b1b23b65b04a86613d4206ae85":[5,0,0,23,6],
|
||||
"crypto_8php.html#aca7c3a574bfb6c6ef1f2403a56823914":[5,0,0,23,3],
|
||||
"crypto_8php.html#ad5e51fd44cff93cfaa07a37e24a5edec":[5,0,0,23,5],
|
||||
"dark_8php.html":[5,0,3,1,1,1,0],
|
||||
"darkness_8php.html":[5,0,3,1,0,1,0],
|
||||
"darknessleftaside_8php.html":[5,0,3,1,0,1,1],
|
||||
"darknessrightaside_8php.html":[5,0,3,1,0,1,2],
|
||||
|
@ -53,14 +54,16 @@ var NAVTREEINDEX3 =
|
|||
"dir_0eaa4a0adae8ba4811e133c6e594aeee.html":[5,0,2,0],
|
||||
"dir_21bc5169ff11430004758be31dcfc6c4.html":[5,0,0,0],
|
||||
"dir_23ec12649285f9fabf3a6b7380226c28.html":[5,0,2],
|
||||
"dir_3d9c9d0c5e9556dd3eba1e072fa6eaeb.html":[5,0,3,1,1,1],
|
||||
"dir_55dbaf9b7b53c4fc605c9011743a7353.html":[5,0,3,1,1],
|
||||
"dir_817f6d302394b98e59575acdb59998bc.html":[5,0,3,0],
|
||||
"dir_8543001e5d25368a6edede3e63efb554.html":[5,0,3,1],
|
||||
"dir__fns_8php.html":[5,0,0,26],
|
||||
"dir__fns_8php.html#a44062d4b471d1e83f92f6c184585aa13":[5,0,0,26,3],
|
||||
"dir__fns_8php.html#a6cae22cfdd6edda5ddf09e07abb3242a":[5,0,0,26,2],
|
||||
"dir__fns_8php.html#a8c15aa69da12f2d3476b9e93b82b337d":[5,0,0,26,0],
|
||||
"dir__fns_8php.html#aa666e7df6ca8c332f4081c9b66b4bdf6":[5,0,0,26,1],
|
||||
"dir__fns_8php.html#a44062d4b471d1e83f92f6c184585aa13":[5,0,0,26,4],
|
||||
"dir__fns_8php.html#a6cae22cfdd6edda5ddf09e07abb3242a":[5,0,0,26,3],
|
||||
"dir__fns_8php.html#a8c15aa69da12f2d3476b9e93b82b337d":[5,0,0,26,1],
|
||||
"dir__fns_8php.html#aa666e7df6ca8c332f4081c9b66b4bdf6":[5,0,0,26,2],
|
||||
"dir__fns_8php.html#ae56881d69bb6f8e828c9e35454386774":[5,0,0,26,0],
|
||||
"dir_aae29906d7bfc07d076125f669c8352e.html":[5,0,0,1],
|
||||
"dir_b2f003339c516cc00c8cadcafbe82f13.html":[5,0,3],
|
||||
"dir_cb8a8f75dcdd0b3fbfcc82e9eda410c5.html":[5,0,3,1,0,0],
|
||||
|
@ -230,8 +233,8 @@ var NAVTREEINDEX3 =
|
|||
"globals_func_0x77.html":[5,1,1,23],
|
||||
"globals_func_0x78.html":[5,1,1,24],
|
||||
"globals_func_0x7a.html":[5,1,1,25],
|
||||
"globals_vars.html":[5,1,2],
|
||||
"globals_vars.html":[5,1,2,0],
|
||||
"globals_vars.html":[5,1,2],
|
||||
"globals_vars_0x61.html":[5,1,2,1],
|
||||
"globals_vars_0x63.html":[5,1,2,2],
|
||||
"globals_vars_0x64.html":[5,1,2,3],
|
||||
|
@ -246,8 +249,5 @@ var NAVTREEINDEX3 =
|
|||
"globals_vars_0x6d.html":[5,1,2,12],
|
||||
"globals_vars_0x6e.html":[5,1,2,13],
|
||||
"globals_vars_0x70.html":[5,1,2,14],
|
||||
"globals_vars_0x72.html":[5,1,2,15],
|
||||
"globals_vars_0x73.html":[5,1,2,16],
|
||||
"globals_vars_0x74.html":[5,1,2,17],
|
||||
"globals_vars_0x75.html":[5,1,2,18]
|
||||
"globals_vars_0x72.html":[5,1,2,15]
|
||||
};
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
var NAVTREEINDEX4 =
|
||||
{
|
||||
"globals_vars_0x73.html":[5,1,2,16],
|
||||
"globals_vars_0x74.html":[5,1,2,17],
|
||||
"globals_vars_0x75.html":[5,1,2,18],
|
||||
"globals_vars_0x77.html":[5,1,2,19],
|
||||
"globals_vars_0x78.html":[5,1,2,20],
|
||||
"globals_vars_0x7a.html":[5,1,2,21],
|
||||
|
@ -246,8 +249,5 @@ var NAVTREEINDEX4 =
|
|||
"items_8php.html#a8395d189a36abfa0dfff81a2b0e70669":[5,0,0,41,14],
|
||||
"items_8php.html#a8794863cdf8ce1333040933d3a3f66bd":[5,0,0,41,11],
|
||||
"items_8php.html#a87ac9e359591721a824ecd23bbb56296":[5,0,0,41,5],
|
||||
"items_8php.html#a88c6cf7649ac836fbbed82a7a0315110":[5,0,0,41,52],
|
||||
"items_8php.html#a896c1809d58f2d7a42cfe14577958ddf":[5,0,0,41,27],
|
||||
"items_8php.html#a8f3c85c584ccd2b98c3ca440e45b40f8":[5,0,0,41,10],
|
||||
"items_8php.html#a94ddb1d6c8fa21dd7433677e85168037":[5,0,0,41,31]
|
||||
"items_8php.html#a88c6cf7649ac836fbbed82a7a0315110":[5,0,0,41,52]
|
||||
};
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
var NAVTREEINDEX5 =
|
||||
{
|
||||
"items_8php.html#a896c1809d58f2d7a42cfe14577958ddf":[5,0,0,41,27],
|
||||
"items_8php.html#a8f3c85c584ccd2b98c3ca440e45b40f8":[5,0,0,41,10],
|
||||
"items_8php.html#a94ddb1d6c8fa21dd7433677e85168037":[5,0,0,41,31],
|
||||
"items_8php.html#aa371905f0a211b307cb3f7188c6cba04":[5,0,0,41,53],
|
||||
"items_8php.html#aa579bc4445d60098b1410961ca8e96b7":[5,0,0,41,9],
|
||||
"items_8php.html#aa723c0571e314a1853a24c5854b4f54f":[5,0,0,41,22],
|
||||
|
@ -126,10 +129,10 @@ var NAVTREEINDEX5 =
|
|||
"namespacemembers_func.html":[3,1,1],
|
||||
"namespacemembers_vars.html":[3,1,2],
|
||||
"namespaces.html":[3,0],
|
||||
"namespaceupdatetpl.html":[3,0,3],
|
||||
"namespaceupdatetpl.html":[4,0,3],
|
||||
"namespaceutil.html":[3,0,4],
|
||||
"namespaceupdatetpl.html":[3,0,3],
|
||||
"namespaceutil.html":[4,0,4],
|
||||
"namespaceutil.html":[3,0,4],
|
||||
"nav_8php.html":[5,0,0,45],
|
||||
"nav_8php.html#a43be0df73b90647ea70947ce004e231e":[5,0,0,45,0],
|
||||
"nav_8php.html#ac3c920ce3ea5b0d9e0678ee37155f06a":[5,0,0,45,1],
|
||||
|
@ -246,8 +249,5 @@ var NAVTREEINDEX5 =
|
|||
"probe_8php.html#a1f1db3fa6038e451e737964c94bf5e99":[5,0,1,74,0],
|
||||
"profile_8php.html":[5,0,1,75],
|
||||
"profile_8php.html#a1a2482b775476f2f64ea5e8f4fc3fd1e":[5,0,1,75,0],
|
||||
"profile_8php.html#a3775cf6eef6587e5143133356a7b76c0":[5,0,1,75,1],
|
||||
"profile_8php.html#ab5d0246be0552e2182a585c1206d22a5":[5,0,1,75,2],
|
||||
"profile__advanced_8php.html":[5,0,0,58],
|
||||
"profile__advanced_8php.html#aa870d2c1f558cfd52bef05bc124e8fa4":[5,0,0,58,0]
|
||||
"profile_8php.html#a3775cf6eef6587e5143133356a7b76c0":[5,0,1,75,1]
|
||||
};
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
var NAVTREEINDEX6 =
|
||||
{
|
||||
"profile_8php.html#ab5d0246be0552e2182a585c1206d22a5":[5,0,1,75,2],
|
||||
"profile__advanced_8php.html":[5,0,0,58],
|
||||
"profile__advanced_8php.html#aa870d2c1f558cfd52bef05bc124e8fa4":[5,0,0,58,0],
|
||||
"profile__photo_8php.html":[5,0,1,76],
|
||||
"profile__photo_8php.html#a140631c56438fbfacb61a1eb43067d02":[5,0,1,76,1],
|
||||
"profile__photo_8php.html#a4b80234074bd603221aa5364f330e479":[5,0,1,76,2],
|
||||
|
@ -36,10 +39,10 @@ var NAVTREEINDEX6 =
|
|||
"redbasic_2php_2style_8php.html#a339624aeef6604a2f00209a3962c6e1c":[5,0,3,1,1,0,1,0],
|
||||
"redbasic_2php_2style_8php.html#a6502bedd57105ad1fb2dee2be9cf6351":[5,0,3,1,1,0,1,7],
|
||||
"redbasic_2php_2style_8php.html#a68e3ff836ec87ae1370c9f4a12c21c6b":[5,0,3,1,1,0,1,2],
|
||||
"redbasic_2php_2style_8php.html#a83022b1d70799d2bde3d64dca9cb40ee":[5,0,3,1,1,0,1,8],
|
||||
"redbasic_2php_2style_8php.html#a883f9f14e205f7aa7de02c14df67b40a":[5,0,3,1,1,0,1,11],
|
||||
"redbasic_2php_2style_8php.html#a8fdd5874587a9ad86fb05ed0be265649":[5,0,3,1,1,0,1,6],
|
||||
"redbasic_2php_2style_8php.html#ab00dfc29448b183055d2ae61a0e1874a":[5,0,3,1,1,0,1,9],
|
||||
"redbasic_2php_2style_8php.html#ae1359c972b337e4bbc2bf2aece6e58db":[5,0,3,1,1,0,1,8],
|
||||
"redbasic_2php_2style_8php.html#afcbcf57d0b90d2e4226c2e8a1171befc":[5,0,3,1,1,0,1,3],
|
||||
"redbasic_2php_2theme_8php.html":[5,0,3,1,1,0,2],
|
||||
"redbasic_2php_2theme_8php.html#af6eb813e9fc7e2d76ac1b82bc5c0ed9b":[5,0,3,1,1,0,2,0],
|
||||
|
@ -171,83 +174,80 @@ var NAVTREEINDEX6 =
|
|||
"template__processor_8php.html#ab2bcd8738f20f293636a6ae8e1099db5":[5,0,0,68,1],
|
||||
"template__processor_8php.html#ac635bb19a5f6eadd6b0cddefdd537c1e":[5,0,0,68,2],
|
||||
"text_8php.html":[5,0,0,69],
|
||||
"text_8php.html#a0271381208acfa2d4cff36da281e3e23":[5,0,0,69,37],
|
||||
"text_8php.html#a030fa5ecc64168af0c4f44897a9bce63":[5,0,0,69,43],
|
||||
"text_8php.html#a05b7f26dc2df78681f57eeade53040c6":[5,0,0,69,26],
|
||||
"text_8php.html#a0271381208acfa2d4cff36da281e3e23":[5,0,0,69,39],
|
||||
"text_8php.html#a030fa5ecc64168af0c4f44897a9bce63":[5,0,0,69,45],
|
||||
"text_8php.html#a05b7f26dc2df78681f57eeade53040c6":[5,0,0,69,28],
|
||||
"text_8php.html#a070384ec000fd65043fce11d5392d241":[5,0,0,69,6],
|
||||
"text_8php.html#a0a1f7c0e97f9ecbebf3e5834582b014c":[5,0,0,69,16],
|
||||
"text_8php.html#a0c65597bb4aed3a039eb795ff540e5e3":[5,0,0,69,11],
|
||||
"text_8php.html#a11255c8c4e5245b6c24f97684826aa54":[5,0,0,69,42],
|
||||
"text_8php.html#a11255c8c4e5245b6c24f97684826aa54":[5,0,0,69,44],
|
||||
"text_8php.html#a13286f8a95d2de6b102966ecc270c8d6":[5,0,0,69,5],
|
||||
"text_8php.html#a1360fed7f918d859daaca1c9f384f9af":[5,0,0,69,74],
|
||||
"text_8php.html#a138a3a611fa7f4f3630674145fc826bf":[5,0,0,69,30],
|
||||
"text_8php.html#a1557112a774ec00fa06ed6b6f6495506":[5,0,0,69,33],
|
||||
"text_8php.html#a1633412120f52bdce5f43e0a127d9293":[5,0,0,69,47],
|
||||
"text_8php.html#a1af49756c8c71902a66c7e329c462beb":[5,0,0,69,50],
|
||||
"text_8php.html#a1e510c53624933ce9b7d6715784894db":[5,0,0,69,44],
|
||||
"text_8php.html#a24d441d30df4b8e6bf6780bf62a5e2c6":[5,0,0,69,45],
|
||||
"text_8php.html#a2690ad67bb6fb97ef69de3e8d23f2728":[5,0,0,69,40],
|
||||
"text_8php.html#a1360fed7f918d859daaca1c9f384f9af":[5,0,0,69,77],
|
||||
"text_8php.html#a138a3a611fa7f4f3630674145fc826bf":[5,0,0,69,32],
|
||||
"text_8php.html#a1557112a774ec00fa06ed6b6f6495506":[5,0,0,69,35],
|
||||
"text_8php.html#a1633412120f52bdce5f43e0a127d9293":[5,0,0,69,49],
|
||||
"text_8php.html#a1af49756c8c71902a66c7e329c462beb":[5,0,0,69,52],
|
||||
"text_8php.html#a1e510c53624933ce9b7d6715784894db":[5,0,0,69,46],
|
||||
"text_8php.html#a24d441d30df4b8e6bf6780bf62a5e2c6":[5,0,0,69,47],
|
||||
"text_8php.html#a2690ad67bb6fb97ef69de3e8d23f2728":[5,0,0,69,42],
|
||||
"text_8php.html#a27cd2c1b3bcb49a0cfb7249e851725ca":[5,0,0,69,4],
|
||||
"text_8php.html#a29988052f3944111def3b6aaf2c7a8f6":[5,0,0,69,82],
|
||||
"text_8php.html#a29d6b804e368d3ef359ee295e96ed4c7":[5,0,0,69,71],
|
||||
"text_8php.html#a2a902f5fdba8646333e997898ac45ea3":[5,0,0,69,46],
|
||||
"text_8php.html#a29988052f3944111def3b6aaf2c7a8f6":[5,0,0,69,85],
|
||||
"text_8php.html#a29d6b804e368d3ef359ee295e96ed4c7":[5,0,0,69,74],
|
||||
"text_8php.html#a2a902f5fdba8646333e997898ac45ea3":[5,0,0,69,48],
|
||||
"text_8php.html#a2e8d6c402603be3a1256a16605e09c2a":[5,0,0,69,10],
|
||||
"text_8php.html#a2ffd79c60cc87cec24ef76447b905187":[5,0,0,69,84],
|
||||
"text_8php.html#a324c58f37f6acdf9cd1922aa76077d9f":[5,0,0,69,79],
|
||||
"text_8php.html#a36a2e5d418ee81140f25c4233cfecd1f":[5,0,0,69,77],
|
||||
"text_8php.html#a3972701c5c83624ec4e2d06242f614e7":[5,0,0,69,28],
|
||||
"text_8php.html#a3999a0b3e22e440f280ee791ce34d384":[5,0,0,69,39],
|
||||
"text_8php.html#a3d225b253bb9e0f2498c11647d927b0b":[5,0,0,69,69],
|
||||
"text_8php.html#a2ffd79c60cc87cec24ef76447b905187":[5,0,0,69,87],
|
||||
"text_8php.html#a3054189cff173977f4216c9a3dd29e1b":[5,0,0,69,23],
|
||||
"text_8php.html#a324c58f37f6acdf9cd1922aa76077d9f":[5,0,0,69,82],
|
||||
"text_8php.html#a36a2e5d418ee81140f25c4233cfecd1f":[5,0,0,69,80],
|
||||
"text_8php.html#a3972701c5c83624ec4e2d06242f614e7":[5,0,0,69,30],
|
||||
"text_8php.html#a3999a0b3e22e440f280ee791ce34d384":[5,0,0,69,41],
|
||||
"text_8php.html#a3d225b253bb9e0f2498c11647d927b0b":[5,0,0,69,71],
|
||||
"text_8php.html#a3d2793d66db3345fd290b71e2eadf98e":[5,0,0,69,7],
|
||||
"text_8php.html#a405afe814a23f3bd94d826101aa168ab":[5,0,0,69,80],
|
||||
"text_8php.html#a436a8de00c942364c2d0fcfc7e1f4b5a":[5,0,0,69,31],
|
||||
"text_8php.html#a44d460fcdee6247c67b9bef3ea15f3e6":[5,0,0,69,68],
|
||||
"text_8php.html#a4659fbc4e54ddc700c3aa66b9092c623":[5,0,0,69,29],
|
||||
"text_8php.html#a47c1e4a5f3f53027daacd8a9db24f285":[5,0,0,69,41],
|
||||
"text_8php.html#a4841df5beabdd1bdd1ed56781a915d61":[5,0,0,69,59],
|
||||
"text_8php.html#a4bbb7d00c05cd20b4e043424f322388f":[5,0,0,69,48],
|
||||
"text_8php.html#a4e7698aca48982512594b274543c3b9b":[5,0,0,69,58],
|
||||
"text_8php.html#a543447c5ed766535221e2d9636b379ee":[5,0,0,69,76],
|
||||
"text_8php.html#a405afe814a23f3bd94d826101aa168ab":[5,0,0,69,83],
|
||||
"text_8php.html#a436a8de00c942364c2d0fcfc7e1f4b5a":[5,0,0,69,33],
|
||||
"text_8php.html#a44d460fcdee6247c67b9bef3ea15f3e6":[5,0,0,69,70],
|
||||
"text_8php.html#a4659fbc4e54ddc700c3aa66b9092c623":[5,0,0,69,31],
|
||||
"text_8php.html#a47c1e4a5f3f53027daacd8a9db24f285":[5,0,0,69,43],
|
||||
"text_8php.html#a4841df5beabdd1bdd1ed56781a915d61":[5,0,0,69,61],
|
||||
"text_8php.html#a4bbb7d00c05cd20b4e043424f322388f":[5,0,0,69,50],
|
||||
"text_8php.html#a4e4d42b0a805148d9f9a92bcac89bf91":[5,0,0,69,24],
|
||||
"text_8php.html#a4e7698aca48982512594b274543c3b9b":[5,0,0,69,60],
|
||||
"text_8php.html#a543447c5ed766535221e2d9636b379ee":[5,0,0,69,79],
|
||||
"text_8php.html#a55ab893be57feda59c2a7ba1e58ff2d0":[5,0,0,69,9],
|
||||
"text_8php.html#a63fb21c0bed2fc72eef2c1471ac42b63":[5,0,0,69,14],
|
||||
"text_8php.html#a6a3d80a6c6fb234fd0bac44203b828eb":[5,0,0,69,75],
|
||||
"text_8php.html#a71f6952243d3fe1c5a8154f78027e29c":[5,0,0,69,38],
|
||||
"text_8php.html#a736db13a966b8abaf8c9198faa35911a":[5,0,0,69,25],
|
||||
"text_8php.html#a740ad03e00459039a2c0992246c4e727":[5,0,0,69,72],
|
||||
"text_8php.html#a6a3d80a6c6fb234fd0bac44203b828eb":[5,0,0,69,78],
|
||||
"text_8php.html#a71f6952243d3fe1c5a8154f78027e29c":[5,0,0,69,40],
|
||||
"text_8php.html#a736db13a966b8abaf8c9198faa35911a":[5,0,0,69,27],
|
||||
"text_8php.html#a740ad03e00459039a2c0992246c4e727":[5,0,0,69,75],
|
||||
"text_8php.html#a75c243e06341ec16bd5a44b9b1cacd85":[5,0,0,69,1],
|
||||
"text_8php.html#a75c326298519ed14ebe762194c8a3f2a":[5,0,0,69,32],
|
||||
"text_8php.html#a76d1b3435c067978d7b484c45f56472b":[5,0,0,69,24],
|
||||
"text_8php.html#a8264348059abd1d4d5bb521323d3b19a":[5,0,0,69,73],
|
||||
"text_8php.html#a75c326298519ed14ebe762194c8a3f2a":[5,0,0,69,34],
|
||||
"text_8php.html#a76d1b3435c067978d7b484c45f56472b":[5,0,0,69,26],
|
||||
"text_8php.html#a8264348059abd1d4d5bb521323d3b19a":[5,0,0,69,76],
|
||||
"text_8php.html#a85e3a4851c16674834010d8419a5d7ca":[5,0,0,69,8],
|
||||
"text_8php.html#a876e94892867019935b348b573299352":[5,0,0,69,66],
|
||||
"text_8php.html#a8796f6a9ca592ecdce7b3afc3462aa13":[5,0,0,69,70],
|
||||
"text_8php.html#a876e94892867019935b348b573299352":[5,0,0,69,68],
|
||||
"text_8php.html#a8796f6a9ca592ecdce7b3afc3462aa13":[5,0,0,69,72],
|
||||
"text_8php.html#a87a3cefc603302c78982f1d8e1245265":[5,0,0,69,15],
|
||||
"text_8php.html#a89929fa6f70a8ba54d5273fcf622b665":[5,0,0,69,20],
|
||||
"text_8php.html#a8b0a799341b1fc4cba2c3ede3e3fc9b6":[5,0,0,69,57],
|
||||
"text_8php.html#a8b0a799341b1fc4cba2c3ede3e3fc9b6":[5,0,0,69,59],
|
||||
"text_8php.html#a8d8c4a11e53461caca21181ebd72daca":[5,0,0,69,19],
|
||||
"text_8php.html#a95fd2f8f23a1948414a03ebc963bac57":[5,0,0,69,3],
|
||||
"text_8php.html#a98fd99dee3da8cf4c148dc04efe782ee":[5,0,0,69,52],
|
||||
"text_8php.html#a9c6ce4e12a4ac883c5e3f36fed6e1e09":[5,0,0,69,63],
|
||||
"text_8php.html#a9d6a5ee1290de7a8b483fe78585daade":[5,0,0,69,61],
|
||||
"text_8php.html#a9fbeae13c9abd6e27cb4d8d1817f969c":[5,0,0,69,65],
|
||||
"text_8php.html#aa46f941155c2ac1155f2f17ffb0adb66":[5,0,0,69,27],
|
||||
"text_8php.html#a98fd99dee3da8cf4c148dc04efe782ee":[5,0,0,69,54],
|
||||
"text_8php.html#a9c6ce4e12a4ac883c5e3f36fed6e1e09":[5,0,0,69,65],
|
||||
"text_8php.html#a9d6a5ee1290de7a8b483fe78585daade":[5,0,0,69,63],
|
||||
"text_8php.html#a9fbeae13c9abd6e27cb4d8d1817f969c":[5,0,0,69,67],
|
||||
"text_8php.html#aa46f941155c2ac1155f2f17ffb0adb66":[5,0,0,69,29],
|
||||
"text_8php.html#aa5148a0dfea2a1ca64c3d52f10aa2d64":[5,0,0,69,17],
|
||||
"text_8php.html#aa5528f41533927e1bd2da3618a74a6d7":[5,0,0,69,53],
|
||||
"text_8php.html#aa6b0aa8afbeab50d1a3058ad21acb74e":[5,0,0,69,34],
|
||||
"text_8php.html#aad557c054cf2ed915633701018fc7e3f":[5,0,0,69,83],
|
||||
"text_8php.html#aaed4413ed8918838b517e3b2fafaea0d":[5,0,0,69,78],
|
||||
"text_8php.html#ab4a4c3d4700bc219bb84f33b499314f4":[5,0,0,69,81],
|
||||
"text_8php.html#ac19d2b33a58372a357a43d51eed19162":[5,0,0,69,54],
|
||||
"text_8php.html#ac1dbf2e37e8069bea2c0f557fdbf203e":[5,0,0,69,35],
|
||||
"text_8php.html#aca0f589be74fab1a460c57e88dad9779":[5,0,0,69,67],
|
||||
"text_8php.html#aa5528f41533927e1bd2da3618a74a6d7":[5,0,0,69,55],
|
||||
"text_8php.html#aa6b0aa8afbeab50d1a3058ad21acb74e":[5,0,0,69,36],
|
||||
"text_8php.html#aad557c054cf2ed915633701018fc7e3f":[5,0,0,69,86],
|
||||
"text_8php.html#aaed4413ed8918838b517e3b2fafaea0d":[5,0,0,69,81],
|
||||
"text_8php.html#ab4a4c3d4700bc219bb84f33b499314f4":[5,0,0,69,84],
|
||||
"text_8php.html#ac19d2b33a58372a357a43d51eed19162":[5,0,0,69,56],
|
||||
"text_8php.html#ac1dbf2e37e8069bea2c0f557fdbf203e":[5,0,0,69,37],
|
||||
"text_8php.html#aca0f589be74fab1a460c57e88dad9779":[5,0,0,69,69],
|
||||
"text_8php.html#ace3c98538c63e09b70a363210b414112":[5,0,0,69,21],
|
||||
"text_8php.html#acedb584f65114a33f389efb796172a91":[5,0,0,69,2],
|
||||
"text_8php.html#ad6432621d0fafcbcf3d3b9b49bef7784":[5,0,0,69,13],
|
||||
"text_8php.html#ad855a32bee22c3f3b9734e3a334b96f2":[5,0,0,69,62],
|
||||
"text_8php.html#adba17ec946f4285285dc100f7860bf51":[5,0,0,69,49],
|
||||
"text_8php.html#ae17b39d5e321debd3ad16dcbbde842b8":[5,0,0,69,36],
|
||||
"text_8php.html#ae2126da85966da0e79c6bcbac63b0bda":[5,0,0,69,64],
|
||||
"text_8php.html#ae4282a39492caa23ccbc2ce98e54f110":[5,0,0,69,18],
|
||||
"text_8php.html#ae4df74296fbe55051ed3c035e55205e5":[5,0,0,69,55],
|
||||
"text_8php.html#ae4f6881d7e13623f8eded6277595112a":[5,0,0,69,23]
|
||||
"text_8php.html#ad855a32bee22c3f3b9734e3a334b96f2":[5,0,0,69,64],
|
||||
"text_8php.html#adba17ec946f4285285dc100f7860bf51":[5,0,0,69,51]
|
||||
};
|
||||
|
|
|
@ -1,11 +1,17 @@
|
|||
var NAVTREEINDEX7 =
|
||||
{
|
||||
"text_8php.html#ae17b39d5e321debd3ad16dcbbde842b8":[5,0,0,69,38],
|
||||
"text_8php.html#ae2126da85966da0e79c6bcbac63b0bda":[5,0,0,69,66],
|
||||
"text_8php.html#ae4282a39492caa23ccbc2ce98e54f110":[5,0,0,69,18],
|
||||
"text_8php.html#ae4df74296fbe55051ed3c035e55205e5":[5,0,0,69,57],
|
||||
"text_8php.html#ae4f6881d7e13623f8eded6277595112a":[5,0,0,69,25],
|
||||
"text_8php.html#af8a3e3a66a7b862d4510f145d2e13186":[5,0,0,69,0],
|
||||
"text_8php.html#afc998d2796a6b2a08e96f7cc061e7221":[5,0,0,69,60],
|
||||
"text_8php.html#af9c9ac3f74c82dc60acfa404d0e9dc53":[5,0,0,69,73],
|
||||
"text_8php.html#afc998d2796a6b2a08e96f7cc061e7221":[5,0,0,69,62],
|
||||
"text_8php.html#afdc69fe3f6c09e35e46304dcea63ae28":[5,0,0,69,22],
|
||||
"text_8php.html#afe18627c4983ee5f7c940a0992818cd5":[5,0,0,69,12],
|
||||
"text_8php.html#afe54312607d92f7ce9593f5760831f80":[5,0,0,69,56],
|
||||
"text_8php.html#afe9f178d264d44a94dc1292aaf0fd585":[5,0,0,69,51],
|
||||
"text_8php.html#afe54312607d92f7ce9593f5760831f80":[5,0,0,69,58],
|
||||
"text_8php.html#afe9f178d264d44a94dc1292aaf0fd585":[5,0,0,69,53],
|
||||
"theme_2apw_2schema_2default_8php.html":[5,0,3,1,0,1,3],
|
||||
"theme__init_8php.html":[5,0,3,0,6],
|
||||
"thing_8php.html":[5,0,1,102],
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -118,9 +118,8 @@ Variables</h2></td></tr>
|
|||
<tr class="separator:a883f9f14e205f7aa7de02c14df67b40a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8fdd5874587a9ad86fb05ed0be265649"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="redbasic_2php_2style_8php.html#a8fdd5874587a9ad86fb05ed0be265649">$nav_colour</a> = <a class="el" href="include_2config_8php.html#ad58a4913937179adb13201c2ee3261ad">get_pconfig</a>($uid, "redbasic", "nav_colour")</td></tr>
|
||||
<tr class="separator:a8fdd5874587a9ad86fb05ed0be265649"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae1359c972b337e4bbc2bf2aece6e58db"><td class="memItemLeft" align="right" valign="top"><a class="el" href="redbasic_2php_2style_8php.html#a883f9f14e205f7aa7de02c14df67b40a">if</a>($nav_colour=="red") if($nav_colour=="black") <br class="typebreak"/>
|
||||
if($nav_colour=="silver") </td><td class="memItemRight" valign="bottom"><a class="el" href="redbasic_2php_2style_8php.html#ae1359c972b337e4bbc2bf2aece6e58db">$schema</a> = <a class="el" href="include_2config_8php.html#ad58a4913937179adb13201c2ee3261ad">get_pconfig</a>($uid,'redbasic','schema')</td></tr>
|
||||
<tr class="separator:ae1359c972b337e4bbc2bf2aece6e58db"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a83022b1d70799d2bde3d64dca9cb40ee"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="redbasic_2php_2style_8php.html#a83022b1d70799d2bde3d64dca9cb40ee">$schema</a> = <a class="el" href="include_2config_8php.html#ad58a4913937179adb13201c2ee3261ad">get_pconfig</a>($uid,'redbasic','schema')</td></tr>
|
||||
<tr class="separator:a83022b1d70799d2bde3d64dca9cb40ee"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0bdce350cf14bac44976e786d1be6574"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="redbasic_2php_2style_8php.html#a0bdce350cf14bac44976e786d1be6574">$bgcolour</a> = <a class="el" href="include_2config_8php.html#ad58a4913937179adb13201c2ee3261ad">get_pconfig</a>($uid, "redbasic", "background_colour")</td></tr>
|
||||
<tr class="separator:a0bdce350cf14bac44976e786d1be6574"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a339624aeef6604a2f00209a3962c6e1c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="redbasic_2php_2style_8php.html#a339624aeef6604a2f00209a3962c6e1c">$background_image</a> = <a class="el" href="include_2config_8php.html#ad58a4913937179adb13201c2ee3261ad">get_pconfig</a>($uid, "redbasic", "background_image")</td></tr>
|
||||
|
@ -251,12 +250,12 @@ if($nav_colour=="silver") </td><td class="memItemRight" valign="b
|
|||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ae1359c972b337e4bbc2bf2aece6e58db"></a>
|
||||
<a class="anchor" id="a83022b1d70799d2bde3d64dca9cb40ee"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="redbasic_2php_2style_8php.html#a883f9f14e205f7aa7de02c14df67b40a">if</a> ($nav_colour=="red") if ($nav_colour=="black") if ($nav_colour=="silver") $schema = <a class="el" href="include_2config_8php.html#ad58a4913937179adb13201c2ee3261ad">get_pconfig</a>($uid,'redbasic','schema')</td>
|
||||
<td class="memname">$schema = <a class="el" href="include_2config_8php.html#ad58a4913937179adb13201c2ee3261ad">get_pconfig</a>($uid,'redbasic','schema')</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
|
|
@ -8,7 +8,7 @@ var redbasic_2php_2style_8php =
|
|||
[ "$item_opacity", "redbasic_2php_2style_8php.html#a136b0a2cdeb37f3fa506d28f82dcdbf8", null ],
|
||||
[ "$nav_colour", "redbasic_2php_2style_8php.html#a8fdd5874587a9ad86fb05ed0be265649", null ],
|
||||
[ "$radius", "redbasic_2php_2style_8php.html#a6502bedd57105ad1fb2dee2be9cf6351", null ],
|
||||
[ "$schema", "redbasic_2php_2style_8php.html#ae1359c972b337e4bbc2bf2aece6e58db", null ],
|
||||
[ "$schema", "redbasic_2php_2style_8php.html#a83022b1d70799d2bde3d64dca9cb40ee", null ],
|
||||
[ "$shadow", "redbasic_2php_2style_8php.html#ab00dfc29448b183055d2ae61a0e1874a", null ],
|
||||
[ "$uid", "redbasic_2php_2style_8php.html#a109bbd7f4add27541707b191b73ef84a", null ],
|
||||
[ "if", "redbasic_2php_2style_8php.html#a883f9f14e205f7aa7de02c14df67b40a", null ]
|
||||
|
|
|
@ -102,7 +102,7 @@ var searchData=
|
|||
['_24replace',['$replace',['../classTemplate.html#a4e86b566c3f728e95ce5db1b33665c10',1,'Template']]],
|
||||
['_24res',['$res',['../docblox__errorchecker_8php.html#a49a8a4009b02e49717caa88b128affc5',1,'docblox_errorchecker.php']]],
|
||||
['_24s',['$s',['../extract_8php.html#a50b05cf2e02ef0b67fcad97106dd7634',1,'extract.php']]],
|
||||
['_24schema',['$schema',['../redbasic_2php_2style_8php.html#ae1359c972b337e4bbc2bf2aece6e58db',1,'style.php']]],
|
||||
['_24schema',['$schema',['../redbasic_2php_2style_8php.html#a83022b1d70799d2bde3d64dca9cb40ee',1,'style.php']]],
|
||||
['_24scheme',['$scheme',['../classApp.html#ad082d63acc078e5bf23825a03bdd6a76',1,'App']]],
|
||||
['_24search',['$search',['../classTemplate.html#a317d535946dc065c35dd5cd38380e6c6',1,'Template']]],
|
||||
['_24sectionleft',['$sectionleft',['../minimalisticdarkness_8php.html#a0ac3f5b52212b0af87d513273da03ead',1,'minimalisticdarkness.php']]],
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
var searchData=
|
||||
[
|
||||
['dark_2ephp',['dark.php',['../dark_8php.html',1,'']]],
|
||||
['darkness_2ephp',['darkness.php',['../darkness_8php.html',1,'']]],
|
||||
['darknessleftaside_2ephp',['darknessleftaside.php',['../darknessleftaside_8php.html',1,'']]],
|
||||
['darknessrightaside_2ephp',['darknessrightaside.php',['../darknessrightaside_8php.html',1,'']]],
|
||||
|
@ -47,10 +48,11 @@ var searchData=
|
|||
['diaspora_5fol',['diaspora_ol',['../bb2diaspora_8php.html#a8b96bd45884fa1c40b942939354197d4',1,'bb2diaspora.php']]],
|
||||
['diaspora_5ful',['diaspora_ul',['../bb2diaspora_8php.html#adc92ccda5f85ed27e64fcc17712c89cc',1,'bb2diaspora.php']]],
|
||||
['dir_5ffns_2ephp',['dir_fns.php',['../dir__fns_8php.html',1,'']]],
|
||||
['dir_5fsort_5flinks',['dir_sort_links',['../dir__fns_8php.html#ae56881d69bb6f8e828c9e35454386774',1,'dir_fns.php']]],
|
||||
['dir_5ftagadelic',['dir_tagadelic',['../taxonomy_8php.html#a088371f4bc19155b2291508f5cd63332',1,'taxonomy.php']]],
|
||||
['dir_5ftagblock',['dir_tagblock',['../taxonomy_8php.html#a599ee71dd3194c8127b00dabec77abc1',1,'taxonomy.php']]],
|
||||
['directory_2ephp',['directory.php',['../mod_2directory_8php.html',1,'']]],
|
||||
['directory_2ephp',['directory.php',['../include_2directory_8php.html',1,'']]],
|
||||
['directory_2ephp',['directory.php',['../mod_2directory_8php.html',1,'']]],
|
||||
['directory_5faside',['directory_aside',['../mod_2directory_8php.html#aa1d928543212871491706216742dd73c',1,'directory.php']]],
|
||||
['directory_5fcontent',['directory_content',['../mod_2directory_8php.html#aac79396570d759da2efac24fcedf5b44',1,'directory.php']]],
|
||||
['directory_5ffallback_5fmaster',['DIRECTORY_FALLBACK_MASTER',['../boot_8php.html#abedd940e664017c61b48c6efa31d0cb8',1,'boot.php']]],
|
||||
|
|
|
@ -49,10 +49,12 @@ var searchData=
|
|||
['follow_5finit',['follow_init',['../mod_2follow_8php.html#a171f5b19f50d7738adc3b2e96ec6018a',1,'follow.php']]],
|
||||
['follow_5fwidget',['follow_widget',['../contact__widgets_8php.html#af24e693532a045954caab515942cfc6f',1,'contact_widgets.php']]],
|
||||
['foreach',['foreach',['../typo_8php.html#a329c9c12217d2c8660c47bbc7c8df4c5',1,'typo.php']]],
|
||||
['format_5fcategories',['format_categories',['../text_8php.html#a3054189cff173977f4216c9a3dd29e1b',1,'text.php']]],
|
||||
['format_5fcss_5fif_5fexists',['format_css_if_exists',['../plugin_8php.html#a9039e15aae27676af7777dcbee5a11d6',1,'plugin.php']]],
|
||||
['format_5fevent_5fbbcode',['format_event_bbcode',['../event_8php.html#abb74206cf42d694307c3d7abb7af9869',1,'event.php']]],
|
||||
['format_5fevent_5fdiaspora',['format_event_diaspora',['../bb2diaspora_8php.html#a29a2ad41f5826f3975fa9a49934ff863',1,'bb2diaspora.php']]],
|
||||
['format_5fevent_5fhtml',['format_event_html',['../event_8php.html#a2ac9f1b08de03250ecd794f705781d17',1,'event.php']]],
|
||||
['format_5ffiler',['format_filer',['../text_8php.html#a4e4d42b0a805148d9f9a92bcac89bf91',1,'text.php']]],
|
||||
['format_5fjs_5fif_5fexists',['format_js_if_exists',['../plugin_8php.html#ad9ff8ba554576383c5911a4bce068c1f',1,'plugin.php']]],
|
||||
['format_5flike',['format_like',['../conversation_8php.html#a3d8e30cc94f9a175054c021305d3aca3',1,'conversation.php']]],
|
||||
['format_5flocation',['format_location',['../conversation_8php.html#a0891aaa4492cba2b51eda12fe01957f3',1,'conversation.php']]],
|
||||
|
|
|
@ -37,6 +37,7 @@ var searchData=
|
|||
['tgroup_5fcheck',['tgroup_check',['../items_8php.html#a88c6cf7649ac836fbbed82a7a0315110',1,'items.php']]],
|
||||
['theme_2ephp',['theme.php',['../apw_2php_2theme_8php.html',1,'']]],
|
||||
['theme_2ephp',['theme.php',['../redbasic_2php_2theme_8php.html',1,'']]],
|
||||
['theme_5fattachments',['theme_attachments',['../text_8php.html#af9c9ac3f74c82dc60acfa404d0e9dc53',1,'text.php']]],
|
||||
['theme_5fcontent',['theme_content',['../view_2theme_2apw_2php_2config_8php.html#aa7d5739b72efef9822535b2b32d5364d',1,'theme_content(&$a): config.php'],['../view_2theme_2redbasic_2php_2config_8php.html#aa7d5739b72efef9822535b2b32d5364d',1,'theme_content(&$a): config.php']]],
|
||||
['theme_5finclude',['theme_include',['../plugin_8php.html#a65fedcffbe03562ef844cabee37d34e2',1,'plugin.php']]],
|
||||
['theme_5finit_2ephp',['theme_init.php',['../theme__init_8php.html',1,'']]],
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
var searchData=
|
||||
[
|
||||
['dark_2ephp',['dark.php',['../dark_8php.html',1,'']]],
|
||||
['darkness_2ephp',['darkness.php',['../darkness_8php.html',1,'']]],
|
||||
['darknessleftaside_2ephp',['darknessleftaside.php',['../darknessleftaside_8php.html',1,'']]],
|
||||
['darknessrightaside_2ephp',['darknessrightaside.php',['../darknessrightaside_8php.html',1,'']]],
|
||||
|
|
|
@ -29,6 +29,7 @@ var searchData=
|
|||
['diaspora2bb',['diaspora2bb',['../bb2diaspora_8php.html#a26c09c218413610e62e60754c579f6c6',1,'bb2diaspora.php']]],
|
||||
['diaspora_5fol',['diaspora_ol',['../bb2diaspora_8php.html#a8b96bd45884fa1c40b942939354197d4',1,'bb2diaspora.php']]],
|
||||
['diaspora_5ful',['diaspora_ul',['../bb2diaspora_8php.html#adc92ccda5f85ed27e64fcc17712c89cc',1,'bb2diaspora.php']]],
|
||||
['dir_5fsort_5flinks',['dir_sort_links',['../dir__fns_8php.html#ae56881d69bb6f8e828c9e35454386774',1,'dir_fns.php']]],
|
||||
['dir_5ftagadelic',['dir_tagadelic',['../taxonomy_8php.html#a088371f4bc19155b2291508f5cd63332',1,'taxonomy.php']]],
|
||||
['dir_5ftagblock',['dir_tagblock',['../taxonomy_8php.html#a599ee71dd3194c8127b00dabec77abc1',1,'taxonomy.php']]],
|
||||
['directory_5faside',['directory_aside',['../mod_2directory_8php.html#aa1d928543212871491706216742dd73c',1,'directory.php']]],
|
||||
|
|
|
@ -34,10 +34,12 @@ var searchData=
|
|||
['follow_5fcontent',['follow_content',['../mod_2follow_8php.html#a4c540ea4e9f5c581c1a53516ac585592',1,'follow.php']]],
|
||||
['follow_5finit',['follow_init',['../mod_2follow_8php.html#a171f5b19f50d7738adc3b2e96ec6018a',1,'follow.php']]],
|
||||
['follow_5fwidget',['follow_widget',['../contact__widgets_8php.html#af24e693532a045954caab515942cfc6f',1,'contact_widgets.php']]],
|
||||
['format_5fcategories',['format_categories',['../text_8php.html#a3054189cff173977f4216c9a3dd29e1b',1,'text.php']]],
|
||||
['format_5fcss_5fif_5fexists',['format_css_if_exists',['../plugin_8php.html#a9039e15aae27676af7777dcbee5a11d6',1,'plugin.php']]],
|
||||
['format_5fevent_5fbbcode',['format_event_bbcode',['../event_8php.html#abb74206cf42d694307c3d7abb7af9869',1,'event.php']]],
|
||||
['format_5fevent_5fdiaspora',['format_event_diaspora',['../bb2diaspora_8php.html#a29a2ad41f5826f3975fa9a49934ff863',1,'bb2diaspora.php']]],
|
||||
['format_5fevent_5fhtml',['format_event_html',['../event_8php.html#a2ac9f1b08de03250ecd794f705781d17',1,'event.php']]],
|
||||
['format_5ffiler',['format_filer',['../text_8php.html#a4e4d42b0a805148d9f9a92bcac89bf91',1,'text.php']]],
|
||||
['format_5fjs_5fif_5fexists',['format_js_if_exists',['../plugin_8php.html#ad9ff8ba554576383c5911a4bce068c1f',1,'plugin.php']]],
|
||||
['format_5flike',['format_like',['../conversation_8php.html#a3d8e30cc94f9a175054c021305d3aca3',1,'conversation.php']]],
|
||||
['format_5flocation',['format_location',['../conversation_8php.html#a0891aaa4492cba2b51eda12fe01957f3',1,'conversation.php']]],
|
||||
|
|
|
@ -15,6 +15,7 @@ var searchData=
|
|||
['terminate_5ffriendship',['terminate_friendship',['../Contact_8php.html#a38daa1c210b78385307123450ca9a1fc',1,'Contact.php']]],
|
||||
['termtype',['termtype',['../items_8php.html#ad34827ed330898456783fb14c7b46154',1,'items.php']]],
|
||||
['tgroup_5fcheck',['tgroup_check',['../items_8php.html#a88c6cf7649ac836fbbed82a7a0315110',1,'items.php']]],
|
||||
['theme_5fattachments',['theme_attachments',['../text_8php.html#af9c9ac3f74c82dc60acfa404d0e9dc53',1,'text.php']]],
|
||||
['theme_5fcontent',['theme_content',['../view_2theme_2apw_2php_2config_8php.html#aa7d5739b72efef9822535b2b32d5364d',1,'theme_content(&$a): config.php'],['../view_2theme_2redbasic_2php_2config_8php.html#aa7d5739b72efef9822535b2b32d5364d',1,'theme_content(&$a): config.php']]],
|
||||
['theme_5finclude',['theme_include',['../plugin_8php.html#a65fedcffbe03562ef844cabee37d34e2',1,'plugin.php']]],
|
||||
['theme_5fpost',['theme_post',['../view_2theme_2apw_2php_2config_8php.html#ad29461920cf03b9ce1428e21eb1f4ba6',1,'theme_post(&$a): config.php'],['../view_2theme_2redbasic_2php_2config_8php.html#ad29461920cf03b9ce1428e21eb1f4ba6',1,'theme_post(&$a): config.php']]],
|
||||
|
|
|
@ -102,7 +102,7 @@ var searchData=
|
|||
['_24replace',['$replace',['../classTemplate.html#a4e86b566c3f728e95ce5db1b33665c10',1,'Template']]],
|
||||
['_24res',['$res',['../docblox__errorchecker_8php.html#a49a8a4009b02e49717caa88b128affc5',1,'docblox_errorchecker.php']]],
|
||||
['_24s',['$s',['../extract_8php.html#a50b05cf2e02ef0b67fcad97106dd7634',1,'extract.php']]],
|
||||
['_24schema',['$schema',['../redbasic_2php_2style_8php.html#ae1359c972b337e4bbc2bf2aece6e58db',1,'style.php']]],
|
||||
['_24schema',['$schema',['../redbasic_2php_2style_8php.html#a83022b1d70799d2bde3d64dca9cb40ee',1,'style.php']]],
|
||||
['_24scheme',['$scheme',['../classApp.html#ad082d63acc078e5bf23825a03bdd6a76',1,'App']]],
|
||||
['_24search',['$search',['../classTemplate.html#a317d535946dc065c35dd5cd38380e6c6',1,'Template']]],
|
||||
['_24sectionleft',['$sectionleft',['../minimalisticdarkness_8php.html#a0ac3f5b52212b0af87d513273da03ead',1,'minimalisticdarkness.php']]],
|
||||
|
|
|
@ -198,7 +198,7 @@ Functions</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Referenced by <a class="el" href="include_2api_8php.html#afb99daa6b731bf497b81f2128084852c">api_user()</a>, <a class="el" href="security_8php.html#adc7bf51e3b8d67bd80e9348f9ab03733">authenticate_success()</a>, <a class="el" href="import_8php.html#af17fef0410518f7eac205d0ea416eaa2">import_post()</a>, <a class="el" href="manage_8php.html#a2bca247b5296827638959138367db4f5">manage_content()</a>, and <a class="el" href="new__channel_8php.html#a180b0646957db8290482f02454ad7f23">new_channel_post()</a>.</p>
|
||||
<p>Referenced by <a class="el" href="include_2api_8php.html#afb99daa6b731bf497b81f2128084852c">api_user()</a>, <a class="el" href="security_8php.html#adc7bf51e3b8d67bd80e9348f9ab03733">authenticate_success()</a>, <a class="el" href="import_8php.html#af17fef0410518f7eac205d0ea416eaa2">import_post()</a>, <a class="el" href="classFKOAuth1.html#a2b1dac2ed31fc6ef84668afdda8b263f">FKOAuth1\loginUser()</a>, <a class="el" href="manage_8php.html#a2bca247b5296827638959138367db4f5">manage_content()</a>, and <a class="el" href="new__channel_8php.html#a180b0646957db8290482f02454ad7f23">new_channel_post()</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -296,7 +296,7 @@ Functions</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Referenced by <a class="el" href="conversation_8php.html#a1e97305a441dc143edbe09e17d1ceda1">conversation()</a>, <a class="el" href="editpost_8php.html#a34011690864d122680c802e9e748ccfb">editpost_content()</a>, <a class="el" href="items_8php.html#a6f7e1334af5d684a987fa6a3eb37f4cc">item_expire()</a>, <a class="el" href="items_8php.html#a649dc3e53ed794d0ead4b5d037f8d8d7">item_getfeedtags()</a>, <a class="el" href="text_8php.html#ae4df74296fbe55051ed3c035e55205e5">prepare_body()</a>, <a class="el" href="items_8php.html#ab1bce4261bcf75ad62753b498a144d17">tag_deliver()</a>, and <a class="el" href="items_8php.html#a88c6cf7649ac836fbbed82a7a0315110">tgroup_check()</a>.</p>
|
||||
<p>Referenced by <a class="el" href="conversation_8php.html#a1e97305a441dc143edbe09e17d1ceda1">conversation()</a>, <a class="el" href="editpost_8php.html#a34011690864d122680c802e9e748ccfb">editpost_content()</a>, <a class="el" href="text_8php.html#a3054189cff173977f4216c9a3dd29e1b">format_categories()</a>, <a class="el" href="text_8php.html#a4e4d42b0a805148d9f9a92bcac89bf91">format_filer()</a>, <a class="el" href="items_8php.html#a6f7e1334af5d684a987fa6a3eb37f4cc">item_expire()</a>, <a class="el" href="items_8php.html#a649dc3e53ed794d0ead4b5d037f8d8d7">item_getfeedtags()</a>, <a class="el" href="items_8php.html#ab1bce4261bcf75ad62753b498a144d17">tag_deliver()</a>, and <a class="el" href="items_8php.html#a88c6cf7649ac836fbbed82a7a0315110">tgroup_check()</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -23,6 +23,8 @@ var text_8php =
|
|||
[ "feed_salmonlinks", "text_8php.html#a89929fa6f70a8ba54d5273fcf622b665", null ],
|
||||
[ "find_xchan_in_array", "text_8php.html#ace3c98538c63e09b70a363210b414112", null ],
|
||||
[ "fix_mce_lf", "text_8php.html#afdc69fe3f6c09e35e46304dcea63ae28", null ],
|
||||
[ "format_categories", "text_8php.html#a3054189cff173977f4216c9a3dd29e1b", null ],
|
||||
[ "format_filer", "text_8php.html#a4e4d42b0a805148d9f9a92bcac89bf91", null ],
|
||||
[ "generate_user_guid", "text_8php.html#ae4f6881d7e13623f8eded6277595112a", null ],
|
||||
[ "get_mentions", "text_8php.html#a76d1b3435c067978d7b484c45f56472b", null ],
|
||||
[ "get_mood_verbs", "text_8php.html#a736db13a966b8abaf8c9198faa35911a", null ],
|
||||
|
@ -71,6 +73,7 @@ var text_8php =
|
|||
[ "smile_encode", "text_8php.html#a44d460fcdee6247c67b9bef3ea15f3e6", null ],
|
||||
[ "smilies", "text_8php.html#a3d225b253bb9e0f2498c11647d927b0b", null ],
|
||||
[ "stringify_array_elms", "text_8php.html#a8796f6a9ca592ecdce7b3afc3462aa13", null ],
|
||||
[ "theme_attachments", "text_8php.html#af9c9ac3f74c82dc60acfa404d0e9dc53", null ],
|
||||
[ "unamp", "text_8php.html#a29d6b804e368d3ef359ee295e96ed4c7", null ],
|
||||
[ "undo_post_tagging", "text_8php.html#a740ad03e00459039a2c0992246c4e727", null ],
|
||||
[ "unobscure", "text_8php.html#a8264348059abd1d4d5bb521323d3b19a", null ],
|
||||
|
|
|
@ -129,7 +129,7 @@ Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>load view/theme/$current_theme/style.php with friendica contex </p>
|
||||
<p>load view/theme/$current_theme/style.php with Red context </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -201,6 +201,7 @@ class Item extends BaseObject {
|
|||
'linktitle' => sprintf( t('View %s\'s profile - %s'), $profile_name, $item['author']['xchan_addr']),
|
||||
'olinktitle' => sprintf( t('View %s\'s profile - %s'), $this->get_owner_name(), $item['owner']['xchan_addr']),
|
||||
'to' => t('to'),
|
||||
'via' => t('via'),
|
||||
'wall' => t('Wall-to-Wall'),
|
||||
'vwall' => t('via Wall-To-Wall:'),
|
||||
'profile_url' => $profile_link,
|
||||
|
|
|
@ -72,7 +72,9 @@ require_once('include/photos.php');
|
|||
// login with oauth
|
||||
try {
|
||||
$oauth = new FKOAuth1();
|
||||
list($consumer,$token) = $oauth->verify_request(OAuthRequest::from_request());
|
||||
$req = OAuthRequest::from_request();
|
||||
list($consumer,$token) = $oauth->verify_request($req);
|
||||
// list($consumer,$token) = $oauth->verify_request(OAuthRequest::from_request());
|
||||
if (!is_null($token)){
|
||||
$oauth->loginUser($token->uid);
|
||||
call_hooks('logged_in', $a->user);
|
||||
|
@ -676,7 +678,6 @@ require_once('include/photos.php');
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
// call out normal post function
|
||||
|
||||
require_once('mod/item.php');
|
||||
|
@ -696,7 +697,7 @@ require_once('include/photos.php');
|
|||
require_once('include/security.php');
|
||||
|
||||
$lastwall = q("SELECT * from item where 1
|
||||
and item_private != 0 and item_restrict = 0
|
||||
and item_private = 0 and item_restrict = 0
|
||||
and author_xchan = '%s'
|
||||
and allow_cid = '' and allow_gid = '' and deny_cid = '' and deny_gid = ''
|
||||
and verb = '%s'
|
||||
|
@ -749,6 +750,7 @@ require_once('include/photos.php');
|
|||
);
|
||||
$status_info['user'] = $user_info;
|
||||
}
|
||||
|
||||
return api_apply_template("status", $type, array('$status' => $status_info));
|
||||
|
||||
}
|
||||
|
|
|
@ -61,7 +61,8 @@ if((isset($_SESSION)) && (x($_SESSION,'authenticated')) && ((! (x($_POST,'auth-p
|
|||
if(((x($_POST,'auth-params')) && ($_POST['auth-params'] === 'logout')) || ($a->module === 'logout')) {
|
||||
|
||||
// process logout request
|
||||
call_hooks("logging_out");
|
||||
$args = array('channel_id' => local_user());
|
||||
call_hooks('logging_out', $args);
|
||||
nuke_session();
|
||||
info( t('Logged out.') . EOL);
|
||||
goaway(z_root());
|
||||
|
|
|
@ -1076,7 +1076,7 @@ function status_editor($a,$x,$popup=false) {
|
|||
call_hooks('jot_networks', $jotnets);
|
||||
|
||||
$o .= replace_macros($tpl,array(
|
||||
'$return_path' => $a->query_string,
|
||||
'$return_path' => ((x($x,'return_path')) ? $x['return_path'] : $a->query_string),
|
||||
'$action' => $a->get_baseurl(true) . '/item',
|
||||
'$share' => (x($x,'button') ? $x['button'] : t('Share')),
|
||||
'$webpage' => $webpage,
|
||||
|
|
|
@ -3,9 +3,23 @@
|
|||
require_once('include/permissions.php');
|
||||
|
||||
function find_upstream_directory($dirmode) {
|
||||
$preferred = get_config('system','directory_server');
|
||||
if($preferred)
|
||||
return array('url' => $preferred);
|
||||
return '';
|
||||
}
|
||||
|
||||
function dir_sort_links() {
|
||||
|
||||
$o = replace_macros(get_markup_template('dir_sort_links.tpl'), array(
|
||||
'$header' => t('Sort Options'),
|
||||
'$normal' => t('Alphabetic'),
|
||||
'$reverse' => t('Reverse Alphabetic'),
|
||||
'$date' => t('Newest to Oldest')
|
||||
));
|
||||
return $o;
|
||||
}
|
||||
|
||||
|
||||
function sync_directories($dirmode) {
|
||||
|
||||
|
@ -71,7 +85,7 @@ function sync_directories($dirmode) {
|
|||
if(is_array($t['flags']) && in_array('deleted',$t['flags']))
|
||||
$ud_flags |= UPDATE_FLAGS_DELETED;
|
||||
$z = q("insert into updates ( ud_hash, ud_guid, ud_date, ud_flags, ud_addr )
|
||||
values ( '%s', '%s', '%s', '%d, '%s' ) ",
|
||||
values ( '%s', '%s', '%s', %d, '%s' ) ",
|
||||
dbesc($t['hash']),
|
||||
dbesc($t['transaction_id']),
|
||||
dbesc($t['timestamp']),
|
||||
|
@ -89,12 +103,15 @@ function update_directory_entry($ud) {
|
|||
logger('update_directory_entry: ' . print_r($ud,true), LOGGER_DATA);
|
||||
|
||||
if($ud['ud_addr'] && (! ($ud['ud_flags'] & UPDATE_FLAGS_DELETED))) {
|
||||
$success = false;
|
||||
$x = zot_finger($ud['ud_addr'],'');
|
||||
if($x['success']) {
|
||||
$j = json_decode($x['body'],true);
|
||||
if($j)
|
||||
$success = true;
|
||||
$y = import_xchan($j,0);
|
||||
}
|
||||
else {
|
||||
if(! $success) {
|
||||
$r = q("update updates set ud_last = '%s' where ud_addr = '%s'",
|
||||
dbesc(datetime_convert()),
|
||||
dbesc($ud['ud_addr'])
|
||||
|
|
|
@ -1429,6 +1429,8 @@ function item_store($arr,$allow_exec = false) {
|
|||
return ret;
|
||||
}
|
||||
|
||||
$uplinked_comment = false;
|
||||
|
||||
// If a page layout is provided, ensure it exists and belongs to us.
|
||||
|
||||
if(array_key_exists('layout_mid',$arr) && $arr['layout_mid']) {
|
||||
|
@ -1620,6 +1622,16 @@ function item_store($arr,$allow_exec = false) {
|
|||
if($r[0]['item_flags'] & ITEM_WALL)
|
||||
$arr['item_flags'] = $arr['item_flags'] | ITEM_WALL;
|
||||
|
||||
|
||||
// An uplinked comment might arrive with a downstream owner.
|
||||
// Fix it.
|
||||
|
||||
if($r[0]['owner_xchan'] !== $arr['owner_xchan']) {
|
||||
$arr['owner_xchan'] = $r[0]['owner_xchan'];
|
||||
$uplinked_comment = true;
|
||||
}
|
||||
|
||||
|
||||
// if the parent is private, force privacy for the entire conversation
|
||||
// This differs from the above settings as it subtly allows comments from
|
||||
// email correspondents to be private even if the overall thread is not.
|
||||
|
@ -1813,6 +1825,7 @@ function item_store_update($arr,$allow_exec = false) {
|
|||
|
||||
unset($arr['id']);
|
||||
unset($arr['uid']);
|
||||
|
||||
if(array_key_exists('edit',$arr))
|
||||
unset($arr['edit']);
|
||||
$arr['mimetype'] = ((x($arr,'mimetype')) ? notags(trim($arr['mimetype'])) : 'text/bbcode');
|
||||
|
@ -2136,11 +2149,9 @@ function tag_deliver($uid,$item_id) {
|
|||
intval($uid)
|
||||
);
|
||||
|
||||
// issue #59
|
||||
// FIXME - check security on post and allowed senders, right now we just allow it. The author *may* be foreign and the original owner is lost on our copy of the post. So this could be very hard to verify. For instance what happens if the top-level post was a wall-to-wall?
|
||||
// if(($x) && ($x[0]['item_flags'] & ITEM_UPLINK) && ($x[0]['author_xchan'] == $item['author_xchan'])) {
|
||||
|
||||
if(($x) && ($x[0]['item_flags'] & ITEM_UPLINK)) {
|
||||
// logger('tag_deliver: creating second delivery chain for owner comment.');
|
||||
|
||||
logger('tag_deliver: creating second delivery chain for comment to tagged post.');
|
||||
|
||||
// now change this copy of the post to a forum head message and deliver to all the tgroup members
|
||||
|
@ -2150,6 +2161,14 @@ function tag_deliver($uid,$item_id) {
|
|||
|
||||
$flag_bits = ITEM_WALL|ITEM_ORIGIN;
|
||||
|
||||
// maintain the original source, which will be the original item owner and was stored in source_xchan
|
||||
// when we created the delivery fork
|
||||
|
||||
$r = q("update item set source_xchan = '%s' where id = %d limit 1",
|
||||
dbesc($x[0]['source_xchan']),
|
||||
intval($item_id)
|
||||
);
|
||||
|
||||
$r = q("update item set item_flags = ( item_flags | %d ), owner_xchan = '%s', allow_cid = '%s', allow_gid = '%s',
|
||||
deny_cid = '%s', deny_gid = '%s', item_private = %d where id = %d limit 1",
|
||||
intval($flag_bits),
|
||||
|
@ -2249,6 +2268,12 @@ function tag_deliver($uid,$item_id) {
|
|||
|
||||
$flag_bits = ITEM_WALL|ITEM_ORIGIN|ITEM_UPLINK;
|
||||
|
||||
// preserve the source
|
||||
|
||||
$r = q("update item set source_xchan = owner_xchan where id = %d limit 1",
|
||||
intval($item_id)
|
||||
);
|
||||
|
||||
$r = q("update item set item_flags = ( item_flags | %d ), owner_xchan = '%s', allow_cid = '%s', allow_gid = '%s',
|
||||
deny_cid = '%s', deny_gid = '%s', item_private = %d where id = %d limit 1",
|
||||
intval($flag_bits),
|
||||
|
|
|
@ -325,12 +325,13 @@ function notifier_run($argv, $argc){
|
|||
// tag_deliver'd post which needs to be sent back to the original author
|
||||
|
||||
if(($cmd === 'uplink') && ($parent_item['item_flags'] & ITEM_UPLINK) && (! $top_level_post)) {
|
||||
$uplink = true;
|
||||
logger('notifier: uplink');
|
||||
$uplink = true;
|
||||
}
|
||||
|
||||
if(($relay_to_owner || $uplink) && ($cmd !== 'relay')) {
|
||||
logger('notifier: followup relay', LOGGER_DEBUG);
|
||||
$recipients = array(($uplink) ? $parent_item['author_xchan'] : $parent_item['owner_xchan']);
|
||||
$recipients = array(($uplink) ? $parent_item['source_xchan'] : $parent_item['owner_xchan']);
|
||||
$private = true;
|
||||
if(! $encoded_item['flags'])
|
||||
$encoded_item['flags'] = array();
|
||||
|
|
|
@ -151,15 +151,22 @@ class FKOAuth1 extends OAuthServer {
|
|||
header('HTTP/1.0 401 Unauthorized');
|
||||
die('This api requires login');
|
||||
}
|
||||
|
||||
$_SESSION['uid'] = $record['channel_id'];
|
||||
$_SESSION['theme'] = $record['channel_theme'];
|
||||
$_SESSION['account_id'] = $record['channel_account_id'];
|
||||
$_SESSION['mobile_theme'] = get_pconfig($record['channel_id'], 'system', 'mobile_theme');
|
||||
$_SESSION['authenticated'] = 1;
|
||||
// $_SESSION['page_flags'] = $record['page-flags'];
|
||||
$_SESSION['my_url'] = $a->get_baseurl() . '/channel/' . $record['channel_address'];
|
||||
$_SESSION['addr'] = $_SERVER['REMOTE_ADDR'];
|
||||
$_SESSION['allow_api'] = true;
|
||||
$x = q("select * from account where account_id = %d limit 1",
|
||||
intval($record['channel_account_id'])
|
||||
);
|
||||
if($x)
|
||||
$a->account = $x[0];
|
||||
|
||||
change_channel($record['channel_id']);
|
||||
|
||||
$a->channel = $record;
|
||||
|
||||
|
|
|
@ -12,7 +12,7 @@ function onedirsync_run($argv, $argc){
|
|||
cli_startup();
|
||||
$a = get_app();
|
||||
|
||||
logger('onedirsync: start');
|
||||
logger('onedirsync: start ' . intval($argv[1]));
|
||||
|
||||
if(($argc > 1) && (intval($argv[1])))
|
||||
$update_id = intval($argv[1]);
|
||||
|
@ -28,9 +28,28 @@ function onedirsync_run($argv, $argc){
|
|||
|
||||
if(! $r)
|
||||
return;
|
||||
if($r['ud_flags'] & UPDATE_FLAGS_UPDATED)
|
||||
if(($r[0]['ud_flags'] & UPDATE_FLAGS_UPDATED) || (! $r[0]['ud_addr']))
|
||||
return;
|
||||
|
||||
// Have we probed this channel more recently than the other directory server
|
||||
// (where we received this update from) ?
|
||||
// If we have, we don't need to do anything except mark any older entries updated
|
||||
|
||||
$x = q("select * from updates where ud_addr = '%s' and ud_date > '%s' and ( ud_flags & %d ) order by ud_date desc limit 1",
|
||||
dbesc($r[0]['ud_addr']),
|
||||
dbesc($r[0]['ud_date']),
|
||||
intval(UPDATE_FLAGS_UPDATED)
|
||||
);
|
||||
if($x) {
|
||||
$y = q("update updates set ud_flags = ( ud_flags | %d ) where ud_addr = '%s' and not ( ud_flags & %d ) and ud_date < '%s' ",
|
||||
intval(UPDATE_FLAGS_UPDATED),
|
||||
dbesc($r[0]['ud_addr']),
|
||||
intval(UPDATE_FLAGS_UPDATED),
|
||||
dbesc($x[0]['ud_date'])
|
||||
);
|
||||
return;
|
||||
}
|
||||
|
||||
update_directory_entry($r[0]);
|
||||
|
||||
return;
|
||||
|
|
|
@ -242,7 +242,7 @@ function poller_run($argv, $argc){
|
|||
}
|
||||
|
||||
if($dirmode == DIRECTORY_MODE_SECONDARY || $dirmode == DIRECTORY_MODE_PRIMARY) {
|
||||
$r = q("select ud_id from updates where not ( ud_flags & %d ) and ( ud_last = '0000-00-00 00:00:00' OR ud_last > UTC_TIMESTAMP() - INTERVAL 7 DAY ) ",
|
||||
$r = q("select distinct ud_addr, updates.* from updates where not ( ud_flags & %d ) and ud_addr != '' and ( ud_last = '0000-00-00 00:00:00' OR ud_last > UTC_TIMESTAMP() - INTERVAL 7 DAY ) group by ud_addr ",
|
||||
intval(UPDATE_FLAGS_UPDATED)
|
||||
);
|
||||
if($r) {
|
||||
|
|
177
include/text.php
177
include/text.php
|
@ -1015,6 +1015,105 @@ function unobscure(&$item) {
|
|||
|
||||
}
|
||||
|
||||
function theme_attachments(&$item) {
|
||||
|
||||
$arr = json_decode_plus($item['attach']);
|
||||
if(is_array($arr) && count($arr)) {
|
||||
$attaches = array();
|
||||
foreach($arr as $r) {
|
||||
$icon = '';
|
||||
$icontype = substr($r['type'],0,strpos($r['type'],'/'));
|
||||
|
||||
// FIXME This should probably be a giant "if" statement in the template so that we don't have icon names
|
||||
// embedded in php code
|
||||
|
||||
switch($icontype) {
|
||||
case 'video':
|
||||
$icon = 'icon-facetime-video';
|
||||
break;
|
||||
case 'audio':
|
||||
$icon = 'icon-volume-up';
|
||||
break;
|
||||
case 'image':
|
||||
$icon = 'icon-picture';
|
||||
break;
|
||||
case 'text':
|
||||
$icon = 'icon-align-justify';
|
||||
break;
|
||||
default:
|
||||
$icon = 'icon-question';
|
||||
break;
|
||||
}
|
||||
|
||||
$title = htmlentities($r['title'], ENT_COMPAT,'UTF-8');
|
||||
if(! $title)
|
||||
$title = t('unknown.???');
|
||||
$title .= ' ' . $r['length'] . ' ' . t('bytes');
|
||||
|
||||
$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 );
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
$s = replace_macros(get_markup_template('item_attach.tpl'), array(
|
||||
'$attaches' => $attaches
|
||||
));
|
||||
|
||||
return $s;
|
||||
|
||||
}
|
||||
|
||||
|
||||
function format_categories(&$item,$writeable) {
|
||||
|
||||
$s = '';
|
||||
$terms = get_terms_oftype($item['term'],TERM_CATEGORY);
|
||||
if($terms) {
|
||||
$categories = array();
|
||||
foreach($terms as $t) {
|
||||
$term = htmlspecialchars($t['term'],ENT_COMPAT,'UTF-8') ;
|
||||
if(! trim($term))
|
||||
continue;
|
||||
$removelink = (($writeable) ? z_root() . '/filerm/' . $item['id'] . '?f=&cat=' . urlencode($t['term']) : '');
|
||||
$categories[] = array('term' => $term, 'writeable' => $writeable, 'removelink' => $removelink, 'url' => $t['url']);
|
||||
}
|
||||
}
|
||||
$s = replace_macros(get_markup_template('item_categories.tpl'),array(
|
||||
'$remove' => t('remove category'),
|
||||
'$categories' => $categories
|
||||
));
|
||||
return $s;
|
||||
}
|
||||
|
||||
|
||||
function format_filer(&$item) {
|
||||
|
||||
$s = '';
|
||||
$terms = get_terms_oftype($item['term'],TERM_FILE);
|
||||
if($terms) {
|
||||
$categories = array();
|
||||
foreach($terms as $t) {
|
||||
$term = htmlspecialchars($t['term'],ENT_COMPAT,'UTF-8') ;
|
||||
if(! trim($term))
|
||||
continue;
|
||||
$removelink = z_root() . '/filerm/' . $item['id'] . '?f=&term=' . urlencode($t['term']);
|
||||
$categories[] = array('term' => $term, 'removelink' => $removelink);
|
||||
}
|
||||
}
|
||||
$s = replace_macros(get_markup_template('item_filer.tpl'),array(
|
||||
'$remove' => t('remove from file'),
|
||||
'$categories' => $categories
|
||||
));
|
||||
return $s;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
function prepare_body(&$item,$attach = false) {
|
||||
|
||||
|
@ -1037,85 +1136,15 @@ function prepare_body(&$item,$attach = false) {
|
|||
}
|
||||
|
||||
|
||||
$arr = json_decode_plus($item['attach']);
|
||||
if(count($arr)) {
|
||||
$s .= '<div class="body-attach">';
|
||||
foreach($arr as $r) {
|
||||
$matches = false;
|
||||
$icon = '';
|
||||
$icontype = substr($r['type'],0,strpos($r['type'],'/'));
|
||||
$s .= theme_attachments($item);
|
||||
|
||||
switch($icontype) {
|
||||
case 'video':
|
||||
case 'audio':
|
||||
case 'image':
|
||||
case 'text':
|
||||
$icon = '<div class="attachtype icon s22 type-' . $icontype . '"></div>';
|
||||
break;
|
||||
default:
|
||||
$icon = '<div class="attachtype icon s22 type-unkn"></div>';
|
||||
break;
|
||||
}
|
||||
|
||||
$title = htmlentities($r['title'], ENT_COMPAT,'UTF-8');
|
||||
if(! $title)
|
||||
$title = t('unknown.???');
|
||||
$title .= ' ' . $r['length'] . ' ' . t('bytes');
|
||||
|
||||
$url = $a->get_baseurl() . '/magic?f=&hash=' . $item['author_xchan'] . '&dest=' . $r['href'] . '/' . $r['revision'];
|
||||
$s .= '<a href="' . $url . '" title="' . $title . '" class="attachlink" >' . $icon . '</a>';
|
||||
}
|
||||
$s .= '<div class="clear"></div></div>';
|
||||
}
|
||||
|
||||
// At some point in time, posttags were removed from the threaded conversation templates, but remained in the search_item template.
|
||||
// Code to put them back was added into include/conversation.php and/or include/ItemObject.php but under new class names
|
||||
// Then it was discovered that the following bits remained of the old code.
|
||||
// Commented out, but we may decide to use this instead of the other version and put all the tag rendering in one place. In the other
|
||||
// location it is more theme-able.
|
||||
// if(is_array($item['term']) && count($item['term'])) {
|
||||
// $tstr = '';
|
||||
// foreach($item['term'] as $t) {
|
||||
// $t1 = format_term_for_display($t);
|
||||
// if($t1) {
|
||||
// if($tstr)
|
||||
// $tstr .= ' ';
|
||||
// $tstr .= $t1;
|
||||
// }
|
||||
// }
|
||||
// if($tstr)
|
||||
// $s .= '<br /><div class="posttags">' . $tstr . '</div>';
|
||||
// }
|
||||
|
||||
$writeable = ((get_observer_hash() == $item['owner_xchan']) ? true : false);
|
||||
|
||||
$x = '';
|
||||
$terms = get_terms_oftype($item['term'],TERM_CATEGORY);
|
||||
if($terms) {
|
||||
foreach($terms as $t) {
|
||||
if(strlen($x))
|
||||
$x .= ',';
|
||||
$x .= htmlspecialchars($t['term'],ENT_COMPAT,'UTF-8')
|
||||
. (($writeable) ? ' <a href="' . $a->get_baseurl() . '/filerm/' . $item['id'] . '?f=&cat=' . urlencode($t['term']) . '" title="' . t('remove') . '" >' . t('[remove]') . '</a>' : '');
|
||||
}
|
||||
if(strlen($x))
|
||||
$s .= '<div class="categorytags"><span>' . t('Categories:') . ' </span>' . $x . '</div>';
|
||||
$s .= format_categories($item,$writeable);
|
||||
|
||||
|
||||
}
|
||||
|
||||
$x = '';
|
||||
$terms = get_terms_oftype($item['term'],TERM_FILE);
|
||||
if($terms) {
|
||||
foreach($terms as $t) {
|
||||
if(strlen($x))
|
||||
$x .= ' ';
|
||||
$x .= htmlspecialchars($t['term'],ENT_COMPAT,'UTF-8')
|
||||
. ' <a href="' . $a->get_baseurl() . '/filerm/' . $item['id'] . '?f=&term=' . urlencode($t['term']) . '" title="' . t('remove') . '" >' . t('[remove]') . '</a>';
|
||||
}
|
||||
if(strlen($x) && (local_user() == $item['uid']))
|
||||
$s .= '<div class="filesavetags"><span>' . t('Filed under:') . ' </span>' . $x . '</div>';
|
||||
}
|
||||
if(local_user() == $item['uid'])
|
||||
$s .= format_filer($item);
|
||||
|
||||
// Look for spoiler
|
||||
$spoilersearch = '<blockquote class="spoiler">';
|
||||
|
|
|
@ -723,6 +723,14 @@ function import_xchan($arr,$ud_flags = 1) {
|
|||
update_modtime($xchan_hash,$guid,$arr['address'],$ud_flags);
|
||||
logger('import_xchan: changed: ' . $what,LOGGER_DEBUG);
|
||||
}
|
||||
elseif(! $ud_flags) {
|
||||
// nothing changed but we still need to update the updates record
|
||||
q("update updates set ud_flags = ( ud_flags | %d ) where ud_addr = '%s' and not (ud_flags & %d) ",
|
||||
intval(UPDATE_FLAGS_UPDATED),
|
||||
dbesc($arr['address']),
|
||||
intval(UPDATE_FLAGS_UPDATED)
|
||||
);
|
||||
}
|
||||
|
||||
if(! x($ret,'message')) {
|
||||
$ret['success'] = true;
|
||||
|
@ -1568,6 +1576,7 @@ function update_modtime($hash,$guid,$addr,$flags = 0) {
|
|||
else {
|
||||
q("update updates set ud_flags = ( ud_flags | %d ) where ud_addr = '%s' and not (ud_flags & %d) ",
|
||||
intval(UPDATE_FLAGS_UPDATED),
|
||||
dbesc($addr),
|
||||
intval(UPDATE_FLAGS_UPDATED)
|
||||
);
|
||||
}
|
||||
|
|
|
@ -423,6 +423,7 @@ CREATE TABLE IF NOT EXISTS `item` (
|
|||
`changed` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
`owner_xchan` char(255) NOT NULL DEFAULT '',
|
||||
`author_xchan` char(255) NOT NULL DEFAULT '',
|
||||
`source_xchan` char(255) NOT NULL DEFAULT '',
|
||||
`mimetype` char(255) NOT NULL DEFAULT '',
|
||||
`title` text NOT NULL,
|
||||
`body` mediumtext NOT NULL,
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
define( 'UPDATE_VERSION' , 1077 );
|
||||
define( 'UPDATE_VERSION' , 1078 );
|
||||
|
||||
/**
|
||||
*
|
||||
|
@ -866,3 +866,10 @@ function update_r1076() {
|
|||
return UPDATE_SUCCESS;
|
||||
return UPDATE_FAILED;
|
||||
}
|
||||
|
||||
function update_r1077() {
|
||||
$r = q("ALTER TABLE `item` ADD `source_xchan` CHAR( 255 ) NOT NULL DEFAULT '' AFTER `author_xchan` ");
|
||||
if($r)
|
||||
return UPDATE_SUCCESS;
|
||||
return UPDATE_FAILED;
|
||||
}
|
||||
|
|
|
@ -137,7 +137,9 @@
|
|||
e.tipTip({defaultPosition: pos, edgeOffset: 8});
|
||||
});*/
|
||||
|
||||
|
||||
var e = document.getElementById('content-complete');
|
||||
if(e)
|
||||
pageHasMoreContent = false;
|
||||
|
||||
/* setup onoff widgets */
|
||||
$(".onoff input").each(function(){
|
||||
|
|
|
@ -422,6 +422,7 @@ function connections_content(&$a) {
|
|||
'$tab_str' => $tab_str,
|
||||
'$is_pending' => (($contact['abook_flags'] & ABOOK_FLAG_PENDING) ? 1 : ''),
|
||||
'$unapproved' => $unapproved,
|
||||
'$inherited' => t('inherited'),
|
||||
'$approve' => t('Approve this connection'),
|
||||
'$noperms' => (((! $self) && (! $contact['abook_my_perms'])) ? t('Connection has no individual permissions!') : ''),
|
||||
'$noperm_desc' => (((! $self) && (! $contact['abook_my_perms'])) ? t('This may be appropriate based on your <a href="settings">privacy settings</a>, though you may wish to review the "Advanced Permissions".') : ''),
|
||||
|
@ -440,7 +441,7 @@ function connections_content(&$a) {
|
|||
'$cautious' => t('Cautious Sharing'),
|
||||
'$follow' => t('Follow Only'),
|
||||
'$permlbl' => t('Individual Permissions'),
|
||||
'$permnote' => t('Individual permissions are only enabled for <a href="settings">privacy settings</a> which are set to "Only those you specifically allow". Otherwise they are controlled by your privacy settings.'),
|
||||
'$permnote' => t('Some permissions may be inherited from your <a href="settings">privacy settings</a>, which have higher priority. Changing those on this page will have no effect.'),
|
||||
'$advanced' => t('Advanced Permissions'),
|
||||
'$quick' => t('Quick Links'),
|
||||
'$common_link' => $a->get_baseurl(true) . '/common/loc/' . local_user() . '/' . $contact['id'],
|
||||
|
|
|
@ -14,6 +14,8 @@ function directory_aside(&$a) {
|
|||
require_once('include/contact_widgets.php');
|
||||
$a->set_widget('find_people',findpeople_widget());
|
||||
}
|
||||
$a->set_widget('dir_sort_order',dir_sort_links());
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -132,7 +132,7 @@ function dirsearch_content(&$a) {
|
|||
|
||||
|
||||
if($sort_order == 'date')
|
||||
$order = ""; // Not currently implemented
|
||||
$order = " order by xchan_name_date desc ";
|
||||
elseif($sort_order == 'reverse')
|
||||
$order = " order by xchan_name desc ";
|
||||
else
|
||||
|
|
|
@ -35,6 +35,29 @@ function display_content(&$a, $update = 0, $load = false) {
|
|||
|
||||
$observer_is_owner = false;
|
||||
|
||||
|
||||
if(local_user() && (! $update)) {
|
||||
|
||||
$channel = $a->get_channel();
|
||||
|
||||
$x = array(
|
||||
'is_owner' => true,
|
||||
'allow_location' => ((intval(get_pconfig($channel['channel_id'],'system','use_browser_location'))) ? '1' : ''),
|
||||
'default_location' => $channel['channel_location'],
|
||||
'nickname' => $channel['channel_address'],
|
||||
'lockstate' => (($group || $cid || $channel['channel_allow_cid'] || $channel['channel_allow_gid'] || $channel['channel_deny_cid'] || $channel['channel_deny_gid']) ? 'lock' : 'unlock'),
|
||||
|
||||
'acl' => populate_acl($channel, false),
|
||||
'bang' => '',
|
||||
'visitor' => 'block',
|
||||
'profile_uid' => local_user(),
|
||||
'return_path' => 'channel/' . $channel['channel_address']
|
||||
);
|
||||
|
||||
$o .= status_editor($a,$x);
|
||||
|
||||
}
|
||||
|
||||
// This page can be viewed by anybody so the query could be complicated
|
||||
// First we'll see if there is a copy of the item which is owned by us - if we're logged in locally.
|
||||
// If that fails (or we aren't logged in locally),
|
||||
|
@ -166,6 +189,8 @@ function display_content(&$a, $update = 0, $load = false) {
|
|||
);
|
||||
}
|
||||
|
||||
$o .= '<div id="content-complete"></div>';
|
||||
|
||||
return $o;
|
||||
|
||||
|
||||
|
|
|
@ -161,7 +161,6 @@ function item_post(&$a) {
|
|||
|
||||
$observer = $a->get_observer();
|
||||
|
||||
|
||||
if($parent) {
|
||||
logger('mod_item: item_post parent=' . $parent);
|
||||
$can_comment = false;
|
||||
|
@ -529,7 +528,7 @@ function item_post(&$a) {
|
|||
'type' => TERM_CATEGORY,
|
||||
'otype' => TERM_OBJ_POST,
|
||||
'term' => trim($cat),
|
||||
'url' => ''
|
||||
'url' => $owner_xchan['xchan_url'] . '?f=&cat=' . urlencode(trim($cat))
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -453,8 +453,8 @@ function check_funcs(&$checks) {
|
|||
$ck_funcs[4]['help']= t('Error: mb_string PHP module required but not installed.');
|
||||
}
|
||||
if(! function_exists('mcrypt_encrypt')){
|
||||
$ck_funcs[4]['status']= false;
|
||||
$ck_funcs[4]['help']= t('Error: mcrypt PHP module required but not installed.');
|
||||
$ck_funcs[5]['status']= false;
|
||||
$ck_funcs[5]['help']= t('Error: mcrypt PHP module required but not installed.');
|
||||
}
|
||||
|
||||
$checks = array_merge($checks, $ck_funcs);
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
/**
|
||||
* load view/theme/$current_theme/style.php with friendica contex
|
||||
* load view/theme/$current_theme/style.php with Red context
|
||||
*/
|
||||
|
||||
function view_init($a){
|
||||
|
|
343
util/messages.po
343
util/messages.po
|
@ -6,9 +6,9 @@
|
|||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: 2013-10-11.463\n"
|
||||
"Project-Id-Version: 2013-10-18.470\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-10-11 00:02-0700\n"
|
||||
"POT-Creation-Date: 2013-10-18 00:02-0700\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -53,7 +53,7 @@ msgstr ""
|
|||
msgid "%1$s has an updated %2$s, changing %3$s."
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/api.php:970
|
||||
#: ../../include/api.php:972
|
||||
msgid "Public Timeline"
|
||||
msgstr ""
|
||||
|
||||
|
@ -341,7 +341,7 @@ msgstr ""
|
|||
|
||||
#: ../../include/ItemObject.php:244 ../../include/conversation.php:704
|
||||
#: ../../include/conversation.php:1104 ../../mod/photos.php:1073
|
||||
#: ../../mod/message.php:303 ../../mod/message.php:466
|
||||
#: ../../mod/message.php:321 ../../mod/message.php:498
|
||||
#: ../../mod/editlayout.php:109 ../../mod/editwebpage.php:128
|
||||
#: ../../mod/editpost.php:103 ../../mod/editblock.php:123
|
||||
msgid "Please wait"
|
||||
|
@ -380,8 +380,8 @@ msgstr ""
|
|||
#: ../../mod/admin.php:1096 ../../mod/group.php:87 ../../mod/photos.php:693
|
||||
#: ../../mod/photos.php:787 ../../mod/photos.php:1052
|
||||
#: ../../mod/photos.php:1092 ../../mod/photos.php:1178
|
||||
#: ../../mod/message.php:304 ../../mod/message.php:465
|
||||
#: ../../mod/connections.php:428 ../../mod/profiles.php:529
|
||||
#: ../../mod/message.php:322 ../../mod/message.php:497
|
||||
#: ../../mod/connections.php:429 ../../mod/profiles.php:529
|
||||
#: ../../mod/import.php:385 ../../mod/crepair.php:166 ../../mod/poke.php:166
|
||||
#: ../../mod/fsuggest.php:108 ../../mod/mood.php:137
|
||||
#: ../../view/theme/redbasic/php/config.php:64
|
||||
|
@ -429,7 +429,7 @@ msgid "Preview"
|
|||
msgstr ""
|
||||
|
||||
#: ../../include/Contact.php:87 ../../include/contact_widgets.php:23
|
||||
#: ../../mod/match.php:58 ../../mod/suggest.php:56 ../../mod/directory.php:183
|
||||
#: ../../mod/match.php:58 ../../mod/suggest.php:56 ../../mod/directory.php:185
|
||||
#: ../../boot.php:1716
|
||||
msgid "Connect"
|
||||
msgstr ""
|
||||
|
@ -639,6 +639,22 @@ msgstr ""
|
|||
msgid "Cannot locate DNS info for database server '%s'"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/dir_fns.php:15
|
||||
msgid "Sort Options"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/dir_fns.php:16
|
||||
msgid "Alphabetic"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/dir_fns.php:17
|
||||
msgid "Reverse Alphabetic"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/dir_fns.php:18
|
||||
msgid "Newest to Oldest"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/event.php:11 ../../include/bb2diaspora.php:433
|
||||
msgid "l F d, Y \\@ g:i A"
|
||||
msgstr ""
|
||||
|
@ -652,7 +668,7 @@ msgid "Finishes:"
|
|||
msgstr ""
|
||||
|
||||
#: ../../include/event.php:40 ../../include/bb2diaspora.php:455
|
||||
#: ../../mod/events.php:450 ../../mod/directory.php:158 ../../boot.php:1766
|
||||
#: ../../mod/events.php:450 ../../mod/directory.php:160 ../../boot.php:1766
|
||||
msgid "Location:"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1024,7 +1040,7 @@ msgstr ""
|
|||
msgid "Full Name:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/profile_advanced.php:17 ../../mod/directory.php:160
|
||||
#: ../../include/profile_advanced.php:17 ../../mod/directory.php:162
|
||||
#: ../../boot.php:1768
|
||||
msgid "Gender:"
|
||||
msgstr ""
|
||||
|
@ -1045,7 +1061,7 @@ msgstr ""
|
|||
msgid "Age:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/profile_advanced.php:37 ../../mod/directory.php:162
|
||||
#: ../../include/profile_advanced.php:37 ../../mod/directory.php:164
|
||||
#: ../../boot.php:1769
|
||||
msgid "Status:"
|
||||
msgstr ""
|
||||
|
@ -1059,7 +1075,7 @@ msgstr ""
|
|||
msgid "Sexual Preference:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/profile_advanced.php:48 ../../mod/directory.php:164
|
||||
#: ../../include/profile_advanced.php:48 ../../mod/directory.php:166
|
||||
#: ../../boot.php:1770
|
||||
msgid "Homepage:"
|
||||
msgstr ""
|
||||
|
@ -1080,7 +1096,7 @@ msgstr ""
|
|||
msgid "Religion:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/profile_advanced.php:58 ../../mod/directory.php:166
|
||||
#: ../../include/profile_advanced.php:58 ../../mod/directory.php:168
|
||||
msgid "About:"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1380,100 +1396,91 @@ msgstr ""
|
|||
msgid "December"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/text.php:1062 ../../mod/message.php:405
|
||||
#: ../../include/text.php:1050 ../../mod/message.php:433
|
||||
msgid "unknown.???"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/text.php:1063 ../../mod/message.php:406
|
||||
#: ../../include/text.php:1051 ../../mod/message.php:434
|
||||
msgid "bytes"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/text.php:1099 ../../include/text.php:1114
|
||||
#: ../../include/conversation.php:828
|
||||
msgid "remove"
|
||||
#: ../../include/text.php:1086
|
||||
msgid "remove category"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/text.php:1099 ../../include/text.php:1114
|
||||
msgid "[remove]"
|
||||
#: ../../include/text.php:1108
|
||||
msgid "remove from file"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/text.php:1102 ../../include/conversation.php:675
|
||||
msgid "Categories:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/text.php:1117 ../../include/conversation.php:676
|
||||
msgid "Filed under:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/text.php:1133 ../../include/text.php:1145
|
||||
#: ../../include/text.php:1162 ../../include/text.php:1174
|
||||
msgid "Click to open/close"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/text.php:1316 ../../mod/events.php:326
|
||||
#: ../../include/text.php:1345 ../../mod/events.php:326
|
||||
msgid "link to source"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/text.php:1335
|
||||
#: ../../include/text.php:1364
|
||||
msgid "Select a page layout: "
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/text.php:1338 ../../include/text.php:1403
|
||||
#: ../../include/text.php:1367 ../../include/text.php:1432
|
||||
msgid "default"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/text.php:1374
|
||||
#: ../../include/text.php:1403
|
||||
msgid "Page content type: "
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/text.php:1415
|
||||
#: ../../include/text.php:1444
|
||||
msgid "Select an alternate language"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/text.php:1567 ../../include/conversation.php:117
|
||||
#: ../../include/text.php:1596 ../../include/conversation.php:117
|
||||
#: ../../mod/like.php:103 ../../mod/subthread.php:89 ../../mod/tagger.php:45
|
||||
msgid "photo"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/text.php:1570 ../../include/conversation.php:120
|
||||
#: ../../include/text.php:1599 ../../include/conversation.php:120
|
||||
#: ../../mod/tagger.php:49
|
||||
msgid "event"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/text.php:1573 ../../include/conversation.php:145
|
||||
#: ../../include/text.php:1602 ../../include/conversation.php:145
|
||||
#: ../../mod/like.php:103 ../../mod/subthread.php:89 ../../mod/tagger.php:53
|
||||
msgid "status"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/text.php:1575 ../../include/conversation.php:147
|
||||
#: ../../include/text.php:1604 ../../include/conversation.php:147
|
||||
#: ../../mod/tagger.php:55
|
||||
msgid "comment"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/text.php:1580
|
||||
#: ../../include/text.php:1609
|
||||
msgid "activity"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/text.php:1842
|
||||
#: ../../include/text.php:1871
|
||||
msgid "Design"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/text.php:1844
|
||||
#: ../../include/text.php:1873
|
||||
msgid "Blocks"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/text.php:1845
|
||||
#: ../../include/text.php:1874
|
||||
msgid "Menus"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/text.php:1846
|
||||
#: ../../include/text.php:1875
|
||||
msgid "Layouts"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/text.php:1847
|
||||
#: ../../include/text.php:1876
|
||||
msgid "Pages"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/identity.php:14 ../../mod/item.php:1141
|
||||
#: ../../include/identity.php:14 ../../mod/item.php:1126
|
||||
msgid "Unable to obtain identity information from database"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1550,7 +1557,7 @@ msgstr ""
|
|||
#: ../../include/attach.php:133 ../../include/attach.php:189
|
||||
#: ../../include/attach.php:204 ../../include/attach.php:237
|
||||
#: ../../include/attach.php:251 ../../include/attach.php:272
|
||||
#: ../../include/attach.php:464 ../../include/items.php:3523
|
||||
#: ../../include/attach.php:464 ../../include/items.php:3548
|
||||
#: ../../mod/common.php:43 ../../mod/events.php:134 ../../mod/invite.php:13
|
||||
#: ../../mod/invite.php:102 ../../mod/allfriends.php:10
|
||||
#: ../../mod/webpages.php:40 ../../mod/api.php:26 ../../mod/api.php:31
|
||||
|
@ -1571,7 +1578,7 @@ msgstr ""
|
|||
#: ../../mod/notifications.php:66 ../../mod/blocks.php:29
|
||||
#: ../../mod/blocks.php:44 ../../mod/editpost.php:13 ../../mod/poke.php:128
|
||||
#: ../../mod/channel.php:123 ../../mod/fsuggest.php:78
|
||||
#: ../../mod/editblock.php:48 ../../mod/item.php:174 ../../mod/item.php:182
|
||||
#: ../../mod/editblock.php:48 ../../mod/item.php:173 ../../mod/item.php:181
|
||||
#: ../../mod/suggest.php:32 ../../mod/register.php:60 ../../mod/regmod.php:18
|
||||
#: ../../mod/mood.php:114 ../../index.php:178 ../../index.php:340
|
||||
msgid "Permission denied."
|
||||
|
@ -1954,7 +1961,7 @@ msgstr ""
|
|||
msgid "Search site content"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/nav.php:137 ../../mod/directory.php:210
|
||||
#: ../../include/nav.php:137 ../../mod/directory.php:212
|
||||
msgid "Directory"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1998,7 +2005,7 @@ msgstr ""
|
|||
msgid "Intros"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/nav.php:157 ../../mod/connections.php:561
|
||||
#: ../../include/nav.php:157 ../../mod/connections.php:562
|
||||
msgid "New Connections"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2083,7 +2090,7 @@ msgstr ""
|
|||
msgid "Account/Channel Settings"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/nav.php:181 ../../mod/connections.php:667
|
||||
#: ../../include/nav.php:181 ../../mod/connections.php:668
|
||||
msgid "Connections"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2228,8 +2235,8 @@ msgstr ""
|
|||
msgid "Examples: Robert Morgenstein, Fishing"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/contact_widgets.php:48 ../../mod/connections.php:673
|
||||
#: ../../mod/directory.php:206 ../../mod/directory.php:211
|
||||
#: ../../include/contact_widgets.php:48 ../../mod/connections.php:674
|
||||
#: ../../mod/directory.php:208 ../../mod/directory.php:213
|
||||
msgid "Find"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2459,10 +2466,22 @@ msgstr ""
|
|||
msgid "View %s's profile @ %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/conversation.php:675
|
||||
msgid "Categories:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/conversation.php:676
|
||||
msgid "Filed under:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/conversation.php:702
|
||||
msgid "View in context"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/conversation.php:828
|
||||
msgid "remove"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/conversation.php:832
|
||||
msgid "Loading..."
|
||||
msgstr ""
|
||||
|
@ -2526,8 +2545,8 @@ msgstr ""
|
|||
msgid "Visible to <strong>everybody</strong>"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/conversation.php:1061 ../../mod/message.php:253
|
||||
#: ../../mod/message.php:370
|
||||
#: ../../include/conversation.php:1061 ../../mod/message.php:271
|
||||
#: ../../mod/message.php:398
|
||||
msgid "Please enter a link URL:"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2559,8 +2578,8 @@ msgstr ""
|
|||
msgid "Page link title"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/conversation.php:1085 ../../mod/message.php:300
|
||||
#: ../../mod/message.php:462 ../../mod/editlayout.php:101
|
||||
#: ../../include/conversation.php:1085 ../../mod/message.php:318
|
||||
#: ../../mod/message.php:494 ../../mod/editlayout.php:101
|
||||
#: ../../mod/editwebpage.php:120 ../../mod/editpost.php:95
|
||||
#: ../../mod/editblock.php:115
|
||||
msgid "Upload photo"
|
||||
|
@ -2570,8 +2589,8 @@ msgstr ""
|
|||
msgid "upload photo"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/conversation.php:1087 ../../mod/message.php:301
|
||||
#: ../../mod/message.php:463 ../../mod/editlayout.php:102
|
||||
#: ../../include/conversation.php:1087 ../../mod/message.php:319
|
||||
#: ../../mod/message.php:495 ../../mod/editlayout.php:102
|
||||
#: ../../mod/editwebpage.php:121 ../../mod/editpost.php:96
|
||||
#: ../../mod/editblock.php:116
|
||||
msgid "Attach file"
|
||||
|
@ -2581,8 +2600,8 @@ msgstr ""
|
|||
msgid "attach file"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/conversation.php:1089 ../../mod/message.php:302
|
||||
#: ../../mod/message.php:464 ../../mod/editlayout.php:103
|
||||
#: ../../include/conversation.php:1089 ../../mod/message.php:320
|
||||
#: ../../mod/message.php:496 ../../mod/editlayout.php:103
|
||||
#: ../../mod/editwebpage.php:122 ../../mod/editpost.php:97
|
||||
#: ../../mod/editblock.php:117
|
||||
msgid "Insert web link"
|
||||
|
@ -2685,25 +2704,25 @@ msgstr ""
|
|||
msgid "Permission denied"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/items.php:3472 ../../mod/page.php:66 ../../mod/admin.php:150
|
||||
#: ../../include/items.php:3497 ../../mod/page.php:66 ../../mod/admin.php:150
|
||||
#: ../../mod/admin.php:714 ../../mod/admin.php:917 ../../mod/viewsrc.php:18
|
||||
#: ../../mod/home.php:64 ../../mod/display.php:32
|
||||
msgid "Item not found."
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/items.php:3644
|
||||
#: ../../include/items.php:3669
|
||||
msgid "Archives"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/items.php:3805 ../../mod/group.php:44 ../../mod/group.php:146
|
||||
#: ../../include/items.php:3830 ../../mod/group.php:44 ../../mod/group.php:146
|
||||
msgid "Collection not found."
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/items.php:3821 ../../mod/network.php:469
|
||||
#: ../../include/items.php:3846 ../../mod/network.php:469
|
||||
msgid "Group is empty"
|
||||
msgstr ""
|
||||
|
||||
#: ../../include/items.php:3837
|
||||
#: ../../include/items.php:3862
|
||||
msgid "Connection not found."
|
||||
msgstr ""
|
||||
|
||||
|
@ -2870,8 +2889,8 @@ msgstr ""
|
|||
msgid "Enter email addresses, one per line:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/invite.php:141 ../../mod/message.php:297
|
||||
#: ../../mod/message.php:458
|
||||
#: ../../mod/invite.php:141 ../../mod/message.php:315
|
||||
#: ../../mod/message.php:490
|
||||
msgid "Your message:"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3786,7 +3805,7 @@ msgstr ""
|
|||
|
||||
#: ../../mod/viewconnections.php:28 ../../mod/photos.php:576
|
||||
#: ../../mod/display.php:9 ../../mod/search.php:80 ../../mod/community.php:18
|
||||
#: ../../mod/directory.php:23
|
||||
#: ../../mod/directory.php:25
|
||||
msgid "Public access denied."
|
||||
msgstr ""
|
||||
|
||||
|
@ -4378,12 +4397,12 @@ msgid "Deny"
|
|||
msgstr ""
|
||||
|
||||
#: ../../mod/admin.php:678 ../../mod/intro.php:14 ../../mod/intro.php:99
|
||||
#: ../../mod/connections.php:325 ../../mod/connections.php:466
|
||||
#: ../../mod/connections.php:325 ../../mod/connections.php:467
|
||||
msgid "Block"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/admin.php:679 ../../mod/connections.php:325
|
||||
#: ../../mod/connections.php:466
|
||||
#: ../../mod/connections.php:467
|
||||
msgid "Unblock"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4827,7 +4846,7 @@ msgid "Drop"
|
|||
msgstr ""
|
||||
|
||||
#: ../../mod/menu.php:57 ../../mod/network.php:321
|
||||
#: ../../mod/connections.php:528
|
||||
#: ../../mod/connections.php:529
|
||||
msgid "New"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4920,45 +4939,61 @@ msgstr ""
|
|||
msgid "Conversation removed."
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/message.php:287
|
||||
#: ../../mod/message.php:248
|
||||
msgid "Message recalled."
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/message.php:305
|
||||
msgid "Send Private Message"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/message.php:288 ../../mod/message.php:453
|
||||
#: ../../mod/message.php:306 ../../mod/message.php:485
|
||||
msgid "To:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/message.php:293 ../../mod/message.php:455
|
||||
#: ../../mod/message.php:311 ../../mod/message.php:487
|
||||
msgid "Subject:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/message.php:322
|
||||
#: ../../mod/message.php:340
|
||||
msgid "No messages."
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/message.php:338 ../../mod/message.php:424
|
||||
#: ../../mod/message.php:356 ../../mod/message.php:452
|
||||
msgid "Delete message"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/message.php:340
|
||||
#: ../../mod/message.php:358
|
||||
msgid "D, d M Y - g:i A"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/message.php:359
|
||||
#: ../../mod/message.php:377
|
||||
msgid "Message not found."
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/message.php:446
|
||||
#: ../../mod/message.php:453
|
||||
msgid "Recall message"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/message.php:455
|
||||
msgid "Message has been recalled."
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/message.php:474
|
||||
msgid "Private Conversation"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/message.php:478
|
||||
msgid "Delete conversation"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/message.php:448
|
||||
#: ../../mod/message.php:480
|
||||
msgid ""
|
||||
"No secure communications available. You <strong>may</strong> be able to "
|
||||
"respond from the sender's profile page."
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/message.php:452
|
||||
#: ../../mod/message.php:484
|
||||
msgid "Send Reply"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5083,7 +5118,7 @@ msgid "Invalid connection."
|
|||
msgstr ""
|
||||
|
||||
#: ../../mod/intro.php:17 ../../mod/intro.php:100
|
||||
#: ../../mod/connections.php:332 ../../mod/connections.php:467
|
||||
#: ../../mod/connections.php:332 ../../mod/connections.php:468
|
||||
#: ../../mod/notifications.php:51 ../../mod/notifications.php:162
|
||||
#: ../../mod/notifications.php:208
|
||||
msgid "Ignore"
|
||||
|
@ -5109,7 +5144,7 @@ msgstr ""
|
|||
msgid "System error. Please try again later."
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/intro.php:95 ../../mod/connections.php:472
|
||||
#: ../../mod/intro.php:95 ../../mod/connections.php:473
|
||||
#: ../../mod/notifications.php:155 ../../mod/notifications.php:202
|
||||
msgid "Hide this contact from others"
|
||||
msgstr ""
|
||||
|
@ -5224,7 +5259,7 @@ msgstr ""
|
|||
msgid "Block or Unblock this connection"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:332 ../../mod/connections.php:467
|
||||
#: ../../mod/connections.php:332 ../../mod/connections.php:468
|
||||
msgid "Unignore"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5264,7 +5299,7 @@ msgstr ""
|
|||
msgid "Unknown"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:397 ../../mod/connections.php:425
|
||||
#: ../../mod/connections.php:397 ../../mod/connections.php:426
|
||||
msgid "Approve this connection"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5292,218 +5327,222 @@ msgstr ""
|
|||
msgid "Slide to adjust your degree of friendship"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:426
|
||||
msgid "Connection has no individual permissions!"
|
||||
#: ../../mod/connections.php:425
|
||||
msgid "inherited"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:427
|
||||
msgid "Connection has no individual permissions!"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:428
|
||||
msgid ""
|
||||
"This may be appropriate based on your <a href=\"settings\">privacy settings</"
|
||||
"a>, though you may wish to review the \"Advanced Permissions\"."
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:429
|
||||
#: ../../mod/connections.php:430
|
||||
msgid "Profile Visibility"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:430
|
||||
#: ../../mod/connections.php:431
|
||||
#, php-format
|
||||
msgid ""
|
||||
"Please choose the profile you would like to display to %s when viewing your "
|
||||
"profile securely."
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:431
|
||||
#: ../../mod/connections.php:432
|
||||
msgid "Contact Information / Notes"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:432
|
||||
#: ../../mod/connections.php:433
|
||||
msgid "Edit contact notes"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:434
|
||||
#: ../../mod/connections.php:435
|
||||
msgid "Their Settings"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:435
|
||||
#: ../../mod/connections.php:436
|
||||
msgid "My Settings"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:437
|
||||
#: ../../mod/connections.php:438
|
||||
msgid "Forum Members"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:438
|
||||
#: ../../mod/connections.php:439
|
||||
msgid "Soapbox"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:439
|
||||
#: ../../mod/connections.php:440
|
||||
msgid "Full Sharing"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:440
|
||||
#: ../../mod/connections.php:441
|
||||
msgid "Cautious Sharing"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:441
|
||||
#: ../../mod/connections.php:442
|
||||
msgid "Follow Only"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:442
|
||||
#: ../../mod/connections.php:443
|
||||
msgid "Individual Permissions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:443
|
||||
msgid ""
|
||||
"Individual permissions are only enabled for <a href=\"settings\">privacy "
|
||||
"settings</a> which are set to \"Only those you specifically allow\". "
|
||||
"Otherwise they are controlled by your privacy settings."
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:444
|
||||
msgid "Advanced Permissions"
|
||||
msgid ""
|
||||
"Some permissions may be inherited from your <a href=\"settings\">privacy "
|
||||
"settings</a>, which have higher priority. Changing those on this page will "
|
||||
"have no effect."
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:445
|
||||
msgid "Advanced Permissions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:446
|
||||
msgid "Quick Links"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:449
|
||||
#: ../../mod/connections.php:450
|
||||
#, php-format
|
||||
msgid "Visit %s's profile - %s"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:450
|
||||
#: ../../mod/connections.php:451
|
||||
msgid "Block/Unblock contact"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:451
|
||||
#: ../../mod/connections.php:452
|
||||
msgid "Ignore contact"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:452
|
||||
#: ../../mod/connections.php:453
|
||||
msgid "Repair URL settings"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:453
|
||||
#: ../../mod/connections.php:454
|
||||
msgid "View conversations"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:455
|
||||
#: ../../mod/connections.php:456
|
||||
msgid "Delete contact"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:458
|
||||
#: ../../mod/connections.php:459
|
||||
msgid "Last update:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:460
|
||||
#: ../../mod/connections.php:461
|
||||
msgid "Update public posts"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:462
|
||||
#: ../../mod/connections.php:463
|
||||
msgid "Update now"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:468
|
||||
#: ../../mod/connections.php:469
|
||||
msgid "Currently blocked"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:469
|
||||
#: ../../mod/connections.php:470
|
||||
msgid "Currently ignored"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:470
|
||||
#: ../../mod/connections.php:471
|
||||
msgid "Currently archived"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:471
|
||||
#: ../../mod/connections.php:472
|
||||
msgid "Currently pending"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:472
|
||||
#: ../../mod/connections.php:473
|
||||
msgid ""
|
||||
"Replies/likes to your public posts <strong>may</strong> still be visible"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:508 ../../mod/connections.php:580
|
||||
#: ../../mod/connections.php:509 ../../mod/connections.php:581
|
||||
msgid "Blocked"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:513 ../../mod/connections.php:587
|
||||
#: ../../mod/connections.php:514 ../../mod/connections.php:588
|
||||
msgid "Ignored"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:518 ../../mod/connections.php:601
|
||||
#: ../../mod/connections.php:519 ../../mod/connections.php:602
|
||||
msgid "Hidden"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:523 ../../mod/connections.php:594
|
||||
#: ../../mod/connections.php:524 ../../mod/connections.php:595
|
||||
msgid "Archived"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:534
|
||||
#: ../../mod/connections.php:535
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:555
|
||||
#: ../../mod/connections.php:556
|
||||
msgid "Suggestions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:558
|
||||
#: ../../mod/connections.php:559
|
||||
msgid "Suggest new connections"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:564
|
||||
#: ../../mod/connections.php:565
|
||||
msgid "Show pending (new) connections"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:567
|
||||
#: ../../mod/connections.php:568
|
||||
msgid "All Connections"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:570
|
||||
#: ../../mod/connections.php:571
|
||||
msgid "Show all connections"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:573
|
||||
#: ../../mod/connections.php:574
|
||||
msgid "Unblocked"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:576
|
||||
#: ../../mod/connections.php:577
|
||||
msgid "Only show unblocked connections"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:583
|
||||
#: ../../mod/connections.php:584
|
||||
msgid "Only show blocked connections"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:590
|
||||
#: ../../mod/connections.php:591
|
||||
msgid "Only show ignored connections"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:597
|
||||
#: ../../mod/connections.php:598
|
||||
msgid "Only show archived connections"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:604
|
||||
#: ../../mod/connections.php:605
|
||||
msgid "Only show hidden connections"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:646
|
||||
#: ../../mod/connections.php:647
|
||||
#, php-format
|
||||
msgid "%1$s [%2$s]"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:647 ../../mod/nogroup.php:41
|
||||
#: ../../mod/connections.php:648 ../../mod/nogroup.php:41
|
||||
msgid "Edit contact"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:671
|
||||
#: ../../mod/connections.php:672
|
||||
msgid "Search your connections"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/connections.php:672
|
||||
#: ../../mod/connections.php:673
|
||||
msgid "Finding: "
|
||||
msgstr ""
|
||||
|
||||
|
@ -5755,7 +5794,7 @@ msgid ""
|
|||
"be visible to anybody using the internet."
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/profiles.php:584 ../../mod/directory.php:145
|
||||
#: ../../mod/profiles.php:584 ../../mod/directory.php:147
|
||||
msgid "Age: "
|
||||
msgstr ""
|
||||
|
||||
|
@ -6398,7 +6437,7 @@ msgstr ""
|
|||
msgid "Make this post private"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/wall_upload.php:41 ../../mod/item.php:1067
|
||||
#: ../../mod/wall_upload.php:41 ../../mod/item.php:1052
|
||||
msgid "Wall Photos"
|
||||
msgstr ""
|
||||
|
||||
|
@ -6467,24 +6506,24 @@ msgstr ""
|
|||
msgid "Unable to locate original post."
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/item.php:322
|
||||
#: ../../mod/item.php:321
|
||||
msgid "Empty post discarded."
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/item.php:366
|
||||
#: ../../mod/item.php:365
|
||||
msgid "Executable content type not permitted to this channel."
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/item.php:782
|
||||
#: ../../mod/item.php:767
|
||||
msgid "System error. Post not saved."
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/item.php:1146
|
||||
#: ../../mod/item.php:1131
|
||||
#, php-format
|
||||
msgid "You have reached your limit of %1$.0f top level posts."
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/item.php:1152
|
||||
#: ../../mod/item.php:1137
|
||||
#, php-format
|
||||
msgid "You have reached your limit of %1$.0f webpages."
|
||||
msgstr ""
|
||||
|
@ -6653,23 +6692,23 @@ msgstr ""
|
|||
msgid "Please enter your password for verification:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/directory.php:148
|
||||
#: ../../mod/directory.php:150
|
||||
msgid "Gender: "
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/directory.php:207
|
||||
#: ../../mod/directory.php:209
|
||||
msgid "Finding:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/directory.php:215
|
||||
#: ../../mod/directory.php:217
|
||||
msgid "next page"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/directory.php:215
|
||||
#: ../../mod/directory.php:217
|
||||
msgid "previous page"
|
||||
msgstr ""
|
||||
|
||||
#: ../../mod/directory.php:222
|
||||
#: ../../mod/directory.php:224
|
||||
msgid "No entries (some entries may be hidden)."
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -128,7 +128,7 @@ FO_statuses_update () {
|
|||
$(OAuth_param 'status' "$2")
|
||||
)
|
||||
|
||||
params[${#params[@]}]=$(OAuth_param 'source' "fcli")
|
||||
params[${#params[@]}]=$(OAuth_param 'source' "shred")
|
||||
|
||||
[[ "$3" != "" ]] && params[${#params[@]}]=$(OAuth_param 'in_reply_to_status_id' "$3") && local in_reply_to_status_id=( '--data-urlencode' "in_reply_to_status_id=$3" )
|
||||
|
||||
|
@ -136,7 +136,7 @@ FO_statuses_update () {
|
|||
local auth_header=$(OAuth_authorization_header 'Authorization' "$redmatrix_url" '' '' 'POST' "$F_STATUSES_UPDATE.$format" ${params[@]})
|
||||
|
||||
|
||||
FO_ret=$(curl -s -H "$auth_header" --data-urlencode "status=$2" --data-urlencode "source=fcli" ${in_reply_to_status_id[@]} "$F_STATUSES_UPDATE.$format")
|
||||
FO_ret=$(curl -s -H "$auth_header" --data-urlencode "status=$2" --data-urlencode "source=shred" ${in_reply_to_status_id[@]} "$F_STATUSES_UPDATE.$format")
|
||||
|
||||
FO_rval=$?
|
||||
return $FO_rval
|
||||
|
|
|
@ -1 +1 @@
|
|||
2013-10-12.464
|
||||
2013-10-19.471
|
||||
|
|
4471
view/it/messages.po
4471
view/it/messages.po
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -371,7 +371,7 @@ footer {
|
|||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.group-selected, .nets-selected, .fileas-selected, .categories-selected, .settings-widget .active {
|
||||
.group-selected, .nets-selected, .fileas-selected, .categories-selected, .active {
|
||||
color: #444444 !important;
|
||||
}
|
||||
|
||||
|
@ -1484,12 +1484,6 @@ tr.mceLast {
|
|||
box-shadow: 0 0 0 0;
|
||||
}
|
||||
|
||||
.settings-widget .selected {
|
||||
border-radius: $radiuspx;
|
||||
-moz-border-radius: $radiuspx;
|
||||
box-shadow: 4px 4px 3px 0 #444444;
|
||||
}
|
||||
|
||||
#sidebar-page-list .label {
|
||||
margin-left: 5px;
|
||||
}
|
||||
|
@ -3320,8 +3314,8 @@ ul.menu-popup {
|
|||
|
||||
|
||||
#mail-list-wrapper {
|
||||
border-bottom: 1px solid #ccc;
|
||||
margin: 5px 5px 5px 5px;
|
||||
border-top: 1px solid #ccc;
|
||||
padding: 5px 5px 5px 5px;
|
||||
}
|
||||
|
||||
span.mail-list {
|
||||
|
@ -3341,6 +3335,10 @@ width: 30px;
|
|||
img.mail-list-sender-photo {
|
||||
height: 24px;
|
||||
width: 24px;
|
||||
float: left;
|
||||
margin-right: 30px;
|
||||
-moz-border-radius: $radiuspx;
|
||||
border-radius: $radiuspx;
|
||||
}
|
||||
|
||||
.tag1 {
|
||||
|
@ -3450,3 +3448,29 @@ a .drop-icons {
|
|||
.drop-icons:hover {
|
||||
color: #FF0000;
|
||||
}
|
||||
|
||||
.permission-inherited {
|
||||
float: left;
|
||||
margin-right: 10px;
|
||||
color: #FF0000;
|
||||
}
|
||||
|
||||
.attachlink {
|
||||
float: left;
|
||||
border: 1px solid black;
|
||||
padding: 5px;
|
||||
margin-right: 8px;
|
||||
}
|
||||
|
||||
.attach-icons {
|
||||
font-size: 1.4em;
|
||||
}
|
||||
|
||||
.attach-clip {
|
||||
margin-right: 3px;
|
||||
font-size: 1.8em;
|
||||
}
|
||||
|
||||
.item-category {
|
||||
margin-right: 10px;
|
||||
}
|
||||
|
|
|
@ -41,7 +41,7 @@ function redbasic_form(&$a, $schema, $nav_colour, $bgcolour, $background_image,
|
|||
|
||||
$scheme_choices = array();
|
||||
$scheme_choices["---"] = t("Default");
|
||||
$files = glob('view/theme/' . current_theme() . '/schema/*');
|
||||
$files = glob('view/theme/redbasic/schema/*.php');
|
||||
if($files) {
|
||||
foreach($files as $file) {
|
||||
$f = basename($file, ".php");
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php
|
||||
|
||||
// Get the UID of the channel owner
|
||||
$uid = get_theme_uid();
|
||||
|
||||
|
@ -30,14 +29,14 @@
|
|||
// not --- like the mobile theme does instead.
|
||||
|
||||
if (($schema) && ($schema != '---')) {
|
||||
$schemefile = 'view/theme/' . current_theme() . '/schema/' . $schema . '.php';
|
||||
$schemefile = 'view/theme/redbasic/schema/' . $schema . '.php';
|
||||
require_once ($schemefile);
|
||||
}
|
||||
// If we haven't got a schema, load the default. We shouldn't touch this - we
|
||||
// should leave it for admins to define for themselves.
|
||||
if (! $schema) {
|
||||
if(file_exists('view/theme/' . current_theme() . '/schema/default.php')) {
|
||||
$schemefile = 'view/theme/' . current_theme() . '/schema/' . 'default.php';
|
||||
if(file_exists('view/theme/redbasic/schema/default.php')) {
|
||||
$schemefile = 'view/theme/redbasic/schema/' . 'default.php';
|
||||
require_once ($schemefile);
|
||||
}
|
||||
}
|
||||
|
@ -100,8 +99,8 @@
|
|||
|
||||
|
||||
// Apply the settings
|
||||
if(file_exists('view/theme/' . current_theme() . '/css/style.css')) {
|
||||
$x = file_get_contents('view/theme/' . current_theme() . '/css/style.css');
|
||||
if(file_exists('view/theme/redbasic/css/style.css')) {
|
||||
$x = file_get_contents('view/theme/redbasic/css/style.css');
|
||||
|
||||
$options = array (
|
||||
'$nav_bg_1' => $nav_bg_1,
|
||||
|
|
|
@ -37,7 +37,7 @@
|
|||
</div>
|
||||
</div>
|
||||
<div class="wall-item-author">
|
||||
<a href="{{$item.profile_url}}" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a>{{if $item.owner_url}} {{$item.to}} <a href="{{$item.owner_url}}" title="{{$item.olinktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.osparkle}}" id="wall-item-ownername-{{$item.id}}">{{$item.owner_name}}</span></a> {{$item.vwall}}{{/if}}<br />
|
||||
<a href="{{$item.profile_url}}" title="{{$item.linktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.sparkle}}" id="wall-item-name-{{$item.id}}" >{{$item.name}}</span></a>{{if $item.owner_url}} {{$item.via}} <a href="{{$item.owner_url}}" title="{{$item.olinktitle}}" class="wall-item-name-link"><span class="wall-item-name{{$item.osparkle}}" id="wall-item-ownername-{{$item.id}}">{{$item.owner_name}}</span></a>{{/if}}<br />
|
||||
|
||||
<div class="wall-item-ago" id="wall-item-ago-{{$item.id}}">{{if $item.verified}}<i class="icon-ok" title="{{$item.verified}}"></i> {{/if}}<span class="autotime" title="{{$item.isotime}}">{{$item.localtime}}</span>{{if $item.app}}<span class="item.app">{{$item.str_app}}</span>{{/if}}</div>
|
||||
</div>
|
||||
|
|
6
view/tpl/dir_sort_links.tpl
Normal file
6
view/tpl/dir_sort_links.tpl
Normal file
|
@ -0,0 +1,6 @@
|
|||
<div class="widget" id="dir_sort_links">
|
||||
<h3>{{$header}}</h3>
|
||||
<a href="directory?f=&order=">{{$normal}}</a><br />
|
||||
<a href="directory?f=&order=reverse">{{$reverse}}</a><br />
|
||||
<a href="directory?f=&order=date">{{$date}}</a><br />
|
||||
</div>
|
|
@ -1,6 +1,6 @@
|
|||
<div class='field acheckbox'>
|
||||
<label for='id_{{$field.0}}'>{{$field.1}}</label>
|
||||
<input type="checkbox" class="abook-edit-them" name='them_{{$field.0}}' id='them_id_{{$field.0}}' value="1" disabled="disabled" {{if $field.2}}checked="checked"{{/if}} />
|
||||
<input type="checkbox" class="abook-edit-me" name='{{$field.0}}' id='me_id_{{$field.0}}' value="{{$field.4}}" {{if $field.3}}checked="checked"{{/if}} {{if $field.5}} disabled="disabled" {{/if}}/>
|
||||
<input type="checkbox" class="abook-edit-me" name='{{$field.0}}' id='me_id_{{$field.0}}' value="{{$field.4}}" {{if $field.3}}checked="checked"{{/if}} />{{if $field.5}} <span class="permission-inherited">{{$inherited}}</span> {{/if}}
|
||||
<span class='field_abook_help'>{{$field.6}}</span>
|
||||
</div>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
<ul>
|
||||
{{foreach $items as $item}}
|
||||
<li class="tool"><a href="{{$item.url}}" class="{{if $item.selected}}selected{{/if}}">{{$item.label}}</a></li>
|
||||
<li class="tool"><a href="{{$item.url}}" class="{{if $item.selected}}active{{/if}}">{{$item.label}}</a></li>
|
||||
{{/foreach}}
|
||||
</ul>
|
||||
|
||||
|
|
6
view/tpl/item_attach.tpl
Normal file
6
view/tpl/item_attach.tpl
Normal file
|
@ -0,0 +1,6 @@
|
|||
<div class="body-attach">
|
||||
{{foreach $attaches as $a}}
|
||||
<a href="{{$a.url}}" title="{{$a.title}}" class="attachlink" ><i class="icon-paper-clip attach-icons attach-clip"></i><i class="{{$a.icon}} attach-icons"></i></a>
|
||||
{{/foreach}}
|
||||
<div class="clear"></div>
|
||||
</div>
|
8
view/tpl/item_categories.tpl
Normal file
8
view/tpl/item_categories.tpl
Normal file
|
@ -0,0 +1,8 @@
|
|||
{{if $categories}}
|
||||
<div class="categorytags">
|
||||
{{foreach $categories as $cat}}
|
||||
<span class="item-category"><i class="icon-asterisk cat-icons"></i> {{if $cat.url}}<a href="{{$cat.url}}">{{$cat.term}}</a>{{else}}{{$cat.term}}{{/if}}</span>
|
||||
{{/foreach}}
|
||||
</div>
|
||||
{{/if}}
|
||||
|
8
view/tpl/item_filer.tpl
Normal file
8
view/tpl/item_filer.tpl
Normal file
|
@ -0,0 +1,8 @@
|
|||
{{if $categories}}
|
||||
<div class="filesavetags">
|
||||
{{foreach $categories as $cat}}
|
||||
<span class="item-category"><i class="icon-folder-close cat-icons"></i> {{$cat.term}} <a href="{{$cat.removelink}}" class="category-remove-link" title="{{$remove}}"><i class="icon-remove drop-icons"></i></a></span>
|
||||
{{/foreach}}
|
||||
</div>
|
||||
{{/if}}
|
||||
|
|
@ -1,7 +1,8 @@
|
|||
<div class="generic-content-wrapper" id="mail-list-wrapper">
|
||||
<span class="mail-list mail-list-remove"><a href="message/dropconv/{{$id}}" onclick="return confirmDelete();" title="{{$delete}}" ><i class="icon-remove mail-icons drop-icons"></i></a></span>
|
||||
<a href="{{$from_url}}" class ="mail-list" ><img class="mail-list-sender-photo" src="{{$from_photo}}" alt="{{$from_name}}" /></a>
|
||||
<span class="mail-list">{{$from_name}}</span>
|
||||
<span class="mail-list" {{if $seen}}seen{{else}}unseen{{/if}}"><a href="message/{{$id}}" class="mail-link">{{$subject}}</a></span>
|
||||
<span class="mail-list" title="{{$date}}">{{$date}}</span>
|
||||
<span class="mail-list mail-list-remove"><a href="message/dropconv/{{$id}}" onclick="return confirmDelete();" title="{{$delete}}" ><i class="icon-remove mail-icons drop-icons"></i></a></span>
|
||||
<div class="clear"> </div>
|
||||
</div>
|
||||
|
|
Loading…
Reference in a new issue