Nova2 Extra Manifest Details

This is a small modification that adds a few details to the manifest page on Nova 2. It adds “species” and “gender” details, as well as a small thumbnail of the main character images. These can be controlled through a user interface screen in the administration area.

Technical Specs

  • System: Nova 2.0
  • Language: PHP, Javascript (jQuery) on CodeIgniter platform
  • Full Code on GitHub

Download

It’s recommended you go directly to GitHub, and download the most current code. You can also find the code here.

Installation

  1. Go to Control Panel -> Settings and click the “Manage User-created Settings” link. Click on “Add User-Created Settings” and add these fields:



    You will later be able to change these values. It is VERY IMPORTANT that they “Setting Key” is exactly as is written!
  2. Add menu items. Go to Control Panel -> Menu Items and click on the “Add Menu Items” link.
    Add the following item: 
  3. Upload the entire contents of the application/assets/js folder into your domain’s nova application/assets folder.
  4. Open [your domain]/application/controllers/personnel.php controller, and copy the entire function index() { } segment into the one in your domain. For your convenience, the function begins and ends with

    Just mark the text from the first note to the second, and copy it to your personnel.php controller.
  5. Open [your domain]/application/controllers/admin.php controller, and copy the entire function modmanifest() { } segment into the one in your domain. For your convenience, the function begins and ends with

    Just mark the text from the first note to the second, and copy it to your admin.php controller.
  6. Upload the view folder.PLEASE NOTE: If either of the files below were changed in your application/views/ folder, you will need to skip the step. DO NOT upload the view files if they were previously modified, unless the modification was ONLY for this particular mod. If you upload the files, you will override whatever previous modification you already had:application/views/_base_override/main/pages/personnel_index.php
    application/views/_base_override/main/js/personnel_index_js.php

    If the files were only updated by this mod (Manifest Details) then feel free to re-upload them both without worry.

Bugs and Issues

If you encounter bugs, issues or want to recommend a fix or a feature, please post your comments on the “issues” tab in the project’s GitHub.

 

Picture courtesy of Nasir Nasrallah/Flickr

Tags: , , ,

Trackback from your site.

Leave a comment