Записи. Консоль в ЖЖ 

16 лет назад

Консоль в ЖЖ, и описание её команд:

Грамматика команд
Грамматика похожа на DOS или bash синтаксис. Первым словом идёт команда. Каждое последующее является аргументом к команде. Каждая команда имеет определённое количество обязательных и не обязательным аргументов. Аргументы разделяются пробелами. Если надо поставить пробел в аргументе, то надо заключить весь аргументов в двойные кавычки. Если надо поставить двойные кавычки и пробел, то поставьте перед кавычкой обратный слеш (\). Если нужно поставить обратный слеш, то поставьте перед ним ещё один обратный слеш.

Это довольно просто, но если запутались, спрашивайте.

Синтаксис команд
Аргументы заключённые в <угловые скобки> являются обязательными. Аргументы в [квадратных скобках] являются не обязательными. необязательные аргументы необходимо ставить если вы хотите поставить после него другой аргумент.

Команды

  • ban_list [ "from" <user> ]

    Список заблокированных пользователей.

    user
    Не обязательно; Список банов в сообществе где вы смотритель или любого пользователя если у вас есть привилегия 'finduser'.
  • ban_set <user> [ "from" <community> ]

    Забанить пользователя в вашем журнале или сообществе.

    user
    Имя пользователя, которого надо забанить.
    community
    Не обязательно; Для бана в сообществе, где вы смотритель.
  • ban_unset <user> [ "from" <community> ]

    Снятие бана с пользователя.

    user
    Имя пользователя, с которого надо снять бан.
    community
    Не обязательно; Для снятия бана в сообществе, где вы смотритель.
  • community <community> <action> <user>

    Удаления пользователя из сообщества, где вы смотритель.

    community
    Имя пользователя или сообщества.
    action
    Только 'remove' если у вас есть соответствующие права.
    user
    Пользователь, которого надо удалить из сообщества.
  • contrib <command> [ <username>/<ackid> ] [ <contribtype> ] [ <msg> ] [ <url> ]

    Добавление/сброс взноса.

    command
    Содержит 'ack' сброса взноса, 'add' добавления взноса.
    username
    Имя пользователя добавляющего взнос.
    ackid
    Идентификатор взноса, для сброса.
    contribtype
    Одно из: code, doc, creative, biz, other
    desc
    Описания причины
    url
    Ссылка для подробностей
  • faqcat <command> <commandargs>

    Средства для управления категориями в FAQ.

    command
    Одна из: list, delete, add, move. 'list' показывает все определённые в FAQ категории, включая ключ категории, имя и порядок сортировки. Кроме того, он показывает все другие ключи категорий, которые ссылаются на FAQ. 'add' создание или изменение категорий FAQ. 'delete' удаления категорий FAQ (но не вопросы из неё). 'move' для перемещения категорий FAQ вверх и вниз по списку.
    commandargs
    'add' требует 3 аргумента: Ключ категории, имя категории, и порядок сортировки. 'delete' требует один аргумент: ключ категории. 'move' требует два аргумента: ключ категории и одно из слов 'up' или 'down'.
  • friend <command> <user> [ <group> ] [ <fgcolor> ] [ <bgcolor> ]

    Список друзей, а также удаление и добавление друзей.

    command
    Содержит 'list' для списка друзей, 'add' для добавления друга или 'remove' для удаления друга.
    user
    Имя пользователя для добавления или удаления при использовании, соответственно, аргумента добавления или удаления.
    group
    Не обязательно; только совместно с 'add', добавляет пользователя в группу друзей которая должна существовать.
    fgcolor
    Не обязательно; только совместно с 'add', специфичный цвет. В форме 'fgcolor=#hex'
    bgcolor
    Не обязательно; только совместно с 'add', Специфический цвет фона. В форме 'bgcolor=#hex'
  • help [ <command> ]

    Получения помощи по консольным командам.

    command
    Команда по которой необходима помощь. Если опущено, то будет вывен список всех команды.
  • moodtheme_create <name> <desc>

    Создание новой схемы настроений. Возвращает идентификатор схемы настроений если вам необходимо установить настроения в вашем дизайне.

    name
    Имя схемы настроений.
    desc
    Описание
  • moodtheme_list [ <themeid> ]

    Список схем настроений, или данные о схеме настроения.

    themeid
    Не обязательно; Идентификатор схемы настроений для просмотра данных. Если опущено, то выводится список всех схем настроений.
  • moodtheme_setpic <themeid> <moodid> <picurl> <width> <height>

    Изменение данных в схеме настроений. Если picurl, width, или height будут пустыми или нулём, то данные будут удалены.

    themeid
    Идентификатор схемы настроений.
    moodid
    Идентификатор настроения.
    picurl
    Адрес картинки для отображения в схеме настроений. используйте /img/mood/themename/file.gif для публичных схем настроений.
    width
    Ширина картинки
    height
    Высота картинки
  • print ...

    Это отладочная функций. Получает любое количество аргументов и выводит их вам обратно. Если аргумент начинается с восклицательного знака (!), то такой аргумент будет напечатан в виде ошибки.

  • set [ "for" <community> ] <propname> <value>

    Установка значения в свойствах пользователя.

    community
    Не обязательно; Сообщество, в котором установить параметр, если вы там смотритель.
    propname
    Имя свойства.
    value
    Значение для установки.
  • shared <sharedjournal> <action> <user>

    Добавление или удаления разрешения писать в публичный журнал.

    sharedjournal
    имя публичного журнала.
    action
    Содержит 'add' или 'remove'.
    user
    Имя пользователя, которому надо добавить или удалить права на публикацию записей.
  • tag_display [ "for" <community> ] <tag> <value>

    Установка видимости меток в стиле S2.

    community
    Сообщество содержащее данную метку, если у вас достаточно прав.
    tag
    Метка видимость которой меняем. Должна быть в кавычках, если содержит хотя бы один пробел.
    value
    Содержит 'on' для отображения метки, или 'off' для срывания.
  • tag_permissions [ "for" <community> ] <add level> <control level>

    Установка разрешения ставить метки для всех аккаунтов.

    community
    Не обязательно; Сообщество для которого будем менять установки.
    add level
    Уровень аккаунтов, которые могут добавлять существующие метки к записям. Одно из 'public', 'friends', 'private', или имя группы друзей.
    control level
    Уровень аккаунтов, которые могу добавлять, удалять и создавать новые метки к записям. Одно значение из 'public', 'friends', 'private', или имя группы друзей.

Авторизация



Поиск на сайте или перейди на страницу поиска