1. #1
    Sencha - Services Team AndreaCammarata's Avatar
    Join Date
    Jun 2009
    Posts
    1,394
    Vote Rating
    22
    AndreaCammarata has a spectacular aura about AndreaCammarata has a spectacular aura about

      0  

    Lightbulb Ext.ux.FileView - Tell me what you think???

    Ext.ux.FileView - Tell me what you think???


    Hi guys, I'm working on my Aral Desktop CMS project and I developed a very nice file view that allow you to complete manage the files / folders inside the root directory specified, with file upload, copy, cut, paste, move (Drag&Drop), open etc.. commands.
    By now, this object is only used inside my project and I was thinking if someone find this helpfull to integrate inside another project. Give me your feedback, in this way I can consider to port it in a Ext.ux.FileView object.
    You can see a full demonstrative video here:

    http://www.youtube.com/watch?v=EAqL1YnqRSo

    Enjoy!
    Sencha Inc
    Andrea Cammarata, Solutions Engineer
    CEO at SIMACS

    @AndreaCammarata
    www.andreacammarata.com
    github: https://github.com/AndreaCammarata

    TUX components bundle for Sencha Touch 2.x.x
    http://www.tux-components.com/


  2. #2
    Ext User tonedeaf's Avatar
    Join Date
    Dec 2007
    Posts
    137
    Vote Rating
    1
    tonedeaf is on a distinguished road

      0  

    Default


    Very nice! it could be used as a front end for FTP directory operations through a browser.
    Looks tightly integrated with your CMS (recycle bin), would it be too difficult to isolate it as an independent extension?

    I liked the video playback portion of the demo.

  3. #3
    Sencha User elnove's Avatar
    Join Date
    Nov 2007
    Location
    Canada
    Posts
    110
    Vote Rating
    0
    elnove is on a distinguished road

      0  

    Thumbs up


    Hey man, that file view looks real cool.
    I think sharing it as encapsulated ux will be even cooler.
    I can think of some projects i did in the past where it would had been helpful.
    Live Long And Prosper \\//

    el

  4. #4
    Sencha Premium Member
    Join Date
    Jun 2008
    Posts
    306
    Vote Rating
    3
    Scorpie is on a distinguished road

      0  

    Default


    Would be awesome if you could share this, looks really good!
    I`m from Holland!

  5. #5
    Sencha - Services Team AndreaCammarata's Avatar
    Join Date
    Jun 2009
    Posts
    1,394
    Vote Rating
    22
    AndreaCammarata has a spectacular aura about AndreaCammarata has a spectacular aura about

      0  

    Default


    Quote Originally Posted by tonedeaf View Post
    Very nice! it could be used as a front end for FTP directory operations through a browser. .
    Thank you tonedeaf. Yeah that could be a possible use. In my case this module will also show when i need to set, for example, the profile picture to an user allow me to choose the picture i already have or letting me upload and select a new one.
    In this situation, the default doubleclick action on a file is interpreted from the FileView as Select and not Open, firing an event that gives me back the selectef file with all the information I need. In fact, The FileView uses another object I developed called Ext.ux.File that is a wrapper of every single file you see.

    Quote Originally Posted by tonedeaf View Post
    Looks tightly integrated with your CMS (recycle bin), would it be too difficult to isolate it as an independent extension?
    Absolutely not. The trash folder is already configurable from the FileView so it could be whichever folder you want, and, you can also disable the Trash bin animation.

    Quote Originally Posted by tonedeaf View Post
    I liked the video playback portion of the demo.
    Thank you for your feedback tonedeaf
    Sencha Inc
    Andrea Cammarata, Solutions Engineer
    CEO at SIMACS

    @AndreaCammarata
    www.andreacammarata.com
    github: https://github.com/AndreaCammarata

    TUX components bundle for Sencha Touch 2.x.x
    http://www.tux-components.com/


  6. #6
    Sencha - Services Team AndreaCammarata's Avatar
    Join Date
    Jun 2009
    Posts
    1,394
    Vote Rating
    22
    AndreaCammarata has a spectacular aura about AndreaCammarata has a spectacular aura about

      0  

    Default


    Thank you elnove and Scorpie for your feedbacks
    Sencha Inc
    Andrea Cammarata, Solutions Engineer
    CEO at SIMACS

    @AndreaCammarata
    www.andreacammarata.com
    github: https://github.com/AndreaCammarata

    TUX components bundle for Sencha Touch 2.x.x
    http://www.tux-components.com/


  7. #7
    Sencha Premium Member
    Join Date
    Jun 2008
    Posts
    306
    Vote Rating
    3
    Scorpie is on a distinguished road

      0  

    Default


    Quote Originally Posted by andreacammarata View Post
    Thank you elnove and Scorpie for your feedbacks
    How do the operations work ? Are they really files you move, or are they some sort of representation of FTP content?
    I`m from Holland!

  8. #8
    Sencha - Services Team AndreaCammarata's Avatar
    Join Date
    Jun 2009
    Posts
    1,394
    Vote Rating
    22
    AndreaCammarata has a spectacular aura about AndreaCammarata has a spectacular aura about

      0  

    Default


    The operations really move files on the server. In the video, when you see the deleted files fade out or the uploaded / pasted files fade in, it means that the server really moved that file to its destination and send back to the client the actual folder content, marking the files in object as New or Deleted. At this point when the json reader load the new files, it see that some files are marked so the FileView is able to provide the animation as feedback of the completed operation on those files. So, every single file operation reload the content of the directory you are in. This because i'm also developing the folder / files sharing with other users, so I need to reload everythings becouse meantime the situation on the server could be changed by another user.
    Sencha Inc
    Andrea Cammarata, Solutions Engineer
    CEO at SIMACS

    @AndreaCammarata
    www.andreacammarata.com
    github: https://github.com/AndreaCammarata

    TUX components bundle for Sencha Touch 2.x.x
    http://www.tux-components.com/


  9. #9
    Sencha Premium Member
    Join Date
    Jun 2008
    Posts
    306
    Vote Rating
    3
    Scorpie is on a distinguished road

      0  

    Default


    Impressive! Does the server need any special requirements for those operations to be supported?
    I`m from Holland!

  10. #10
    Sencha - Services Team AndreaCammarata's Avatar
    Join Date
    Jun 2009
    Posts
    1,394
    Vote Rating
    22
    AndreaCammarata has a spectacular aura about AndreaCammarata has a spectacular aura about

      0  

    Default


    Absolutely not .
    I've added some security checks for my cms because, as you can understand, only the logged in user can see his files. For this reason, the component make a douple check of the credentials (username, pwd, unique security key) one on the client before request the files to the server and one on the server to check if the credentials match the ones saved on the session. If both succed the folder content is send to the client in a classic json data format.
    Sencha Inc
    Andrea Cammarata, Solutions Engineer
    CEO at SIMACS

    @AndreaCammarata
    www.andreacammarata.com
    github: https://github.com/AndreaCammarata

    TUX components bundle for Sencha Touch 2.x.x
    http://www.tux-components.com/


film izle

hd film izle

film sitesi

takipci kazanma sitesi

takipci kazanma sitesi

güzel olan herşey

takipci alma sitesi

komik eğlenceli videolar