Перейти к контенту
  • 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 я не пробовал, поэтому делай все на свой страх и риск!

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

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

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

Гость
Ответить на вопрос...

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

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

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

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

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

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

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

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