Как отключить персональные блоги

Проблема такая, отключил создание персональных блогов. В файле classes\modules\user\User.class.php закомментировал строку:
$this->Blog_CreatePersonalBlog($oUser);

Отлично блоги не создает, но теперь вылезла ошибка в настройках профиля пишет:
E_ERROR [1] Call to a member function getBlogTitle() on a non-object


Правлю файл шаблона actions/ActionSettings/profile.tpl, отключаю вывод «Название личного блога:» Заходим в профиль и усе, после выбора «Местоположение:» больше нет ни чего ((((

Похожие статьи

  • Модератор в Altocms
    Добрый вечер. Как модератору дать права, что бы он мог удалять топики и комментарии в персональных блогах? У меня на сайте все топики добавляются в персональные блоги, так как выбор блога для публикации я просто...

14 комментариев

0
А при создании топика остался выбор персонального блога.
0
тоже интересно
комментарий был удален
+1
@vlad2189 Скачивать нужно у авторов плагинов, а не с файлообмена.

catalog.netlanc.net/addons/3/
0
— Что скачивать ??? Я вообще то ни какой плагин не ставил если что!!!
— Вы пробовали то сами установить этот плагин??? он работает через раз!!!
Отредактирован:
0
v1 работает нормально. (но обмен файлами тут запрещен)
после того, как автор плагина что-то менял или встраивал ссылки для тиц — там что-то менялось, да.
0
но обмен файлами тут запрещен
Ерунду говорить не нужно. Если можно скачать плагины непосредственно из первоисточника, то зачем нужно давать какие-то левые ссылки?
0
но смысла в удалении тоже ноль ;)
вот если бы я дал ссылку на измененный чужой плагин, или выдавал чужое за свое авторство, тогда понимаю.

//
просто я больше доверяю своим storage, чем чужим сайтам. netlanc тем более отошел от дел, кажется. активности и обновлений не замечается. а моя ссылка проживет кучу лет.
это конечно не тот случай. в данном случае просьба человека будет не актуальна уже через неделю. и обновления движков уйдут далеко вперед. но много раз было, что файлы или картинки с важной информацией умирали, домены людей анрегались, люди пропадали, их проекты умирали. и полезность ответов/советов/т.д. портилась. привычка просто.
0
Гы, поэтому вы с чистой совестью цапнули домен netlanc.ru. Робин Гуд, ога. ))
-2
и не только этот. всех, кто поленился потратить 100р на домен :) это было сделано ради доказательства, а не ради какого-то профита.
0
кстати, не вижу в этом ничего страшного. вот если бы я там сделал визитку и пытался кого-то обмануть от его имени, тогда было бы не ок.
а редирект на мой домен(созданный так же ради доказательства когда-то в прошлом) очевидно же что этот сайт никак не причастный к netlanc'y
0
Чтобы удалить персональные блоги я просто удалил строку из выбора «куда постить» при добавлении топика:
<option value="0">{$aLang.topic_create_blog_personal}</option>
В файле:
[шаблон]/actions/ActionContent/add.tpl
Это и ошибок не вызывает никаких и блогов персональных какбудто нет. Ну и из профиля вырезать можно выбор имени персонального блога.
0
В файле:
\actions\ActionSettings\profile.tpl
Удалить:
<fieldset class="contact-contener">
    <legend>{$aLang.settings_profile_section_blog}</legend>
    <input type="text" name="blog_title" id="blog_title" 
    value="{$oUserCurrent->getBlog()->getBlogTitle()|escape:'html'}" class="input-text input-width-250">
</fieldset>
+1
В Версии 1.1.19 всё проще — в админке отключаем тип блогов персональные и всё) Готово. Старые персональные блоги останутся в меню. Их нужно удалять ручками через админку.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.