Abbas Ali
Dev Team member
Coppermine addict
   
Gender: 
Posts: 1510
Spread the PHP Web
|
 |
« Reply #20 on: April 01, 2008, 09:44:01 AM » |
|
@sameera: Remember that this will not be just the front end (i.e. javascript and view) changes, but you will need to rewrite the back end too i.e. the php code which actually uploads the photo and places them to correct album. As far as i think, this means a complete rewrite of current upload system.
@sameera: What is your say on this?
|
|
|
|
|
Logged
|
|
|
|
sameera 
GSoC Student
Coppermine regular visitor
  
Gender: 
Posts: 54
♫ Enjoying with your heart is the wealth
|
 |
« Reply #21 on: April 01, 2008, 02:21:18 PM » |
|
Hi Abbas,
Since there's already limited multiple image upload capability there, I don't think this will be that hard. IMO we will only have to add some javascript functionality and hack upload.php script to some degree. But I may be wrong in this... can you point me why you think this task will require rewriting of upload.php script ?
|
|
|
|
|
Logged
|
|
|
|
Abbas Ali
Dev Team member
Coppermine addict
   
Gender: 
Posts: 1510
Spread the PHP Web
|
 |
« Reply #22 on: April 01, 2008, 02:59:57 PM » |
|
Currently there is a sort of wizard when uploading multiple files with each step uploading 1 file. But in the new implementation all the files will be uploaded in a one go. If you have seen cpgNG then you will realize that a batch add sort of functionality was incorporated for http uploads. That was done by me so i know there's quite a bit of work involved.
Please try both current cpg and cpgNG upload system and see the differences.
|
|
|
|
|
Logged
|
|
|
|
Joachim Müller
Administrator
Coppermine addict
    
Gender: 
Posts: 40060
aka "GauGau"
|
 |
« Reply #23 on: April 01, 2008, 11:59:18 PM » |
|
Please try both current cpg Current means cpg1.5.x in this case. 
|
|
|
|
|
Logged
|
Don't contact me over PM or email unless I asked you to. Instead: post on the proper board. All unrequested messages will be ignored!
Like my avatar? Create a free custom avatar just like mine.
|
|
|
Abbas Ali
Dev Team member
Coppermine addict
   
Gender: 
Posts: 1510
Spread the PHP Web
|
 |
« Reply #24 on: April 02, 2008, 06:27:59 AM » |
|
Thanks for clarification Joachim 
|
|
|
|
|
Logged
|
|
|
|
Aditya Mooley
Dev Team member
Coppermine addict
   
Gender: 
Posts: 643
|
 |
« Reply #25 on: April 02, 2008, 07:10:29 AM » |
|
Sameera, This is regarding your official application on GSoC. Are you going to implement all the features mentioned there? Are you very sure that all this can be done in a span of 12 weeks?
You have also mentioned that you will be implementing Flickr like photo tagging. How do you plan to do this?
Will you be the only one working on this project or internally your team at Vesess will also be involved ? We really don't mind if that's case. I am asking you this because we just want to make sure that everything gets done on time.
|
|
|
|
|
Logged
|
|
|
|
sameera 
GSoC Student
Coppermine regular visitor
  
Gender: 
Posts: 54
♫ Enjoying with your heart is the wealth
|
 |
« Reply #26 on: April 02, 2008, 08:37:38 AM » |
|
Hi Abbas,
I downloaded cpg1.5.x and cpgNGDevel and I am comparing both upload.php scripts. My suggestion is similar to cpgNGDevel uploading system but with some more ‘ajaxian’ look. How about if we give same features as in cpgNGDevel but instead of appending new upload block each time, integrating a Ajax popup to get details and after uploading the image, all details and a thumbnail will be shown with ‘Edit’, ‘Remove’ buttons in case s/he wants to change the attached image. This will give a fresh look as well as reduce the length of the image attaching form if there are many images to attach.
But I have one unclear point. Would Cpg1.5.x and cpgNGDevel both be released in the future? Where will my new features go to? I’m focusing currently on 1.5.x so I’d like to make sure if I’m correct.
|
|
|
|
|
Logged
|
|
|
|
Joachim Müller
Administrator
Coppermine addict
    
Gender: 
Posts: 40060
aka "GauGau"
|
 |
« Reply #27 on: April 02, 2008, 08:41:34 AM » |
|
You're right in focusing on cpg1.5.x: the development for cpgNG has been abandoned, so it will probably never get released. We just refered to the upload screen of cpgNG to give you an idea what has been accomplished in terms of usability. cpg1.5.x is the branch that is scheduled to be released, hopefully pretty soon after GSoC2008.
|
|
|
|
|
Logged
|
Don't contact me over PM or email unless I asked you to. Instead: post on the proper board. All unrequested messages will be ignored!
Like my avatar? Create a free custom avatar just like mine.
|
|
|
sameera 
GSoC Student
Coppermine regular visitor
  
Gender: 
Posts: 54
♫ Enjoying with your heart is the wealth
|
 |
« Reply #28 on: April 03, 2008, 04:44:52 AM » |
|
Hi Aditya, Actually I will do this as individual project. And our members will not involve as a VESESS team. You have also mentioned that you will be implementing Flickr like photo tagging. How do you plan to do this?
Today I noticed that there is plugin already in Coppermine for photo tagging. Forum discussion: "Add text annotations to your images like on Flikr". http://forum.coppermine-gallery.net/index.php/topic,41715.msg213937.html#msg213937I think this plugin will be include in CPG 1.5.x as well.
|
|
|
|
|
Logged
|
|
|
|
Joachim Müller
Administrator
Coppermine addict
    
Gender: 
Posts: 40060
aka "GauGau"
|
 |
« Reply #29 on: April 03, 2008, 08:14:45 AM » |
|
The plugin you refer to (as it is now) doesn't have a permissions system, so it won't go into the core as it currently is.
|
|
|
|
|
Logged
|
Don't contact me over PM or email unless I asked you to. Instead: post on the proper board. All unrequested messages will be ignored!
Like my avatar? Create a free custom avatar just like mine.
|
|
|
|
Techpri
Coppermine newbie
Posts: 1
|
 |
« Reply #30 on: April 05, 2008, 06:17:19 PM » |
|
Hi all, In reply to Mr Abbas's comment I had sent my Ajax based Image gallery code at gsoc2008@coppermine-gallery.netDid u recieve the code..? can i get feedback on the code and on the reply i gave to Mr Abbas's comment. Thanx Priyank Mehta 
|
|
|
|
|
Logged
|
|
|
|
sameera 
GSoC Student
Coppermine regular visitor
  
Gender: 
Posts: 54
♫ Enjoying with your heart is the wealth
|
 |
« Reply #31 on: April 08, 2008, 11:22:21 PM » |
|
@sameera: Not necessarily, but can you show us some ajax work done by you?
Last few days I was working with the Coppermine code (1.5x) how to use jQuery for development. I am using jQuery UI and jQuery plugin. I used jQuery to help box system, now help boxes will appear on AJAX dialog boxes. URL: http://cpg.web2media.net/cpg1.5/groupmgr.phpthis is a test gallery.
|
|
|
|
|
Logged
|
|
|
|
SaWey
Dev Team member
Coppermine addict
   
Gender: 
Posts: 720
|
 |
« Reply #32 on: April 09, 2008, 03:45:18 AM » |
|
We don't have permission to view that page, as you must be an admin to access it.
|
|
|
|
|
Logged
|
|
|
|
sameera 
GSoC Student
Coppermine regular visitor
  
Gender: 
Posts: 54
♫ Enjoying with your heart is the wealth
|
 |
« Reply #33 on: April 09, 2008, 06:25:29 AM » |
|
I created a user account,
username: guest password: guest
|
|
|
|
|
Logged
|
|
|
|
Abbas Ali
Dev Team member
Coppermine addict
   
Gender: 
Posts: 1510
Spread the PHP Web
|
 |
« Reply #34 on: April 09, 2008, 06:30:05 AM » |
|
@Priyank: We received your code. Thank you. We will get back to you if need be.
|
|
|
|
|
Logged
|
|
|
|
Abbas Ali
Dev Team member
Coppermine addict
   
Gender: 
Posts: 1510
Spread the PHP Web
|
 |
« Reply #35 on: April 09, 2008, 06:38:17 AM » |
|
The help modal window looks good.
One thing to take note of is that all critical functions which will depend on js/ajax should have a fallback so that non js browsers should also work.
|
|
|
|
|
Logged
|
|
|
|
Sami
Dev Team member
Coppermine addict
   
Gender: 
Posts: 3614
BMossavari
|
 |
« Reply #36 on: April 09, 2008, 09:38:46 AM » |
|
I agree with Abbas , we should have a fallback and also You may try to code it in unobtrusive way. Oh BTW Abbas ,This is not a Modal window this is a regular dialog box 
|
|
|
|
« Last Edit: April 09, 2008, 09:44:40 AM by Sami »
|
Logged
|
|
|
|
|
|
Timos-Welt
Contributor
Coppermine frequent poster
  
Gender: 
Posts: 225
|
 |
« Reply #38 on: May 07, 2008, 10:03:24 PM » |
|
IMO flash is the second best solution for virtually anything. The AJAX upload demo pages posted in this thread look very promising and won't require proprietary browser plugins - that's the way to go. I second that more AJAX code in CPG can dramatically improve user experience; have a look at the Highslide plugin and the number of downloads over the years of its existence. I am certainly not a good php/mysql coder, but in the meantime I think I'm quite good in Javascript and I'm working on a complete AJAX solution similar to Highslide, but with more options. I thought about a pop-up-like div with several buttons to load small pages on demand for voting, commenting, picture info etc., replacing the intermediate page as completely as possible, based on the current EnlargeIt. But this will be very hard to realize as plugin, because many code redundancies will occur. Probably a bit support for things like this in the core code could be possible in the future - I know, not in this year's GSoC, but probably at a later point of time?
|
|
|
|
|
Logged
|
|
|
|
|