Τα παρακάτω ισχύουν μόνο αν ο server σας λειτουργεί με suPHP (όπως οι servers της Greek Internet Marketing).

Καταρχάς πρέπει να μπείτε στο λογαριασμό σας hosting με τη χρήση SSH. Αν δεν έχετε SSH ζητήστε από την εταιρία φιλοξενίας σας να σας δώσει πρόσβασει ή να τρέξει αυτή τις παρακάτω εντολές:

find -type f -exec chmod 644 {} \; 

Αυτό κάνει όλα τα αρχεία 644 (προστατευμένα από εγγραφές άλλων χρηστών εκτός από εσάς). Για τους φακέλους δώστε σωστά permissions:

 find -type d -exec chmod 755 {} \;

Το .htaccess αλλάξτε το σε 444:

chmod 444 .htaccess

και το php.ini σε 400:

chmod 400 php.ini

Αν θέλετε να προστατεύσετε ακόμα περισσότερο το php.ini προσθέστε το ακόλουθο στο .htaccess:

<Files *.ini>
Order deny,allow
Deny from All
</Files>

(αν το έχετε κάνει 444 πρέπει πριν το πειράξετε να το κάνετε 644 και μετά την αλλαγή να το ξανακλειδώσετε με 444)

 

Enjoy!



Add this page to your favorite Social Bookmarking websites
Reddit! Del.icio.us! Mixx! Free and Open Source Software News Google! Live! Facebook! StumbleUpon! TwitThis Joomla Free PHP

Πρόσφατα αντιμετώπισαμε όπως χιλιάδες άλλοι web developers προβλήματα χάρη στα αναρίθμητα bugs του Internet Explorer 6. Όλες οι μεγάλες εταιρίες αποσύρουν σταδιακά τη στήριξη του IE 6 (πρόσφταο παράδειγμα η Google και ακολουθούν σύντομα Facebook και TouTube).

Πώς αντιμετωπίζονται τα προβλήματα εύκολα και γρήγορα;

Πάρτε μια ιδέα για τα προβλήματα για αρχή...

http://www.sitepoint.com/blogs/2009/03/06/10-fixes-for-ie6-problems/

http://css-tricks.com/ie-css-bugs-thatll-get-you-every-time/

http://finalbuilds.edskes.com/iecollection.htm

http://www.virtuosimedia.com/tutorials/ultimate-ie6-cheatsheet-how-to-fix-25-internet-explorer-6-bugs

Η Λύση Για Joomla

(και όχι μόνο...)

Μεσα στο head του template σας βάλτε conditional ακριβώς στο τέλος του:

<!--[if lte IE 6]>
<link rel="stylesheet" href="/templates/to-onoma-tou-template-sas/css/style6.css" type="text/css" />
<script src="/templates/to-onoma-tou-template-sas/js/IE8.js"></script>
<![endif]-->
Αυτός ο κώδικας fορτώνει τις διορθωσεις για το CSS μετά τα κυριώς stylesheets.

Για αρχή για τις διορθώσεις προτείνεται η χρήση του:

http://www.onderhond.com/tools/ie6fixer/

 το οποίο κάνει τις πρώτες βασικές διορθωσούλες για το προβληματικό IE6. Βέβαια χρειάζονται και άλλες αλλαγές!

To javascript μετά διορθωνει πολλα άλλα προβλήματα.

http://code.google.com/p/ie7-js/

Για τα png καμια λύση δεν είναι super, οπότε προτείνεται η χρήση gif μέσα στο IE6 CSS που να αντικαθιστούν τα png. Αν θέλετε χρησιμοποιείστε κάποιο από τα πολλά png fixes αλλά δεν έχουμε βρει κάτι το οποίο δε δημιουργεί άλλα προβλήματα...

Για το τσεκάριμα των διορθώσεων αυτών προτείνεται η χρηση του IE Tester:

http://www.my-debugbar.com/wiki/IETester/HomePage

 Για προειδοποίηση στο Joomla ότι ο επισκέπτης χρησιμοποιεί προπολεμικό browser μπορείτε να χρησιμοποιήσετε το plugin sevenup

http://chrism.ca/index.php?option=com_phocadownload&view=category&id=2%3Aplugins&Itemid=12

 

Enjoy!!!



Add this page to your favorite Social Bookmarking websites
Reddit! Del.icio.us! Mixx! Free and Open Source Software News Google! Live! Facebook! StumbleUpon! TwitThis Joomla Free PHP

Αν χρησιμοποιείτε το SH404 για SEF links στο Joomla, καλό θα είναι να προσθέσετε το ακόλουθο στο configuration στους χαρακτήρες αντικατάστασης:

ου|ou, ού|ou, α|a, β|b, γ|g, δ|d, ε|e, ζ|z, η|i, θ|th, ι|i, κ|k, λ|l, μ|m, ν|n, ξ|ks, ο|o, π|p, ρ|r, σ|s, τ|t, υ|i, φ|f, χ|x, ψ|ps, ω|o, ά|a, έ|e, ί|i, ή|i, ό|o, ύ|i, ώ|o, Ου|ou, Ού|ou, Α|a, Β|b, Γ|g, Δ|d, Ε|e, Ζ|z, Η|i, Θ|th, Ι|i, Κ|k, Λ|l, Μ|m, Ν|n, Ξ|ks, Ο|o, Π|p, Ρ|r, Σ|s, Τ|t, Υ|i, Φ|f, Χ|x, Ψ|ps, Ω|o, ς|s, Ά|a, Έ|e, Ή|i, Ί|i, Ό|o, Ύ|i, Ώ|o, ϊ|i, ΐ|i

 

Με αυτό το το τρόπο το SH404 αυτόματα θα φτιάχνει τα Greeklish links για σας!



Add this page to your favorite Social Bookmarking websites
Reddit! Del.icio.us! Mixx! Free and Open Source Software News Google! Live! Facebook! StumbleUpon! TwitThis Joomla Free PHP

Μερικές φορές θέλουμε να μην εμφανίζονται κάποια modules στο Joomla όταν ο χρήστης είναι συνδεδεμένος.

Για να το καταφέρετε αυτό θα πρέπει να επεξεργαστείτε το index.php του template που χρησιμοποιείτε.

Ας πούμε ότι δεν θέλετε να εμφανίζεται το module left όταν ο χρήστης είναι logged in.

<?php   
$user =& JFactory::getUser();   
$user_id = $user->get('id');   
if (!$user_id)   
{   
?>       
<jdoc:include type="modules" name="left" />
<?php } ?>

 

Enjoy!



Add this page to your favorite Social Bookmarking websites
Reddit! Del.icio.us! Mixx! Free and Open Source Software News Google! Live! Facebook! StumbleUpon! TwitThis Joomla Free PHP

Ίσως σας έχει πιάσει και εσάς πονοκέφαλος όταν πάτε να προσθέσετε πολλές γλώσσες σε ένα Joomla site που έχει Ελληνικά σαν βασική γλώσσα, και παρατηρείτε ότι το Joomfish σώνει και καλά θέλει να βάλει /el στα Ελληνικά links.

Προσωπικά δεν θέλω επίσης το site να γυρίζει σε άλλη γλώσσα αυτόματα ανάλογα με το ποιός είναι ο επισκέπτης και απο ποιά χώρα. Όταν βάζω Ελληνικά default θέλω να παραμένει Ελληνικά!

Ποιά είναι η λύση;

Πηγαίνετε administration -> plugin manager και βρείτε στο joom router. Μπείτε μέσα και χρησιμοποιήστε τις εξής ρυθμίσεις:

Enable Language determination       No (ή yes ανάλογα με τις ανάγκες σας)
Language selection for new visitors?     Browser
Use 302 redirect     No
Save user language in a cookie     No
Use SEF prefix or Subdomains?     SEF Prefix

SEF prefix για Ελληνικά ΚΕΝΟ!

Πρόβλημα με το Menu

Αν επιλέξετε μια άλλη γλώσσα από τα Ελληνικά (που έχετε default) και πατώντας το Ηome σας επιστρέφει στα ελληνικά τότε θα πρέπει να παρέμβετε στο κώδικα.

Αν χρησιμοποιείτε το mod_mainmenu αλλάξτε στη γραμμή 351 το:

$tmp->url = JURI::base();

με:

$tmp->url = str_replace(array($tmp->route.'/', $tmp->route), '', JRoute::_( $tmp->url ));

Αν χρησιμοποιείτε άλλο module χρειάζεται ανάλογη αλλαγή.

Π.χ. στο roknavmenu κάντε comment out τις γραμμμές 331-333 στο lib/RokNavMenuTree.php

Enjoy!



Add this page to your favorite Social Bookmarking websites
Reddit! Del.icio.us! Mixx! Free and Open Source Software News Google! Live! Facebook! StumbleUpon! TwitThis Joomla Free PHP

Επίσημοι Καταχωρητές

eett

Επίσημοι καταωρητές .gr domainsΕίμαστε επίσημοι καταχωρητές domains με κατάληξη .gr, εγκεκριμένοι από την Ε.Ε.Τ.Τ.

Διαλέξτε Domain:

Πιστοποίηση

Web CEO Certified

Διαθέτουμε πιστοποίηση για:

Search Engine Marketing
  Web Analytics
Bid Management
  Email Marketing
Affiliate Marketing

Επιδοτήσεις ΕΣΠΑ

espa

Εκμεταλλευτείτε τις επιδοτήσεις του ΕΣΠΑ. Αναλαμβάνουμε τη σύνταξη και την υποβολή του φακέλου για μικρομεσαίες επιχειρήσεις που θέλουν να δραστηριοποιηθούν στο διαδίκτυο και να αυξήσουν την ανταγωνιστικότητά τους.

Δωρεάν Βιβλίο Internet Marketing

Συμπληρώστε τη φόρμα με το όνομα σας και το βασικό σας email, και πατήστε συνέχεια:



Τι μπορούμε να κάνουμε για σας

Μπορούμε να σας κατασκευάσουμε ένα γρήγορο, μοντέρνο και ασφαλές δικτυακό τόπο ή ένα ηλεκτρονικό κατάστημα, σε αξιόπιστες πλατφόρμες όπως Joomla, Wordpress και όχι μόνο. Μπορούμε επίσης άμεσα να αυξήσουμε τον αριθμό των πελατών σας εφαρμόζοντας έξυπνα τεχνικές internet marketing όπως βελτιστοποίηση για μηχανές αναζήτησης (SEO) και διαφημίσεις στο Google (PPC Adwords).