ugrás a tartalomhoz

Elérési út

Anonymous · 2005. Már. 21. (H), 20.15
Sziasztok,

letöltöttem egy ImageManager nevü szkriptet amit szerettem volna használni. A konfigurációs fájljában van egy sor:

$IMConfig['base_dir'] = 'C:\www\akarmi\kepek';

Ha megadom a jó utat, akkor a képek nem jelennek meg a tallózójában, csak a képek listája, de üres maga a kép, ha feltöltöm a szerverre, akkor ott hogy adhatom meg a szerveren található elérési utat? Ezzel rpóbálkoztam - a PHP dokumentációjából olvastam ki:

$IMConfig['base_dir'] = $_SERVER["DOCUMENT_ROOT"]."/OLDALAM/images/" ;

Viszont ha pl. igy adom meg az utat: "http://localhost/OLDALAM/images/" természetesen szintén nem jó neki.

Az ImageManager itt található: http://www.zhuo.org/htmlarea/. Ha valaki ismeri ezt a szkriptet kérem segitsen, előre is köszi!
 
1

relativ útvonal

VBala · 2005. Már. 21. (H), 20.21
adj meg relatív útvonalat, tehát a scripthez képest pl: "../images/"
2

Köszi!

Anonymous · 2005. Már. 21. (H), 20.30
Köszönöm, tényleg jó úgy ahogy irtad.

Minden jót!
3

Es hol keresi a kepet? jobb

Anonymous · 2005. Már. 21. (H), 20.35
Es hol keresi a kepet?
jobb klikk az ures kepre -> properties
Igy meg tudod nezni hol kene lennie a kepnek.

bongyi
4

Szia, igazából a

Anonymous · 2005. Már. 21. (H), 22.52
Szia, igazából a TinyMCE-hez szeretném hozzákötni ezt az ImageManagert. A meghívás a következőképpen van:

function tini_mc_insert_hir()
{
?>
<!-- tinyMCE -->
<style type="text/css">
.selectFile { width: 20em; }
body{margin: 2em;}
form{margin: 5em;}
</style>
<script language="javascript" type="text/javascript" src="ImageManager/assets/dialog.js"></script>
<script language="javascript" type="text/javascript" src="ImageManager/IMEStandalone.js"></script>
<script language="javascript" type="text/javascript" src="tinymce/jscripts/tiny_mce/tiny_mce.js"></script>
<script language="javascript" type="text/javascript">
tinyMCE.init({
mode : "textareas",
elements : "elm1",
theme : "advanced",
language : "hu",
plugins : "advimage",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_path_location : "bottom",
extended_valid_elements : "a[name|href|target|title|onclick],img[class|src|border=0|alt|title|hspace|vspace|width|height|align|onmouseover|onmouseout|name],hr[class|width|size|noshade],font[face|size|color|style],span[class|align|style]",
insertimage_callback : "popImg"
});
function popImg(){
ImageSelector.select('f_file');
}
var manager = new ImageManager('ImageManager','en');
var dir = 'images';
ImageSelector = {
update : function(params){
alert(dir + params.f_file);
var src = dir + params.f_file;
var alt = params.f_alt;
var border = params.f_border;
var align = params.f_align;
var width = params.f_width;
var height = params.f_height;
var hspace = params.f_horiz;
var vspace = params.f_vspace;
var title = '';
var onover = '';
var onout = '';
tinyMCE.insertImage(src, alt, border, hspace, vspace, width, height, align, title, onover, onout);
},
select: function(textfieldID){
manager.popManager(this);
}
};
</script> <!-- /tinyMCE -->
<?php
}

Müködik is, lecseréli a panelon a képkezelő ikonja a kép-tulajdonságai ikont, majd meghivja az ImageManagert. A gond ott van, hogy az ImageManager konfigurációjában teljes elérési uatat kellene megadni. Pl. C:/www/akarmi és ha pl. $IMConfig['base_dir'] = "./images/" ;-t adok meg akkor nem lesz jó akkor ha kiválasztok a szövegben egy képet és meg akarom változtatni a tulajdonságait. A képkiválasztás és beszúrás már müködik, csak a képek nem jelennek meg és a módositás nem jó. Sajnos nem tudom mi a megoldás, ha valakinek sok ideje van próbálja ki hátha...