Miniaturki w edytorze

metoda

Avatar: metoda

2009-01-12 16:25

Witam,
Czy istnieje możliwość wyświetlania miniaturek plików w edytorze? Albo może u mnie coś nie działa? Trudno trochę dodawać duże ilości tekstu i zdjęć, kiedy się nie widzi, gdzie jest zdjęcie... Może głupi problem, ale jego rozwiązanie spędza mi sen z powiek.
Pozdrawiam!

» Quick.Cms v2.x

treewood (OpenSolution)

Avatar: treewood

2009-01-13 08:19

Niestety takiej nie ma mozliwosci chyba, ze zainstalujesz FCKeditora. Przeczytaj o tym wiecej w dokumentacji:
http://opensolution.org/Quick.Cms/docs/?id=tips#jak_wgrac_edytor_wysiwyg_o_nazwie_fckeditor

metoda

Avatar: metoda

2009-01-13 12:18

Dzięki, ale chyba on nie obsługuje miniaturek? Po prostu wkleja zdjęcia, ale nie jest zintegrowany z lightboxem. Da się go jakoś zintegrować?

jankesmj

Avatar: jankesmj

2009-01-13 15:41

może nie w edytorze ale na zakładce PLIKI idzie :) o to przykład modyfikacji: http://www.jankes.noskow.info/miniatury.jpg i wcale nie spowalnia wczytywania. To jest mod wersji Quick.CMS.Lite 2.0

jankes.noskow.info

metoda

Avatar: metoda

2009-01-13 19:40

O, to też niegłupie :) Dasz mi wskazówkę, jak to zrobić? Będę wdzięczna.

jankesmj

Avatar: jankesmj

2009-01-14 00:03

edytuj templates/admin/files.tpl

linia 2 powinna wyglądać tak :

<li class="file"><input type="checkbox" name="aFilesDelete[$aData[iFile]]" value="1" /><img src="$config[dir_files]$aData[sFileName]" height="50"align="middle">&nbsp;$aData[sFileName]&nbsp;|&nbsp;<a href="$config[dir_files]$aData[sFileName]" class="a$aData['iStatus']" rel="lightbox">$lang['zoom']</a></li>



linia 18 :

<li class="file"><input type="checkbox" name="aFilesDelete[$aData[iFile]]" value="1" /><img src="$config[dir_files]/ext/ico_nn.gif">&nbsp;$aData[sFileName]&nbsp;|&nbsp;<a href="$config[dir_files]$aData[sFileName]" target="_blank" class="a$aData['iStatus']">$lang['zoom_file']</a></li>



linia 37 :

<!-- BEGIN IMAGES_LIST_DIR --><li class="file"><input type="checkbox" name="aDirFiles[$aData[iFile]]" value="$aData[sFileName]" onclick="displayBlock( 'fileDirDetails$aData[iFile]' );" /><img src="$config[dir_files]thumbs/$aData[sFileName]" align="middle">&nbsp;$aData[sFileName]&nbsp;|&nbsp;<a href="$config[dir_files]$aData[sFileName]" target="_blank" class="a$aData['iStatus']">$lang['zoom']</a></li><li class="options" id="fileDirDetails$aData[iFile]">



linia 44 :

<!-- BEGIN FILES_LIST_DIR --><li class="file"><input type="checkbox" name="aDirFiles[$aData[iFile]]" value="$aData[sFileName]" onclick="displayBlock( 'fileDirDetails$aData[iFile]' );" /><img src="$config[dir_files]/ext/ico_nn.gif">&nbsp;$aData[sFileName]&nbsp;|&nbsp;<a href="$config[dir_files]$aData[sFileName]" target="_blank" class="a$aData['iStatus']">$lang['zoom_file']</a></li><li class="options" id="fileDirDetails$aData[iFile]">



linia 49 :

<h3>$lang['Files_on_server'] | <a href="/example.php" onclick="window.open(this.href,'','resizable=no,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,fullscree n=no,dependent=no,width=300,height=200,status'); return false">$lang['miniatury']</a></h3>



---------
w katalogu 'files' stwórz katalog 'thumbs' i nadaj mu CHMODy 777
---------
edytuj plik lang/pl.php i dopisz


$lang
['zoom'] = "PowiÄ™ksz";
$lang['zoom_file'] = "PodglÄ…d pliku";
$lang['ok_miniatury'] = "PomyÅ›lnie utworzono miniatury!";


---------
do głównego katalogu wgraj pliki
- class.file.php
- class.thumbs.php
- example.php
pliki te do ściągnięcia tutaj >> http://jankes.noskow.info/miniatury.zip
--------
Po dodaniu zdjęć na serwer na liście 'Dostępne pliki na serwerze' nie będzie widać miniatur... dopiero po kliknięciu na 'Utwórz miniatury' skrypt wykona ikonki plików graficznych... po pomyślnym wykonaniu pojawi się stosowny komunikat w oknie wyskakującym... Teraz wystaczy odświeżyć stronę i powinny pojawić się ikonki ;)

ENJOY!

w razie "W" pisz ;)

jankes.noskow.info

metoda

Avatar: metoda

2009-01-18 10:19

Działa, wielkie dzięki :)

Do góry
o nas | kontakt