Вход Регистрация
Файл: hashtag.io-2629a1a4ea078149b002e45e2e12bb946062c2b8/groups.php
Строк: 172
<?php include 'config/declare.php'?>

<!-- a universal file that has all the classes included -->
<?php include 'config/classesGetter.php'?>

<!-- creating objects -->
<?php
  $universal 
= new universal;
  
$tags = new tags;
  
$avatar = new Avatar;
  
$follow = new follow_system;
  
$general = new general;
  
$post = new post;
  
$recommend = new recommend;
  
$settings = new settings;
  
$mutual = new mutual;
  
$noti = new notifications;
  
$message = new message;
  
$groups = new group;
?>

<?php
  
if ($universal->checkGet($_GET['grp']) == false) {
    
header('Location:'.DIR);
  }
  if (
$groups->validGrp($_GET['grp']) == false) {
    
header('Location: '.DIR."/no_group");
  }
  if (
$universal->isLoggedIn() == false) {
    
// header("Location:". DIR ."/login");
  
}
  
$grp $_GET['grp'];
  if (isset(
$_SESSION['id'])) {
    
$session $_SESSION['id'];
  }
?>

<?php
  $title 
"{$noti->titleNoti()} {$groups->GETgrp($grp'grp_name')} • Hashtag";
  
$keywords "Hashtag, Share and capture world's moments";
  
$desc "View group • Hashtag";
?>

<?php include_once 'includes/header.php'?>
<link rel="stylesheet" type="text/css" href="<?php echo DIR?>/public/css/jquery-ui.css">
<?php include_once 'needs/heading.php'?>
<?php 
include_once 'needs/nav.php'?>

<div class="user_info" data-grpname='<?php echo $groups->GETgrp($grp"grp_name"); ?>' data-grp='<?php echo $grp?>' data-userid='<?php echo $session?>' data-username='<?php echo $universal->GETsDetails($session"username"); ?>'></div>

<div class="notify"><span></span></div>
<div class="overlay"></div>
<div class="badshah">
  <?php include 'ajaxify/groups/grp_banner.php'?>

  <?php if($groups->memberOrNot($grp$session) == false && $groups->GETgrp($grp"grp_privacy") == "private"){ ?>

    <div class='home_last_mssg grp_last_mssg'><img src='<?php echo DIR?>/images/needs/large.jpg'>
    <span>Group is private. Join to connect with this group and refresh.</span>
    <span><?php if($groups->mutualGrpMemCount($grp) != 0){ echo $groups->mutualGrpMemCount($grp)." mutual members"; } ?></span></div>

  <?php } else if($universal->isLoggedIn() == false) { ?>

    <div class='home_last_mssg grp_logout_last_mssg'><img src='<?php echo DIR?>/images/needs/large.jpg'>
    <span>You are not logged in. Login to connect with this group.</span></div>

  <?php } else { ?>

    <?php include 'ajaxify/groups/grp_hori_nav.php'?>

    <div class="hmm">
      <div class="spinner">
        <span></span><span></span><span></span>
      </div>
    </div>

  <?php ?>

</div>

<?php include_once 'ajaxify/groups/view_profile.php'?>
<?php 
include_once 'needs/profile_avatars.php'?>
<?php 
include_once 'needs/display.php'?>
<?php 
include_once 'needs/prompt.php'?>
<?php 
include_once 'needs/emojis.php'?>
<?php 
include_once 'needs/image_show.php'?>
<?php 
include_once 'needs/stickers.php'?>
<?php 
include_once 'needs/create_group.php'?>
<?php 
include_once 'needs/post.php'?>
<?php 
include_once 'needs/search.php'?>

<?php include_once 'includes/footer.php'?>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<script type="text/javascript">
$(function(){

  function fetch(elem){
    var username = $('.user_info').data('grpname');
    var grp = $('.user_info').data('grp');
    $.ajax({
      url: DIR+"/ajaxify/grp_sections/"+elem+".php",
      method: "GET",
      cache: false,
      data: {grp: grp},
      beforeSend: function(e){
        $('.hmm > .spinner').fadeIn('fast');
      },
      success: function(data){
        var link = $('.inst_grp_nav');
        link.removeClass('pro_nav_active');
        $(".inst_grp_nav[href='"+ elem +"']").addClass('pro_nav_active');
        $('.hmm > .spinner').fadeOut('fast');
        $('.hmm').html(data).hide().fadeIn(100);
        // $('html, body').animate({scrollTop: 380}, "slow");
      }
    });
  }

  var get = checkGET("ask");

  if (get.has) {
    fetch(get.value);
  } else {
    fetch("grp_posts");
  }

  //Set it Draggable
  $('.pro_crop_tool').draggable({containment: ".crop_img"});

  $('a[href="grp_add_members"]').on('click', function(e){
    e.preventDefault();
    $('.a_m_input > input[type="text"]').focus();
  });

});
</script>
Онлайн: 2
Реклама