]> git.mxchange.org Git - friendica.git/commitdiff
Merge pull request #1696 from rabuzarus/acl-var
authorfabrixxm <fabrix.xm@gmail.com>
Mon, 29 Jun 2015 11:53:37 +0000 (13:53 +0200)
committerfabrixxm <fabrix.xm@gmail.com>
Mon, 29 Jun 2015 11:53:37 +0000 (13:53 +0200)
move jotnets to populate_acl

19 files changed:
include/acl_selectors.php
include/conversation.php
mod/bookmarklet.php
mod/display.php
mod/editpost.php
mod/events.php
mod/group.php
mod/network.php
mod/notes.php
mod/photos.php
mod/profile.php
mod/settings.php
view/templates/acl_selector.tpl
view/templates/jot.tpl
view/theme/frost-mobile/templates/acl_selector.tpl
view/theme/frost-mobile/templates/jot.tpl
view/theme/frost/templates/acl_selector.tpl
view/theme/frost/templates/jot.tpl
view/theme/quattro/templates/jot.tpl

index 0e00647379694e7f77844ed74a3b8df68a8663e8..8b03a1312cd2b5aa0307cbde49bd3c6a1b2b8bc5 100644 (file)
@@ -283,62 +283,57 @@ function get_acl_permissions($user = null) {
 }
 
 
-function populate_acl($user = null,$celeb = false) {
+function populate_acl($user = null, $show_jotnets = false) {
 
        $perms = get_acl_permissions($user);
 
-       // We shouldn't need to prune deadguys from the block list. Either way they can't get the message.
-       // Also no point enumerating groups and checking them, that will take place on delivery.
-
-//     $deny_cid = prune_deadguys($deny_cid);
-
-
-       /*$o = '';
-       $o .= '<div id="acl-wrapper">';
-       $o .= '<div id="acl-permit-outer-wrapper">';
-       $o .= '<div id="acl-permit-text">' . t('Visible To:') . '</div><div id="jot-public">' . t('everybody') . '</div>';
-       $o .= '<div id="acl-permit-text-end"></div>';
-       $o .= '<div id="acl-permit-wrapper">';
-       $o .= '<div id="group_allow_wrapper">';
-       $o .= '<label id="acl-allow-group-label" for="group_allow" >' . t('Groups') . '</label>';
-       $o .= group_select('group_allow','group_allow',$allow_gid);
-       $o .= '</div>';
-       $o .= '<div id="contact_allow_wrapper">';
-       $o .= '<label id="acl-allow-contact-label" for="contact_allow" >' . t('Contacts') . '</label>';
-       $o .= contact_select('contact_allow','contact_allow',$allow_cid,4,false,$celeb,true);
-       $o .= '</div>';
-       $o .= '</div>' . "\r\n";
-       $o .= '<div id="acl-allow-end"></div>' . "\r\n";
-       $o .= '</div>';
-       $o .= '<div id="acl-deny-outer-wrapper">';
-       $o .= '<div id="acl-deny-text">' . t('Except For:') . '</div>';
-       $o .= '<div id="acl-deny-text-end"></div>';
-       $o .= '<div id="acl-deny-wrapper">';
-       $o .= '<div id="group_deny_wrapper" >';
-       $o .= '<label id="acl-deny-group-label" for="group_deny" >' . t('Groups') . '</label>';
-       $o .= group_select('group_deny','group_deny', $deny_gid);
-       $o .= '</div>';
-       $o .= '<div id="contact_deny_wrapper" >';
-       $o .= '<label id="acl-deny-contact-label" for="contact_deny" >' . t('Contacts') . '</label>';
-       $o .= contact_select('contact_deny','contact_deny', $deny_cid,4,false, $celeb,true);
-       $o .= '</div>';
-       $o .= '</div>' . "\r\n";
-       $o .= '<div id="acl-deny-end"></div>' . "\r\n";
-       $o .= '</div>';
-       $o .= '</div>' . "\r\n";
-       $o .= '<div id="acl-wrapper-end"></div>' . "\r\n";*/
+       $jotnets = '';
+       if($show_jotnets) {
+               $mail_disabled = ((function_exists('imap_open') && (! get_config('system','imap_disabled'))) ? 0 : 1);
+
+               $mail_enabled = false;
+               $pubmail_enabled = false;
+
+               if(! $mail_disabled) {
+                       $r = q("SELECT * FROM `mailacct` WHERE `uid` = %d AND `server` != '' LIMIT 1",
+                               intval(local_user())
+                       );
+                       if(count($r)) {
+                               $mail_enabled = true;
+                               if(intval($r[0]['pubmail']))
+                                       $pubmail_enabled = true;
+                       }
+               }
+
+               if (!$user['hidewall']) {
+                       if($mail_enabled) {
+                               $selected = (($pubmail_enabled) ? ' checked="checked" ' : '');
+                               $jotnets .= '<div class="profile-jot-net"><input type="checkbox" name="pubmail_enable"' . $selected . ' value="1" /> ' . t("Post to Email") . '</div>';
+                       }
+
+                       call_hooks('jot_networks', $jotnets);
+               } else
+                       $jotnets .= sprintf(t('Connectors disabled, since "%s" is enabled.'),
+                                           t('Hide your profile details from unknown viewers?'));
+               }
 
        $tpl = get_markup_template("acl_selector.tpl");
        $o = replace_macros($tpl, array(
                '$showall'=> t("Visible to everybody"),
-               '$show'          => t("show"),
-               '$hide'          => t("don't show"),
+               '$show' => t("show"),
+               '$hide'  => t("don't show"),
                '$allowcid' => json_encode($perms['allow_cid']),
                '$allowgid' => json_encode($perms['allow_gid']),
                '$denycid' => json_encode($perms['deny_cid']),
                '$denygid' => json_encode($perms['deny_gid']),
+               '$networks' => $show_jotnets,
+               '$emailcc' => t('CC: email addresses'),
+               '$emtitle' => t('Example: bob@example.com, mary@example.com'),
+               '$jotnets' => $jotnets,
+               '$aclModalTitle' => t('Permissions'),
+               '$aclModalDismiss' => t('Close'),
                '$features' => array(
-                       "aclautomention"=>(feature_enabled($user['uid'],"aclautomention")?"true":"false")
+               "aclautomention"=>(feature_enabled($user['uid'],"aclautomention")?"true":"false")
                ),
        ));
 
index a6ea4da810f634a03edd860cf7cb40d57fd57f3c..cdd3118ce0bf226af917566b8216383c619020db 100644 (file)
@@ -1024,43 +1024,9 @@ function status_editor($a,$x, $notes_cid = 0, $popup=false) {
                '$whereareu' => t('Where are you right now?')
        ));
 
-
        $jotplugins = '';
-       $jotnets = '';
-
-       $mail_disabled = ((function_exists('imap_open') && (! get_config('system','imap_disabled'))) ? 0 : 1);
-
-       $mail_enabled = false;
-       $pubmail_enabled = false;
-
-       if(($x['is_owner']) && (! $mail_disabled)) {
-               $r = q("SELECT * FROM `mailacct` WHERE `uid` = %d AND `server` != '' LIMIT 1",
-                       intval(local_user())
-               );
-               if(count($r)) {
-                       $mail_enabled = true;
-                       if(intval($r[0]['pubmail']))
-                               $pubmail_enabled = true;
-               }
-       }
-
-       if (!$a->user['hidewall']) {
-               if($mail_enabled) {
-                       $selected = (($pubmail_enabled) ? ' checked="checked" ' : '');
-                       $jotnets .= '<div class="profile-jot-net"><input type="checkbox" name="pubmail_enable"' . $selected . ' value="1" /> ' . t("Post to Email") . '</div>';
-               }
-
-               call_hooks('jot_networks', $jotnets);
-       } else
-               $jotnets .= sprintf(t('Connectors disabled, since "%s" is enabled.'),
-                                   t('Hide your profile details from unknown viewers?'));
-
        call_hooks('jot_tool', $jotplugins);
 
-       if($notes_cid)
-               $jotnets .= '<input type="hidden" name="contact_allow[]" value="' . $notes_cid .'" />';
-
-
        // Private/public post links for the non-JS ACL form
        $private_post = 1;
        if($_REQUEST['public'])
@@ -1115,15 +1081,14 @@ function status_editor($a,$x, $notes_cid = 0, $popup=false) {
                '$defloc' => $x['default_location'],
                '$visitor' => $x['visitor'],
                '$pvisit' => (($notes_cid) ? 'none' : $x['visitor']),
-               '$emailcc' => t('CC: email addresses'),
                '$public' => t('Public post'),
                '$jotnets' => $jotnets,
-               '$emtitle' => t('Example: bob@example.com, mary@example.com'),
                '$lockstate' => $x['lockstate'],
                '$bang' => $x['bang'],
                '$profile_uid' => $x['profile_uid'],
                '$preview' => ((feature_enabled($x['profile_uid'],'preview')) ? t('Preview') : ''),
                '$jotplugins' => $jotplugins,
+               '$notes_cid' => $notes_cid,
                '$sourceapp' => t($a->sourcename),
                '$cancel' => t('Cancel'),
                '$rand_num' => random_digits(12),
index e1759ab6556105b3622425fcfa9feec1f56b9a18..650dc9577166204dfa3becd3efb4dc32ab55bee6 100644 (file)
@@ -27,7 +27,7 @@ function bookmarklet_content(&$a) {
                        'nickname' => $a->user['nickname'],
                        'lockstate' => ((is_array($a->user) && ((strlen($a->user['allow_cid'])) || (strlen($a->user['allow_gid'])) || (strlen($a->user['deny_cid'])) || (strlen($a->user['deny_gid'])))) ? 'lock' : 'unlock'),
                        'default_perms' => get_acl_permissions($a->user),
-                       'acl' => populate_acl($a->user, $celeb),
+                       'acl' => populate_acl($a->user),
                        'bang' => '',
                        'visitor' => 'block',
                        'profile_uid' => local_user(),
index c8b72ecc40756df4e2aca3eb2bb4f02769b3968b..60dfdeff2bf0772b92c8ae7c54abb5bdffaab5c8 100644 (file)
@@ -345,15 +345,13 @@ function display_content(&$a, $update = 0) {
        }
 
        if ($is_owner) {
-               $celeb = ((($a->user['page-flags'] == PAGE_SOAPBOX) || ($a->user['page-flags'] == PAGE_COMMUNITY)) ? true : false);
-
                $x = array(
                        'is_owner' => true,
                        'allow_location' => $a->user['allow_location'],
                        'default_location' => $a->user['default-location'],
                        'nickname' => $a->user['nickname'],
                        'lockstate' => ( (is_array($a->user)) && ((strlen($a->user['allow_cid'])) || (strlen($a->user['allow_gid'])) || (strlen($a->user['deny_cid'])) || (strlen($a->user['deny_gid']))) ? 'lock' : 'unlock'),
-                       'acl' => populate_acl($a->user, $celeb),
+                       'acl' => populate_acl($a->user),
                        'bang' => '',
                        'visitor' => 'block',
                        'profile_uid' => local_user(),
index 0319f200b3f9168628189f726e07fb5f39c41ef7..b039341023c7e00140e23d295f32af321087797d 100644 (file)
@@ -66,8 +66,6 @@ function editpost_content(&$a) {
        else
                $lockstate = 'unlock';
 
-       $celeb = ((($a->user['page-flags'] == PAGE_SOAPBOX) || ($a->user['page-flags'] == PAGE_COMMUNITY)) ? true : false);
-
        $jotplugins = '';
        $jotnets = '';
 
@@ -141,7 +139,7 @@ function editpost_content(&$a) {
                '$placeholdercategory' => (feature_enabled(local_user(),'categories') ? t('Categories (comma-separated list)') : ''),
                '$emtitle' => t('Example: bob@example.com, mary@example.com'),
                '$lockstate' => $lockstate,
-               '$acl' => '', // populate_acl((($group) ? $group_acl : $a->user), $celeb),
+               '$acl' => '', // populate_acl((($group) ? $group_acl : $a->user)),
                '$bang' => (($group) ? '!' : ''),
                '$profile_uid' => $_SESSION['uid'],
                '$preview' => t('Preview'),
index e9e1af05d8044bd26b86ddfd99a50f736fddbdca..242f27f135b59b3cf987bfe402037a053b361372 100644 (file)
@@ -507,7 +507,7 @@ function events_content(&$a) {
                        '$sh_text' => t('Share this event'),
                        '$sh_checked' => $sh_checked,
                        '$preview' => t('Preview'),
-                       '$acl' => (($cid) ? '' : populate_acl(((x($orig_event)) ? $orig_event : $a->user),false)),
+                       '$acl' => (($cid) ? '' : populate_acl(((x($orig_event)) ? $orig_event : $a->user))),
                        '$submit' => t('Submit')
 
                ));
index 906d649a6b602127b7c0cb17b45c1f2188a26a67..4a447713dc055d5c9ea5f7a0f5322cb40088159f 100644 (file)
@@ -172,8 +172,6 @@ function group_content(&$a) {
                        '$form_security_token' => get_form_security_token("group_drop"),
                ));
 
-               $celeb = ((($a->user['page-flags'] == PAGE_SOAPBOX) || ($a->user['page-flags'] == PAGE_COMMUNITY)) ? true : false);
-
                
                $context = $context + array(
                        '$title' => t('Group Editor'),
index 7b3c92e249eede43583f728bb7f8db026f357e61..5562218701e7a4555d8d611dd4b9febd64501197 100644 (file)
@@ -466,8 +466,6 @@ function network_content(&$a, $update = 0) {
 
                nav_set_selected('network');
 
-               $celeb = ((($a->user['page-flags'] == PAGE_SOAPBOX) || ($a->user['page-flags'] == PAGE_COMMUNITY)) ? true : false);
-
                $content = "";
 
                if ($cid) {
@@ -485,7 +483,7 @@ function network_content(&$a, $update = 0) {
                                        ((strlen($a->user['allow_cid'])) || (strlen($a->user['allow_gid'])) || 
                                        (strlen($a->user['deny_cid'])) || (strlen($a->user['deny_gid']))))) ? 'lock' : 'unlock'),
                        'default_perms' => get_acl_permissions($a->user),
-                       'acl'   => populate_acl((($group || $cid || $nets) ? $def_acl : $a->user), $celeb),
+                       'acl'   => populate_acl((($group || $cid || $nets) ? $def_acl : $a->user), true),
                        'bang'  => (($group || $cid || $nets) ? '!' : ''),
                        'visitor' => 'block',
                        'profile_uid' => local_user(),
index 09dac72b0c9437dec1a7ee1063dd79ef4370eddf..b96092495607996af5a2172b25b5dc4b0d68df36 100644 (file)
@@ -46,25 +46,21 @@ function notes_content(&$a,$update = false) {
                $commpage = false;
                $commvisitor = false;
 
-               $celeb = false;
-
-
-
                $x = array(
                        'is_owner' => $is_owner,
-                       'allow_location' => (($a->user['allow_location']) ? true : false),
-               'default_location' => $a->user['default-location'],
-           'nickname' => $a->user['nickname'],
-               'lockstate' => 'lock',
-               'acl' => '',
-           'bang' => '',
-               'visitor' => 'block',
-                   'profile_uid' => local_user(),
+                       'allow_location' => (($a->user['allow_location']) ? true : false),
+                       'default_location' => $a->user['default-location'],
+                       'nickname' => $a->user['nickname'],
+                       'lockstate' => 'lock',
+                       'acl' => '',
+                       'bang' => '',
+                       'visitor' => 'block',
+                       'profile_uid' => local_user(),
                        'button' => t('Save'),
                        'acl_data' => '',
-       );
+               );
 
-       $o .= status_editor($a,$x,$a->contact['id']);
+               $o .= status_editor($a,$x,$a->contact['id']);
 
        }
 
index 3ed8e9984c315f0e20deb4a42ff5b04fcb637db4..b16c4c021018460e89ec2a9427a444127d6ccef7 100644 (file)
@@ -1089,8 +1089,6 @@ function photos_content(&$a) {
                        }
                }
 
-               $celeb = ((($a->user['page-flags'] == PAGE_SOAPBOX) || ($a->user['page-flags'] == PAGE_COMMUNITY)) ? true : false);
-
                $uploader = '';
 
                $ret = array('post_url' => $a->get_baseurl() . '/photos/' . $a->data['user']['nickname'],
@@ -1139,11 +1137,11 @@ function photos_content(&$a) {
 
                if($a->theme['template_engine'] === 'internal') {
                        $albumselect_e = template_escape($albumselect);
-                       $aclselect_e = (($visitor) ? '' : template_escape(populate_acl($a->user, $celeb)));
+                       $aclselect_e = (($visitor) ? '' : template_escape(populate_acl($a->user)));
                }
                else {
                        $albumselect_e = $albumselect;
-                       $aclselect_e = (($visitor) ? '' : populate_acl($a->user, $celeb));
+                       $aclselect_e = (($visitor) ? '' : populate_acl($a->user));
                }
 
                $o .= replace_macros($tpl,array(
index 04611f583516aa03c4a489f04fc78c8c630d3a8f..94e3c0a37f0b4460a3cad33a4ef78f7b32229c19 100644 (file)
@@ -181,8 +181,6 @@ function profile_content(&$a, $update = 0) {
                $commpage = (($a->profile['page-flags'] == PAGE_COMMUNITY) ? true : false);
                $commvisitor = (($commpage && $remote_contact == true) ? true : false);
 
-               $celeb = ((($a->profile['page-flags'] == PAGE_SOAPBOX) || ($a->profile['page-flags'] == PAGE_COMMUNITY)) ? true : false);
-
                $a->page['aside'] .= posted_date_widget($a->get_baseurl(true) . '/profile/' . $a->profile['nickname'],$a->profile['profile_uid'],true); 
                $a->page['aside'] .= categories_widget($a->get_baseurl(true) . '/profile/' . $a->profile['nickname'],(x($category) ? xmlify($category) : ''));
 
@@ -190,18 +188,20 @@ function profile_content(&$a, $update = 0) {
 
                        $x = array(
                                'is_owner' => $is_owner,
-               'allow_location' => ((($is_owner || $commvisitor) && $a->profile['allow_location']) ? true : false),
-                   'default_location' => (($is_owner) ? $a->user['default-location'] : ''),
-               'nickname' => $a->profile['nickname'],
-                   'lockstate' => (((is_array($a->user) && ((strlen($a->user['allow_cid'])) || (strlen($a->user['allow_gid'])) || (strlen($a->user['deny_cid'])) || (strlen($a->user['deny_gid']))))) ? 'lock' : 'unlock'),
-               'acl' => (($is_owner) ? populate_acl($a->user, $celeb) : ''),
-                   'bang' => '',
-               'visitor' => (($is_owner || $commvisitor) ? 'block' : 'none'),
-                   'profile_uid' => $a->profile['profile_uid'],
+                               'allow_location' => ((($is_owner || $commvisitor) && $a->profile['allow_location']) ? true : false),
+                               'default_location' => (($is_owner) ? $a->user['default-location'] : ''),
+                               'nickname' => $a->profile['nickname'],
+                               'lockstate' => (((is_array($a->user) && ((strlen($a->user['allow_cid'])) || 
+                                               (strlen($a->user['allow_gid'])) || (strlen($a->user['deny_cid'])) || 
+                                               (strlen($a->user['deny_gid']))))) ? 'lock' : 'unlock'),
+                               'acl' => (($is_owner) ? populate_acl($a->user, true) : ''),
+                               'bang' => '',
+                               'visitor' => (($is_owner || $commvisitor) ? 'block' : 'none'),
+                               'profile_uid' => $a->profile['profile_uid'],
                                'acl_data' => ( $is_owner ? construct_acl_data($a, $a->user) : '' ), // For non-Javascript ACL selector
-               );
+               );
 
-               $o .= status_editor($a,$x);
+               $o .= status_editor($a,$x);
                }
 
        }
index 9d2e2871578e0e6122211f224ca0831e263fcc5b..a83986267cd272a41a9c4ec47f907a99ab930f1c 100644 (file)
@@ -1097,8 +1097,6 @@ function settings_content(&$a) {
 
        $stpl = get_markup_template('settings.tpl');
 
-       $celeb = ((($a->user['page-flags'] == PAGE_SOAPBOX) || ($a->user['page-flags'] == PAGE_COMMUNITY)) ? true : false);
-
        $expire_arr = array(
                'days' => array('expire',  t("Automatically expire posts after this many days:"), $expire, t('If empty, posts will not expire. Expired posts will be deleted')),
                'advanced' => t('Advanced expiration settings'),
@@ -1163,7 +1161,7 @@ function settings_content(&$a) {
                '$permissions' => t('Default Post Permissions'),
                '$permdesc' => t("\x28click to open/close\x29"),
                '$visibility' => $profile['net-publish'],
-               '$aclselect' => populate_acl($a->user,$celeb),
+               '$aclselect' => populate_acl($a->user),
                '$suggestme' => $suggestme,
                '$blockwall'=> $blockwall, // array('blockwall', t('Allow friends to post to your profile page:'), !$blockwall, ''),
                '$blocktags'=> $blocktags, // array('blocktags', t('Allow friends to tag your posts:'), !$blocktags, ''),
index 6b6f1be4a90d32bb80df36f9e731be12c6ba7605..c1220bc1e301a6d9645a7911c4736beb08ecbbdf 100644 (file)
        <a href="#" class='acl-button-hide'>{{$hide}}</a>
 </div>
 
+{{if $networks}}
+<hr style="clear:both"/>
+<div id="profile-jot-email-label">{{$emailcc}}</div><input type="text" name="emailcc" id="profile-jot-email" title="{{$emtitle|escape:'html'}}" />
+<div id="profile-jot-email-end"></div>
+{{if $jotnets}}
+{{$jotnets}}
+{{/if}}{{/if}}
+
 <script>
 $(document).ready(function() {
        if(typeof acl=="undefined"){
index e8e4e04f3cc07790022b2204a3f0235302e07241..dfc6b2710415fb94b44585e597ef4cedf053ff37 100644 (file)
@@ -16,6 +16,9 @@
                <input type="hidden" name="post_id" value="{{$post_id}}" />
                <input type="hidden" name="preview" id="jot-preview" value="0" />
                <input type="hidden" name="post_id_random" value="{{$rand_num}}" />
+               {{if $notes_cid}}
+               <input type="hidden" name="contact_allow[]" value="<{{$notes_cid}}>" />
+               {{/if}}
                <div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="{{$placeholdertitle|escape:'html'}}" value="{{$title|escape:'html'}}" class="jothidden" style="display:none"></div>
                {{if $placeholdercategory}}
                <div id="jot-category-wrap"><input name="category" id="jot-category" type="text" placeholder="{{$placeholdercategory|escape:'html'}}" value="{{$category|escape:'html'}}" class="jothidden" style="display:none" /></div>
        <div style="display: none;">
                <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;">
                        {{$acl}}
-                       <hr style="clear:both"/>
-                       <div id="profile-jot-email-label">{{$emailcc}}</div><input type="text" name="emailcc" id="profile-jot-email" title="{{$emtitle|escape:'html'}}" />
-                       <div id="profile-jot-email-end"></div>
-                       {{$jotnets}}
                </div>
        </div>
 
index 7f459587ae03e2a7de06253c5cf904cd5e2ba26c..701caef3b94b2632c3a9bf8b45e08cd96fcd2854 100644 (file)
        <a href="#" class='acl-button-hide'>{{$hide}}</a>
 </div>
 
+{{if $networks}}
+<hr style="clear:both"/>
+<div id="profile-jot-email-label">{{$emailcc}}</div><input type="text" name="emailcc" id="profile-jot-email" title="{{$emtitle|escape:'html'}}" />
+<div id="profile-jot-email-end"></div>
+{{if $jotnets}}
+{{$jotnets}}
+<div id="profile-jot-networks-end"></div>
+{{/if}}{{/if}}
+
 <script>
        window.allowCID = {{$allowcid}};
        window.allowGID = {{$allowgid}};
index a8bf4ea79c9e21ef0c89aff3fff3ff30e572c17f..eb326b1da25953a9cd765e96510b9a9f8234eb52 100644 (file)
@@ -18,6 +18,9 @@
                <input type="hidden" name="preview" id="jot-preview" value="0" />
                <input type="hidden" name="post_id_random" value="{{$rand_num}}" />
                <div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="{{$placeholdertitle}}" value="{{$title}}" class="jothidden" style="display:none"></div>
+               {{if $notes_cid}}
+               <input type="hidden" name="contact_allow[]" value="<{{$notes_cid}}>" />
+               {{/if}}
                {{if $placeholdercategory}}
                <div id="jot-category-wrap"><input name="category" id="jot-category" type="text" placeholder="{{$placeholdercategory}}" value="{{$category}}" class="jothidden" style="display:none" /></div>
                {{/if}}
        <div style="display: none;">
                <div id="profile-jot-acl-wrapper">
                        {{$acl}}
-                       <hr/>
-                       <div id="profile-jot-email-label">{{$emailcc}}</div><input type="text" name="emailcc" id="profile-jot-email" title="{{$emtitle}}" />
-                       {{$jotnets}}
-                       <div id="profile-jot-networks-end"></div>
                </div>
        </div>
 
index 7f459587ae03e2a7de06253c5cf904cd5e2ba26c..fbec3af629d55ba09039dc4a29dc8f6eb043008f 100644 (file)
        <a href="#" class='acl-button-hide'>{{$hide}}</a>
 </div>
 
+{{if $networks}}
+<hr style="clear:both"/>
+<div id="profile-jot-email-label">{{$emailcc}}</div><input type="text" name="emailcc" id="profile-jot-email" title="{{$emtitle|escape:'html'}}" />
+<div id="profile-jot-email-end"></div>
+{{if $jotnets}}
+{{$jotnets}}
+{{/if}}{{/if}}
+
 <script>
        window.allowCID = {{$allowcid}};
        window.allowGID = {{$allowgid}};
index 2ec16023129a26b4519707bdb751e1eb01a820d1..08627b04d80bad105c92b9e7868dee0ba67ccf51 100644 (file)
@@ -16,6 +16,9 @@
                <input type="hidden" name="post_id" value="{{$post_id}}" />
                <input type="hidden" name="preview" id="jot-preview" value="0" />
                <input type="hidden" name="post_id_random" value="{{$rand_num}}" />
+               {{if $notes_cid}}
+               <input type="hidden" name="contact_allow[]" value="<{{$notes_cid}}>" />
+               {{/if}}
                <div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="{{$placeholdertitle}}" value="{{$title}}" class="jothidden" style="display:none"></div>
                {{if $placeholdercategory}}
                <div id="jot-category-wrap"><input name="category" id="jot-category" type="text" placeholder="{{$placeholdercategory}}" value="{{$category}}" class="jothidden" style="display:none" /></div>
        <div style="display: none;">
                <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;">
                        {{$acl}}
-                       <hr style="clear:both"/>
-                       <div id="profile-jot-email-label">{{$emailcc}}</div><input type="text" name="emailcc" id="profile-jot-email" title="{{$emtitle}}" />
-                       <div id="profile-jot-email-end"></div>
-                       {{$jotnets}}
                </div>
        </div>
 
index 21df47dfa87b1d2de008a7810cd59714e204f543..f72e3ccb4fa9d1538e52cb3378cdf84613acc0e2 100644 (file)
@@ -17,6 +17,9 @@
                <input type="hidden" name="post_id" value="{{$post_id}}" />
                <input type="hidden" name="preview" id="jot-preview" value="0" />
                <input type="hidden" name="post_id_random" value="{{$rand_num}}" />
+               {{if $notes_cid}}
+               <input type="hidden" name="contact_allow[]" value="<{{$notes_cid}}>" />
+               {{/if}}
 
                <textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{if $content}}{{$content}}{{else}}{{$share}}{{/if}}</textarea>
 
        <div style="display: none;">
                <div id="profile-jot-acl-wrapper" style="width:auto;height:auto;overflow:auto;">
                        {{$acl}}
-                       <hr style="clear:both"/>
-                       <div id="profile-jot-email-label">{{$emailcc}}</div><input type="text" name="emailcc" id="profile-jot-email" title="{{$emtitle}}" />
-                       <div id="profile-jot-email-end"></div>
-                       {{$jotnets}}
                </div>
        </div>