From: <wis...@us...> - 2015-02-02 11:10:53
|
Revision: 12960 http://sourceforge.net/p/xoops/svn/12960 Author: wishcraft Date: 2015-02-02 11:10:47 +0000 (Mon, 02 Feb 2015) Log Message: ----------- Xortify XOOPS 2.5 - Client 5.00 Modified Paths: -------------- XoopsModules/xortify/trunk/XOOPS 2.5/htdocs/modules/xortify/admin/index.php XoopsModules/xortify/trunk/XOOPS 2.5/htdocs/modules/xortify/class/curl.php XoopsModules/xortify/trunk/XOOPS 2.5/htdocs/modules/xortify/class/curlserialised.php XoopsModules/xortify/trunk/XOOPS 2.5/htdocs/modules/xortify/class/curlxml.php XoopsModules/xortify/trunk/XOOPS 2.5/htdocs/modules/xortify/class/json.php XoopsModules/xortify/trunk/XOOPS 2.5/htdocs/modules/xortify/class/minimumcloud.php XoopsModules/xortify/trunk/XOOPS 2.5/htdocs/modules/xortify/class/rest_curl.php XoopsModules/xortify/trunk/XOOPS 2.5/htdocs/modules/xortify/class/rest_curlserialised.php XoopsModules/xortify/trunk/XOOPS 2.5/htdocs/modules/xortify/class/rest_curlxml.php XoopsModules/xortify/trunk/XOOPS 2.5/htdocs/modules/xortify/class/rest_json.php XoopsModules/xortify/trunk/XOOPS 2.5/htdocs/modules/xortify/class/rest_wgetserialised.php XoopsModules/xortify/trunk/XOOPS 2.5/htdocs/modules/xortify/class/rest_wgetxml.php XoopsModules/xortify/trunk/XOOPS 2.5/htdocs/modules/xortify/class/soap.php XoopsModules/xortify/trunk/XOOPS 2.5/htdocs/modules/xortify/class/wgetserialised.php XoopsModules/xortify/trunk/XOOPS 2.5/htdocs/modules/xortify/class/wgetxml.php XoopsModules/xortify/trunk/XOOPS 2.5/htdocs/modules/xortify/include/instance.php XoopsModules/xortify/trunk/XOOPS 2.5/htdocs/modules/xortify/language/english/modinfo.php XoopsModules/xortify/trunk/XOOPS 2.5/htdocs/modules/xortify/preloads/bans.php XoopsModules/xortify/trunk/XOOPS 2.5/htdocs/modules/xortify/preloads/core.php XoopsModules/xortify/trunk/XOOPS 2.5/htdocs/modules/xortify/preloads/php.php XoopsModules/xortify/trunk/XOOPS 2.5/htdocs/modules/xortify/preloads/sfs.php XoopsModules/xortify/trunk/XOOPS 2.5/htdocs/modules/xortify/preloads/users.php XoopsModules/xortify/trunk/XOOPS 2.5/htdocs/modules/xortify/providers/projecthoneypot.org/post.loader.php XoopsModules/xortify/trunk/XOOPS 2.5/htdocs/modules/xortify/providers/stopforumspam.com/post.loader.php XoopsModules/xortify/trunk/XOOPS 2.5/htdocs/modules/xortify/providers/xortify/post.loader.php Added Paths: ----------- XoopsModules/xortify/releases/XOOPS 2.5/5.00/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/class/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/class/xoopsform/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/class/xoopsform/formdhtmltextarea.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/class/xoopsform/formeditor.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/class/xoopsform/formtextarea.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/admin/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/admin/index.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/admin/index.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/admin/menu.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/blocks/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/blocks/index.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/blocks/spoof.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth_curl.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth_curl_provisionning.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth_curlserialised.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth_curlserialised_provisionning.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth_curlxml.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth_curlxml_provisionning.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth_json.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth_json_provisionning.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth_minimumcloud.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth_minimumcloud_provisionning.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth_rest_curl.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth_rest_curl_provisionning.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth_rest_curlserialised.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth_rest_curlserialised_provisionning.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth_rest_curlxml.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth_rest_curlxml_provisionning.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth_rest_json.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth_rest_json_provisionning.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth_rest_wgetserialised.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth_rest_wgetserialised_provisionning.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth_rest_wgetxml.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth_rest_wgetxml_provisionning.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth_soap.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth_soap_provisionning.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth_wgetserialised.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth_wgetserialised_provisionning.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth_wgetxml.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/auth_wgetxml_provisionning.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/authfactory.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/auth/index.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/curl.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/curlserialised.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/curlxml.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/emails.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/emails_links.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/index.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/json.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/log.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/minimumcloud.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/rest_curl.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/rest_curlserialised.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/rest_curlxml.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/rest_json.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/rest_wgetserialised.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/rest_wgetxml.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/servers.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/soap.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/wgetserialised.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/class/wgetxml.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/cron/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/cron/index.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/cron/serverup.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/cron/unbanner.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/docs/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/docs/changelog.txt XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/docs/credits.txt XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/docs/index.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/docs/install.txt XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/docs/lang_diff.txt XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/docs/licence.txt XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/docs/readme.txt XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/images/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/images/accessdenied.png XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/images/arck.png XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/images/chronolabs.png XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/images/icons/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/images/icons/16/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/images/icons/16/access.list.png XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/images/icons/16/current.bans.png XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/images/icons/16/index.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/images/icons/16/xortify.log.png XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/images/icons/32/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/images/icons/32/about.png XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/images/icons/32/access.list.png XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/images/icons/32/current.bans.png XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/images/icons/32/home.png XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/images/icons/32/index.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/images/icons/32/xortify.log.png XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/images/icons/index.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/images/index.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/images/left_both.gif XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/images/right_both.gif XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/images/xortify_slogo.png XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/include/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/include/JSON.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/include/forms.objects.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/include/forms.xortify.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/include/functions.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/include/index.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/include/install.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/include/instance.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/include/post.footer.end.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/include/post.header.addmeta.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/include/post.header.endcache.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/include/post.loader.mainfile.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/include/pre.loader.mainfile.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/include/uninstall.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/include/update.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/index.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/language/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/language/english/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/language/english/admin.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/language/english/ban.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/language/english/help/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/language/english/help/help.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/language/english/help/index.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/language/english/index.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/language/english/main.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/language/english/modinfo.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/language/index.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/plugin/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/plugin/index.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/plugin/projecthoneypot.org.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/plugin/protector.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/plugin/spiders.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/plugin/stopforumspam.com.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/plugin/xortify.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/poll/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/poll/index.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/preloads/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/preloads/bans.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/preloads/core.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/preloads/index.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/preloads/markonline.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/preloads/php.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/preloads/servers.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/preloads/sfs.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/preloads/unbanner.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/preloads/unbans.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/preloads/usercrawl.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/preloads/users.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/providers/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/providers/index.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/providers/projecthoneypot.org/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/providers/projecthoneypot.org/index.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/providers/projecthoneypot.org/post.loader.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/providers/protector/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/providers/protector/footer.post.loader.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/providers/protector/header.post.loader.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/providers/protector/index.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/providers/providers.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/providers/spiders/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/providers/spiders/index.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/providers/spiders/post.loader.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/providers/stopforumspam.com/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/providers/stopforumspam.com/index.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/providers/stopforumspam.com/post.loader.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/providers/xortify/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/providers/xortify/footer.post.loader.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/providers/xortify/header.post.loader.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/providers/xortify/index.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/providers/xortify/post.loader.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/providers/xortify/pre.loader.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/sql/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/sql/index.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/sql/mysql.sql XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/templates/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/templates/admin/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/templates/admin/xortify_cpanel_bans.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/templates/admin/xortify_cpanel_log.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/templates/admin/xortify_cpanel_signup_form.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/templates/admin/xortify_cpanel_signup_nocommunication.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/templates/blocks/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/templates/blocks/index.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/templates/blocks/xortify_block_spoof.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/templates/index.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/templates/xortify_banning_notice.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/templates/xortify_cpanel_bans.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/templates/xortify_cpanel_log.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/templates/xortify_cpanel_signup_form.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/templates/xortify_cpanel_signup_nocommunication.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/templates/xortify_instance_key.php.txt XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/templates/xortify_spamming_notice.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/templates/xortify_words_notice.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/xoops_version.php XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/xoops_lib/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/xoops_lib/modules/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/xoops_lib/modules/index.html XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/xoops_lib/modules/protector/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/xoops_lib/modules/protector/include/ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/xoops_lib/modules/protector/include/precheck.inc.php Added: XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/class/xoopsform/formdhtmltextarea.php =================================================================== --- XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/class/xoopsform/formdhtmltextarea.php (rev 0) +++ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/class/xoopsform/formdhtmltextarea.php 2015-02-02 11:10:47 UTC (rev 12960) @@ -0,0 +1,271 @@ +<?php +/** + * Formatted textarea form + * + * 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 kernel + * @subpackage form + * @since 2.0.0 + * @author Kazumi Ono (AKA onokazu) http://www.myweb.ne.jp/, http://jp.xoops.org/ + * @author Taiwen Jiang <ph...@us...> + * @author Vinod <sma...@gm...> + * @version $Id: formdhtmltextarea.php 8066 2011-11-06 05:09:33Z beckmi $ + */ +defined('XOOPS_ROOT_PATH') or die('Restricted access'); + + +/** + * base class + */ +xoops_load('XoopsFormTextArea'); + +/** + * A textarea with xoopsish formatting and smilie buttons + * + */ +class XoopsFormDhtmlTextArea extends XoopsFormTextArea +{ + /** + * Extended HTML editor + * + * <p>If an extended HTML editor is set, the renderer will be replaced by the specified editor, usually a visual or WYSIWYG editor.</p> + * + * <ul>Developer and user guide: + * <li><ul>For run-time settings per call + * <li>To use an editor pre-configured by {@link XoopsEditor}, e.g. 'fckeditor': <code>$options['editor'] = 'fckeditor';</code></li> + * <li>To use a custom editor, e.g. 'MyEditor' class located in "/modules/myeditor/myeditor.php": <code>$options['editor'] = array('MyEditor', XOOPS_ROOT_PATH . "/modules/myeditor/myeditor.php");</code></li> + * </ul></li> + * <li><ul>For pre-configured settings, which will force to use a editor if no specific editor is set for call + * <li><ul>Set up custom configs: in XOOPS_VAR_PATH . '/configs/xoopsconfig.php' set a editor as default, e.g. + * <li>a pre-configured editor 'fckeditor': <code>return array('editor' => 'fckeditor');</code></li> + * <li>a custom editor 'MyEditor' class located in "/modules/myeditor/myeditor.php": <code>return array('editor' => array('MyEditor', XOOPS_ROOT_PATH . "/modules/myeditor/myeditor.php");</code></li> + * </ul></li> + * <li>To disable the default editor, in XOOPS_VAR_PATH . '/configs/xoopsconfig.php': <code>return array();</code></li> + * <li>To disable the default editor for a specific call: <code>$options['editor'] = 'dhtmltextarea';</code></li> + * </ul></li> + * </ul> + */ + var $htmlEditor = array(); + + /** + * Hidden text + * + * @var string + * @access private + */ + var $_hiddenText; + + var $skipPreview = false; + var $doHtml = false; + var $js = ''; + + /** + * Constructor + * + * @param string $caption Caption + * @param string $name "name" attribute + * @param string $value Initial text + * @param int $rows Number of rows + * @param int $cols Number of columns + * @param string $hiddentext Identifier for hidden Text + * @param array $options Extra options + */ + function XoopsFormDhtmlTextArea($caption, $name, $value = "", $rows = 5, $cols = 50, $hiddentext = "xoopsHiddenText", $options = array()) + { + global $xoopsConfig; + static $inLoop = 0; + + $inLoop ++; + // Second loop, invalid, return directly + if ($inLoop > 2) { + return; + } + // Else, initialize + $this->XoopsFormTextArea($caption, $name, $value, $rows, $cols); + $this->_hiddenText = $hiddentext; + + if ($inLoop > 1) { + return; + } + if (!isset($options['editor'])) { + if (isset($xoopsConfig['editor'])) + $options['editor'] = $xoopsConfig['editor']; + } + + if (! empty($this->htmlEditor) || ! empty($options['editor'])) { + $options['name'] = $this->getName(); + $options['value'] = $this->getValue(); + if (! empty($options['editor'])) { + $this->htmlEditor = is_array($options['editor']) ? $options['editor'] : array($options['editor']); + } + + if (count($this->htmlEditor) == 1) { + xoops_load('XoopsEditorHandler'); + $editor_handler = &XoopsEditorHandler::getInstance(); + $this->htmlEditor = $editor_handler->get($this->htmlEditor[0], $options); + if ($inLoop > 1) { + $this->htmlEditor = null; + } + } else { + list ($class, $path) = $this->htmlEditor; + include_once XOOPS_ROOT_PATH . $path; + if (class_exists($class)) { + $this->htmlEditor = new $class($options); + } + if ($inLoop > 1) { + $this->htmlEditor = null; + } + } + } + + $inLoop = 0; + } + + /** + * Prepare HTML for output + * + * @return string HTML + */ + function render() + { + if ($this->htmlEditor && is_object($this->htmlEditor)) { + if (! isset($this->htmlEditor->isEnabled) || $this->htmlEditor->isEnabled) { + return $this->htmlEditor->render(); + } + } + static $js_loaded; + + xoops_loadLanguage('formdhtmltextarea'); + $ret = ""; + // actions + $ret .= $this->codeIcon() . "<br />\n"; + // fonts + $ret .= $this->fontArray(); + // length checker + $ret .= "<input type='button' onclick=\"XoopsCheckLength('" . $this->getName() . "', '" . @$this->configs['maxlength'] . "', '" . _XOOPS_FORM_ALT_LENGTH . "', '" . _XOOPS_FORM_ALT_LENGTH_MAX . "');\" value=' ? ' title='" . _XOOPS_FORM_ALT_CHECKLENGTH . "' />"; + $ret .= "<br />\n"; + // the textarea box + $ret .= "<textarea id='" . $this->getName() . "' name='" . $this->getName() . "' title='". $this->getTitle() . "' onselect=\"xoopsSavePosition('" . $this->getName() . "');\" onclick=\"xoopsSavePosition('" . $this->getName() . "');\" onkeyup=\"xoopsSavePosition('" . $this->getName() . "');\" cols='" . $this->getCols() . "' rows='" . $this->getRows() . "'" . $this->getExtra() . ">" . $this->getValue() . "</textarea><br />\n"; + + if (empty($this->skipPreview)) { + if (empty($GLOBALS['xoTheme'])) { + $this->js .= implode("", file(XOOPS_ROOT_PATH . "/class/textsanitizer/image/image.js")); + } else { + $GLOBALS['xoTheme']->addScript('/class/textsanitizer/image/image.js', array('type' => 'text/javascript')); + } + $button = // "<br />" . +"<input " . " id='" . $this->getName() . "_preview_button'" . " type='button' " . " value='" . _PREVIEW . "' " . " onclick=\"form_instantPreview('" . XOOPS_URL . "', '" . $this->getName() . "','" . XOOPS_URL . "/images', " . intval($this->doHtml) . ", '" . $GLOBALS['xoopsSecurity']->createToken() . "')\"" . " />"; + $ret .= "<br />" . "<div id='" . $this->getName() . "_hidden' style='display: block;'> " . " <fieldset>" . " <legend>" . $button . "</legend>" . " <div id='" . $this->getName() . "_hidden_data'>" . _XOOPS_FORM_PREVIEW_CONTENT . "</div>" . " </fieldset>" . "</div>"; + } + // Load javascript + if (empty($js_loaded)) { + $javascript = (($this->js) ? '<script language="JavaScript" type="text/javascript">' . $this->js . '</script>' : '') . '<script language="JavaScript" type="text/javascript" src="' . XOOPS_URL . '/include/formdhtmltextarea.js"></script>'; + $ret = $javascript . $ret; + $js_loaded = true; + } + $ret .= "<input type='hidden' name='xortify_check[]' value='".$this->getName()."'/>"; + return $ret; + } + + /** + * XoopsFormDhtmlTextArea::codeIcon() + * + * @return + */ + function codeIcon() + { + $textarea_id = $this->getName(); + $code = "<a name='moresmiley'></a>" . "<img src='" . XOOPS_URL . "/images/url.gif' alt='" . _XOOPS_FORM_ALT_URL . "' title='" . _XOOPS_FORM_ALT_URL . "' onclick='xoopsCodeUrl(\"{$textarea_id}\", \"" . htmlspecialchars(_ENTERURL, ENT_QUOTES) . "\", \"" . htmlspecialchars(_ENTERWEBTITLE, ENT_QUOTES) . "\");' onmouseover='style.cursor=\"hand\"'/> " . "<img src='" . XOOPS_URL . "/images/email.gif' alt='" . _XOOPS_FORM_ALT_EMAIL . "' title='" . _XOOPS_FORM_ALT_EMAIL . "' onclick='xoopsCodeEmail(\"{$textarea_id}\", \"" . htmlspecialchars(_ENTEREMAIL, ENT_QUOTES) . "\");' onmouseover='style.cursor=\"hand\"'/> " . "<img src='" . XOOPS_URL . "/images/imgsrc.gif' alt='" . _XOOPS_FORM_ALT_IMG . "' title='" . _XOOPS_FORM_ALT_IMG . "' onclick='xoopsCodeImg(\"{$textarea_id}\", \"" . htmlspecialchars(_ENTERIMGURL, ENT_QUOTES) . "\", \"" . htmlspecialchars(_ENTERIMGPOS, ENT_QUOTES) . "\", \"" . htmlspecialchars(_IMGPOSRORL, ENT_QUOTES) . "\", \"" . htmlspecialchars(_ERRORIMGPOS, ENT_QUOTES) . "\", \"" . htmlspecialchars(_XOOPS_FORM_ALT_ENTERWIDTH, ENT_QUOTES) . "\");' onmouseover='style.cursor=\"hand\"'/> " . "<img src='" . XOOPS_URL . "/images/image.gif' alt='" . _XOOPS_FORM_ALT_IMAGE . "' title='" . _XOOPS_FORM_ALT_IMAGE . "' onclick='openWithSelfMain(\"" . XOOPS_URL . "/imagemanager.php?target={$textarea_id}\",\"imgmanager\",400,430);' onmouseover='style.cursor=\"hand\"'/> " . "<img src='" . XOOPS_URL . "/images/smiley.gif' alt='" . _XOOPS_FORM_ALT_SMILEY . "' title='" . _XOOPS_FORM_ALT_SMILEY . "' onclick='openWithSelfMain(\"" . XOOPS_URL . "/misc.php?action=showpopups&type=smilies&target={$textarea_id}\",\"smilies\",300,475);' onmouseover='style.cursor=\"hand\"'/> "; + $myts = &MyTextSanitizer::getInstance(); + + $extensions = array_filter($myts->config['extensions']); + foreach(array_keys($extensions) as $key) { + $extension = $myts->loadExtension($key); + @list ($encode, $js) = $extension->encode($textarea_id); + if (empty($encode)) + continue; + $code .= $encode; + if (! empty($js)) { + $this->js .= $js; + } + } + $code .= "<img src='" . XOOPS_URL . "/images/code.gif' alt='" . _XOOPS_FORM_ALT_CODE . "' title='" . _XOOPS_FORM_ALT_CODE . "' onclick='xoopsCodeCode(\"{$textarea_id}\", \"" . htmlspecialchars(_ENTERCODE, ENT_QUOTES) . "\");' onmouseover='style.cursor=\"hand\"'/> " . "<img src='" . XOOPS_URL . "/images/quote.gif' alt='" . _XOOPS_FORM_ALT_QUOTE . "' title='" . _XOOPS_FORM_ALT_QUOTE . "' onclick='xoopsCodeQuote(\"{$textarea_id}\", \"" . htmlspecialchars(_ENTERQUOTE, ENT_QUOTES) . "\");' onmouseover='style.cursor=\"hand\"'/>"; + + $xoopsPreload =& XoopsPreload::getInstance(); + $xoopsPreload->triggerEvent('core.class.xoopsform.formdhtmltextarea.codeicon', array(&$code)); + return $code; + } + + /** + * XoopsFormDhtmlTextArea::fontArray() + * + * @return + */ + function fontArray() + { + $textarea_id = $this->getName(); + $hiddentext = $this->_hiddenText; + + $fontStr = "<script type=\"text/javascript\" language=\"JavaScript\">" . "var _editor_dialog = ''" . "+ '<select id=\'{$textarea_id}Size\' onchange=\'xoopsSetElementAttribute(\"size\", this.options[this.selectedIndex].value, \"{$textarea_id}\", \"{$hiddentext}\");\'>'" . "+ '<option value=\'SIZE\'>" . _SIZE . "</option>'"; + foreach($GLOBALS["formtextdhtml_sizes"] as $_val => $_name) { + $fontStr .= " + '<option value=\'{$_val}\'>{$_name}</option>'"; + } + ; + $fontStr .= " + '</select> '"; + $fontStr .= "+ '<select id=\'{$textarea_id}Font\' onchange=\'xoopsSetElementAttribute(\"font\", this.options[this.selectedIndex].value, \"{$textarea_id}\", \"{$hiddentext}\");\'>'" . "+ '<option value=\'FONT\'>" . _FONT . "</option>'"; + $fontarray = ! empty($GLOBALS["formtextdhtml_fonts"]) ? $GLOBALS["formtextdhtml_fonts"] : array("Arial" , "Courier" , "Georgia" , "Helvetica" , "Impact" , "Verdana" , "Haettenschweiler"); + foreach($fontarray as $font) { + $fontStr .= " + '<option value=\'{$font}\'>{$font}</option>'"; + } + ; + $fontStr .= " + '</select> '"; + $fontStr .= "+ '<select id=\'{$textarea_id}Color\' onchange=\'xoopsSetElementAttribute(\"color\", this.options[this.selectedIndex].value, \"{$textarea_id}\", \"{$hiddentext}\");\'>'" . "+ '<option value=\'COLOR\'>" . _COLOR . "</option>';" . "var _color_array = new Array('00', '33', '66', '99', 'CC', 'FF'); + for(var i = 0; i < _color_array.length; i ++) { + for(var j = 0; j < _color_array.length; j ++) { + for(var k = 0; k < _color_array.length; k ++) { + var _color_ele = _color_array[i] + _color_array[j] + _color_array[k]; + _editor_dialog += '<option value=\''+_color_ele+'\' style=\'background-color:#'+_color_ele+';color:#'+_color_ele+';\'>#'+_color_ele+'</option>'; + } + } + } + _editor_dialog += '</select>';"; + + $fontStr .= "document.write(_editor_dialog); </script>"; + + $styleStr = "<img src='" . XOOPS_URL . "/images/bold.gif' alt='" . _XOOPS_FORM_ALT_BOLD . "' title='" . _XOOPS_FORM_ALT_BOLD . "' onmouseover='style.cursor=\"hand\"' onclick='xoopsMakeBold(\"{$hiddentext}\", \"{$textarea_id}\");' /> "; + $styleStr .= "<img src='" . XOOPS_URL . "/images/italic.gif' alt='" . _XOOPS_FORM_ALT_ITALIC . "' title='" . _XOOPS_FORM_ALT_ITALIC . "' onmouseover='style.cursor=\"hand\"' onclick='xoopsMakeItalic(\"{$hiddentext}\", \"{$textarea_id}\");' /> "; + $styleStr .= "<img src='" . XOOPS_URL . "/images/underline.gif' alt='" . _XOOPS_FORM_ALT_UNDERLINE . "' title='" . _XOOPS_FORM_ALT_UNDERLINE . "' onmouseover='style.cursor=\"hand\"' onclick='xoopsMakeUnderline(\"{$hiddentext}\", \"{$textarea_id}\");'/> "; + $styleStr .= "<img src='" . XOOPS_URL . "/images/linethrough.gif' alt='" . _XOOPS_FORM_ALT_LINETHROUGH . "' title='" . _XOOPS_FORM_ALT_LINETHROUGH . "' onmouseover='style.cursor=\"hand\"' onclick='xoopsMakeLineThrough(\"{$hiddentext}\", \"{$textarea_id}\");' /></a> "; + + $alignStr = "<img src='" . XOOPS_URL . "/images/alignleft.gif' alt='" . _XOOPS_FORM_ALT_LEFT . "' title='" . _XOOPS_FORM_ALT_LEFT . "' onmouseover='style.cursor=\"hand\"' onclick='xoopsMakeLeft(\"{$hiddentext}\", \"{$textarea_id}\");' /> "; + $alignStr .= "<img src='" . XOOPS_URL . "/images/aligncenter.gif' alt='" . _XOOPS_FORM_ALT_CENTER . "' title='" . _XOOPS_FORM_ALT_CENTER . "' onmouseover='style.cursor=\"hand\"' onclick='xoopsMakeCenter(\"{$hiddentext}\", \"{$textarea_id}\");' /> "; + $alignStr .= "<img src='" . XOOPS_URL . "/images/alignright.gif' alt='" . _XOOPS_FORM_ALT_RIGHT . "' title='" . _XOOPS_FORM_ALT_RIGHT . "' onmouseover='style.cursor=\"hand\"' onclick='xoopsMakeRight(\"{$hiddentext}\", \"{$textarea_id}\");' /> "; + $fontStr = $fontStr . "<br />\n{$styleStr} {$alignStr} \n"; + return $fontStr; + } + + /** + * XoopsFormDhtmlTextArea::renderValidationJS() + * + * @return + */ + function renderValidationJS() + { + if ($this->htmlEditor && is_object($this->htmlEditor) && method_exists($this->htmlEditor, 'renderValidationJS')) { + if (! isset($this->htmlEditor->isEnabled) || $this->htmlEditor->isEnabled) { + return $this->htmlEditor->renderValidationJS(); + } + } + return parent::renderValidationJS(); + } +} + +?> Added: XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/class/xoopsform/formeditor.php =================================================================== --- XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/class/xoopsform/formeditor.php (rev 0) +++ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/class/xoopsform/formeditor.php 2015-02-02 11:10:47 UTC (rev 12960) @@ -0,0 +1,92 @@ +<?php +/** + * XOOPS Form Class Elements + * + * 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 kernel + * @subpackage form + * @since 2.0.0 + * @author Taiwen Jiang <ph...@us...> + * @version $Id: formeditor.php 8066 2011-11-06 05:09:33Z beckmi $ + */ +defined('XOOPS_ROOT_PATH') or die('Restricted access'); + +xoops_load('XoopsFormTextArea'); + +/** + * XOOPS Form Editor + * + */ +class XoopsFormEditor extends XoopsFormTextArea +{ + var $editor; + + /** + * Constructor + * + * @param string $caption Caption + * @param string $name Name for textarea field + * @param string $value Initial text + * @param array $configs configures: editor - editor identifier; name - textarea field name; width, height - dimensions for textarea; value - text content + * @param bool $noHtml use non-WYSIWYG eitor onfailure + * @param string $OnFailure editor to be used if current one failed + */ + function XoopsFormEditor($caption, $name, $configs = null, $nohtml = false, $OnFailure = '') + { + // Backward compatibility: $name -> editor name; $configs['name'] -> textarea field name + if (! isset($configs['editor'])) { + $configs['editor'] = $name; + $name = $configs['name']; + // New: $name -> textarea field name; $configs['editor'] -> editor name; $configs['name'] -> textarea field name + } else { + $configs['name'] = $name; + } + $this->XoopsFormTextArea($caption, $name); + xoops_load('XoopsEditorHandler'); + $editor_handler = XoopsEditorHandler::getInstance(); + $this->editor = $editor_handler->get($configs['editor'], $configs, $nohtml, $OnFailure); + } + + /** + * renderValidationJS + * TEMPORARY SOLUTION to 'override' original renderValidationJS method + * with custom XoopsEditor's renderValidationJS method + */ + function renderValidationJS() + { + if (is_object($this->editor) && $this->isRequired()) { + if (method_exists($this->editor, 'renderValidationJS')) { + $this->editor->setName($this->getName()); + $this->editor->setCaption($this->getCaption()); + $this->editor->_required = $this->isRequired(); + $ret = $this->editor->renderValidationJS(); + return $ret; + } else { + parent::renderValidationJS(); + } + } + return false; + } + + /** + * XoopsFormEditor::render() + * + * @return + */ + function render() + { + if (is_object($this->editor)) { + return $this->editor->render() . "<input type='hidden' name='xortify_check[]' value='".$this->getName()."'/>"; + } + } +} + +?> Added: XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/class/xoopsform/formtextarea.php =================================================================== --- XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/class/xoopsform/formtextarea.php (rev 0) +++ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/class/xoopsform/formtextarea.php 2015-02-02 11:10:47 UTC (rev 12960) @@ -0,0 +1,124 @@ +<?php +/** + * XOOPS form element + * + * 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 kernel + * @subpackage form + * @since 2.0.0 + * @author Kazumi Ono (AKA onokazu) http://www.myweb.ne.jp/, http://jp.xoops.org/ + * @version $Id: formtextarea.php 8066 2011-11-06 05:09:33Z beckmi $ + */ + +defined('XOOPS_ROOT_PATH') or die('Restricted access'); + +xoops_load('XoopsFormElement'); + +/** + * A textarea + */ +class XoopsFormTextArea extends XoopsFormElement +{ + /** + * number of columns + * + * @var int + * @access private + */ + var $_cols; + + /** + * number of rows + * + * @var int + * @access private + */ + var $_rows; + + /** + * initial content + * + * @var string + * @access private + */ + var $_value; + + /** + * Constuctor + * + * @param string $caption caption + * @param string $name name + * @param string $value initial content + * @param int $rows number of rows + * @param int $cols number of columns + */ + function XoopsFormTextArea($caption, $name, $value = "", $rows = 5, $cols = 50) + { + $this->setCaption($caption); + $this->setName($name); + $this->_rows = intval($rows); + $this->_cols = intval($cols); + $this->setValue($value); + } + + /** + * get number of rows + * + * @return int + */ + function getRows() + { + return $this->_rows; + } + + /** + * Get number of columns + * + * @return int + */ + function getCols() + { + return $this->_cols; + } + + /** + * Get initial content + * + * @param bool $encode To sanitizer the text? Default value should be "true"; however we have to set "false" for backward compat + * @return string + */ + function getValue($encode = false) + { + return $encode ? htmlspecialchars($this->_value) : $this->_value; + } + + /** + * Set initial content + * + * @param $value string + */ + function setValue($value) + { + $this->_value = $value; + } + + /** + * prepare HTML for output + * + * @return sting HTML + */ + function render() + { + return "<textarea name='" . $this->getName() . "' id='" . $this->getName() . "' title='" . $this->getTitle() . "' rows='" . $this->getRows() . "' cols='" . $this->getCols() . "'" . $this->getExtra() . ">" . $this->getValue() . "</textarea><input type='hidden' name='xortify_check[]' value='".$this->getName()."'/>"; + } +} + +?> \ No newline at end of file Added: XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/admin/index.html =================================================================== --- XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/admin/index.html (rev 0) +++ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/admin/index.html 2015-02-02 11:10:47 UTC (rev 12960) @@ -0,0 +1,10 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> +<title>Untitled Document</title> +</head> + +<body> +</body> +</html> Property changes on: XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/admin/index.html ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property Added: XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/admin/index.php =================================================================== --- XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/admin/index.php (rev 0) +++ XoopsModules/xortify/releases/XOOPS 2.5/5.00/htdocs/modules/xortify/admin/index.php 2015-02-02 11:10:47 UTC (rev 12960) @@ -0,0 +1,486 @@ +<?php +/* + * Prevents Spam, Harvesting, Human Rights Abuse, Captcha Abuse etc. + * basic statistic of them in XOOPS Copyright (C) 2012 Simon Roberts + * Contact: wishcraft - si...@ch... + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * 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. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + * See /docs/license.pdf for full license. + * + * Shouts:- Mamba (www.xoops.org), flipse (www.nlxoops.nl) + * Many thanks for your additional work with version 1.01 + * + * Version: 4.99.1 Final (Stable) + * Published: Chronolabs + * Download: http://sourceforge.net/projects/xortify + * This File: index.php + * Description: Admin Dashboard and Other panels file + * Date: 06-Jan-2015 03:45 AEST + * License: GNU3 + * + */ + + + include('../../../include/cp_header.php'); + + ////error_reporting(0); + + 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'); + if (!isset($GLOBALS['xortify'][XORTIFY_INSTANCE_KEY][_MI_XOR_VERSION]['module'])) $GLOBALS['xortify'][XORTIFY_INSTANCE_KEY][_MI_XOR_VERSION]['module'] = $module_handler->getByDirname('xortify'); + if (!isset($GLOBALS['xortify'][XORTIFY_INSTANCE_KEY][_MI_XOR_VERSION]['moduleConfig'])) $GLOBALS['xortify'][XORTIFY_INSTANCE_KEY][_MI_XOR_VERSION]['moduleConfig'] = $config_handler->getConfigList($GLOBALS['xortify'][XORTIFY_INSTANCE_KEY][_MI_XOR_VERSION]['module']->getVar('mid')); + + include_once $GLOBALS['xoops']->path('class'.DS.'cache'.DS.'xoopscache.php'); + include_once $GLOBALS['xoops']->path('class'.DS.'pagenav.php'); + include_once $GLOBALS['xoops']->path('class'.DS.'xoopslists.php'); + include_once $GLOBALS['xoops']->path('class'.DS.'xoopsmailer.php'); + include_once $GLOBALS['xoops']->path('class'.DS.'xoopstree.php'); + include_once $GLOBALS['xoops']->path('class'.DS.'xoopsformloader.php'); + include_once $GLOBALS['xoops']->path('modules'.DS.'xortify'.DS.'class'.DS.'auth'.DS.'authfactory.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'); + + $GLOBALS['xoopsLoad'] = new XoopsLoad(); + $GLOBALS['xoopsCache'] = new XoopsCache(); + + xoops_loadLanguage('admin', 'xortify'); + + 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; + } + $GLOBALS['xortify'][XORTIFY_INSTANCE_KEY][_MI_XOR_VERSION]['ImageIcon'] = XOOPS_URL .'/'. $GLOBALS['xortify'][XORTIFY_INSTANCE_KEY][_MI_XOR_VERSION]['module']->getInfo('icons16'); + $GLOBALS['xortify'][XORTIFY_INSTANCE_KEY][_MI_XOR_VERSION]['ImageAdmin'] = XOOPS_URL .'/'. $GLOBALS['xortify'][XORTIFY_INSTANCE_KEY][_MI_XOR_VERSION]['module']->getInfo('icons32'); + + if ($GLOBALS['xoopsUser']) { + $moduleperm_handler =& xoops_gethandler('groupperm'); + if (!$moduleperm_handler->checkRight('module_admin', $GLOBALS['xortify'][XORTIFY_INSTANCE_KEY][_MI_XOR_VERSION]['module']->getVar( 'mid' ), $GLOBALS['xoopsUser']->getGroups())) { + redirect_header(XOOPS_URL, 1, _NOPERM); + exit(); + } + } else { + redirect_header(XOOPS_URL . "/user.php", 1, _NOPERM); + exit(); + } + + xoops_cp_header(); + + if (!isset($GLOBALS['xoopsTpl']) || !is_object($GLOBALS['xoopsTpl'])) { + include_once(XOOPS_ROOT_PATH."/class/template.php"); + $GLOBALS['xoopsTpl'] = new XoopsTpl(); + } + + $GLOBALS['xoopsTpl']->assign('pathImageIcon', $GLOBALS['xortify'][XORTIFY_INSTANCE_KEY][_MI_XOR_VERSION]['ImageIcon']); + $GLOBALS['xoopsTpl']->assign('pathImageAdmin', $GLOBALS['xortify'][XORTIFY_INSTANCE_KEY][_MI_XOR_VERSION]['ImageAdmin']); + + $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['xortify'][XORTIFY_INSTANCE_KEY][_MI_XOR_VERSION]['moduleConfig']['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"; + + $GLOBALS['xoopsLoad']->load("captcha"); + $xoopsCaptcha = XoopsCaptcha::getInstance(); + if (! $xoopsCaptcha->verify() ) { + $stop .= $xoopsCaptcha->getMessage(); + } + + if ($stop!='') { + xortify_adminMenu(4, 'index.php?op=signup&fct=signup'); + echo "<p align='center' style='font-size: 15px; color: #FF0000;'>$stop</p>"; + $xortifyAuth =& XortifyAuthFactory::getAuthConnection(false, $GLOBALS['xortify'][XORTIFY_INSTANCE_KEY][_MI_XOR_VERSION]['moduleConfig']['protocol']); + $disclaimer = $xortifyAuth->network_disclaimer(); + if (strlen(trim($disclaimer))==0) + { + $disclaimer = _XOR_ADMIN_NONETWORKCOMM_DISCLAIMER; + } + if ($disclaimer != _XOR_ADMIN_NONETWORKCOMM_DISCLAIMER) { + $uname = new XoopsFormText('', "uname", 35, 128, (isset($_POST['uname'])?$_POST['uname']:'')); + $pass = new XoopsFormPassword('', "pass", 35, 128, (isset($_POST['pass'])?$_POST['pass']:'')); + $vpass = new XoopsFormPassword('', "vpass", 35, 128, (isset($_POST['vpass'])?$_POST['vpass']:'')); + $email = new XoopsFormText('', "email", 35, 128, (isset($_POST['email'])?$_POST['email']:'')); + $url = new XoopsFormText('', "url", 35, 128, (isset($_POST['url'])?$_POST['url']:'')); + $viewemail = new XoopsFormRadioYN('', "viewemail", (isset($_POST['viewemail'])?$_POST['viewemail']:false)); + $timezone = new XoopsFormSelectTimezone('', "timezone", (isset($_POST['timezone'])?$_POST['timezone']:'')); + $myts =& MyTextSanitizer::getInstance(); + $disclaim = new XoopsFormLabel('', $myts->nl2br($disclaimer)); + $agree = new XoopsFormRadioYN('', "agree", false); + $captcha = new XoopsFormCaptcha('', 'xoopscaptcha', false); + $op = new XoopsFormHidden('op', 'signup'); + $fct = new XoopsFormHidden('fct', 'save'); + $submit = new XoopsFormButton('', 'submit', _XOR_FRM_REGISTER, 'submit'); + $GLOBALS['xoopsTpl']->assign('uname',$uname->render()); + $GLOBALS['xoopsTpl']->assign('pass',$pass->render()); + $GLOBALS['xoopsTpl']->assign('vpass',$vpass->render()); + $GLOBALS['xoopsTpl']->assign('email',$email->render()); + $GLOBALS['xoopsTpl']->assign('yoururl',$url->render()); + $GLOBALS['xoopsTpl']->assign('viewemail',$viewemail->render()); + $GLOBALS['xoopsTpl']->assign('timezone',$timezone->render()); + $GLOBALS['xoopsTpl']->assign('disclaimer',$disclaim->render()); + $GLOBALS['xoopsTpl']->assign('agree',$agree->render()); + $GLOBALS['xoopsTpl']->assign('captcha',$captcha->render()); + $GLOBALS['xoopsTpl']->assign('op',$op->render()); + $GLOBALS['xoopsTpl']->assign('fct',$fct->render()); + $GLOBALS['xoopsTpl']->assign('submit',$submit->render()); + $GLOBALS['xoopsTpl']->assign('php_self', $_SERVER['PHP_SELF']); + $GLOBALS['xoopsTpl']->display($GLOBALS['xoops']->path('/modules/xortify/templates/xortify_cpanel_signup_form.html')); + xortify_footer_adminMenu(); + xoops_cp_footer(); + exit; + + } else { + $GLOBALS['xoopsTpl']->assign('protocol', $GLOBALS['xortify'][XORTIFY_INSTANCE_KEY][_MI_XOR_VERSION]['moduleConfig']['protocol']); + switch($GLOBALS['xortify'][XORTIFY_INSTANCE_KEY][_MI_XOR_VERSION]['moduleConfig']['protocol']) { + case 'curlserialised': + case 'wgetserialised': + $GLOBALS['xoopsTpl']->assign('port', $GLOBALS['xortify'][XORTIFY_INSTANCE_KEY][_MI_XOR_VERSION]['moduleConfig']['xortify_uriserial']); + break; + case 'curl': + case 'json': + $GLOBALS['xoopsTpl']->assign('port', $GLOBALS['xortify'][XORTIFY_INSTANCE_KEY][_MI_XOR_VERSION]['moduleConfig']['xortify_urijson']); + break; + case 'curlxml': + case 'wgetxml': + $GLOBALS['xoopsTpl']->assign('port', $GLOBALS['xortify'][XORTIFY_INSTANCE_KEY][_MI_XOR_VERSION]['moduleConfig']['xortify_urixml']); + break; + case 'soap': + $GLOBALS['xoopsTpl']->assign('port', $GLOBALS['xortify'][XORTIFY_INSTANCE_KEY][_MI_XOR_VERSION]['moduleConfig']['xortify_urisoap']); + break; + } + $GLOBALS['xoopsTpl']->assign('error', $disclaimer); + $GLOBALS['xoopsTpl']->display($GLOBALS['xoops']->path('/modules/xortify/templates/xortify_cpanel_signup_nocommunication.html')); + } + + } 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'); + if (!isset($GLOBALS['xortify'][XORTIFY_INSTANCE_KEY][_MI_XOR_VERSION]['module'])) + $GLOBALS['xortify'][XORTIFY_INSTANCE_KEY][_MI_XOR_VERSION]['module'] = $moduleHandler->getByDirname('xortify'); + $configs = $configHandler->getConfigs(new Criteria('conf_modid', $GLOBALS['xortify'][XORTIFY_INSTANCE_KEY][_MI_XOR_VERSION]['module']->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, 'index.php?op=signup&fct=signup'); + $xortifyAuth =& XortifyAuthFactory::getAuthConnection(false, $GLOBALS['xortify'][XORTIFY_INSTANCE_KEY][_MI_XOR_VERSION]['moduleConfig']['protocol']); + $disclaimer = $xortifyAuth->network_disclaimer(); + if (strlen(trim($disclaimer))==0) + { + $disclaimer = _XOR_ADMIN_NONETWORKCOMM_DISCLAIMER; + } + if ($disclaimer != _XOR_ADMIN_NONETWORKCOMM_DISCLAIMER) { + $uname = new XoopsFormText('', "uname", 35, 128, (isset($_POST['uname'])?$_POST['uname']:'')); + $pass = new XoopsFormPassword('', "pass", 35, 128, (isset($_POST['pass'])?$_POST['pass']:'')); + $vpass = new XoopsFormPassword('', "vpass", 35, 128, (isset($_POST['vpass'])?$_POST['vpass']:'')); + $email = new XoopsFormText('', "email", 35, 128, (isset($_POST['email'])?$_POST['email']:'')); + $url = new XoopsFormText('', "url", 35, 128, (isset($_POST['url'])?$_POST['url']:'')); + $viewemail = new XoopsFormRadioYN('', "viewemail", (isset($_POST['viewemail'])?$_POST['viewemail']:false)); + $timezone = new XoopsFormSelectTimezone('', "timezone", (isset($_POST['timezone'])?$_POST['timezone']:'')); + $myts =& MyTextSanitizer::getInstance(); + $disclaim = new XoopsFormLabel('', $myts->nl2br($disclaimer)); + $agree = new XoopsFormRadioYN('', "agree", false); + $captcha = new XoopsFormCaptcha('', 'xoopscaptcha', false); + $op = new XoopsFormHidden('op', 'signup'); + $fct = new XoopsFormHidden('fct', 'save'); + $submit = new XoopsFormButton('', 'submit', _XOR_FRM_REGISTER, 'submit'); + $GLOBALS['xoopsTpl']->assign('uname',$uname->render()); + $GLOBALS['xoopsTpl']->assign('pass',$pass->render()); + $GLOBALS['xoopsTpl']->assign('vpass',$vpass->render()); + $GLOBALS['xoopsTpl']->assign('email',$email->render()); + $GLOBALS['xoopsTpl']->assign('yoururl',$url->render()); + $GLOBALS['xoopsTpl']->assign('viewemail',$viewemail->render()); + $GL... [truncated message content] |