|
|
|
FCKEditor - передача своих переменных
|
|||
|---|---|---|---|
|
#18+
Есть следующая задача. Надо в зависимости от того, какой пользователь зашёл, передавать в конфиг (по умолчанию это fckconfig.js) fckeditor разные значени определённой переменной (логин пользователя). Хотел передать по аналогии с тем, как передаётся значение BasePath - т.е. на страничке, на которой используется fckeditor пишется примерно следующее: <script type="text/javascript"> window.onload = function() { var oFCKeditor = new FCKeditor( 'something' ) ; oFCKeditor.BasePath = "/parts/fckeditor/"; oFCKeditor.UserPath = 'тут для каждого юзера своё значение'; oFCKeditor.Config["CustomConfigurationsPath"] = "/parts/fckeditor/fckconfig.js?" + ( new Date() * 1 ); oFCKeditor.Height = 700 ; oFCKeditor.Width = 500 ; oFCKeditor.ToolbarSet = "Default" ; oFCKeditor.ReplaceTextarea() ; } </script> Теперь в fckconfig.js в FCKConfig.BasePath то же значение, что мы передали в oFCKeditor.BasePath = "/parts/fckeditor/"; т.е. "/parts/fckeditor/" А вот FCKConfig.UserPath в fckconfig.js имеет значени undefined, что неправильно. В файле fckeditor.js описан следующий класс: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. в нём строка this.BasePath = FCKeditor.BasePath ; была, а this.UserPath = FCKeditor.UserPath ; я добавил. Может кто-нибудь подскажет, как передавать свои переменные в fckconfig.js ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2008, 18:26 |
|
||
|
|

start [/forum/topic.php?fid=22&gotonew=1&tid=1456509]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
209ms |
get topic data: |
11ms |
get first new msg: |
6ms |
get forum data: |
7ms |
get page messages: |
30ms |
get tp. blocked users: |
3ms |
| others: | 225ms |
| total: | 527ms |

| 0 / 0 |
