Перейти к контенту
  • 0

ссылка на фотогалерею


Sheridan

Вопрос

Есть задача - сделать ссылки из сообщения участника на его дневник и фотогалерею...

С дневником всё просто , будет вот что...

<a href=journal.php?user={$author['id']}>Дневник</a> <br />

(нумерация пользователей совпадает)

 

С фотогалереей сложнее , там нумерация вида 10000 + {$author['id']}

Где нужно прописать эти 10000?

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0
Есть задача - сделать ссылки из сообщения участника на его дневник и фотогалерею...

С дневником всё просто , будет вот что...

<a href=journal.php?user={$author['id']}>Дневник</a> <br />

(нумерация пользователей совпадает)

 

С фотогалереей сложнее , там нумерация вида 10000 + {$author['id']}

Где нужно прописать эти 10000?

 

 

Это у тебя CPG значит галерейка стоит! ... Есть два выхода из кризисной ситуации!

 

1. В самом CPG можно сделать корректировку на 0, т.е. поиском по исходникам по слову 10000, найдешь сразу же!

 

2. В IPB надо сделать корректировку на +10000, для этого надо сделать так (показываю на примере двух файлов скина)

 

skin_ucp.php (Menu_bar)

 

function Menu_bar ($base_url="", $member="") {
global $ibforums;
$ipb_id = $ibforums->member['id'];
$cpg_id = $ipb_id + 10000;

 

как вставить в нужное место скина теперь полученную $cpg_id уже сообразите!

 

skin_profile.php (Show profile)

 

function show_profile ($info="", $auth_key="") {
global $ibforums;
$ipb_id = $info['mid'];
$cpg_id = $ipb_id + 10000;

 

Пример линка:

 

<.../gallery/index.php?cat=$cpg_id">

<.../forum/journal.php?user=$ipb_id">

 

Вобщем два способа взять ID юзера и добавить к нему нужное число я показал, не знаю на сколько это корректно, но это реально работает!

 

1-ый способ предпочтительнее т.к. даст тебе возможность управлять всем процессом, но не подойдет для уже работающей связки, где уже есть файлы и альбомы юзеров!

2-ой способ позволяет практически в любой точке твоего форума вывести ссылку на альбом участника. Можно кстати дописать запрос на выборку данных из таблиц по параметру CPG_ID чтобы выбирать, например, список названий всех альбомов юзера с линками на них прямо в профиль пользователя!

 

Как-то я начал приписывать к управлению профилем юзера в IPB статистику по альбомам, квотам и ряду параметров выбираемых из CPG базы, но решительно не имея времени отложил до лучших времен! Может быть кто-то продолжит начатое и оформит в виде мода!

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Большое спасибо ответ!!

Но почему то не работает...всё перепробывал...при переходе в галерею выскакивает на главную..., тоесть cat= , переменная не определяется

 

в ПхП не секу...

Может глупость скажу, предположу , что может надо где-то объявить переменную или еще что

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Тогда возьми init.inc.php и замени

define ('FIRST_USER_CAT, 10000);

на то, что тебе нужно!

 

Уводить это значение в 0 я не пробовал, поэтому делай все на свой страх и риск!

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.