- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Приветствую.
Возможно ли сделать смену директории профилей.
Сейчас выводится так - http://site.ru/user/login
Можно сделать так? http://site.ru/polzovateli/login
Порыскал. Нашел в 2 файлах: engine.php и init.php. Но смена user на что-то другое ничего не дало.
Подскажите люди добрые
Можно, это смотря что вы меняли, например замена в init.php $tpl->set( '{profile-link}', $config['http_home_url'] . "user/" . urlencode ( $member_id['name'] ) . "/" );
на
$tpl->set( '{profile-link}', $config['http_home_url'] . "polzovateli/" . urlencode ( $member_id['name'] ) . "/" );
изменит ссылку на свой профиль, естественно при использовании в шаблоне {profile-link}
Можно, это смотря что вы меняли, например замана в init.php $tpl->set( '{profile-link}', $config['http_home_url'] . "user/" . urlencode ( $member_id['name'] ) . "/" );
на
$tpl->set( '{profile-link}', $config['http_home_url'] . "polzovateli/" . urlencode ( $member_id['name'] ) . "/" );
изменит ссылку на свой профиль, естественно при использовании в шаблоне {profile-link}
Честно говоря не нашел такого кода в файле init.php. У меня версия 9.5.
Есть такая строчка:
$link_profile = ($config['ajax']) ? $config['http_home_url'] . "user/" . urlencode ( $member_id['name'] ) . "/\" onclick=\"DlePage('subaction=userinfo&user=" . urlencode ( $member_id['name'] ) . "'); return false;" : $config['http_home_url'] . "user/" . urlencode ( $member_id['name'] ) . "/";Хм, да, дле претерпел изменения, у меня версия постарше, но так же нашел и версию 9.5, в файле engine/init.php - 397 строка, приведенный выше мною код имеется
---------- Добавлено 22.02.2012 в 13:15 ----------
Ну и естественно правка htaccess, добавить:
RewriteRule ^polzovateli/([^/]*)(/?)+$ index.php?subaction=userinfo&user=$1 [L]
или заменить аналогичный код там для user
Хм, да, дле претерпел изменения, у меня версия постарше, но так же нашел и версию 9.5, в файле engine/init.php - 397 строка, приведенный выше мною код имеется
---------- Добавлено 22.02.2012 в 13:15 ----------
Ну и естественно правка htaccess, добавить:
RewriteRule ^polzovateli/([^/]*)(/?)+$ index.php?subaction=userinfo&user=$1 [L]
или заменить аналогичный код там для user
Нашел все это. Заменил. По старым урлам профили не доступны. Но до сих пор на сайте показываются старые урлы вида http://site.ru/user/login
Как их реорганизовать на новые пока не знаю :(
---------- Добавлено 21.02.2012 в 23:56 ----------
Нашел как это решить. :)
Нужно вначале в файле init.php найти user/ и заменить на то, что нужно.
Далее в show.short.php, show.full.php заменить user/
И после в htaccess прописать новую папку. :)
это был всего лишь 1 пример, на профиль залогиненного пользователся, изменений потребуеться намного больше.
где именно остались старые ссылки и их надо заменить? автор публикации? сторонние модули, еще какие-то страницы?
---------- Добавлено 22.02.2012 в 14:12 ----------
а по новым доступны?
---------- Добавлено 22.02.2012 в 14:22 ----------
ну на самом деле очередность не важна
...Честно говоря...
Честно говоря - на хрена? Профили для ПС нужно закрывать тем более.