Volledige versie bekijken : Updaten met plaatjes en tekst
robvaneck
%Europe/Berlin %452 %2005, 11:51
Hey mensen,
Ik moet een systeem ontwerpen voor een flash wesite dat er voor zorgt dat de eigenaar v/d site tekst en plaatjes gemakkelijk kan uploaden/wijzigen.
Het idee is dat wanneer hij een plaatje met tekst upload dat de website ook meteen gewijzigt word.
Hoe kan ik dit het beste aanpakken?
Tutorials? :)
thx
Fl4sh3r
%Europe/Berlin %456 %2005, 11:56
Ik zou het oplossen met wat PHP back-end.
- Een script om plaatjes + tekst te uploaden (tekst + plaatje's naam in DB is een mooie oplossing).
- Een script om de DB uit te lezen
Dat eerste script zou ik met een HTML front-end maken, het kan misschien ook wel in Flash, maar het is mij nooit echt goed gelukt.
Dat tweede script kun je mooie &var=value&var2=value2 output geven die gelezen kan worden met een GET in Flash.
De tekst kun je dan van dat tweede script, of van een derde, opvragen en uit een GET halen.
Het plaatje kun je inladen met LoadMovie.
Suc6
Chris
Larsvu
%Europe/Berlin %789 %2005, 19:57
ALs ik jou was, zou ik gewoon een CMS maken. Maar dat is makkelijker gezegd dan gedaan.
Fl4sh3r
%Europe/Berlin %945 %2005, 23:41
Een CMS maken?
CMS = Content Management System
Het bewerken/uploaden van tekst met plaatjes is toch Content Management... Dus de pagina/movie waarmee dat kan is een CMS...
BDisOKE
%Europe/Berlin %970 %2005, 00:17
Hangt ook een beetje af van je klant, wat kan en wil hij zelf doen?
En van het beschikbare budget. :)
Als je klant bijv. zelf kan FTPen en dat wle ziet zitten kan je JPGs dynamisch inladen en tekst uit een txt halen.
zwan007
%Europe/Berlin %889 %2005, 22:21
hi ik wil ook zoiets
De bedoeling is het maken van een fotomanager voor ICT-leken.
Een gebruiker zal zijn foto’s + thumbnails van die foto’s uploaden op een server in
een bepaalde map. Verder zal de gebruiker in een tekstbestand de hoeveelheid
foto’s + de map waarin hij deze plaatst vermelden.
De Flash-fotomanager-applicatie zal:
- een overzicht geven van de verschillende mappen die op de server staan
- de inhoud van deze mappen kunnen weergeven in de vorm van thumbnails
- een vergroting van die thumbnails kunnen weergeven
Met andere woorden, de flash-applicatie zal een tekstbestand inlezen waar alle
informatie over de foto’s en mappen in staat. Met deze informatie zullen de
thumbnails en foto’s op het gepaste moment dynamisch moeten worden
ingeladen.
iemand die tutorials ivm dit heeft of ervaring in het bouwen hiervan?
Doc
%Europe/Berlin %471 %2005, 12:18
Ik heb ook een keer zoiets gemaakt, en een soort van CMS is idd de beste oplossing volgens mij.
Wat je moet doen is een php-scrippie (of asp) maken waarmee er plaatjes naar een map geupload worden en text in een database. Vervolgens maak je een andere pagina die de hele zooi weer uitleest. Bijvoorbeeld inhoud.php. Inhoud.php leest je database uit en zet de text in een string en print het, bijv: echo "&tekst=je text uit de db".
Het zelfde doe je voor het plaatje, je leest de map uit en zet het plaatje ook in een string: echo "&plaatje=dir/map/bestand.jpg"; In je flash-movie laad je inhoud.php in en zorg je dat je tekstveld gevuld wordt met de variable tekst en dat de variable plaatje ingeladen wordt :)
zwan007
%Europe/Berlin %786 %2005, 19:52
Er moet geen administrator deel zijn, maw gewoon via FTP (of dergelijke)
uploaden en de flash app. zorgt voor de output. (dit maakt het heel wat makkelijker)
De thumbnails mag jezelf kiezen, maar het is zeker geen min punt als
deze vooraf moeten geupload worden.
dus maw, ik zet sleep folders naar mijn root op de ftp (die folders zijn dan een soort van album) en binnen dat album gaan we alle foto's uitlezen (de info haalt hij uit het txt bestand waar ze staan en de hoeveelheid) en deze weergeven
vraag is hoe doe ik dit het beste?
zwan007
%Europe/Berlin %033 %2005, 01:48
het lukt me al een slideshow te creeren van alle plaatjes in een bepaalde folder met tijdsvertraging delay ma nu wil ik aan de volgende stap beginnen
al die foto's die ik nu achter elkaar laad zou ik apart willen laden dmv een movieclip en hierin dus die foto's via for luske in te laden en dan zo telkens de movie clip te duplicaten maar het lukt me niet echt
ik had iets in mind van
bv
8foto's
for(int i = 0; i<8;i++){
_root.mc_fotoclip.duplicatemovie(bestandsnaam);
mc_fotoclip_setX(op bv 50 verder dan de breedte);
mc_fotoclip_setY(op 10 naar onder als men een x aantal figuren naast elkaar heeft);
en ook wil ik da die automatisch klein houden bv, mijn jpeg is 800x600 dan wil ik hem op 80x60 (ofzoiets)
zijn er geen tutorials hiervoor want ik zoek me der echt rot achter, of iemand die raad weet, het is zeer belangrijk want het is voor school voor mijn tweede zit en zou er graag door geraken... de cursus bij ons die voorhanden is is enkel een actionscript bible zonder voorbeelden... (dus enkel uitgelegt wat bepaalde functies doen in action script)
Fl4sh3r
%Europe/Berlin %443 %2005, 11:38
"al die foto's die ik nu achter elkaar laad zou ik apart willen laden"
hoe laad je ze nu dan? Het is me niet helemaal duidelijk wat je met "achter elkaar" bedoelt
zwan007
%Europe/Berlin %462 %2005, 12:05
// eerste foto tonen
mc_foto.loadMovie("foto1.jpg");
// initialisatie
// in dit voorbeeld wordt gewerkt naar een slideshow van 3 fotos
var aantalFotos=3;
i=aantalFotos-1;
// een volgende foto tonen
function slideShow(){
var fotoBestand="foto"+i+".jpg";
mc_foto.loadMovie(fotoBestand);
i++;
if (i > aantalFotos) i=i-aantalFotos;
}
// met eentijdsinterval een foto oproepen
var param_interval = setInterval(slideShow, 1000);
stop();
dus nu ist zogezegt ne slideshow hé
ik wil nu gewoon dat die movieclips een vast grote krijgen en dan allemaal naast elkaar staan via nen duplicate (zo kan ik alle fotos in thumbs zien)
Fl4sh3r
%Europe/Berlin %493 %2005, 12:51
De mc_foto stelt dat veel voor? Of is het gewoon een lege MC?
Als het alleen een lege MC is heb ik zo wel een voorbeeldje voor je, ff proberen.
edit:
Misschien heb je hier iets aan:
var prepend = "000";
var append = ".jpg";
var max_width = 160;
var max_height = 120;
var eersteFoto = 1;
var aantalFotos = 4;
var depth = 1;
for(var i=eersteFoto;i<(aantalFotos+eersteFoto);i++) {
var cur_foto = _root.createEmptyMovieClip("foto"+i, _root.depth++);
cur_foto._x = (i-eersteFoto)*(max_width+10);
var de_foto = cur_foto.createEmptyMovieClip("foto", 1);
de_foto.loadMovie(prepend add i add append);
cur_foto.onEnterFrame = function() {
var w = this._width;
var h = this._height;
if(w==0 || h==0)
return;
if(w > max_width) {
s = w/max_width;
w = w/s; h = h/s;
}
if(h > max_height) {
s = h/max_height;
w = w/s; h = h/s;
}
this._width = w;
this._height = h;
this.onEnterFrame = null;
}
}
zwan007
%Europe/Berlin %702 %2005, 17:51
ik zou eigenlijk zo ietske willen
http://www.kaffeeplanchee.be/fotos.html
dus rechts al die albums
links de foto
en onderaan de thumbs
en da alles bekke dynamisch dak het gewoon upload op ftp en dak in een tekstbestand de categorien en hun directory zet en da hij ze dan gewoon dynamisch inleest
heyman
%Europe/Berlin %514 %2005, 13:20
Ik ben ook bezig zoiets te maken... als iemand nog meer voorbeelden heeft of wat dan ook laat het maar weten!
Groeten Heyman
Feyenoord20
%Europe/Berlin %556 %2005, 14:22
Je kan ook www.cutephp.com gebruiken en cutenews maken :o kan je van alles mee doen ;)
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.