- Tham gia
- 28/02/2015
- Bài viết
- 17,142
- Được Like
- 12,745
XF 2 Command Line Functions - Chức năng dòng lệnh cho XenForo 2
Chúc các bạn thành công.
Mã:
Console Tool
php cmd.php
Usage:
command [options] [arguments]
Options:
-h, --help Display this help message
-q, --quiet Do not output any message
-V, --version Display this application version
--ansi Force ANSI output
--no-ansi Disable ANSI output
-n, --no-interaction Do not ask any interactive question
-v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
Available commands:
help Displays help for a command
list Lists commands
xf
php cmd.php xf:addon-disable Disables the specified add-on. If no add-on ID is provided, all enabled add-ons will be disabled.
php cmd.php xf:addon-enable Enable the specified add-on. If no add-on ID is provided, all disabled add-ons will be enabled.
php cmd.php xf:addon-install Installs the specified add-on
php cmd.php xf:addon-rebuild Rebuilds the specified add-on data.
php cmd.php xf:addon-sub-action Runs a add-on sub-action in a separate process. Do not run directly!
php cmd.php xf:addon-uninstall Uninstalls the specified add-on
php cmd.php xf:addon-upgrade Upgrades the specified add-on
php cmd.php xf:convert-utf8mb4 Converts XenForo tables to utf8mb4
php cmd.php xf:file-check Performs a file health check
php cmd.php xf:import Executes an import configured via the control panel
php cmd.php xf:install Installs XenForo
php cmd.php xf:rebuild-master-data Rebuilds the core XF master data.
php cmd.php xf:upgrade Upgrades XenForo
xf-addon
php cmd.php xf-addon:build-release Performs an export of the current XML data and saves a ZIP file to _releases
php cmd.php xf-addon:bump-version Bumps the version of the specified add-on
php cmd.php xf-addon:create Creates an XF add-on and writes out the basic addon.json file.
php cmd.php xf-addon:disable Disables the specified add-on. If no add-on ID is provided, all enabled add-ons will be disabled.
php cmd.php xf-addon:enable Enable the specified add-on. If no add-on ID is provided, all disabled add-ons will be enabled.
php cmd.php xf-addon:export Exports the XML files for an add-on
php cmd.php xf-addon:install Installs the specified add-on
php cmd.php xf-addon:install-step Runs a specific step from the specified add-on Setup class.
php cmd.php xf-addon:rebuild Rebuilds the specified add-on data.
php cmd.php xf-addon:sync-json Syncs the contents of the add-on JSON file to the database, updating the title, version and JSON hash as necessary
php cmd.php xf-addon:uninstall Uninstalls the specified add-on
php cmd.php xf-addon:uninstall-step Runs a specific step from the specified add-on Setup class.
php cmd.php xf-addon:upgrade Upgrades the specified add-on
php cmd.php xf-addon:upgrade-step Runs a specific step from the specified add-on Setup class.
php cmd.php xf-addon:validate-json Validates the contents of the add-on JSON file to ensure all of the required values exist and are of the correct type.
xf-designer
php cmd.php xf-designer:disable Disables designer mode on the specified style
php cmd.php xf-designer:enable Enables designer mode on the specified style
php cmd.php xf-designer:export Exports modified templates from the database to the file system for the specified designer mode.
php cmd.php xf-designer:export-style-properties Exports style properties for the specified designer mode ID.
php cmd.php xf-designer:export-templates Exports templates for the specified designer mode ID.
php cmd.php xf-designer:import Imports designer files from the file system for the specified designer mode.
php cmd.php xf-designer:import-style-properties Imports style properties from specified designer mode files
php cmd.php xf-designer:import-templates Imports templates from specified designer mode files
php cmd.php xf-designer:rebuild-metadata Rebuilds metadata hashes based on file system content
php cmd.php xf-designer:revert-template Reverts the specified template.
php cmd.php xf-designer:sync-templates Syncs the contents of the template files to the DB for the specified designer mode, applying version number updates
php cmd.php xf-designer:touch-template Marks the specified template as modified in the specified style and exports it.
xf-dev
php cmd.php xf-dev:class-lint Checks that all classes can be loaded without conflicts
php cmd.php xf-dev:compare-schema Compares database schemas for consequential differences
php cmd.php xf-dev:entity-class-properties Applies class properties to type hint columns, getters and relations
php cmd.php xf-dev:export Exports all data to development files
php cmd.php xf-dev:export-admin-navigation Exports Admin navigation to development files
php cmd.php xf-dev:export-admin-permissions Exports Admin permissions to development files
php cmd.php xf-dev:export-advertising-positions Exports advertising positions to development files
php cmd.php xf-dev:export-bb-code-media-sites Exports bb code media sites to development files
php cmd.php xf-dev:export-bb-codes Exports bb codes to development files
php cmd.php xf-dev:export-class-extensions Exports class extensions to development files
php cmd.php xf-dev:export-code-event-listeners Exports code event listeners to development files
php cmd.php xf-dev:export-code-events Exports code events to development files
php cmd.php xf-dev:export-content-types Exports content types to development files
php cmd.php xf-dev:export-cron-entries Exports cron entries to development files
php cmd.php xf-dev:export-help-pages Exports help pages to development files
php cmd.php xf-dev:export-member-stats Exports member stats to development files
php cmd.php xf-dev:export-navigation Exports Navigation to development files
php cmd.php xf-dev:export-options Exports options to development files
php cmd.php xf-dev:export-permissions Exports Permissions to development files
php cmd.php xf-dev:export-phrases Exports phrases to development files
php cmd.php xf-dev:export-routes Exports Routes to development files
php cmd.php xf-dev:export-style-properties Exports style properties to development files
php cmd.php xf-dev:export-template-modifications Exports template modifications to development files
php cmd.php xf-dev:export-templates Exports templates to development files
php cmd.php xf-dev:export-widget-definitions Exports widget definitions to development files
php cmd.php xf-dev:export-widget-positions Exports widget positions to development files
php cmd.php xf-dev:generate-entity-dw Generates an entity from a legacy DataWriter
php cmd.php xf-dev:generate-phpstorm-meta Generates a .phpstorm.meta.php file for dynamic return type hinting
php cmd.php xf-dev:generate-schema-entity Generates schema code from an entity
php cmd.php xf-dev:import Imports all data from development files
php cmd.php xf-dev:import-admin-navigation Imports admin navigation from development files
php cmd.php xf-dev:import-admin-permissions Imports admin permissions from development files
php cmd.php xf-dev:import-advertising-positions Imports advertising positions from development files
php cmd.php xf-dev:import-bb-code-media-sites Imports bb code media sites from development files
php cmd.php xf-dev:import-bb-codes Imports bb codes from development files
php cmd.php xf-dev:import-class-extensions Imports class extensions from development files
php cmd.php xf-dev:import-code-event-listeners Imports code event listeners from development files
php cmd.php xf-dev:import-code-events Imports code events from development files
php cmd.php xf-dev:import-content-types Imports content types from development files
php cmd.php xf-dev:import-cron-entries Imports cron entries from development files
php cmd.php xf-dev:import-help-pages Imports help pages from development files
php cmd.php xf-dev:import-member-stats Imports member stats from development files
php cmd.php xf-dev:import-navigation Imports navigation from development files
php cmd.php xf-dev:import-options Imports options from development files
php cmd.php xf-dev:import-permissions Imports permissions from development files
php cmd.php xf-dev:import-phrases Imports phrases from development files
php cmd.php xf-dev:import-routes Imports routes from development files
php cmd.php xf-dev:import-style-properties Imports style properties from development files
php cmd.php xf-dev:import-template-modifications Imports template modifications from development files
php cmd.php xf-dev:import-templates Imports templates from development files
php cmd.php xf-dev:import-widget-definitions Imports widget definitions from development files
php cmd.php xf-dev:import-widget-positions Imports widget positions from development files
php cmd.php xf-dev:metadata-clean Cleans up the metadata JSON files and removes missing entries
php cmd.php xf-dev:rebuild-caches Rebuilds various caches
php cmd.php xf-dev:rebuild-metadata Rebuilds metadata hashes based on file system content
php cmd.php xf-dev:recompile Recompiles all template/phrase data
php cmd.php xf-dev:recompile-phrases Recompiles phrases
php cmd.php xf-dev:recompile-style-properties Recompiles style properties
php cmd.php xf-dev:recompile-templates Recompiles parsed templates
php cmd.php xf-dev:sync-templates Syncs the contents of the template files to the DB, applying version number updates
php cmd.php xf-dev:touch-template Updates the version number of the specified template
php cmd.php xf-dev:update-version Updates the XF version to the same version as in the XF files.
php cmd.php xf-dev:upgrade-step Runs a specific upgrade step from a specified upgrade class.
xf-rebuild
php cmd.php xf-rebuild:forums Rebuilds forum counters.
php cmd.php xf-rebuild:search Rebuilds the search index.
php cmd.php xf-rebuild:threads Rebuilds thread counters.
php cmd.php xf-rebuild:users Rebuilds user counters and caches.
Usage:
list [options] [--] [<namespace>]
Arguments:
namespace The namespace name
Options:
--xml To output list as XML
--raw To output raw command list
--format=FORMAT The output format (txt, xml, json, or md) [default: "txt"]
Help:
The list command lists all commands:
php cmd.php list
You can also display the commands for a specific namespace:
php cmd.php list test
You can also output the information in other formats by using the --format option:
php cmd.php list --format=xml
It's also possible to get raw list of commands (useful for embedding command runner):
php cmd.php list --raw
Chúc các bạn thành công.
Nguồn: xenforo.com
Bài viết liên quan
Bài viết mới