Campustream 1.0
A social network MQP for WPI
application/views/collaborate/show.php
Go to the documentation of this file.
00001 <div id="home-wrap">
00002         <div id="content-left" class="question-wrap">
00003                 <h1>
00004                         <a href="/collaborate">Collaborate</a> &raquo; 
00005                         <a href="/collaborate/<?=$question->category?>/"><?=ucfirst($question->category)?></a>
00006                 </h1>
00007                 
00008                 <div id="question-header">
00009                         <div id="question-header-avatar">
00010                                 <img src="<?=$question->user->avatar?>" />
00011                         </div>
00012                         <div id="question-header-content">
00013                                 <h1><?=$question->title?></h1>
00014                                 <p id="question-content"><?=$question->message?></p>
00015                                 <div class="question-tags">
00016                                         <? if($question->tags && count($question->tags) > 0): foreach($question->tags as $tag): ?>
00017                                         <span class="question-tag"><?=$tag->tag?></span>
00018                                         <? endforeach; endif; ?>
00019                                 </div>
00020                                 <div id="question-header-meta">
00021                                         Asked <?=date::relative_time($question->post_date)?> by <a href="/user/<?=$question->user->username?>"><?=$question->user->name?></a>
00022                                         
00023                                         <? if (sess::is_logged_in() && $question->user_id == sess::getUserID()): ?>
00024                                         &bull; <span id="<?=$question->id?>-delete-question" class="delete-question link">Delete</span>
00025                                         <? endif; ?>
00026                                 </div>
00027                         </div>
00028                         <div style="clear:both"></div>
00029                         
00030                         <div id="question-attachments">
00031                                 <h1>Question Attachments</h1>
00032                                 <div id="question-media"></div>
00033                         </div>
00034                 </div>
00035                 
00036                 <div id="question-response-wrap">
00037                         <h2><?=count($question->responses)?> <?=vocab::plural("Response", count($question->responses))?></h2>
00038                         <div id="question-responses">
00039                         <? foreach($question->responses as $response): ?>
00040                         <? $response->load_user(); ?>
00041                         <?
00042                                 $has_voted = $response->has_voted();
00043                                 $up_votes = $response->up_votes;
00044                                 $down_votes = $response->down_votes;
00045                         ?>
00046                         
00047                                 <div id="response-<?=$response->id?>" class="response-wrap">
00048                                         <div class="response-image">
00049                                                 <img src="<?=$response->user->avatar_url('small')?>" />
00050                                         </div>
00051                                         <div class="response-content">
00052                                                 <p><?=$response->message?></p>
00053                                                 <div class="response-meta">
00054                                                         <a href="/user/<?=$response->user->username?>"><?=$response->user->name?></a> replied <?=date::relative_time($response->post_date)?> &bull;
00055                                                         <span class="voting-details"><?=$up_votes?> up <?=vocab::plural('vote', $up_votes)?>, <?=$down_votes?> down <?=vocab::plural('vote', $down_votes)?></span>
00056                                                 </div>
00057                                         </div>
00058                                         <div class="response-voting">
00059                                                 <div class="vote-up <?=$has_voted === 'up' ? 'active' : ''?>"></div>
00060                                                 <div class="vote-count <?=$has_voted != false ? 'active' : ''?>"><?=$response->vote_count?></div>
00061                                                 <div class="vote-down <?=$has_voted === 'down' ? 'active' : ''?>"></div>
00062                                         </div>
00063                                         <div style="clear:both"></div>
00064                                         <div class="response-attachments">
00065                                                 <h1>Response Attachments</h1>
00066                                                 <div class="response-media"></div>
00067                                         </div>
00068                                 </div>
00069                         <? endforeach; ?>
00070                         </div>
00071                         
00072                         <div id="question-respond-wrap">
00073                                 <h2>Reply to this question</h2>
00074                                 <textarea id="question-respond-input"></textarea>
00075                                 <div class="collaborate-submit">
00076                                         <span>Broadcast to:</span>
00077                                         <input name="question-public" type="radio" value="1" checked="true" /> <label for="public">Everyone</label>
00078                                         <input name="question-public" type="radio" value="0" /> <label for="public">Followers Only</label>
00079                                         <input name="question-public" type="radio" value="2" /> <label for="public">Question Asker Only</label>
00080                                         
00081                                         <input id="collaborate-submit" type="button" class="fancy-button-blue" value="Post Response" />
00082                                 </div>
00083                         </div>
00084                 </div>
00085         </div>
00086         
00087         <div id="content-right">
00088                 <?=View::factory('template/_sidebar')->set('user', sess::getUser())->render()?>
00089         </div>
00090 
00091         <div style="clear:both;"></div>
00092 </div>