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

Тема в разделе "Галереи", создана пользователем accent-rus, 29.10.2009.

  1. Offline

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

    Регистрация:
    23.07.2008
    Сообщения:
    57
    Симпатии:
    3
    Пол:
    Мужской
    Всем привет.
    есть такой вопрос:
    в категории под фотографиями а также при детальном просмотре
    есть автор фотографии
    как сделать чтоб при клике на автора открывались все его фотографий,
    то есть фото определенного пользователя?

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

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

    Fanamura Доброта

    Регистрация:
    12.03.2007
    Сообщения:
    5 108
    Симпатии:
    159
    Пол:
    Мужской
    accent-rus, Как сделать знаю, но не делал еще, а поэтому... если интересует, то могу написать за $ ;)
     
  4. Offline

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

    Регистрация:
    23.07.2008
    Сообщения:
    57
    Симпатии:
    3
    Пол:
    Мужской
    Спасибо, ты настоящий друг...
    :)

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

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

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

    Fanamura Доброта

    Регистрация:
    12.03.2007
    Сообщения:
    5 108
    Симпатии:
    159
    Пол:
    Мужской
  6. Offline

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

    Регистрация:
    23.07.2008
    Сообщения:
    57
    Симпатии:
    3
    Пол:
    Мужской
    Огромное спасибо!
    сделаю напишу
     
  7. Offline

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

    Регистрация:
    21.10.2009
    Сообщения:
    32
    Симпатии:
    0
    Пол:
    Мужской
    Народ, а у меня вопрос как убрать из категории и под категорий, число просмотров и кол-во фоток, в настройках как бы вроде убрал, но они не убрались, подскажите?)
     

    Вложения:

    • 212.jpg
      212.jpg
      Размер файла:
      86.1 КБ
      Просмотров:
      11
  8. Offline

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

    Регистрация:
    23.07.2008
    Сообщения:
    57
    Симпатии:
    3
    Пол:
    Мужской
    там есть настройки категории
    Обзорная страница категории -> Общие установки
    здесь отключить можно
     
  9. Offline

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

    Регистрация:
    23.07.2008
    Сообщения:
    57
    Симпатии:
    3
    Пол:
    Мужской
    вот что я накопал:

    добавил в 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)
    ...

    помогите кто нибудь, :(
    где весь народ???
     
    Последнее редактирование: 05.11.2009

Поделиться этой страницей

Загрузка...