Искать  
 
   
 
Как встроить FCKeditor в SAEF?
Отправлено: 17 Апрель 2008 10:39 A.M.   [ Игнорировать ]
Студент
RankRank
Всего сообщений:  73
Зарегистрирован  2008-03-19

Поставил FCKeditor в админку, а как можно его встроить в SAEF?

Профиль
 
 
Отправлено: 18 Апрель 2008 01:37 A.M.   [ Игнорировать ]   [ # 1 ]
Студент
RankRank
Всего сообщений:  73
Зарегистрирован  2008-03-19

Ну вот... нашел решение на офф сайте!!! Поменяйте значения на свои и установите модуль FCKeditor Extension for EE. Ну и соответственно залейте в директорию сайта, сам FCKeditor…

{exp:weblog:entry_form weblog="weblog1" return="weblog/index" preview="weblog/entry"}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>
<
html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{lang}" lang="{lang}">
<
head>
<
title>Stand Alone Entry Form</title>
<
meta http-equiv="Content-Type" content="text/html; charset={charset}" />
<
link rel='stylesheet' type='text/css' media='all' href='http://www.bloginservice.com/blogpad/index.php/site/site_css' />
<
style type='text/css' media='screen'>
@
import "http://www.bloginservice.com/blogpad/index.php/site/site_css";
</
style>


function 
setFieldName2(textAreaName)
{var oFCKeditor = new FCKeditor(textAreaName);
        
        
oFCKeditor.BasePath 'http://www.bloginservice.com/blogpad/fckeditor/' ;
        
oFCKeditor.Config["CustomConfigurationsPath"]="http://www.bloginservice.com/blogpad/eetest/eetestconfig.js";
        
oFCKeditor.ToolbarSet 'eetestToolbar';
                                                                         
oFCKeditor.ReplaceTextarea() ;}

</head>
<
body
<
div id="main"
  <
div id="blog"
    <
div id="content">
    
{preview}
<h1>{title}</h1>
{display_custom_fields}
{
/preview}
<P><BR><FONT SIZE="6" face="Comic Sans MS, Comic Sans MS5, cursive" color="#CC0099"><STRONG>Blog Entry Form<BR></STRONG></FONT></P><BR
      <
p>ENTER THE TITLE OF YOUR BLOG<br /> 
          <
input type="text" name="title" id="title" value="{title}" size="50" maxlength="100" onkeyup="liveUrlTitle();" /> 
        </
p
        <
p>URL Title (will automatically fill in)<br /> 
          <
input type="text" name="url_title" id='url_title' value="{url_title}" maxlength="75" size="50" /> 
        </
p
        <
p> &nbsp;&nbsp;&nbsp;  <FONT SIZE="1" FACE="Verdana, Arial, Helvetica, sans-serif" color="#FFFFFF">&nbsp;&nbsp;&nbspSummary field is optional</FONT></p
        
{custom_fields} {if required}{/if}{field_label}<br /> 
        
{if textarea}
        
<textarea name="{field_name}" cols="60" rows="{rows}" onclick="[removed]setFieldName2(this.name);">{field_data}</textarea
        
{/if}<BR>{if textinput}
        
<input type="text" name="{field_name}" value="{field_data}" maxlength="{maxlength}" size="50" onclick="setFieldName(this.name)" /> 
        
{/if} {if pulldown}
        
<select name="{field_name}">{options}<option value="{option_value}"{selected}>{option_name}</options>{/options}
        
</select
        
{/if} {if date}
        
<input type="text" name="{field_name}" value="{field_data}" maxlength="{maxlength}" size="50" onclick="setFieldName(this.name)" /> 
        
{/if} {if relationship}
        
<select name="{field_name}">{options}<option value="{option_value}"{selected}>{option_name}</options>{/options}
        
</select
        
{/if} {/custom_fields}
        
<p>Trackback URLs<br /> 
          <
textarea name="trackback_urls" cols="47" rows="3">{trackback_urls}</textarea
        </
p
    </
div
    <
div id="rightbar"
      <
div class="sidebox"
        <
div class="sidetitle">Select Choices</div
        <
div class="side"
          <
input type="submit" name="submit" value="Submit" /> 
          <
input type="submit" name="preview" value="Preview" /> 
          
{status_menu}
          
<p>Status<br /> 
            <
select name="status"
              
{select_options}
 
            
</select
          </
p
          
{/status_menu}
          
<p>Date <br /> 
            <
input type="text" name="entry_date" value="{entry_date}" maxlength="23" size="25" /> 
          </
p
          <
p>Expiration Date <br /> 
            <
input type="text" name="expiration_date" value="{expiration_date}" maxlength="23" size="25" /> 
          </
p
          <
p>Comment Expiration Date <br /> 
            <
input type="text" name="comment_expiration_date" value="{comment_expiration_date}" maxlength="23" size="25" /> 
          </
p
          <
p
            <
input type="checkbox" name="sticky" value="y" {sticky} /> 
            
Make Entry Sticky</p
          <
p
            <
input type="checkbox" name="allow_comments" value="y" {allow_comments} /> 
            
Allow Comments</p
          <
p
            <
input type="checkbox" name="allow_trackbacks" value="y" {allow_trackbacks} /> 
            
Allow Trackbacks</p
          
{ping_servers}
          
<p>Ping Servers<br /> 
            
{ping_row}
            
<input type="checkbox" name="ping[]" value="{ping_value}" {ping_checked} /> 
            
{ping_server_name}<br /> 
            
{/ping_row} </p
          
{/ping_servers} {category_menu}
          
<p>Categories<br /> 
            <
select name="category[]" size="4" multiple="multiple"
              
{select_options}
 
            
</select
          </
p
          
{/category_menu} </div
      </
div
    </
div
  </
div
</
div
</
body>
</
html>
{/exp:weblog:entry_form} 
Профиль
 
 
Отправлено: 18 Апрель 2008 09:06 A.M.   [ Игнорировать ]   [ # 2 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  1423
Зарегистрирован  2007-12-27

здорово, было бы хорошо еще ссылку на тему в официальном форуме, потому что часть кода потярялась.

 Подпись 

ExpressionEngine - SEO-ориентированный движок

Профиль
 
 
Отправлено: 18 Апрель 2008 10:10 A.M.   [ Игнорировать ]   [ # 3 ]
Студент
RankRank
Всего сообщений:  73
Зарегистрирован  2008-03-19

То что необходимо... здесь присутствует. Просто ненужное вырезал... А ссылку не помню.

Вообще... преимуществом этого редактора, является, то, что через него можно загружать картинки и т.д. тоесть аплоадить через него и сразу вставлять на страницу.

Профиль
 
 
Отправлено: 18 Апрель 2008 12:27 P.M.   [ Игнорировать ]   [ # 4 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  1423
Зарегистрирован  2007-12-27

ладно поищем сами
и все таки после </style> должно стоять что то типа script…

 Подпись 

ExpressionEngine - SEO-ориентированный движок

Профиль
 
 
Отправлено: 18 Апрель 2008 12:41 P.M.   [ Игнорировать ]   [ # 5 ]
Студент
RankRank
Всего сообщений:  73
Зарегистрирован  2008-03-19

это да!!! По ходу форум обрезал...

Профиль