allow posted ACLs to be comma-delimited string besides the default array
This commit is contained in:
parent
6e0dd29c1b
commit
009744af50
2
boot.php
2
boot.php
|
@ -11,7 +11,7 @@ require_once('include/cache.php');
|
||||||
require_once('library/Mobile_Detect/Mobile_Detect.php');
|
require_once('library/Mobile_Detect/Mobile_Detect.php');
|
||||||
|
|
||||||
define ( 'FRIENDICA_PLATFORM', 'Friendica');
|
define ( 'FRIENDICA_PLATFORM', 'Friendica');
|
||||||
define ( 'FRIENDICA_VERSION', '3.0.1523' );
|
define ( 'FRIENDICA_VERSION', '3.0.1524' );
|
||||||
define ( 'DFRN_PROTOCOL_VERSION', '2.23' );
|
define ( 'DFRN_PROTOCOL_VERSION', '2.23' );
|
||||||
define ( 'DB_UPDATE_VERSION', 1156 );
|
define ( 'DB_UPDATE_VERSION', 1156 );
|
||||||
|
|
||||||
|
|
|
@ -336,11 +336,18 @@ function sanitise_acl(&$item) {
|
||||||
|
|
||||||
|
|
||||||
// Convert an ACL array to a storable string
|
// Convert an ACL array to a storable string
|
||||||
|
// Normally ACL permissions will be an array.
|
||||||
|
// We'll also allow a comma-separated string.
|
||||||
|
|
||||||
if(! function_exists('perms2str')) {
|
if(! function_exists('perms2str')) {
|
||||||
function perms2str($p) {
|
function perms2str($p) {
|
||||||
$ret = '';
|
$ret = '';
|
||||||
$tmp = $p;
|
|
||||||
|
if(is_array($p))
|
||||||
|
$tmp = $p;
|
||||||
|
else
|
||||||
|
$tmp = explode(',',$p);
|
||||||
|
|
||||||
if(is_array($tmp)) {
|
if(is_array($tmp)) {
|
||||||
array_walk($tmp,'sanitise_acl');
|
array_walk($tmp,'sanitise_acl');
|
||||||
$ret = implode('',$tmp);
|
$ret = implode('',$tmp);
|
||||||
|
|
|
@ -6,9 +6,9 @@
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 3.0.1523\n"
|
"Project-Id-Version: 3.0.1524\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2012-11-10 10:00-0800\n"
|
"POT-Creation-Date: 2012-11-11 10:00-0800\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -231,20 +231,20 @@ msgstr ""
|
||||||
msgid "Submit"
|
msgid "Submit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../mod/help.php:30
|
#: ../../mod/help.php:79
|
||||||
msgid "Help:"
|
msgid "Help:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../mod/help.php:34 ../../addon/dav/friendica/layout.fnk.php:225
|
#: ../../mod/help.php:84 ../../addon/dav/friendica/layout.fnk.php:225
|
||||||
#: ../../include/nav.php:86 ../../addon.old/dav/friendica/layout.fnk.php:225
|
#: ../../include/nav.php:86 ../../addon.old/dav/friendica/layout.fnk.php:225
|
||||||
msgid "Help"
|
msgid "Help"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../mod/help.php:38 ../../index.php:218
|
#: ../../mod/help.php:90 ../../index.php:218
|
||||||
msgid "Not Found"
|
msgid "Not Found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../mod/help.php:41 ../../index.php:221
|
#: ../../mod/help.php:93 ../../index.php:221
|
||||||
msgid "Page not found."
|
msgid "Page not found."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -287,7 +287,7 @@ msgid "link to source"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../mod/events.php:347 ../../view/theme/diabook/theme.php:90
|
#: ../../mod/events.php:347 ../../view/theme/diabook/theme.php:90
|
||||||
#: ../../include/nav.php:52 ../../boot.php:1731
|
#: ../../include/nav.php:52 ../../boot.php:1745
|
||||||
msgid "Events"
|
msgid "Events"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -345,7 +345,7 @@ msgstr ""
|
||||||
|
|
||||||
#: ../../mod/events.php:448 ../../mod/directory.php:134
|
#: ../../mod/events.php:448 ../../mod/directory.php:134
|
||||||
#: ../../include/event.php:40 ../../include/bb2diaspora.php:412
|
#: ../../include/event.php:40 ../../include/bb2diaspora.php:412
|
||||||
#: ../../boot.php:1261
|
#: ../../boot.php:1275
|
||||||
msgid "Location:"
|
msgid "Location:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -430,7 +430,7 @@ msgstr ""
|
||||||
msgid "No"
|
msgid "No"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../mod/photos.php:51 ../../boot.php:1724
|
#: ../../mod/photos.php:51 ../../boot.php:1738
|
||||||
msgid "Photo Albums"
|
msgid "Photo Albums"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1398,7 +1398,7 @@ msgid "is interested in:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../mod/match.php:58 ../../mod/suggest.php:59
|
#: ../../mod/match.php:58 ../../mod/suggest.php:59
|
||||||
#: ../../include/contact_widgets.php:9 ../../boot.php:1199
|
#: ../../include/contact_widgets.php:9 ../../boot.php:1213
|
||||||
msgid "Connect"
|
msgid "Connect"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2738,7 +2738,7 @@ msgstr ""
|
||||||
msgid "Invalid contact."
|
msgid "Invalid contact."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../mod/notes.php:44 ../../boot.php:1738
|
#: ../../mod/notes.php:44 ../../boot.php:1752
|
||||||
msgid "Personal Notes"
|
msgid "Personal Notes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2899,7 +2899,7 @@ msgstr ""
|
||||||
#: ../../mod/newmember.php:32 ../../mod/profperm.php:103
|
#: ../../mod/newmember.php:32 ../../mod/profperm.php:103
|
||||||
#: ../../view/theme/diabook/theme.php:87 ../../include/profile_advanced.php:7
|
#: ../../view/theme/diabook/theme.php:87 ../../include/profile_advanced.php:7
|
||||||
#: ../../include/profile_advanced.php:84 ../../include/nav.php:50
|
#: ../../include/profile_advanced.php:84 ../../include/nav.php:50
|
||||||
#: ../../boot.php:1714
|
#: ../../boot.php:1728
|
||||||
msgid "Profile"
|
msgid "Profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -3267,7 +3267,7 @@ msgid "Access denied."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../mod/fbrowser.php:25 ../../view/theme/diabook/theme.php:89
|
#: ../../mod/fbrowser.php:25 ../../view/theme/diabook/theme.php:89
|
||||||
#: ../../include/nav.php:51 ../../boot.php:1721
|
#: ../../include/nav.php:51 ../../boot.php:1735
|
||||||
msgid "Photos"
|
msgid "Photos"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -4144,7 +4144,7 @@ msgstr ""
|
||||||
msgid "FTP Password"
|
msgid "FTP Password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../mod/profile.php:21 ../../boot.php:1109
|
#: ../../mod/profile.php:21 ../../boot.php:1123
|
||||||
msgid "Requested profile is not available."
|
msgid "Requested profile is not available."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -4545,23 +4545,23 @@ msgstr ""
|
||||||
msgid "Edit/Manage Profiles"
|
msgid "Edit/Manage Profiles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../mod/profiles.php:689 ../../boot.php:1227
|
#: ../../mod/profiles.php:689 ../../boot.php:1241
|
||||||
msgid "Change profile photo"
|
msgid "Change profile photo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../mod/profiles.php:690 ../../boot.php:1228
|
#: ../../mod/profiles.php:690 ../../boot.php:1242
|
||||||
msgid "Create New Profile"
|
msgid "Create New Profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../mod/profiles.php:701 ../../boot.php:1238
|
#: ../../mod/profiles.php:701 ../../boot.php:1252
|
||||||
msgid "Profile Image"
|
msgid "Profile Image"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../mod/profiles.php:703 ../../boot.php:1241
|
#: ../../mod/profiles.php:703 ../../boot.php:1255
|
||||||
msgid "visible to everybody"
|
msgid "visible to everybody"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../mod/profiles.php:704 ../../boot.php:1242
|
#: ../../mod/profiles.php:704 ../../boot.php:1256
|
||||||
msgid "Edit visibility"
|
msgid "Edit visibility"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -4690,17 +4690,17 @@ msgid "Gender: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../mod/directory.php:136 ../../include/profile_advanced.php:17
|
#: ../../mod/directory.php:136 ../../include/profile_advanced.php:17
|
||||||
#: ../../boot.php:1263
|
#: ../../boot.php:1277
|
||||||
msgid "Gender:"
|
msgid "Gender:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../mod/directory.php:138 ../../include/profile_advanced.php:37
|
#: ../../mod/directory.php:138 ../../include/profile_advanced.php:37
|
||||||
#: ../../boot.php:1266
|
#: ../../boot.php:1280
|
||||||
msgid "Status:"
|
msgid "Status:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../mod/directory.php:140 ../../include/profile_advanced.php:48
|
#: ../../mod/directory.php:140 ../../include/profile_advanced.php:48
|
||||||
#: ../../boot.php:1268
|
#: ../../boot.php:1282
|
||||||
msgid "Homepage:"
|
msgid "Homepage:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -8509,7 +8509,7 @@ msgstr ""
|
||||||
msgid "End this session"
|
msgid "End this session"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../include/nav.php:49 ../../boot.php:1707
|
#: ../../include/nav.php:49 ../../boot.php:1721
|
||||||
msgid "Status"
|
msgid "Status"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -8589,11 +8589,11 @@ msgstr ""
|
||||||
msgid "Manage other pages"
|
msgid "Manage other pages"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../include/nav.php:138 ../../boot.php:1221
|
#: ../../include/nav.php:138 ../../boot.php:1235
|
||||||
msgid "Profiles"
|
msgid "Profiles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../include/nav.php:138 ../../boot.php:1221
|
#: ../../include/nav.php:138 ../../boot.php:1235
|
||||||
msgid "Manage/edit profiles"
|
msgid "Manage/edit profiles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -9306,63 +9306,63 @@ msgstr ""
|
||||||
msgid "Forgot your password?"
|
msgid "Forgot your password?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../boot.php:1070
|
#: ../../boot.php:1084
|
||||||
msgid "Requested account is not available."
|
msgid "Requested account is not available."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../boot.php:1147
|
#: ../../boot.php:1161
|
||||||
msgid "Edit profile"
|
msgid "Edit profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../boot.php:1213
|
#: ../../boot.php:1227
|
||||||
msgid "Message"
|
msgid "Message"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../boot.php:1335 ../../boot.php:1421
|
#: ../../boot.php:1349 ../../boot.php:1435
|
||||||
msgid "g A l F d"
|
msgid "g A l F d"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../boot.php:1336 ../../boot.php:1422
|
#: ../../boot.php:1350 ../../boot.php:1436
|
||||||
msgid "F d"
|
msgid "F d"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../boot.php:1381 ../../boot.php:1462
|
#: ../../boot.php:1395 ../../boot.php:1476
|
||||||
msgid "[today]"
|
msgid "[today]"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../boot.php:1393
|
#: ../../boot.php:1407
|
||||||
msgid "Birthday Reminders"
|
msgid "Birthday Reminders"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../boot.php:1394
|
#: ../../boot.php:1408
|
||||||
msgid "Birthdays this week:"
|
msgid "Birthdays this week:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../boot.php:1455
|
#: ../../boot.php:1469
|
||||||
msgid "[No description]"
|
msgid "[No description]"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../boot.php:1473
|
#: ../../boot.php:1487
|
||||||
msgid "Event Reminders"
|
msgid "Event Reminders"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../boot.php:1474
|
#: ../../boot.php:1488
|
||||||
msgid "Events this week:"
|
msgid "Events this week:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../boot.php:1710
|
#: ../../boot.php:1724
|
||||||
msgid "Status Messages and Posts"
|
msgid "Status Messages and Posts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../boot.php:1717
|
#: ../../boot.php:1731
|
||||||
msgid "Profile Details"
|
msgid "Profile Details"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../boot.php:1734
|
#: ../../boot.php:1748
|
||||||
msgid "Events and Calendar"
|
msgid "Events and Calendar"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../../boot.php:1741
|
#: ../../boot.php:1755
|
||||||
msgid "Only You Can See This"
|
msgid "Only You Can See This"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user