Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Rekomendowane odpowiedzi

Opublikowano

Mam taką oto zagwozdkę

mam sobie taki kawałek w xml (do umi)

<setting>

<conf_title>Title?</conf_title>

<conf_description>Title?</conf_description>

<conf_group>0</conf_group>

<conf_type>input</conf_type>

<conf_key>ad_title</conf_key>

<conf_default>Title</conf_default>

<conf_extra></conf_extra>

<conf_evalphp></conf_evalphp>

<conf_position>2</conf_position>

<conf_start_group></conf_start_group>

<conf_end_group></conf_end_group>

<conf_help_key></conf_help_key>

</setting>

i nie chciałbym aby wpisany w input kod html się wyświetlał ( tak jak w tagu code)

sam kod php do blokowania html-u mam oczywiście (taki sam jak w code)tylko jak go zastosować (o ile to możliwe) tutaj (<conf_evalphp> to wiadomo )

próbowałem prze zmienną $value ale zmienia wpis w miejscu wpisywania a nie wyświetlania

pozdrawiam offroad

jam_artists_button.png

Opublikowano (edytowane)

w pole input jest wpisywany tekst, normalnie można użyć w tym polu html i będzie działał , chcę to uniemożliwić przez zastosowanie

str_replace dla <,>,etc. tyle ze chciałbym to umieścić w pliku wsadowym do umi (w znacznikach <conf_evalphp></conf_evalphp>).

próbowałem zrobić to przez zmienną $vlaue ale działa tylko w polu w którym się wpisuje a nie wyświetla.

w temacie pomyliłem się, oczywiście chodziło o to by html się nie wyświetlał :)

Edytowane przez offroad
jam_artists_button.png

  • Manager
Opublikowano

Poprzez użycie HTML w ACP czy już na forum w jakimś polu?

To, co to masz za adminów, że im nie ufasz? :) Szczerze mówiąc to nigdy tego nie robiłem, jeśli chodzi o ACP to zapytam Michaela czy takie coś jest możliwe.

Ew. mam jeszcze jeden pomysł, ale najpierw potwierdź moje wątpliwości.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano

w acp w t&s

a z moda może skorzysta ktoś jeszcze :D

zaufanie mam jak najbardziej :)

może to nawet nie jest konieczne ale i tak warto było by wiedzieć na przyszłość jak to zrobić.

co do innego sposobu to ja też go mam , tutaj typowo chodzi o umi

jam_artists_button.png

  • Manager
Opublikowano

Ostatnie pytanie: chcesz skasować wszelki kod HTML z tego pola wpisywania przed czy po zatwierdzeniu ustawień? Innymi słowy: pierwsze rozwiązanie jest bez sensu, drugie jak najbardziej do mnie przemawia.

Jeszcze inaczej: Chcesz wszelki kod wpisany w pole skasować przed wysłaniem do bazy, tak? Tzn. pytam o użycie np. strip_tags(). O to chodzi?

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

  • Manager
Opublikowano

Y, to na czym postawiłeś forum IP.Board?

Powiem tak - wczoraj zgłębiałem ten problem do mojej modyfikacji i zrobiłem takie działanie ( obsługa danych do wysłaniu ), ale napisałbym Ci to na dniach dopiero. :)

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano

akurat te ustawienia nie są zapisywane do bazy, o to mi chodziło :)

Już zrobiłem to w class_display.php i tak musiałem dodać po warunku do dwóch innych ustawień i problem był identyczny tak więc zrezygnowałem z robienia tego w xml .

jam_artists_button.png

Opublikowano

w umi : <conf_key>ad_title</conf_key>

w class_display to już standardowo :

$this->ipsclass->vars['ad_title'] = str_replace( "<" , "<" , $this->ipsclass->vars['ad_title'] ); itd

tylko ze chciałem to zrobić w pliku xml do umi , tyle ze nie chciało tam działać (wydaje się ze tam można tylko obsługę pół ustawień dawać)

jam_artists_button.png

  • Manager
Opublikowano
akurat te ustawienia nie są zapisywane do bazy, o to mi chodziło :D

Jak nie są? Wszystko co z UMI jest zapisywane.

No jeśli takie rozwiązanie Cię satysfakcjonuje to OK. Nie piszę innego rozwiązania - które działa w momencie zapisywanie ustawień w ACP. :)

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano

Nie wiedziałem ze umi zapisuje do bazy ustawienia modów (no może nie spodziewałem się nic więcej niż zapisy defaultowe) no cóż człowiek uczy się całe życie :D

moda co prawda już zrobiłem, ale zawsze chętnie zobaczę inne rozwiązanie :)

jam_artists_button.png

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.