🚀 Getting Started with Gold Standard¶
From installation to your first article in under 10 minutes.
Prerequisites¶
Before installing Gold Standard, ensure your XOOPS installation meets these requirements:
flowchart LR
subgraph Requirements
PHP[PHP 8.2+]
XOOPS[XOOPS 2026]
DB[(MySQL 8.0+)]
COMP[Composer 2.x]
end
PHP --> OK{Ready}
XOOPS --> OK
DB --> OK
COMP --> OK | Requirement | Minimum | Recommended |
|---|---|---|
| PHP | 8.2 | 8.3 |
| XOOPS | 2026.1 | 2026.2+ |
| MySQL | 8.0 | 8.0+ |
| Composer | 2.0 | 2.6+ |
Installation¶
Method 1: Via Module Manager (Recommended)¶
- Download the latest release from the XOOPS Module Repository
- Navigate to Admin → System → Modules
- Click Install New Module
- Select
goldstandard.zip - Click Install
Method 2: Manual Installation¶
# Navigate to modules directory
cd /path/to/xoops/htdocs/modules
# Clone the repository
git clone https://github.com/xoops/goldstandard.git
# Install dependencies
cd goldstandard
composer install --no-dev --optimize-autoloader
# Set permissions
chmod -R 755 .
chmod -R 777 cache/ uploads/
Then install via Admin: 1. Go to Admin → System → Modules 2. Find "Gold Standard" in the list 3. Click Install
Initial Configuration¶
After installation, configure the module:
flowchart TB
A[Install Module] --> B[Access Admin Panel]
B --> C[Configure Settings]
C --> D[Set Permissions]
D --> E[Create Categories]
E --> F[Ready!] Step 1: Access Admin Panel¶
Navigate to: Admin → Gold Standard → Settings
Step 2: Basic Settings¶
| Setting | Description | Default |
|---|---|---|
| Articles per page | Frontend pagination | 10 |
| Enable comments | Allow article comments | Yes |
| Default status | New article status | Draft |
| Enable versioning | Track article history | Yes |
| Image upload size | Max upload in MB | 5 |
Step 3: Configure Permissions¶
Navigate to: Admin → Gold Standard → Permissions
| Permission | Description | Default Groups |
|---|---|---|
| View | Can view articles | All |
| Create | Can create articles | Registered |
| Edit Own | Can edit own articles | Registered |
| Edit All | Can edit any article | Admin |
| Delete | Can delete articles | Admin |
| Publish | Can publish articles | Admin |
Creating Your First Article¶
Quick Create¶
- Go to Admin → Gold Standard → Articles
- Click + New Article
- Fill in the form:
Title: My First Article
Category: General
Content: |
Welcome to Gold Standard!
This is my first article using the Gold Standard module.
It demonstrates the clean, modern interface.
Status: Draft
- Click Save
- Click Publish when ready
Article Editor Features¶
flowchart LR
subgraph Editor["Rich Text Editor"]
F[Formatting]
I[Images]
L[Links]
T[Tables]
C[Code Blocks]
end
subgraph Tools["Article Tools"]
P[Preview]
S[Save Draft]
PU[Publish]
SC[Schedule]
end
Editor --> Tools Frontend Navigation¶
Once articles are published, users can access them at:
https://yoursite.com/modules/goldstandard/
https://yoursite.com/modules/goldstandard/article/my-first-article
https://yoursite.com/modules/goldstandard/category/general
URL Patterns¶
| Pattern | Example |
|---|---|
| Article list | /modules/goldstandard/ |
| Single article | /modules/goldstandard/article/{slug} |
| Category | /modules/goldstandard/category/{slug} |
| Author | /modules/goldstandard/author/{username} |
| Tag | /modules/goldstandard/tag/{tag} |
| Search | /modules/goldstandard/search?q={query} |
Common Tasks¶
Publishing an Article¶
sequenceDiagram
participant A as Author
participant E as Editor
participant P as Publisher
participant S as System
A->>S: Create Draft
A->>S: Submit for Review
S->>E: Notification
E->>S: Review & Approve
S->>P: Notification
P->>S: Publish
S->>A: Published Notification Scheduling Publication¶
- Edit the article
- Set status to Scheduled
- Select Publish Date/Time
- Click Save
The system will automatically publish at the scheduled time.
Troubleshooting¶
Common Issues¶
| Issue | Cause | Solution |
|---|---|---|
| Blank page after install | PHP error | Check logs/xoops.log |
| 404 on articles | URL rewrite | Enable .htaccess |
| Can't upload images | Permissions | chmod 777 uploads/ |
| Slow performance | Cache disabled | Enable Redis cache |
Getting Help¶
- Check the FAQ for common questions
- Visit the XOOPS Forums
- Open an issue on GitHub
Next Steps¶
Now that you're up and running:
- Configuration - Explore all settings
- Features - Discover advanced features
- Permissions - Fine-tune access control
- Architecture - Understand the internals