From: <be...@us...> - 2012-04-14 17:27:30
|
Revision: 9323 http://xoops.svn.sourceforge.net/xoops/?rev=9323&view=rev Author: beckmi Date: 2012-04-14 17:27:20 +0000 (Sat, 14 Apr 2012) Log Message: ----------- Changing folder structure Added Paths: ----------- XoopsModules/indexscan/releases/2.13/ XoopsModules/indexscan/releases/2.13/indexscan/ XoopsModules/indexscan/releases/2.13/indexscan/admin/ XoopsModules/indexscan/releases/2.13/indexscan/admin/admin_header.php XoopsModules/indexscan/releases/2.13/indexscan/admin/alert.png XoopsModules/indexscan/releases/2.13/indexscan/admin/backup/ XoopsModules/indexscan/releases/2.13/indexscan/admin/backup/index.html XoopsModules/indexscan/releases/2.13/indexscan/admin/delete.png XoopsModules/indexscan/releases/2.13/indexscan/admin/delete_file.php XoopsModules/indexscan/releases/2.13/indexscan/admin/filecheck.txt XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/ XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/index.html XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/ XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/1/ XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/1/1/ XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/1/1/1/ XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/1/1/1/index.html XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/1/1/2/ XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/1/1/2/index.html XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/1/1/3/ XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/1/1/3/index.html XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/1/1/index.html XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/1/2/ XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/1/2/index.html XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/1/3/ XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/1/3/index.html XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/1/index.html XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/2/ XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/2/1/ XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/2/1/index.html XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/2/2/ XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/2/2/index.html XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/2/3/ XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/2/3/index.html XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/2/index.html XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/3/ XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/3/1/ XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/3/1/index.html XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/3/2/ XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/3/2/index.html XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/3/3/ XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/3/3/index.html XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/3/index.html XoopsModules/indexscan/releases/2.13/indexscan/admin/folder2backup/testing/index.html XoopsModules/indexscan/releases/2.13/indexscan/admin/html.png XoopsModules/indexscan/releases/2.13/indexscan/admin/index.php XoopsModules/indexscan/releases/2.13/indexscan/admin/js/ XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Scripts/ XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Scripts/clipboard.swf XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Scripts/index.html XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Scripts/shBrushCSharp.js XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Scripts/shBrushCpp.js XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Scripts/shBrushCss.js XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Scripts/shBrushDelphi.js XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Scripts/shBrushJScript.js XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Scripts/shBrushJava.js XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Scripts/shBrushPhp.js XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Scripts/shBrushPython.js XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Scripts/shBrushRuby.js XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Scripts/shBrushSql.js XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Scripts/shBrushVb.js XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Scripts/shBrushXml.js XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Scripts/shCore.js XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Styles/ XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Styles/SyntaxHighlighter.css XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Styles/index.html XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Uncompressed/ XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Uncompressed/index.html XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Uncompressed/shBrushCSharp.js XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Uncompressed/shBrushCpp.js XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Uncompressed/shBrushCss.js XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Uncompressed/shBrushDelphi.js XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Uncompressed/shBrushJScript.js XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Uncompressed/shBrushJava.js XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Uncompressed/shBrushPhp.js XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Uncompressed/shBrushPython.js XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Uncompressed/shBrushRuby.js XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Uncompressed/shBrushSql.js XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Uncompressed/shBrushVb.js XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Uncompressed/shBrushXml.js XoopsModules/indexscan/releases/2.13/indexscan/admin/js/Uncompressed/shCore.js XoopsModules/indexscan/releases/2.13/indexscan/admin/js/index.html XoopsModules/indexscan/releases/2.13/indexscan/admin/md5parser.php XoopsModules/indexscan/releases/2.13/indexscan/admin/menu.php XoopsModules/indexscan/releases/2.13/indexscan/admin/spinner.gif XoopsModules/indexscan/releases/2.13/indexscan/admin/verified.png XoopsModules/indexscan/releases/2.13/indexscan/changelog.txt XoopsModules/indexscan/releases/2.13/indexscan/class/ XoopsModules/indexscan/releases/2.13/indexscan/class/class.php XoopsModules/indexscan/releases/2.13/indexscan/class/index.html XoopsModules/indexscan/releases/2.13/indexscan/header.php XoopsModules/indexscan/releases/2.13/indexscan/index.html XoopsModules/indexscan/releases/2.13/indexscan/language/ XoopsModules/indexscan/releases/2.13/indexscan/language/danish/ XoopsModules/indexscan/releases/2.13/indexscan/language/danish/admin.php XoopsModules/indexscan/releases/2.13/indexscan/language/danish/index.html XoopsModules/indexscan/releases/2.13/indexscan/language/danish/modinfo.php XoopsModules/indexscan/releases/2.13/indexscan/language/english/ XoopsModules/indexscan/releases/2.13/indexscan/language/english/admin.php XoopsModules/indexscan/releases/2.13/indexscan/language/english/index.html XoopsModules/indexscan/releases/2.13/indexscan/language/english/modinfo.php XoopsModules/indexscan/releases/2.13/indexscan/language/french/ XoopsModules/indexscan/releases/2.13/indexscan/language/french/admin.php XoopsModules/indexscan/releases/2.13/indexscan/language/french/index.html XoopsModules/indexscan/releases/2.13/indexscan/language/french/modinfo.php XoopsModules/indexscan/releases/2.13/indexscan/language/french_iso/ XoopsModules/indexscan/releases/2.13/indexscan/language/french_iso/admin.php XoopsModules/indexscan/releases/2.13/indexscan/language/french_iso/index.html XoopsModules/indexscan/releases/2.13/indexscan/language/french_iso/modinfo.php XoopsModules/indexscan/releases/2.13/indexscan/language/french_utf8numerique/ XoopsModules/indexscan/releases/2.13/indexscan/language/french_utf8numerique/admin.php XoopsModules/indexscan/releases/2.13/indexscan/language/french_utf8numerique/index.html XoopsModules/indexscan/releases/2.13/indexscan/language/french_utf8numerique/modinfo.php XoopsModules/indexscan/releases/2.13/indexscan/language/index.html XoopsModules/indexscan/releases/2.13/indexscan/language/nederlands/ XoopsModules/indexscan/releases/2.13/indexscan/language/nederlands/admin.php XoopsModules/indexscan/releases/2.13/indexscan/language/nederlands/index.html XoopsModules/indexscan/releases/2.13/indexscan/language/nederlands/modinfo.php XoopsModules/indexscan/releases/2.13/indexscan/language/persian/ XoopsModules/indexscan/releases/2.13/indexscan/language/persian/admin.php XoopsModules/indexscan/releases/2.13/indexscan/language/persian/index.html XoopsModules/indexscan/releases/2.13/indexscan/language/persian/modinfo.php XoopsModules/indexscan/releases/2.13/indexscan/language/spanish/ XoopsModules/indexscan/releases/2.13/indexscan/language/spanish/admin.php XoopsModules/indexscan/releases/2.13/indexscan/language/spanish/index.html XoopsModules/indexscan/releases/2.13/indexscan/language/spanish/modinfo.php XoopsModules/indexscan/releases/2.13/indexscan/logo.png XoopsModules/indexscan/releases/2.13/indexscan/readme.txt XoopsModules/indexscan/releases/2.13/indexscan/xoops_version.php XoopsModules/indexscan/trunk/indexscan/admin/ XoopsModules/indexscan/trunk/indexscan/changelog.txt XoopsModules/indexscan/trunk/indexscan/header.php XoopsModules/indexscan/trunk/indexscan/index.html XoopsModules/indexscan/trunk/indexscan/language/ XoopsModules/indexscan/trunk/indexscan/logo.png XoopsModules/indexscan/trunk/indexscan/readme.txt XoopsModules/indexscan/trunk/indexscan/xoops_version.php Removed Paths: ------------- XoopsModules/indexscan/admin/ XoopsModules/indexscan/changelog.txt XoopsModules/indexscan/class/ XoopsModules/indexscan/header.php XoopsModules/indexscan/index.html XoopsModules/indexscan/language/ XoopsModules/indexscan/logo.png XoopsModules/indexscan/readme.txt XoopsModules/indexscan/trunk/admin/ XoopsModules/indexscan/trunk/changelog.txt XoopsModules/indexscan/trunk/header.php XoopsModules/indexscan/trunk/index.html XoopsModules/indexscan/trunk/language/ XoopsModules/indexscan/trunk/logo.png XoopsModules/indexscan/trunk/readme.txt XoopsModules/indexscan/trunk/xoops_version.php XoopsModules/indexscan/xoops_version.php Deleted: XoopsModules/indexscan/changelog.txt =================================================================== --- XoopsModules/indexscan/changelog.txt 2012-04-14 17:21:49 UTC (rev 9322) +++ XoopsModules/indexscan/changelog.txt 2012-04-14 17:27:20 UTC (rev 9323) @@ -1,134 +0,0 @@ - * - * Index Scan module - * - * Use this module to scan your web folders for missing index files. If any found - * you can create automaticly. - * - * The module uses a function to scan for files originally found on php.net examples - * but modified to suit the needs / standards of xoops 2.3.3 & php5. - * - * LICENSE - * - * 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. - * - * @copyright The XOOPS Project http://sourceforge.net/projects/xoops/ - * @license http://www.fsf.org/copyleft/gpl.html GNU public license - * @author Michael Albertsen (culex) <http://www.culex.dk> - * @version $Id:readme.txt 2009-11-29 23:55 culex $ - * @since File available since Release 1.0.0 - * - - Index scan - ---------- - v1.0 Thursdag 9 july 2009 - 17:08 (GMT +1) - -- Changed function to create index.html, as it ignored index.php3. Now working - - V1.0 Saturday 5 September 2009 - 14.00 (gmt +1) - -- Added Persian Language to the module // Thanks to Voltan -- Descided to let the module go official. No errors or conserns has been reported during testing. - - - V1.0 Saturday 7 September 2009 - 15.55 (gmt +1) - -- Added French Language to the module // Thanks to kris_fr -- Added this line in language/modinfo.php -- // Thanks CJ - define("_MI_INDEXSCAN_CREATEINDEX", "Create index files"); - - V1.0 Saturday 12 September 2009 - 10.00 (gmt +1) - - Added dutch translation thanks to Reintjan - -IndexScan version 1.1 ---------------------- - -V1.1 Wednesday 16 September 2009 - 13:30 (gmt +1) - -- Added the ability to scan for use of Ifram in indexfiles // Credit to Ghia for this Idea -- Added Spanish translation // Thanks to DonCurioso at hispaxoops.com - -v1.1 thursday 17 september 2009 - 21:00 (gmt +1) - -- Indexscan included words with (header, mainfile and footer) in the iframe injection scan. - -v1.1 Friday 02 October 2009 - 21:30 (gmt +1) -- Changed xoops_version.php to show the correct release number 1.1 (thanks to Burning) -- Added a new and very cool logo for indexscan (million thanks again to Burning) - -IndexScan version 2.0 ---------------------- - -v2.0 friday 27 november 2009 - 13:28 (gmt +1) - -- Added searchword "fromCharCode" to search word in iframe scan, to look for encoded javascript includes -- Spiced the scanning up with some highlighting javascript + some jquery for the scan and messages with lazy load -- Excluded the modules/indexscan from the iframe scan. The description and functions contain multible iframe-words and thus always gets caught in the scan. -- new translations definitions in admin.php are - -// Added in 2.00 -define("_AM_INDEXSCAN_CHECKFORFILES","<tr class='header'><center><h2>Checking files for IFRAME Infection</h2></tr></center><center><small>Not that not all uses of Ifram is injections.<br>Check the code in the files found before you delete.<br><hr></small></center>"); -define("_AM_INDEXSCAN_UNABLETOREADFILE","Unable to open file "); -define("_AM_INDEXSCAN_INFECTED","!!Word IFRAME found!!"); -define("_AM_INDEXSCAN_CLEAN","OK"); -define("_AM_INDEXSCAN_INJECTIONSCAN","Scan for ifram injections"); - -//added in 2.01 -define("_AM_INDEXSCAN_SCANNING4MISS","<br>Looking for missin index files.<br>Please wait."); -define("_AM_INDEXSCAN_CREATINGMISS","<br>Creating missing index files.<br>Please wait."); -define("_AM_INDEXSCAN_SCANNING4IFRAME","<br>Looking for iframes and encoded javascript.<br>Please wait."); - - Default english translations have been added in all language files. Feel free to send me in your language so I can change to correct language. - -//added in 2.02 - -- Added the option in config to change the base of the starting point for the scans. To avoid users - having xoops_data, xoops_lib outside of the root, not having all folders scanned. -- Added a function to get the $xoopsModuleConfig (root) where global $xoopsModuleConfig not working in admin. -- New language defines are.: -//Added in 2.02 -define("_MI_INDEXSCAN_ROOTORSUB","Root or sub folder installation"); -define("_MI_INDEXSCAN_ROOTORSUB_DESC","Write here from where you want to start scanning<br/>'../../../' if your web is like 'www.myspace.com/mainfile,php'<br/>'../../../../' if it is like www.websted.dk/htdocs/mainfile.com"); - -IndexScan version 2.03 ---------------------- - -v2.1 Monday 18 January 2010 - 18:50 (gmt +1) - -- Added possibility to check files in webfolders against xoops check file and filter from Config. Filter separates extensions of files presumed to be ok. -- Files found in check files marked red are presumed not to be part of Xoops, and can be deleted by the 'delete icon' using ajax + jquery avoid reloading the page. -- Added the PclZip.Class to create zip file on the fly for users not having php > 5.20. -- Scan to create back up from the folders residing in the admin/folder2backup. The scan creates a copy of the empty folders, existing index.html, index.php, index.htm files, delete all other files, creates new indexfiles, and create link to download as zip. Handy when working with developing and want to create a zip with nothing but index files. - I tested with htdoc from Xoops 2.4.4 in a Wamp, creation time is aprox. 2 minutes. Not tested in real server yet, but time must be considerble. -- New language defines are - -(modinfo.php) - -//Added in 2.03 -define ("_MI_INDEXSCAN_ILLEGALFILETYPES", "Skip file types."); -define("_MI_INDEXSCAN_ILLEGALFILETYPES_DESC","Add files you wish to skip while 'checking files'.<br/>These files will be considered 'safe'<br/>if they also are listed in the file 'admin/filecheck.txt'."); -define("_MI_INDEXSCAN_FROMBACKUP", "Create file zip"); -define ("_MI_INDEXSCAN_FROMBACKUP_DESC", "Creates a zip archieve with same folder structure from the folder you ftp to folder2backup.<br/>The zip contains nothing but the folders and,<br/>index.html files where missing from<br/>your uploaded folder.<br/><br/>The folder name is the name of the folder in your folder2backup folder, for instance 'testing'.<br/>You can delete 'testing' this folder is only for example."); - -(admin.php) - -// Added in 2.03 - -define ("_AM_INDEXSCAN_CHECKILLEGALFILES","Check files"); -define ("_AM_INDEXSCAN_SCANNING4ILLEGALFILES", "Scanning web files"); -define("_AM_INDEXSCAN_MAYBEOK", "Looks to be ok"); -define ("_AM_INDEXSCAN_NOTINXOOPSINSTALL", "Not Xoops file"); -define ("_AM_INDEXSCAN_FINISDILLEGAL", " files found that are not Xoops files. Total files scanned: "); -define ("_AM_INDEXSCAN_ILLEGAL_DESC", "The file found Not to be Xoops files, are checked against checkfile.txt in admin folder, and agains files in config defined as allowed file types.<br/>These files could be unwanted tmp, thumbs.db, or info files.<br/>If you you dont need these files add them to automaticly delete in config and they will be deleted when you run this scan next time."); -define ("_AM_INDEXSCAN_REALLYDELETE", "Are you sure ?, delete file.: "); -define("_AM_INDEXSCAN_CREATEZIP", "Create zip file for download"); -define("_AM_INDEXSCAN_CREATINGZIP", "Creating backup with empty folders<br/>plus index files.<br/>"); -define("_AM_INDEXSCAN_BACKEDUPDELETEDFROMBACKUP", "Deleted files in folder from backup except index.html files"); -define("_AM_INDEXSCAN_BACKEDUP2", "Backed up folder.: "); -define("_AM_INDEXSCAN_DOWNLOADZIP", "Download index files zip"); -define("_AM_INDEXSCAN_CREATINGZIPFORDOWNLOAD", "Creating zip file for download"); -define("_AM_INDEXSCAN_CREATEDINDEXINBACKUP", "Created index file in backup folder"); -define("_AM_INDEXSCAN_CLEANUPDONE", "Cleaning up...Done!"); -define("_AM_INDEXSCAN_FILESARECOPIED", " Files were copied to backup folder"); -define("_AM_INDEXSCAN_FILESDELETED", " Files were deleted from backup folder again"); -define("_AM_INDEXSCAN_FILESCREATED", " Index.html files were created in backupfolder"); Deleted: XoopsModules/indexscan/header.php =================================================================== --- XoopsModules/indexscan/header.php 2012-04-14 17:21:49 UTC (rev 9322) +++ XoopsModules/indexscan/header.php 2012-04-14 17:27:20 UTC (rev 9323) @@ -1,25 +0,0 @@ -<?php -/** - * Index Scan module - * - * Use this module to scan your web folders for missing index files. If any found - * you can create automaticly. - * - * The module uses a function to scan for files originally found on php.net examples - * but modified to suit the needs / standards of xoops 2.3.3 & php5. - * - * LICENSE - * - * 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. - * - * @copyright The XOOPS Project http://sourceforge.net/projects/xoops/ - * @license http://www.fsf.org/copyleft/gpl.html GNU public license - * @author Michael Albertsen (culex) <http://www.culex.dk> - * @version $Id:header.php 2009-07-09 11:46 culex $ - * @since File available since Release 1.0.0 - */ - -include '../../mainfile.php'; -?> \ No newline at end of file Deleted: XoopsModules/indexscan/index.html =================================================================== --- XoopsModules/indexscan/index.html 2012-04-14 17:21:49 UTC (rev 9322) +++ XoopsModules/indexscan/index.html 2012-04-14 17:27:20 UTC (rev 9323) @@ -1 +0,0 @@ -<script>history.go(-1);</script> \ No newline at end of file Deleted: XoopsModules/indexscan/logo.png =================================================================== (Binary files differ) Deleted: XoopsModules/indexscan/readme.txt =================================================================== --- XoopsModules/indexscan/readme.txt 2012-04-14 17:21:49 UTC (rev 9322) +++ XoopsModules/indexscan/readme.txt 2012-04-14 17:27:20 UTC (rev 9323) @@ -1,63 +0,0 @@ - * - * Index Scan module - * - * Use this module to scan your web folders for missing index files. If any found - * you can create automaticly. - * - * The module uses a function to scan for files originally found on php.net examples - * but modified to suit the needs / standards of xoops 2.3.3 & php5. - * - * LICENSE - * - * 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. - * - * @copyright The XOOPS Project http://sourceforge.net/projects/xoops/ - * @license http://www.fsf.org/copyleft/gpl.html GNU public license - * @author Michael Albertsen (culex) <http://www.culex.dk> - * @version $Id:readme.txt 2009-11-29 23:55 culex $ - * @since File available since Release 1.0.0 - * - - Index scan - ---------- - -/////////////////////////////////////////////////////////////////////////////////////////////// - -Why use index.html files ? - -Unless the webmaster disallows casual folder browsing on the web server, most of the contents of each folder can be listed in a browser pointing to that Internet address. This concept is easily demonstrable by typing most any website address into the address bar of an Internet browser and simply adding a forward-slash and this folder name to the address: - -images - -If the images folder of the website navigated to is not protected, a listing of all the files in the folder will be displayed. Any of the files in the resulting display may be right-clicked on and the 'save as' option taken in order to save that file to a hard drive. In most cases websites will have an images folder, and this folder will not ususually be protected from casual browsing. If so, the entire contents of the images folder will be accessible to the public at large. - -Depending upon file types, the files in an unprotected web folder may or may not be accessible; .php, .asp, and .aspx files are not accessible although .gif, .jpg, .bmp, .png, and other image files are fully accessible. Additionally, without folder protection in place, a hacker can make use of configuration files as well, such as config.inc and that could be where the websites database connection strings are held! Therefore, the database itself could become compromised. - -Source:Easy Website Security -//////////////////////////////////////////////////////////////////////////////// - - - This is a small module to scan your server folders for missing index.html files. If missing you can create. - - The module obviously does not have a place in the frontpage main menu, but can only be accessed through administration as admin. - - The module is testet with FF, Opera, and IE8 and checks out fine with all. - - Should you discover any errors or is it not operating as intented please send email to cu...@cu.... - .... - -The modules scans your webfolders for missing index.html files. It skips folders where there are already indexfiles (index.php, index.html, index.html). If you find folders without you can automaticly create these by pressing "create index files". - -The module looks through the txt in your index.php, index.html, index.htm, mainfile.php, headers and footers for the words iframe or fromCharCode wich is commonly used in coded javascript inserts. - -Should it find some occurencies of these words you can yourself check the source code by clicking the red bar emmerging at the line for the file. Do not check the files just because the module finds these words in your pages. Not all uses of iframe and javascript is equal to damaging code and therefor better to check and if in doubt ask for help about what to do with these files. - -The module can scan your webfolders to show in a list. Any file not proving according to a filecheck and filter set in config is show as 'Not Xoops File' and can be deleted on the fly using ajax + jquery. - -It creates a backup from your files using only the folder structure and existing index files. Where missing index files it will create new and offer this folder as zipped download. - - -/culex - \ No newline at end of file Added: XoopsModules/indexscan/releases/2.13/indexscan/admin/admin_header.php =================================================================== --- XoopsModules/indexscan/releases/2.13/indexscan/admin/admin_header.php (rev 0) +++ XoopsModules/indexscan/releases/2.13/indexscan/admin/admin_header.php 2012-04-14 17:27:20 UTC (rev 9323) @@ -0,0 +1,45 @@ +<?php +/** + * Index Scan module + * + * Use this module to scan your web folders for missing index files. If any found + * you can create automaticly. + * + * The module uses a function to scan for files originally found on php.net examples + * but modified to suit the needs / standards of xoops 2.3.3 & php5. + * + * LICENSE + * + * 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. + * + * @copyright The XOOPS Project http://sourceforge.net/projects/xoops/ + * @license http://www.fsf.org/copyleft/gpl.html GNU public license + * @author Michael Albertsen (culex) <http://www.culex.dk> + * @version $Id:admin_header.php 2009-07-09 11:42 culex $ + * @since File available since Release 1.0.0 + */ + include '../../../mainfile.php'; + include_once XOOPS_ROOT_PATH.'/class/xoopsmodule.php'; + include XOOPS_ROOT_PATH.'/include/cp_functions.php'; + if ( $xoopsUser ) { + $xoopsModule = XoopsModule::getByDirname("indexscan"); + + if ( !$xoopsUser->isAdmin($xoopsModule->mid()) ) { + redirect_header(XOOPS_URL."/",2,_NOPERM); + exit(); + } + } + else { + redirect_header(XOOPS_URL."/",2,_NOPERM); + exit(); + } + + if ( file_exists("../language/".$xoopsConfig['language']."/admin.php") ) { + include("../language/".$xoopsConfig['language']."/admin.php"); + } + else { + include("../language/english/admin.php"); + } +?> \ No newline at end of file Added: XoopsModules/indexscan/releases/2.13/indexscan/admin/alert.png =================================================================== (Binary files differ) Property changes on: XoopsModules/indexscan/releases/2.13/indexscan/admin/alert.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsModules/indexscan/releases/2.13/indexscan/admin/backup/index.html =================================================================== --- XoopsModules/indexscan/releases/2.13/indexscan/admin/backup/index.html (rev 0) +++ XoopsModules/indexscan/releases/2.13/indexscan/admin/backup/index.html 2012-04-14 17:27:20 UTC (rev 9323) @@ -0,0 +1 @@ +<script>history.go(-1);</script> \ No newline at end of file Added: XoopsModules/indexscan/releases/2.13/indexscan/admin/delete.png =================================================================== (Binary files differ) Property changes on: XoopsModules/indexscan/releases/2.13/indexscan/admin/delete.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsModules/indexscan/releases/2.13/indexscan/admin/delete_file.php =================================================================== --- XoopsModules/indexscan/releases/2.13/indexscan/admin/delete_file.php (rev 0) +++ XoopsModules/indexscan/releases/2.13/indexscan/admin/delete_file.php 2012-04-14 17:27:20 UTC (rev 9323) @@ -0,0 +1,15 @@ +<?php + +//check admin +include_once ('admin_header.php'); +if(isset($_POST['indexscan_deletefile'])) { + if(isset($_POST['id'])) { + $id = $_POST['id']; + // deletefile goes here + //chown(XOOPS_ROOT_PATH.DIRECTORY_SEPARATOR.$id,666); + unlink($id); + } +} + + +?> \ No newline at end of file Added: XoopsModules/indexscan/releases/2.13/indexscan/admin/filecheck.txt =================================================================== --- XoopsModules/indexscan/releases/2.13/indexscan/admin/filecheck.txt (rev 0) +++ XoopsModules/indexscan/releases/2.13/indexscan/admin/filecheck.txt 2012-04-14 17:27:20 UTC (rev 9323) @@ -0,0 +1,4190 @@ +admin.php:c193394e238b58f03e774decee3db27c +backend.php:3b72e21fa3f1353853111ae6840a7265 +banners.php:9b6e9b248497c17f8f00691d9eb9fe33 +browse.php:a2c5f56ce593527f62ec1631cbf6749a +edituser.php:2d4f1ec0cffe90708feac3ca837d99f3 +favicon.ico:9187f6607b402df8bbc2aeb69a07bbca +footer.php:84beecefacaf6ea0b8c555fd26ef1766 +header.php:d200ebd659be3c3611c60694e9b70519 +image.php:f1b34001645e1905a84f43186afb22b1 +imagemanager.php:8edbdf243e7a5321b43b80fbaf66714a +index.php:6424e2886f9469dc557d8357e0b0d9a5 +lostpass.php:0ea1ae786cbea60086cf805dae8049ae +mainfile.dist.php:006418026e58cebb0b52e697469285b3 +misc.php:30978a81e8f5fe9edecd78cf5c5d1a90 +notifications.php:97965a4c2143b44a9031dbbc5b835b51 +pda.php:644e4c668e69a69b0a72caf118133f00 +pmlite.php:899a0ee79f5b3ad6ecfbea431e6ca9e0 +readpmsg.php:cfb5fc753c0a4cadcfa51c57ca9f7dd2 +register.php:c3f477acb40dcdfb9a43844ed74d498e +robots.txt:117129dc086e5e2502be53521849aa1a +search.php:8c47745a6423a480f815503db94317e4 +user.php:aeda72c5e36e195e8be0e21ae1548341 +userinfo.php:09c55a4f5ac853aa4550286c0764230d +viewpmsg.php:5b67a9fbb1aaac9fd9e0cc95e07ee7e6 +xmlrpc.php:b01015c39ee7c09034a7d28b7cf9a97a +xoops.css:07cfd0de740fd4b1604724200f098bbb +Frameworks/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +Frameworks/readme.txt:d080c46b43c61c498ea53b591052d302 +Frameworks/art/changelog.txt:4ac275028bd6d9bae84cfbf4ee03ef1c +Frameworks/art/functions.admin.php:6c93870d381c856b65416c5d2b8e4e3f +Frameworks/art/functions.cache.php:d58044b6e705567672e64cd4083af6a8 +Frameworks/art/functions.config.php:7ff9edf09e9ddadf5349d72cb69b7183 +Frameworks/art/functions.ini.php:56ae3a3602787f5f700e3c0d306d9566 +Frameworks/art/functions.locale.php:918ba72eb7fcfb7eec6e13ba69dd8d09 +Frameworks/art/functions.php:a3065089a9dffcd520b2a208b42bb34b +Frameworks/art/functions.user.php:ec61d57bc453afd7bd4a3d85c928f3b2 +Frameworks/art/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +Frameworks/art/object.php:23a77d98229a8d7280cc86a9716aa997 +Frameworks/art/xoops_version.php:c5078301577baf04df64b44adae58aab +Frameworks/art/xoopsart.php:0000e4bb679c4eb5df4d86f506489a22 +Frameworks/compat/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +Frameworks/compat/include/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +Frameworks/compat/include/left_both.gif:b10fb639da6f77c74ca29b467bf97b80 +Frameworks/compat/include/modadminbg.gif:1a0709573a209c443f9264f5385bafd3 +Frameworks/compat/include/right_both.gif:e481d74be4a5a99ce37b95e7cdfdd5ca +class/class.tar.php:f50338f7c4ae1a2e53a1a3a5cdd7593c +class/class.zipfile.php:35381b9ab89db902d17cfb93e50a341a +class/commentrenderer.php:af1cff184ac8542513cc56e735a8c0fc +class/criteria.php:ada9fb0ff78c4c843c35a21215f420f7 +class/downloader.php:b728edbe63e21dbc7b2140f588ee5653 +class/errorhandler.php:e4249024c0d8d69e2ed4c4005b7bf8b2 +class/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/logger.php:f895670a111534fd94721380c1d84126 +class/logger_render.php:8471d153ed6574b570441071a7d36386 +class/mimetypes.inc.php:e2ba33ddfa9a7a76da6822b05d9e79e8 +class/module.errorhandler.php:ebda02bac76cf3ea0808845e2915b0ba +class/module.textsanitizer.php:3e61f8f7bd1f26f434253d8b7f5379d2 +class/pagenav.php:93091698dd4e79a5973fa25870e4809b +class/preload.php:0cd1eeb5fff0e474a028b7e9db4d7f02 +class/snoopy.php:e91dfddf1b0517ebc09ef9537757bfe8 +class/tardownloader.php:f667dc3cfeb30351116e2979be1a3e37 +class/template.php:94941090ad7ff6bc217a3f17fe54b866 +class/theme.php:cd869b5a576c8853ff529e687fab5351 +class/theme_blocks.php:9c954347ed07c5f67176e2eb06b12099 +class/tree.php:6ae708cbe2b6e9044613d1be5c7362af +class/uploader.php:4257f08daf0da1683405ecdd6849aa66 +class/userutility.php:998e7495e81a9933f0165ad74870d8e7 +class/xoopsblock.php:1d69fef5b7add727af3247643df6d4e3 +class/xoopscomments.php:d0a833c14957c2b92c58b3ca6f72f4a8 +class/xoopsformloader.php:f8f3c896dd7a52bbf5cabebfb3a38181 +class/xoopskernel.php:395f613fd151b83cc60cdff904aad0b3 +class/xoopslists.php:be27f2ecbae37792f8276378a92ce707 +class/xoopsload.php:35992dcf3340a70ae15fbde05c6135d7 +class/xoopslocal.php:2162a90e2f95eea46d15774377216661 +class/xoopsmailer.php:3395462007319d2653b8911ec0ebf8f5 +class/xoopsmodule.php:ad9c93a6c63e3d43fe733e5b209aefcb +class/xoopsobject.php:8919050a6b8fa3bf8999c99ee0b728d5 +class/xoopssecurity.php:b07022d16e1804406e11e73fbfa19213 +class/xoopsstory.php:9b0622dc8f0454ca4337e76c02af5bf1 +class/xoopstopic.php:5cbfd6660bd2015511d7e0872f82a709 +class/xoopstree.php:f8edca105d2149d61afd0d0063da38f8 +class/xoopsuser.php:95a17c18cd8585c9f11d16c44ad242ee +class/zipdownloader.php:8ae0d144be2063c47bedd37ac8bf8009 +class/auth/auth.php:21446bf4f6fee1693f0b6ff60041ca38 +class/auth/auth_ads.php:8a381a09ba014bf4e09daad9611ce449 +class/auth/auth_ldap.php:b3d066047a4a781aebc8fbc302ee97ba +class/auth/auth_provisionning.php:c396c579e7332c36e7d6baa68d609909 +class/auth/auth_xoops.php:cc23aa568b136749ca1cfb1f0aca355c +class/auth/authfactory.php:6768682c207157d2c716091d10940fcc +class/auth/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/cache/apc.php:0dd27aebad489e1cc6ef46323c3a3abe +class/cache/file.php:e7823e15ed0810cd3f3a886c28994d2b +class/cache/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/cache/memcache.php:4a580e7367cc2f84c73e07f7b61a6e32 +class/cache/model.php:c4f84d9802b3b2827d4e5d8f905614e4 +class/cache/xcache.php:a2067a85c2c83efff803eaab5b7387fb +class/cache/xoopscache.php:a7181c8e4cb60e805826aabd7422187d +class/calendar/config.JSCal2.php:97df11f9d3e5281e70fe03e7d2e1b474 +class/calendar/config.php:7933174062726d649b39614f30b4b796 +class/calendar/index.html:d41d8cd98f00b204e9800998ecf8427e +class/calendar/xoopscalendar.php:ea1535ac5b0b9b41f02c5cd9786acb7f +class/calendar/JSCal2/JSCal2.php:640a02413aca5939e7fcb92f15d06bc1 +class/calendar/JSCal2/index.html:d41d8cd98f00b204e9800998ecf8427e +class/calendar/JSCal2/JSCal2/demopage.css:1a8c3063c6e66f97b58ef99773180804 +class/calendar/JSCal2/JSCal2/index.html:3da91225bb2822e4246248ba5966e214 +class/calendar/JSCal2/JSCal2/demo/dateInfo.html:31824a619632d128aaddaf3ab37fe573 +class/calendar/JSCal2/JSCal2/demo/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/calendar/JSCal2/JSCal2/demo/multipleFields.html:ff88527eaae0e7009f4b32c7042ce729 +class/calendar/JSCal2/JSCal2/demo/populateFields.html:44a67bad8d401759e0b502ba78bddf30 +class/calendar/JSCal2/JSCal2/demo/rangeSelection.html:5397f4fc67d5f86290140d841b143fc1 +class/calendar/JSCal2/JSCal2/src/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/calendar/JSCal2/JSCal2/src/css/border-radius.css:e1c43ed3bb63b8e9e5f04b5437c603ba +class/calendar/JSCal2/JSCal2/src/css/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/calendar/JSCal2/JSCal2/src/css/jscal2.css:746226e91d04fa932b8f44a65ad13063 +class/calendar/JSCal2/JSCal2/src/css/reduce-spacing.css:f57f540970ee50da19282c3bcb02bf16 +class/calendar/JSCal2/JSCal2/src/css/shadow-b.png:c7bdb5f97348c7f7d221524a86e4d8e3 +class/calendar/JSCal2/JSCal2/src/css/gold/brushed-steel.jpg:fde695b4c57e97f1a478356838273b2c +class/calendar/JSCal2/JSCal2/src/css/gold/coolbg.png:4015189f4330227dd679476274ead794 +class/calendar/JSCal2/JSCal2/src/css/gold/gold.css:d6573237d6a8ca233a2f9ac473d1e704 +class/calendar/JSCal2/JSCal2/src/css/gold/gold.jpg:4ad4be6265e62ca7503785b12dfea4d0 +class/calendar/JSCal2/JSCal2/src/css/gold/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/calendar/JSCal2/JSCal2/src/css/img/cool-bg-hard-inv.png:38aa471eb01ccbe1c35f446510bc16f7 +class/calendar/JSCal2/JSCal2/src/css/img/cool-bg-hard.png:f779b71906528a718323612f162caf87 +class/calendar/JSCal2/JSCal2/src/css/img/cool-bg-inv.png:9b34869bafdb5886dc810bd5f576dced +class/calendar/JSCal2/JSCal2/src/css/img/cool-bg.png:efff6266de6994ce73ae49eb67768fce +class/calendar/JSCal2/JSCal2/src/css/img/drop-down.gif:c442fe15371a68409c40d6c27e5f2590 +class/calendar/JSCal2/JSCal2/src/css/img/drop-up.gif:e2b5e667987d74ec23cefc21d7eb2536 +class/calendar/JSCal2/JSCal2/src/css/img/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/calendar/JSCal2/JSCal2/src/css/img/nav-left-x2.gif:b27f14b7ae2bfbb13e7a9b5abaf2d2d6 +class/calendar/JSCal2/JSCal2/src/css/img/nav-left.gif:c6e3ed0c0b69b22e2e76038adbc8177a +class/calendar/JSCal2/JSCal2/src/css/img/nav-right-x2.gif:328ab630fa2f4ba5c90121fd528c6a50 +class/calendar/JSCal2/JSCal2/src/css/img/nav-right.gif:b9bc88e4614c2516f8aba9cf83a0bc22 +class/calendar/JSCal2/JSCal2/src/css/img/time-down.png:e90c921fd875016f2c0fa67a1bd869e5 +class/calendar/JSCal2/JSCal2/src/css/img/time-up.png:ed96617a1d985a71452a46eea08e8b61 +class/calendar/JSCal2/JSCal2/src/css/matrix/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/calendar/JSCal2/JSCal2/src/css/matrix/matrix.css:07df99c92de49f800d594aa4ad643c9c +class/calendar/JSCal2/JSCal2/src/css/matrix/nav-left-x2.gif:5616c519b858782f3f54eac460efec2f +class/calendar/JSCal2/JSCal2/src/css/matrix/nav-left.gif:d0b0e6154862775a01bff11640aff067 +class/calendar/JSCal2/JSCal2/src/css/matrix/nav-right-x2.gif:ec2d7ed4a509bb53ca18c01bb491aa77 +class/calendar/JSCal2/JSCal2/src/css/matrix/nav-right.gif:30ddedd983887e84d578562de23f63ac +class/calendar/JSCal2/JSCal2/src/css/steel/brushed-steel.jpg:5507bf8f1dc46e9d6dbac4be3bf2406b +class/calendar/JSCal2/JSCal2/src/css/steel/brushed-steel.png:d9da02494b33c68fa6acc673ef19544b +class/calendar/JSCal2/JSCal2/src/css/steel/coolbg.png:24bcb1f84930591731954b0ff31efcbd +class/calendar/JSCal2/JSCal2/src/css/steel/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/calendar/JSCal2/JSCal2/src/css/steel/steel.css:9341bcde1ef055b14f209c5faa21884d +class/calendar/JSCal2/JSCal2/src/css/steel/steel.jpg:ba78195165a9e6cf47262a41de781b96 +class/calendar/JSCal2/JSCal2/src/css/win2k/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/calendar/JSCal2/JSCal2/src/css/win2k/win2k.css:71964d9a1907520da1e8a401fc7d81cd +class/calendar/JSCal2/JSCal2/src/js/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/calendar/JSCal2/JSCal2/src/js/jscal2.js:e13fb8c704b016155a744d3b854efe0d +class/calendar/JSCal2/JSCal2/src/js/lang/cn.js:42669fa86af55dd914661837ab6fee88 +class/calendar/JSCal2/JSCal2/src/js/lang/cz.js:308d4419264637ed5f898ed255aae46d +class/calendar/JSCal2/JSCal2/src/js/lang/de.js:4ad514ea41a64589f8805a67bbc42e17 +class/calendar/JSCal2/JSCal2/src/js/lang/en.js:4f5b06ac74bf0b55fea291de1d7a7d6f +class/calendar/JSCal2/JSCal2/src/js/lang/es.js:9a2fad68821adfe89440a04e5e2dcd61 +class/calendar/JSCal2/JSCal2/src/js/lang/fr.js:5f1e94a25ea6bfad801d6562189a0238 +class/calendar/JSCal2/JSCal2/src/js/lang/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/calendar/JSCal2/JSCal2/src/js/lang/it.js:1802fbabb960a8d39a3ecafcf57146a7 +class/calendar/JSCal2/JSCal2/src/js/lang/jp.js:376e43196e92200aacb463ae757997b6 +class/calendar/JSCal2/JSCal2/src/js/lang/pl.js:b526a577f556f2db31984afec3ba4488 +class/calendar/JSCal2/JSCal2/src/js/lang/pt.js:1fe54545e981da31ef4cafedc595bfde +class/calendar/JSCal2/JSCal2/src/js/lang/ro.js:ed5a93d085c48f56eb3f15512fceacce +class/calendar/JSCal2/JSCal2/src/js/lang/ru.js:a825ddf5cb7eb9ae42626416d80019d4 +class/calendar/JSCal2/language/english.php:98f2a7533044ea2cc0259c653d9fd1bb +class/calendar/JSCal2/language/french.php:4e4997f957833450f44a6f9def04be2e +class/calendar/JSCal2/language/index.html:d41d8cd98f00b204e9800998ecf8427e +class/calendar/images/calendar.png:8621bdb5710c912a673aecf08d31f667 +class/calendar/images/index.html:d41d8cd98f00b204e9800998ecf8427e +class/captcha/config.image.php:1eac3dd7ef8e2f55db8770927ae49369 +class/captcha/config.php:062b0fd8b71914bdeb7b6dcbcf7c3fee +class/captcha/image.php:cab31d6e54717a90d57ae29b624fdec1 +class/captcha/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/captcha/text.php:2054e5b38d013ac7cb300c42a3e89b98 +class/captcha/xoopscaptcha.php:790a9ed49e8958ab431799dc858ef6f2 +class/captcha/image/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/captcha/image/backgrounds/background00.png:fb3581763a966200f0a5499822410aeb +class/captcha/image/backgrounds/background01.png:72d6ff99b591465bec168f069762b489 +class/captcha/image/backgrounds/background02.png:f006f365be6408815741723a6d595e52 +class/captcha/image/backgrounds/background03.png:2b6885d88327608a9baefde307d373c1 +class/captcha/image/backgrounds/background04.png:d3871ec9bd5c2e03e7b696b33f605ff0 +class/captcha/image/backgrounds/background05.png:669c4570010b452708390f24edd87239 +class/captcha/image/backgrounds/background06.png:29d65b8a1462fe2da10830c67cf60b3d +class/captcha/image/backgrounds/background07.png:37177ce79aa9fb2150c952c6b3870a3d +class/captcha/image/backgrounds/background08.png:af16477968880c749d268361ce190cc4 +class/captcha/image/backgrounds/background09.png:535b4bcffa2ffbd15a90ed7fc01cb1bd +class/captcha/image/backgrounds/background10.png:5eae69d1e10d013f0208241f876c3a6a +class/captcha/image/backgrounds/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/captcha/image/fonts/Vera.ttf:e50d402efa0e7d83d07d064088e0d0ab +class/captcha/image/fonts/VeraBI.ttf:b9b6db54431fd943c22a27043c83fd5b +class/captcha/image/fonts/VeraBd.ttf:5ada93df9cacdc6a4e75927aea636f40 +class/captcha/image/fonts/VeraIt.ttf:2112ee99b77d473def185d4e9ee8e26d +class/captcha/image/fonts/VeraMoBI.ttf:d05149f93d1a51b589f17461e3088a91 +class/captcha/image/fonts/VeraMoBd.ttf:0da96c353f37ddd3450400af9ab4286e +class/captcha/image/fonts/VeraMoIt.ttf:838f5ac0d1903e8d52f37fa6c3d57f1e +class/captcha/image/fonts/VeraMono.ttf:a2a43ee17707a4a0fdacdec819cc0f48 +class/captcha/image/fonts/VeraSe.ttf:8dbf7077c09caa5d7aa0dfa4aae46cc8 +class/captcha/image/fonts/index.html:d4d788249d08e2e8b07210aa65cb614d +class/captcha/image/fonts/verasebd.ttf:2670b47693fb67f37acb1f5f387ebd41 +class/captcha/image/scripts/image.php:1c63a6ab35d1679e6af531712079f51f +class/captcha/image/scripts/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/database/database.php:c4ce762f022c407148fe65fc63105958 +class/database/databasefactory.php:ef54c917df2a4821d64da6ac75008e1e +class/database/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/database/mysqldatabase.php:891c5056a252513b9bced49fe076fa4b +class/database/sqlutility.php:299e9b7368bd26f70bfbaa7da9108e69 +class/file/file.php:3274fa78e816266468683f374d134217 +class/file/folder.php:f1861e8fa126262f43c8da2c0b43de1a +class/file/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/file/xoopsfile.php:cdbe70f3552821b56c17db2433a5472f +class/logger/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/logger/render.php:e6a3c0758befa45f1b3eb6418413e0a5 +class/logger/xoopslogger.php:1727ac44ac4609c96da3eb1befda3de9 +class/mail/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/mail/xoopsmultimailer.php:a2579cc79d4fb5b5828be891e88676b4 +class/mail/phpmailer/ChangeLog.txt:2b88e3d938757c0cf9e6c9e0a2793f81 +class/mail/phpmailer/LICENSE:278f2557e3b277b94e9a8430f6a6d0a9 +class/mail/phpmailer/README:0514b72ef12227b75790617d54cdf43d +class/mail/phpmailer/class.phpmailer.php:b5f62d2f8dd968d15d8356f28dde24bb +class/mail/phpmailer/class.pop3.php:581a3e0795f05ace32915c794d154901 +class/mail/phpmailer/class.smtp.php:9f7c9d822994970376988396ce1848e2 +class/mail/phpmailer/codeworxtech.html:42a2cf1c75c8a4b38ce04b3eab59ab52 +class/mail/phpmailer/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/mail/phpmailer/language/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/mail/phpmailer/language/phpmailer.lang-ar.php:5f9541eae90f32669ba9b131e9076ddb +class/mail/phpmailer/language/phpmailer.lang-br.php:10959c25f9a712fc6f2af040268167c5 +class/mail/phpmailer/language/phpmailer.lang-ca.php:fd5cf56c9fd9289566fb07ed69ba6846 +class/mail/phpmailer/language/phpmailer.lang-cz.php:b58bfccb03f7fde1a990adf3ed5960d9 +class/mail/phpmailer/language/phpmailer.lang-de.php:4a854d75653357354e1cd091c955e2f0 +class/mail/phpmailer/language/phpmailer.lang-dk.php:a9a395c1857d4d2c816023130793dacb +class/mail/phpmailer/language/phpmailer.lang-en.php:7ff797303960fb258da42a495d8c74a9 +class/mail/phpmailer/language/phpmailer.lang-es.php:cca51f2fbce090fd693a1dc61415cb5d +class/mail/phpmailer/language/phpmailer.lang-et.php:1951b0646aab7a3298a71d303d27bbd6 +class/mail/phpmailer/language/phpmailer.lang-fi.php:423111a316c9359f266fbfb93567690b +class/mail/phpmailer/language/phpmailer.lang-fo.php:50a2481c946f70977efd5282db86192e +class/mail/phpmailer/language/phpmailer.lang-fr.php:9c36efd30cb623f438f021ab63dd3ed3 +class/mail/phpmailer/language/phpmailer.lang-hu.php:6c5980341213b20981450c50da070802 +class/mail/phpmailer/language/phpmailer.lang-it.php:93a60662d109eeddda1cf911a8503d2f +class/mail/phpmailer/language/phpmailer.lang-ja.php:6f9eb63106e972b7ff9f9d605f88030f +class/mail/phpmailer/language/phpmailer.lang-nl.php:f16deb5ae7099cbb655df0dfefb266ea +class/mail/phpmailer/language/phpmailer.lang-no.php:0ba3da5cc39844b3c52c15eb25bff87d +class/mail/phpmailer/language/phpmailer.lang-pl.php:c852a96bc91277a20c583334e413e7f3 +class/mail/phpmailer/language/phpmailer.lang-ro.php:3a71314885266365662a94fdfcce4db6 +class/mail/phpmailer/language/phpmailer.lang-ru.php:d6cab73dfe93f6098601ff670a8c050a +class/mail/phpmailer/language/phpmailer.lang-se.php:e0d8fff18a2dc8a2474646294045e465 +class/mail/phpmailer/language/phpmailer.lang-tr.php:d534d8209d8425138f497ef45f73b003 +class/model/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/model/joint.php:b98e92302bdd9bd954b51fbc5d8610ff +class/model/read.php:c2dfe24c403488cd39110ee418fa56ec +class/model/stats.php:7fc48aac5977fdcf3d0629aabc499b5d +class/model/sync.php:1bd09ce9432938cccc2abd743f3f9c25 +class/model/write.php:f769dabb983ed6dc402194e5976648bb +class/model/xoopsmodel.php:5c87e42c259ce0e7e2e3765320d3ab4d +class/smarty/Config_File.class.php:24da84eb3ba1c7a800ed0920dcbb5890 +class/smarty/Smarty.class.php:25f58d302dc0b8cac1a9d0bc45438e18 +class/smarty/Smarty_Compiler.class.php:28223e843aaed456755ea1d1c0df7ea7 +class/smarty/debug.tpl:def6c6e062941c8b2986f9f977b26307 +class/smarty/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/smarty/configs/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/smarty/configs/test.conf:2f99e2310b1dd4a254c594c49549d9d2 +class/smarty/internals/core.assemble_plugin_filepath.php:c98832bd718c94629c732b5d4c2980cb +class/smarty/internals/core.assign_smarty_interface.php:4c2dd142c1c59e101b2f60cfc7a7cdc2 +class/smarty/internals/core.create_dir_structure.php:a12f6e4653dc814369202e0ed57206b0 +class/smarty/internals/core.display_debug_console.php:297b9baf349e7f32e8e815612e823e3c +class/smarty/internals/core.get_include_path.php:ba78ea6d4112d4325b00e4b8101497c6 +class/smarty/internals/core.get_microtime.php:72eb40e8367f77f0bd251e15a5bd4f5f +class/smarty/internals/core.get_php_resource.php:e0fccd538d6f0ed8915d39cc2f9dd860 +class/smarty/internals/core.is_secure.php:7ea83dd65e64bc0bc893d44096ec61e0 +class/smarty/internals/core.is_trusted.php:83e22de7a251fef6a033769b35989bf6 +class/smarty/internals/core.load_plugins.php:d60028c542ec06749cd2d381bc07d0c2 +class/smarty/internals/core.load_resource_plugin.php:08d531fb688eed7253b316b11436e512 +class/smarty/internals/core.process_cached_inserts.php:2a846ebfec89211b7090149052374059 +class/smarty/internals/core.process_compiled_include.php:95e1308976578925f2e57b1aa8d716bf +class/smarty/internals/core.read_cache_file.php:e7de28f374768f8b319687a34e226c80 +class/smarty/internals/core.rm_auto.php:8834d9e9a8aa8473244d74096638b5c2 +class/smarty/internals/core.rmdir.php:08209df8f3113b0d8322bcac3b5e055b +class/smarty/internals/core.run_insert_handler.php:f6452eb1f0f65cf3b07634228ea4c938 +class/smarty/internals/core.smarty_include_php.php:0d87e492eb18ec8b4fa492f2ac34c163 +class/smarty/internals/core.write_cache_file.php:a000f4e24379b7dcc05603b2ad91c789 +class/smarty/internals/core.write_compiled_include.php:ff7944e8092eaf7c2ee97d865df29788 +class/smarty/internals/core.write_compiled_resource.php:caa79e832d4587991606dd9a0988c852 +class/smarty/internals/core.write_file.php:23f99e19895028592cff61325b6ed0b1 +class/smarty/internals/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/smarty/plugins/block.textformat.php:f4e1cc15997ff132066f5e4e09e92054 +class/smarty/plugins/compiler.assign.php:b4f1eb6f5a8cde9dbec9f5fb1ccb108c +class/smarty/plugins/function.assign_debug_info.php:0abdfebfea185a7b1a727d9546e244be +class/smarty/plugins/function.config_load.php:fa6466c59cab6333c64ac270dd6c53b1 +class/smarty/plugins/function.counter.php:9531e844efd007c593dadd6173cb0bbd +class/smarty/plugins/function.cycle.php:db7b2e51bd5e26f93032929dcb2d531b +class/smarty/plugins/function.debug.php:4963d564da17a2578fc5f56d9c53e7bc +class/smarty/plugins/function.eval.php:3fedd0e2a4c285200c12fe6427bc2739 +class/smarty/plugins/function.fetch.php:51259f99b6554fa1a6a60013a5e7880a +class/smarty/plugins/function.html_checkboxes.php:a05460918e36fd9ef66d955754868a3e +class/smarty/plugins/function.html_image.php:de11daabe07795fe4229b8d0185489dd +class/smarty/plugins/function.html_options.php:b634076ab0424a5b8310ff733c5615a6 +class/smarty/plugins/function.html_radios.php:6a00315efe8f8202823ade3bf3e6e513 +class/smarty/plugins/function.html_select_date.php:ad1d200bf750d98379cfc5507eac681d +class/smarty/plugins/function.html_select_time.php:ac7c160c72b293e6509840a5aba9a429 +class/smarty/plugins/function.html_table.php:d7ade8af24efeb33f852bef185004521 +class/smarty/plugins/function.mailto.php:03b5b66b3c6221c34b0d27c030dc7b60 +class/smarty/plugins/function.math.php:6cfac881d33e586406551b19296d8154 +class/smarty/plugins/function.popup.php:1e8b78080d08a386ba297c0dbb7c3a7b +class/smarty/plugins/function.popup_init.php:b2353a42807535109e1f037c0d51f19c +class/smarty/plugins/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/smarty/plugins/modifier.capitalize.php:70f58c49c5bd2851be11a3d67a92d2a4 +class/smarty/plugins/modifier.cat.php:9dbc6c2d6d78165d9d0ffae481509b6a +class/smarty/plugins/modifier.count_characters.php:91694b84f8b86aa551ff49ced16dbd11 +class/smarty/plugins/modifier.count_paragraphs.php:c64e0f47b6435424a7bf9647eed06c1e +class/smarty/plugins/modifier.count_sentences.php:c22e43e96e6ecd34cc18bc5235d59337 +class/smarty/plugins/modifier.count_words.php:073467c9ea7434647bb9ff27fe09183b +class/smarty/plugins/modifier.date_format.php:5d57183abba166f670d0b8649086f516 +class/smarty/plugins/modifier.debug_print_var.php:083998f71b350e0f2bea5b46477680c2 +class/smarty/plugins/modifier.default.php:11c16bd6f7dde6d576d7f93433652925 +class/smarty/plugins/modifier.escape.php:3bd0b2464f2fe8e2688da39079d84190 +class/smarty/plugins/modifier.indent.php:ea1f5db88c00e850c3968e434eadb074 +class/smarty/plugins/modifier.lower.php:5520933762ceac07d49e658c52587279 +class/smarty/plugins/modifier.nl2br.php:1d16b98e8ec34aac69f0827fab1dc999 +class/smarty/plugins/modifier.regex_replace.php:f3ae42b7cb1bb85e22084c5d94ccb420 +class/smarty/plugins/modifier.replace.php:b7d144b301a878c3015f9ba96b1922c6 +class/smarty/plugins/modifier.spacify.php:66993120ab60306acd278a327c5af448 +class/smarty/plugins/modifier.string_format.php:401048107fc62eecf175d2a0ab997161 +class/smarty/plugins/modifier.strip.php:b1281f77297db8c1e50bc1fd883ebd78 +class/smarty/plugins/modifier.strip_tags.php:481144a581e2d56a2182add2e09c5641 +class/smarty/plugins/modifier.truncate.php:da35c3d0a2dfc9ea11c32b3a10246aa7 +class/smarty/plugins/modifier.upper.php:0ef0e9784273f5d5384f34ad303bd15e +class/smarty/plugins/modifier.wordwrap.php:b80bdf801ac29e3aa4662a0428b676e4 +class/smarty/plugins/outputfilter.trimwhitespace.php:ac1de570fd1361b24090ffce22b218e0 +class/smarty/plugins/shared.escape_special_chars.php:2f7221015323ba27d2ed5ae20450fa0d +class/smarty/plugins/shared.make_timestamp.php:29ffe6553da8fda72147a12273105e10 +class/smarty/xoops_plugins/compiler.foreachq.php:096a9e1b2df8fe70cbbab3bb1ad8e1f8 +class/smarty/xoops_plugins/compiler.includeq.php:aeef17fb0b544e49a5d2c7add381d165 +class/smarty/xoops_plugins/compiler.xoAppUrl.php:b2d5eadb1363de66f9446aeb00c7998f +class/smarty/xoops_plugins/compiler.xoImgUrl.php:cfd27f91bc207f81c9e7c9255ba02499 +class/smarty/xoops_plugins/function.xoInboxCount.php:9157191288719ed735350796fe1ff133 +class/smarty/xoops_plugins/function.xoPageNav.php:6e6564f42a8b50514289d498344d588b +class/smarty/xoops_plugins/function.xoops_link.php:a0788aae42d7984d10b34ba279706121 +class/smarty/xoops_plugins/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/smarty/xoops_plugins/modifier.debug_print_var.php:1b2fb131f4eea2975d22a987565c21b3 +class/smarty/xoops_plugins/resource.db.php:a6531c9a08115a66dd51192b17b91918 +class/textsanitizer/config.custom.php:8b443e793cbb4dbb8344a27c9f121ca5 +class/textsanitizer/config.php:612501ecbfa06a223a250c2a5a37e79c +class/textsanitizer/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/textsanitizer/readme.txt:e7b608494028163261d699d4834d1d85 +class/textsanitizer/censor/censor.php:df0ab3782a1523b8587a0269146b45dd +class/textsanitizer/censor/config.php:7d3c977ef2e260599af9d3735e2de683 +class/textsanitizer/censor/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/textsanitizer/flash/config.php:da11252ba48d230eecd86b0a394974ae +class/textsanitizer/flash/flash.php:65ac1a5e5e036ebff8544bf83e27fb88 +class/textsanitizer/flash/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/textsanitizer/iframe/iframe.php:85d903d87a2da221b733dd2d8a87c8ed +class/textsanitizer/iframe/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/textsanitizer/image/config.php:301553cb835e20a07f566bbaaad6f2ab +class/textsanitizer/image/image.js:72b090fe9a4e8e0cd6abb1edc08b2d0d +class/textsanitizer/image/image.php:410a1fb7fba71e78c3183e64b03b0ff2 +class/textsanitizer/image/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/textsanitizer/li/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/textsanitizer/li/li.php:ada3851b843eb7f664d26beb573ad68a +class/textsanitizer/mms/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/textsanitizer/mms/mms.php:5491da53f21218634c841c78afe3764c +class/textsanitizer/mp3/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/textsanitizer/mp3/mp3.php:75d31bdb05846a639c96098eb6109f76 +class/textsanitizer/rtsp/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/textsanitizer/rtsp/rtsp.php:3b7e0d6b7ec3c46d38fe5ca39c49de0a +class/textsanitizer/syntaxhighlight/config.php:f1b58d75378cb3f4adc941d5ff21eb79 +class/textsanitizer/syntaxhighlight/geshi.php:db689a79ae59b0f259d5eb31080ac867 +class/textsanitizer/syntaxhighlight/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/textsanitizer/syntaxhighlight/syntaxhighlight.php:51deec0f5b9934f867e18083cb9332e1 +class/textsanitizer/textfilter/config.php:040408c2ab6563dba7bfe9994159b475 +class/textsanitizer/textfilter/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/textsanitizer/textfilter/textfilter.php:bfe1537781a927bbb570d4550e026de6 +class/textsanitizer/ul/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/textsanitizer/ul/ul.php:b185bdf22451752bfe30f92177b7d83b +class/textsanitizer/wiki/config.php:6b4a0f3386c14597b0d1178f644c868c +class/textsanitizer/wiki/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/textsanitizer/wiki/wiki.php:2e82d86bb8043e5c2350a7c5b263eaf6 +class/textsanitizer/wmp/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/textsanitizer/wmp/wmp.php:f60fb04bb508630765a26f7c79d7bf87 +class/textsanitizer/youtube/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/textsanitizer/youtube/youtube.php:5d6ca2d4a0bbb3489272cdab5dd450ad +class/utility/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/utility/xoopsutility.php:22f62398b92f791cfd40134f00441aa1 +class/xml/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/xml/saxparser.php:df3fcea8a75b6f12e7a6bf8afe461c72 +class/xml/themesetparser.php:b993eb35b7f6edea899b9c4562bb43c0 +class/xml/xmltaghandler.php:b41ee6bc967d214e8551370fd2471cd7 +class/xml/rpc/bloggerapi.php:461a27720a7230938a697237ee33182c +class/xml/rpc/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/xml/rpc/metaweblogapi.php:1cad7a5679a1c52ed7ec3ca284bfb778 +class/xml/rpc/movabletypeapi.php:16024fab4c3a14af1546d46fbee54dc0 +class/xml/rpc/xmlrpcapi.php:05404eee87673d77cf187e3696d1c349 +class/xml/rpc/xmlrpcparser.php:2e84eb75c97a5858ab0ac9ff5edfdb84 +class/xml/rpc/xmlrpctag.php:ed45035c83609e427f28395c74a433cd +class/xml/rpc/xoopsapi.php:11d727947cfffede6e39166fce768d59 +class/xml/rss/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/xml/rss/xmlrss2parser.php:31c9a32f22962d1b1caf979319ac460c +class/xoopseditor/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/xoopseditor/readme.txt:dda1b5e7554c16267470d965e1afc64f +class/xoopseditor/sampleform.inc.php:7bbeeb72c9f9a8190470495c4c7b2899 +class/xoopseditor/xoopseditor.inc.php:2cba7ff69be3e9ace4dcc4754d451a14 +class/xoopseditor/xoopseditor.php:6c31db2f99eec30bf6995c79593d0b77 +class/xoopseditor/ckeditor/ckeditor.php:a1b348dd8b472967685a52c125704bb0 +class/xoopseditor/ckeditor/editor_registry.php:be5171831ad7cc4a0b34f8425c75d7cc +class/xoopseditor/ckeditor/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/xoopseditor/ckeditor/ckeditor/CHANGES.html:af05f338cddcf1a64a86a6fb3a083e29 +class/xoopseditor/ckeditor/ckeditor/INSTALL.html:9ffc3b35ef31e2e4d4f8515383cd8661 +class/xoopseditor/ckeditor/ckeditor/LICENSE.html:e34df5d8ce9a53e2a724d6518b041df9 +class/xoopseditor/ckeditor/ckeditor/ckeditor.js:7d8eaffcfe8d68086ca3221d51e31400 +class/xoopseditor/ckeditor/ckeditor/ckeditor.pack:963a27aa99da2e8c269287ff956a74a7 +class/xoopseditor/ckeditor/ckeditor/ckeditor_basic.js:c19f14f19e428a43f11c0192387508b3 +class/xoopseditor/ckeditor/ckeditor/ckeditor_basic_source.js:7ca0e47aeb557c69c4bee224b7257243 +class/xoopseditor/ckeditor/ckeditor/ckeditor_source.js:fe251fd3207300766797cddaebdbf5df +class/xoopseditor/ckeditor/ckeditor/config.js:7601b1ca5c6ca97b560abe8d68796ac7 +class/xoopseditor/ckeditor/ckeditor/contents.css:84321bf29fed4cfb4df70d66659e227e +class/xoopseditor/ckeditor/ckeditor/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/xoopseditor/ckeditor/ckeditor/images/index.html:e1aedf4e788d40c9dbb4f2520f8feffd +class/xoopseditor/ckeditor/ckeditor/images/spacer.gif:df3e567d6f16d040326c7a0ea29a4f41 +class/xoopseditor/ckeditor/ckeditor/lang/_languages.js:736926044a0106759a1820212e220fc8 +class/xoopseditor/ckeditor/ckeditor/lang/_translationstatus.txt:d5cf0bfa96fd7b28f597e7620defdb38 +class/xoopseditor/ckeditor/ckeditor/lang/af.js:82bf176d981607ec731bae9b3fd2e61f +class/xoopseditor/ckeditor/ckeditor/lang/ar.js:49ec8f3f7389a7e11af00718dac14ea3 +class/xoopseditor/ckeditor/ckeditor/lang/bg.js:d5225c879629b76dc745f2a16b1cee66 +class/xoopseditor/ckeditor/ckeditor/lang/bn.js:676a98fc3b28bc72c9543c92c031f65c +class/xoopseditor/ckeditor/ckeditor/lang/bs.js:3b97174fcc694196a07cf6cdf059a1f3 +class/xoopseditor/ckeditor/ckeditor/lang/ca.js:d236b7842ecf8617c8f218ec09b28b3b +class/xoopseditor/ckeditor/ckeditor/lang/cs.js:61182fb8142c7b5... [truncated message content] |