FAQ: Jak zmienić kolor tagów globalnych ?

W pliku templatki templates/default/ home.php, cat.php, sub.php tags-ajax.php znajduje się funkcja global_tags(). Instrukcja:

<?=global_tags('color', array('#FFFFFF'), ', ', $sites);?>

1 zmienna – kolor tagów (jak color to losuje z ustalonej w default tablicy kolorów)
2 zmienna – tablica kolorków których nie chcemy losować (w przypadku wyboru color)
3 zmienna – separator
4 zmienna – występuje tylko na podstronach kategorii i podkategorii

Czytaj dalej

Opublikowano Instrukcja, Zmiany w templatce | Otagowano | 10 komentarzy

FAQ: Jak dodać nową podstronę informacyjną np. z ofertą reklamową ?

Przede wszystkim nalezy stworzyć plik nowej podstrony w katalogu templates/nazwa-templatki/ najlepiej na bazie tego co jest w pliku rules.php lub info.php. Gotowy plik z treścią zapisujemy pod swoją nazwą np. reklama.php.

Następnie tworzymy SEO-URL dla naszej podstrony w pliku .htaccess dodając linię:

         
RewriteRule ^twoja-seo-nazwa/ index.php?action=nazwa-pliku [L]

Na koniec pozostaje dodać link do nowej podstrony gdzieś w naszej templatce – wystarczy dodać:

         
<a href="http://<?=url('nazwa-pliku', 'twoja-seo-nazwa', '');?>">nazwa-podstrony</a>
Opublikowano Instrukcja, Zmiany w templatce | Otagowano , | 2 komentarzy

FAQ: Jak zrobić żeby pagerank strony był widoczny w liście wpisów ?

W plikach templatki gdzie występuje lista wpisów m.in. templates/default/ home.php, cat.php i sub.php proszę wstawić linię w pętli:

      
<? $sites = sites(); for ($i=0; $i<count($sites); $i++) : ?>
[..........................................]
<p>PageRank: <img src="http://<?=$GLOBALS['url'];?>/images/pr/<?=pagerank($sites[$i]['url'], $sites[$i]['pr'], $sites[$i]['pr_date']);?>.gif" alt="" /></p>          
[..........................................]
<? endfor; ?>

oraz na samej górze linię:

                  
<? require_once($GLOBALS['url_dir'].'includes/pagerank.php'); ?>
Opublikowano Instrukcja, Zmiany w templatce | Otagowano , | Możliwość komentowania FAQ: Jak zrobić żeby pagerank strony był widoczny w liście wpisów ? została wyłączona

FAQ: Jak zrobić żeby opis strony w liście wpisów np. na stronie głównej był skrócony – powiedzmy do 250 znaków a pełna wersja dostępna była dopiero na podstronie szczegółów wpisu ?

W plikach templatki gdzie występuje lista wpisów m.in. templates/default/ home.php, cat.php i sub.php proszę odnaleźć fragment kodu:

                  
<?=encode($sites[$i]['description']);?>

i zamienić na:

                  
<?=mb_substr(encode($sites[$i]['description']), 0, 250, $GLOBALS['lang'][0]);?>

gdzie ‚250’ oznacza próg ilości znaków po którym tekst zostanie „ucięty”.

Opublikowano Instrukcja, Zmiany w templatce | Otagowano , | 6 komentarzy

FAQ: Gdzie mogę zmienić opis znajdujący się na stronie głównej „Witamy w SEOKatalogu – najnowszym polskim…” ?

Opis (jak i resztę kwestii językowych na stronie) można zmienić edytując plik languages/polish.php – można to zrobić z poziomu Panelu Administracyjnego -> zakładka Edytor -> w lewym menu na samym dole znajdują się pliki językowe

Opublikowano Instrukcja, Zmiany w templatce | Otagowano , | Możliwość komentowania FAQ: Gdzie mogę zmienić opis znajdujący się na stronie głównej „Witamy w SEOKatalogu – najnowszym polskim…” ? została wyłączona

FAQ: Strona działa prawidłowo ale na górze pojawia się dziwny błąd „Warning: session_start() [function.session-start]: open(/tmp/”…

Zapewne konfiguracja serwera nie zezwala na tworzenie tymczasowego katalogu do przechowywania plików sesji. Proszę ręcznie stworzyć w katalogu ze skryptem folder /tmp/ i nadać mu uprawnienia: CHMOD 777

Innym powodem może być ustawiony zbyt mały limit pamięci/powierzchni miejsca na serwerze do wykorzystania dla tymczasowych zmiennych sesji. W takim wypadku należy skontaktować się z administratorami hostingu.

Opublikowano Instrukcja, Problemy techniczne | Otagowano , | Możliwość komentowania FAQ: Strona działa prawidłowo ale na górze pojawia się dziwny błąd „Warning: session_start() [function.session-start]: open(/tmp/”… została wyłączona

FAQ: Strona działa prawidłowo ale nie działają SEO-URLe (przyjazne adresy)…

Proszę dodać do pliku .htaccess po RewriteEngine On dodatkową linię:

RewriteBase /
Opublikowano Instrukcja, Problemy techniczne | Otagowano , | Możliwość komentowania FAQ: Strona działa prawidłowo ale nie działają SEO-URLe (przyjazne adresy)… została wyłączona

FAQ: Strona działa prawidłowo ale rozsypuje się formularz dodawania nowej strony…

Najczęstszym powodem jest włączona funkcja register_globals. Proszę ją wyłączyć dodając do pliku .htaccess linię:

                           
php_flag register_globals off

lub polecenie do pliku php.ini:

register_globals = off
Opublikowano Instrukcja, Problemy techniczne | Otagowano , , | 1 komentarz

FAQ: Gdy wchodzę na stronę wyświetla się błąd przekierowania/500 Internal Server Error – jak to naprawić ?

Proszę usunąć z pliku .htaccess w głównym katalogu ze skryptem poniższe linie:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1/ [L,R=301]

Uwaga: problem powinien dotyczyć już tylko wersji < 1.4

Opublikowano Instrukcja, Problemy techniczne | Otagowano , , | Możliwość komentowania FAQ: Gdy wchodzę na stronę wyświetla się błąd przekierowania/500 Internal Server Error – jak to naprawić ? została wyłączona

FAQ: Po instalacji strona się rozlatuje, nie wczytuje styli – katalog stoi na serwerze dedykowanym…

Niektóre serwery dedykowane potrzebują innej deklaracji zmiennych globalnych dlatego po instalacji proszę odnaleźć w katalogu głównym na serwerze plik config.php i wyedytować go w sposób podany niżej: Czytaj dalej

Opublikowano Instrukcja, Problemy techniczne | Otagowano , | Możliwość komentowania FAQ: Po instalacji strona się rozlatuje, nie wczytuje styli – katalog stoi na serwerze dedykowanym… została wyłączona