diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..fbd34c6
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,53 @@
+#
+# Git ignore for fsim
+#
+
+### Forbidden
+*.log
+*.cache
+*.class
+*.so
+*.dll
+
+### Temp
+*~
+.tmp
+*.bak
+*.swp
+.~lock.*
+.kate-swp
+
+### Eclipse
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+.sts4-cache
+
+### IntelliJ IDEA
+.idea
+*.iws
+*.iml
+*.ipr
+
+### NetBeans
+/nbproject/private/
+/nbbuild/
+/dist/
+/nbdist/
+/.nb-gradle/
+build/
+
+### VS Code
+.vscode/
+
+# mac finder
+.DS_Store
+
+# windows exploder
+Thumbs.db
+
+# kde dolphin
+.directory
diff --git a/README.md b/README.md
index 9889a9c..2226305 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,4 @@
# fsim
+Old ftp search engine
+
diff --git a/WebRoot/META-INF/MANIFEST.MF b/WebRoot/META-INF/MANIFEST.MF
new file mode 100644
index 0000000..254272e
--- /dev/null
+++ b/WebRoot/META-INF/MANIFEST.MF
@@ -0,0 +1,3 @@
+Manifest-Version: 1.0
+Class-Path:
+
diff --git a/WebRoot/META-INF/context.xml b/WebRoot/META-INF/context.xml
new file mode 100644
index 0000000..a00a104
--- /dev/null
+++ b/WebRoot/META-INF/context.xml
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+ mail.smtp.host
+ localhost
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/WebRoot/WEB-INF/classes/com/idca/fsim/resources/i18n/fsim_en_US.properties b/WebRoot/WEB-INF/classes/com/idca/fsim/resources/i18n/fsim_en_US.properties
new file mode 100644
index 0000000..008b9bd
--- /dev/null
+++ b/WebRoot/WEB-INF/classes/com/idca/fsim/resources/i18n/fsim_en_US.properties
@@ -0,0 +1,36 @@
+
+fsim.title = FSIM: File Search Index Machine
+
+fsim.logo.alt = fsim-logo
+fsim.logo.title = FSIM Searcher
+
+fsim.header.title = File Search
+
+fsim.topbar.results = Results:
+fsim.topbar.resultsin = found in:
+fsim.topbar.inms = ms.
+
+fsim.search.button = Search
+
+
+fsim.bottombar.rendered = Rendered in:
+fsim.bottombar.inms = ms.
+
+fsim.copyright =
Fsim is a product of idca.nl
(c)2005 idca
+
+fsim.tech.vcss.alt = Valid CSS
+fsim.tech.vcss.title = This page has an valid css file.
+fsim.tech.xhtml11.alt = Valid XHML 1.1
+fsim.tech.xhtml11.title = This page is build with XHTML technolocy.
+fsim.tech.debian.alt = debian-logo
+fsim.tech.debian.title = This service runs on Debian.
+fsim.tech.java.alt = java-logo
+fsim.tech.java.title = This service is written in java.
+fsim.tech.postgres.alt = postgresql-logo
+fsim.tech.postgres.title= This service uses an PostgreSQL DB.
+fsim.tech.linux.alt = linux-logo
+fsim.tech.linux.title = The OS runs Linux.
+fsim.tech.tomcat.alt = tomcat-logo
+fsim.tech.tomcat.title = Tomcat 5 J2EE WebServer.
+
+fsim.text = foo {0} bar
\ No newline at end of file
diff --git a/WebRoot/WEB-INF/classes/com/idca/fsim/resources/i18n/fsim_nl.properties b/WebRoot/WEB-INF/classes/com/idca/fsim/resources/i18n/fsim_nl.properties
new file mode 100644
index 0000000..c2cae3a
--- /dev/null
+++ b/WebRoot/WEB-INF/classes/com/idca/fsim/resources/i18n/fsim_nl.properties
@@ -0,0 +1,9 @@
+
+
+fsim.test = Mmmm dit is een test
+
+
+fsim.copyright = Fsim is a product of idca.nl
(c)2005 idca
+
+
+
diff --git a/WebRoot/WEB-INF/classes/com/idca/fsim/resources/logging/.cvsignore b/WebRoot/WEB-INF/classes/com/idca/fsim/resources/logging/.cvsignore
new file mode 100644
index 0000000..0111248
--- /dev/null
+++ b/WebRoot/WEB-INF/classes/com/idca/fsim/resources/logging/.cvsignore
@@ -0,0 +1 @@
+logging-development.properties
diff --git a/WebRoot/WEB-INF/classes/com/idca/fsim/resources/logging/logging-development-example.properties b/WebRoot/WEB-INF/classes/com/idca/fsim/resources/logging/logging-development-example.properties
new file mode 100644
index 0000000..011d7c1
--- /dev/null
+++ b/WebRoot/WEB-INF/classes/com/idca/fsim/resources/logging/logging-development-example.properties
@@ -0,0 +1,26 @@
+#
+# COPY THIS FILE TO: logging-development.properties
+# and set the properties correctly
+#
+
+# Specify the handlers to create in the root logger
+# (all loggers are children of the root logger)
+# The following creates two handlers
+handlers = java.util.logging.ConsoleHandler
+
+# Set the default logging level for new ConsoleHandler instances
+java.util.logging.ConsoleHandler.level = ALL
+
+# Set the default formatter for new ConsoleHandler instances ( was java.util.logging.SimpleFormatter)
+java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
+
+# Set the default logging level for the root logger
+.level = INFO
+
+#org.apache.tomcat.level = ALL
+#org.apache.catalina.level = ALL
+#org.apache.jasper.level = ALL
+#org.apache.commons.level = ALL
+#org.apache.myfaces.level = ALL
+#org.hibernate.level = ALL
+#com.opensymphony.oscache.level = ALL
diff --git a/WebRoot/WEB-INF/classes/com/idca/fsim/resources/logging/logging.properties b/WebRoot/WEB-INF/classes/com/idca/fsim/resources/logging/logging.properties
new file mode 100644
index 0000000..fb0e579
--- /dev/null
+++ b/WebRoot/WEB-INF/classes/com/idca/fsim/resources/logging/logging.properties
@@ -0,0 +1,29 @@
+#
+# THIS ARE THE LIVE logging properties
+# when the context parameter "DEVELOPMENT" on true is set
+# then we will try to read logging-development.properties.
+# this parameter should be set in web-override.xml
+#
+
+#
+# Specify the handlers to create in the root logger
+# (all loggers are children of the root logger)
+# The following creates two handlers
+handlers = java.util.logging.ConsoleHandler
+
+# Set the default logging level for new ConsoleHandler instances
+java.util.logging.ConsoleHandler.level = INFO
+
+# Set the default formatter for new ConsoleHandler instances ( was java.util.logging.SimpleFormatter)
+java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
+
+# Set the default logging level for the root logger
+.level = INFO
+
+#org.apache.tomcat.level = ALL
+#org.apache.catalina.level = ALL
+#org.apache.jasper.level = ALL
+#org.apache.commons.level = ALL
+#org.apache.myfaces.level = ALL
+#org.hibernate.level = ALL
+#com.opensymphony.oscache.level = ALL
diff --git a/WebRoot/WEB-INF/fsim.xml b/WebRoot/WEB-INF/fsim.xml
new file mode 100644
index 0000000..ac6329d
--- /dev/null
+++ b/WebRoot/WEB-INF/fsim.xml
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/WebRoot/WEB-INF/lib/commons-beanutils-core.jar b/WebRoot/WEB-INF/lib/commons-beanutils-core.jar
new file mode 100644
index 0000000..ce79cbe
Binary files /dev/null and b/WebRoot/WEB-INF/lib/commons-beanutils-core.jar differ
diff --git a/WebRoot/WEB-INF/lib/commons-beanutils-src.jar b/WebRoot/WEB-INF/lib/commons-beanutils-src.jar
new file mode 100644
index 0000000..eea346f
Binary files /dev/null and b/WebRoot/WEB-INF/lib/commons-beanutils-src.jar differ
diff --git a/WebRoot/WEB-INF/lib/commons-codec.jar b/WebRoot/WEB-INF/lib/commons-codec.jar
new file mode 100644
index 0000000..957b675
Binary files /dev/null and b/WebRoot/WEB-INF/lib/commons-codec.jar differ
diff --git a/WebRoot/WEB-INF/lib/commons-collections-3.1.jar b/WebRoot/WEB-INF/lib/commons-collections-3.1.jar
new file mode 100644
index 0000000..41e230f
Binary files /dev/null and b/WebRoot/WEB-INF/lib/commons-collections-3.1.jar differ
diff --git a/WebRoot/WEB-INF/lib/commons-digester.jar b/WebRoot/WEB-INF/lib/commons-digester.jar
new file mode 100644
index 0000000..c2a7d9d
Binary files /dev/null and b/WebRoot/WEB-INF/lib/commons-digester.jar differ
diff --git a/WebRoot/WEB-INF/lib/commons-el.jar b/WebRoot/WEB-INF/lib/commons-el.jar
new file mode 100644
index 0000000..608ed79
Binary files /dev/null and b/WebRoot/WEB-INF/lib/commons-el.jar differ
diff --git a/WebRoot/WEB-INF/lib/commons-lang.jar b/WebRoot/WEB-INF/lib/commons-lang.jar
new file mode 100644
index 0000000..87b80ab
Binary files /dev/null and b/WebRoot/WEB-INF/lib/commons-lang.jar differ
diff --git a/WebRoot/WEB-INF/lib/commons-logging.jar b/WebRoot/WEB-INF/lib/commons-logging.jar
new file mode 100644
index 0000000..ef43682
Binary files /dev/null and b/WebRoot/WEB-INF/lib/commons-logging.jar differ
diff --git a/WebRoot/WEB-INF/lib/commons-validator.jar b/WebRoot/WEB-INF/lib/commons-validator.jar
new file mode 100644
index 0000000..bf76e86
Binary files /dev/null and b/WebRoot/WEB-INF/lib/commons-validator.jar differ
diff --git a/WebRoot/WEB-INF/lib/dom.jar b/WebRoot/WEB-INF/lib/dom.jar
new file mode 100644
index 0000000..f722180
Binary files /dev/null and b/WebRoot/WEB-INF/lib/dom.jar differ
diff --git a/WebRoot/WEB-INF/lib/foei-xml.jar b/WebRoot/WEB-INF/lib/foei-xml.jar
new file mode 100644
index 0000000..81fb233
Binary files /dev/null and b/WebRoot/WEB-INF/lib/foei-xml.jar differ
diff --git a/WebRoot/WEB-INF/lib/jaxen-full.jar b/WebRoot/WEB-INF/lib/jaxen-full.jar
new file mode 100644
index 0000000..9f5227e
Binary files /dev/null and b/WebRoot/WEB-INF/lib/jaxen-full.jar differ
diff --git a/WebRoot/WEB-INF/lib/jaxp-api.jar b/WebRoot/WEB-INF/lib/jaxp-api.jar
new file mode 100644
index 0000000..c8a4138
Binary files /dev/null and b/WebRoot/WEB-INF/lib/jaxp-api.jar differ
diff --git a/WebRoot/WEB-INF/lib/jstl.jar b/WebRoot/WEB-INF/lib/jstl.jar
new file mode 100644
index 0000000..a02abec
Binary files /dev/null and b/WebRoot/WEB-INF/lib/jstl.jar differ
diff --git a/WebRoot/WEB-INF/lib/mail.jar b/WebRoot/WEB-INF/lib/mail.jar
new file mode 100644
index 0000000..5de02f9
Binary files /dev/null and b/WebRoot/WEB-INF/lib/mail.jar differ
diff --git a/WebRoot/WEB-INF/lib/myfaces-all-src.jar b/WebRoot/WEB-INF/lib/myfaces-all-src.jar
new file mode 100644
index 0000000..59ff1da
Binary files /dev/null and b/WebRoot/WEB-INF/lib/myfaces-all-src.jar differ
diff --git a/WebRoot/WEB-INF/lib/myfaces-all.jar b/WebRoot/WEB-INF/lib/myfaces-all.jar
new file mode 100644
index 0000000..efb4805
Binary files /dev/null and b/WebRoot/WEB-INF/lib/myfaces-all.jar differ
diff --git a/WebRoot/WEB-INF/lib/objectprofiler.jar b/WebRoot/WEB-INF/lib/objectprofiler.jar
new file mode 100644
index 0000000..a3d4594
Binary files /dev/null and b/WebRoot/WEB-INF/lib/objectprofiler.jar differ
diff --git a/WebRoot/WEB-INF/lib/oscache-2.1.jar b/WebRoot/WEB-INF/lib/oscache-2.1.jar
new file mode 100644
index 0000000..4496a88
Binary files /dev/null and b/WebRoot/WEB-INF/lib/oscache-2.1.jar differ
diff --git a/WebRoot/WEB-INF/lib/pg74jdbc3.jar b/WebRoot/WEB-INF/lib/pg74jdbc3.jar
new file mode 100644
index 0000000..f8e09ac
Binary files /dev/null and b/WebRoot/WEB-INF/lib/pg74jdbc3.jar differ
diff --git a/WebRoot/WEB-INF/lib/sax.jar b/WebRoot/WEB-INF/lib/sax.jar
new file mode 100644
index 0000000..301a9da
Binary files /dev/null and b/WebRoot/WEB-INF/lib/sax.jar differ
diff --git a/WebRoot/WEB-INF/lib/saxpath.jar b/WebRoot/WEB-INF/lib/saxpath.jar
new file mode 100644
index 0000000..43cccc6
Binary files /dev/null and b/WebRoot/WEB-INF/lib/saxpath.jar differ
diff --git a/WebRoot/WEB-INF/lib/standard.jar b/WebRoot/WEB-INF/lib/standard.jar
new file mode 100644
index 0000000..bc528ac
Binary files /dev/null and b/WebRoot/WEB-INF/lib/standard.jar differ
diff --git a/WebRoot/WEB-INF/lib/xalan.jar b/WebRoot/WEB-INF/lib/xalan.jar
new file mode 100644
index 0000000..a58b997
Binary files /dev/null and b/WebRoot/WEB-INF/lib/xalan.jar differ
diff --git a/WebRoot/WEB-INF/lib/xercesImpl.jar b/WebRoot/WEB-INF/lib/xercesImpl.jar
new file mode 100644
index 0000000..bde11f7
Binary files /dev/null and b/WebRoot/WEB-INF/lib/xercesImpl.jar differ
diff --git a/WebRoot/WEB-INF/lib_src/commons-collections-3.1-src.jar b/WebRoot/WEB-INF/lib_src/commons-collections-3.1-src.jar
new file mode 100644
index 0000000..05b5a69
Binary files /dev/null and b/WebRoot/WEB-INF/lib_src/commons-collections-3.1-src.jar differ
diff --git a/WebRoot/WEB-INF/lib_src/objectprofiler-src.jar b/WebRoot/WEB-INF/lib_src/objectprofiler-src.jar
new file mode 100644
index 0000000..f317d52
Binary files /dev/null and b/WebRoot/WEB-INF/lib_src/objectprofiler-src.jar differ
diff --git a/WebRoot/WEB-INF/web.xml b/WebRoot/WEB-INF/web.xml
new file mode 100644
index 0000000..eabbb90
--- /dev/null
+++ b/WebRoot/WEB-INF/web.xml
@@ -0,0 +1,175 @@
+
+
+
+
+
+
+ FSIM
+ FSIM: File Search Index Machine
+
+
+ 1
+
+
+
+
+
+ /index.jsp
+
+
+
+ The fsimcontext xml file
+ FSIM_CONFIG_FILE
+ /WEB-INF/fsim.xml
+
+
+
+
+ All servlets / listeners and filters use
+ this context.
+
+ FsimContextName
+ WTH-SEARCH
+
+
+
+
+ The page when a host is blocked.
+ note: should be on other server ivm DDOS
+
+ hostBlockedRedirectURL
+ /denied/host_blocked.jsp
+
+
+
+
+
+
+
+ com.idca.fsim.core.FsimListener
+
+
+
+ com.idca.fsim.core.indexer.IndexerManagerListener
+
+
+
+
+
+
+
+
+ Fsim Search Servlet
+ Fsim Search Servlet
+ searchServlet
+ com.idca.fsim.web.SearchServlet
+
+
+ searchServlet
+ /search
+
+
+
+ Fsim Admin Servlet
+ Fsim Admin Servlet
+ adminServlet
+ com.idca.fsim.web.AdminServlet
+
+
+
+ When an hosts session is not an admin session then
+ hosty is blocked, time is increased with this value in minutes.
+
+ hostBlockedNoAdminPeneltyTime
+ 1
+
+
+
+
+ adminServlet
+ /admin
+
+
+
+ Fsim Redirect Servlet
+ Fsim Redirect Servlet
+ redirectServlet
+ com.idca.fsim.web.RedirectServlet
+
+
+ when click is done send to this url.
+ pluginPageRedirectURL
+ /ppage
+
+
+ blocked time im mins when parameter(s) is wrong
+ hostBlockedParameterPeneltyTime
+ 0
+
+
+
+ redirectServlet
+ /redirect
+
+
+
+ Fsim Plugin Page Servlet
+ Fsim Plugin Page Servlet
+ pluginPageServlet
+ com.idca.fsim.web.PluginPageServlet
+
+
+ blocked time im mins when parameter(s) is wrong
+ hostBlockedParameterPeneltyTime
+ 0
+
+
+
+ pluginPageServlet
+ /ppage
+
+
+
+
+
+
+
+ Manages user inlog/output
+ authenticationFilter
+ com.idca.fsim.web.filters.AuthenticationFilter
+
+ The page where a user comes when he logs out.
+ logoutRedirectURL
+ /search
+
+
+
+ authenticationFilter
+ /*
+
+
+
+
diff --git a/WebRoot/css/fsim-layout-default.css b/WebRoot/css/fsim-layout-default.css
new file mode 100644
index 0000000..46f7717
--- /dev/null
+++ b/WebRoot/css/fsim-layout-default.css
@@ -0,0 +1,54 @@
+/* ---- THIS STYLE SHEETS ONLY HANDLES STYLE CLASSES --- */
+
+
+
+#top {
+ height: 100px;
+}
+
+#topLogo {
+ float: left;
+ width: 150px;
+ height: 95%;
+}
+#topSearchBox {
+ float: left;
+ width: 450px;
+ /*height: 95%;*/
+}
+
+#topFsimLinks {
+ float: right;
+ width: 15%;
+ height: 95%;
+}
+
+#topBar {
+
+}
+
+#results {
+ min-height: 100px;
+}
+
+#bottomBar {
+}
+
+#bottom {
+}
+
+#fsimKeywordsPopup {
+ position: absolute;
+ width: 365px;
+ left: 160px;
+ top: 68px;
+ visibility: hidden;
+ z-index: 1;
+
+ /* strange it wont do the class ??? */
+ font-size: 60%;
+ border-style: solid;
+ border-color: green;
+ border-width: 2px;
+ background-color:#C4D8FD;
+}
diff --git a/WebRoot/css/fsim-style-default.css b/WebRoot/css/fsim-style-default.css
new file mode 100644
index 0000000..9fd68af
--- /dev/null
+++ b/WebRoot/css/fsim-style-default.css
@@ -0,0 +1,140 @@
+/* ---- THIS STYLE SHEETS ONLY HANDLES STYLE CLASSES --- */
+
+
+* {
+ margin: 0;
+ padding: 0;
+ font-family: arial,sans-serif;
+}
+
+body {
+ /* nice border around site */
+ margin: 5px;
+}
+
+img {
+ border: 0px;
+}
+
+/* makes div visable for devv */
+/*
+div,span {
+ border: 1px solid #f00;
+ margin: 1px;
+}
+*/
+
+.top {
+
+}
+
+.topSearchBox {
+ padding-left: 5px;
+ padding-right: 5px;
+}
+
+.topOptions {
+ font-size: 12pt;
+ color: #aa6ea6;
+}
+
+.topBar {
+ background-color: #C4D8FD;
+
+ border-top-style: solid;
+ border-top-width: 1px;
+ border-top-color: #FE3061;
+
+ border-bottom-style:solid;
+ border-bottom-width:1px;
+ border-bottom-color:#B4C8DD;
+}
+
+.topBarSearchStats {
+ font-size: 90%;
+ text-align: right;
+}
+
+.topSearchBoxTitle {
+ text-align: center;
+ font-weight: bold;
+}
+
+.results {
+ width: 100%;
+ max-width: 100%;
+}
+
+.resultsURL {
+ font-size: 80%;
+}
+
+.resultsKeywordHighLight {
+ font-size: 120%;
+ color: #FE3061;
+ font-weight: bold;
+}
+
+.resultDetails {
+ font-size: 70%;
+ color: #018001;
+}
+
+.bottomBar {
+ background-color: #C4D8FD;
+
+ border-top-style: solid;
+ border-top-width: 1px;
+ border-top-color: #FE3061;
+
+ border-bottom-style:solid;
+ border-bottom-width:1px;
+ border-bottom-color:#FE3061;
+
+ padding: 2px;
+}
+
+.bottomBarPages {
+ text-align: center;
+ font-weight: bold;
+}
+
+.bottomBarRender {
+ font-size: 90%;
+ text-align: right;
+}
+
+.bottom {
+}
+
+.bottomCopy {
+ font-size: 66%;
+ text-align: center;
+}
+
+
+/* see the ID in layout this didn't work :? */
+.fsimKeywordsPopup {
+}
+
+.fsimCompleteBinderNormal {
+ /* height: 14px; */
+ background-color: #C4D8FD;
+}
+.fsimCompleteBinderHighlight {
+ /* height: 14px; */
+ background-color: #FE3061;
+}
+
+.fsimCompleteWords {
+ width: 80%;
+ font-size: 90%;
+ /* float: left; */
+}
+
+.fsimCompleteHits {
+ /* float: right; */
+ width: 15%;
+ font-size: 10px;
+ color: #018001;
+}
diff --git a/WebRoot/denied/host_blocked.jsp b/WebRoot/denied/host_blocked.jsp
new file mode 100644
index 0000000..b33c625
--- /dev/null
+++ b/WebRoot/denied/host_blocked.jsp
@@ -0,0 +1,54 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
+
+
+
+ HOST BLOCKED
+
+
+ HOST BLOCKED
+
+
+
+ You IP: has been
+
+
+
+
+ You are permenent blocked.
+
+
+ Please consult the IDCA crew howto unblock if u think its not your fault.
+ (Bring some cold drinks. ;-)
+
+
+
+
+ Last reason:
+
+
+
+
+
\ No newline at end of file
diff --git a/WebRoot/denied/max_sessions.jsp b/WebRoot/denied/max_sessions.jsp
new file mode 100644
index 0000000..e34e9a8
--- /dev/null
+++ b/WebRoot/denied/max_sessions.jsp
@@ -0,0 +1,19 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
+
+
+
+ Max users reached.
+
+
+
+
+
+ Sorry, but our max concurrent users limit is rearched.
+
+ Please try again in a 5 minutes.
+
+
+
+
+
diff --git a/WebRoot/denied/real_error.jsp b/WebRoot/denied/real_error.jsp
new file mode 100644
index 0000000..d829b2c
--- /dev/null
+++ b/WebRoot/denied/real_error.jsp
@@ -0,0 +1,20 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
+
+
+
+ Real error encountered.
+
+
+
+
+
+ Sorry, but there was een error.
+
+ Please try again.
+ FSIM
+
+
+
+
+
diff --git a/WebRoot/fragments/fsim_bottom.jsp b/WebRoot/fragments/fsim_bottom.jsp
new file mode 100644
index 0000000..22f974b
--- /dev/null
+++ b/WebRoot/fragments/fsim_bottom.jsp
@@ -0,0 +1,107 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
+
+
+
+
+
+
+
+ FSIM: Is a pluggable DataBae search engine.
+ Very customizable. To fit all needs.
+
+
+
+
+
+
+
+
"
+ >
+
"
+ />
+
+
+
"
+ >
+
"
+ />
+
+
+
"
+ >
+
"
+ />
+
+
+
"
+ >
+
"
+ />
+
+
+
"
+ >
+
"
+ />
+
+
+
"
+ >
+
"
+ />
+
+
+
"
+ >
+
"
+ />
+
+
+
+