aboutsummaryrefslogtreecommitdiffstats
path: root/Zotlabs/Module
diff options
context:
space:
mode:
authorMario Vavti <mario@mariovavti.com>2023-05-03 22:42:52 +0200
committerMario Vavti <mario@mariovavti.com>2023-05-03 22:42:52 +0200
commit2d4b35fbc99062d52c6c32cacd158ceda661bb31 (patch)
tree03a64c452f06e295c5e97a596ec1b80d560141fe /Zotlabs/Module
parent57e2910477e81dfb9d8cf40334c013581d509617 (diff)
downloadvolse-hubzilla-2d4b35fbc99062d52c6c32cacd158ceda661bb31.tar.gz
volse-hubzilla-2d4b35fbc99062d52c6c32cacd158ceda661bb31.tar.bz2
volse-hubzilla-2d4b35fbc99062d52c6c32cacd158ceda661bb31.zip
provide possibility to flag via ajax calls to prevent pageloads
Diffstat (limited to 'Zotlabs/Module')
-rw-r--r--Zotlabs/Module/Dircensor.php7
-rw-r--r--Zotlabs/Module/Directory.php13
2 files changed, 14 insertions, 6 deletions
diff --git a/Zotlabs/Module/Dircensor.php b/Zotlabs/Module/Dircensor.php
index 3f03f7f87..4ce3a81c4 100644
--- a/Zotlabs/Module/Dircensor.php
+++ b/Zotlabs/Module/Dircensor.php
@@ -64,6 +64,13 @@ class Dircensor extends Controller {
info( t('Entry OK') . EOL);
}
+ if (isset($_REQUEST['aj'])) {
+ json_return_and_die([
+ 'success' => 1,
+ 'flag' => $flag
+ ]);
+ }
+
goaway(z_root() . '/directory');
}
diff --git a/Zotlabs/Module/Directory.php b/Zotlabs/Module/Directory.php
index c463c544b..34d55a8fe 100644
--- a/Zotlabs/Module/Directory.php
+++ b/Zotlabs/Module/Directory.php
@@ -355,12 +355,12 @@ class Directory extends Controller {
'gender' => $gender,
'pdesc' => $pdesc,
'pdesc_label' => t('Description:'),
- 'censor' => (($directory_admin && intval($rr['censored']) < 2) ? 'dircensor/' . $rr['hash'] . '?severity=' . ((intval($rr['censored']) > 0) ? 0 : 1) : ''),
- 'censor_label' => ((intval($rr['censored']) === 1) ? t('Safe') : t('Unsafe')),
- 'censor_class' => ((intval($rr['censored']) === 1) ? '' : '-outline'),
+ 'censor' => (($directory_admin) ? 'dircensor/' . $rr['hash'] . '?severity=' . ((intval($rr['censored']) > 0) ? 0 : 1) : ''),
+ 'censor_label' => t('Unsafe'),
+ 'censor_class' => ((intval($rr['censored']) === 1) ? 'active' : ''),
'censor_2' => (($directory_admin) ? 'dircensor/' . $rr['hash'] . '?severity=' . ((intval($rr['censored']) > 1) ? 0 : 2) : ''),
- 'censor_2_label' => ((intval($rr['censored']) > 1) ? t('Show') : t('Hide')),
- 'censor_2_class' => ((intval($rr['censored']) > 1) ? '' : '-outline'),
+ 'censor_2_label' => t('Hidden'),
+ 'censor_2_class' => ((intval($rr['censored']) > 1) ? 'active' : ''),
'marital' => $marital,
'homepage' => $homepage,
'homepageurl' => (($safe_mode > 0) ? $homepageurl : linkify($homepageurl)),
@@ -444,7 +444,8 @@ class Directory extends Controller {
'$reverse' => t('Reverse Alphabetic'),
'$date' => t('Newest to Oldest'),
'$reversedate' => t('Oldest to Newest'),
- '$suggest' => $suggest ? '&suggest=1' : ''
+ '$suggest' => $suggest ? '&suggest=1' : '',
+ '$directory_admin' => $directory_admin
));