jak zainstalowac zainstalowac FCKeditor'a

ptasio

No avatar

2008-02-20 12:55

napiszcie jak zainstalowac FCKeditor'a do wersji quick.cms 2.2
bo jak czytam instrukcje ze wczesniejszych to plikow mi brakuje :(

» Quick.Cms v2.x

ptasio

No avatar

2008-02-20 13:42

FCKeditor ver 2.5.2

ptasio

No avatar

2008-02-20 14:39

oto z czego kozystalem: ftp://ftp.helion.pl/online/cmspp/cmspp-7.pdf

1. Najpierw musimy pobra ć archiwum ze strony projektu (www.fckeditor.com)
lub z serwera wydawnictwa Helion: ftp.helion.pl/przyklady/cmspp.zip.
Rozpakowujemy pobrane archiwum i powsta ł y katalog kopiujemy do katalogu
g ł ównego Quick.Cms.Ext, tam gdzie znajduj ą si ę pliki index.php i admin.php
(rysunek 7.65).
Otwieramy plik admin.php i znajdujemy nast ę puj ą cy fragment:
require_once DIR_LIBRARIES.'TplParser.php';
require_once DIR_LIBRARIES.'FileJobs.php';
require_once DIR_LIBRARIES.'FotoJobs.php';
require_once DIR_LIBRARIES.'FlatFiles.php';
require_once DIR_LIBRARIES.'Trash.php';
Poni ż ej dopisujemy jeden wers:
require_once ( 'FCKeditor/fckeditor.php' );

5. Nast ę pnie przechodzimy do katalogu plugins/edit/ i odszukujemy plik
htmleditor.php, w którym zamieniamy fragment:
function htmlEditor ( $sName = 'tresc', $iH = '300', $iW = '400',
$sContent = '' ) {
global $tpl, $aHtmlConfig;
$sReturn = null;
$aHtmlConfig['iH'] = $iH.'px';
$aHtmlConfig['iW'] = $iW.'px';
$aHtmlConfig['sName'] = $sName;
$aHtmlConfig['sContent'] = $sContent;
$sReturn = $tpl->tbHtml( 'edit.tpl', 'EDIT' );
return $sReturn;
}
na nast ę puj ą cy kod:
function htmlEditor( $sName = 'tresc', $iH = '300', $iW = '400',
$sContent = '' ) {
$oFCKeditor = new FCKeditor($sName) ;
$oFCKeditor->BasePath = 'FCKeditor/';
$oFCKeditor->Value = $sContent;
$oFCKeditor->Width = '100%';
$oFCKeditor->Height = $iH;
return $oFCKeditor->CreateHtml();
}
6. Kolejnym krokiem jest konfiguracja wstawiania zdj ęć za pomoc ą FCKeditora.
Zaczynamy od edycji pliku editor/filemanager/browser/default/connectors/
php/config.php, w którym odnajdujemy wers:
$Config['Enabled'] = false;
i zamieniamy na
$Config['Enabled'] = true;
7. Dokonamy jeszcze drobnej modyfikacji pliku fckconfig.js, w którym zamieniamy:
var _FileBrowserLanguage = 'asp' ;
var _QuickUploadLanguage = 'asp' ;
na:
var _FileBrowserLanguage = 'php' ;
var _QuickUploadLanguage = 'php' ;
8. Aby tabele by ł y poprawnie wy ś wietlane, modyfikujemy plik templates/
default.css poprzez usuni ę cie z niego „td” w pierwszej linii.

Na sam koniec usuwamy z pliku templates/admin/pages_form.tpl lini ę ,
w której znajduje si ę wpis:
editInit( '$aHtmlConfig[sName]' );

niewiem dlaczego nic niemoglem tylko znalezc tego 8 podpunktu wiec niewiem co mam roic :) pomozcie połaczyc
quickcms ver 2.2 FCKeditor ver 2.5.2
pls :)

ptasio

No avatar

2008-02-20 15:09

poradzili mi tez tylko ze do QCard
http://opensolution.org/Quick.Cart/docs/?id=tips#jak_wgrac_edytor_fckeditor
ale niestety w QCMS niema pliku z 5 podpunktu

5)Z pliku “templates/admin/products_form.tpl” i “templates/admin/categories_form.tpl” usuń całą linię z funkcją “editInit”

aha tak dokladniej to ja mam QuickCMS 2.2

treewood (OpenSolution)

Avatar: treewood

2008-02-21 07:30

ptasio - pracujemy nad instrukcja do Quick.Cms v2.0 (v2.2 jeszcze nie istnieje :). Wkrotce to opracujemy ale troche to zajmie nam czasu wiec musisz uzbroic sie w cierpliwosc gdyz mamy obecnie troche bardziej priorytetowe prace.

ptasio

No avatar

2008-02-21 07:54

treewood :) w sumie to postepujac zgodnie z instrukcjaktura (link zamieszczony wyzej)
bez ostatniego 5 podpunktu - pojawiaja sie na stronce administratora wszystkie narzedzia
da sie twozyc stroki i zapisywac ale pojawia sie problem z uploaderem:

This uploader is disable. Pleas check the " editor/filemenager/connectors/php/config.php" file

:) moze to niewymaga wiekszych objasnien :) i mozna szybko to zrobic

ptasio

No avatar

2008-02-21 08:46

znalazlem na sieci taka porade:
w "editor/filemenager/connectors/php/config.php"
ustawiamy $Config['Enabled'] = true ;
w $Config['UserFilesPath'] ustawiasz ścieżkę względną do plików uploadowanych$Config
w ['UserFilesAbsolutePath'] bewzgledna
czy bewzgledna to np: http://stronka.pl/files/ ????????
a wzgledna???

ptasio

No avatar

2008-02-21 11:29

no wiec wsystko dziala ok uploada plikow ruwniez :) niezajmuje to tak wiele czasu zwlaszcza ze ja niejestem specjalista :D

wystarczy dobze podac jeszcze powyzsze linki
w $Config['UserFilesPath'] np: '/files/'
w ['UserFilesAbsolutePath'] nietrzeba nic wpisywac
powodzenia dla wszystkich

aha gdzie mozna zmienic rozmiary okienek w panelu administratora tam gdzie wpisujemy tekst twozonej stronki????

ptasio

No avatar

2008-02-21 12:22

na koniec kwestia okienek w panelu admina :)
nasz kochany dodany fCkeditor zaslania nam miejsce na opis maly w 100% a i tez prawie zakrywa opis pełny w tym celu zmieniamy
w pliku "actions_admin/p.php" linijki np na:
$sDescriptionShort = htmlEditor ( 'sDescriptionShort', '280', '100%',..........
$sDescriptionFull = htmlEditor ( 'sDescriptionFull', '500', '100%', ..............

srebny

Avatar: srebny

2008-02-22 09:14

w punkcie 1 ostatnia linijka:
require_once ( 'FCKeditor/fckeditor.php' ); powinno być:
require_once ( 'fckeditor/fckeditor.php' ); poniewaz w wersji zciąganej ze strony oficjalnej FCK katalog jest małymi literami i na wiekszości serwerów może nie odnaleść tego katalogu.

Kamil

ziu76

Avatar: ziu76

2010-12-25 01:55

function htmlEditor( $sName = 'tresc', $iH = '300', $iW = '400',
$sContent = '' ) {
$ofckeditor = new fckeditor($sName) ;
$ofckeditor->BasePath = 'fckeditor/';
$ofckeditor->Value = $sContent;
$ofckeditor->Width = '100%';
$ofckeditor->Height = $iH;
return $ofckeditor->CreateHtml();


Tak to wyglada w Quick cms 3.0

ziu76

Avatar: ziu76

2010-12-25 01:58

Zapomniałem dodać:

$sReturn = $tpl->tbHtml( 'edit.tpl', 'EDIT' );
return $sReturn

Tej linii nie ma w pliku htmleditor.php w wersji 3.0

Do góry
o nas | kontakt