Как к имени автора статьи прикрутить его фото

Discussion in 'Подбор расширений' started by sofer, Aug 6, 2007.

  1. Offline

    sofer Недавно здесь

    Joined:
    Aug 6, 2007
    Messages:
    12
    Likes Received:
    0
    Gender:
    Male
    Подскажите пожалуйста, есть ли возможность при включении отображения автора статьи показывать, например, его фото или аватар. Может существует какой либо бот или ещё что? или это можно сделать стандартными средствами.
    Заранее спасибо.
     
  2.  
  3. Dead Krolik
    Offline

    Dead Krolik Недавно здесь => Cпециалист <=

    Joined:
    Apr 13, 2007
    Messages:
    3,685
    Likes Received:
    101
    Gender:
    Male
    Ответ: Как к имени автора статьи прикрутить его фото

    Есть MosAuthorXTD, но он по-моему не умеет фотки вставлять.
     
  4. artlebsak
    Offline

    artlebsak Папа Джум ™

    Joined:
    Apr 13, 2007
    Messages:
    476
    Likes Received:
    14
    Gender:
    Male
    Ответ: Как к имени автора статьи прикрутить его фото

    Есть бот, который с имени автора ставит ссылку на его профиль, но не более того. Расширения, которое бы вставляло в статью фотографию автора нет. Можно достаточно малой кровью сделать это из под CommunityBuilder. Стандартными средствами этого сделать нельзя.
     
  5. Offline

    sofer Недавно здесь

    Joined:
    Aug 6, 2007
    Messages:
    12
    Likes Received:
    0
    Gender:
    Male
    Ответ: Как к имени автора статьи прикрутить его фото

    Спасибо за советы. Попробовал MosAuthorXTD версии 2.0, нормально работает, есть возможность вставить фото и имя автора из Контактов.
     
    Last edited: Aug 10, 2007
  6. artlebsak
    Offline

    artlebsak Папа Джум ™

    Joined:
    Apr 13, 2007
    Messages:
    476
    Likes Received:
    14
    Gender:
    Male
    Ответ: Как к имени автора статьи прикрутить его фото

    О! Не знал. Запомню на будущее.
     
  7. Offline

    sladkiy Недавно здесь

    Joined:
    May 1, 2007
    Messages:
    1
    Likes Received:
    0
    Ответ: Как к имени автора статьи прикрутить его фото

    А название бота не подскажите?
     
  8. Offline

    sofer Недавно здесь

    Joined:
    Aug 6, 2007
    Messages:
    12
    Likes Received:
    0
    Gender:
    Male
    Ответ: Как к имени автора статьи прикрутить его фото

    Э, я ж писал - MosAuthorXTD 2.0
     
  9. Offline

    yalex2000 Недавно здесь

    Joined:
    Apr 30, 2007
    Messages:
    14
    Likes Received:
    1
    Re: Ответ: Как к имени автора статьи прикрутить его фото

    Я тоже озадачивался эти вопросом...
    Вот собрал решение с помощью бота для CB и его хака.

    Бот CBAuthorBot
    и его хак :)
    Код (CODE):
    1. <?php
    2. /**
    3. * CB Link 2 author mambot
    4. * @package Community Builder
    5. * @subpackage CB Link 2 author mambot
    6. * @Copyright (C) MamboJoe
    7. * @ All rights reserved
    8. * @ Released under GNU/GPL License : http://www.gnu.org/copyleft/gpl.html
    9. * @version $Revision: 1 $
    10. **/
    11. defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
    12.  
    13. $_MAMBOTS->registerFunction( 'onBeforeDisplayContent', 'CBAuthorBot');
    14.  
    15.  
    16.     function CBAuthorBot (&$row, &$params, $page) {
    17.         global $database, $mosConfig_live_site;
    18.  
    19.         //var_dump($row);
    20.        
    21.         $query = "SELECT avatar FROM #__comprofiler WHERE user_id = $row->created_by AND avatarapproved = '1'";
    22.         $database->setQuery( $query );
    23.         $avatar = $database->loadResult();
    24.         $avatarlink = "";
    25.         $txt = "";
    26.         if ( $avatar ) {
    27.             $avatarlink = $mosConfig_live_site.'/images/comprofiler/tn'.$avatar;
    28.             $txt = "<a href=\"".sefRelToAbs('index.php?option=com_comprofiler&task=userProfile&user='.$row->created_by)
    29. ."\"><img src=\"$avatarlink\" border=\"0\" align=\"left\" class=\"authorimg\" /></a>";
    30.         }
    31.         $row->created_by_alias="<a href=\"".sefRelToAbs('index.php?option=com_comprofiler&task=userProfile&user='.$row->created_by)
    32. ."\">".($row->created_by_alias!='' ? $row->created_by_alias : $row->author)."</a>";
    33.         $row->text = $txt.$row->text;
    34.         //return $txt;
    35.  
    36. //<div class=\"authorimg\"></div>
    37.         //echo $row->created_by_alias;
    38.     }
    39.  
    40.  
    41. ?>


    работает это примерно вот так http://www.lovelearnlive.com/

    я ставил на 1.5 но потом ее снес, так что свой пример показать не могу.

    ссылка на источник http://www.joomlapolis.com/component/option,com_joomlaboard/Itemid,38/func,view/id,9096/catid,13/
     

    Attached Files:

  10. chilly_bang
    Offline

    chilly_bang Недавно здесь => Cпециалист <=

    Joined:
    Apr 30, 2006
    Messages:
    1,541
    Likes Received:
    38
    Gender:
    Male
    кстати, может аватары вставлять ещё мост на WP и платный My Blog.
     
  11. Fanamura
    Offline

    Fanamura Доброта

    Joined:
    Mar 12, 2007
    Messages:
    5,094
    Likes Received:
    158
    Gender:
    Male
    yalex2000, я примерно так же делал:)
     

Share This Page

Loading...