Jump to content

Адрес блога пользователя

Featured Replies

Приветствую!
Не нашел подходящей темы, потому, если подобная есть - прошу их объединить.

Вопрос в следующем: у меня блог пользователя имеет адрес 

http://site.ru/index.php?/blog/3--/

(например)


нельзя ли сделать так, чтоб адрес был 

http://site.ru/blog/nik_polzovatela

?


Или хотя бы 

http://site.ru/index.php?/blog/nik_polzovatela

Если можно, то объясните или покажите пальцем куда смотреть

Заранее спасибо!

Link to comment
https://ipbmafia.ru/topic/21158-adres-bloga-polzovatelya/
Share on other sites

Пользователь же может создать несколько блогов, как Вы это себе представляете?

Link to comment
https://ipbmafia.ru/topic/21158-adres-bloga-polzovatelya/?&do=findComment&comment=156123
Share on other sites

наверно я не правильно выразился
да, блог один - имеющий тот адрес который я написал

НО записей в нем с адресом
 

/emtry/zapis_nomer_odin
/emtry/zapis_nomer_dva
/emtry/zapis_nomer_tri

уже будет много
Я про корневой адрес блога

Link to comment
https://ipbmafia.ru/topic/21158-adres-bloga-polzovatelya/?&do=findComment&comment=156124
Share on other sites

Вы не поняли. Блогов у одного пользователя может быть тоже много. Например .../blog/3-blablabla/ и .../blog/5-blablabla два разных блога но автор у них один, как быть с этим?

Где 3 и 5 идентификаторы этих самых блогов.

Link to comment
https://ipbmafia.ru/topic/21158-adres-bloga-polzovatelya/?&do=findComment&comment=156125
Share on other sites

То есть, если я правильно вас понял, пользователь может создавать много блогов в каждом из которых будет много отдельных записей?

Link to comment
https://ipbmafia.ru/topic/21158-adres-bloga-polzovatelya/?&do=findComment&comment=156126
Share on other sites

Вон оно что....
хорошо
Тогда может подскажете, почему у меня только цифра и тире в адресе? Название не транслитом
http://africamoto.ru/index.php?/blog/2--/

Хотя плагин ставил, кириллица исчезла

Link to comment
https://ipbmafia.ru/topic/21158-adres-bloga-polzovatelya/?&do=findComment&comment=156129
Share on other sites

Это видимо косяк IPS. Если Вы перестраивали SEO в плагине транслитерации, то он пытался получить название блога из поля blog_name в которое ничего не записано после создания этого самого блога. На более ранних версиях этой проблемы не было.

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

Link to comment
https://ipbmafia.ru/topic/21158-adres-bloga-polzovatelya/?&do=findComment&comment=156131
Share on other sites

Пока ничего не делайте, сейчас напишу небольшой плагин.

Link to comment
https://ipbmafia.ru/topic/21158-adres-bloga-polzovatelya/?&do=findComment&comment=156132
Share on other sites
45 минут назад, WaNted сказал:

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

Да, так и сделал
действительно сработало!
Спасибо!

Тогда еще вопрос - где можно изменить надпись "Блог Такого-то"? В каком шаблоне?

Только что, WaNted сказал:

Пока ничего не делайте, сейчас напишу небольшой плагин.

эх, не сразу увидел
но поменял пока только один

Link to comment
https://ipbmafia.ru/topic/21158-adres-bloga-polzovatelya/?&do=findComment&comment=156133
Share on other sites
45 минут назад, WaNted сказал:

Пока ничего не делайте, сейчас напишу небольшой плагин.

В Seo Транслитерация Url есть функция для перестроения кеша сео названий любых приложений. Хотя тут можно обойтись и простым скриптом.

Link to comment
https://ipbmafia.ru/topic/21158-adres-bloga-polzovatelya/?&do=findComment&comment=156134
Share on other sites

Это же Ваш плагин? Название блога как я понял он берет с колонки blog_name, в которую ничего не пишется по-крайней мере в 4.3.6. Все названия блогов хранятся в языках.

\IPS\blog\Blog строка 590 - значение blog_name попросту убирается из записи не зависимо от того, пользователю блог принадлежит или группе.

В версиях 4.2 blog_name удалялся в том случае, если блог принадлежал группе.

Link to comment
https://ipbmafia.ru/topic/21158-adres-bloga-polzovatelya/?&do=findComment&comment=156135
Share on other sites

Раньше вроде бы было. Придется поправить.

Link to comment
https://ipbmafia.ru/topic/21158-adres-bloga-polzovatelya/?&do=findComment&comment=156136
Share on other sites

У меня как раз 4.3.6 

Link to comment
https://ipbmafia.ru/topic/21158-adres-bloga-polzovatelya/?&do=findComment&comment=156137
Share on other sites

Этот плагин восстановит запись названия блога в переменную blog_name. После установки обновите seo-названия в плагине транслитерации или зайдите в инструменты SQL (Система > Поддержка > Справа в блоги найдите ссылку Инструменты SQL) и отправьте запрос:

UPDATE blog_blogs SET blog_seo_name=NULL

Если у Вас стоит префикс, то поставьте его перед таблицей blog_blogs в запросе.

Fix Blog Name.xml

3 минуты назад, WaNted сказал:

Справа в блоги найдите

Справа в блоке* 

Link to comment
https://ipbmafia.ru/topic/21158-adres-bloga-polzovatelya/?&do=findComment&comment=156141
Share on other sites

Можно просто открыть  /plugins/seotransliterate/settings.php

Найти

		'columns' => array( 'blog_seo_name' => 'blog_name' )

Заменить на

		'columns' => array(
			'blog_seo_name' => array(
				'select' => array( 'IF(w.word_custom, w.word_custom, w.word_default)', 'bname' ),
				'from'   => array( 'core_sys_lang_words', 'w' ),
				'where'  => 'w.word_key=CONCAT("blogs_blog_", blog_id) AND w.word_app="blog" AND w.lang_id='.(int)\IPS\Lang::defaultLanguage(),
			),
		)

и выполнить перестроение для блогов пока я не обновлю плагин.

Link to comment
https://ipbmafia.ru/topic/21158-adres-bloga-polzovatelya/?&do=findComment&comment=156146
Share on other sites

WaNted siv1987 благодарю, все установил, все работает.

У меня есть еще вопросы по блогу - но там больше касается прав и верстки
Имеет смысл продолжить здесь или искать профильную тему?

Link to comment
https://ipbmafia.ru/topic/21158-adres-bloga-polzovatelya/?&do=findComment&comment=156162
Share on other sites

Наверное лучше создать новую тему с этими вопросами.

Link to comment
https://ipbmafia.ru/topic/21158-adres-bloga-polzovatelya/?&do=findComment&comment=156163
Share on other sites

WaNted Добро, так и сделаю ?

Link to comment
https://ipbmafia.ru/topic/21158-adres-bloga-polzovatelya/?&do=findComment&comment=156164
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.