Viewing 10 posts - 1 through 10 (of 10 total)
  • Author
    Posts
  • christiaan Friend
    #117688

    Increasing the size of the letters the Top menu is not working properly with IE 6. The text of the Top menu is going down and it begins after the text of main menu. With IE 7 and firefox 2 it is more or less ok. Any idea how to correct this IE 6 bug ?

    Khanh Le Moderator
    #211798

    Could you provide your live site url, Christiaan.

    christiaan Friend
    #211814

    I am sorry, but it is not live until now. We are still in evaluation stage. I will check it in at siteground next week and I will give you a reply.
    Kind regards, Christian

    schase Friend
    #212075

    Hmmm, the resizing of letters works just fine in IE7, but not too well for me in Firefox 2 or Opera 9. When first browsing to the site (http://www.brackenhurstbaptist.org) clicking the resize option does nothing. You must first browse to one of the links on the main menu before resizing works. Once you have done so, you can resize on any page, including the front page, but you can’t do it from the start. Can you perhaps tell me why? Got exactly the same problem on my own site (http://www.forapattern.co.za).

    Also, when registered users login, it doesn’t show as logged in until you browse to one of the links and then back to home page. (By “back to home page” I mean clicking “home” on the main menu: using the “back” button doesn’t fix the problem.)

    Fantastic work by JoomlArt designers, by the way! Your templates are very impressive!

    Khanh Le Moderator
    #212085

    Hi schase,
    Your live site setting in configuration.php is: http://forapattern.co.za, while you browse http://www.forapattern.co.za. For some reason, the web browser understand they are two sites. Therefore, the user tool does not function fine as well as the login module.

    We suggest that you should setting your live site is http://www.forapattern.co.za and use .htaccess to redirect all access from http://forapattern.co.za to http://www.forapattern.co.za.

    Here is .htaccess config to redirect from http://forapattern.co.za to http://www.forapattern.co.za


    RewriteCond %{HTTP_HOST} !^(www1.|$) [NC]
    RewriteCond %{HTTP_HOST} ^forapattern.co.za [NC]
    RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

    schase Friend
    #212097

    Thanks for the reply, khanh. I tried entering the code into my .htaccess file, but it didn’t work like you said it should. I assume that you are talking of /public_html/.htaccess, which currently looks like this:

    ##
    # @version $Id: htaccess.txt 4756 2006-08-25 16:07:11Z stingrey $
    # @package Joomla
    # @copyright Copyright (C) 2005 Open Source Matters. All rights reserved.
    # @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
    # Joomla! is Free Software
    ##

    #####################################################
    # READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
    #
    # The line just below this section: 'Options FollowSymLinks' may cause problems
    # with some server configurations. It is required for use of mod_rewrite, but may already
    # be set by your server administrator in a way that dissallows changing it in
    # your .htaccess file. If using it causes your server to error out, comment it out (add # to
    # beginning of line), reload your site in your browser and test your sef url's. If they work,
    # it has been set by your server administrator and you do not need it set here.
    #
    # Only use one of the two SEF sections that follow. Lines that can be uncommented
    # (and thus used) have only one #. Lines with two #'s should not be uncommented
    # In the section that you don't use, all lines should start with #
    #
    # For Standard SEF, use the standard SEF section. You can comment out
    # all of the RewriteCond lines and reduce your server's load if you
    # don't have directories in your root named 'component' or 'content'
    #
    # If you are using a 3rd Party SEF or the Core SEF solution
    # uncomment all of the lines in the '3rd Party or Core SEF' section
    #
    #####################################################

    ##### SOLVING PROBLEMS WITH COMPONENT URL's that don't work #####
    # SPECIAL NOTE FOR SMF USERS WHEN SMF IS INTEGRATED AND BRIDGED
    # OR ANY SITUATION WHERE A COMPONENT's URL's AREN't WORKING
    #
    # In both the 'Standard SEF', and '3rd Party or Core SEF' sections the line:
    # RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes##
    # May need to be uncommented. If you are running your Joomla/Mambo from
    # a subdirectory the name of the subdirectory will need to be inserted into this
    # line. For example, if your Joomla/Mambo is in a subdirectory called '/test/',
    # change this:
    # RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes##
    # to this:
    # RewriteCond %{REQUEST_URI} ^(/test/component/option,com) [NC,OR] ##optional - see notes##
    #
    #####################################################

    ## Can be commented out if causes errors, see notes above.
    #Options FollowSymLinks

    #
    # mod_rewrite in use

    #RewriteEngine On

    # Uncomment following line if your webserver's URL
    # is not directly related to physical file paths.
    # Update Your Joomla/MamboDirectory (just / for root)

    # RewriteBase /

    ########## Begin - Joomla! core SEF Section
    ############# Use this section if using ONLY Joomla! core SEF
    ## ALL (RewriteCond) lines in this section are only required if you actually
    ## have directories named 'content' or 'component' on your server
    ## If you do not have directories with these names, comment them out.
    #
    #RewriteCond %{REQUEST_FILENAME} !-f
    #RewriteCond %{REQUEST_FILENAME} !-d
    #RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes##
    #RewriteCond %{REQUEST_URI} (/|.htm|.php|.html|/[^.]*)$ [NC]
    #RewriteRule ^(content/|component/) index.php
    #
    ########## End - Joomla! core SEF Section

    ########## Begin - 3rd Party SEF Section
    ############# Use this section if you are using a 3rd party (Non Joomla! core) SEF extension - e.g. OpenSEF, 404_SEF, 404SEFx, SEF Advance, etc
    #
    #RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes##
    #RewriteCond %{REQUEST_URI} (/|.htm|.php|.html|/[^.]*)$ [NC]
    #RewriteCond %{REQUEST_FILENAME} !-f
    #RewriteCond %{REQUEST_FILENAME} !-d
    #RewriteRule (.*) index.php
    #
    ########## End - 3rd Party SEF Section

    ########## Begin - Rewrite rules to block out some common exploits
    ## If you experience problems on your site block out the operations listed below
    ## This attempts to block the most common type of exploit `attempts` to Joomla!
    #
    # Block out any script trying to set a mosConfig value through the URL
    #RewriteCond %{QUERY_STRING} mosConfig_{1,21}(=|%3D)
    # Block out any script trying to base64_encode crap to send via URL
    #RewriteCond %{QUERY_STRING} base64_encode.*(.*)
    # Block out any script that includes a <script> tag in URL
    #RewriteCond %{QUERY_STRING} (<|%3C).*script.*(>|%3E) [NC,OR]
    # Block out any script trying to set a PHP GLOBALS variable via URL
    #RewriteCond %{QUERY_STRING} GLOBALS(=|{0,2})
    # Block out any script trying to modify a _REQUEST variable via URL
    #RewriteCond %{QUERY_STRING} _REQUEST(=|{0,2})
    # Send all blocked request to homepage with 403 Forbidden error!
    #RewriteRule ^(.*)$ index.php [F,L]
    #
    ########## End - Rewrite rules to block out some common exploits

    I have put the code you supplied both on top of this text and below it. I even deleted all the text in the file and replaced it with yours, all to no avail. It definitely seems that this is the problem, because if I go directly in my browser to http://forapattern.co.za/ it all works fine. Have I done something wrong in editing the .htaccess file?

    Khanh Le Moderator
    #212098

    You have to turn on the rewrite engine by uncomment the statement:
    #RewriteEngine On
    And paste the above code at the bottom of your .htaccess file.

    schase Friend
    #212100

    Okay, so I am probably going to look like a complete n00b when I ask this, but isn’t it already on? The code I pasted from the .htaccess file reads in part:

    # mod_rewrite in use

    #RewriteEngine On

    # Uncomment following line if your webserver's URL
    # is not directly related to physical file paths.
    # Update Your Joomla/MamboDirectory (just / for root)

    So it already says “#RewriteEngine On” but it still doesn’t work.

    Khanh Le Moderator
    #212107

    All you need in your .htaccess is:


    RewriteEngine On
    Options +SymlinksIfOwnerMatch

    RewriteCond %{HTTP_HOST} !^(www1.|$) [NC]
    RewriteCond %{HTTP_HOST} ^forapattern.co.za [NC]
    RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

    schase Friend
    #212112

    Ah! Voila! Thank you very much.

Viewing 10 posts - 1 through 10 (of 10 total)

This topic contains 10 replies, has 3 voices, and was last updated by  schase 17 years, 11 months ago.

We moved to new unified forum. Please post all new support queries in our New Forum