Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][JS]TinyMCE PHPImage + modRewrite
TheaSiX
post 14.07.2010, 00:07:32
Post #1





Grupa: Zarejestrowani
Postów: 110
Pomógł: 10
Dołączył: 3.09.2006
Skąd: Bishop Auckland

Ostrzeżenie: (0%)
-----


Po kilku godzinach męczenia się z tym, stwierdziłem, że czas zasięgnąć rady innych. Otóż stworzyłem CMS do pewnej strony, w której wykorzystuję modRewrite. Jest on używany do normalnej strony jak i do panelu. Wgrałem TinyMCE oraz plugin PHPImage, który w normalnych warunkach działa bezproblemowo (tam gdzie nie używam modrewrite).

Na początku miałem problem taki, że w oknie phpimage po wybraniu pliku i kliknięciu upload, plik wgrywał się na serwer ale nie było go widać w oknie. To naprawiłem dodając "/" do $url_image_directory w config.php.

nadal jednak nie mogę wstawić obrazka do samego "ciała" tinyMCE. Ciągle dostaję błąd "Please choose an image before loading.image ". Próbowałem zmieniać ścieżki jak tylko się da, szukać w funkcjach pluginu jak i samego tinymce odpowiedzialnych za wstawianie treści, lub znaleźć źródło tego błędu, ale utknąłem w martwym punkcie. Byłbym wdzięczny za jakąkolwiek pomoc.
Go to the top of the page
+Quote Post
erix
post 14.07.2010, 09:13:01
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Spróbuj dać do konfiguracji:
[JAVASCRIPT] pobierz, plaintext
  1. convert_urls: false
[JAVASCRIPT] pobierz, plaintext

I zobacz w wiki, jak się wyłącza relatywne URL.

Może Ci się też przydać moje FAQ: http://eriz.pcinside.pl/weblog/tinymce-faq-184.html


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
TheaSiX
post 14.07.2010, 19:03:53
Post #3





Grupa: Zarejestrowani
Postów: 110
Pomógł: 10
Dołączył: 3.09.2006
Skąd: Bishop Auckland

Ostrzeżenie: (0%)
-----


a więc tak, w tiny_mce_init.js mam:


convert_urls : false,
relative_urls : false,


daje to ładniejsze linki przy wgrywaniu zdjęcia, oto część logu:

file_dst_name : banner_kajaki_PL_2.png
file_dst_pathname : /home/edga/ftp/uploads/images

w polu imageUrl mam np. /uploads/images/banner_kajaki_PL_2.png czyli wszystko pięknie. Tylko czemu przy wstawianiu nagle tinymce nie rozpoznaje zdjęcia i zwraca błąd jakby pole było puste? Szukałem w różnych miejscach, nawet w funkcji mceSetContent, ale nie mam pojęcia jak to naprawić

Ten post edytował TheaSiX 14.07.2010, 19:09:00
Go to the top of the page
+Quote Post
erix
post 14.07.2010, 19:46:46
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Pokaż całą konfigurację.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
TheaSiX
post 14.07.2010, 21:11:52
Post #5





Grupa: Zarejestrowani
Postów: 110
Pomógł: 10
Dołączył: 3.09.2006
Skąd: Bishop Auckland

Ostrzeżenie: (0%)
-----


[JAVASCRIPT] pobierz, plaintext
  1. tinyMCE.init({
  2. // General options
  3. mode : "exact",
  4. elements: "text1,text2",
  5. theme : "advanced",
  6. plugins : "phpimage,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,i
    espell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,
    paste,directionality,fullscreen,noneditable,visualchars, onbreaking,xhtmlxtras,template,wordcount,advlist,autosave"
    ,
  7. // Theme options
  8. theme_advanced_buttons1 : "phpimage,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,ju
    stifyright,justifyfull,styleselect,formatselect,fontselect,fontsizeselect,|,"
    ,
  9. theme_advanced_buttons2 : "numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,cleanu
    p,help,code,|,cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist"
    ,
  10. theme_advanced_buttons3 : "insertdate,inserttime,preview,|,forecolor,backcolor,|,tablecontrols,|,hr,|,
    removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,"
    ,
  11. theme_advanced_buttons4 : "media,advhr,print,|,ltr,rtl,|,fullscreen,|,insertlayer,moveforward,moveback
    ward,absolute,|,styleprops,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonb
    reaking,template,pagebreak,restoredraft"
    ,
  12. theme_advanced_toolbar_location : "top",
  13. theme_advanced_toolbar_align : "left",
  14. theme_advanced_statusbar_location : "bottom",
  15. theme_advanced_resizing : true,
  16. convert_urls : false,
  17. relative_urls : false,
  18. remove_script_host : false,
  19.  
  20.  
  21.  
  22. // Example content CSS (should be your site CSS)
  23. content_css : "css/content.css",
  24.  
  25. // Drop lists for link/image/media/template dialogs
  26. template_external_list_url : "lists/template_list.js",
  27. external_link_list_url : "lists/link_list.js",
  28. external_image_list_url : "lists/image_list.js",
  29. media_external_list_url : "lists/media_list.js",
  30.  
  31. // Style formats
  32. style_formats : [
  33. {title : 'Bold text', inline : 'b'},
  34. {title : 'Red text', inline : 'span', styles : {color : '#ff0000'}},
  35. {title : 'Red header', block : 'h1', styles : {color : '#ff0000'}},
  36. {title : 'Example 1', inline : 'span', classes : 'example1'},
  37. {title : 'Example 2', inline : 'span', classes : 'example2'},
  38. {title : 'Table styles'},
  39. {title : 'Table row 1', selector : 'tr', classes : 'tablerow1'}
  40. ],
  41.  
  42. // Replace values for the template plugin
  43. template_replace_values : {
  44. username : "Some User",
  45. staffid : "991234"
  46. }
  47. });
[JAVASCRIPT] pobierz, plaintext
Go to the top of the page
+Quote Post
erix
post 24.07.2010, 21:12:27
Post #6





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




A w kodzie samej wtyczki (PHP) coś zmieniałeś ze ścieżek?


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
piotr94
post 25.07.2010, 12:55:06
Post #7





Grupa: Zarejestrowani
Postów: 331
Pomógł: 30
Dołączył: 11.11.2008
Skąd: Kraków

Ostrzeżenie: (0%)
-----


ja polecam zamiast tiny MCE edytorek xinha biggrin.gif
tam wszystko działa bez problemów biggrin.gif


--------------------
http://www.piotr94.net21.pl/ - wykonanie stron i serwisów internetowych
Jeśli moje wypowiedzi były dla Ciebie pomocne, kliknij "Pomógł" i odwdzięcz się ;)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 9.07.2025 - 03:26