1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

Как увеличить количество символов в названии раздела и тем?

Тема в разделе "Основные вопросы по XenForo", создана пользователем Shadow, 22.11.2010.

Загрузка
  1. Shadow

    Shadow Активный пользователь

    Регистрация:
    31.10.10
    Сообщения:
    88
    Симпатии:
    2
    Как увеличить кол-во символов при создание раздела в форуме ?!
     
  2. FrozenLord

    FrozenLord Местный

    Регистрация:
    15.11.10
    Сообщения:
    71
    Симпатии:
    101
    Вроде в админке есть опция
     
  3. CyberAP

    CyberAP Местный

    Регистрация:
    05.10.10
    Сообщения:
    2 604
    Симпатии:
    1 660
    Версия XF:
    1.5.10
    Не помню такой настройки в xenforo. Возможно что вам придётся редактировать исходники, либо это вообще ограничение по MySQL (навряд ли).
     
  4. Pepelac

    Pepelac Продам луц в бутылках

    Регистрация:
    28.09.10
    Сообщения:
    1 794
    Симпатии:
    1 361
    Есть ограничения в самой БД:
    • количество символов в названии раздела - 50
    • количество символов в названии темы - 150
     
  5. Shadow

    Shadow Активный пользователь

    Регистрация:
    31.10.10
    Сообщения:
    88
    Симпатии:
    2
    Pepelac а как сделать ? больше подробнее ))
     
  6. Pepelac

    Pepelac Продам луц в бутылках

    Регистрация:
    28.09.10
    Сообщения:
    1 794
    Симпатии:
    1 361
    Вы уверены, что оно нужно?
    В любом случае, придется исправлять файлы и структуру БД.
    Чтобы увеличить длину названия темы:
    1. изменить поле title в таблице xf_thread - установить значение длины 255 вместо 150
      Код:
      ALTER TABLE  `xf_thread` CHANGE  `title`  `title` VARCHAR( 255 ) NOT NULL
    2. в файле XenForo_DataWriter_Discussion изменить строку 167
      PHP:
      'title'                  => array('type' => self::TYPE_STRING'required' => true'maxLength' => 100,
      установить там значение maxLength 255
    Чтобы увеличить длину названия раздела:
    1. изменить поле title в таблице xf_node - установить значение длины 255 вместо 50
      Код:
      ALTER TABLE  `xf_node` CHANGE  `title`  `title` VARCHAR( 255 ) NOT NULL
    2. в файле XenForo_DataWriter_Node изменить строку 51
      PHP:
      'title'              => array('type' => self::TYPE_STRING'required' => true'maxLength' => 50,
      установить там значение maxLength 255
    Возможно, что ограничение может быть задано еще где-нибудь, но по идее не должно.
     
    Gigant Planetov и FractalizeR нравится это.
  7. Shadow

    Shadow Активный пользователь

    Регистрация:
    31.10.10
    Сообщения:
    88
    Симпатии:
    2
    Pepelac, да конечно, не могу ли же я сокращать название тем... ((

    Не понял где эти файлы находятся ?! ((( извините за тупые вопросы.

     
  8. FrozenLord

    FrozenLord Местный

    Регистрация:
    15.11.10
    Сообщения:
    71
    Симпатии:
    101
    1 надо в phpmyadmin через sql запрос делать
    Второе где то в файлах)

    пс: накой те 255 символов для названия темы (бред)
     
  9. Pepelac

    Pepelac Продам луц в бутылках

    Регистрация:
    28.09.10
    Сообщения:
    1 794
    Симпатии:
    1 361
    В данном случае PHP файлы находятся в папке library/XenForo/DataWriter. Соответственно Discussion.php и Node.php.

    Да, кстати. каждый апдейт форума несет в себе потенциальное перезаписывание файлов форума (возможно и некоторых полей в таблицах БД). Это значит, что после каждого апдейта надо будет изменять файлы снова.
     
    Yoskaldyr и FractalizeR нравится это.
  10. Вергилий

    Вергилий Пользователь

    Регистрация:
    01.02.14
    Сообщения:
    37
    Симпатии:
    1
    Мне тоже нужно увеличить длину названия раздела, смог сделать только это
    а с 1 что? зашёл в phpMyAdmin, нашёл xf_node, кликнул, а там просто список моих разделов на форуме, где там что менять? не понятно, объясните со скриншотами или по шагам по пунктам, пожалуйста
    --- добавлено : 1 июн 2015 в 21:55 ---
    Всё, разобрался, смотрите скрины
     

    Вложения:

    • 1.JPG
      1.JPG
      Размер файла:
      36 КБ
      Просмотров:
      44
    • 2.JPG
      2.JPG
      Размер файла:
      23 КБ
      Просмотров:
      45
    Последнее редактирование модератором: 09.06.2015

Поделиться этой страницей