Sheridan Опубликовано 20 Октября 2006 Жалоба Поделиться Опубликовано 20 Октября 2006 Есть задача - сделать ссылки из сообщения участника на его дневник и фотогалерею...С дневником всё просто , будет вот что...<a href=journal.php?user={$author['id']}>Дневник</a> <br />(нумерация пользователей совпадает) С фотогалереей сложнее , там нумерация вида 10000 + {$author['id']}Где нужно прописать эти 10000? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 replicant Опубликовано 23 Октября 2006 Жалоба Поделиться Опубликовано 23 Октября 2006 Есть задача - сделать ссылки из сообщения участника на его дневник и фотогалерею...С дневником всё просто , будет вот что...<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 Sheridan Опубликовано 25 Октября 2006 Автор Жалоба Поделиться Опубликовано 25 Октября 2006 Большое спасибо ответ!!Но почему то не работает...всё перепробывал...при переходе в галерею выскакивает на главную..., тоесть cat= , переменная не определяется в ПхП не секу...Может глупость скажу, предположу , что может надо где-то объявить переменную или еще что Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 replicant Опубликовано 31 Октября 2006 Жалоба Поделиться Опубликовано 31 Октября 2006 Тогда возьми init.inc.php и замениdefine ('FIRST_USER_CAT, 10000);на то, что тебе нужно! Уводить это значение в 0 я не пробовал, поэтому делай все на свой страх и риск! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
Sheridan
Есть задача - сделать ссылки из сообщения участника на его дневник и фотогалерею...
С дневником всё просто , будет вот что...
<a href=journal.php?user={$author['id']}>Дневник</a> <br />
(нумерация пользователей совпадает)
С фотогалереей сложнее , там нумерация вида 10000 + {$author['id']}
Где нужно прописать эти 10000?
Ссылка на комментарий
Поделиться на других сайтах
3 ответа на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.