Ejemplo n.º 1
0
foreach ($this->postings as $posting) {
    ?>

    	<tr>

			<td align="center" class="cofiIndexTableRow<?php 
    echo $rowColor;
    ?>
 cofiIndexTableRowReplies">

            <?php 
    $CofiUser = new CofiUser($posting->user_id);
    // $entryUsername = $CofiHelper->getUsernameById( $posting->user_id);
    $entryUsername = $CofiUser->getUsername();
    echo "<div class='cofiCategoryAvatarBox'>";
    if ($CofiUser->getAvatar() == "") {
        // display default avatar
        echo "<img src='" . $_root . "components/com_discussions/assets/users/user.png' class='cofiCategoryDefaultAvatar' alt='" . $entryUsername . "' title='" . $entryUsername . "' />";
    } else {
        // display uploaded avatar
        echo "<img src='" . $_root . "images/discussions/users/" . $posting->user_id . "/small/" . $CofiUser->getAvatar() . "' class='cofiCategoryAvatar' alt='" . $entryUsername . "' title='" . $entryUsername . "' />";
    }
    echo "</div>";
    ?>

			</td>



            <td align="left" class="cofiIndexTableRow<?php 
    echo $rowColor;
Ejemplo n.º 2
0
echo "</div>";
echo "</div>";
echo "</div>";
echo "</td>";
// left column
// right column
echo "<td align='left' valign='top' width='50%' class='noborder' style='padding: 10px;' >";
echo "<div class='cofiProfileAvatarBox'>";
echo "<div class='cofiProfileAvatarHeader'>";
echo "<div class='cofiProfileHeader'>";
echo JText::_('COFI_AVATAR');
echo "</div>";
echo "</div>";
echo "<div class='cofiProfileAvatarRow'>";
echo "<div class='cofiAvatarBox'>";
if ($CofiUser->getAvatar() == "") {
    echo "<img src='" . $_root . "components/com_discussions/assets/users/user.png' class='cofiAvatar' alt='{$user->username}' />";
} else {
    echo "<img src='" . $_root . "images/discussions/users/" . $user->id . "/large/" . $CofiUser->getAvatar() . "' class='cofiAvatar' alt='{$user->username}' />";
}
echo "</div>";
if ($CofiUser->getAvatar() != "") {
    echo "<div>";
    echo "<input type='checkbox' name='cb_avatar' value='1'> " . JText::_('COFI_AVATAR_DELETE');
    echo "</div>";
}
echo "</div>";
echo "<div class='cofiProfileAvatarRow'>";
echo "<div class='cofiTextHeader'>" . JText::_('COFI_AVATAR_UPLOAD') . ":</div> ";
echo "<input class='cofiText' type='file' name='avatar'>";
echo "<div class='cofiTextFooter'>" . JText::_('COFI_AVATAR_FILE_INFO') . "</div> ";
Ejemplo n.º 3
0
    ?>

    	<tr>

			<td width="100" align="center" valign="top" class="cofiThreadTableRow<?php 
    echo $rowColor;
    ?>
 cofiThreadBorder1" >
                <?php 
    // show avatar and username
    echo "<div class='cofiAvatarBox'>";
    $CofiUser = new CofiUser($posting->user_id);
    // get $post->username;
    // $opUserUsername = $CofiHelper->getUsernameById( $posting->user_id);
    $opUserUsername = $CofiUser->getUsername();
    if ($CofiUser->getAvatar() == "") {
        // display default avatar
        echo "<img src='" . $_root . "components/com_discussions/assets/users/user.png' class='cofiAvatar' alt='{$opUserUsername}' title='{$opUserUsername}' />";
    } else {
        // display uploaded avatar
        echo "<img src='" . $_root . "images/discussions/users/" . $posting->user_id . "/large/" . $CofiUser->getAvatar() . "' class='cofiAvatar' alt='{$opUserUsername}' title='{$opUserUsername}' />";
    }
    echo "</div>";
    // display social media buttons
    $twitter = $CofiUser->getTwitter();
    $facebook = $CofiUser->getFacebook();
    $flickr = $CofiUser->getFlickr();
    $youtube = $CofiUser->getYoutube();
    if ($twitter != "" || $facebook != "" || $flickr != "" || $youtube != "" || $_usePrimezilla == "1") {
        echo "<div class='cofiSocialMediaBox'>";
        if ($twitter != "") {
Ejemplo n.º 4
0
 function getReplyRecentListByThreadId($id, $number)
 {
     if ($id == '0' || $id == '') {
         return "";
     } else {
         $_html = "";
         // website root directory
         $_root = JURI::root();
         $params = JComponentHelper::getParams('com_discussions');
         $_dateformat = $params->get('dateformat', '%d.%m.%Y');
         $_timeformat = $params->get('timeformat', '%H:%i');
         $db =& JFactory::getDBO();
         $sql = "SELECT user_id, DATE_FORMAT( date, '" . $_dateformat . " " . $_timeformat . "') AS rdate, message FROM " . $db->nameQuote('#__discussions_messages') . " WHERE thread='" . $id . "' AND published='1' ORDER BY date DESC LIMIT " . $number;
         $db->setQuery($sql);
         $rows = $db->loadObjectList();
         $_html = "<table cellspacing='0' cellpadding='0' class='noborder' >";
         foreach ($rows as $row) {
             $rUsername = $this->getUsernameById($row->user_id);
             $rUser = new CofiUser($row->user_id);
             $_html .= "<tr>";
             $_html .= "<td width='50px' class='noborder' style='border-top: 1px dotted #CCC;'>";
             $_html .= "<div class='cofiCategoryAvatarBox'>";
             if ($rUser->getAvatar() == "") {
                 // display default avatar
                 $_html .= "<img src='" . $_root . "components/com_discussions/assets/users/user.png' class='cofiCategoryDefaultAvatar' alt='{$rUsername}' title='{$rUsername}' />";
             } else {
                 // display uploaded avatar
                 $_html .= "<img src='" . $_root . "images/discussions/users/" . $row->user_id . "/small/" . $rUser->getAvatar() . "' class='cofiCategoryAvatar' alt='{$rUsername}' title='{$rUsername}' />";
             }
             $_html .= "</div>";
             $_html .= "</td>";
             $_html .= "<td class='noborder' style='border-top: 1px dotted #CCC;'>";
             $_html .= "<b>" . $rUsername . "</b>";
             $_html .= "<br />";
             $_html .= $row->rdate;
             $_html .= "<br />";
             $_html .= "</td>";
             $_html .= "</tr>";
             $_html .= "<tr>";
             $_html .= "<td colspan='2' class='noborder' style='padding: 0px 10px 10px 10px;'>";
             $_html .= $row->message;
             $_html .= "</td>";
             $_html .= "</tr>";
         }
         $_html .= "</table>";
         if (!$rows) {
             return "";
         } else {
             return $_html;
         }
     }
 }
Ejemplo n.º 5
0
									
			<td width="200" align="center" class="cofiIndexTableRow<?php 
    echo $rowColor;
    ?>
 cofiIndexTableRowLastPost">

                <table width="100%" cellspacing="0" cellpadding="0" border="0" class="noborder">
                    <tr>
                        <td width="32" align="left" class="noborder">
                            <?php 
    $CofiUser = new CofiUser($thread->last_entry_user_id);
    echo "<div class='cofiCategoryAvatarBox'>";
    // $lastEntryUserUsername = $CofiHelper->getUsernameById( $thread->last_entry_user_id);
    $lastEntryUserUsername = $CofiUser->getUsername();
    if ($CofiUser->getAvatar() == "") {
        // display default avatar
        echo "<img src='" . $_root . "components/com_discussions/assets/users/user.png' class='cofiCategoryDefaultAvatar' alt='{$lastEntryUserUsername}' title='{$lastEntryUserUsername}' />";
    } else {
        // display uploaded avatar
        echo "<img src='" . $_root . "images/discussions/users/" . $thread->last_entry_user_id . "/small/" . $CofiUser->getAvatar() . "' class='cofiCategoryAvatar' alt='{$lastEntryUserUsername}' title='{$lastEntryUserUsername}' />";
    }
    echo "</div>";
    ?>
                        </td>
                        <td align="left" valign="center" class="noborder" style="padding-left: 5px;">
                            <?php 
    echo $thread->last_entry_date;
    ?>
                            <br />
                            <?php