|
|
|
|
|
для: elenaki
(06.07.2006 в 17:20)
| | ура! придумала как обойтись без всплывающих окошек...
FLUDFLUDFLUDFLUDFLUDFLUDFLUDFLUDFLU DFLUD
год назад я работала у одного очень жадного бельгийца.
он продавал скрипты, предварительно кодируя их Зендом.
когда надо было что-то в скрипте исправить или дописать,
он их на своем компе декодировал и давал мне, а потом
опять кодировал. мне не давал Зенд. конечно, те скрипты,
которые я получала в раскодированном виде, я себе на
диск сохраняла (не люблю по сто раз делать одно и то же) на
будущее. так вот, у него был встроенный WYSIWYG-editor, но
он мне сказал тогда, что КУПИЛ его и поэтому не может мне
дать. а файлы редактора были закодированы. к счастью, у
меня остался один файл с формой, где подключался редактор.
и что я вижу - WYSIWYG PRO! вот зараза, а говорил, что купил.
вообщем, на примере этого чудом сохранившегося файлика
мне удалось прикрутить редактор к моей CMS. всем спасибо! | |
|
|
|
|
|
|
|
для: DDK
(06.07.2006 в 15:21)
| | мы про WYSIWYG Pro? если да, то - сегодня. они там сильно замаскировали опции картинок.
но я нашла :) и то только потому, что увидела файл imageoptions.php
и сделала загрузку картинок! теперь осталось только прикрутить к моей системе. и очень
мне не нравятся выскакивающие окошки... как бы переделать на iframe? | |
|
|
|
|
|
|
|
для: elenaki
(06.07.2006 в 14:15)
| | Эмм... и картинку там можно позиционировать =) А ты давно обновляла версию ? :) | |
|
|
|
|
|
|
|
для: DDK
(06.07.2006 в 14:07)
| | и еще в WP нельзя позиционировать картинку
на локалке у меня тоже работает. я не гружу на сервер то, что не работает на локалке.
и на 4-х серверах из пяти заработало без особых усилий. а на 5-м, самом нужном - нет. | |
|
|
|
|
|
|
|
для: elenaki
(06.07.2006 в 14:04)
| | >> и еще WysiwygPro требует Zend Optimizer.
Эээ... у меня на локалке даже работает, на девственном PHP4.3 :)) Да и на хостингах всех тоже на ура работет. | |
|
|
|
|
|
|
|
для: DDK
(06.07.2006 в 13:38)
| | оформление меня не волнует. не работает в ФФ - отлично! я тоже в нем не работаю :) а сохранение? а дурацкие pop-up окошки? у меня клиент, например, неделю не мог понять, почему он не видит то, что вижу я (у него стоял блок на pop-up). и места много хочет. и загрузки картинок там нет, есть только выбор из папки на сервере или ввод линка (что моего клиента пугает еще больше, чем меня - разрешение ему загружать что-то на сервер).
и еще WysiwygPro требует Zend Optimizer. а это опять - время. надо заставить хостера работать.... хотя это, наверно, будет проще, чем заставить работать скрипт. хостер оправдывается тем, что сервер стоит на панели Plesk. а мне от этого ни жарко ни холодно. я не имею никаких преимуществ, наоборот, одни неудобства.
от добра я бы не искала. если б оно было, добро это... :( а то все какие-то недоделанные. | |
|
|
|
|
|
|
|
для: elenaki
(05.07.2006 в 15:33)
| | Эмм... а чем он лучше WysiwygPro ? По-моему, полная его копия, только оформление более мрачное :)
ИМХО: От добра добра не ищут.
Upd.: Не работает даже в FF (ActiveX mustdie), не говоря уже об Опере. А WysiwygPro-то работает в ФФ ;-) | |
|
|
|
|
|
|
|
для: RMW
(06.07.2006 в 12:55)
| | с передачей проблема. передача осуществляется через URL.
1. много не передашь, а ведь это будет код страницы - текст и тэги.
2. нац.символы надо кодировать, а кодировки у JS и PHP - разные. у
меня не получается раскодировать закодированное. а без кодирования
просто ничего не шлет.
3. ищу другой редактор.
PS почему большинство редакторов (предполагается, что они on-line)
не предусматривают кнопку "Сохранить"? код можно посмотреть,
скопировать и ... вставить в Блокнот и оттуда сохранить? зачем? и еще
специально подчеркивают - типа редактор на JS, сохранение на клиенте
невозможно. так и не нужно на клиенте! на сервере нужно. в базе. или в
файле...
вот нашла один редактор (пока не скажу, какой), у которого в мануале
есть пункт:
5.- Save function.
The generated HTML code can be accessed with two alternative ways:
a) The JavaScript function specified in the parameter $funcio_save receives the
HTML code as a parameter. In the body of this function, which should be
included in the page where the editor is embedded, you can send the content
to the server. For instance, if you want to send the content to the page
'save.php', the JavaScript code could be (assume you have given the parameter
$funcio_save = 'my_save_function(code)'; ):
function my_save_function(code){
// Here treat the HTML code, which is in the variable 'code'
code = escape(code)
document.location = "save.php?htmlcode=" + code
return true
}
b) If in the parametrization you give a value for $action_submit, when the user
click on 'Save' button the code will be directly submitted to the page whose
name is the value of $action_submit. This page will receive the variable
'editor_name_contingut_html' containing the HTML code.
For instance:
$nom_editor = "my_editor";
$action_submit = "save.php";
Then, when clicking on 'Save' button the page 'save.php' will be invoked
and the variable '$my_editor_contingut_html' will be available for PHP in
'save.php'. Then you can put the HTML code in your database.
Remember also that if you want to obtain the original code, in the reception
page (in our case 'save.php') you have to do:
$my_editor_contingut_html = stripslashes( $my_editor_contingut_html );
Within the files of the application there is an example of how to do this,
in the files 'Sample_submit.php' and 'Submit_reception.php'.
REMARK: it is important to know that due to safety reasons, from the wysiwyg_web_edit THE
CODE CAN'T BE SAVED IN THE CLIENT.
|
| |
|
|
|
|
|
|
|
для: elenaki
(05.07.2006 в 17:35)
| | Мне казалось, что вы просто не можете решить с какого бока подступиться
к извлечению html из редактора.
Думаю пишем функцию на JS которая как раз передаёт
html из редактора в объятия серверного скрипта, который уже
делает с этим значением всё, что нужно - например сохраняет его
где-нибудь. | |
|
|
|
|
|
|
|
для: RMW
(05.07.2006 в 17:28)
| | функцию пишем на Java-script? а как ее привязать к обработчику на PHP? | |
|
|
|
|