EGenea Free Templates

From TNG_Wiki
Jump to navigation Jump to search

Preview1bg.jpg   NearDark2-preview2bg.jpg    NearDawn2-preview1bg.jpg   NearDawn2-preview2bg.jpg

Page is under development.

Purpose

eGenea Free Templates are a set of four 'drop-in' templates for TNG that incorporate streamlined CSS, contemporary web style, selectable features, and are designed with modification in mind. Two of these templates are 'cleanroom' re-implementations of NearDark and NearDawn that use the original color palettes but provide updated layout and features. Two additional templates, DayLight and NightLight (under development) are totally new but have the same goals, flexibility, and features.

Unlike their predecessors, these templates do not depend on a support mod for any of their features. However a support module is provided for loading country specific language strings. Once loaded, though, this mod can be disabled or removed. The Template Manager mod is also needed to load a template's configuration, content, and options into the TNG database. Instructions are provided in the installation section.

The designer's own genealogy site, Lindell-Herndon Genealogy, currently shows the 2nd release candidate of NearDark2.

Designer / Developer

Bill Herndon

Downloads

Template Download Link TNG Version
NearDark2 Template v13.0.0.0-rc2
TNG 13.0
NearDawn2 Template v13.0.0.0-rc2
TNG 13.0
DayLight Template (coming soon)
TNG 13.0
NightLight Template (coming soon)
TNG 13.0

Installation

Installing in TNG 13+

From TNG 12 on, template configuration parameters are stored in the database. Consequently, a method of loading template data into the database is needed. The Template Manager mod is used for this purpose. eGenea Free Templates also support 10 languages and a mod is helpful for loading internationalized language strings. This is handled by the eGenea Support mod.

To install any of the eGenea Free Templates follow these instructions:

  1. Download and unzip eGenea Support Mod v13.0.0.0 (or later) and acrtivate it using the the Mod Manager.
  2. Download and and unzip the Template Manager Mod and activate it using the Mod Manager.
  3. Download the .zip file for the desired template and unzip the template to your TNG templates folder.
  4. Using the administration screen Administration (link) => Setup (menu) => Template Settings (link) to choose the desired template from the Templates Available pull-down and click Load.
  5. Choose the desired template and activate it.

Features

Summary

Feature Location Enabled/Disabled Options Notes
Display (hide) Mother's Side / Father's Side Links Home page navigation (left) Template settings yes / no Additional template settings support the link URL, person ID, and title
Display (hide) Maternal / Paternal Ancestor Links Home page navigation (left) Template settings yes / no Example content for this navigation section is found in the template's navigation.php file.
Surname Cloud Home page content (right) Template settings The number of surnames to display The surname cloud can also be removed from content section of the home page by commenting out the section.
Scrolling and Non-scrolling Feature Boxes Home page content CSS Styles: shScrollBox, dhScrollBox, thScrollBox, shStrictBox, dhStrictBox, thStrictBox CSS styles that can be used to provide scrolling and non-scrolling content boxes that help balance feature data in the content section. Single-height ("sh"), double-height ("dh"), and triple-height("th") boxes are built-in.
3 Features and 2 Featurettes Home page content CSS and Template Settings Styles: (See 'Scrolling and Non-Scrolling Feature Boxes.) eGenea Free Templates leverage 3 features and 2 featurettes from various other templates to provide the ability to internationalize content and to store it via template settings without having to modify any PHP code. The features are intended to be used in the home page content section. In the example templates, Featurettes are used to provide an About box and a Copyright box in the footer section and can be repurposed.
3-column and 2-column Layout Home page content CSS Styles: contentFeat3Col, contentFeat2Col, contentFeatLastCol CSS styles that can be used to provide 3 column and 2 column feature content. index.php uses a 3-columbn layout. demo.php uses

a 2-column layout.

Internationalization Site wide eGenea Support Mod Basic language support is provided for Czech (CS), Danish (DA), Dutch (NL), English (EN), French (FR), German (DE), Italian (IT), Norwegian (NO), Polish (PL), Portuguese (PT), Spanish (ES), and Swedish (SV) out of the box. In addition, example template content is provided in Spanish and can be selected or modified in Admin -> Setup -> Template Settings.

Mom's Side / Dad's Side Links

This is same feature supported by Template 8 but with the ability to turn it on and off from template settings. The heading, link, and tree for each can also be set in the template's settings.

Surname Cloud

This is the same feature supported by Template 12. The number of surnames displayed can be set in template settings, and the feature can also be turned on or off. When turned off, the template will recalculate distances so that the home page maintains the same approximate size. The default number of surnames is 40, and the template is sized to handle up to 50 surnames when scrollable content (see below) is turned on.

Scrolling and Non-scrolling Feature Boxes

By default, this feature is turned on and causes the index page's three main content sections to scroll their content while maintaining a maximum size. Turning the feature off in template settings will cause the page height to accommodate all content without scrolling.

3 Features and 2 Featurettes

By default, this feature is turned on and causes the index page's three main content sections to scroll their content while maintaining a maximum size. Turning the feature off in template settings will cause the page height to accommodate all content without scrolling.

Three-part Headers

Three-part headers from Template 8 are supported.

Internationalization

eGenea Free Templates have basic language strings for Czech (CS), Danish (DA), Dutch (NL), English (EN), French (FR), German (DE), Italian (IT), Norwegian (NO), Polish (PL), Portuguese (PT), Spanish (ES), and Swedish (SV) built-in. Language strings are typically loaded by using the eGenea Support Mod. However users may decide to change the basic strings or load their own. In addition, translations of all the example content is provided for English and Spanish. Content translations for existing or new languages can be accomplished by using the template setup facility built into TNG (Administration (link) -> Setup (menu) -> Template Settings (link).

Previews

NearDark 2

Preview1bg.jpg   NearDark2-preview2bg.jpg

(Click for larger images.)

NearDawn 2

NearDawn2-preview1bg.jpg   NearDawn2-preview2bg.jpg

(Click for larger images.)

DayLight

(Coming soon.)

NightLight

(Coming soon.)

Requirements

  • A working TNG installation (13.0+).
  • The eGenea Support Mod for loading localized language strings.
  • The Template Manager Mod for installing the template's configuration, content, and options into the TNG database.

Compatibility

There are no known compatibility issues at this time. Please record any new compatibility issues in the table below:

Notes and Caveats

(None)

Revision History

Version Release Date Comments
v13.0.0.0-rc2 01 Sep 2021 NearDark 2 - 2nd release candidate.
v13.0.0.0-rc2 01 Sep 2021 NearDawn 2 - 2nd release candidate.

Sites Using the eGenea Free Templates

If you download and install any of the eGenea Free Templates, please add your TNG site to the table below. Thanks.

URL User Notes Template Name(s) Template Version(s) TNG Version Language(s)
Lindell-Herndon Genealogy Bill Herndon Template designer NearDark2
NearDawn2
13.0.0.0-rc2 13.0.4 DA, DE, EN, ES, FR, SV