Joomla 1.5 joomgallery - вывод фотографий определенного пользователя

Discussion in 'Галереи' started by accent-rus, Oct 29, 2009.

  1. Offline

    accent-rus Недавно здесь

    Joined:
    Jul 23, 2008
    Messages:
    57
    Likes Received:
    3
    Gender:
    Male
    Всем привет.
    есть такой вопрос:
    в категории под фотографиями а также при детальном просмотре
    есть автор фотографии
    как сделать чтоб при клике на автора открывались все его фотографий,
    то есть фото определенного пользователя?

    ПОМОГИТЕ ПЛИИЗЗ,,,

    p.s. администраторы может создадите раздел joomgallery
     
  2.  
  3. Fanamura
    Offline

    Fanamura Доброта

    Joined:
    Mar 12, 2007
    Messages:
    5,094
    Likes Received:
    158
    Gender:
    Male
    accent-rus, Как сделать знаю, но не делал еще, а поэтому... если интересует, то могу написать за $ ;)
     
  4. Offline

    accent-rus Недавно здесь

    Joined:
    Jul 23, 2008
    Messages:
    57
    Likes Received:
    3
    Gender:
    Male
    Спасибо, ты настоящий друг...
    :)

    я то не жадина,
    но я и так этот сайт за бесценок делаю,
    извини

    ;) мож. все таки кто и за спасибо поможет,
    или сам придумаю, я догадываюсь ка можно, но чтото не выходит...

    "Порой метод тыка и мата творит в кодинге чудеса."
     
  5. Fanamura
    Offline

    Fanamura Доброта

    Joined:
    Mar 12, 2007
    Messages:
    5,094
    Likes Received:
    158
    Gender:
    Male
  6. Offline

    accent-rus Недавно здесь

    Joined:
    Jul 23, 2008
    Messages:
    57
    Likes Received:
    3
    Gender:
    Male
    Огромное спасибо!
    сделаю напишу
     
  7. Offline

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

    Joined:
    Oct 21, 2009
    Messages:
    32
    Likes Received:
    0
    Gender:
    Male
    Народ, а у меня вопрос как убрать из категории и под категорий, число просмотров и кол-во фоток, в настройках как бы вроде убрал, но они не убрались, подскажите?)
     

    Attached Files:

    • 212.jpg
      212.jpg
      File size:
      86.1 KB
      Views:
      11
  8. Offline

    accent-rus Недавно здесь

    Joined:
    Jul 23, 2008
    Messages:
    57
    Likes Received:
    3
    Gender:
    Male
    там есть настройки категории
    Обзорная страница категории -> Общие установки
    здесь отключить можно
     
  9. Offline

    accent-rus Недавно здесь

    Joined:
    Jul 23, 2008
    Messages:
    57
    Likes Received:
    3
    Gender:
    Male
    вот что я накопал:

    добавил в www\components\com_joomgallery\joomgallery.php функцию

    Код (PHP):
    1. <?php
    2. function Joom_Showauthor_HTML($rows)
    3.   {
    4. //  $config = Joom_getConfig();
    5. //    $mainframe = & JFactory::getApplication('site');
    6.    
    7.     $userId = intval($userId);
    8.     $user = & JFactory::getUser($userId);
    9.    
    10.     $database->setQuery(" SELECT *
    11.               FROM
    12.                    #__joomgallery_nameshields
    13.               WHERE
    14.                    owner = ".$user->get('id')."
    15.               AND published = '1'
    16.               ");    
    17.     $rows = $database->loadObjectList();
    18.     foreach($rows as $row){
    19.    
    20. //    $authorowner = Joom_GetDisplayName($row1->userid);    
    21.     $link = Joom_OpenImage($config->jg_detailpic_open, $row->id,
    22. $catpath, $row->catid, $row->imgfilename,
    23. $row->imgtitle, $row->imgtext); ?>    
    24. <a href="<?php echo $link; ?>" >
    25.     <img src="<?php echo _JOOM_LIVE_SITE.$config->jg_paththumbs.$catpath.$row->imgthumbname; ?>"
    26. border="0" height="30" alt="" />
    27.             </a>    
    28. <?php        
    29.         }
    30.     }



    дальше сделал ссылку в www\components\com_joomgallery\includ es\html\joom.viewcategory.html.php
    (примерно 270 стр.)
    Код (PHP):
    1. <?php
    2.      if($config->jg_showauthor)
    3.               {
    4.                 if($row1->imgauthor)
    5.                 {
    6.                   $authorowner = $row1->imgauthor;
    7.                 }
    8.                 elseif($config->jg_showowner)
    9.                 {
    10.                   $authorowner = Joom_GetDisplayName($row1->owner);
    11.                 }
    12.                 else
    13.                 {
    14.                   $authorowner = JText::_('JGS_NO_DATA');
    15.                 }
    16.                
    17.                
    18. ?>
    19.           <li>
    20.             <?php echo JText::_('JGS_AUTHOR') . ':
    21.            <a href=' . JRoute::_($this->joom_componenturl.'&func=Joom_Showauthor_HTML
    22. &owner='.$row1->userid._JOOM_ITEMID).' >'.$authorowner; ?></a>&nbsp;
    23.           </li>


    но так не работает, ссылка
    Код (html):
    1. <a href=' . JRoute::_($this->joom_componenturl.'&func=Joom_Showauthor_HTML
    2. &owner='.$row1->userid._JOOM_ITEMID).' >


    точно неправильная
    а конкретнее func=Joom_Showauthor_HTML&owner='.$row1->userid._JOOM_ITEMID

    надо ее как то прописать в www\components\com_joomgallery\joomgallery.php
    а конкретнее примерно 145 стр.
    switch($func)
    ...

    помогите кто нибудь, :(
    где весь народ???
     
    Last edited: Nov 5, 2009

Share This Page

Loading...