Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][inne] air filemanager - plugin do tinymce
Forum PHP.pl > Forum > Przedszkole
dwwa
problem rozwiązany, pomogło str_replace

ściągnąłem plugin do zarządzania plikami w edytorze tinymce http://www.airmedia.pl/skrypty,p-afm.html

zainstalowałem go tak jak jest napisane w instrukcji i niby wszystko działa, problem w tym że jak dodam zdjęcie do edytora, zapisze podstronę (autorski cms), to dodaje mi obrazek w taki sposób:
  1. ../uploads/nazwa_obrazka.jpg

na stronie jak wejdę w źródło to mam tak:
  1. src="../uploads/onas.jpg" alt="" width="350" height="234" />

folder uploads mam w głównym katalogu tam gdzie index.

muszę zrobić tak żeby obrazek dodawał się bez jednej kropki na początku, ale nie wiem jak. W ustawieniach pluginu szukałem, ale nic nie znalazłem. Ścieżki mam na 100% dobrze ustawione bo inaczej plugin by nie działał.

myślałem o str_replace, ale nie wiem jak tego użyć bo tak pobieram tekst na podstrony:
  1. $cos = mysql_fetch_assoc(mysql_query("SELECT * FROM `podstrony` WHERE `id` = '$id'"));
  2. echo $cos['tekst'];

aha jak zmienię ręcznie ścieżkę do obrazka (w edytorze jest taka możliwość) to wtedy obrazek na podstronie wyświetla się dobrze, ale w edytorze już go nie widać.

mam taką strukturę katalogów w cmsie:

admin
-- scripts
---- tinymce
------ plugins
-------- airfilemanager
includes
-- podstrona.php
-- podstrona2.php
uploads
-- nazwa_obrazka.jpg
index.php
htaccess

ma ktoś jakiś pomysł?
-drawik-
Miałem taki sam problem, ale rozwiązałem go inaczej.

W pliku javascript inicjującym tinyMCE dopisałem w części konfiguracyjnej
  1. relative_urls : false,
  2. remove_script_host : true,


Ewentualnie można też wpisać
  1. convert_urls : false,


Wtedy tinyMCE zapisuje sobie link bez ścieżki relatywnej.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.