Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Tinymce + ibrowser
bechem
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 22.10.2009

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


Witam,

kolejny raz mam problem z tą parą. Błędy standardowe (problem ze ścieżką do przechowywanych obrazków). Czy ktoś mógłby podesłać poprawnie skonfigurowy tiny z ibrowserem? Może jakiś link do działającego przykładu. Albo może ktoś zna sensowną alternatywę dla ibrowsera.

pozdrawiam

Ten post edytował bechem 19.02.2010, 13:54:19
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
GreeN_DG
post
Post #2





Grupa: Zarejestrowani
Postów: 28
Pomógł: 1
Dołączył: 3.12.2009

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


Szczegóły błędu na stronie sieci Web

Wiadomość: 'ib' jest pusty lub nie jest obiektem
Wiersz: 23
Znak: 5
Kod: 0

W ff nie ma błędu.. Tyle w IE ten co powyżej.

  1. /**
  2.  * $Id: editor_plugin_src.js 520 2008-01-07 16:30:32Z spocke $
  3.  *
  4.  * @author Moxiecode
  5.  * @copyright Copyright 2004-2008, Moxiecode Systems AB, All rights reserved.
  6.  */
  7.  
  8. var ib = null;
  9.  
  10. (function() {
  11. tinymce.create('tinymce.plugins.IBrowserPlugin', {
  12. init : function(ed, url) {
  13. // load common script
  14. tinymce.ScriptLoader.load(url + '/interface/common.js');
  15.  
  16. // Register commands
  17. ed.addCommand('mceIBrowser', function() {
  18. var e = ed.selection.getNode();
  19.  
  20. // Internal image object like a flash placeholder
  21. if (ed.dom.getAttrib(ed.selection.getNode(), 'class').indexOf('mceItem') != -1) {return}
  22.  
  23. ib.isMSIE = tinymce.isIE;
  24. ib.isGecko = tinymce.isGecko;
  25. ib.isWebKit= tinymce.isWebKit;
  26. ib.oEditor = ed;
  27. ib.editor = ed;
  28. ib.selectedElement = e;
  29. ib.baseURL = url + '/ibrowser.php';
  30. iBrowser_open();
  31. });
  32.  
  33. // Register buttons
  34. ed.addButton('ibrowser', {
  35. title : 'iBrowser',
  36. cmd : 'mceIBrowser',
  37. image: url + '/interface/images/tinyMCE/ibrowser.gif'
  38. });
  39.  
  40. // Add a node change handler, selects the button in the UI when a image is selected
  41. ed.onNodeChange.add(function(ed, cm, n) {
  42. cm.setActive('ibrowser', n.nodeName == 'IMG');
  43. });
  44. },
  45.  
  46. getInfo : function() {
  47. return {
  48. longname : 'iBrowser',
  49. author : 'net4visions.com',
  50. authorurl : 'http://net4visions.com',
  51. infourl : 'http://net4visions.com/ibrowser.html',
  52. version : '1.4.0'
  53. };
  54. }
  55. });
  56.  
  57. // Register plugin
  58. tinymce.PluginManager.add('ibrowser', tinymce.plugins.IBrowserPlugin);
  59. })();


Dodam jeszcze :
-tinymce wersja 3.3 (może z ta nie działa)
-ibrowser wersja 1.41

folder z ibrowserem wrzucam do tinymce/pligins
w listingu inicjujacym tinymce dodaje w plugins ="ibrowser" i w przyciskach tez ibrowser.
W tej wersji ibrowsera nie trzeba kopiowac tych dwóch plików i zmieniać ich nazwy (w poprzednich tak należało robić)
Gdy odpalam skrypt z tinymce ikonka ibrowsera pojawia się w pasku narzędzi. Jednak gdy na nią klikam - zero reakcji. Żadnych błędów czy alertow.
Dzisiaj jak wrócę z pracy może znajdę wersje tinymce 3.0 i wtedy spróbuje.

Pozdrawiam

Ten post edytował GreeN_DG 10.03.2010, 22:31:03
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 10.06.2026 - 22:00