From: <be...@us...> - 2011-11-07 04:57:53
|
Revision: 8214 http://xoops.svn.sourceforge.net/xoops/?rev=8214&view=rev Author: beckmi Date: 2011-11-07 04:57:43 +0000 (Mon, 07 Nov 2011) Log Message: ----------- Updating svn-props Modified Paths: -------------- XoopsModules/xortify/releases/2.56/extras/htdocs/header.php XoopsModules/xortify/releases/2.56/extras/htdocs/modules/xortify/include/post.header.footer.php XoopsModules/xortify/releases/2.56/extras/htdocs/modules/xortify/preloads/core.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/admin/index.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/admin/menu.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth_curl.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth_curl_provisionning.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth_curlserialised.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth_curlserialised_provisionning.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth_curlxml.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth_curlxml_provisionning.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth_json.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth_json_provisionning.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth_soap.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth_soap_provisionning.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth_wgetserialised.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth_wgetserialised_provisionning.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth_wgetxml.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth_wgetxml_provisionning.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/authfactory.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/curl.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/curlserialised.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/curlxml.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/json.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/log.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/soap.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/wgetserialised.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/wgetxml.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/cron/serverup.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/include/JSON.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/include/forms.objects.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/include/forms.xortify.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/include/functions.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/include/install.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/include/post.header.addmeta.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/include/post.loader.mainfile.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/include/pre.loader.mainfile.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/include/update.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/language/english/admin.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/language/english/ban.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/language/english/main.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/language/english/modinfo.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/plugin/projecthoneypot.org.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/plugin/protector.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/plugin/spiders.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/plugin/stopforumspam.com.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/plugin/xortify.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/preloads/core.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/providers/projecthoneypot.org/post.loader.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/providers/protector/footer.post.loader.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/providers/providers.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/providers/spiders/post.loader.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/providers/stopforumspam.com/post.loader.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/providers/xortify/footer.post.loader.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/providers/xortify/post.loader.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/xoops_version.php XoopsModules/xortify/releases/2.57/extras/htdocs/header.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/admin/index.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/admin/menu.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth_curl.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth_curl_provisionning.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth_curlserialised.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth_curlserialised_provisionning.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth_curlxml.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth_curlxml_provisionning.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth_json.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth_json_provisionning.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth_soap.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth_soap_provisionning.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth_wgetserialised.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth_wgetserialised_provisionning.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth_wgetxml.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth_wgetxml_provisionning.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/authfactory.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/curl.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/curlserialised.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/curlxml.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/json.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/log.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/soap.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/wgetserialised.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/wgetxml.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/cron/serverup.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/include/JSON.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/include/forms.objects.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/include/forms.xortify.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/include/functions.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/include/install.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/include/post.header.addmeta.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/include/post.loader.mainfile.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/include/pre.loader.mainfile.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/include/update.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/language/english/admin.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/language/english/ban.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/language/english/main.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/language/english/modinfo.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/plugin/projecthoneypot.org.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/plugin/protector.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/plugin/spiders.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/plugin/stopforumspam.com.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/plugin/xortify.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/preloads/core.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/providers/projecthoneypot.org/post.loader.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/providers/protector/footer.post.loader.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/providers/providers.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/providers/spiders/post.loader.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/providers/stopforumspam.com/post.loader.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/providers/xortify/footer.post.loader.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/providers/xortify/post.loader.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/xoops_version.php Property Changed: ---------------- XoopsModules/xortify/releases/2.56/extras/htdocs/header.php XoopsModules/xortify/releases/2.56/extras/htdocs/modules/xortify/include/post.header.footer.php XoopsModules/xortify/releases/2.56/extras/htdocs/modules/xortify/preloads/core.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/admin/index.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/admin/menu.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth_curl.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth_curl_provisionning.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth_curlserialised.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth_curlserialised_provisionning.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth_curlxml.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth_curlxml_provisionning.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth_json.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth_json_provisionning.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth_soap.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth_soap_provisionning.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth_wgetserialised.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth_wgetserialised_provisionning.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth_wgetxml.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/auth_wgetxml_provisionning.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/auth/authfactory.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/curl.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/curlserialised.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/curlxml.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/json.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/log.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/soap.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/wgetserialised.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/class/wgetxml.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/cron/serverup.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/include/JSON.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/include/forms.objects.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/include/forms.xortify.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/include/functions.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/include/install.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/include/post.header.addmeta.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/include/post.loader.mainfile.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/include/pre.loader.mainfile.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/include/update.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/language/english/admin.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/language/english/ban.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/language/english/main.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/language/english/modinfo.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/plugin/projecthoneypot.org.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/plugin/protector.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/plugin/spiders.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/plugin/stopforumspam.com.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/plugin/xortify.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/preloads/core.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/providers/projecthoneypot.org/post.loader.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/providers/protector/footer.post.loader.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/providers/providers.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/providers/spiders/post.loader.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/providers/stopforumspam.com/post.loader.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/providers/xortify/footer.post.loader.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/providers/xortify/post.loader.php XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/xoops_version.php XoopsModules/xortify/releases/2.57/extras/htdocs/header.php XoopsModules/xortify/releases/2.57/extras/htdocs/modules/xortify/include/post.header.footer.php XoopsModules/xortify/releases/2.57/extras/htdocs/modules/xortify/preloads/core.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/admin/index.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/admin/menu.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth_curl.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth_curl_provisionning.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth_curlserialised.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth_curlserialised_provisionning.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth_curlxml.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth_curlxml_provisionning.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth_json.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth_json_provisionning.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth_soap.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth_soap_provisionning.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth_wgetserialised.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth_wgetserialised_provisionning.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth_wgetxml.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/auth_wgetxml_provisionning.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/auth/authfactory.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/curl.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/curlserialised.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/curlxml.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/json.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/log.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/soap.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/wgetserialised.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/class/wgetxml.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/cron/serverup.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/include/JSON.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/include/forms.objects.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/include/forms.xortify.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/include/functions.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/include/install.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/include/post.header.addmeta.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/include/post.loader.mainfile.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/include/pre.loader.mainfile.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/include/update.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/language/english/admin.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/language/english/ban.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/language/english/main.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/language/english/modinfo.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/plugin/projecthoneypot.org.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/plugin/protector.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/plugin/spiders.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/plugin/stopforumspam.com.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/plugin/xortify.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/preloads/core.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/providers/projecthoneypot.org/post.loader.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/providers/protector/footer.post.loader.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/providers/providers.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/providers/spiders/post.loader.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/providers/stopforumspam.com/post.loader.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/providers/xortify/footer.post.loader.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/providers/xortify/post.loader.php XoopsModules/xortify/releases/2.57/htdocs/modules/xortify/xoops_version.php Modified: XoopsModules/xortify/releases/2.56/extras/htdocs/header.php =================================================================== --- XoopsModules/xortify/releases/2.56/extras/htdocs/header.php 2011-11-07 04:43:08 UTC (rev 8213) +++ XoopsModules/xortify/releases/2.56/extras/htdocs/header.php 2011-11-07 04:57:43 UTC (rev 8214) @@ -1,109 +1,109 @@ -<?php -/** - * XOOPS global header file - * - * You may not change or alter any portion of this comment or credits - * of supporting developers from this source code or any supporting source code - * which is considered copyrighted (c) material of the original comment or credit authors. - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - * - * @copyright The XOOPS Project http://sourceforge.net/projects/xoops/ - * @license GNU GPL 2 (http://www.gnu.org/licenses/old-licenses/gpl-2.0.html) - * @package core - * @since 2.0.0 - * @author Kazumi Ono <web...@my...> - * @author Skalpa Keo <sk...@xo...> - * @author Taiwen Jiang <ph...@us...> - * @version $Id: header.php 4941 2010-07-22 17:13:36Z beckmi $ - */ - -defined('XOOPS_ROOT_PATH') or die('Restricted access'); - -$xoopsPreload =& XoopsPreload::getInstance(); -$xoopsPreload->triggerEvent('core.header.start'); - -include_once $GLOBALS['xoops']->path('class/xoopsblock.php'); - -$xoopsLogger =& XoopsLogger::getInstance(); -$xoopsLogger->stopTime('Module init'); -$xoopsLogger->startTime('XOOPS output init'); - -if ($xoopsConfig['theme_set'] != 'default' && file_exists(XOOPS_THEME_PATH . '/' . $xoopsConfig['theme_set'] . '/theme.php')) { - require_once $GLOBALS['xoops']->path('include/xoops13_header.php'); -} else { - global $xoopsOption, $xoopsConfig, $xoopsModule; - - $xoopsOption['theme_use_smarty'] = 1; - - // include Smarty template engine and initialize it - require_once $GLOBALS['xoops']->path('class/template.php'); - require_once $GLOBALS['xoops']->path('class/theme.php'); - require_once $GLOBALS['xoops']->path('class/theme_blocks.php'); - - if (@$xoopsOption['template_main']) { - if (false === strpos($xoopsOption['template_main'], ':')) { - $xoopsOption['template_main'] = 'db:' . $xoopsOption['template_main']; - } - } - - $xoopsThemeFactory = null; - $xoopsThemeFactory = new xos_opal_ThemeFactory(); - $xoopsThemeFactory->allowedThemes = $xoopsConfig['theme_set_allowed']; - $xoopsThemeFactory->defaultTheme = $xoopsConfig['theme_set']; - - /** - * @var xos_opal_Theme - */ - $xoTheme =& $xoopsThemeFactory->createInstance(array('contentTemplate' => @$xoopsOption['template_main'])); - $xoopsTpl =& $xoTheme->template; - - $xoopsPreload->triggerEvent('core.header.addmeta'); - - // Temporary solution for start page redirection - if (defined("XOOPS_STARTPAGE_REDIRECTED")) { - $params = $content = $tpl = $repeat = null; - $xoTheme->headContent($params, "<base href='" . XOOPS_URL . '/modules/' . $xoopsConfig['startpage'] . "/' />", $tpl, $repeat); - } - - if (@is_object($xoTheme->plugins['xos_logos_PageBuilder'])) { - $aggreg =& $xoTheme->plugins['xos_logos_PageBuilder']; - // Backward compatibility code for pre 2.0.14 themes - $xoopsTpl->assign_by_ref('xoops_lblocks', $aggreg->blocks['canvas_left']); - $xoopsTpl->assign_by_ref('xoops_rblocks', $aggreg->blocks['canvas_right']); - $xoopsTpl->assign_by_ref('xoops_ccblocks', $aggreg->blocks['page_topcenter']); - $xoopsTpl->assign_by_ref('xoops_clblocks', $aggreg->blocks['page_topleft']); - $xoopsTpl->assign_by_ref('xoops_crblocks', $aggreg->blocks['page_topright']); - $xoopsTpl->assign('xoops_showlblock', !empty($aggreg->blocks['canvas_left'])); - $xoopsTpl->assign('xoops_showrblock', !empty($aggreg->blocks['canvas_right'])); - $xoopsTpl->assign('xoops_showcblock', !empty($aggreg->blocks['page_topcenter']) || !empty($aggreg->blocks['page_topleft']) || !empty($aggreg->blocks['page_topright'])); - } - - // Sets cache time - if (!empty($xoopsModule)) { - $xoTheme->contentCacheLifetime = @$xoopsConfig['module_cache'][$xoopsModule->getVar('mid', 'n')]; - // Tricky solution for setting cache time for homepage - } else if (!empty($xoopsOption['template_main']) && $xoopsOption['template_main'] == 'db:system_homepage.html') { - $xoTheme->contentCacheLifetime = 604800; - } - - if ($xoTheme->checkCache()) { - $xoopsPreload->triggerEvent('core.header.cache.end'); - exit(); - } - - if (!isset($xoopsOption['template_main']) && $xoopsModule) { - // new themes using Smarty does not have old functions that are required in old modules, so include them now - include $GLOBALS['xoops']->path('include/old_theme_functions.php'); - // need this also - $xoopsTheme['thename'] = $xoopsConfig['theme_set']; - ob_start(); - } - - $xoopsLogger->stopTime('XOOPS output init'); - $xoopsLogger->startTime('Module display'); -} - -$xoopsPreload->triggerEvent('core.header.end'); +<?php +/** + * XOOPS global header file + * + * You may not change or alter any portion of this comment or credits + * of supporting developers from this source code or any supporting source code + * which is considered copyrighted (c) material of the original comment or credit authors. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * + * @copyright The XOOPS Project http://sourceforge.net/projects/xoops/ + * @license GNU GPL 2 (http://www.gnu.org/licenses/old-licenses/gpl-2.0.html) + * @package core + * @since 2.0.0 + * @author Kazumi Ono <web...@my...> + * @author Skalpa Keo <sk...@xo...> + * @author Taiwen Jiang <ph...@us...> + * @version $Id$ + */ + +defined('XOOPS_ROOT_PATH') or die('Restricted access'); + +$xoopsPreload =& XoopsPreload::getInstance(); +$xoopsPreload->triggerEvent('core.header.start'); + +include_once $GLOBALS['xoops']->path('class/xoopsblock.php'); + +$xoopsLogger =& XoopsLogger::getInstance(); +$xoopsLogger->stopTime('Module init'); +$xoopsLogger->startTime('XOOPS output init'); + +if ($xoopsConfig['theme_set'] != 'default' && file_exists(XOOPS_THEME_PATH . '/' . $xoopsConfig['theme_set'] . '/theme.php')) { + require_once $GLOBALS['xoops']->path('include/xoops13_header.php'); +} else { + global $xoopsOption, $xoopsConfig, $xoopsModule; + + $xoopsOption['theme_use_smarty'] = 1; + + // include Smarty template engine and initialize it + require_once $GLOBALS['xoops']->path('class/template.php'); + require_once $GLOBALS['xoops']->path('class/theme.php'); + require_once $GLOBALS['xoops']->path('class/theme_blocks.php'); + + if (@$xoopsOption['template_main']) { + if (false === strpos($xoopsOption['template_main'], ':')) { + $xoopsOption['template_main'] = 'db:' . $xoopsOption['template_main']; + } + } + + $xoopsThemeFactory = null; + $xoopsThemeFactory = new xos_opal_ThemeFactory(); + $xoopsThemeFactory->allowedThemes = $xoopsConfig['theme_set_allowed']; + $xoopsThemeFactory->defaultTheme = $xoopsConfig['theme_set']; + + /** + * @var xos_opal_Theme + */ + $xoTheme =& $xoopsThemeFactory->createInstance(array('contentTemplate' => @$xoopsOption['template_main'])); + $xoopsTpl =& $xoTheme->template; + + $xoopsPreload->triggerEvent('core.header.addmeta'); + + // Temporary solution for start page redirection + if (defined("XOOPS_STARTPAGE_REDIRECTED")) { + $params = $content = $tpl = $repeat = null; + $xoTheme->headContent($params, "<base href='" . XOOPS_URL . '/modules/' . $xoopsConfig['startpage'] . "/' />", $tpl, $repeat); + } + + if (@is_object($xoTheme->plugins['xos_logos_PageBuilder'])) { + $aggreg =& $xoTheme->plugins['xos_logos_PageBuilder']; + // Backward compatibility code for pre 2.0.14 themes + $xoopsTpl->assign_by_ref('xoops_lblocks', $aggreg->blocks['canvas_left']); + $xoopsTpl->assign_by_ref('xoops_rblocks', $aggreg->blocks['canvas_right']); + $xoopsTpl->assign_by_ref('xoops_ccblocks', $aggreg->blocks['page_topcenter']); + $xoopsTpl->assign_by_ref('xoops_clblocks', $aggreg->blocks['page_topleft']); + $xoopsTpl->assign_by_ref('xoops_crblocks', $aggreg->blocks['page_topright']); + $xoopsTpl->assign('xoops_showlblock', !empty($aggreg->blocks['canvas_left'])); + $xoopsTpl->assign('xoops_showrblock', !empty($aggreg->blocks['canvas_right'])); + $xoopsTpl->assign('xoops_showcblock', !empty($aggreg->blocks['page_topcenter']) || !empty($aggreg->blocks['page_topleft']) || !empty($aggreg->blocks['page_topright'])); + } + + // Sets cache time + if (!empty($xoopsModule)) { + $xoTheme->contentCacheLifetime = @$xoopsConfig['module_cache'][$xoopsModule->getVar('mid', 'n')]; + // Tricky solution for setting cache time for homepage + } else if (!empty($xoopsOption['template_main']) && $xoopsOption['template_main'] == 'db:system_homepage.html') { + $xoTheme->contentCacheLifetime = 604800; + } + + if ($xoTheme->checkCache()) { + $xoopsPreload->triggerEvent('core.header.cache.end'); + exit(); + } + + if (!isset($xoopsOption['template_main']) && $xoopsModule) { + // new themes using Smarty does not have old functions that are required in old modules, so include them now + include $GLOBALS['xoops']->path('include/old_theme_functions.php'); + // need this also + $xoopsTheme['thename'] = $xoopsConfig['theme_set']; + ob_start(); + } + + $xoopsLogger->stopTime('XOOPS output init'); + $xoopsLogger->startTime('Module display'); +} + +$xoopsPreload->triggerEvent('core.header.end'); ?> \ No newline at end of file Property changes on: XoopsModules/xortify/releases/2.56/extras/htdocs/header.php ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision URL Added: svn:eol-style + native Modified: XoopsModules/xortify/releases/2.56/extras/htdocs/modules/xortify/include/post.header.footer.php =================================================================== --- XoopsModules/xortify/releases/2.56/extras/htdocs/modules/xortify/include/post.header.footer.php 2011-11-07 04:43:08 UTC (rev 8213) +++ XoopsModules/xortify/releases/2.56/extras/htdocs/modules/xortify/include/post.header.footer.php 2011-11-07 04:57:43 UTC (rev 8214) @@ -1,15 +1,15 @@ -<?php -/** - * @package xortify - * @subpackage module - * @description Sector Network Security Drone - * @author Simon Roberts WISHCRAFT <si...@ch...> - * @copyright copyright (c) 2010-2013 XOOPS.org - * @licence GPL 2.0 - see docs/LICENCE.txt - */ - - set_time_limit(1800); - include_once (XOOPS_ROOT_PATH.'/modules/xortify/providers/providers.php'); - $check = new Providers('footerpostcheck'); - +<?php +/** + * @package xortify + * @subpackage module + * @description Sector Network Security Drone + * @author Simon Roberts WISHCRAFT <si...@ch...> + * @copyright copyright (c) 2010-2013 XOOPS.org + * @licence GPL 2.0 - see docs/LICENCE.txt + */ + + set_time_limit(1800); + include_once (XOOPS_ROOT_PATH.'/modules/xortify/providers/providers.php'); + $check = new Providers('footerpostcheck'); + ?> \ No newline at end of file Property changes on: XoopsModules/xortify/releases/2.56/extras/htdocs/modules/xortify/include/post.header.footer.php ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision URL Added: svn:eol-style + native Modified: XoopsModules/xortify/releases/2.56/extras/htdocs/modules/xortify/preloads/core.php =================================================================== --- XoopsModules/xortify/releases/2.56/extras/htdocs/modules/xortify/preloads/core.php 2011-11-07 04:43:08 UTC (rev 8213) +++ XoopsModules/xortify/releases/2.56/extras/htdocs/modules/xortify/preloads/core.php 2011-11-07 04:57:43 UTC (rev 8214) @@ -1,99 +1,99 @@ -<?php -/** - * @package xortify - * @subpackage module - * @description Sector Nexoork Security Drone - * @author Simon Roberts WISHCRAFT <si...@ch...> - * @author Richardo Costa TRABIS - * @copyright copyright (c) 2010-2013 XOOPS.org - * @licence GPL 2.0 - see docs/LICENCE.txt - */ - -defined('XOOPS_ROOT_PATH') or die('Restricted access'); - - -class XortifyCorePreload extends XoopsPreloadItem -{ - - function eventCoreIncludeCommonStart($args) - { - include_once XOOPS_ROOT_PATH . ( '/modules/xortify/include/pre.loader.mainfile.php' ); - - } - - function eventCoreIncludeCommonEnd($args) - { - - xoops_load('xoopscache'); - if (!class_exists('XoopsCache')) { - // XOOPS 2.4 Compliance - xoops_load('cache'); - if (!class_exists('XoopsCache')) { - include_once XOOPS_ROOT_PATH.'/class/cache/xoopscache.php'; - } - } - $module_handler = xoops_gethandler('module'); - $config_handler = xoops_gethandler('config'); - $xoMod = $module_handler->getByDirname('xortify'); - if (is_object($xoMod)) { - $xoConfig = $config_handler->getConfigList($xoMod->getVar('mid')); - switch ($xoConfig['crontype']) { - case 'preloader': - if (!$read = XoopsCache::read('xortify_pause_preload')) { - XoopsCache::write('xortify_pause_preload', true, $xoConfig['croninterval']); - $GLOBALS['xortify_preloader']=true; - ob_start(); - include(XOOPS_ROOT_PATH.'/modules/xortify/cron/serverup.php'); - ob_end_clean(); - } - break; - } - } - - if (XortifyCorePreload::hasAPIUserPass()) - if (XortifyCorePreload::isActive()) { - include_once XOOPS_ROOT_PATH . ( '/modules/xortify/include/post.loader.mainfile.php' ); - } - - } - - function eventCoreHeaderCacheEnd($args) - { - if (XortifyCorePreload::hasAPIUserPass()) - if (XortifyCorePreload::isActive()) { - include_once XOOPS_ROOT_PATH . ( '/modules/xortify/include/post.header.footer.php' ); - } - } - - function eventCoreFooterEnd($args) - { - if (XortifyCorePreload::hasAPIUserPass()) - if (XortifyCorePreload::isActive()) { - include_once XOOPS_ROOT_PATH . ( '/modules/xortify/include/post.header.footer.php' ); - } - } - - function isActive() - { - $module_handler =& xoops_getHandler('module'); - $module = $module_handler->getByDirname('xortify'); - return ($module && $module->getVar('isactive')) ? ($module->getVar('version')<240) ? false : true : false; - } - - function hasAPIUserPass() - { - $module_handler =& xoops_getHandler('module'); - $config_handler =& xoops_getHandler('config'); - $xoModule = $module_handler->getByDirname('xortify'); - if (is_object($xoModule)) { - $xoconfigs = $config_handler->getConfigList($xoModule->getVar('mid')); - if ($xoconfigs['xortify_username']!=''&&$xoconfigs['xortify_password']!='') - return true; - else - return false; - } else - return false; - } -} - +<?php +/** + * @package xortify + * @subpackage module + * @description Sector Nexoork Security Drone + * @author Simon Roberts WISHCRAFT <si...@ch...> + * @author Richardo Costa TRABIS + * @copyright copyright (c) 2010-2013 XOOPS.org + * @licence GPL 2.0 - see docs/LICENCE.txt + */ + +defined('XOOPS_ROOT_PATH') or die('Restricted access'); + + +class XortifyCorePreload extends XoopsPreloadItem +{ + + function eventCoreIncludeCommonStart($args) + { + include_once XOOPS_ROOT_PATH . ( '/modules/xortify/include/pre.loader.mainfile.php' ); + + } + + function eventCoreIncludeCommonEnd($args) + { + + xoops_load('xoopscache'); + if (!class_exists('XoopsCache')) { + // XOOPS 2.4 Compliance + xoops_load('cache'); + if (!class_exists('XoopsCache')) { + include_once XOOPS_ROOT_PATH.'/class/cache/xoopscache.php'; + } + } + $module_handler = xoops_gethandler('module'); + $config_handler = xoops_gethandler('config'); + $xoMod = $module_handler->getByDirname('xortify'); + if (is_object($xoMod)) { + $xoConfig = $config_handler->getConfigList($xoMod->getVar('mid')); + switch ($xoConfig['crontype']) { + case 'preloader': + if (!$read = XoopsCache::read('xortify_pause_preload')) { + XoopsCache::write('xortify_pause_preload', true, $xoConfig['croninterval']); + $GLOBALS['xortify_preloader']=true; + ob_start(); + include(XOOPS_ROOT_PATH.'/modules/xortify/cron/serverup.php'); + ob_end_clean(); + } + break; + } + } + + if (XortifyCorePreload::hasAPIUserPass()) + if (XortifyCorePreload::isActive()) { + include_once XOOPS_ROOT_PATH . ( '/modules/xortify/include/post.loader.mainfile.php' ); + } + + } + + function eventCoreHeaderCacheEnd($args) + { + if (XortifyCorePreload::hasAPIUserPass()) + if (XortifyCorePreload::isActive()) { + include_once XOOPS_ROOT_PATH . ( '/modules/xortify/include/post.header.footer.php' ); + } + } + + function eventCoreFooterEnd($args) + { + if (XortifyCorePreload::hasAPIUserPass()) + if (XortifyCorePreload::isActive()) { + include_once XOOPS_ROOT_PATH . ( '/modules/xortify/include/post.header.footer.php' ); + } + } + + function isActive() + { + $module_handler =& xoops_getHandler('module'); + $module = $module_handler->getByDirname('xortify'); + return ($module && $module->getVar('isactive')) ? ($module->getVar('version')<240) ? false : true : false; + } + + function hasAPIUserPass() + { + $module_handler =& xoops_getHandler('module'); + $config_handler =& xoops_getHandler('config'); + $xoModule = $module_handler->getByDirname('xortify'); + if (is_object($xoModule)) { + $xoconfigs = $config_handler->getConfigList($xoModule->getVar('mid')); + if ($xoconfigs['xortify_username']!=''&&$xoconfigs['xortify_password']!='') + return true; + else + return false; + } else + return false; + } +} + ?> \ No newline at end of file Property changes on: XoopsModules/xortify/releases/2.56/extras/htdocs/modules/xortify/preloads/core.php ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision URL Added: svn:eol-style + native Modified: XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/admin/index.php =================================================================== --- XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/admin/index.php 2011-11-07 04:43:08 UTC (rev 8213) +++ XoopsModules/xortify/releases/2.56/htdocs/modules/xortify/admin/index.php 2011-11-07 04:57:43 UTC (rev 8214) @@ -1,287 +1,287 @@ -<?php -/** - * @package xortify - * @subpackage module - * @description Sector Network Security Drone - * @author Simon Roberts WISHCRAFT <si...@ch...> - * @copyright copyright (c) 2010-2013 XOOPS.org - * @licence GPL 2.0 - see docs/LICENCE.txt - */ - - - include('../../../mainfile.php'); - include('../../../include/cp_header.php'); - - if (!defined('_CHARSET')) - define ("_CHARSET","UTF-8"); - if (!defined('_CHARSET_ISO')) - define ("_CHARSET_ISO","ISO-8859-1"); - - $GLOBALS['myts'] = MyTextSanitizer::getInstance(); - - $module_handler = xoops_gethandler('module'); - $config_handler = xoops_gethandler('config'); - $GLOBALS['xoopsModule'] = $module_handler->getByDirname('xortify'); - $GLOBALS['xoopsModuleConfig'] = $config_handler->getConfigList($GLOBALS['xoopsModule']->getVar('mid')); - - xoops_load('pagenav'); - xoops_load('xoopslists'); - xoops_load('xoopsformloader'); - - include_once $GLOBALS['xoops']->path('class'.DS.'xoopsmailer.php'); - include_once $GLOBALS['xoops']->path('class'.DS.'xoopstree.php'); - include_once $GLOBALS['xoops']->path('modules'.DS.'xortify'.DS.'include'.DS.'functions.php'); - include_once $GLOBALS['xoops']->path('modules'.DS.'xortify'.DS.'include'.DS.'forms.xortify.php'); - - if ( file_exists($GLOBALS['xoops']->path('/Frameworks/moduleclasses/moduleadmin/moduleadmin.php'))){ - include_once $GLOBALS['xoops']->path('/Frameworks/moduleclasses/moduleadmin/moduleadmin.php'); - //return true; - }else{ - echo xoops_error("Error: You don't use the Frameworks \"admin module\". Please install this Frameworks"); - //return false; - } - $pathImageIcon = XOOPS_URL .'/'. $GLOBALS['xoopsModule']->getInfo('icons16'); - $pathImageAdmin = XOOPS_URL .'/'. $GLOBALS['xoopsModule']->getInfo('icons32'); - - $myts =& MyTextSanitizer::getInstance(); - - if ($GLOBALS['xoopsUser']) { - $moduleperm_handler =& xoops_gethandler('groupperm'); - if (!$moduleperm_handler->checkRight('module_admin', $GLOBALS['xoopsModule']->getVar( 'mid' ), $GLOBALS['xoopsUser']->getGroups())) { - redirect_header(XOOPS_URL, 1, _NOPERM); - exit(); - } - } else { - redirect_header(XOOPS_URL . "/user.php", 1, _NOPERM); - exit(); - } - - if (!isset($GLOBALS['xoopsTpl']) || !is_object($GLOBALS['xoopsTpl'])) { - include_once(XOOPS_ROOT_PATH."/class/template.php"); - $GLOBALS['xoopsTpl'] = new XoopsTpl(); - } - - $GLOBALS['xoopsTpl']->assign('pathImageIcon', $pathImageIcon); - - xoops_cp_header(); - - $op = isset($_REQUEST['op'])?$_REQUEST['op']:"dashboard"; - $fct = isset($_REQUEST['fct'])?$_REQUEST['fct']:""; - - switch($op) { - case "signup": - - switch ($fct) - { - case "save": - - $xortifyAuth =& XortifyAuthFactory::getAuthConnection(false, $GLOBALS['xoopsModuleConfig']['protocol']); - $myts =& MyTextSanitizer::getInstance(); - $uname = isset($_POST['uname']) ? $myts->stripSlashesGPC(trim($_POST['uname'])) : ''; - $email = isset($_POST['email']) ? $myts->stripSlashesGPC(trim($_POST['email'])) : ''; - $url = isset($_POST['url']) ? $myts->stripSlashesGPC(trim($_POST['url'])) : ''; - $pass = isset($_POST['pass']) ? $myts->stripSlashesGPC(trim($_POST['pass'])) : ''; - $vpass = isset($_POST['vpass']) ? $myts->stripSlashesGPC(trim($_POST['vpass'])) : ''; - $agree = (isset($_POST['agree']) && intval($_POST['agree'])) ? 1 : 0; - - if ($agree != 1) { - $stop .= _US_UNEEDAGREE . '<br />'; - } - - $validate = $xortifyAuth->validate($uname, $email, $pass, $vpass); - - if ($validate!=false) - $stop .= "User details didn't validate with Xortify.com<br/>$validate"; - - xoops_load("captcha"); - $xoopsCaptcha = XoopsCaptcha::getInstance(); - if (! $xoopsCaptcha->verify() ) { - $stop .= $xoopsCaptcha->getMessage(); - } - - if ($stop!='') { - xortify_adminMenu(2); - echo "<p align='center' style='font-size: 15px; color: #FF0000;'>$stop</p>"; - echo XortifySignupForm(); - } else { - @$xortifyAuth->create_user( $_REQUEST['viewemail'], $uname, $email, $url, $actkey, - $pass, $_REQUEST['timezone'], $_REQUEST['mailok'], $xortifyAuth->check_siteinfo(array())); - - $moduleHandler =& xoops_gethandler('module'); - $configHandler =& xoops_gethandler('config'); - $xoModule = $moduleHandler->getByDirname('xortify'); - $configs = $configHandler->getConfigs(new Criteria('conf_modid', $xoModule->mid()) ); - foreach($configs as $id => $config) - switch($config->getVar('conf_name')) { - case 'xortify_username': - $config->setVar('conf_value', $uname); - @$configHandler->insertConfig($config); - break; - case 'xortify_password': - $config->setVar('conf_value', $pass); - @$configHandler->insertConfig($config); - break; - } - redirect_header("index.php", 4, _XOR_USERCREATED_PLEASEACTIVATE); - exit(0); - } - break; - default: - case "signup": - xortify_adminMenu(4); - echo XortifySignupForm(); - break; - } - break; - case "log": - - xoops_loadLanguage('admin', 'xortify'); - xortify_adminMenu(3); - - include_once $GLOBALS['xoops']->path( "/class/pagenav.php" ); - - $log_handler =& xoops_getmodulehandler('log', 'xortify'); - - $ttl = $log_handler->getCount(NULL); - $limit = !empty($_REQUEST['limit'])?intval($_REQUEST['limit']):30; - $start = !empty($_REQUEST['start'])?intval($_REQUEST['start']):0; - $order = !empty($_REQUEST['order'])?$_REQUEST['order']:'DESC'; - $sort = !empty($_REQUEST['sort'])?''.$_REQUEST['sort'].'':'date'; - - $pagenav = new XoopsPageNav($ttl, $limit, $start, 'start', 'limit='.$limit.'&sort='.$sort.'&order='.$order.'&op='.$op); - $GLOBALS['xoopsTpl']->assign('pagenav', $pagenav->renderNav()); - - foreach (array( 'action','provider','date','uname','email','ip4','ip6','proxy-ip4', - 'proxy-ip6','network-addy','agent') as $id => $key) { - $GLOBALS['xoopsTpl']->assign(strtolower(str_replace('-','_',$key).'_th'), '<a href="'.$_SERVER['PHP_SELF'].'?start='.$start.'&limit='.$limit.'&sort='.str_replace('_','-',$key).'&order='.((str_replace('_','-',$key)==$sort)?($order=='DESC'?'ASC':'DESC'):$order).'&op='.$op.'">'.(defined('_XOR_AM_TH_'.strtoupper(str_replace('-','_',$key)))?constant('_XOR_AM_TH_'.strtoupper(str_replace('-','_',$key))):'_XOR_AM_TH_'.strtoupper(str_replace('-','_',$key))).'</a>'); - } - - $criteria = new Criteria('1','1'); - $criteria->setStart($start); - $criteria->setLimit($limit); - $criteria->setSort('`'.$sort.'`'); - $criteria->setOrder($order); - - $logs = $log_handler->getObjects($criteria, true); - foreach($logs as $id => $log) { - $GLOBALS['xoopsTpl']->append('log', $log->toArray()); - } - - $GLOBALS['xoopsTpl']->display('db:xortify_cpanel_log.html'); - break; - case "list": - xoops_loadLanguage('admin', 'xortify'); - xortify_adminMenu(2); - - xoops_load("xoopscache"); - if (!class_exists('XoopsCache')) - xoops_load("cache"); - xoops_load("pagenav"); - - if (!$bans = XoopsCache::read('xortify_bans_cache')) { - require_once( XOOPS_ROOT_PATH.'/modules/xortify/class/'.$GLOBALS['xoopsModuleConfig']['protocol'].'.php' ); - $func = strtoupper($GLOBALS['xoopsModuleConfig']['protocol']).'XortifyExchange'; - ob_start(); - $soapExchg = new $func; - $bans = $soapExchg->retrieveBans(); - ob_end_flush(); - - XoopsCache::delete('xortify_bans_cache'); - XoopsCache::delete('xortify_bans_cache_backup'); - XoopsCache::write('xortify_bans_cache', $bans, $GLOBALS['xoopsModuleConfig']['xortify_seconds']); - XoopsCache::write('xortify_bans_cache_backup', $bans, ($GLOBALS['xoopsModuleConfig']['xortify_seconds'] * 1.45)); - } - - if ($bans['bans']==0) { - echo _XS_AM_NOCACHEMSG; - } else { - - $limit = !empty($_REQUEST['limit'])?intval($_REQUEST['limit']):30; - $start = !empty($_REQUEST['start'])?intval($_REQUEST['start']):0; - - $pagenav = new XoopsPageNav($bans['bans'], $limit, $start, 'start', 'limit='.$limit.'&op='.$op); - $GLOBALS['xoopsTpl']->assign('pagenav', $pagenav->renderNav()); - $i=0; - $num=0; - foreach($bans['data'] as $key => $data) { - $i++; - if ($i>=$start&&$num<=$limit) { - $num++; - if (strlen($data['ip4'])>0) { - $ipaddy = $data['ip4']; - $iptype = _XS_IPTYPE_IP4; - } elseif (strlen($data['ip6'])>0) { - $ipaddy = $data['ip6']; - $iptype = _XS_IPTYPE_IP6; - } else { - $ipaddy = ''; - $iptype = _XS_IPTYPE_EMPTY; - } - - if (strlen($data['proxy-ip4'])>0) { - $proxyip = $data['proxy-ip4']; - $proxyiptype = _XS_IPTYPE_IP4; - } elseif (strlen($data['proxy-ip6'])>0) { - $proxyip = $data['proxy-ip6']; - $proxyiptype = _XS_IPTYPE_IP6; - } else { - $proxyip = ''; - $proxyiptype = ''; - } - - $GLOBALS['xoopsTpl']->append('bans', array('iptype' => $iptype, 'ipaddy' => $ipaddy, - 'proxyiptype' => $proxyiptype, 'ip' => $proxyip, - 'netaddy' => $data['network-addy']?$data['network-addy']:' ', - 'macaddy' => $data['mac-addy']?$data['mac-addy']:' ', - 'long' => $data['long']?$data['long']:' ')); - } - } - - $GLOBALS['xoopsTpl']->display('db:xorify_cpanel_bans.html'); - } - break; - case "dashboard": - default: - - echo xortify_adminMenu(1); - - $log_handler = xoops_getmodulehandler('log', 'xortify'); - - $indexAdmin = new ModuleAdmin(); - - $indexAdmin->addInfoBox(_XOR_ADMIN_COUNTS); - $indexAdmin->addInfoBoxLine(_XOR_ADMIN_COUNTS, "<label>"._XOR_ADMIN_THEREARE_BANNED."</label>", $log_handler->getCountByField('action','banned'), 'Green'); - $indexAdmin->addInfoBoxLine(_XOR_ADMIN_COUNTS, "<label>"._XOR_ADMIN_THEREARE_BLOCKED."</label>", $log_handler->getCountByField('action','blocked'), 'Green'); - $indexAdmin->addInfoBoxLine(_XOR_ADMIN_COUNTS, "<label>"._XOR_ADMIN_THEREARE_MONITORED."</label>", $log_handler->getCountByField('action','monitored'), 'Green'); - $indexAdmin->addInfoBoxLine(_XOR_ADMIN_COUNTS, "<label>"._XOR_ADMIN_THEREARE_PROJECTHONEYPOTORG."</label>", $log_handler->getCountByField('provider','projecthoneypot.org'), 'Green'); - $indexAdmin->addInfoBoxLine(_XOR_ADMIN_COUNTS, "<label>"._XOR_ADMIN_THEREARE_PROTECTOR."</label>", $log_handler->getCountByField('provider','protector'), 'Green'); - $indexAdmin->addInfoBoxLine(_XOR_ADMIN_COUNTS, "<label>"._XOR_ADMIN_THEREARE_SPIDERS."</label>", $log_handler->getCountByField('provider','spiders'), 'Green'); - $indexAdmin->addInfoBoxLine(_XOR_ADMIN_COUNTS, "<label>"._XOR_ADMIN_THEREARE_STOPFORUMSPAMCOM."</label>", $log_handler->getCountByField('provider','stopforumspam.com'), 'Green'); - $indexAdmin->addInfoBoxLine(_XOR_ADMIN_COUNTS, "<label>"._XOR_ADMIN_THEREARE_XORTIFY."</label>", $log_handler->getCountByField('provider','xortify'), 'Green'); - - xoops_load('xoopscache'); - if (!class_exists('XoopsCache')) { - // XOOPS 2.4 Compliance - xoops_load('cache'); - if (!class_exists('XoopsCache')) { - include_once XOOPS_ROOT_PATH.DS.'class'.DS.'cache'.DS.'xoopscache.php'; - } - } - - if ($bans = XoopsCache::read('xortify_bans_cache')) { - $indexAdmin->addInfoBoxLine(_XOR_ADMIN_COUNTS, "<label>"._XOR_ADMIN_THEREARE_CLOUDEDBANS."</label>", count($bans), 'Green'); - } - - echo $indexAdmin->renderIndex(); - - break; - case "about": - echo xortify_adminMenu(5); - $aboutAdmin = new ModuleAdmin(); - echo $aboutAdmin->renderabout('7VG8IU2RT5ERX', false); - break; - } - - xortify_footer_adminMenu(); - xoops_cp_footer(); +<?php +/** + * @package xortify + * @subpackage module + * @description Sector Network Security Drone + * @author Simon Roberts WISHCRAFT <si...@ch...> + * @copyright copyright (c) 2010-2013 XOOPS.org + * @licence GPL 2.0 - see docs/LICENCE.txt + */ + + + include('../../../mainfile.php'); + include('../../../include/cp_header.php'); + + if (!defined('_CHARSET')) + define ("_CHARSET","UTF-8"); + if (!defined('_CHARSET_ISO')) + define ("_CHARSET_ISO","ISO-8859-1"); + + $GLOBALS['myts'] = MyTextSanitizer::getInstance(); + + $module_handler = xoops_gethandler('module'); + $config_handler = xoops_gethandler('config'); + $GLOBALS['xoopsModule'] = $module_handler->getByDirname('xortify'); + $GLOBALS['xoopsModuleConfig'] = $config_handler->getConfigList($GLOBALS['xoopsModule']->getVar('mid')); + + xoops_load('pagenav'); + xoops_load('xoopslists'); + xoops_load('xoopsformloader'); + + include_once $GLOBALS['xoops']->path('class'.DS.'xoopsmailer.php'); + include_once $GLOBALS['xoops']->path('class'.DS.'xoopstree.php'); + include_once $GLOBALS['xoops']->path('modules'.DS.'xortify'.DS.'include'.DS.'functions.php'); + include_once $GLOBALS['xoops']->path('modules'.DS.'xortify'.DS.'include'.DS.'forms.xortify.php'); + + if ( file_exists($GLOBALS['xoops']->path('/Frameworks/moduleclasses/moduleadmin/moduleadmin.php'))){ + include_once $GLOBALS['xoops']->path('/Frameworks/moduleclasses/moduleadmin/moduleadmin.php'); + //return true; + }else{ + echo xoops_error("Error: You don't use the Frameworks \"admin module\". Please install this Frameworks"); + //return false; + } + $pathImageIcon = XOOPS_URL .'/'. $GLOBALS['xoopsModule']->getInfo('icons16'); + $pathImageAdmin = XOOPS_URL .'/'. $GLOBALS['xoopsModule']->getInfo('icons32'); + + $myts =& MyTextSanitizer::getInstance(); + + if ($GLOBALS['xoopsUser']) { + $moduleperm_handler =& xoops_gethandler('groupperm'); + if (!$moduleperm_handler->checkRight('module_admin', $GLOBALS['xoopsModule']->getVar( 'mid' ), $GLOBALS['xoopsUser']->getGroups())) { + redirect_header(XOOPS_URL, 1, _NOPERM); + exit(); + } + } else { + redirect_header(XOOPS_URL . "/user.php", 1, _NOPERM); + exit(); + } + + if (!isset($GLOBALS['xoopsTpl']) || !is_object($GLOBALS['xoopsTpl'])) { + include_once(XOOPS_ROOT_PATH."/class/template.php"); + $GLOBALS['xoopsTpl'] = new XoopsTpl(); + } + + $GLOBALS['xoopsTpl']->assign('pathImageIcon', $pathImageIcon); + + xoops_cp_header(); + + $op = isset($_REQUEST['op'])?$_REQUEST['op']:"dashboard"; + $fct = isset($_REQUEST['fct'])?$_REQUEST['fct']:""; + + switch($op) { + case "signup": + + switch ($fct) + { + case "save": + + $xortifyAuth =& XortifyAuthFactory::getAuthConnection(false, $GLOBALS['xoopsModuleConfig']['protocol']); + $myts =& MyTextSanitizer::getInstance(); + $uname = isset($_POST['uname']) ? $myts->stripSlashesGPC(trim($_POST['uname'])) : ''; + $email = isset($_POST['email']) ? $myts->stripSlashesGPC(trim($_POST['email'])) : ''; + $url = isset($_POST['url']) ? $myts->stripSlashesGPC(trim($_POST['url'])) : ''; + $pass = isset($_POST['pass']) ? $myts->stripSlashesGPC(trim($_POST['pass'])) : ''; + $vpass = isset($_POST['vpass']) ? $myts->stripSlashesGPC(trim($_POST['vpass'])) : ''; + $agree = (isset($_POST['agree']) && intval($_POST['agree'])) ? 1 : 0; + + if ($agree != 1) { + $stop .= _US_UNEEDAGREE . '<br />'; + } + + $validate = $xortifyAuth->validate($uname, $email, $pass, $vpass); + + if ($validate!=false) + $stop .= "User details didn't validate with Xortify.com<br/>$validate"; + + xoops_load("captcha"); + $xoopsCaptcha = XoopsCaptcha::getInstance(); + if (! $xoopsCaptcha->verify() ) { + $stop .= $xoopsCaptcha->getMessage(); + } + + if ($stop!='') { + xortify_adminMenu(2); + echo "<p align='center' style='font-size: 15px; color: #FF0000;'>$stop</p>"; + echo XortifySignupForm(); + } else { + @$xortifyAuth->create_user( $_REQUEST['viewemail'], $uname, $email, $url, $actkey, + $pass, $_REQUEST['timezone'], $_REQUEST['mailok'], $xortifyAuth->check_siteinfo(array())); + + $moduleHandler =& xoops_gethandler('module'); + $configHandler =& xoops_gethandler('config'); + $xoModule = $moduleHandler->getByDirname('xortify'); + $configs = $configHandler->getConfigs(new Criteria('conf_modid', $xoModule->mid()) ); + foreach($configs as $id => $config) + switch($config->getVar('conf_name')) { + case 'xortify_username': + $config->setVar('conf_value', $uname); + @$configHandler->insertConfig($config); + break; + case 'xortify_password': + $config->setVar('conf_value', $pass); + @$configHandler->insertConfig($config); + break; + } + redirect_header("index.php", 4, _XOR_USERCREATED_PLEASEACTIVATE); + exit(0); + } + break; + default: + case "signup": + xortify_adminMenu(4); + echo XortifySignupForm(); + break; + } + break; + case "log": + + xoops_loadLanguage('admin', 'xortify'); + xortify_adminMenu(3); + + include_once $GLOBALS['xoops']->path( "/class/pagenav.php" ); + + $log_handler =& xoops_getmodulehandler('log', 'xortify'); + + $ttl = $log_handler->getCount(NULL); + $limit = !empty($_REQUEST['limit'])?intval($_REQUEST['limit']):30; + $start = !empty($_REQUEST['start'])?intval($_REQUEST['start']):0; + $order = !empty($_REQUEST['order'])?$_REQUEST['order']:'DESC'; + $sort = !empty($_REQUEST['sort'])?''.$_REQUEST['sort'].'':'date'; + + $pagenav = new XoopsPageNav($ttl, $limit, $start, 'start', 'limit='.$limit.'&sort='.$sort.'&order='.$order.'&op='.$op); + $GLOBALS['xoopsTpl']->assign('pagenav', $pagenav->renderNav()); + + foreach (array( 'action','provider','date','uname','email','ip4','ip6','proxy-ip4', + 'proxy-ip6','network-addy','agent') as $id => $key) { + $GLOBALS['xoopsTpl']->assign(strtolower(str_replace('-','_',$key).'_th'), '<a href="'.$_SERVER['PHP_SELF'].'?start='.$start.'&limit='.$limit.'&sort='.str_replace('_','-',$key).'&order='.((str_replace('_','-',$key)==$sort)?($order=='DESC'?'ASC':'DESC'):$order).'&op='.$op.'">'.(defined('_XOR_AM_TH_'.strtoupper(str_replace('-','_',$key)))?constant('_XOR_AM_TH_'.strtoupper(str_replace('-','_',$key))):'_XOR_AM_TH_'.strtoupper(str_replace('-','_',$key))).'</a>'); + } + + $criteria = new Criteria('1','1'); + $criteria->setStart($start); + $criteria->setLimit($limit); + $criteria->setSort('`'.$sort.'`'); + $criteria->setOrder($order); + + $logs = $log_handler->getObjects($criteria, true); + foreach($logs as $id => $log) { + $GLOBALS['xoopsTpl']->append('log', $log->toArray()); + } + + $GLOBALS['xoopsTpl']->display('db:xortify_cpanel_log.html'); + break; + case "list": + xoops_loadLanguage('admin', 'xortify'); + xortify_adminMenu(2); + + xoops_load("xoopscache"); + if (!class_exists('XoopsCache')) + xoops_load("cache"); + xoops_load("pagenav"); + + if (!$bans = XoopsCache::read('xortify_bans_cache')) { + require_once( XOOPS_ROOT_PATH.'/modules/xortify/class/'.$GLOBALS['xoopsModuleConfig']['protocol'].'.php' ); + $func = strtoupper($GLOBALS['xoopsModuleConfig']['protocol']).'XortifyExchange'; + ob_start(); + $soapExchg = new $func; + $bans = $soapExchg->retrieveBans(); + ob_end_flush(); + + XoopsCache::delete('xortify_bans_cache'); + XoopsCache::delete('xortify_bans_cache_backup'); + XoopsCache::write('xortify_bans_cache', $bans, $GLOBALS['xoopsModuleConfig']['xortify_seconds']); + XoopsCache::write('xortify_bans_cache_backup', $bans, ($GLOBALS['xoopsModuleConfig']['xortify_seconds'] * 1.45)); + } + + if ($bans['bans']==0) { + echo _XS_AM_NOCACHEMSG; + } else { + + $limit = !empty($_REQUEST['limit'])?intval($_REQUEST['limit']):30; + $start = !empty($_REQUEST['start'])?intval($_REQUEST['start']):0; + + $pagenav = new XoopsPageNav($bans['bans'], $limit, $start, 'start', 'limit='.$limit.'&op='.$op); + $GLOBALS['xoopsTpl']->assign('pagenav', $pagenav->renderNav()); + $i=0; + $num=0; + foreach($bans['data'] as $key => $data) { + $i++; + if ($i>=$start&&$num<=$limit) { + $num++; + if (strlen($data['ip4'])>0) { + $ipaddy = $data['ip4']; + $iptype = _XS_IPTYPE_IP4; + } elseif (strlen($data['ip6'])>0) { + $ipaddy = $data['ip6']; + $iptype = _XS_IPTYPE_IP6; + } else { + $ipaddy = ''; + $iptype = _XS_IPTYPE_EMPTY; + } + + if (strlen($data['proxy-ip4'])>0) { + $proxyip = $data['proxy-ip4']; + $proxyiptype = _XS_IPTYPE_IP4; + } elseif (strlen($data['proxy-ip6'])>0) { + $proxyip = $data['proxy-ip6']; + $proxyiptype = _XS_IPTYPE_IP6; + } else { + $proxyip = ''; + $proxyiptype = ''; + } + + $GLOBALS['xoopsTpl']->append('bans', array('iptype' => $iptype, 'ipaddy' => $ipaddy, + 'proxyiptype' => $proxyiptype, 'ip' => $proxyip, + 'netaddy' => $data['network-addy']?$data['network-addy']:' ', + 'macaddy' => $data['mac-addy']?$data['mac-addy']:' ', + 'long' => $data['long']?$data['long']:' ')); + } + } + + $GLOBALS['xoopsTpl']->display('db:xorify_cpanel_bans.html'); + } + break; + case "dashboard": + default: + + echo xortify_adminMenu(1); + + $log_handler = xoops_getmodulehandler('log', 'xortify'); + + $indexAdmin = new ModuleAdmin(); + + $indexAdmin->addInfoBox(_XOR_ADMIN_COUNTS); + $ind... [truncated message content] |