Есть пукт админ-меню "Страницы". Чрез него сделана старница "Администрация". Там каждое имя должно быть ссылкой на профиль. Кроме того, там есть перчисление разделов форума, каждое название должно быль ссылкой. Но вместо http://codeforum/anihub.ru/profile.php&id=2 получается ссылка http://codeforum/anihub.ru/pares/profile.php&id=2, а в коде profile.php&id=2. Как с этим бороться?
Как со страницы сделать глобальную ссылку?
Сообщений 1 страница 3 из 3
Поделиться22010-06-29 13:54:10
Тарас
Переход со "страницы" на "страницу" не поддерживается. С этим я столкнулся когда делал книгу где при нажатии на страницу книги должна была открыться новая "страница" со следующей страницей книги. Виной тому вставка в адресе "pages". Если сделать переход с "новой страницы" на "новую страницу то в адресе второй страницы будет сгенерировано "pages" два раза подряд. http:// ...0pk.ru/pages/pages/... И браузер воспринимает это как ошибку в адресе.
Чтоб обойти это неудобство я просто воспользовался услугой ресурса "Кликер". Ресурс генерирует короткие ссылки. Вписываешь нужный адрес и жмёшь "Клик". И получаешь короткий адрес который вписываешь в ссылку вместо своего. Работает безотказно.
Адрес кликера http://clck.ru/
Поделиться32010-08-14 20:26:46
<a href="http://someforum/pages/profile.php?id=2" >Main Admin</a>
в данном коде вам нужна графа onmouseover=" ... " ее копируете во все ссылки, которые ведут на темы, профили и прочее вашего форума так, чтобы из ссылки:
<a href="http://someurl/">some title</a>
получалась такая ссылка:
<a href="http://someurl/" onmouseover="this.href=''http://'+location.hostname+'/'+this.href.slice(this.href.indexOf('pages/')+6)">some title</a>