Пример #1
0
 public function sort($colname, $options = '')
 {
     $url = "/" . $this->view->module . "/" . $this->view->controllerName . "/" . $this->view->actionName;
     $params = $this->view->params;
     if (isset($params['col']) && $params['col'] == $colname && $params['order'] == "asc") {
         $url .= "/col/" . $colname . "/order/desc";
     } else {
         if (isset($params['col']) && $params['col'] == $colname && $params['order'] == "desc") {
             $url .= "/col/" . $colname . "/order/asc";
         } else {
             $url .= "/col/" . $colname . "/order/desc";
         }
     }
     foreach ($options as $k => $v) {
         $url .= "/" . $k . "/" . $v;
     }
     $seoUrl = new Base_View_Helper_SeoUrl();
     $url = $seoUrl->seoUrl($url);
     $cdnUri = new Base_View_Helper_CdnUri();
     if (isset($params['col']) && $params['col'] == $colname && $params['order'] == "desc") {
         $arrowImage = $cdnUri->cdnUri() . "/images/arrow.gif";
     } else {
         if (isset($params['col']) && $params['col'] == $colname && $params['order'] == "asc") {
             $arrowImage = $cdnUri->cdnUri() . "/images/arrow_up.gif";
         } else {
             $arrowImage = $cdnUri->cdnUri() . "/images/arrow.gif";
         }
     }
     $str = "<a href='{$url}'>";
     $str .= "<img src='{$arrowImage}' align='right' alt='' />";
     $str .= "</a>";
     return $str;
 }
Пример #2
0
    public function flashMessages()
    {
        $cdnUri = new Base_View_Helper_CdnUri();
        $messages = Zend_Controller_Action_HelperBroker::getStaticHelper('FlashMessenger')->getMessages();
        $output = '';
        $id = "";
        if (!empty($messages)) {
            foreach ($messages as $message) {
                $id = key($message) . "_box";
                $output .= '<div id="' . key($message) . '_box"  class="' . key($message) . '_box">';
                $output .= '<img class="error" src="' . $cdnUri->cdnUri() . '/images/' . key($message) . '_box_img.png" alt="" />';
                $output .= ' <p>' . current($message) . '</p>';
                $output .= '<img class="close" src="' . $cdnUri->cdnUri() . '/images/' . key($message) . '_box_close.png" alt="" />';
                $output .= '</div>';
            }
        }
        $output .= <<<EOD
<script language="javascript">
       Flash_DelayedHide("{$id}");
</script>    
EOD;
        return $output;
    }
Пример #3
0
 public function getCoverImageThumb()
 {
     $profile_image = $this->getCoverImage();
     $cdnuri = new Base_View_Helper_CdnUri();
     //Set default profile image according to user Gender
     $thumb = $cdnuri->cdnUri() . "/images/folder.png";
     if (is_file("media/picture/album/thumb_" . $profile_image)) {
         $thumb = $cdnuri->cdnUri() . "/media/picture/album/thumb_{$profile_image}";
     }
     return $thumb;
 }
Пример #4
0
 public function getThumbnail()
 {
     $profile_image = $this->getUserThumbImage();
     $cdnuri = new Base_View_Helper_CdnUri();
     //Set default profile image according to user Gender
     $thumb = $cdnuri->cdnUri() . "/images/no_image_female.jpeg";
     if ($this->_sex == "male") {
         $thumb = $cdnuri->cdnUri() . "/images/no-image.jpg";
     }
     //now set profile image
     if ($profile_image == "") {
         if ($this->getFacebookId() != "") {
             $thumb = "https://graph.facebook.com/" . $this->getFacebookId() . "/picture";
         }
     } else {
         if (file_exists("media/picture/profile/" . $profile_image)) {
             $thumb = $cdnuri->cdnUri() . "/media/picture/profile/{$profile_image}";
         }
     }
     return $thumb;
 }
Пример #5
0
 public function getThumbnail($profile_image = "", $facebook_id = "", $sex = "")
 {
     $cdnuri = new Base_View_Helper_CdnUri();
     /*
     $userObj		= $this->getUserObj();
     $profile_image	= $userObj->image;
     $facebook_id	= $userObj->facebook_id;
     $sex			= $userObj->sex;
     */
     //echo "<br>img=>".$image." fac=>".$facebook_id." user id=>".$user_id;
     //Set default profile image according to user Gender
     $thumb = $cdnuri->cdnUri() . "/images/no_image_female.jpeg";
     if ($sex == "male") {
         $thumb = $cdnuri->cdnUri() . "/images/no-image.jpg";
     }
     //now set profile image
     if ($profile_image == "") {
         if ($facebook_id != "") {
             $thumb = "https://graph.facebook.com/" . $facebook_id . "/picture";
         }
     } else {
         if (file_exists("media/picture/profile/" . $profile_image)) {
             $thumb = $cdnuri->cdnUri() . "/media/picture/profile/{$profile_image}";
         }
     }
     return $thumb;
 }
Пример #6
0
 public function getProfileImage()
 {
     $profile_image = $this->getUserProfileImage();
     $cdnuri = new Base_View_Helper_CdnUri();
     //Set default profile image according to user Gender
     $thumb = $cdnuri->cdnUri() . "/images/no_image_female.jpeg";
     if ($this->_sex == "male") {
         $thumb = $cdnuri->cdnUri() . "/images/no-image.jpg";
     }
     if (is_file("media/picture/profile/" . $profile_image)) {
         $thumb = $cdnuri->cdnUri() . "/media/picture/profile/{$profile_image}?" . rand(1, 63);
     }
     return $thumb;
 }
Пример #7
0
 public function getPictureLargeUrl()
 {
     $cdnuri = new Base_View_Helper_CdnUri();
     return $cdnuri->cdnUri() . "/media/picture/album/{$this->getAlbumId()}/" . $this->getImage();
 }