Support Forum Project Downloads FAQ Documentation About Demo Tutorials
October 11, 2008, 02:04:46 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Coppermine Live-Demo 1.4
For those who want to preview Coppermine before actually installing it on a real production server we have created a Live-Demo. It is just a package that provides a local webserver with a pre-configured Coppermine install rolled into one package to preview the "real" Coppermine Photo Gallery on your Windows box. The webserver is being started by only executing one single file, so you don't have to go through the troubles of setting up a webserver environment on your local PC just for evaluation purposes. The sole purpose of the live-demo is to give you an impression how the admin backend of Coppermine looks and feels. It is only meant to be used for evaluation purposes. You mustn't run it as a production system, because it has deliberately been configured in an unsecure manner to provide a newbie-proof experience in the first place.
[more]
   Home   Help Search Board rules Login Register  
Pages: 1 [2]   Go Down
  Send this topic  |  Print  
Author Topic: GSOC: ideas for implement AJAX features to core.  (Read 28378 times)
0 Members and 1 Guest are viewing this topic.
Abbas Ali
Dev Team member
Coppermine addict
****
Gender: Male
Posts: 1510


Spread the PHP Web


WWW
« 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

--- Love is blind, wish it was mute too ---
Visit me @ www.abbasali.net
sameera Topic starter
GSoC Student
Coppermine regular visitor
***
Gender: Male
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: Male
Posts: 1510


Spread the PHP Web


WWW
« 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

--- Love is blind, wish it was mute too ---
Visit me @ www.abbasali.net
Joachim Müller
Administrator
Coppermine addict
*****
Gender: Male
Posts: 40060


aka "GauGau"


WWW
« Reply #23 on: April 01, 2008, 11:59:18 PM »

Please try both current cpg
Current means cpg1.5.x in this case. Wink
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: Male
Posts: 1510


Spread the PHP Web


WWW
« Reply #24 on: April 02, 2008, 06:27:59 AM »

Thanks for clarification Joachim Smiley
Logged

--- Love is blind, wish it was mute too ---
Visit me @ www.abbasali.net
Aditya Mooley
Dev Team member
Coppermine addict
****
Gender: Male
Posts: 643



WWW
« 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

--- "Its Nice 2 BE Important but its more Important 2 Be NICE" ---
Koppermine - A KDE Client for Coppermine
sameera Topic starter
GSoC Student
Coppermine regular visitor
***
Gender: Male
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: Male
Posts: 40060


aka "GauGau"


WWW
« 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 Topic starter
GSoC Student
Coppermine regular visitor
***
Gender: Male
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#msg213937

I think this plugin will be include in CPG 1.5.x as well.
Logged
Joachim Müller
Administrator
Coppermine addict
*****
Gender: Male
Posts: 40060


aka "GauGau"


WWW
« 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.net

Did 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 Smiley

Logged
sameera Topic starter
GSoC Student
Coppermine regular visitor
***
Gender: Male
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.php
this is a test gallery.
Logged
SaWey
Dev Team member
Coppermine addict
****
Gender: Male
Posts: 720



WWW
« 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 Topic starter
GSoC Student
Coppermine regular visitor
***
Gender: Male
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: Male
Posts: 1510


Spread the PHP Web


WWW
« 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

--- Love is blind, wish it was mute too ---
Visit me @ www.abbasali.net
Abbas Ali
Dev Team member
Coppermine addict
****
Gender: Male
Posts: 1510


Spread the PHP Web


WWW
« 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

--- Love is blind, wish it was mute too ---
Visit me @ www.abbasali.net
Sami
Dev Team member
Coppermine addict
****
Gender: Male
Posts: 3614


BMossavari


WWW
« 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 Wink
« Last Edit: April 09, 2008, 09:44:40 AM by Sami » Logged
DJMaze
VIP
Coppermine addict
**
Posts: 827



WWW
« Reply #37 on: April 19, 2008, 08:15:10 PM »

There are flash (>= 8 ) upload scripts which work:
http://www.masrizal.com/index.cfm?fuseaction=idea.download_detail&ProductID=php_flashupload
http://www.pixelficker.com/flash-8-file-upload-beta/
etcetera...

So maybe let someone built that?

He must be familiar with the session ID issue that Flash (by default) doesn't handle the session ID cookie and solve that as well
Logged

There are 2 kinds of users in this world: satisfied and complainers.
Why do we never hear something from the satisfied users?
http://coppermine-gallery.net/forum/index.php?topic=24315.0
Timos-Welt
Contributor
Coppermine frequent poster
***
Gender: Male
Posts: 225



WWW
« 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
Pages: 1 [2]   Go Up
  Send this topic  |  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 0.095 seconds with 18 queries.