Webtrees Module Administration

0 0 vote
Article Rating

Webtrees Module Administration is accomplished with over 180 different settings all of which are described in some detail on this Webtrees Module Administration page.

webtrees Module Administration

Webtrees Module Administration

All Modules

The modules are listed in five different main categories, and with each category having sub-categories to make webtrees module administration easier, but as well as listing them in categories they are all listed in a single table in the ‘All Modules’ section.

The table lists the module name on the left in alphabetical order, followed by an indication as to whether they have been activated, then a description.  The icons along the top of the table indicate which group or sub-group the module is included in.

Genealogy Modules

The menu module page lists all the possible contents for the main Webtrees menu.

Clicking on the ‘Enabled‘ setting makes the menu item available or unavailable, and clicking on the ‘Move up‘ or ‘Move down‘ arrows not only moves the items up or down the list, but also moves the menu item left to right on the menu display.

The ‘Access level‘ allows you to decide who can see the menu item. By clicking on the pencil icon you can make some items only visible to you (Hide from everyone), only to you and managers (Show to managers), to everyone apart from visitors (Show to members) or to everyone (Show to visitors).

Once you have made your selection don’t forget to scroll to the bottom and click on the ‘Save‘ button.

The spanner icon next to a name indicates there is an extra setting. For example, clicking on the FAQ spanner icon takes you to a page from where you can ‘Add an FAQ’, Move a question up or down the list of questions, edit a question or answer, or delete a question or answer.

Charts

The chart modules page lists all the possible charts visible to your users.

Clicking on the ‘Enabled‘ setting makes the chart available or unavailable.

The ‘Access level‘ allows you to decide who can see the chart item. By clicking on the pencil icon you can make some items only visible to you (Hide from everyone), only to you and managers (Show to managers), to everyone apart from visitors (Show to members) or to everyone (Show to visitors).

Once you have made your selection don’t forget to scroll to the bottom and click on the ‘Save‘ button.

The spanner icon next to a name indicates there is an extra setting. For example, clicking on the Relationship spanner icon takes you to a page from where you can add preferences to the ‘Relationships’ chart.  The default for that chart is to do an unlimited search for any relationship, but on a large complex tree this can use up a lot of your server resources, so these preferences allow you to add limits to the search should you need to do so.

Lists

The List module page lists all the possible lists visible to your users.

Clicking on the ‘Enabled‘ setting makes the list available or unavailable.

The ‘Access level‘ allows you to decide who can see the list item. By clicking on the pencil icon you can make some items only visible to you (Hide from everyone), only to you and managers (Show to managers), to everyone apart from visitors (Show to members) or to everyone (Show to visitors).

Once you have made your selection don’t forget to scroll to the bottom and click on the ‘Save‘ button.

Reports

The reports module page lists all the possible reports visible to your users.

Clicking on the ‘Enabled‘ setting makes the report available or unavailable.

The ‘Access level‘ allows you to decide who can see the report item. By clicking on the pencil icon you can make some items only visible to you (Hide from everyone), only to you and managers (Show to managers), to everyone apart from visitors (Show to members) or to everyone (Show to visitors).

Once you have made your selection don’t forget to scroll to the bottom and click on the ‘Save‘ button.

Data Fixes

The use of Data Fixes have already been fully described, and the data module page lists all the available data fixes.

Clicking on the ‘Enabled‘ setting makes the fix available or unavailable, and you may want to restrict the options available.

Once you have made your selection don’t forget to scroll to the bottom and click on the ‘Save‘ button.

Website Modules

The website modules include all the footer modules, tracking and analytics modules, and theme and language modules.

Footers Modules

Clicking on the link to the Footers Modules brings up a table of the four modules that change the display in the bottom footer area of your Webtrees site. These include a footer link to show the site is a Webtrees one, a link to your contact page, a link to your privacy policy page, and a hit counter. Hit counters are notoriously unreliable and rarely indicate how many different visitors your site gets. For example, the numbers include every time the Google bot lands on a page to index it, or an administrator lands on a page to edit it.  If you really need to know how many different people (rather than robots) access your site, you would be better activating one or more of the analytics cookies described below.

Clicking on the ‘Enabled‘ setting makes the module available or unavailable, and clicking on the ‘Move up‘ or ‘Move down‘ arrows not only moves the items up or down the list, but also moves the menu item left to right in the footer display.

Tracking and Analytics Modules

There are five different tracking and analytics modules. Clicking on the ‘Enabled‘ setting makes the module available or unavailable and in most instances you would only need to activate one of these modules. More information can be found in the webmasters section of the manual.

Following the links will take you to the individual analytics websites, and you will need to register and log in to access their services. Most require downloading a file onto the server or making changes as described in the webmasters section.

Theme Modules

Clicking on the ‘themes’ link takes you to a list of the five default themes supplied by Webtrees and clicking on the ‘Enabled‘ setting makes the module available or unavailable. Each of these modules will change the display of Webtrees in various ways, and those you have enabled will be displayed from a drop-down ‘Themes’ link in the top menu.

I would encourage you to ‘Enable’ all of these modules and to check them out using a browser on a computer and on a phone to see which one’s suit your site best. Once you have decided, you can disable any you don’t wish to use.

Languages Modules

The Languages modules link takes you to a list in alphabetical order of the sixty-seven languages you can use on your webtrees site. Clicking on the ‘Enabled‘ setting makes the language available or unavailable, and you should only activate the ones you need.

It is worth noting the language modules only change the language in which the Webtrees software is written, the administration pages or the online instructions for example. It makes no difference to the language used on your family tree entries. For example, if a note on someone’s record is written in French, and if you then change your language setting to English, the note will still be written in French but the printed instructions will be in English. Similarly, if a note on someone’s record is written in English, and if you then change the language setting to French, the note will still be in English but the printed instructions will be in French.

Home Page Modules

Blocks

How to choose the blocks available on the home screen or on ‘My Page’ has been detailed elsewhere, but the choices available on those pages are determined by the blocks setting here and clicking on the ‘Enabled‘ setting makes the block available or unavailable.

The ‘Access level‘ allows you to decide who can see the block. By clicking on the pencil icon you can make some items only visible to you (Hide from everyone), only to you and managers (Show to managers), to everyone apart from visitors (Show to members) or to everyone (Show to visitors).

Once you have made your selection don’t forget to scroll to the bottom and click on the ‘Save‘ button.

Individual Page Modules

Individual Page modules determine the information displayed on individual records and include modules in three groups, tabs, sidebars, and historic events.

Tabs Module

The tabs module page lists all the possible tabs available for any individual record.

Clicking on the ‘Enabled‘ setting makes the tab available or unavailable, and clicking on the ‘Move up‘ or ‘Move down‘ arrows not only moves the items up or down the list, but also moves the tab left to right on the menu display.

The ‘Access level‘ allows you to decide who can see the menu item. By clicking on the pencil icon you can make some items only visible to you (Hide from everyone), only to you and managers (Show to managers), to everyone apart from visitors (Show to members) or to everyone (Show to visitors).

Once you have made your selection don’t forget to scroll to the bottom and click on the ‘Save‘ button.

The spanner icon next to a name indicates there is an extra setting.

Sidebars Module

The sidebar module page lists all the possible sidebar blocks available for any individual record.

Clicking on the ‘Enabled‘ setting makes the sidebar block available or unavailable, and clicking on the ‘Move up‘ or ‘Move down‘ arrows not only moves the items up or down the list, but also moves them up or down the sidebar display.

The ‘Access level‘ allows you to decide who can see the sidebar item. By clicking on the pencil icon you can make some items only visible to you (Hide from everyone), only to you and managers (Show to managers), to everyone apart from visitors (Show to members) or to everyone (Show to visitors).

Once you have made your selection don’t forget to scroll to the bottom and click on the ‘Save‘ button.

Historic Events Module

Webtrees has several different lists that displays items in date order. this module adds historic events which help place those list items (such as births, weddings, or deaths) into a historical context. The different lists include historic leaders in England, France, and the USA, and depending on your tree you may or may not need them all.

Clicking on the ‘Enabled‘ setting makes the historical events visible or invisible.

Webtrees Module Administration – Other Modules

webtrees Module administration other mods

Other Modules are those that do not sit easily within one of the other major categories. You will find add-on modules listed here too. Add-on modules are those not provided in the core Webtrees software, and more information can be found about add-on modules in the webmaster section of the manual.

Census Assistant

The Census Assistant module has to be activated in the ‘All Modules’ list. It is a specialised type of shared note configured especially for census reports.

Typing out census reports for a large family can become very repetitive if you have to type the same information over and over. The Census Assistant allows you to type census information once, and then share that note with everyone listed on that census family.

CKEditor

Website pages are different to pages in word processors because web pages are produced using a code called HTML. When the internet first started every page had to be created by coders who wrote using HTML code so the page would display properly in a browser. Thankfully, for your average user, those days are gone and you can type in the same way that you would in a word processor and the pages are subsequently converted into HTML and displayed in the browser properly.

There are several software programmes, called WYSIWYG programmes or what you see is what you get programmes, which enable this to be done, and CKEditor is one of them. Using CKEditor allows you to type as normal without knowing any code. Your type is displayed normally on your screen as you type, but when you save the information it is automatically changed into HTML in order to display properly in a browser.

CSS and JS

The above module dealt with HTML, the code in which the visible pages of your Webtree site needs to be written in order to be displayed in a browser. This module, the CSS and JS module, also concerns computer coding languages. There are whole books about these codes so they are too difficult to go into a lot of detail here but if you want to learn any of the codes you can find free information on the w3schools website that will take you from beginner to expert.

For our purposes of describing the modules, it is enough to say that clicking on this mobile opens two text boxes into which you can add your own CSS or JS code, one box adds code at the end of the <head> element and the other adds code to the end of the <body> element.

The latest versions are HTML5 and CSS3, and they are intended to be used as follows.

HTML should only be used to describe the structure of a website page. The code indicates where the start and end of your headings are, where the start and end of your paragraphs are, where the header or footer start and end, etc.

CSS should only be used to describe the appearance of a website page. The code indicates what size type your headings or paragraphs have, the colour of the different backgrounds or text, how links and lists look, etc.

JS (an abbreviation of JavaScript) allows you to modify the content of a web page whilst it is being viewed in a browser, so it makes the web page feel interactive by responding to what the user does.

Sitemaps

There is little point undertaking in-depth webtrees module administration if none of the search engines can find your website. Sitemaps are an index of your whole site written in a style understood by search engines such as Google. Having a sitemap automatically updating as new pages are added, and letting search engines know where it is so they can easily find every page on your site, obviously increases the chance of your pages being listed.

Clicking on the sitemaps link displays a page where you can click in a box to indicate which of your family trees should be included in the sitemap, and there are also links to enable you to tell major search engines where your sitemap is. You should note that sitemaps are built as an .xml file. They are not built to look good to human eyes. They are built to impress search engine bots.

Webtrees Module Administration

In addition to all the other modules, which come with Webtrees by default, other items may be added to the webtrees module administration control panel. For example, there may be additional themes or additional modules that can be added by the webmaster.

Webtrees Module Creation

For anyone interested in the creation of new webtrees modules, there are extensive instructions on Github at https://github.com/fisharebest/webtrees/tree/master/modules_v4

0 0 vote
Article Rating
Subscribe
Notify of
2 Comments
Inline Feedbacks
View all comments

Would be nice to have a how-to-create-new-module documentation =)

2
0
Would love your thoughts, please comment.x
()
x