一、Changing the minimum word length allowed for searching
When using the flexicontent search view, you may want to change the minimum search word length allowed.
Note that both FLEXIcontent and MySql pose a limit to this
- Set a minimum characters in the menu item pointing to search view
- Edit mysql.ini (or mysql.cnf, or my.ini) file and change variable "ft_min_word_len" to put a lower limit, e.g.:
# The MySQL server [mysqld] ft_min_word_len=2
ΝΟΤΕ 1: if you do not have access mysql.ini file to change this variable, then you will have to contact you web host provider
ΝΟΤΕ 2: If using FLEXIcontent Search module, you will need to create a joomla menu item pointing to search view (if you don't have one already).
ΝΟΤΕ 3: If you don't want the menu item to appear you can create it, inside the FLEXIcontent hidden menu (if it doesnot exist there already), this way the menu item will be activated, and the parameters defined in there will be used (e.g. the minimum characters parameter will be used) !!!
二、How to use an FC category as Homepage / Frontpage
It is possible to create a FLEXIcontent category to replace the frontpage (com_frontpage).
Like this:
- Create a category e.g. called "Frontpage Items".
- Go the the (SYSTEM) FLEXIcontent advanced route plugin and select to exclude this category from routing (=meaning no links will be created to it, e.g. when displaying the categories of an item this category will not be listed)
- Duplicate a template (e.g. the blog template and call it called "frontpageblog") and assign it to the category "Frontpage Items"
- If needed, edit the files of this new template (particularly the category*.php files) to customize them.
- Assign the items you wish to appear in the frontpage to this category. Of course the items will be assigned to both the "Frontpage Items" category and their normal category(-ies) (use CTRL-click to select)
- Create a --new-- menu item that points to the category "Frontpage Items" and set it as --default-- so that it becomes your home page.
You are done !!
三、How to use content plugins in Flexicontent item?
There is no limitation on which content plugins you can use inside FLEXIcontent fields (e.g. in description field, text field, textarea field)
-- Many will work just fine without any alterations.
- First, plug-ins must be enabled for the particular field, or they will not work, this is parameter "Trigger content plugins"
- You can trigger plugins selectively per field, parameter "Specific plugins only"
Check the field parameters settings.
Relevant link for third-party extensions working with Flexicontent:
- http://www.flexicontent.org/forum/index.php?f=22&t=494&rb_v=viewtopic
- http://spreadsheets.google.com/ccc?key=0AiGF_obF5dd-dEp5Zkl4Vnp2YTJZX0VIOFI3S0VCZUE&hl=en
Why my content plugin don't work? Here is relevant forum thread:
http://www.flexicontent.org/forum/index.php?f=27&t=1072&start=0&rb_v=viewtopic
-- Some plug-ins limit themselves to particular components, options, views, etc. -- Some of these plug-ins may easily be modified to work with other components (e.g. FLEXIcontent). --Some of these plug-ins may not be easily modified.
--Some have required minor changes to remove their limitations. --Some will not work without major modifications.
These all depends on the particular plug-in. -- Many content plug-ins do not work in Sobi2 for the same reasons. -- Many content plug-ins do not work in VirtueMart for the same reasons
四、Resolving failed installation, because of server limitations
The following applies to installing FLEXIcontent and other relative large Joomla components
(a). PHP (web server) limitations -- regarding upload FLEXIcontent installation file 2-4 MBs -- executing times of the installation script
Please go to Joomla's System Information, and then inside TAB PHP information, and make sure that you have at least the following in your .htaccess (may require restart web server), or ask your WebHost Provider to do it:
- php_value upload_max_filesize 15M
- php_value post_max_size 15M
- php_value max_input_time 300
- php_value max_execution_time 300
ALSO consider disabling FTP layer in Joomla configuration if you have it enabled
(b) MySQL server Limitations
Please check that you have at least the following in the mysql.ini of your MySQL Server or ask your WebHost Provider to do it:
max_allowed_packet=16M