Zobacz temat
Artykuły a znaczniki BBcode [a] kontra <a>
|
|
praca666 |
Dodany dnia 10.05.2008 12:48:42
|
Przedszkolak Postów: 55 Ostrzeżeń: 5 Data rejestracji: 23.02.2008 21:27 |
Witam Mam taki problem, mam kod html w standardowych znacznikach np. [a] a jak wiadomo php-fusion obsługuje w <a>. Czy jest możliwość przerobienia żeby czytał i tak i tak lub wersje z "[]"? Każdy pomysł mile widziany. Edytowane przez praca666 dnia 10.05.2008 13:42:38 |
|
|
Wścibski Gość |
Dodany dnia 25.12.2024 05:22:58
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
|
IP: localhost | |
piotrek199214 |
Dodany dnia 10.05.2008 12:54:44
|
Bywalec Postów: 977 Pomógł: 168 v7.01.05 Data rejestracji: 17.12.2007 21:05 |
praca666 napisał/a: Witam Mam taki problem, mam kod html w standardowych znacznikach np. [a] a jak wiadomo php-fusion obsługuje w <a>. Czy jest możliwość przerobienia żeby czytał i tak i tak lub wersje z "[]"? Każdy pomysł mile widziany. O ile mi wiadomo "[a]" - to jest znacznik BBcode, a <a> to jest kod html. Zależy gdzie to ma być wstawiane, czy ci chodzi wszędzie ma być możliwy kod html. Bo jak pamiętam ja się pytałem o rozwiązanie żeby na forum można było stosować kod html, lecz Grzes mi napisał że po przez umożliwienie wstawiania kodu HTML jest to niee bezpieczne dla swojej strony. edit: jeżeli ci chodzi o artykuły proponuję włączyć funkcje w ustawieniach (PA>Zarządzanie stroną>Pozostałe>Używać edytora TinyMCE?= TAK.). Edytowane przez piotrek199214 dnia 10.05.2008 12:57:18 |
|
|
praca666 |
Dodany dnia 10.05.2008 12:57:53
|
Przedszkolak Postów: 55 Ostrzeżeń: 5 Data rejestracji: 23.02.2008 21:27 |
Masz racje jest to znacznik bbcode - mój błąd. Potrzebuję tylko to wstawiać w zawartość treści artykułów. edit: opcję TinyMCE mam włączoną i dalej nic ;] Edytowane przez praca666 dnia 10.05.2008 13:00:08 |
|
|
piotrek199214 |
Dodany dnia 10.05.2008 13:01:08
|
Bywalec Postów: 977 Pomógł: 168 v7.01.05 Data rejestracji: 17.12.2007 21:05 |
Aby to wstawić to musisz zdefiniować tą funkcje w maincore, a później w artykułach. Moim zdaniem lepsze rozwiązanie z "Używaniem edytora TinyMCE" edit: To nie dobrze. Zaraz sprawdze czy na forum nie było takiego czegoś. Proszę temat: http://www.php-fu...post_76977 i jeszcze jeden: http://www.php-fu...ad_id=6320 Edytowane przez piotrek199214 dnia 10.05.2008 13:05:04 |
|
|
praca666 |
Dodany dnia 10.05.2008 13:17:12
|
Przedszkolak Postów: 55 Ostrzeżeń: 5 Data rejestracji: 23.02.2008 21:27 |
U mnie edytor TinyMCE działa, lecz gry wklejam treść kodu to czyta go jako ciąg tekstu razem z kodem. Próbowałem wkleić go w opcję "html" ale też nic z tego. |
|
|
piotrek199214 |
Dodany dnia 10.05.2008 13:19:43
|
Bywalec Postów: 977 Pomógł: 168 v7.01.05 Data rejestracji: 17.12.2007 21:05 |
Acha tobie o to chodzi. A próbowałeś: wchodzisz w artykuły: wyskakuje ci ten cały panel TinyMCE i szukasz przycisku HTML i wstawiasz. Lecz ja nie wiem co ten kod oznacza Bo sprawdzałem w swoim edytorze html to nic sie nie zmienia.
Edytowane przez piotrek199214 dnia 10.05.2008 13:23:17 |
|
|
praca666 |
Dodany dnia 10.05.2008 13:25:04
|
Przedszkolak Postów: 55 Ostrzeżeń: 5 Data rejestracji: 23.02.2008 21:27 |
No dokładnie tak, chodzi mi o to, że mam kod z forum (nie zintegrowanego z php-fusion) i tam mam kodowanie bbcode, a chciałbym pewien post wstawić jako treść artykułu. Post dosyć długi i dużo znaczników bbcode jest a przestawiać ręcznie pod artykuł jest żmudne i czasochłonne. Jak nie ma na to sposobu to zrobię ręcznie, ale może się okaże że jednak jest to wykonalne ;] edit. Znalazłem rozwiązanie takie, żeby na forum poprostu zamienić kodowanie bbcode na html. Zaraz przerobie i zobaczę czy działa. Edytowane przez praca666 dnia 10.05.2008 13:27:57 |
|
|
piotrek199214 |
Dodany dnia 10.05.2008 13:28:16
|
Bywalec Postów: 977 Pomógł: 168 v7.01.05 Data rejestracji: 17.12.2007 21:05 |
praca666 napisał/a: No dokładnie tak, chodzi mi o to, że mam kod z forum (nie zintegrowanego z php-fusion) i tam mam kodowanie bbcode, a chciałbym pewien post wstawić jako treść artykułu. Post dosyć długi i dużo znaczników bbcode jest a przestawiać ręcznie pod artykuł jest żmudne i czasochłonne. Jak nie ma na to sposobu to zrobię ręcznie, ale może się okaże że jednak jest to wykonalne ;] No dobra bo jeżeli masz to z jakiegoś FORUM to pamiętaj że jeżeli [a] jest tam tak zdefiniowane to może to być odpowiedzialne np za <br> i trudno mi powiedzieć. Ale i tak nie za bardzo rozumiem. Mozesz pokazać ten kod? Może ci to pomoże: Plik maincore.php linia ok. 365-397 green - to jest znacznik BBcode red - a to jest zdefiniowane do czego on sie będzie odwoływał w HTML. Edytowane przez piotrek199214 dnia 10.05.2008 13:32:04 |
|
|
praca666 |
Dodany dnia 10.05.2008 13:50:23
|
Przedszkolak Postów: 55 Ostrzeżeń: 5 Data rejestracji: 23.02.2008 21:27 |
Kurcze jak wkleję kawałek kodu to go tutaj zamienia prawie że idealnie.... Więc za bardzo nie mam jak Ci pokazać go.... Początkowo w maincore.php miałem tak: Oczywiście na tym od początku nie działało. Więc zmieniłem na tak: Pozmieniałem znaczniki [i\] i [/i\] na takie jakie są w kodzie który chcę wstawić na i , no i dalej mi ich nie zamienia... Oczywiście w kodzie powyżej ich nie widać bo tutaj pewnie je już zinterpretowało i zamieniło.... Edit: No i poznikały wartości w "[]" bo je forum zinterpretowało... Edytowane przez praca666 dnia 10.05.2008 13:52:59 |
|
|
piotrek199214 |
Dodany dnia 10.05.2008 13:59:24
|
Bywalec Postów: 977 Pomógł: 168 v7.01.05 Data rejestracji: 17.12.2007 21:05 |
Ale ono ci nie pozmienia jeżeli nie masz tego zdefiniowanego w pliku maincore.php. Bo jeżeli chcesz dać [a] to skąd ma to wiedzieć że to dla ciebie oznacza <a> Musisz wszystko poustawiać, chyba że mylimy tematy. Ja już sie powoli gubie . |
|
|
praca666 |
Dodany dnia 10.05.2008 14:08:38
|
Przedszkolak Postów: 55 Ostrzeżeń: 5 Data rejestracji: 23.02.2008 21:27 |
Dobra postaram się to napisać jaśniej ;] W pliku maincore.php Red - Zmieniam na wartość "[a]" - taką jaką mam w moim kodzie Green - Zmieniam na wartość "[/a]" - taką jaką mam w moim kodzie Dalej widać, że mam mi powyższe wartości zamieniać na te oznaczone Blue, tylko że jak wykonałem te czynności to coś za bardzo mi nie chce tego zamieniać... NO chyba że coś źle robie... |
|
|
piotrek199214 |
Dodany dnia 10.05.2008 14:20:09
|
Bywalec Postów: 977 Pomógł: 168 v7.01.05 Data rejestracji: 17.12.2007 21:05 |
Czyli coś takiego w maincore.php: Ale jeżeli chcesz użyć tego po przez BBcode to musisz wyłączyć TinyMCE. I w artykułach masz taki kod odpowiedzialny od bbcode: Edytowane przez piotrek199214 dnia 10.05.2008 14:22:35 |
|
Przejdź do forum: |