aboutsummaryrefslogtreecommitdiff
path: root/contributions.txt
blob: 65dd95c5a915ac9694ebe5bafd1ce9bfe679a2f1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
Project Lead:
Gabriel Monge-Franco (gabrielinux)
http://gabriel.mongefranco.com

Original Author:
Jade Dominguez
http://www.tastyseed.com/


See individual change logs for contributors to those builds


------------------------------------------------------------------------
Version 1.09 Change List
Release Date: ??/??/2009
Contributors:
  * Gabriel Monge-Franco (http://gabriel.mongefranco.com)
  * Cash Costello
------------------------------------------------------------------------
BEGIN VERSION 1.09 CHANGES
------------------------------------------------------------------------
* Fixed submenus on sidebar of album pages
------------------------------------------------------------------------
END VERSION 1.09 CHANGES
------------------------------------------------------------------------



------------------------------------------------------------------------
Version 1.08.2 Change List
Release Date: 02/13/2008
Contributors:
  * Gabriel Monge-Franco (http://gabriel.mongefranco.com)
------------------------------------------------------------------------
BEGIN VERSION 1.08.2 CHANGES
------------------------------------------------------------------------
* Fixed bug introduced in v1.08.1 that broke the picture upload (thanks to Karsten Schulze).
* Fixed empty variables in several files that were supposed to send the user back to the previous page, but didn't.
* Cleaned up change log (contributions.txt).
* Finally fixed the Polish language file!!! Yay!! :)

* TODO: Work around large image (high resolution) limit when creating thumbnails (an Elgg limitation... can probably be fixed by using PHP GD functions directly or ImageMagic if available)
  - The problem is with get_resized_image_from_existing_file().  Submitted a ticket to the Elgg tracking bug system.
  - Edit actions/upload.php when done. There is a dirty hack in place for now that needs to be removed once the above bug is fixed.
* TODO: disable public by default (input/accessRead.php) -- add setting to admin page that lets the site admin decide whether pictures can be public or not.
* TODO: allow group members to add pictures to group photo albums
* TODO: implement photo anotations
* TODO: look into replacing individual image views with lightbox2 or jQuery lightbox album views.
* TODO: create a new widget to show pictures (in slideshow) in a user's profile.
* TODO: add settings for group albums so that the group owner can select the number of albums to show.
* TODO: implement a way to move pictures from one album to another (should be pretty easy).
* TODO: add an "Add Photos" option to the user widget similar to the one in the group widget.
* TODO: implement automagic file resizing to meet the admin's maximum resolution and file size.

* OF NOTE: It is currently not possible to allow group members to edit an album created by another group member.  This is a bug with group permissions and it will probably not be fixed until [at least] Elgg v1.5 comes out.
------------------------------------------------------------------------
END VERSION 1.08.2 CHANGES
------------------------------------------------------------------------


------------------------------------------------------------------------
Version 1.08.1 Change List
Release Date: 02/13/2008
Contributors:
  * Gabriel Monge-Franco (http://gabriel.mongefranco.com)
  * LKLaRose (http://community.elgg.org/pg/profile/lauren)
  * Webgalli (http://community.elgg.org/pg/profile/webgalli)
  * Karsten Schulze (http://ks.frinx.eu)
  * Cash (http://community.elgg.org/pg/profile/costelloc)
------------------------------------------------------------------------
BEGIN VERSION 1.08.1 CHANGES
------------------------------------------------------------------------
* Fixed bug introduced in v1.08 that caused fake files to be created during thumbnail creation (thanks to Karsten Schulze).
* Reverted to old directory structure that saves pictures to /image/ALBUMGUID/picGUID (v1.08 saved to /image/ALBUMGUID__picGUID, thus keeping everything in one folder).
* Album directory is now deleted when the album is deleted (along with every picture inside of the album).
* Reverted thumbnail and small thumbnail to use picture cropping instead of scaling, so that sites that already use Tidypics can keep a consisting look and feel.
* Completed River integration by moving album and image directories to an "object" sub-directory (thanks to LKLaRose).
* Added status messages/graphics to give the user some feedback.
* Fixed bug in profile widget whereby the selected number of albums had no effect (thanks to @Webgalli and @cheltenham).
* Fixed bug introduced in v1.06 that prevented anonymous users from viewing a user's album (thanks to Karsten Schulze).
* Fixed more language file bugs (thanks to Karsten Schulze).
* Administrators can now set a file size limit from the plugin configuration (it has to be in Kilobytes).

* JUST PLAIN WEIRD:  Fixed Polish language file (thanks to @Vazco, Ian Medlock and Brett Profitt) and saved as UTF8 without BOM.  However, it still doesn't work.  Can somebody try saving it on a Polish box for me? :)

* TODO: fix Polish language file -- it seems to break the whole Elgg site! Maybe it needs to use HTML codes in place of international characters?
* TODO: Work around large image (high resolution) limit when creating thumbnails (an Elgg limitation... can probably be fixed by using PHP GD functions directly or ImageMagic if available)
  - The problem is with get_resized_image_from_existing_file().  Submitted a ticket to the Elgg tracking bug system.
  - Edit actions/upload.php when done. There is a dirty hack in place for now that needs to be removed once the above bug is fixed.
* TODO: disable public by default (input/accessRead.php) -- add setting to admin page that lets the site admin decide whether pictures can be public or not.
* TODO: allow group members to add pictures to group photo albums
* TODO: implement photo anotations
* TODO: look into replacing individual image views with lightbox2 or jQuery lightbox album views.
* TODO: create a new widget to show pictures (in slideshow) in a user's profile.
* TODO: add settings for group albums so that the group owner can select the number of albums to show.
* TODO: implement a way to move pictures from one album to another (should be pretty easy).

* OF NOTE: It is currently not possible to allow group members to edit an album created by another group member.  This is a bug with group permissions and it will probably not be fixed until [at least] Elgg v1.5 comes out.
------------------------------------------------------------------------
END VERSION 1.08.1 CHANGES
------------------------------------------------------------------------


------------------------------------------------------------------------
Version 1.08 Change List
Release Date: 02/08/2008
Contributors:
  * Gabriel Monge-Franco (http://gabriel.mongefranco.com)
------------------------------------------------------------------------
BEGIN VERSION 1.08 CHANGES
------------------------------------------------------------------------
* Merged most (safe) changes made by other contributors in v1.07.
 - Did not include SWFuploader or JQuery due to the number of bugs reported.
* Changed ugly "new album" picture into something better looking.
* Fixed bug whereby image objects were deleted from the database, but they physical files remained on the server.
  - Since deleting directories was not possible without the use of unsafe file operations, albums no longer create new directories.  Instead, all pictures are saved as /image/ALBUMGUID__picturename.
* Fixed some bugs in the English, Spanish and German language files and added missing error messages.
* Thumbnails now display the default error image (same as new album) when the requested image cannot be found.
* Fixed a bug in the multi-edit form that did not allow image titles to be saved.
* Removed some customizations made to edit.php action in v1.07 since they removed the ability to add titles to images.
* Fixed bug introduced in v1.07 that prevented images from being set as album covers.
* Fixed miscellaneous bugs in group albums widget.
* Removed jQuery for now since it was making the albums too slow.  In the future, we should look into replacing individual image views with lightbox2 or jQuery lightbox album views.


* TODO: fix Polish language file -- it seems to break the whole Elgg site! Maybe it needs to use HTML codes in place of international characters?
* TODO: Work around 0.9MB source file size limit when creating thumbnails (an Elgg limitation... can probably be fixed by using PHP GD functions directly)
  - The problem is with get_resized_image_from_existing_file().  Submitted a ticket to the Elgg tracking bug system.
  - Edit actions/upload.php when done. There is a dirty hack in place for now that needs to be removed once the above bug is fixed.
* TODO: disable public by default (input/accessRead.php) -- add setting to admin page that lets the site admin decide whether pictures can be public or not.
* TODO: allow group members to add pictures to group photo albums
* TODO: implement photo anotations
* TODO: look into replacing individual image views with lightbox2 or jQuery lightbox album views.

* OF NOTE: It is currently not possible to allow group members to edit an album created by another group member.  This is a bug with group permissions and it will probably not be fixed until [at least] Elgg v1.5 comes out.
------------------------------------------------------------------------
END VERSION 1.08 CHANGES
------------------------------------------------------------------------


------------------------------------------------------------------------
Version 1.07 Change List
Release Date: 02/03/2008
Contributors:
  * vazco (http://community.elgg.org/pg/profile/vazco)
  * simophin (http://community.elgg.org/pg/profile/simophin)
------------------------------------------------------------------------
BEGIN VERSION 1.07 CHANGES
------------------------------------------------------------------------
* About 10 missing translations added
* Translated to polish
* When no album is present, user can add a new album straight from the widget if he has the required rights
* Added some missing <p></p>
* Changed some  <? to <?php
* Unauthorized album edit taken care of
* Added jQuery Lightbox support, but commented out just in case someone won't want to use it (there may be some problems with the lightbox, since I'm not using it myself and I didn't test it)
------------------------------------------------------------------------
END VERSION 1.07 CHANGES
------------------------------------------------------------------------


------------------------------------------------------------------------
Version 1.06 Change List
Release Date: 02/03/2008
Contributors:
  * Gabriel Monge-Franco (http://gabriel.mongefranco.com)
------------------------------------------------------------------------
BEGIN VERSION 1.06 CHANGES
------------------------------------------------------------------------
* Forward all non-logged in users to World (public) pictures. This fixes a bug in which anonymous users would see a list of pictures titled, "'s pictures" (without a name).
* Forward requests to "owned" without an user ID to "owned/userid" when a user is logged in. This fixes a bug in which all users would see a list of pictures titled, "'s pictures" (without a name).
* Replaced several hard-coded strings to elgg_echo() functions so they can be translated.
* Re-enabled title entry in picture editing. Titles are only optional, so there is no reason to hide them, especially if some users may find them useful.  Moreover, lack of image titles makes list views awkward.
* Fixed multi-picture editing bug in which editing was disabled after uploading multiple pictures.
* Fixed several tags not conforming to standard PHP opening tags.
* Fixed some bugs in the English language file.
* Added Spanish and German translations (if you speak German, please double-check the language file!!!).
* Added a download link at the bottom of each picture to download the original file.
* Updated some icons and created missing ones.

* TODO: disable public by default (input/accessRead.php) -- add setting to admin page that lets the site admin decide whether pictures can be public or not.
* TODO: change ugly "new album" picture into something better looking.
* TODO: re-organize files to clean up the plug-in directory (e.g., move world.php to views/default)
* TODO: Fix bug whereby image objects are deleted from the database, but the physical files remain on the server.  The path can be found with $file->getFilename(), but would it be safe to execute shell commands directly???
------------------------------------------------------------------------
END VERSION 1.06 CHANGES
------------------------------------------------------------------------