AIXF Extra.less Paster

Released AIXF Extra.less Paster 2.3.7

No permission to buy ($10.00) No permission to download
Tired of messy `extra.less` files? This tool parses and modularizes them for clarity.
Compatible Versions
  1. 2.3
  2. 2.3.7
License
https://aixf.net/help/la_terms_rules/
Visible Branding
No
## 📖 Overview
**AIXF ExtraLess Paster** is a XenForo admin utility that turns your messy `extra.less` file into a clean, modular, and documented system.

It automatically extracts all `<xf:css src="...">` includes and raw LESS code into structured database entries and templates — giving administrators full control over organization, visibility, and styling safety across multiple styles.

---

## 🚀 Features

### 🔧 Automated Template Import
- Parses `extra.less` for all `<xf:css src="...">` includes (supports comma-separated lists).
- Creates missing template files automatically.
- Extracts raw LESS content into a reusable “bundle” template.
- Skips duplicates safely (checks existing entries and templates).

---

### 🧙‍♂️ Interactive Import Wizard
- Guided UI inside the ACP.
- Lists all discovered templates and raw code blocks.
- Lets admins add titles, descriptions, and edit code before saving.
- Imports multiple entries at once with one click.

---

### 🧩 Entry Management System
Each imported block becomes an **Entry** in the database, containing:
- Title, description, and slug.
- Template name reference.
- Inline LESS (optional).
- Display order & enable/disable toggle.

🧼 Cleanup Tools​

  • Clean Extra.less removes obsolete AIXF include lines and old manifest blocks.
  • Restores your template to a clean baseline without touching custom code.

🧰 Admin Utilities​

  • Mass Enable / Disable all entries with one click.
  • Rebuild Loader and Rebuild Manifest instantly.
  • Open Template and Open extra.less shortcuts.
  • All actions logged in the XenForo server log.

🧠 Technical​

  • Fully XenForo 2.3+ entity-driven architecture.
  • Uses Repository/Service separation for imports and rebuilds.
  • Auto slug generation for entries.
  • Supports multiple styles via style_id.
image5.jpeg

🧭 Admin Panel Path​

Appearance → AIXF ExtraLess Paster
Toolbar actions:

  • Import Wizard
  • Rebuild Loader
  • Clean extra.less
  • Open extra.less
  • Mass Disable / Enable
Here you have the bar to add, clean, mass disable/enable, import, and open your Extra.less.
image6.jpeg
Under appearance find AIXF Extra.less Paster.
image4.jpeg
Add your code here and pick your style, order number, title, description, and your code.
image2.jpeg
When all said and done, here you will find a list of everything you added. From here you can edit, disbale/enable, duplicate, remove include, and delete your entry. Duplicate your entry and then edit to change which order you want or which style you want.
image3.jpeg
This is what it looks like when you edit.
image1.jpeg
What your extra.less will look like after you enter your code in.

🧰 Installation​

  1. Upload the contents of /upload/ to your XenForo root.
  2. In Admin Control Panel → Add-ons → Install AIXF ExtraLess Paster.
  3. Rebuild caches if prompted.
  4. Go to Appearance → AIXF ExtraLess Paster.
  5. Click Import Wizard to start importing from your existing extra.less.

🏁 Future Roadmap​

  • Bulk multi-style import.
  • Live preview of manifest output.
  • JSON/XML export of entry sets.
  • Change tracking and diff history for templates.

I am also open to ideas. If a lot of people are interested in this addon, I do plan on adding more to this.
Comments
No comments yet.
log_in_to_reply
Early renewal price
$5.00
License duration
One year
Author
fords8
Downloads
0
Views
8
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from fords8

Back
Top