Advanced search  

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Pages: [1]   Go Down

Author Topic: ID категории  (Read 4034 times)

0 Members and 1 Guest are viewing this topic.

Shaman

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 37
ID категории
« on: November 07, 2008, 10:37:34 am »

Скажите пожалуйста, какой глобальной переменной можно вывести значение ID пользователя при просмотре его категории?
То есть просматривая альбом пользовательской категории 10002, нужно получить значение ID автора - 2.
Logged

Shaman

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 37
Получить ID автора категории/альбома
« Reply #1 on: November 07, 2008, 11:29:52 am »

Судя по всему нет такой переменной... :-\

Получил ее следующим образом:
Code: [Select]
//ID автора категории/альбома
$profile_id_cat = ($CURRENT_ALBUM_DATA) ? $CURRENT_ALBUM_DATA['category'] : $cat;
$profile_id = ($profile_id_cat > 10000) ? substr((10000 - $profile_id_cat), 1) : '';

Альтернативные варианты приветствуются
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page
Re: Получить ID автора категории/альбома
« Reply #2 on: November 10, 2008, 02:57:28 pm »

Судя по всему нет такой переменной... :-\

Альтернативные варианты приветствуются
Переменная в других местах галерии подобная есть, а вот в этом коде походу и правда нет.
Я найти не смог, поэтому видно Ваш вариант будет единственным :)

Единственное что, посмотрите, можно ли в вашем куске кода использовать переменную:
Code: [Select]
FIRST_USER_CAT
Задаётся она в файле /include/init.inc.php

Т.е. получится:
Code: [Select]
//ID автора категории/альбома
$profile_id_cat = ($CURRENT_ALBUM_DATA) ? $CURRENT_ALBUM_DATA['category'] : $cat;
$profile_id = ($profile_id_cat > FIRST_USER_CAT) ? substr((FIRST_USER_CAT - $profile_id_cat), 1) : '';
Logged
Pages: [1]   Go Up
 

Page created in 0.016 seconds with 15 queries.