Это будет зависеть от того, какая именно переменная вас особенно интересует. Для $ isUserLoggedIn это lib / pkp / classes / template / PKPTemplateManager.inc.php (как и для многих других глобально полезных переменных, которые используются в нескольких PKP Приложения); в случае $ hideRegisterLink это классы / template / TemplateManager.inc.php (те же, но специфичные для приложения OJS).
Обычно это можно найти по grepping, например ::100100
grep -l -e "'hideRegisterLink'" `find . -name \*.inc.php`
Есть много других более конкретных случаев, например, когда шаблон используется только на одной странице (примеры можно найти на страницах /, что соответствует терминологии View в MVC) или когда он появляется в плагине (см. плагины / для примеров).