Tim Almdal
599cfab3b3
Update the install.sql to reflect the current version number(16) and the refactoring of the user module into an idnetity provider
2009-10-26 10:05:54 -07:00
Chad Kieffer
3573544104
Poor man's merge. Note to self, git pull before working. Next pound the steps to merge into your head.
2009-10-23 05:41:50 -07:00
Tim Almdal
312811c783
Change the default install.sql such that the owner id of root album is the defined admin (id = 2)
2009-10-21 08:07:49 -07:00
Tim Almdal
c97a88599e
Change gallery installer to do a direct update to the database, preppending gallery_graphics:: to each of the defined rules operations
2009-09-27 17:55:48 -07:00
Tim Almdal
467b74c310
This path requires the upgrader to be run and applies the following changes:
...
* moves the composite method back into core
* requires that the operation be fully qualified i.e. gallery_graphics::resize
* caches the graphics rules on each request
2009-09-27 15:24:51 -07:00
Bharat Mediratta
7432858420
Fix one more place in the installer where we referring to the old default
...
theme names.
Update installer.sql
2009-09-27 11:25:03 -07:00
Tim Almdal
86681eebf7
Move the check_environment into the installer helper and call it from the command line installer as well as the web installer.
2009-09-17 07:29:37 -07:00
Tim Almdal
9d76797b17
Changed the search module installer to explicitly specify MyISAM as the database type. Changed the packager to not remove the engine specification if the table is search_records. Fixes Ticket #774
2009-09-16 22:23:32 -07:00
Bharat Mediratta
3dd40bf97c
Trim the input line to get rid of carriage returns on Windows. Fixes
...
ticket #740 . Thanks to jankoprowski!
2009-09-10 21:22:46 -07:00
Bharat Mediratta
b8053c9ddf
Rename "after_installer" to "welcome_message" in the code to make it
...
clearer what its purpose is. Add some spacing in the theme for it
so that it's less cramped.
2009-09-10 21:10:20 -07:00
Bharat Mediratta
2c9447bc1a
Update to gallery module v12.
2009-09-08 09:59:27 -07:00
Bharat Mediratta
d26f9147a0
Updated for modules/gallery version 11.
2009-09-01 21:15:50 -07:00
Bharat Mediratta
064038a24f
Escape backslashes (\) in the $salt in create_admin() as they will
...
interfere with our hand rolled UPDATE statement. Big thanks to
paulepanter.
2009-09-01 21:13:03 -07:00
Bharat Mediratta
e648ea4dbd
Escape single quotes in the password so that we don't break our config
...
syntax. Related to (but unclear that it fixes) ticket #650 .
2009-08-31 21:45:34 -07:00
Bharat Mediratta
b3cac5c173
Suppress errors to mysql_connect(). We had this before, but it
...
appears to have been accidentally removed in 177a854d
2009-08-31 21:26:14 -07:00
Bharat Mediratta
e4eedadcbb
Add back mysql_fetch_object() call that I accidentally removed in my
...
rush to catch a plane.
2009-08-30 21:12:35 -07:00
Bharat Mediratta
31dcdcc6ad
Remove unnecessary cleverness in stripping off the hyphen for mysql
...
version checks that was causing problems in the case where there's no
hyphen. version_compare handles hypens fine.
2009-08-30 15:18:20 -07:00
Bharat Mediratta
fd954fe86e
Print out the version of MySQL that we found along with our error
...
message, which should resolve http://gallery.menalto.com/node/90646
2009-08-30 13:43:29 -07:00
Tim Almdal
1ce8643b80
Fix for #440 . Basically add a check that the mysql version is > 5.0.0.
...
It was felt that actually listing the requirements might be overwhelming
to novice users.
2009-08-28 15:17:07 -07:00
Bharat Mediratta
4828db003f
Remove 'ENGINE=InnoDB' specification from tables that we create. Use
...
the system's default table specification. Fixes ticket #597 .
2009-08-27 15:47:54 -07:00
Bharat Mediratta
fb9efa664b
Check for the SimpleXML module, thanks to geekonek.
...
Fixes ticket #599 .
2009-08-04 20:20:43 -07:00
Bharat Mediratta
9d2420e789
Updated for gallery v10
2009-07-29 16:45:26 -07:00
Andy Staudacher
482e223b60
Updating install.sql with the packaging script, basically re-adding the charset (utf8) expressions that were removed by merging in rledisez's left/right -> left_ptr/right_ptr changes.
2009-07-26 23:58:46 -07:00
Romain LE DISEZ
23bb6eb7e3
Rename columns that use reserved SQL words : items.left and items.right
2009-07-25 19:06:54 +02:00
Bharat Mediratta
e3a1bb2c72
Updated version of installer sql:
...
- gallery_version is gone
- access related columns are now binary (Postgres)
- for some reason we've reverted back to the /*!40101*/ style settings
in mysqldump.
2009-07-23 16:38:47 -07:00
Romain LE DISEZ
350c1b0267
Use BOOLEAN instead of integer to describe the permissions :
...
- DENY = false
- ALLOW = true
- UNKNOW = null (for intent only)
- INHERIT = null (for cache)
Upgrade is not included for now.
(cherry picked from commit 719c59e040 )
2009-07-23 09:11:55 -07:00
Bharat Mediratta
39fa93eec7
Simpler solution for #545 . Just don't show the form if the storage dir isn't set up yet
2009-07-15 21:06:42 -07:00
Bharat Mediratta
9b69dc8237
Revert "Fix for ticket #545."
...
This reverts commit d192f2f1bc .
2009-07-15 20:58:22 -07:00
Bharat Mediratta
3349525640
Revert "Fix for ticket #544."
...
This reverts commit f6973431b7 .
2009-07-15 20:58:20 -07:00
Tim Almdal
f6973431b7
Fix for ticket #544 .
...
* Separate the portion of get_db_info.html.php that displays the status
of the var directory into a separate view var_dir_status.html.php
* Change the processing to always generate the database information request
screen unless there is an environment error, the var directory is not writable
and the install was successful
Signed-off-by: Tim Almdal <tnalmdal@shaw.ca >
2009-07-15 21:56:15 +08:00
Tim Almdal
d192f2f1bc
Fix for ticket #545 .
...
Changed get_db_info.html.php to not display the database information
request form until the var directory is successfully tested as
writable. This prevents users from thinking they can enter the
database information prior to successfully accessing the var
directory.
Signed-off-by: Tim Almdal <tnalmdal@shaw.ca >
2009-07-15 20:42:58 +08:00
Bharat Mediratta
6281ed03d5
Turn off extended inserts when creating install.sql so that it's
...
easier to see what's changed.
2009-07-11 05:36:31 -07:00
Bharat Mediratta
9f753a53f0
MySQL 5 generates backwards compatible code-containing comments so:
...
SET character_set_client = @saved_cs_client;
becomes:
/*!40101 SET character_set_client = @saved_cs_client */;
for MySQL 4.0.1-01 and newer.
2009-07-11 05:30:39 -07:00
Tim Almdal
b59e94e7dc
Change references to Gallery 2 and Gallery 3 to consistently refer to
...
Gallery n as opposed any variants of this.
2009-07-07 07:32:36 -07:00
Bharat Mediratta
b0bb107b7e
Get rid of references to vestigial check.html.php page.
2009-06-28 19:26:41 -07:00
Bharat Mediratta
177a854dbb
Move the mysql_xxx() override function definitions inside
...
installer::connect(), otherwise they're defined before we call
check_environment, then we think we have mysql_query when we really
don't.
2009-06-28 19:23:19 -07:00
Bharat Mediratta
5b2c08d797
Set the gallery module version to 6 in install() (missed this in my last change).
...
Refresh the install.sql.
2009-06-28 17:37:14 -07:00
Bharat Mediratta
388f7ba310
Updated for module upgrades:
...
gallery 2 -> 3
comment 1 -> 2
2009-06-27 21:12:37 -07:00
Bharat Mediratta
0735cfb30c
"the the" -> "the"
2009-06-24 11:06:36 -07:00
Bharat Mediratta
bfca0c7903
Refactor the install/upgrade code to be more flexible.
...
Add xxx_installer::upgrade($version) method so that upgrade stanzas
are separate from install stanzas. In the old code, to do an upgrade
meant that you had to re-evolve everything from the initial install
because we'd step through each version's changes. But what we really
want is for the initial install to start off in the perfect initial
state, and the upgrades to do the work behind the scenes. So now the
install() function gets things set up properly the first time, and the
upgrade() function does any work to catch you up to the latest code.
See gallery_installer.php for a good example.
2009-06-23 12:00:49 -07:00
Bharat Mediratta
acd54fefda
Fix a bug in gallery_installer where on an initial install we were
...
only implementing schema version 1. This caused install.sql to be
populated from version 1 which meant that after install you'd have to
run the upgrader. No harm done, and the pattern is fixed for the
future.
Alphabetize the tables so it's easier to find stuff.
2009-06-20 01:24:21 -07:00
Bharat Mediratta
52ac0e7172
Remap mysql_xx() functions to their mysqli counterparts if the mysql
...
extension is unavailable. Fixes ticket #393 .
2009-06-13 17:06:34 -07:00
Bharat Mediratta
2a9335f71b
Update version to beta 1
2009-06-05 17:45:42 -07:00
Bharat Mediratta
8c580f75ed
use PHP_SAPI instead of php_sapi_name()
2009-06-01 18:20:15 -07:00
Bharat Mediratta
c94c11eb3e
Normalize the random values used in the blocks_dashboard_xxx vars so
...
that install.sql is more stable.
2009-06-01 00:22:30 -07:00
Tim Almdal
3c24d94766
Merge branch 'master' of git@github.com:gallery/gallery3
2009-05-31 23:28:42 -07:00
Tim Almdal
463b3454ae
Move the sql packaging code from installer into the gallery module. It must be run from the command line and will throw a 404 if it is run as a web request.
2009-05-31 23:28:27 -07:00
bharat
c96b81db65
Fix a warning
2009-06-01 00:22:21 -04:00
tim almdal
120088140c
Move the code that was in the scaffolding to package the initial mySql database and var directory to a seperate standalone file in the installer. This will save the current database environment and restore it when the packaging is complete
2009-05-29 23:34:24 -07:00
Bharat Mediratta
60d1bbc2d6
Move credits message into a variable, which can be changed in Admin >
...
Settings > Advanced. It's stored in the variable as an
internationalized string and localized at output time.
2009-05-29 20:24:42 -07:00