- <div className="form-group row">
- <label
- className="col-12 col-form-label"
- htmlFor="create-site-rate-limit-message"
- >
- {i18n.t("rate_limit_message")}
- </label>
- <div className="col-12">
- <input
- type="number"
- id="create-site-rate-limit-message"
- className="form-control"
- min={0}
- value={this.state.siteForm.rate_limit_message}
- onInput={linkEvent(this, this.handleSiteRateLimitMessage)}
- />
- </div>
- </div>
- <div className="form-group row">
- <label
- className="col-12 col-form-label"
- htmlFor="create-site-rate-limit-message-per-second"
- >
- {i18n.t("per_second")}
- </label>
- <div className="col-12">
- <input
- type="number"
- id="create-site-rate-limit-message-per-second"
- className="form-control"
- min={0}
- value={this.state.siteForm.rate_limit_message_per_second}
- onInput={linkEvent(
- this,
- this.handleSiteRateLimitMessagePerSecond
- )}
- />
- </div>
- </div>
- <div className="form-group row">
- <label
- className="col-12 col-form-label"
- htmlFor="create-site-rate-limit-post"
- >
- {i18n.t("rate_limit_post")}
- </label>
- <div className="col-12">
- <input
- type="number"
- id="create-site-rate-limit-post"
- className="form-control"
- min={0}
- value={this.state.siteForm.rate_limit_post}
- onInput={linkEvent(this, this.handleSiteRateLimitPost)}
- />
- </div>
- </div>
- <div className="form-group row">
- <label
- className="col-12 col-form-label"
- htmlFor="create-site-rate-limit-post-per-second"
- >
- {i18n.t("per_second")}
- </label>
- <div className="col-12">
- <input
- type="number"
- id="create-site-rate-limit-post-per-second"
- className="form-control"
- min={0}
- value={this.state.siteForm.rate_limit_post_per_second}
- onInput={linkEvent(this, this.handleSiteRateLimitPostPerSecond)}
- />
- </div>
- </div>
- <div className="form-group row">
- <label
- className="col-12 col-form-label"
- htmlFor="create-site-rate-limit-register"
- >
- {i18n.t("rate_limit_register")}
- </label>
- <div className="col-12">
- <input
- type="number"
- id="create-site-rate-limit-register"
- className="form-control"
- min={0}
- value={this.state.siteForm.rate_limit_register}
- onInput={linkEvent(this, this.handleSiteRateLimitRegister)}
- />
- </div>
- </div>
- <div className="form-group row">
- <label
- className="col-12 col-form-label"
- htmlFor="create-site-rate-limit-register-per-second"
- >
- {i18n.t("per_second")}
- </label>
- <div className="col-12">
- <input
- type="number"
- id="create-site-rate-limit-register-per-second"
- className="form-control"
- min={0}
- value={this.state.siteForm.rate_limit_register_per_second}
- onInput={linkEvent(
- this,
- this.handleSiteRateLimitRegisterPerSecond
- )}
- />
- </div>
- </div>
- <div className="form-group row">
- <label
- className="col-12 col-form-label"
- htmlFor="create-site-rate-limit-image"
- >
- {i18n.t("rate_limit_image")}
- </label>
- <div className="col-12">
- <input
- type="number"
- id="create-site-rate-limit-image"
- className="form-control"
- min={0}
- value={this.state.siteForm.rate_limit_image}
- onInput={linkEvent(this, this.handleSiteRateLimitImage)}
- />
- </div>
- </div>
- <div className="form-group row">
- <label
- className="col-12 col-form-label"
- htmlFor="create-site-rate-limit-image-per-second"
- >
- {i18n.t("per_second")}
- </label>
- <div className="col-12">
- <input
- type="number"
- id="create-site-rate-limit-image-per-second"
- className="form-control"
- min={0}
- value={this.state.siteForm.rate_limit_image_per_second}
- onInput={linkEvent(
- this,
- this.handleSiteRateLimitImagePerSecond
- )}
- />
- </div>
- </div>
- <div className="form-group row">
- <label
- className="col-12 col-form-label"
- htmlFor="create-site-rate-limit-comment"
- >
- {i18n.t("rate_limit_comment")}
- </label>
- <div className="col-12">
- <input
- type="number"
- id="create-site-rate-limit-comment"
- className="form-control"
- min={0}
- value={this.state.siteForm.rate_limit_comment}
- onInput={linkEvent(this, this.handleSiteRateLimitComment)}
- />
- </div>
- </div>
- <div className="form-group row">
- <label
- className="col-12 col-form-label"
- htmlFor="create-site-rate-limit-comment-per-second"
- >
- {i18n.t("per_second")}
- </label>
- <div className="col-12">
- <input
- type="number"
- id="create-site-rate-limit-comment-per-second"
- className="form-control"
- min={0}
- value={this.state.siteForm.rate_limit_comment_per_second}
- onInput={linkEvent(
- this,
- this.handleSiteRateLimitCommentPerSecond
- )}
- />
- </div>
- </div>
- <div className="form-group row">
- <label
- className="col-12 col-form-label"
- htmlFor="create-site-rate-limit-search"
- >
- {i18n.t("rate_limit_search")}
- </label>
- <div className="col-12">
- <input
- type="number"
- id="create-site-rate-limit-search"
- className="form-control"
- min={0}
- value={this.state.siteForm.rate_limit_search}
- onInput={linkEvent(this, this.handleSiteRateLimitSearch)}
- />
- </div>
- </div>
- <div className="form-group row">
- <label
- className="col-12 col-form-label"
- htmlFor="create-site-rate-limit-search-per-second"
- >
- {i18n.t("per_second")}
- </label>
- <div className="col-12">
- <input
- type="number"
- id="create-site-rate-limit-search-per-second"
- className="form-control"
- min={0}
- value={this.state.siteForm.rate_limit_search_per_second}
- onInput={linkEvent(
- this,
- this.handleSiteRateLimitSearchPerSecond
- )}
- />
- </div>
- </div>
-