]> git.mxchange.org Git - friendica.git/commitdiff
poke privacy
authorfriendica <info@friendica.com>
Fri, 20 Jul 2012 11:03:32 +0000 (04:03 -0700)
committerfriendica <info@friendica.com>
Fri, 20 Jul 2012 11:03:32 +0000 (04:03 -0700)
mod/poke.php
view/poke_content.tpl

index 8fdbaa5170767072db43d1738adc60747736ab33..085415a76af84926b9f53a26373acc313d65b819 100644 (file)
@@ -28,6 +28,8 @@ function poke_init(&$a) {
                return;
 
 
+       $private = ((x($_GET,'private')) ? intval($_GET['private']) : 0);
+
        logger('poke: verb ' . $verb . ' contact ' . $contact_id, LOGGER_DEBUG);
 
 
@@ -62,13 +64,14 @@ function poke_init(&$a) {
        $arr['author-link']   = $poster['url'];
        $arr['author-avatar'] = $poster['thumb'];
        $arr['title']         = '';
-       $arr['allow_cid']     = $a->user['allow_cid'];
-       $arr['allow_gid']     = $a->user['allow_gid'];
-       $arr['deny_cid']      = $a->user['deny_cid'];
-       $arr['deny_gid']      = $a->user['deny_gid'];
+       $arr['allow_cid']     = (($private) ? '<' . $target['id']. '>' : $a->user['allow_cid']);
+       $arr['allow_gid']     = (($private) ? '' : $a->user['allow_gid']);
+       $arr['deny_cid']      = (($private) ? '' : $a->user['deny_cid']);
+       $arr['deny_gid']      = (($private) ? '' : $a->user['deny_gid']);
        $arr['last-child']    = 1;
        $arr['visible']       = 1;
        $arr['verb']          = $activity;
+       $arr['private']       = $private;
        $arr['object-type']   = ACTIVITY_OBJ_PERSON;
 
        $arr['origin']        = 1;
@@ -162,6 +165,7 @@ EOT;
                '$clabel' => t('Recipient'),
                '$choice' => t('Choose what you wish to do to recipient'),
                '$verbs' => $shortlist,
+               '$prv_desc' => t('Make this post private'),
                '$submit' => t('Submit'),
                '$name' => $name,
                '$id' => $id
index f81d04c6c5e15f62850a8ec9ba1e778cad9258a1..18438787a3ae8f960c3faf95b7eb0a07b302a975 100644 (file)
 </select>
 <br />
 <br />
-
+<div id="poke-private-desc">$prv_desc</div>
+<input type="checkbox" name="private" value="1" />
+<br />
+<br />
 <input type="submit" name="submit" value="$submit" />
 </form>