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
2008-02-20 13:42
FCKeditor ver 2.5.2
ptasio
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
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”
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
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
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
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
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%', ..............
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.