Archive

Archive for the ‘info’ Category

Release 2.1.3

January 14th, 2011 1 comment

I’m proud to announce the release of phtagr version 2.1.3

You can download the new version from sourceforge  at Sourceforge. Read How To Migrate for migration help.

Here are the improvements since 2.1.2

  • Bread Crumb Search The search term is splitted into single search bread crumbs. The search crumbs simplifies the customization of the search
  • Fast preview file responder Now the images are loaded faster and are fast as hell. It by-passes the MVC CakePHP framework stack based on the HTTP session
  • Translations Added Estonian (Craig), Polish (Bartosz Fenski aka fEnIo), Italian (Francesco Piraneo G) translation
  • Mobile Device Support If your are open the gallery with your mobile device a new customized mobile theme is loaded automatically.
  • Email Notification Add email notification for new media which could be triggered by cron job. The notification interval could be set from half an hour to once a month
  • Improved Group Handing The creation and managing of groups is simplified which makes the gallery more social. Try it!
  • SMTP Configuration You can now configure your own SMTP configuration in app/config/core.php to enable email functionality to your web gallery
  • Improved the preview manager. Now a preview might depend on the next larger preview and a preview is not always calculated by the original file which saves a lot of time for smaller previews.
  • Add interval search in the explorer. If you already set a time limit of your search you can easily add another time bound for an interval search.
  • View media based on upload path
  • Add sync shell task to sync all media at once (console based)
  • Add fallback of image size. In rare cases the image size could not extracted correcly. Now getimagesize() should fix this gap.
  • Auto completion for tag, category, and location – also in bread crumbs.
  • And lots of bug fixes…

The next release should get a face lift with a backend and easy customizable frontend – besides tagging, sharing and searching improvements :-)

Stay tuned!

Categories: announce, info Tags:

phtagr risponde in italiano

January 3rd, 2011 No comments

Happy New Year to All!

By today phTagr has now an Italian translation – thanks to Francesco Piraneo G. for his great contribution. The newly updated zip file could be downloaded from SourceForge.

If your language is missing, see How To Translate in the wiki.

Enjoy!

Categories: info, user Tags:

Free Online HTML and PHP Editor for CakePHP

December 11th, 2010 No comments

Baker – The Simple and Free Online Source Editor for CakePHP is published! Baker is a basic online text editor to write text, HTML, or PHP server files online. It’s a CakePHP application and you can do most basic text editor operations.

You can view syntax highlighted source files or edit them. Create, copy, rename, move and delete of files and directories are supported, too. You can upload files and extract ZIP archive. Baker has everything of your need to have a quick change of your PHP or HTML source code.

Baker’s Core Features

  • Syntax highlighting of PHP and HTML files (through Geshi, thanks to Mark for his plugin)
  • Create, Edit, Copy, Rename, Move, Delete files and directories
  • Upload files
  • Extract ZIP archive on server side
  • HTTP User Authentication
  • Filter file list
  • Different virtual directory roots

You can visit the demo page at http://baker.phtagr.org or download the source from GitHub. Screenshots are available here. See here for installation instructions.

Feel free to use it and to modify it.

Baker was very useful when I developed on phTagr, the free social web gallery, while being in a Internet café far far away with a slow Internet connection. I would love if someone adds SkyWrite Editor (AKA Bespin) to it. For sure Code ‘n Run is more fancy, but it’s not free and coding is fun :-)

Baker - The Simple and Free Online Source Editor for CakePHP

Directory actions with move, copy, and delete

Syntax Highlighting in the View Mode

Categories: cakephp, info Tags: ,

phTagr spricht Deutsch!

May 8th, 2010 No comments

Since r523 phTagr supports multi-languages and supports initially German besides English. A new wikipage describes how to create translations for your language. Please do not hesitate to contribute to this great project and send your language files to translation [AT] phtagr.org.

Thanks to cakePHP which has a build in language detector. If phTagr supports the language of your browser, phTagr will answer in your language.

Categories: info, Related Links, user Tags:

phTagr runs on free web hoster!

January 9th, 2010 No comments

I was just curious if phtagr runs fine on a free web hoster. And yes – it does and does a great job! This entry shows how you can setup your own photo web gallery – totally for free!

I chose the free hoster megabyet.net which comes with

  • Spam and ads free
  • 1,6 GB free storage
  • PHP
  • MySql database

… so all I need for running the gallery.

I signup at http://megabyet.com/signup.php for the free account, entered my new domain (of cause I choose the name phtagr), entered my name, email, and address. Then a captcha – success, I am human. After a few seconds I received an confirmation email with my new web space, username, password for the cPanel, and FTP.

Signup for a free web space at megabyet.net

So login to cPanel  for creating a mysql database – called phtagr, which becomes phtagrme_phtagr.

cPanel of megabyet.net

Successfull creation of a MySQL database

Successfull creation of a MySQL database

In the meanwhile I downloaded the latest phtagr source (r505) and extracted it locally. After doing that I was uploading it via FTP (FileZilla) the provided www directory of my new webspace.

Upload phtagr via FTP with FileZilla

Upload phtagr via FTP with FileZilla

Now its time to setup the new gallery! I opend the setup page of http://phtagr.megabyet.net/setup and followed the instructions. Everything worked fine. The connection to the database and the admin user creation had no problems.

Setup welcome screen

Setup welcome screen

Setup of database connection

Setup of database connection

Setup of admin account

Setup of admin account

I skipped these optional step

I skipped these optional step

As test images I used the screenshots which I did so far. I zipped them, uploaded the zip archive and imported the files after successful upload. Now it was time for some tagging.

Successful upload and extraction of the zip archive

Successful upload and extraction of the zip archive

Some tagging within the photo explorer

Some tagging within the photo explorer

The home page of phtagr

The startup page of phtagr

I wanted also to geo tag some images so I created a new google maps key (you need a google account for it) for the gallery URL http://phtagr.megabyet.net. The key was entered in the System -> Commands and now I was able to geo tag, too!

Entering the new key for google maps

Entering the new key for google maps

Geotagging with google maps

Geotagging with google maps

And as last test I did a WebDAV connection with cadaver to http://phtagr.megabyet.net/webdav. That worked, too!

WebDAV connection to gallery

WebDAV connection to my gallery files

So all in all it made lots of fun seeing this great gallery running on a free web hoster. You can upload your photos, tag them – also with geo location, see your images in the build-in slideshow, add other users with there upload quota, etc.

When do you install your own phTagr?

You can see all screenshots at the demo page or some screenhost at megabyet.net.

PS: What does not worked well was an initial setup at byethost.com where the database connection was not working for some reasons. Also the sending of email did not work out of the box at megabyet.net.

phTagr 2.0 is out

May 5th, 2008 No comments

In the last couple of months, phTagr was completely rewritten from scratch using the great framework cakePHP. The new version called phTagr 2.0 is much better and faster! phTagr 2.0 supports so far the basic functionality like image uploading via WebDAV, multiple tagging, group based access control, guest account creation.

Short (and maybe incomplete) installation procedure is (on Ubuntu 8.04):

Install required tools (apart from apache2 with rewrite module, php, and mysql):

$ sudo apt-get install ffmpeg flvtool2 imagemagick exif php-pear
$ sudo pear update-channels
$ sudo pear install HTTP_WebDAV_Server-1.0.0RC4

Download the code

$ cd /var/www
$ sudo svn co https://svn.cakephp.org/repo/branches/1.2.x.x cake
$ sudo chown -R `whoami` cake
$ cd cake
$ svn co https://svn.phtagr.org/phtagr/trunk phtagr
$ cd phtagr
$ sudo chown -R www-data tmp users

Now open http://localhost/cake/phtagr/setup in your browser and follow the installation procedure.

Categories: announce, info, Related Links, source Tags: ,

Website online

February 3rd, 2007 No comments

www.phTagr.org is online! phTagr is another PHP/MySQL based gallery for multiple users.

Similar to flickr you can add tags, sets, and locations to the images. The meta data are written as IPTC directly into the image and the MySQL database backend offers a fast access by time or other metadata.

It supports:

  • Multiple user accounts
  • Group based access rights management
  • Upload of images with quota limits
  • EXIF (read)
  • IPTC Metadata (read and write)

It requires:

  • Webserver with PHP 5
  • MySql >= 4
  • Image Magick

Feel free to test the demo phTagr site. Login with username demo and password demo08:

http://demo.phtagr.org

Sourcecode is available via Subversion at:

svn co https://svn.phtagr.org/phtagr/trunk phtagr
Categories: announce, info Tags: