Commit graph

743 commits

Author SHA1 Message Date
plegall
9bafdff171 - new feature : RSS notification feed. Feed generator is an external tool
(FeedCreator class v1.7.2). New file feed.php

- new database field : comments.validation_date (datetime). This field is
  required for notification feed.

- new database field : users.feed_id (varchar(50)). users.feed_id is an
  alias of users.id but is much more complicated to find (50 characters,
  figures or letters, case sensitive) : the purpose is to keep it secret (as
  far as possible).

- new database field : users.last_feed_check (datetime)

- new database field : users.registration_date (datetime)

- bug fixed : no need to add the (unavailable) session id to install.php in
  the installation form.

- modified database field : images.date_available become more precise (date
  to datetime). This precision is needed for notification feed.

- new index : comments_i1 (validation_date). Might be useful for feed
  queries.

- new index : comments_i2 (image_id). Useful each time you want to have
  informations about an element and its associated comments.

- version 9.11 of mysqldump outputs database field names and table names
  with backquote "`" (didn't find how to take them off)


git-svn-id: http://piwigo.org/svn/trunk@801 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-07-16 14:29:35 +00:00
plegall
315f9c5670 - category permissions management comes back! (it disappeared in branch 1.4)
This time, it is designed to support better long users list. On this
  screen, for a particular category, admin can say which groups and users
  are permitted.


git-svn-id: http://piwigo.org/svn/trunk@800 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-06-30 21:20:06 +00:00
plegall
3e1604f748 - users managment : change display of filter (according to filter on user
comments)


git-svn-id: http://piwigo.org/svn/trunk@799 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-06-30 21:07:50 +00:00
plegall
b4458ec2db - categories management : new display with icon for actions (delete,
sub-categories, elements, edit, jump to, permissions)

- categories management : semantic HTML layout (using common lists)

- categories management : new way to order categories of the same level : a
  text field let the admin reorder all categories at once.


git-svn-id: http://piwigo.org/svn/trunk@798 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-06-30 21:00:07 +00:00
plegall
3c2b8d230e - new feature : ability to add links on the main page (see
include/config_default.inc.php)


git-svn-id: http://piwigo.org/svn/trunk@797 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-06-25 17:09:01 +00:00
plegall
49fb2b6fd3 - comments page rewritten : comments are displayed one by one, with filters
and display options available. The list of comments is paginated.


git-svn-id: http://piwigo.org/svn/trunk@796 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-06-21 21:08:11 +00:00
plegall
cc20eaf128 - bug fixed when a language value contains a simple quote
git-svn-id: http://piwigo.org/svn/trunk@795 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-06-21 20:39:29 +00:00
plegall
a86321eab5 - direct communication between templates and language items, without needing
a mapping in the PHP code.


git-svn-id: http://piwigo.org/svn/trunk@794 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-06-21 19:32:17 +00:00
plegall
743efaf112 - new function get_name_from_file to centralize the construction of
displayed name from the filename

- new function l10n which returns the corresponding value from $lang if
  existing. Else, the key is returned. This means that if a language item is
  not translated, the key is displayed instead (better than nothing).


git-svn-id: http://piwigo.org/svn/trunk@793 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-06-21 19:25:59 +00:00
plegall
e851f504ac - errors and informations boxes : management centralized in admin.php,
$errors and $infos arrays replaced by $page['errors'] and $page['infos'],
  special management for admin/update.php (more complex management)


git-svn-id: http://piwigo.org/svn/trunk@792 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-06-11 14:10:04 +00:00
plegall
4fedaac43a - bug 96 (informations given by uploaders are lost) correction reported from
branch 1.4


git-svn-id: http://piwigo.org/svn/trunk@791 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-06-11 11:29:32 +00:00
plegall
6a9e165e32 - user list : links to profile page and permissions page are represented by
icons (more compact)

- user list : ability to associate to a group or to dissociate from a group
  a list of selected users

- user list : ability to set user properties in "batch" mode (a selection of
  users at once)

- user list : alternate background color for each line

- (not in ChangeLog) temporary commented code to update current user
  language if $_POST['language'] is set (see include/user.inc.php for
  details)


git-svn-id: http://piwigo.org/svn/trunk@787 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-05-09 22:34:21 +00:00
plegall
fd2cc0d700 - bug fixed : users belonging to several groups were shown several times
git-svn-id: http://piwigo.org/svn/trunk@786 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-05-06 20:48:52 +00:00
plegall
9cfba96167 - user list updated : ability to filter list on status. Function get_enums
comes back to retrieve the list of possible status in the database.


git-svn-id: http://piwigo.org/svn/trunk@777 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-04-30 14:36:57 +00:00
plegall
5293402be5 - user list updated : ability to filter list on group
git-svn-id: http://piwigo.org/svn/trunk@776 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-04-28 22:06:20 +00:00
plegall
a32a5a7d36 - DATE() is available only since MySQL 4.1.1, replaced by DAYOFMONTH()
- array_fill function available only with PHP >= 4.2.0, replaced by a for
  loop


git-svn-id: http://piwigo.org/svn/trunk@775 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-04-26 20:47:16 +00:00
gweltas
3fc8c9824f Bug 0000100: 'info_line' template code splited
git-svn-id: http://piwigo.org/svn/trunk@774 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-04-26 14:24:08 +00:00
gweltas
97a3d7af5b Bug 0000101: problem with IE search on keywords
The ";" character is not allowed in a IE url. It has been replaced by a "+" character.


git-svn-id: http://piwigo.org/svn/trunk@773 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-04-26 11:34:38 +00:00
gweltas
9dc9c553d3 Bug 99 : javascript error in profile.php
Enhancement of the radio class under IE


git-svn-id: http://piwigo.org/svn/trunk@772 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-04-26 09:46:33 +00:00
gweltas
60ed679b36 Bug 0000098: class "radio" sur les input de type "radio"
git-svn-id: http://piwigo.org/svn/trunk@771 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-04-26 08:10:23 +00:00
plegall
9ea0ae39f8 - include/config.inc.php becomes include/config_default.inc.php : this file
should not be modified. A new file include/config_local.inc.php can be
  used for overwriting configuration parameters


git-svn-id: http://piwigo.org/svn/trunk@770 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-04-25 22:11:57 +00:00
plegall
a583066702 - come back to previous version of include/constants.php : %PWGVERSION% was
not a mistake


git-svn-id: http://piwigo.org/svn/trunk@769 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-04-25 21:45:38 +00:00
plegall
bd6d2d0a21 - profile.php is no longer used for listing users : admin/user_list.php
comes back (as in 1.3 branch)

- user list updated : ability to filter list on username


git-svn-id: http://piwigo.org/svn/trunk@768 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-04-25 21:35:10 +00:00
plegall
93650321f0 - ChangeLog update according to Gweltas' commit
git-svn-id: http://piwigo.org/svn/trunk@767 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-04-25 21:30:43 +00:00
gweltas
3df4c4c00b - L�g�re modification pour permettre une installation m�me si le fichier mysql.inc.php n'existe pas.
- Introduction des statistiques mensuelles.
- Modification des labels anglais lors de l'installation


git-svn-id: http://piwigo.org/svn/trunk@766 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-04-25 15:41:56 +00:00
plegall
b63d91c59e - elements batch management : element_set page becomes the frontend to
element_set_global and element_set_unit, infos_images (after a long time
  of use) become deprecated : the more powerful element_set is used
  instead. Consequently, batch management concerns caddie but also "normal
  categories".

- refactoring code in admin.php to include the sub-file (clearer)

- caddie : function fill_caddie replaces the code in category.php and can be
  used in admin/element_set.php

- caddie : caddie table is added in delete_elements function


git-svn-id: http://piwigo.org/svn/trunk@764 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-04-16 16:56:32 +00:00
plegall
41e52d7a8a - elements batch management : in addition to global mode, a unit mode is
added : ability to manage a set of elements, element by element. This
  screen is very close to the existing "infos_images" (which will soon
  disappear).

* elements batch management : in screen element_set_global, the display
  options are displayed at the top as in element_set_unit


git-svn-id: http://piwigo.org/svn/trunk@763 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-04-16 07:49:55 +00:00
plegall
8549bee38a - functions get_day_list and get_month_list moved from search.php to
include/functions.inc.php : these functions are now also used in
  admin/element_set_global.php

- elements batch management improved : ability to set the number of elements
  to display per line, ability to set {author, name, creation date} fields,
  ability to add and remove keywords, ability to take selected elements out
  of caddie


git-svn-id: http://piwigo.org/svn/trunk@762 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-04-11 20:31:50 +00:00
plegall
fdc5ce0a55 - apply category name and element name separation in calendar special
category

- change method of counting total number of viewable pictures : pictures
  linked to more than one category are not counted twice.


git-svn-id: http://piwigo.org/svn/trunk@761 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-03-31 21:53:24 +00:00
plegall
26b44267d5 - "add to caddie" link is visible only when categories contains
elements. Only admin users can see this link

- elements batch management : impossible to create a link between category
  and element that already exists

- logical separation of category name under thumbnail and element name


git-svn-id: http://piwigo.org/svn/trunk@760 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-03-26 22:35:07 +00:00
plegall
03b8e7bb35 - in complement of new configuration parameter "show_version", version is
not shown anymore in about page


git-svn-id: http://piwigo.org/svn/trunk@759 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-03-25 23:02:14 +00:00
plegall
1e3f5197d6 - new way of managing the application version
git-svn-id: http://piwigo.org/svn/trunk@758 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-03-25 22:47:18 +00:00
plegall
aed2bd916e - new feature : caddie (new table was forgotten in previous commit)
git-svn-id: http://piwigo.org/svn/trunk@757 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-03-25 22:26:35 +00:00
plegall
412ea5e01a - typo fixed : wrong block name closed in template
git-svn-id: http://piwigo.org/svn/trunk@756 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-03-25 22:15:02 +00:00
plegall
ef080278bf - new feature : caddie. The purpose is batch management, especially
concerning elements to categories associations. This is the very first
  release, needs many improvements.

- new function : array_from_query. Firstly used by "caddie" feature, it may
  be useful in many cases.


git-svn-id: http://piwigo.org/svn/trunk@755 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-03-25 22:10:55 +00:00
plegall
333d44c398 - new configuration parameter show_version : should the version be displayed
or not ?


git-svn-id: http://piwigo.org/svn/trunk@754 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-03-16 20:57:54 +00:00
plegall
06dbb37901 - bug fixed : listing.xml file must be placed in root directory, not in
"admin" directory anymore.


git-svn-id: http://piwigo.org/svn/trunk@750 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-03-12 10:57:01 +00:00
plegall
13b6729e4f - no use of "realpath" function anymore : this function is too often buggy
and returns nothing (crash of template system as consequence...). The use
  of this function was not essential


git-svn-id: http://piwigo.org/svn/trunk@749 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-03-12 10:51:08 +00:00
plegall
e0c0632796 - bug fixed : wrong translation of "rate" by "vote" in French. "rate" is
translated by "note" now.


git-svn-id: http://piwigo.org/svn/trunk@748 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-03-12 10:37:19 +00:00
plegall
a159c579b7 - bug fixed : errors in notification mails... $conf['webmaster'] as
disappeared and $conf['version'] was replaced by PHPWG_VERSION


git-svn-id: http://piwigo.org/svn/trunk@747 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-03-12 10:29:54 +00:00
plegall
56d095b30f - bug fixed : status name is displayed as its localized name
git-svn-id: http://piwigo.org/svn/trunk@746 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-03-12 10:28:44 +00:00
plegall
0755ca8bfe - bug fixed : there was no category name displayed in notification mails for
new comment in special categories (other than numeric
  categories). Solution was to search related categories at the beginning of
  picture.php


git-svn-id: http://piwigo.org/svn/trunk@745 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-03-12 10:27:43 +00:00
plegall
f9823c912b - bug fixed : "all" categories link name is now localized
git-svn-id: http://piwigo.org/svn/trunk@744 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-03-06 21:31:19 +00:00
plegall
8397b98d28 - bug fixed : localized label on submit button to add users in
administration


git-svn-id: http://piwigo.org/svn/trunk@743 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-02-18 20:46:17 +00:00
plegall
b3aff324b9 - ability to add users from administration panel
git-svn-id: http://piwigo.org/svn/trunk@741 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-02-13 19:53:07 +00:00
plegall
72b4671ba9 - bug fixed : when a error occured during registration, the mail address
submitted was not displayed on correction form


git-svn-id: http://piwigo.org/svn/trunk@740 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-02-13 18:26:01 +00:00
plegall
2829f5105f - version moved from 1.4.0RC2 to 1.4.0RC3
git-svn-id: http://piwigo.org/svn/trunk@739 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-02-13 18:04:48 +00:00
plegall
11cf1e01f7 - bug fixed : instead of showing a blank page when trying to use Exif tags
read function, display a message telling the problem


git-svn-id: http://piwigo.org/svn/trunk@738 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-02-13 12:49:52 +00:00
plegall
abfbb7f706 - bug fixed : the representative picture of video.avi can't be
pwg_representative/video.avi but can be pwg_representative/video.jpg
  (because it's a picture)


git-svn-id: http://piwigo.org/svn/trunk@737 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-02-13 10:25:59 +00:00
plegall
ec6e36c1dd - bug fixed : more precise information about setting a new random
representant


git-svn-id: http://piwigo.org/svn/trunk@736 68402e56-0260-453c-a942-63ccdbb3a9ee
2005-02-13 10:23:09 +00:00