Antichrist Content System Implementation - Source Excerpt 21
Back to Antichrist Content System Implementation
Summary
This source excerpt preserves a bounded section of Antichrist.net/wp-content/plugins/antichrist-content-system/includes/antichrist-content-system-implementation.php so readers can inspect the evidence without opening the full source file.
**Source path:** Antichrist.net/wp-content/plugins/antichrist-content-system/includes/antichrist-content-system-implementation.php
);
$pages['antichrist-as-redeemer-of-mankind/ethical-boundaries'] = acn_cs_rich_page(
'Ethical Boundaries',
'The site can examine Antichrist redeemer claims only if the boundaries stay visible: no harassment, no violent certainty, no coercive devotion, and no naming living people as Antichrist or redeemer.',
array(
'No certification' => 'Antichrist.net does not certify anyone as Antichrist, messiah, redeemer, or chosen ruler.',
'No coercion' => 'Redemptive language must not be allowed to justify exploitation, isolation, threats, or domination.',
'Discussion design' => 'Forum prompts should ask about sources, genre, tradition, and risks rather than asking users to pledge belief.',
),
array( 'Antichrist.net Redesign and Content Strategy.md', 'Feasibility and Risks of Using antichrist.net as a Pro-Antichrist and Pro-AI Mobilization Platform.md' )
);
$pages['current-antichrist-cults'] = array(
'title' => 'Current Antichrist Cults',
'content' => acn_cs_current_antichrist_cults_content(),
'template' => 'templates/template-full-width.php',
);
$pages['current-antichrist-cults/coercive-signals'] = acn_cs_rich_page(
'Coercive Signals',
'Coercive apocalyptic groups often turn uncertainty into obedience. This page gives moderators and readers a vocabulary for warning signs without pretending that one signal proves abuse.',
array(
'Control signals' => 'Watch for sleep disruption, isolation from family, required confession, surveillance, humiliating discipline, leader infallibility, escalating donations, and threats around leaving.',
'Apocalyptic signals' => 'Watch for urgent deadlines, chosen remnant language, demonized outsiders, claims that doubt proves corruption, and teaching that ordinary safeguards are betrayal.',
'Review posture' => 'No single signal is enough. Use source quality, pattern repetition, consent, legal status, and direct evidence before escalating any claim.',
),
array( 'Antichrist.net Redesign and Content Strategy.md' )
);
$pages['current-antichrist-cults/source-review-and-recovery'] = acn_cs_rich_page(
'Source Review and Recovery',
'Research on coercive groups has to protect people who are leaving or recovering. This page frames survivor material, official records, and public claims with caution.',
array(
'Source tiers' => 'Separate official filings, court records, direct public statements, journalism, survivor testimony, anonymous tips, and speculation. Each tier needs a different confidence label.',
'Recovery language' => 'Use language that supports agency, privacy, and exit. Do not demand public self-disclosure or turn trauma into spectacle.',
'Escalation' => 'Imminent harm, abuse allegations, threats, or recruitment of minors should move to appropriate professionals, platform reports, or authorities rather than public pile-ons.',
),
array( 'Antichrist.net Redesign and Content Strategy.md' )
);
$pages['current-antichrist-cults/online-apocalyptic-communities'] = acn_cs_rich_page(
'Online Apocalyptic Communities',
'Many current high-control dynamics appear online before they become formal organizations. This page tracks the difference between intense belief, performance, recruitment, and coercion.',
array(
'Online drift' => 'Forums, streams, private chats, and algorithmic feeds can amplify persecution stories, secret timelines, and chosen-group identity.',
'Boundary checks' => 'Healthy communities can tolerate questions, outside relationships, source review, and leaving without threat.',
'Moderation value' => 'Public discussion should slow escalation, preserve evidence, and avoid naming targets without verified context.',
),
array( 'Eschatological Accelerationism and AI.md', 'Antichrist.net Redesign and Content Strategy.md' )
);
$pages['antichrist-militia-groups'] = acn_cs_rich_page(
'Antichrist Militia Groups',
'This section studies militia-style or paramilitary rhetoric that fuses Antichrist claims, end-times enemies, New World Order myths, armed preparedness, and anti-government grievance. It is a public-safety research frame, not recruitment content.',
array(
'Research scope' => 'Study public rhetoric, source trails, ideology markers, de-escalation concerns, and how apocalyptic language can turn neighbors or institutions into imagined cosmic enemies.',
'Safety boundary' => 'Do not provide tactics, operational guidance, target lists, weapons advice, or romanticized portrayals of armed groups.',
'Editorial standard' => 'Use law-enforcement, court, academic, and reputable journalism sources before treating a group or incident as part of this section.',
),
array( 'Eschatology Site Development Strategy.md', 'Interactive Prophecy Tracking and Digital Resource Curation.md' )
);
$pages['antichrist-militia-groups/apocalyptic-militia-rhetoric'] = acn_cs_rich_page(
'Apocalyptic Militia Rhetoric',
'Apocalyptic militia rhetoric often turns politics into cosmic emergency. This page helps readers identify symbolic patterns without amplifying operational details.',
array(
'Common motifs' => 'Tyranny, remnant identity, betrayal, purified nation, demonic institutions, Antichrist systems, and final confrontation can appear in the same narrative field.',
'Why context matters' => 'Some language is protected political or religious speech. The site should focus on patterns, public claims, and documented movement toward coercion or violence.',
'Reader posture' => 'Look for escalation, dehumanization, logistics talk, and target fixation while avoiding panic over isolated phrases.',
),
array( 'Eschatology Site Development Strategy.md' )
);
$pages['antichrist-militia-groups/new-world-order-and-end-times-claims'] = acn_cs_rich_page(
'New World Order and End-Times Claims',
'New World Order claims often overlap with Antichrist-system language, surveillance fears, and sovereignty myths. The archive should compare claims without endorsing them.',
array(
'Claim mapping' => 'Track the claim, source, date, named institutions, scriptural references, confidence level, and whether it targets living people or vulnerable groups.',
'Governance link' => 'Real concerns about surveillance, payments, and emergency powers should be separated from false certainty and scapegoating.',
'Moderation boundary' => 'Reject threats, doxxing, calls to armed action, and identity-based blame even when the claim is framed as prophecy.',
),
array( 'Interactive Prophecy Tracking and Digital Resource Curation.md', 'Eschatology Site Development Strategy.md' )
);
$pages['antichrist-militia-groups/public-safety-boundaries'] = acn_cs_rich_page(
'Public Safety Boundaries',
'This page defines how Antichrist.net should handle militia-adjacent material: document rhetoric, preserve uncertainty, protect readers, and avoid operationalizing conflict.',
array(
'Publish less detail' => 'Summaries should omit tactical specifics, operational plans, private addresses, and anything that turns analysis into a how-to.',
'Escalate carefully' => 'Credible threats, target lists, or recruitment of minors should be handled through moderation, platform reports, trusted professionals, or authorities.',
'Keep exits visible' => 'Board prompts should encourage source review, de-escalation, help-seeking, and disagreement without humiliation.',
),
array( 'Antichrist.net Redesign and Content Strategy.md' )
);
return $pages;
}
/**
* Create or update a page by hierarchical path.
*
* @param string $path Page path.
* @param array $page Page definition.
* @param array $known_ids IDs already created in this pass.
* @return int
*/
function acn_cs_upsert_page( $path, $page, $known_ids ) {
$parts = explode( '/', trim( $path, '/' ) );
$slug = end( $parts );
$parent_path = count( $parts ) > 1 ? implode( '/', array_slice( $parts, 0, -1 ) ) : '';
$parent_id = 0;
if ( $parent_path ) {
if ( isset( $known_ids[ $parent_path ] ) ) {
$parent_id = (int) $known_ids[ $parent_path ];
} else {
$parent = get_page_by_path( $parent_path );
if ( $parent instanceof WP_Post ) {
$parent_id = (int) $parent->ID;
}
}
}
$post_data = array(
'post_title' => $page['title'],
'post_name' => $slug,
'post_content' => $page['content'],
'post_status' => isset( $page['status'] ) ? $page['status'] : 'publish',
'post_type' => 'page',
'post_parent' => $parent_id,
);
$existing = get_page_by_path( $path );
if ( $existing instanceof WP_Post ) {
$post_data['ID'] = $existing->ID;
$page_id = wp_update_post( wp_slash( $post_data ), true );
} else {
$page_id = wp_insert_post( wp_slash( $post_data ), true );
}
if ( is_wp_error( $page_id ) || ! $page_id ) {
return 0;
}