Archiwa tagu: formularz dodawania strony

FAQ: Pojawia mi się błąd htmlspecialchars_decode() expects parameter 1 to be string, array given in…

Błąd pojawia się po akceptacji formularza dodawania strony i 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 , , , | Możliwość komentowania FAQ: Pojawia mi się błąd htmlspecialchars_decode() expects parameter 1 to be string, array given in… została wyłączona

FAQ: Jak w formularzu dodawania strony stworzyć chmurki z dodatkowymi informacjami ?

Takie chmurki wstawiamy na 2 sposoby w zależności od tego z jakimi polami formularza mamy do czynienia. Przede wszystkim wpierw w pliku templates/<-nazwa-templatki->/add.php musimy zaincludować skrypt javascript odpowiedzialny za wyświetlanie chmurek. W tym celu wstawiamy linię:

<script type="text/javascript" src="http://<?=$GLOBALS['url'];?>/js/wz_tooltip/wz_tooltip.js"></script>

Następnie tworzymy kod chmurek za pomocą kodu:

<small>[<a onmouseover="TagToTip('TUTAJ_ID_POLA')" onmouseout="UnTip()" href="#">?</a>]</small>
<div id="TUTAJ_ID_POLA" style="display: none;"><--TUTAJ-ZAWARTOSC-CHMURKI--></div>

gdzie TUTAJ_ID_POLA wpisujemy własny identyfikator dzięki któremu skrypt będzie identyfikował przycisk z odpowiednią chmurką.

(więcej…)

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

FAQ: Dlaczego podczas dodawania strony w przeglądarce Internet Explorer pojawia się błąd „URL strony jest pusty lub zbyt krótki lub brak członu http://” ?

Problem pojawia się tyko gdy potwierdzamy formularz klikając w enter. Jeśli potwierdzimy formularz klikając w przycisk „Wyślij” strona zostanie przeładowana prawidłowo.

Problem leży po stronie przeglądarki Internet Explorer a nie skryptu. Dokładna instrukcja „jak to obejść” znajduje się > tutaj

Opublikowano Instrukcja, Problemy techniczne | Otagowano , | Możliwość komentowania FAQ: Dlaczego podczas dodawania strony w przeglądarce Internet Explorer pojawia się błąd „URL strony jest pusty lub zbyt krótki lub brak członu http://” ? 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: Jak zrobić podgląd linka zwrotnego/baneru w formularzu dodawania strony ?

W pliku templates/nazwa-templatki/ add.php, site_cat-ajax.php i backlink-ajax.php nad linią:

 
<tr>
   <td style="text-align:right;width:120px;">Kod linku:</td>
   <td style="text-align:left;"><textarea name="backlink_code" cols="40" rows="4" onMouseOver="this.form.backlink_code.select();" readonly="readonly"><a href="http://<?=$link[0]['url'];?>" target="_blank" title="<?=$link[0]['title'];?>"><? ($link[0]['button'] != '') ? print('<img src="http://'.$link[0]['button'].'" alt="'.$link[0]['title'].'" />') : print('<strong>'.$link[0]['title'].'</strong>'); ?></a></textarea></td>
</tr>         

wstaw:


<tr>
   <td style="text-align:right;width:120px;"></td>
   <td style="text-align:left;"><a href="http://<?=$link[0]['url'];?>" target="_blank" title="<?=$link[0]['title'];?>"><? ($link[0]['button'] != '') ? print('<img src="http://'.$link[0]['button'].'" alt="'.$link[0]['title'].'" />') : print('<strong>'.$link[0]['title'].'</strong>'); ?></a></td>
</tr>         
Opublikowano Instrukcja, Zmiany w templatce | Otagowano , | Możliwość komentowania FAQ: Jak zrobić podgląd linka zwrotnego/baneru w formularzu dodawania strony ? została wyłączona