Dnes je: Čtvrtek 26 Dubna 2018 Svátek má: Oto
Vyhledávání
Vyhledat text

Novinky
20.08.2012: Novy layout pro phpRS 2.8.x
V sekci download je možné stáhnout nový layout pro phpRS 2.8.x. "RS Tech Blog".

31.07.2012: Novy layout i pro phpRS 2.8.2
V sekci download je možné stáhnout nový layout pro phpRS 2.8.x. "White light".

12.04.2011: Nový plugin
V sekci download je možné stáhnout novy plugin pro editaci článků s integrovaným editorem.
Nejčtenější články

Neexistuji vhodna data!

Kalendář
<<  Duben  >>
PoÚtStČtSoNe
       1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30       
Počasí
Kompletní login

Uživatelské jméno:

Heslo:




Registrace nového čtenáře!

Přidání pluginu iBrowser do FCKeditoru

Do FCKeditoru používaného v phpRS k editaci článků lze přidat plugin iBrowser. Tento plugin lze stáhnout z tohoto odkazu http://j-cons.com/downloads/. Na této stránce lze stáhnout verzi 1.3.8 a 1.3.9.

Budeme přidávat iBrowser V.1.3.9 do FCKeditoru verze 2.6.3. Tuto verzi lze v podobě pluginu stáhnout na těchto stránkách v sekci download.

Obsah staženého zip souboru rozbalíme do adresáře fckeditor/editor/plugins/ibrowser. Z adresáře fckeditor/editor/plugins/ibrowser/interface zkopírujeme soubor FCKeditor.editor_plugin.js do adresáře fckeditor/editor/plugins/ibrowser a přejmenujeme ho na fckplugin.js.

Dále do souboru fckconfig.js umístěného v adresáři fckeditor přidáme na řádek 50 následující kód.

FCKConfig.Plugins.Add( 'ibrowser') ;

Dále v tom samém souboru  přidáme hodnotu 'ibrowser' mezi tolbary. Třeba takto.

FCKConfig.ToolbarSets["Admin"] = [
    ['Source','ShowBlocks'],
    ['Cut','Copy','Paste','PasteText','PasteWord','-',
    'Undo','Redo','-','Find','Replace','-',
    'Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript','-',
    'OrderedList','UnorderedList','-','Outdent','Indent'],
    ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull','-',
    'Link','Unlink','-',
    'Image','ibrowser','Table','Rule','Smiley','SpecialChar','-',
    'TextColor','BGColor','-','SelectAll','RemoveFormat'],
    ['Style','FontFormat','FontName','FontSize']
] ;

Tímto máme iBrowser nainstalovaný. Zbývá nám jen ho nakonfigurovat. To se provádí v souboru config.inc.php umístěného v adresáři fckeditor/editor/plugins/ibrowser/config.

Na řádku 26 obsahující tento kód.

$cfg['lang']   		= 'en';

Přepíšeme hodnotu en na cs. IBrowser bude lokalizovaný do češtiny.

Dále na řádku 34 s tímto kódem:

$cfg['furl'] 		= true;

Změníme hodnotu true na false. Tím nastavíme že se k vloženým obrázkům nebude přidávat plná cesta.

Dále nastavíme správnou cestu do adresáře s obrázky v tomto poli.

// use static image libraries	
	$cfg['ilibs'] = array (																// image library path with slashes; absolute to root directory - please make sure that the directories have write permissions	
		array (																		
			'value'   	=> '/dev/im/assets/images/',												
			'text'    	=> 'Site Pictures',
		),
		array (
			'value'   	=> '/dev/im/assets/gallery/', 				
			'text'    	=> 'Gallery',
		),	
	);

Například takto.

// use static image libraries	
	$cfg['ilibs'] = array (																// image library path with slashes; absolute to root directory - please make sure that the directories have write permissions	
		array (																		
			'value'   	=> '/storage/',												
			'text'    	=> 'Storage',
		),
		array (
			'value'   	=> '/gallery/', 				
			'text'    	=> 'Gallery',
		),	
	);

Dále pokud chceme používat i listování v podadresářích tak musíme nastavit na řádku 109 cestu do rootu adresáře s obrázky. Třeba takto.

$cfg['ilibs_dir'] 	   = array('/storage/');

K tomu musíme ještě odkomentovat řádek 111.

$cfg['ilibs_inc']      = realpath(dirname(__FILE__) . '/../scripts/rdirs.php');

Tato verze iBrowseru obsahuje menší chybu.Nelze přepínat zobrazení obrázků mezi náhledy a seznamem. Opravu provedeme snadno v souboru rfiles.php umístěného v adresáři fckeditor/editor/plugins/ibrowser/scripts a najdeme řádek 40 s kódem.

$list = false;

Ten zakomentujeme nebo ho smažeme. Nevím zda je to úplně správné řešení ale je funkční.

Dále zbýva už jen nastavit chmod 0777 na adresář fckeditor/editor/plugins/ibrowser/scripts/phpThumb/cache například přes TotalCommander.

No a to je vše. FCKeditor s integrovaným pluginem iBrowser si můžete stáhnout v sekci download.


| Autor: administrator | Vydáno dne 23. 01. 2009 | 8840 přečtení |

| Informační e-mail | Vytisknout článek |
Tento web site byl vytvořen prostřednictvím phpRS 2.8.2 R8