Waarschijnlijk wilt u de instellingen ook wijzigen. Er zijn opzettelijk vreemde standaardinstellingen gekozen om bepaalde mogelijkheden te tonen. Maar waarschijnlijk wilt u meer dan vijf termen per pagina, om een voorbeeld te noemen, en wilt u de voorbeeldtermen en -categorieën verwijderen.'; $lang['postuninstall'] = 'Verwijderd.'; $lang['uninstalled'] = 'Module gedeïnstalleerd'; $lang['installed'] = 'Module versie %s geïnstalleerd.'; $lang['prefsupdated'] = 'Modulevoorkeuren bijgewerkt.'; $lang['accessdenied'] = 'Toegang geweigerd. Controleer de rechten.'; $lang['error'] = 'Fout!'; $lang['upgraded'] = 'Module bijgewerkt naar versie %s.'; $lang['title_mod_prefs'] = 'Modulevoorkeuren'; $lang['title_mod_admin'] = 'Modulebeheerpagina'; $lang['title_term'] = 'Term '; $lang['title_definition'] = 'Definitie'; $lang['column_definition'] = 'Definitie'; $lang['title_default_template'] = 'Standaard weergavesjabloon'; $lang['title_default_single_term_template'] = 'Standaard sjabloon voor gekoppelde termen (als een enkele term wordt getoond)'; $lang['title_filter_site'] = 'Filter website op termen?'; $lang['title_filter_news'] = 'Filter News artikels voor termen?'; $lang['title_number_show'] = 'Aantal weer te geven termen per pagina'; $lang['title_default_number_show'] = 'Standaard aantal termen die worden getoond op de pagina'; $lang['title_filter_site_label'] = 'Activeer alle termen op de website? (waarschuwing - vertraagt de website)'; $lang['title_glossary_page'] = 'Woordenlijstpagina (target voor actieve links)'; $lang['title_disable_prettyurls'] = 'Schakel "pretty urls" uit voor deze module'; $lang['title_disable_prettyurls_label'] = 'Uitschakelen'; $lang['title_glossary_inline'] = 'Inline gekoppelde termweergave?'; $lang['title_show_termids'] = 'Toon Term ID nummers in administratie'; $lang['title_display_tab'] = 'Woordenlijst paginaweergaveopties'; $lang['title_single_term'] = 'Toon gekoppelde term op zijn eigen pagina?'; $lang['title_single_term_label'] = 'Toon enkele term (in tegenstelling tot volledige woordenlijst)'; $lang['title_wysiwyg_definitions'] = 'Gebruik WYSIWYG voor het invoeren van term definities?'; $lang['title_wysiwyg_terms'] = 'Gebruik WYSIWYG voor het invoeren van termen?'; $lang['title_wysiwyg_terms_help'] = 'Please note that markup inside terms can interfere with alphabetizing and with activated terms!'; $lang['title_link_tab'] = 'Woordenlijst koppelingsopties'; $lang['title_admin_tab'] = 'Beheerpaginaopties'; $lang['title_filtering_tab'] = 'Website term-filteringsopties'; $lang['title_number_spining_chars'] = 'Max aantal karakters in een term in de Woordenlijstnavigatie'; $lang['title_process_smarty'] = 'Gebruik Smarty tags in de definities?'; $lang['filter_link'] = 'Link naar Woordenlijstpagina'; $lang['column_term'] = 'Term '; $lang['column_termid'] = 'Term-id'; $lang['column_action'] = 'Actie'; $lang['column_category'] = 'Categorie'; $lang['title_admin_panel'] = 'Woordelijk / Woordenboek / FAQ'; $lang['title_term_list'] = 'Termen'; $lang['title_name'] = 'Naam'; $lang['title_cats'] = 'Categorieën'; $lang['title_filter_category'] = 'Toon alleen categorie:'; $lang['title_all'] = 'Alle categorieën'; $lang['column_template'] = 'Sjabloonnaam'; $lang['title_template'] = 'Sjabloondefinitie'; $lang['addterm'] = 'Voeg nieuwe term toe'; $lang['termadded'] = 'Term is toegevoegd.'; $lang['termdeleted'] = 'Term is verwijderd.'; $lang['edit'] = 'Bewerk term'; $lang['no'] = 'Nee'; $lang['yes'] = 'Ja'; $lang['filter'] = 'Filter '; $lang['delete'] = 'Verwijder term'; $lang['suredelete'] = 'Weet u zeker dat u term %s wilt verwijderen?'; $lang['listterms'] = 'Beheer termen'; $lang['listtempl'] = 'Beheer sjablonen'; $lang['listcats'] = 'Beheer categorieën'; $lang['addcat'] = 'Voeg categorie toe'; $lang['editcat'] = 'Bewerk categorie'; $lang['delcat'] = 'Verwijder categorie'; $lang['manageprefs'] = 'Beheervoorkeuren'; $lang['templatelist'] = 'Sjablonen'; $lang['unknown_term'] = 'Onbekende term %s is opgevraagd.'; $lang['glossary_page_help'] = 'Selecteer een onderstaande pagina die de tag bevat om de woordenlijstinformatie te tonen, b.v. een pagina met {cms_module module="Glossary"}'; $lang['glossary_prettyurls_help'] = 'Uitschakelen van de "pretty urls" voor deze module kan helpen als niet-alfanumerieke waardes, of blancos worden gebruikt.'; $lang['glossary_inline_help'] = 'Gebruik de volgende optie als u uw actieve-termdefinities in-line wilt weergeven. Dit is wederzijds uitsluitend met een koppeling naar een Woordenlijstpagina'; $lang['title_glossary_inline_label'] = 'Toon inline'; $lang['notemplates'] = 'Geen sjablonen in de database.'; $lang['nocats'] = 'Geen categorieën in de database.'; $lang['addtemplate'] = 'Voeg een sjabloon toe'; $lang['templateupdated'] = 'Sjabloon bijgewerkt'; $lang['templatedeleted'] = 'Sjabloon verwijderd'; $lang['catupdated'] = 'Categorie bijgewerkt'; $lang['catdeleted'] = 'Categorie verwijderd'; $lang['areyousure'] = 'Weet u zeker dat %s verwijderd moet worden?'; $lang['next'] = ' : Volgende »'; $lang['prev'] = '« Vorige : '; $lang['moddescription'] = 'Met deze module maakt u lijsten met termen en definities om weer te geven. Een term kan een woord, een veelgestelde vraag of iets vergelijkbaars zijn.'; $lang['changelog'] = '
This allows the administrator to create a list of terms, which will appear on a page. Clicking on the term will expand it to include the definition.
Install it by placing the module in a page or template using the smarty tag {cms_module module='Glossary'}
You can have it start with a term expanded by passing a term=Term parameter, or passing a tid=term_id.
You can limit it to a specific category by passing a cat="Category" parameter.
You can override the default template by passing a template="template_id" parameter (use the numeric id for the template, or the template name).
You can limit it to definitions containing a keyword by passing a keyword="keyword".
This module also will read the URL, and support specifications of "term" or "cat" on the URL. So, for example, you could have an URL like http://mysite/index.php?page=10&term=myterm. If page 10 includes the Glossary module, it will expand the definition of "myterm".
Sometimes, you will want a short list of terms, but have clicks on those terms to load a full list. For example, you might want three random terms in the sidebar, but clicking on those terms should show the selected term in a complete term list. To do this, set the "no_pass_restriction" variable.
For example, on your sidebar you want three random terms from category "foo". Clicking on a term should show a full, alphabetical list of category "foo" with the specific term open. Your tag for the sidebar will then look like:
{cms_module module='Glossary' cat='foo' sort='random' term_count='3' no_pass_restriction='sort,term_count'}
In the admin, you can enable the WYSIWYG editor for terms and term definitions. Because of the way the system uses terms, it is not recommended to use markup in the terms themselves. If you insist on doing it (and some people do, in fact, have good reasons to do so), be aware that site filtering will probably break, and the glossary page nav may be messed up.
You can also enable smarty processing on term definitions. This will permit you to do all sorts of wild stuff like self-linking and other smarty madness. Hey -- if you know enough to go on the black diamond run, you know the risks! I will say no more.
You can make terms that show up in your pages link to their definitions, either "inline" (where it replaces the content of your page), or by linking to your main Glossary page. This is the "inline" option which you can set in the "Glossary Links Options" section of the Glossary Admin Prefs.
You can also choose to have links go to a page with only the definition of your term, and you can control the display of this by altering the template. This also set in "Glossary Links Options" section of the Glossary Admin Prefs.
You can tag specific words to be linked to the Glossary if you want, by placing the following tag in a page: {cms_module module='Glossary' action='def' term='foo'}, where you replace "foo" with a term that you have in your glossary.
If you turn on site filtering, every instance of each of your terms that shows up on the site will become a link. Depending on the mode you choose in the admin, this will either be a link to your main Glossary page or open to the term in question.
Site filtering is an intensive process, and will slow your site down somewhat. There is an alternate, faster implementation that I may use to replace the existing one, if there are enough complaints. It's more complicated, and I'm lazy, but given sufficient demand, I'll fix it.
Development of this module has been generously sponsored by Matt Hornsby.
Extensive testing, QA, ideas, and non-negotiable demands provided by Paul "InSiPiD" Noone and Daniel "Westis" Westergren.
This module does not include commercial support. However, there are a number of resources available to help you with it:
As per the GPL, this software is provided as-is. Please read the text of the license for the full disclaimer.
Copyright © 2006, Samuel Goldstein <sjg@cmsmodules.com>. All Rights Are Reserved.
This module has been released under the GNU Public License. You must agree to this license before using the module.