Contribution

Hi,

dunno how to contact the dev team so I'm posting here.

We are a small dev team from University Rennes 1, France, and we had dev some small functions to zenphoto and a Java Zenphoto uploader / administrator.

I need to know how this can be tested by the dev team or maybe integreted.
This work will be on GPL licence and there will be a website for this in a couple weeks.
Just need some beta test and main dev team contact now.

See you ;)
«1

Comments

  • Probably the best way to make sure this gets noticed is to file a ticket on the bugtracker as an enhancement.
  • wow, does that mean they do not often come by ?
  • acrylian Administrator, Developer
    We actually come by quite often..;-) The forum is a good way to contact and discuss contributions. A ticket is a way, too. But mainly for bugs and requests/suggestions.

    We absolutely welcome any third party contributions but I can't promise that we have really can test what you did. But of course we will post an entry on our news section if you let us know about something you did.

    Generally we do not include third party features into the release package since we - being a small team - are then left to maintain them then (depends of course).

    Actually a lot of things can be done via plugins which we prefer to be maintained by its developer. Please read on www.zenphoto.org/get-involved/ and the two linked pages within how to contribute best.

    Feel free to ask further questions.
  • the couple functions we had are tricky and mainly for personnal purpose.

    The main dev was on a java program than can do the administration remotely of one or more Zenphoto. Basic stuff :
    - add album
    - edit album
    - upload photo
    the goal was to generate resized pictures from folder full of BIG pictures to save bandwith and help professionals to manage their album with upload.

    We did that because there was an old .Net program but not working anymore, and we wanted a multi platform compatibility. More to come ;)
  • acrylian Administrator, Developer
    If you have a link to a page where you host that project and/or others we gladly add entries for everything on our extensions section and link to your pages from there.
  • Sounds quite interesting... I'd like to try it out once it's released. :)
  • Here it is !
    Beta publication, rush on it ;)

    http://forge.ifsic.univ-rennes1.fr/projects/zenphoto/

    Apologies it is in french, I'm the admin Jérôme Steunou, part of the dev team of this project called simply JUZ for « a Java Uploader for Zenphoto »

    Go on the « Fichiers » part of the project to download that beta version.
    Be carefull also it is a beta program. Maybe there are still bugs. Fill free to write some feedback on the forum or tracker part.

    Créer un album means Create an album
    Créer un sous album means Create a sub album
    Lister les albums means List all albums
    Créer les miniatures means create Thumbnails

    Thank you !
  • Ho, but i think it's more for the french ppl. In the « Documents » part, you ll find workd to modifie Zenphoto.

    1/ Mail alert on visit album if > to XX day not visit
    2/ PDF post possibility in the comment for the admin
  • I just gave it a try. Every time I try to log in, it says my username/password is invalid. However, my site's security log indicates that it did successfully log in.
  • Are you with the last version of zenphoto ? only tested on 1.2.8
  • I'm on the nightly (build 5037 to be exact). That might be the problem.
  • And what was the URL you wrote ?

    There is no webservices or API in zenphoto, so our program works on HTTP post level.
    If on the next version there ll be some change on the form handlers we ll have to write another connection handler :/
  • The URL I used was the base URL of the zenphoto installation.

    This was in the error log and might be related/helpful:

    `PHP Notice: Undefined index: redirect in /home/web29205/domains/archlinuxgallery.com/public_html/zp-core/auth_zp.php on line 61`
  • If at least dev team could ad an url just retourn the version of zenphoto it ll make our dev easier :D
  • i ll install a nighty to see in a couple day.

    About URL, tested on all url like http://[www.]mydomain[.xxx]/zenphoto

    And I m mostly interested on the errors you had on your java terminal ;)
  • acrylian Administrator, Developer
    It might be a good idea to test this with the nightly as 1.2.9 is scheduled for March 1st.
  • Actually, there's no error output to the command line at all.
  • just tested with the nightly build, login work very fine, also creating an album... not the upload of pictures :(

    I need to know more about your login page and install configuration kagutsushi. Do you are in https mode first ? What's the url, are at least how it look like ?
  • The base URL is http://www.archlinuxgallery.com/ and I don't use HTTPS. The install is not within a directory; it's directly within public_html.

    The security log indicates that the login is successful each time I try to connect, and each time I get the PHP notice from before.

    I'm not sure what information to give you exactly, so if you need something specific, let me know and I'll help as much as I can. :)
  • really don't understand :(
    here it is http://forge.ifsic.univ-rennes1.fr/frs/shownotes.php?release_id=54 new version with logger.
    was not ready to release this but if it could help.
    give it an other try with this and tell me your log please.
  • Here's the log:

    `
    Feb 18, 2010 4:15:39 PM rennes1.miage.m2.proxy.ZPLogger log
    INFO: [16:15:39] == try to connect to http://www.archlinuxgallery.com/zp-core
    /admin.php
    Feb 18, 2010 4:15:39 PM rennes1.miage.m2.proxy.ZPLogger log
    INFO: [16:15:39] == as kagutsuchi713
    Feb 18, 2010 4:15:40 PM rennes1.miage.m2.proxy.ZPLogger log
    INFO: [16:15:39] == No more headers
    Feb 18, 2010 4:15:40 PM rennes1.miage.m2.proxy.ZPLogger log
    INFO: [16:15:39] == loging failed !
    `
  • it appears your server do not send the "zenphoto_auth" cookie, to valid the auth. Unfortunately JUZ based on the http response and the zenphoto_auth cookie know you really are authenticated.

    also I don't think it s related to the nighty build because it works on the one I installed.

    It's on your website server config. You re using en Apache 2 but it does not set the cookies in the headers, wich JUZ scan to find the cookie about the auth :/
    I ll try to correct that and find another way that the headers
  • humm... used wireshark to look at your server response. It does have cookies set and give me an "zenphoto_auth=deleted" when I try to log in, but I really don't see why java getHeaders method don't give it to me ><
  • ok got it. New post parameter in this nightly build... weird it was working on mine on not on your.
    More weird, mine have this post paramter on the form, but did not care if is not in the http request, yours did. oO

    I'll publish new version this week end for this nb, hope ll work for 1.2.9
  • Me again :)
    Your nb is 5037 mine is 5043, update maybe ;) (but after login some functionality do not work yet, try with a 1.2.8 if you want to see working)

    Anyone else on stable 1.2.8 to try this ? I really need feedback.
  • Just tried it again on 5051, but it's still the same. No clue why it would be different, but at least you know what's different now. :)
  • yup. really really weird. On my 1.2.8 and my nb 5043, with this post parameter, it does not work,
    and on yours it does...

    That's why i block this version of JUZ for 1.2.8 and I just ll add a new handler for 1.2.9 with a prompter to let the user choose the version he wanna use.
  • Sounds good. I'll give it a try once it's ready.
  • posted a trunk version.
    Support of the futur 1.2.9 added. It can be set in the XML file in the option folder.
    And I try a little thing to fix your connection problem. Hope it ll work :x
  • I can connect with the new version. Just played around with it a bit and it is quite nice. :)
Sign In or Register to comment.