Jump to content
TNG Community

Search the Community

Showing results for tags 'code'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • TNG Specific
    • Announcements
    • Questions and Answers
    • TNG Modifications
    • Installation and Configuration
    • New Ideas and Suggestions
    • Code Discussion
    • Templates or Design Questions
    • CMS Integrations
    • TNG Wiki
  • Community
    • Member Webpages
    • Genealogy
    • Chit Chat
    • Questions and Answers
    • Offers And Requests

Blogs

  • Community News
  • TNG News

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Found 163 results

  1. Hi Everyone! I have ver. 13.1. How do I hide the last modified field?? I tried an old code that a few members gave me, that worked on previous version 12 and back, but not forward into 13.x. Well appreciated any thoughts! Jeff:)
  2. Hi Everyone! I have a template/coding issue I am not sure what to do. Darrin took a look and thought it was strange too. 1. The IDs for my Dad and Mom are correct. 2. Their family IDs are correct (and only one, and the same with their individual IDs) 3. when I search for people the IDs for either parent, The individual page comes up correct with the right relationship, either husband or wife. 4. BUT On the homepage when I click the name or the image for my father the individual page shows himself as a partner to himself ! I have tried re linking them as new and recreating a family, as well as uploading a new GEDCOM. So what PHP page could be the issue and any clue how to fix this?? Well appreciated! Jeff
  3. jeff g

    Admin Text Problem

    Hi Everyone I used Eric's Coloring Book, which works fabulous, My normal text is white on a burgundy background. But I need to isolate if possible the text color for the admin panel, Especially the mods, where the white text I have for my normal text, seems to be set in Admin as well. I have attached a screenshot for you to see what is happening. Greatly Appreciated, Jeff
  4. PeterC66

    Destination after login

    I am using TNG v13 integrated with WordPress via the Kloosterman method. After many years of not, I have recently switched for copyright reasons to requiring TNG users to login and all seems to work OK on my WAMP. My issue is that users may arrive at a TNG page from outside TNG (eg because of a link in WordPress), and the login does not remember where they were trying to get to and instead sends them after logging in to a home page. I have chased the issue down to session variable destinationpage8. At some point in the past (before at least v10.12) the line where the session variable is set (line 6 in login.php) was commented out so it now reads: //$_SESSION['destinationpage8'] = $HTTP_REFERER; I have done myself a small mod to un-comment this line and I seem to have solved my issue. On checking with Darrin he says he commented it out some time ago because it caused a problem for someone, but he can't remember what that might have been. As I seem to be the first to raise it for a long time it may not be a major issue and I am happy to live with my little mod. But does anyone have any comments on reinstating that line in TNG generally?
  5. ^maikl11

    cause of death

    Hello everyone, I want to make a report with a specific cause of death! Only people should be listed who have "Fallen (in german: Gefallen)" the cause of death and where they died. How do I do it? I've already prepared something, but all causes of death are listed! SELECT cause AS cause_of_death, personID, p.lastname, p.firstname, p.birthdate, p.deathdate, YEAR(p.deathdatetr)-YEAR(p.birthdatetr) AS age, p.gedcom FROM tng_events AS e INNER JOIN tng_people AS p ON (e.persfamID=p.personID AND e.gedcom=p.gedcom) WHERE cause<>"" AND parenttag="DEAT" AND YEAR(p.deathdatetr)<1910 ORDER BY cause_of_death, p.lastname;
  6. 4lexsharpe

    Back to the top icon

    Hello, I have just looked at the option to print on the 'getperson.php' page and I notice it has a feature that I haven't seen on other pages but would be a nice option to have, 'the back to the top' icon appear once you scroll down the page. Looking at the source it looks like <div class="scroll-to-top"><a href="#"><img src="img/backtotop.png" alt="" /></a></div> is the code that make this feature work. Is there a reason why this is not available on all pages, I'm using template #12
  7. Rob Severijns

    Footer question

    Hello all, Since upgrading from TNG 13.0.4 to TNG 13.1 I noticed that the footer wasn't updated correctly. It still says 13.0.4 instead of 13.1 With or without the User Footer Copyright - GDPR mod by Ken Roy doesn't make a difference. Anyone any idea how to resolve this? or which file I missed during the update? Rob
  8. Simple SEO V7 for TNG releases 12 and 13 has been posted and can be downloaded from the Wiki. There are no new features in this release, but plenty of bug fixes and minor updates to improve the code, including: PHP-8 compatibility Support for meta keywords from familychart.php (a bug fix) Improvements to the code inserted into getperson.php that corrects some long-standing conflicts with the Sosa and Relationship Display mods This update is recommended, but not required, for Simple SEO users unless one intends to move to PHP-8. However, this will be the last major release of Simple SEO for TNG 12. Bill Herndon Lindell-Herndon Genealogy
  9. Citation Master V9 has been released and is available from the TNG Wiki. This is a major update that adds two new features, incorporates a series of changes for PHP-8 compatibility, and adds an example configuration for the Evidence Explained citation format. The new features are: Source/Citation Thumbnails -- All sources that have an attached media file are displayed in the citation area of individuals and families. (This feature can be enabled/disabled in Mod Manager parameters.) Context-sensitive Formatting -- Format specifications now support the ability to have different instruction sets for source displays and citations displays. The idea here is to be able to create "short format" citations as one would find in scholarly publications, but the feature allows for any complexity for the formatting. See the Wiki page for examples of how to enable this feature or take a look at the Chicago Manual of Style (CMoS) or the APA example configuration files. V9 can be downloaded here or from the Wiki. This update is optional and works for all releases from TNG 13.0 forward. However, if you are intending to switch to PHP-8, then you'll need this version. A back-port to TNG 12 is coming and should be available in a few weeks. Thanks to everyone who tested the release candidates and especially to Kathy Kult whose Evidence Explained-based configuration file was the basis of the new example. Bill Herndon Lindell-Herndon Genealogy
  10. I would like to replace the links to his and her sides of the family tree with personalized links based on who is logged in. It appears that this mod has been done previously. Question: It has been a long time since I set up my site and I have done virtually nothing to it since setup. I would like to make this modification, but am at a loss as to how to accomplish it. Can someone help me with how to make this change? Please provide a step-by-step approach if you have the patience. This mod: https://tng.lythgoes.net/wiki/index.php/My_User_Links_Add-on This thread: https://tng.community/index.php?/forums/topic/12161-mod-wanted-or-code/&tab=comments#comment-57912 My site: http://www.garyconniefamilytree.net/index.php My server (if it matters): I am using SimplyHosting. Thank you, Gary
  11. I've posted the 1st release candidate for Simple SEO V7. No new features in this release...yet, but I've included PHP-8 compatibility updates, numerous bug fixes, and support for meta keywords from familychart.php. In addition, I've simplified/streamlined the code inserted into getperson.php to correct some long-standing mod conflicts with Sosa and Relationship Display The release candidate can be downloaded here or from the Wiki page. This update was developed against TNG 13.0 and 13.0.4 but may work with all releases from TNG 12.0.3 forward. Comments, bugs, and suggestions for additional features are very welcome. Bill Herndon Lindell-Herndon Genealogy
  12. slowjim

    Cemetery place link

    I cannot figure out how to programmatically link a record in the tng_cemetery table to a corresponding record in the tng_places table. At least, that is what I think I need to do. I have written a very useful tool for myself and would share with anyone who wanted it once it is perfected. I use rootsmagic 7 to create gedcoms to import my Ancestry data into TNG. One of the great about Rootsmagic is that I don't have to do too much cleanup to the .ged file before I import. Looking at the rootsmagic generated .ged file I noticed that there are _WEBTAGs for all the findagrave entries in the file , however upon import into TNG that information is lost. It was not too difficult to write a small php file that generated a list from that gedfile with the individual's ID and the urls on each line. Then from that info, another php file puts all the findagrave links into TNG as an external link into the individual's page. All done practically instantaneously. However, then I decided to carry it a step further. I would put these links into a person's burial section along with the correct cemetery name. So you'd have the findagrave link there and also if you clicked the little magnifying glass next to the burial place you'd get a map and below it everyone else who was buried there. To do this, I wrote a file which read all the lines in the list I generated of the person's ID, and findagrave link. The program loads the link (findagrave) page, finds the cemetery name and location from the memorial page, then loads the cemetery page and retrieves the gps coordinates from a meta tag on that page and generates a new list with all that info on it. I could get a couple of hundred before their server stops me, times out or something, and then I'd have to do it again with the remaining entries. It took a few minutes and three runs before I got the whole list of 517 burials in 217 cemeteries. Then I created another php file which reads that list and puts all that into the website programmatically and instantly.. The problem is that when you click the magnifying glass next to the burial location it shows the cemetery name and every person buried there, but no map! I solved that on my website by going to admin > cemeteries and going to the edit page of each of the 217 cemeteries and checking the box to 'Copy the geocode information below to this place' and now they all work correctly. Even though they are all now working correctly on my site, having to manually edit each entry kind of takes a little out of the whole idea. I want to do the whole thing without editing anything. Now to be clear, even when this current problem is solved, the program still needs a lot of cleanup. I found a couple of places on findagrave.com where there was a memorial, but no cemetery, which would cause an error in my program. That's what error-handling is for, so I am sure that and a couple of other details can be cleaned up. I am hopeful that someone out there with more knowledge of how tng works, and also more programming expertise will tell how I can do this all without having to manually edit afterwords. Thanks https://thebrownfamilytree.info
  13. I have posted the first release candidate (rc1) of Citation Master v9 on the TNG Wiki. This is a major update that adds two new features and incorporates PHP-8 compatibility: Source/Citation thumbnails for all sources that have an attached media file are displayed in the citation area of individuals and families. (This feature can be enabled/disabled in Mod Manager parameters.) Format specifications now support the ability to have different instruction sets for source displays and citations displays. The idea here is to be able to create "short format" citations as one would find in scholarly publications, but the feature allows for any complexity for the formatting. The Citation Master Wiki page has details and examples of the new features and Lindell-Herndon Genealogy is running the release candidate and has additional examples. The release candidate can be downloaded here. This update was developed against TNG 13.0.4 and may be compatible with, but has not been tested against, earlier versions from TNG 13.0 forward. Comments, bugs, and suggestions for additional features are very welcome. Bill Herndon Lindell-Herndon Genealogy
  14. I have published the 2nd release candidates for NearDark2 and NearDawn2 for my 'cleanroom' re-implementations of the templates NearDark and NearDawn. These new templates are part of a package called eGenea Free Templates and improve on my original TNG templates by providing: Streamlined CSS that's built with easy modification in mind Contemporary web style (new larger fonts, more spacing, "meta" section/footer) Selectable features (...that can be shown or hidden via template settings). Basic localization 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) Below are images of the new templates NearDark2 and NearDawn2, and NearDark2 is currently running on my own site. Two additional templates DayLight and NightLight are under development and the 1st release candidates will be available in about 3 weeks. Check out the Wiki article eGenea Free Templates for a full list of features and download links. I'm continuing to work on these while creating the new templates DayLight and NightLight and any comments, feature suggestions, and bug reports, would be appreciated. Thanks Bill Herndon Lindell-Herndon Genealogy
  15. I've successfully run MariaDB (the 'drop-in' successor to MySQL, created by the original team that authored MySQL many years ago) on my TNG live site for years. Now, with Apple making it harder and harder for software developers to install and manage development tools, I've had to switch to Brew for maintaining software that my TNG test installations require. One good positive development, though, was the possibility of leaving MySQL (and Oracle the owner of MySQL) behind forever with a move to MariaDB. All good...or so I thought. My first attempt to create a fresh TNG 13.0.4 test installation stalled at database table creation. The script just never finishes. Approximately half of the tables get created, and then...nothing. Process inspection shows that MariaDB does not appear to be doing any work (so...no live-lock though perhaps a deadlock, I suppose). PHP does not appear to be working either. A second attempt stalled as well, but after getting not quite as far through the tables as the first. My system: MariaDB 10.6.4 / PHP 7.4.2 / macOS 11.5.2 (otherwise known as "Big Suck" ... oh, sorry... "Big Sur") Any insights would be appreciated. Bill Herndon Lindell-Herndon Genealogy
  16. We'll, I'm stumped. I moved a bunch of newly updated mods (my own) to a new TNG 13.0.4 test environment and got the errors depicted in the screenshot (attached). The mods are in place with .cfg files right where they should be.The only thing I can think of is a change to the expected fields or to the expected syntax for .cfg files? Could it be an issue with line endings? Regardless the mods where scanned and information loaded into this table under TNG 13.0 just fine. (...but when I moved the same code over to TNG 13.0.4...this happens. Any ideas because I've run out? Thanks, Bill Herndon Lindell-Herndon Genealogy
  17. ^maikl11

    <head> </head> tags in PHP ??

    I'm trying to add a picture slider to the index page of template 12. But I should put a code between the tags <head> </head>! Now my question: Does PHP even have a <head> </head> section? And if so, where can I find it ??? I can't find it in the index.php or in the topmenue.php !!!! Many thanks in advance
  18. I need help from you, please I would like to make my site look like the attached picture (my design). Now I've looked at the index.php of template 12 and edited something. I was able to insert another block! But how and where do I change the width and do I put 2 more blocks next to each other ??? And then, how do I get the different queries in the respective blocks with scrollbars ??? I despair.....
  19. Hello everyone, I used to have a piece of code that I somehow lost. Since my site is a private site and only registered users may login, I made a change to the index.php which redirects from the homepage (index.php) to the login.php. I did this because my homepage contains private data that should only be visible to registered users. The code I used is seen below and was aquirred via About frontpage and login <?php if (!$currentuser) { header('location: login.php'); exit; } $flags['noicons'] = true; $flags['noheader'] = true; $flags['nobody'] = true; Problem is that after a succesful login the user stays at the login page and isn't forwarded to the index.php as a logged in user and navigating is only possible via the dropdown menu's In Site Design and Definition the startpage is set to index.php or should this be login.php? Any idea's on the additional steps/code needed? Using TNG 13.0.4 / PHP 7.4 Thanks in advance, Rob
  20. rcpettit

    Add citation section

    Is there any plans to add a citations section to the admin area. It seems a waste of space to have multiple copies of a citation in the database and having to edit them individually if you make an error.
  21. slowjim

    TNG compatibility

    People use more different devices now than ever before to view the web. Gone are the days when we only had to worry about how our sites looked on PC's. For example, I use template 14 on my website. Scrn01 below shows how my searchbox looked on a Chromebook. Fortunately, this was easily fixed with a small modification. I am no programmer - I just tinker at this stuff and do what seems to work often based on some solution I looked up somewhere. First, make a copy of index.php in the template 14 folder. Then in the index.php file; Modify line 78 from - input name="myfirstname" type="text" value="" and change it to - input class="shorttext" name="myfirstname" type="text" value="" Then also add the class attribute to line 81. Now in the template14 css folder modify your mytngstyle.css and add the following: input[class="shorttext"] { width: 100%; box-sizing: border-box; -webkit-box-sizing:border-box; -moz-box-sizing: border-box; } This seems to have fixed the problem. You will also likely have to clear your cache on the Chromebook's browser. https://thebrownfamilytree.info
  22. Korycki

    Media

    There are classic media collections at TNG: Photos, Documents and Stories. Materials published there can only be edited by the administrators or owners of the relevant family tree. The problem arises if we add another collection. If I create a collection named "Trips", any logged-in editor can delete these media. How to prevent it? Piotr Korycki
  23. ^maikl11

    Custom Menu Hook Mod

    Hello everybody, I'm trying to translate the CustomHookMenue and I'm desperate. The first 3 menus are translated correctly, but all others are not translated! I do not know why! I think I did everything right, or am I missing something ??? Please help me! Thank you! In the attachment I have added the text from the cfg file. CHM.txt
  24. I've just put up the first major update to my template NearDawn in about 5 years. Changes I've made include: The "style" is more in line with contemporary publishing standards, having larger fonts, more space between elements, and less clutter. I finally did away with the right-side TNG pull-down menus in favor of a footer block that supports as many of the less used menu items as you want. (I never liked those menus anyway.) The CSS is greatly simplified, and will become the core of a family of templates using similar layouts and blocking. There is no longer any difference between the version I publish for Lindell-Herndon Genealogy and the version I make available for download. So...less maintenance. NearDawnTwo is compatible with the Template Manager mod. The template no longer depends on a mod to deal with certain TNG'isms that I just never could get around without a code change. (Although I may still have a mod for the final version to do language file installation.) For the time being, I'm just soliciting comments from the community on how I can improve the template and fixing a few lingering issues with the CSS. But in about 3 weeks I'll publish NearDawnTwo and NearDarkTwo for download and get to work on some more advanced features. Things I'm considering: Picture shows for the header. A 'feature scroll' for the bottom of the content section. An automated method for generating new pages that have the 'look and feel' of the home page. A template builder. Something like Uncode for TNG. (This is a 'holy grail' project.) Comments are very welcome. -- Bill Herndon
  25. I want to create new media categories in the Media drop-down list. Now I have noticed that some categories are automatically translated, but unfortunately not all! I also don't know why only part of it is translated! In which file (s) is this dropdown menu entered ??? Or how do I create the new media category so that it is translated automatically? Thanks in advance... PS: I use TNG13.0.3, template 12
×