Timeline


and

08/17/05:

14:11 Ticket #61 (Allow uploading of multiple images at once from plog-upload.php) created by anti
We should have multiple file upload fields to allow the user to upload …
13:34 Changeset [159] by anti
+ use htmlspecialchars() on the messages returned by some functions, …
13:31 Ticket #57 (Editing a comment changes 'date' as well) closed by anti
fixed: Fixed in [158]
13:30 Changeset [158] by anti
+ change plogger_comments.date from timestamp to datetime. This leaves …
13:12 Ticket #60 (Do not allow to create collections with duplicate names) closed by anti
fixed: Fixed in changeset [157]
13:12 Changeset [157] by anti
+ implement get_collection_by_name + do not allow collections with …

08/15/05:

16:53 Ticket #60 (Do not allow to create collections with duplicate names) created by anti
This will not work, if mod_rewrite is used.
16:51 Changeset [156] by anti
+ use hidden form fields to specify action in "add album" and "add …
12:59 Changeset [155] by anti
Picture tagging development will take place in this branch
12:27 Ticket #59 (duplicate "Edit comment" forms) created by anti
There are 2 places in the code where "edit comment" form is generated: …
12:07 Changeset [154] by anti
* implement update_picture * make update_comment return array with …
11:10 Ticket #58 (Searching for no search terms returns an error) closed by anti <4rx8Ua1p>
fixed
11:09 Changeset [153] by anti
fix ticket #58

08/14/05:

18:29 Ticket #58 (Searching for no search terms returns an error) created by mike
Simply hit the search button on the gallery interface without placing …
17:47 Changeset [152] by mike
+ A few changes to make sure that Plogger produces validated XHTML
17:28 Ticket #52 (Search Button in IE is too big) closed by mike
fixed: resolved in changeset [151]. Currently font size within the button is set …
17:26 Changeset [151] by mike
+ Added fancy styled buttons, fixes problem in ticket #52
16:01 Ticket #17 (Problem with danish letter æ, ø, å) closed by anti
fixed: It's impossible to show the correct characters in the interface. For this …
15:50 Changeset [150] by anti
fallout from changeset [147] - _install now actually works again
15:00 Ticket #57 (Editing a comment changes 'date' as well) created by anti
When a comment is edited through the admin interface, then the date field …
14:51 Changeset [149] by anti
+ get_picture_by_id now returns a full URL to the picture + plog-print now …
14:10 WikiStart edited by anti
(diff)
14:10 WikiStart edited by anti
(diff)
14:00 Ticket #56 (show comment count only if there are comments) created by anti
When an album is viewed then the amount of comments for each picure is …
13:57 Ticket #55 (Log how many times a picture has been viewed) created by anti
Add a new field 'views' to pictures table and each time a picture is …
13:54 Ticket #54 (Long description for pictures) created by anti
Make it possible to enter a long description for a picture besides the …
12:01 WikiStart edited by anti
(diff)
12:01 WikiStart edited by anti
(diff)
12:00 Ticket #53 (Picture tagging (open source tagging code written & available)) created by anti
Tagging becomes useful if the photo collection grows, it will make it …
11:42 Changeset [148] by anti
Add separate path to collections and albums, this gets set to a valid …
05:46 Ticket #52 (Search Button in IE is too big) created by Jacob
If you view the "Demo Gallery" on plogger.org in Internet Explorer you …

08/12/05:

14:48 Ticket #51 (Add Multiple User Support) created by mike
We should create a basic user system for Plogger. I don't think we need …

08/11/05:

17:30 Ticket #49 (move from InnoDB to MyISAM) closed by anti
fixed: Comment deletion is done as well. I can't think of anything else that has …
17:09 Changeset [147] by mike
+ Changed _install script to use MyISAM instead of InnoDB, removed key …
17:05 Changeset [146] by anti
fixed: incorrect urls to thumbnails in fetch-album-images command
16:37 Ticket #47 (plog-manage.php: show only picture name in pictures level) closed by mike
fixed: resolved in changeset [145]
16:37 Ticket #44 (Links to Plogger website should point to http://www.plogger.org) closed by mike
fixed: resolved in changeset [145]
16:36 Changeset [145] by mike
+ plog-manage.php shows only filenames in pictures view + plog-rss.php …

08/09/05:

11:13 Ticket #39 (Add check for MySQL 4.0 and InnoDB into Installer) closed by mike
wontfix: Switching to MyISAM

08/08/05:

21:34 Ticket #50 (CSS documentation) created by mike
We need documentation, either inline or as part of the online …
18:00 Ticket #48 (delete comments if a picture is deleted) closed by mike
fixed: Fixed in changeset [144]
18:00 Changeset [144] by mike
+ Delete comments when deleting a picture, fixes ticket #48
17:51 Ticket #46 (plog-upload.php accepts non-image files) closed by mike
fixed: Resolved in changeset [143]
17:50 Changeset [143] by mike
+ Added check for invalid file extensions, fixes ticket #46.

08/05/05:

13:51 Ticket #49 (move from InnoDB to MyISAM) created by anti
Let's use this to track any work that needs to be done for this.
12:18 Ticket #48 (delete comments if a picture is deleted) created by anti
Right now we are using InnoDB for SQL and foreign key constraints, so …
10:42 Ticket #47 (plog-manage.php: show only picture name in pictures level) created by anti
Browsing pictures in an album through plog-manage.php shows full path for …

08/04/05:

18:36 Ticket #46 (plog-upload.php accepts non-image files) created by anti
1) open the Upload tab 2) Browse for a .txt file (or rather any non-image …
18:25 Ticket #45 (Implement move_album and move_picture) created by anti
The code performing those functions needs some auditing and rewriting as …
18:23 Ticket #40 (Deleting a picture doesn't delete generated thumbnails) closed by anti
fixed: And done
18:22 Ticket #29 (Deleting a Collection Deletes the Entire Images Directory) closed by anti
fixed: I believe that this is no longer possible
18:21 Changeset [142] by anti
rewrite deletetion functions, try really hard to check that the directory …
13:07 Changeset [141] by anti
+ this should help a bit with integrating Plogger
12:20 Ticket #41 (Thumbnails created by plog-import are not deleted after image is imported) closed by anti
fixed
12:20 Changeset [140] by anti
+ delete the thumbnail generated if a picture is imported. Ticket #41
11:24 Changeset [139] by anti
There is now a single generate_thumb() function, new thumbnail types can …
09:17 Changeset [138] by anti
+ rewrite tab generation code
06:32 WikiStart edited by anti
(diff)

08/03/05:

10:18 Changeset [137] by anti
overlooked uninitialized $output variable, now fixed
10:15 Changeset [136] by anti
clean the code up a bit, now works correctly with error_reporting(E_ALL)
08:28 Ticket #44 (Links to Plogger website should point to http://www.plogger.org) created by anti
There are 2, one in gallery.php and other in plog-rss.php, both should …
07:27 Ticket #43 (Move run_query out of plog-connect.php) created by anti
plog-connect.php should only contain the information needed to connect to …
07:15 Ticket #42 (Feature: latest additions) created by anti
Can we have a page which shows latest additions (pictures) to the gallery? …
07:08 Ticket #41 (Thumbnails created by plog-import are not deleted after image is imported) created by anti
06:56 Changeset [135] by anti
+ sanitize collection and album names as well, this will take care of …
06:36 Ticket #40 (Deleting a picture doesn't delete generated thumbnails) created by anti
There are potentionally 3 thumbnails for generated for each image, small, …

08/02/05:

14:10 Changeset [134] by ryan
Merge of [131] and [133] should include both anti's and my changes.
13:56 Ticket #39 (Add check for MySQL 4.0 and InnoDB into Installer) created by anonymous
Installer should check that user is running greater than version 4.0 of …
13:31 Changeset [133] by ryan
Write plog-connect.php on try again. Fixes #37
13:26 Changeset [132] by ryan
Reverting to previous state
12:58 Ticket #37 (Does not write plog-connect.php on try again) closed by anti
fixed: Fixed in [131]
12:56 Changeset [131] by anti
clean the code a bit and make Try Again button work if plog-connect.php …
12:38 Ticket #38 (Installer should fail gracefully if already installed) created by ryan
Currently on step 2 of the installer, you get a nasty "Table already …
12:31 Ticket #37 (Does not write plog-connect.php on try again) created by ryan
When it fails the first time and gives the text to paste or the option to …
12:15 Changeset [130] by anti
use common generate_pagination function here as well
11:44 Changeset [129] by anti
+ the code now compiles cleanly under error_reporting(E_ALL); + link to …
10:57 Changeset [128] by ryan
Removed duplicate "Update" button under Interface Options. Should just be …
10:52 Changeset [127] by ryan
spelling error
06:32 Changeset [126] by anti
Forgot the second part of revision 125
05:09 Changeset [125] by anti
+ convert spaces to underscores in picture names + lowercase picture names

08/01/05:

21:25 Changeset [124] by ryan
Changed to GPL. Added license and copyright/license statement to index.php
19:07 Ticket #21 (Previous/Next links should be at the top of the screen) closed by mike
fixed: Fixed in changeset [123]
19:06 Changeset [123] by mike
Lots of cosmetic changes. Moved the next/prev links to the top so they …
15:14 Ticket #31 (Reorganize options tab) closed by mike
fixed: Fixed in changeset [122]
15:13 Changeset [122] by mike
+ Regrouped options menu, now contains four headings.

07/29/05:

16:50 Ticket #35 (Preview window is not scaled to fit image) closed by mike
fixed
16:50 Changeset [121] by mike
+ Thumbnail pop-up now properly resizes itself to the user configured …
16:23 Ticket #36 (Show number of pictures/albums in plog-manage) closed by mike
fixed: Resolved in changeset [20]
16:22 Changeset [120] by mike
+ plog-manage.php now shows album and collection counts within the …
08:08 Changeset [119] by anti
a bit too early for that
08:04 Changeset [118] by anti
do not allow empty names for collections/albums
05:30 Ticket #36 (Show number of pictures/albums in plog-manage) created by anti
Can we get the collections screen in plog-manage to show the amount of …
03:31 Ticket #35 (Preview window is not scaled to fit image) created by Jacob
When you in the "manage" tab in the admin section click a picture to view …

07/28/05:

19:31 Ticket #34 (Upload screen doesn't check whether the specified file exists) closed by mike
fixed: Resolved in changeset [117]
19:30 Changeset [117] by mike
+ Add error checking to upload form to make sure file exists
18:48 Ticket #34 (Upload screen doesn't check whether the specified file exists) created by anti
Steps to reproduce: 1. Open plog-upload.php 2. Write random text into the …
17:56 Ticket #33 (Implement regression tests) created by anti
Will make it easier to check whether changes in the code break anything. …
17:46 Ticket #24 (e-mail new comments) closed by anti
fixed: Resolved in [114]
17:37 WikiStart edited by ryan
adding anti, changing emails to at plogger dot org (diff)
17:35 Changeset [116] by anti
+ return value of generate_url() cannot be used as redirect url, if it …
17:32 Changeset [115] by anti
generate_url() - use baseurl even when mod_rewrite is not in use, …
17:21 Changeset [114] by anti
+ implement add_comment() + rewrite the logic behind posting comments, …
17:18 Changeset [113] by anti
add 'errors', will be used to show error messages to the user
16:43 Changeset [112] by anti
move generate_url to plog_functions, since it will be used elsewhere as …
15:39 Changeset [111] by anti
+ add comments_notify (Notify admin if a new comment is posted) to config …
11:41 Changeset [110] by anti
+ do not allow adding images to non-existing albums + do not allow adding …
09:06 Ticket #30 (Import picture allows browsing of any directory on the server) closed by anti
fixed
09:06 Ticket #32 (Cruft Free Slideshow Links) closed by anti
fixed
09:04 Changeset [109] by anti
Resolving ticket #32

07/27/05:

18:10 Ticket #8 (Keyboard Shortcuts) closed by anonymous
fixed
17:54 Ticket #32 (Cruft Free Slideshow Links) created by mike
The slideshow level links need to be mod_rewritten from: …
15:08 Changeset [108] by mike
Removed unused directories
11:52 Ticket #31 (Reorganize options tab) created by anti
It's getting crowded. Can we get a better organization for it? Another …
09:16 Changeset [107] by anti
+ add admin_email field to config table + make it editable through the …
09:06 Changeset [106] by anti
Use md5 hashes of directory names instead of passing around the actual …
07:38 Ticket #30 (Import picture allows browsing of any directory on the server) created by anti
Just try it - …
07:30 Changeset [105] by anti
+ implement sanitize_filename() - attempts to replace international …

07/26/05:

23:51 Ticket #29 (Deleting a Collection Deletes the Entire Images Directory) created by anonymous
When you delete a collection, it deletes the entire image directory. Not …
23:47 Changeset [104] by mike
+ Fixed bug: Next link was incorrect in generate_pagination()
19:37 Changeset [103] by mike
+ Mostly small changes and code cleanup
18:03 Ticket #28 (EXIF detail error) closed by mike
wontfix: This isn't actually a bug in the code, just a quirk in the way Canon …
01:27 Changeset [102] by mike
+ Added accesskeys to all the major functions, complete listing of …

07/25/05:

18:53 Changeset [101] by mike
+ Fixed bug: old settings would appear in options form after new settings …
15:58 Ticket #28 (EXIF detail error) created by Jacob
When looking af EXIF data in the picture view, there is a small problem …

07/23/05:

23:32 Changeset [100] by mike
+ Took out non-working "check if installed" code from the installation …
18:47 Ticket #26 (slideshow) closed by mike
fixed: Ok, I implemented this in a little bit of a different way than described …
18:42 Ticket #7 (Switch to Absolute Paths) closed by mike
fixed: Clearing this ticket…

07/22/05:

20:36 Changeset [99] by mike
+ Added "View as Slideshow" option to albums. I built the code so we …
10:54 Changeset [98] by anti
+ use generate_pagination() from plog-functions here as well
10:51 Changeset [97] by anti
+ move generate_pagination to plog-functions, since the same function can …
10:30 Changeset [96] by anti
+ simplify the logic for generating next/prev links in "picture" level

07/21/05:

19:33 Changeset [95] by mike
+ Upgrade phpThumb library to v1.6, just released July 18th. There are …
19:01 Ticket #11 (Optimize Database) closed by anti
fixed: Closing this as well, the description is way too vague and there is …
19:00 Ticket #2 (mod_rewrite support) closed by anti
fixed: It's done. If any bugs turn out, then separate tickets should be filed for …
18:55 Ticket #27 (rotating images) created by anti
Nothing fancy, just 90, 180 and 270 degrees. Simple feature, but can be …
18:50 Ticket #26 (slideshow) created by anti
Can we get a slideshow feature? It would work like this: 1) open a …
18:39 Changeset [94] by anti
+ rewritten pagination, it now uses page numbers instead of amount of …
18:35 Changeset [93] by mike
+ Fixed some CSS display issues in Internet Explorer. Pushed a few pixels …
15:21 Changeset [92] by anti
+ add MySQL check for table character set conversion
10:38 Changeset [91] by anti
+ do not specify default charset for CREATE TABLE statements if running …
06:43 Changeset [90] by ryan
Oops, how did these get here?
03:38 Changeset [89] by anti
+ restore RSS feeds for searches

07/20/05:

23:58 Changeset [88] by brian
19:58 Ticket #25 (test ticket for list) closed by ryan
fixed: w00t! notifications work! closing the test ticket.
19:44 Ticket #25 (test ticket for list) created by ryan
just testing trac notification
18:23 Changeset [87] by mike
Fixed minor bug with captions getting mixed up on imports.
15:38 Changeset [86] by anti
+ prev/next links for pictures, links in search results and jump_menu …
15:23 Ticket #23 (format RSS links if mod_rewrite is in use) closed by anti
fixed
15:23 Changeset [85] by anti
+ if mod_rewrite is in use, then RSS links will be formatted as …
15:00 Changeset [84] by anti
+ refactor path resolving into a separate function and make it more …
09:10 Changeset [83] by anti
+ some error checking for generate_thumb functions
08:48 Ticket #24 (e-mail new comments) created by anti
Would be a nice touch if plogger would notify the gallery owner about each …
08:45 Ticket #23 (format RSS links if mod_rewrite is in use) created by anti
RSS links should be formatted nicely, like …
08:42 Ticket #19 (log IP addresses for comments) closed by anti
fixed
08:41 Changeset [82] by anti
+ show ip for comments sadly this table is too wide now, what can we do …
08:37 Changeset [81] by anti
+ add index for comments.approved
08:35 Changeset [80] by anti
+ register IP for each comment, it's interesting to know where the comment …
08:24 Changeset [79] by anti
+ add new fields (ip, approved) to comments table + convert tables to …
08:06 Changeset [78] by anti
+ switch mysql tables over to UTF8 as well + check whether …
07:19 Changeset [77] by anti
+ paths with apostrophes in them now work with mod_rewrite + fix image …
07:10 Changeset [76] by anti
move smartstripslashes() and smartaddslashes() to plog_functions, since …
07:06 Changeset [75] by anti
+ allow dots (.) and apostrophses in album/collectio names

07/19/05:

23:34 Changeset [74] by mike
+ Aligned all form controls with their respective labels. Other small …
21:27 Changeset [73] by anti
+ strings from urls should be urldecoded before being passed to MySQL, …
19:59 Changeset [72] by anti
+ fix a minor bug in generate_url
19:26 Changeset [71] by anti
+ and this is the final part of mod_rewrite code. I'm not exactly proud of …
19:20 Changeset [70] by anti
+ this is first part of my mod_rewrite work, there is a new checkbox in …
18:35 Changeset [69] by anti
+ add use_mod_rewrite to config table
18:17 Changeset [68] by anti
+ implement count_albums and make plog-import and plog-upload use that
18:08 Ticket #12 (Folder Level Organization) closed by anonymous
fixed
18:07 Ticket #20 (refactor UI for plog-import) closed by anonymous
fixed
18:04 Changeset [67] by anti
+ move javascript functions into separate file
18:03 Changeset [66] by anti
+ set charset in plog-load_config instead
17:33 Changeset [65] by anti
switch character set to UTF-8 but keep the option open to make it …
16:55 Changeset [64] by mike
+ Fixed a bug in plog-admin-functions.php which appended the base_url to …
16:54 Changeset [63] by ryan
Added Version: Beta1 (testing post-commit hook)
16:44 Ticket #22 (Cache Clearing Option) created by mike
We should create a button within the admin interface that allows the user …
16:40 Changeset [62] by anti
+ oops, add collection/album forms used GET instead of POST as I assumed
05:39 Ticket #21 (Previous/Next links should be at the top of the screen) created by anti
This way they are always at the same place and I can browse through …
05:33 Changeset [61] by anti
+ implement update_comment + a bit of a cleanup in plog-feedback.php + …
Note: See TracTimeline for information about the timeline view.