Forum. MyNuke.ru
Forum. MyNuke.ruСообщения за сегодняПерсональные сообщения

Навигация  
Вернуться   Forum. MyNuke.ru > PHP-NUKE > Установка Модулей
Ник
Пароль
Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Brigadir вне форума      Старый Настройка FCKNuke75RC2 #1  
Аватара для Brigadir
Brigadir
Частый Гость
Регистрация: 14.03.2005
Сообщения: 46


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Brigadir Найти все сообщения от Brigadir Добавить Brigadir в список друзей  
20.03.2005, 19:46

Раньше у меня был редактор SPAW... Очень жалею, что даже внимания не обращал на FCKNuke75RC2 - класс!
Но у меня пара вопросиков:
1. Как "прицепить" его к модулю Pages?
2. Как сделать так, чтобы новости не только с помощью FCKNuke75RC2 добавлялись, но и редактировались им же?

Буду благодарен за ответ!

Soniks вне форума      Старый #2  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
20.03.2005, 20:41

Brigadir практически такой же метод интегрирования, как и у spaw
открываете нужный фаил

в верху добавляем:
PHP код:
 // include Editor Start
@include("modules/FCKeditor/fckeditor.php");
// include Editor Ende 

В том месте, где вы хотите, что бы был редактор, в замен, например:
PHP код:
 <textarea cols=\"50\" rows=\"12\" name=\"story\"></textarea> 

пишете это:
PHP код:
 // Editor Start
$oFCKeditor = new FCKeditor(story) ;
$oFCKeditor->InstanceName "story" ;
$oFCKeditor->Create() ;
// Editor Ende 

В замен этого, например:
PHP код:
 <textarea cols=\"50\" rows=\"12\" name=\"story\">$story</textarea> 

Пишете это:
PHP код:
 // Editor Start
$oFCKeditor = new FCKeditor(story) ;
$oFCKeditor->InstanceName "story" ;
$oFCKeditor->Value "$story;
$oFCKeditor->Create() ;
// Editor Ende 


делайте на подобии... Можете открыть фаил modules/FCKeditor/index.php и посмотреть как там это все проделано.
Цитата Как сделать так, чтобы новости не только с помощью FCKNuke75RC2 добавлялись, но и редактировались им же?

проста надо редактировать через модуль FCKeditor, а не через стандартныйдля этого откройте admin.php
найдите в файле такое слово
Код:
EditStory

замените на
Код:
FCKEditStory

Последний раз редактировалось Soniks, 20.03.2005 в 20:43.

tolledo вне форума      Старый #3  
Аватара для tolledo
tolledo
Участник+
Регистрация: 22.02.2005
Сообщения: 115


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для tolledo Найти все сообщения от tolledo Добавить tolledo в список друзей  
21.03.2005, 19:21

В admin.php нашёл в двух местах EditStory,исправил на FCKEditStory,но к редактированию FCKEditor не прицепился.
Может ещё что-то?

Soniks вне форума      Старый #4  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
21.03.2005, 20:30

tolledo ну в данном случаи новости будут редактироватся при помощи редактора, через главную страницу админ панели (в низу список последних новостей)

tolledo вне форума      Старый #5  
Аватара для tolledo
tolledo
Участник+
Регистрация: 22.02.2005
Сообщения: 115


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для tolledo Найти все сообщения от tolledo Добавить tolledo в список друзей  
24.03.2005, 09:10

Здрасте!
Как прицепить FCKEditor к форуму,т.е.-как здесь?
Или здесь другой редактор?

Последний раз редактировалось tolledo, 24.03.2005 в 09:12.

Soniks вне форума      Старый #6  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
24.03.2005, 12:26

tolledo у форума стоит визвинг, и он так шел вместе с форумом, а встроить редактор в форум не так уж просто, т.к. там используется BBcode.

BriaN вне форума      Старый #7  
Аватара для BriaN
BriaN
Великий MODер
Регистрация: 28.02.2005
Сообщения: 88


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для BriaN Найти все сообщения от BriaN Добавить BriaN в список друзей  
24.03.2005, 16:33

А не мог бы ты помочь встроить FCKeditor V2.00 FC for phpnuke76 в стандартный контент?

Спасибо

Последний раз редактировалось BriaN, 24.03.2005 в 22:46.

Soniks вне форума      Старый #8  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
24.03.2005, 17:52

открываешь modules/Content/admin/index.php
Находишь:
PHP код:
 if ($row2['radminsuper'] == || $auth_user == 1) { 


ниже добавляешь:
PHP код:
 // include Editor Start
@include("modules/FCKeditor/fckeditor.php");
// include Editor Ende 

Находишь (133):
PHP код:
 ."<b>" _HEADERTEXT ":</b><br>"
        
."<textarea name=\"page_header\" cols=\"60\" rows=\"10\"></textarea><br><br>"
."<b>" _PAGETEXT ":</b><br>"
."<font class=\"tiny\">" _PAGEBREAK "</font><br>"
        
."<textarea name=\"text\" cols=\"60\" rows=\"40\"></textarea><br><br>"
."<b>" _FOOTERTEXT ":</b><br>"
        
."<textarea name=\"page_footer\" cols=\"60\" rows=\"10\"></textarea><br><br>"
."<b>" _SIGNATURE ":</b><br>" 

Заменяешь на:
PHP код:
 ."<b>" _HEADERTEXT ":</b><br>";
        
//."<textarea name=\"page_header\" cols=\"60\" rows=\"10\"></textarea><br><br>"
// Editor Start
$oFCKeditor = new FCKeditor(page_header) ;
$oFCKeditor->InstanceName "page_header" ;
$oFCKeditor->Create() ;
// Editor Ende 
echo "<b>" _PAGETEXT ":</b><br>"
."<font class=\"tiny\">" _PAGEBREAK "</font><br>";
        
//."<textarea name=\"text\" cols=\"60\" rows=\"40\"></textarea><br><br>"
// Editor Start
$oFCKeditor = new FCKeditor(text) ;
$oFCKeditor->InstanceName "text" ;
$oFCKeditor->Create() ;
// Editor Ende 
echo "<b>" _FOOTERTEXT ":</b><br>";
        
//."<textarea name=\"page_footer\" cols=\"60\" rows=\"10\"></textarea><br><br>"
// Editor Start
$oFCKeditor = new FCKeditor(page_footer) ;
$oFCKeditor->InstanceName "page_footer" ;
$oFCKeditor->Create() ;
// Editor Ende 
echo "<b>" _SIGNATURE ":</b><br>" 

Найдите (313):
PHP код:
 ."<b>" _HEADERTEXT ":</b><br>"
."<textarea name=\"page_header\" cols=\"60\" rows=\"10\">$mypage_header</textarea><br><br>"
."<b>" _PAGETEXT ":</b><br>"
."<font class=\"tiny\">" _PAGEBREAK "</font><br>"
."<textarea name=\"text\" cols=\"60\" rows=\"40\">$mytext</textarea><br><br>"
."<b>" _FOOTERTEXT ":</b><br>"
."<textarea name=\"page_footer\" cols=\"60\" rows=\"10\">$mypage_footer</textarea><br><br>"
."<b>" _SIGNATURE ":</b><br>" 

Замените на:
PHP код:
 ."<b>" _HEADERTEXT ":</b><br>";
//."<textarea name=\"page_header\" cols=\"60\" rows=\"10\">$mypage_header</textarea><br><br>"
// Editor Start
$oFCKeditor = new FCKeditor(page_header) ;
$oFCKeditor->InstanceName "page_header" ;
$oFCKeditor->Value "$mypage_header;
$oFCKeditor->Create() ;
// Editor Ende 
echo"<b>" _PAGETEXT ":</b><br>"
."<font class=\"tiny\">" _PAGEBREAK "</font><br>";
//."<textarea name=\"text\" cols=\"60\" rows=\"40\">$mytext</textarea><br><br>"
// Editor Start
$oFCKeditor = new FCKeditor(text) ;
$oFCKeditor->InstanceName "text" ;
$oFCKeditor->Value "$mytext;
$oFCKeditor->Create() ;
// Editor Ende 
echo"<b>" _FOOTERTEXT ":</b><br>";
//."<textarea name=\"page_footer\" cols=\"60\" rows=\"10\">$mypage_footer</textarea><br><br>"
// Editor Start
$oFCKeditor = new FCKeditor(page_footer) ;
$oFCKeditor->InstanceName "page_footer" ;
$oFCKeditor->Value "$mypage_footer;
$oFCKeditor->Create() ;
// Editor Ende 
echo"<b>" _SIGNATURE ":</b><br>" 


Все!

vpall вне форума      Старый #9  
Аватара для vpall
vpall
Новенький
Регистрация: 22.09.2005
Сообщения: 15


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для vpall Найти все сообщения от vpall Добавить vpall в список друзей  
30.09.2005, 03:18

Soniks
странно делаю похожие действия в админке АзерШопа (Asers Shop) и в поле описание продукта (_DESCRIPTION) возникает надпись "Undefined", при том, что поле _SHORTDESCRIPTION заполняется нормально :(
Привожу пример кода.
Было
Код:
echo "</select><br><br>" ."" . _PRODUCT . ": <input type=\"text\" name=\"title\" size=\"50\" maxlength=\"100\">" ."&nbsp;&nbsp;&nbsp;" . _FEATURED . " <input type=\"checkbox\" name=\"featured\" value=\"1\"><br><br>" ."" . _IMAGE . ":<br>".$product_image_path."/<input type=\"text\" name=\"image\" size=\"30\" maxlength=\"100\"><br><br>" ."" . _SHORTDESCRIPTION . ":<br><textarea name=\"shortdescription\" cols=\"100\" rows=\"10\"></textarea><br><br>" ."" . _DESCRIPTION . ":<br><textarea name=\"description\" cols=\"100\" rows=\"10\"></textarea><br><br><br>" ."" . _PRICE . ": <input type=\"text\" name=\"price\" size=\"10\" maxlength=\"60\">&nbsp;$currency<br><br>" ."" . _ART . ": <input type=\"text\" name=\"art\" size=\"10\" maxlength=\"10\"><br><br>" ."" . _WEIGHT . ": <input type=\"text\" name=\"weight\" size=\"10\" maxlength=\"60\"><br><br>" ."" . _OPTION . " 1: <select name=\"option1\">"; $result = $db->sql_query("select oid, oname from asershop_productoptions"); echo "<option value=\"0\">"._NONE."</option>";


Стало:

Код:
echo "</select><br><br>" ."" . _PRODUCT . ": <input type=\"text\" name=\"title\" size=\"50\" maxlength=\"100\">" ."&nbsp;&nbsp;&nbsp;" . _FEATURED . " <input type=\"checkbox\" name=\"featured\" value=\"1\"><br><br>" ."" . _IMAGE . ":<br>".$product_image_path."/<input type=\"text\" name=\"image\" size=\"30\" maxlength=\"100\"><br><br>" // ."" . _SHORTDESCRIPTION . ":<br><textarea name=\"shortdescription\" cols=\"100\" rows=\"10\"></textarea><br><br>" ."" . _SHORTDESCRIPTION . ":<br>"; $oFCKeditor = new FCKeditor('shortdescription'); $oFCKeditor->InstanceName = 'shortdescription'; $oFCKeditor->Create(); echo "" // ."" . _DESCRIPTION . ":<br><textarea name=\"description\" cols=\"100\" rows=\"10\"></textarea><br><br><br>" ."" . _DESCRIPTION . ":<br>"; $oFCKeditor = new FCKeditor('description') ; $oFCKeditor->InstanceName = 'description' ; $oFCKeditor->Create() ; echo"" ."" . _PRICE . ": <input type=\"text\" name=\"price\" size=\"10\" maxlength=\"60\">&nbsp;$currency<br><br>" ."" . _ART . ": <input type=\"text\" name=\"art\" size=\"10\" maxlength=\"10\"><br><br>" ."" . _WEIGHT . ": <input type=\"text\" name=\"weight\" size=\"10\" maxlength=\"60\"><br><br>" ."" . _OPTION . " 1: <select name=\"option1\">"; $result = $db->sql_query("select oid, oname from asershop_productoptions"); echo "<option value=\"0\">"._NONE."</option>";


с чем может быть связана подобная проблема?

Soniks вне форума      Старый #10  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
30.09.2005, 12:08

vpall написано все правильно! Но у большинство визуальных редакторов переменная description является внутренней и ее использовать, как название поля textarea будет невозможно, т.е. такие
$oFCKeditor = new FCKeditor('description') ;
$oFCKeditor->InstanceName = 'description' ;

записи невозможно, что можно сделать, либо переправить, скажем, description на description2 и дальше проследить, что бы эта переменная в этом коде php пошла в следующую функцию именно как $description2, а не $description - иначе переменная просто потеряется. Или же не использовать данный редактор для таких полей
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".


Ответ


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
настройка русского языка Zeratul Настройка и Изменение 3 10.02.2005 20:16


Часовой пояс GMT +4, время: 23:45.


На Верх
Рейтинг@Mail.ru