The core function module provided by AnQi CMS, helping you quickly build an enterprise website
Functional Icon
The form without protection has more than 60% of submissions coming from robots, the order to prevent spam is to add hidden fields first and then consider the captcha: hidden fields do not disturb real people, can block a large number of basic robots filling out templates, but cannot block manual replacement services; the captcha improves the interception limit but also increases the probability of real people being mistakenly rejected. Decide whether to add a second layer based on the number of complaints and the ratio of escapees.
Functional Icon
The static site generator itself does not come with an editing entry, content modifications are made in the text files of the code repository, after modification, it must be regenerated and pushed to count as going live. Changes requiring engineering intervention are usually of three types: field structure adjustment, template modification, and batch replacement. A content management system with a backend incorporates these three steps into the interface, custom fields determine which level of editing can be modified, visual template editing and batch import reduce dependency on code, and a draft preview can be used before publication.
Functional Icon
The custom content model adds a new field, which only affects the field level, the text of the old articles will not be unreadable: the new field is empty in the existing documents, the template reads an empty value instead of reporting an error. The real problem is that the template treats empty values as required items, and when importing in bulk, the column names are not aligned with the new fields. Backup before changing, migrate in batches by category, and you can still go back if there is an error.
Functional Icon
After the manuscript was sent out, it was found that the wording was违规, the problem lies in placing all the compliance checks after publication. The sensitive word filter takes effect when written, content review takes effect before publication, keyword replacement and full-site replacement are used to batch change existing expressions. The three defenses are each set at different steps, in conjunction with the status transition of draft, to be published, recycling station, to ensure that illegal words do not go online, and if they do, they can also be taken back.
Functional Icon
AI-assisted template editing can modify page structure and style, it directly modifies the template code through visual template editing, rather than doing the design for you. You can complete style changes, layout adjustments, and block sequence changes by describing your requirements; parts involving data structure, interface fields, and business rules still need to be determined by humans. Back up the template before modification, so that there is a fallback path if it goes wrong.
Functional Icon
When a form is flooded by bots, the captcha should be added at the submission layer of the public entry, not just on the login page. Comments, registration, search, and other forms that can be submitted directly from the outside should be protected separately. The captcha only handles whether the person is real, and the sensitive word filtering, keyword replacement, and content review after submission constitute the second line of defense, responsible for intercepting garbage content that has passed the inspection.
Functional Icon
The scope of keyword libraries and anchor text should be maintained separately by site. When using a common library, the same word may point to different targets on multiple sites, causing link landing point drift and repeated column link addition. Provide three steps of configuration habits such as word list splitting, scope limitation, and column trial run.
Functional Icon
The anti-capture interference code blocks the party that performs bulk extraction: it inserts hidden text that is not visible to ordinary readers or adds random class names generated by the page address to the tags when rendering the main text. The text seen by normal readers in the browser does not change, so it does not affect reading. It is different from the sensitive word filtering and keyword replacement in content security settings, and it is recommended to verify it once from both the foreground reading and source code viewing perspectives after enabling it.
Functional Icon
The article is scheduled for release at midnight, by default, no one will receive a failure email. The scheduled release is determined by time factors, and the document is set to pending release, and then the system scheduled task will turn it into an official document at the appointed time; the email reminder covers events such as new comments, email verification, order submission and payment, and subscription confirmation, and the release schedule is not included in the template. The fallback method is to check the pending release list and background logs the next day.
Functional Icon
Member groups determine which articles readers can see: The system sets access permissions based on user groups, and article reading, attachment download, and interface reading are all judged by the group. The paid tiers must match the permissions, relying on order management, financial management, distribution management, and public account integration to share the same user system. When adjusting the tier, first check the historical orders, and then synchronize to check the reading level, column range, and interface reading rules.
Functional Icon
The intelligent dialogue on the back-end and AI automatic writing are two capabilities: the former is a question-and-answer operation and troubleshooting assistant, equipped with an AI tool set covering content, SEO, operation and maintenance domains, which can be called by the intelligent body; the latter produces the main text, tags, and illustrations during the composition process, and has been provided in the system since April 2023. Both have different intervention points in the editing process, and the fact checking and review before publication are still completed by humans.
Functional Icon
In the background AI skills, the problems solved by site health check and fault exclusion are different: the former is a full-site inspection to produce a list of items to be repaired, and the latter locates the cause of the existing exceptions. The sequence is to run health checks to establish a baseline first, and then proceed with fault exclusion when anomalies occur, with operations written and merged for confirmation at round-level approval.