indexareawall.blade.php
6.08 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
<?php
function aclWallSelect($allcircles,$my_friends,$allcommunities,$wall_type)
{
$aclselect= "<select onchange='show_wall_feeds(\"$wall_type\"); return false;' id='".$wall_type."wall_filter' class='select2multi col-md-12' data-style='btn-primary'>";
$aclselect.= "<option value=''> Filter Wall Feeds</option>";
$aclselect.= "<option value='Only_Me'>OnlyMe</option>";
$aclselect.= "<option value='Friends'>Friends</option>";
$aclselect.= "<option value='Following'>Following</option>";
$aclselect.= "<option value='All_Posts'>All Posts</option>";
$aclselect.= "<option value='Circles'>Circles</option>";
$aclselect.= "<option value='Communities'>Communities</option>";
if(isset($allcircles) && is_array($allcircles))
{
$aclselect.= "<optgroup label='My Circles'>";
foreach($allcircles as $eachcircle)
$aclselect.= "<option value='g_$eachcircle'>$eachcircle</option>";
$aclselect.= "</optgroup>";
}
if(isset($allcommunities['my_communities']) && is_array($allcommunities['my_communities']))
{
$aclselect.= "<optgroup label='My Communities'>";
foreach($allcommunities['my_communities'] as $cmm)
$aclselect.= "<option value='c_".$cmm->id."'>".$cmm->name."</option>";
$aclselect.= "</optgroup>";
}
if(isset($allcommunities['joined_communities']) && is_array($allcommunities['joined_communities']))
{
$aclselect.= "<optgroup label='Joined Communities'>";
foreach($allcommunities['joined_communities'] as $cmm)
$aclselect.= "<option value='c_".$cmm->id."'>".$cmm->name."</option>";
$aclselect.= "</optgroup>";
}
if(isset($my_friends) && is_array($my_friends))
{
$aclselect.= "<optgroup label='My Friends'>";
foreach($my_friends as $key=>$eachfriend)
$aclselect.= "<option value='f_$key'>$eachfriend</option>";
$aclselect.= "</optgroup>";
}
$aclselect.="</select>";
return $aclselect;
}
if(!isset($allcircles))$allcircles="";
if(!isset($my_friends))$my_friends="";
if(!isset($allcommunities))$allcommunities="";
if(!isset($userid))$userid=Auth::user()->id;
if(!isset($nodefault))$nodefault=0;
if(!isset($context))$context="";
?>
<div class="col-table-row" id="wall_feed">
<div class="col-app box col-unscrollable overflow-hidden" id=wallsdivp>
<div class="col-table">
<div class="widget widget-tabs widget-activity margin-none widget-activity-social">
<div class="widget-head" id=wallsdivpp>
<ul>
<li class="active" title='Activity Wall'><a data-toggle="tab" href="#activitywall" class="glyphicons snowflake" onclick="show_wall_feeds('activity');"><i></i></a></li>
<li title='Personal Wall'><a data-toggle="tab" onclick="show_wall_feeds('personal');" href="#personalwall" class="glyphicons pencil"><i></i></a></li>
<li title='Photos Wall'><a data-toggle="tab" onclick="show_wall_feeds('photo');" href="#photowall" class="glyphicons picture"><i></i></a></li>
<li title='Links Wall'><a data-toggle="tab" onclick="show_wall_feeds('link');" href="#linkwall" class="glyphicons link"><i></i></a></li>
<li title='Attachment Wall'><a data-toggle="tab" onclick="show_wall_feeds('attachment');" href="#attachmentwall" class="glyphicons paperclip"><i></i></a></li>
<li title='Notes Wall'><a data-toggle="tab" onclick="show_wall_feeds('notes');" href="#noteswall" class="glyphicons notes_2"><i></i></a></li>
<li title='Questions Wall'><a data-toggle="tab" onclick="show_wall_feeds('question');" href="#questionwall" class="glyphicons circle_question_mark"><i></i></a></li>
<li title='Tests Wall'><a data-toggle="tab" onclick="show_wall_feeds('test');" href="#testwall" class="glyphicons list"><i></i></a></li>
</ul>
<!-- <ul class='pull-right'>
<li ><a data-toggle="tab" onclick="" href="#friendswall" class="glyphicons search"><i></i></a></li>
</ul>-->
</div>
<div class="widget-body padding-none">
<div class="tab-content" id=wallsdiv>
<?php $wall_type_arr=array("activity","personal","photo","link","attachment","notes","question","test"); ?>
@foreach($wall_type_arr as $key=>$each_type)
<div class="tab-pane {!!$key==0?'active':''!!}" id="{!!$each_type!!}wall">
<div class="innerLR heading-buttons border-bottom" id={!!$each_type!!}wallsdivppp>
<h4 class="margin-none pull-left hidden-xs" style='text-transform: capitalize;'>{!!$each_type!!} Wall</h4>
<div class="pull-left col-md-3" style='margin:7px;margin-left:15px'>
{!!aclWallSelect($allcircles,$my_friends,$allcommunities,$each_type)!!}
</div>
<div class="pull-left hidden-xs" style='margin:7px;margin-left:5px;width:20%'>
<input type=text id={!!$each_type!!}filterhashtags class="form-control text-primary" style='height:26px;padding:2px;' placeholder='search by keyword or #tags' onkeyup="filterhashkeyup($(this).val());">
</div>
<div class="btn-group btn-group-xs pull-right">
<button onclick="show_wall_feeds('');return false;" class="btn btn-default hidden-xs hidden-sm"><i class="fa fa-refresh "></i><span style="margin:3px;">Refresh</span></button>
<button onclick="expandWall(); return false;" id="expand_wall" class="btn btn-default"><i id="expand_wall_icon" class="fa fa-th "></i><span id="expand_wall_txt" style="margin:3px;">Write Post</span></button>
</div>
<div class="clearfix"></div>
</div>
<div class="col-app col-unscrollable">
<div class="col-app">
<input type=hidden id={!!$each_type!!}lastdate value=''>
<ul class="timeline-activity list-unstyled" id={!!$each_type!!}wallul></ul>
</div>
</div>
</div>
@endforeach
<!-- <div class="tab-pane" id="friendswall"></div>-->
</div>
</div>
</div>
</div>
</div>
</div>
<script>
$(document).ready(function(){
// show_wall_feeds('');
$("#activitywallul").html("<br><br><br><br><br>");
doAjax('social/{!!Auth::user()->id!!}?show=wall&wall=activity&filter=All_Posts&lastdate='+$("#activitylastdate").val(),'','activitywallul','activity_wall_show','singlefail','GET',function(){
//$("#activitywallul").height($("#wallsdivp").height()-$("#wallsdivpp").height()-$("#wallsdivppp").height());
});
});
doAjax('social?stype=search_ofriends&stage='+lastvarUrl,'','online_friends','ajax_onlinefriends','singlefail','POST');
</script>