Commit Graph

38 Commits

Author SHA1 Message Date
Brion Vibber
5c21a371d6 Include php-gettext 1.0.7 into extlibs; loading it up if native gettext extension is not present.
This provides a pure PHP implementation of the gettext functions.

This should help get laconica running on shared hosting environments where PHP's gettext module may not be installed.
Also gets us one step closer to running on Mac OS X 10.5 with Apple's preinstalled PHP, which doesn't provide an easy way to add modules.

Source: http://savannah.nongnu.org/projects/php-gettext
Copyright (c) 2005 Steven Armstrong <sa at c-area dot ch>
GPLv2 or later
2009-08-21 16:01:51 -04:00
Brett Taylor
04c6272915 fix for trac bug #1805:
bug on line 381 referred to non existant variable, and caused a php notice and potentially would create a misconfigured config.php database type setting.
2009-08-11 15:30:03 +12:00
Brett Taylor
49eb6009a5 install.php: improved support for running Laconica in a sub folder and on a non-standard port,
tidyed up configuration file generation, removing duplication from db functions,
2009-08-06 22:33:37 -04:00
Craig Andrews
95ba22c5d7 Switch DOCTYPE's to the XHTML 5 DOCTYPE 2009-08-05 18:27:27 -04:00
Tom Adams
4e9db95bcf Use <?php echo instead of <?print 2009-08-04 01:24:25 +01:00
Tom Adams
605742f039 Pass $fancy to *_db_installer. 2009-07-29 16:54:29 -04:00
Tom Adams
3350770cc7 Use <?php not <?. 2009-07-29 16:54:13 -04:00
Craig Andrews
f86faaf341 If cannot connect, then stop the installation 2009-07-25 00:19:12 -04:00
Brenda Wallace
70cc09a5c2 check the postgresql database is UTF8 before allowing installation to proceed 2009-07-25 00:15:35 -04:00
Craig Andrews
22466530ef Fixed: The installer checks if the avatar and background directories are writable, but fails to check the file directory used for attachments.
Thanks brion

http://laconi.ca/trac/ticket/1703
2009-07-21 13:59:34 -04:00
CiaranG
6b7fa65ca1 Merge commit 'br3nda/0.8.x-pginstaller' into 0.8.x 2009-07-19 08:08:39 +01:00
Craig Andrews
8894f957cd Require PHP 5.2.3 or later.
http://laconi.ca/trac/ticket/1605
2009-07-17 17:54:37 -04:00
Brenda Wallace
d591e24eac typo in config variable
and pass type='pgsql' in to writeConf
2009-07-15 20:16:37 +12:00
Brenda Wallace
1b3c4f2c52 quote identifiers and type='psql' needs to be written to config.php 2009-07-15 20:09:29 +12:00
Brenda Wallace
4f9c3b50e7 install.php works for postgres 2009-07-15 18:46:34 +12:00
Brenda Wallace
343e2010ae connect to pg working 2009-07-15 18:45:45 +12:00
Brenda Wallace
3fe182e865 added dbtype detection - and only install mysql stuff if mysql selected 2009-07-15 18:45:26 +12:00
Brenda Wallace
ac7d8163c6 added dbtype to the installer form 2009-07-15 18:44:55 +12:00
Brenda Wallace
4d42bc7690 missing word (find) added 2009-07-15 18:44:33 +12:00
Brenda Wallace
8f1b1ffcf0 mysql or pgsql required (not mysql) 2009-07-15 18:43:58 +12:00
Brenda Wallace
3a3614fc55 also check for write permission to background folder 2009-06-26 22:42:52 +12:00
Evan Prodromou
793a6a1155 change Controlez-Vous to Control Yourself 2009-06-20 16:00:04 -07:00
Evan Prodromou
5d3e47e501 remove path from install; better autodetection now 2009-06-18 16:21:03 -07:00
Robin Millette
01ce677ae3 Small bugfix to installer fixing fancy URL detection. 2009-05-25 16:49:32 +00:00
Sarven Capadisli
456f3eeb50 Removed unnecessary link to base stylesheet because default stylesheet calls base in 0.8.x 2009-05-22 16:38:06 +00:00
Eric Helgeson
a3280961d2 Removed return from 1st line of runDbScript()
fixed broken html tag on success page.
handlePost() now will show as many errors as it can (instead of one at a time)
checkPrereqs() will show all errors at once instead of failing on first one, installer will be able to try to fix all instead of fixing one at a time and trying again.
writeConf(): added if LACONICA is !defined exit

Tests: drop database and remove config.php, ran installer. Passed.
2009-05-20 16:39:08 -05:00
Eric Helgeson
dbf82f7c1e fixed missing closing php tag when installer.php wrote to config.php 2009-05-20 15:14:04 -05:00
Robin Millette
f3ea79a12a Added site path field to installer + fancy URL javascript auto-detection. 2009-05-17 00:05:07 -04:00
Sarven Capadisli
fb8340fb54 Added laconica logo
Updated installation page markup
2009-05-01 03:50:24 +00:00
Adrian Lang
e876b74e8b Add license notice to install.php, replace short and asp style tags by more portable long tag form. 2009-04-15 08:38:05 +02:00
Evan Prodromou
aa1bc6216e Make a loop instead of repeating almost identical text in install 2009-03-04 05:53:04 -08:00
Evan Prodromou
8d05768e2c run foreign services script 2009-03-04 05:47:37 -08:00
Evan Prodromou
07efccd7ef add notice source data on install 2009-03-04 05:44:29 -08:00
Evan Prodromou
6070d98aa6 check posted parameters 2009-03-04 05:42:06 -08:00
Evan Prodromou
18f7749995 run sms carrier script on install 2009-03-04 05:42:03 -08:00
Evan Prodromou
458c037867 check some prereqs for installation 2009-02-28 21:01:33 -08:00
Evan Prodromou
2ad667f704 first pass at a working install.php 2009-02-28 20:33:22 -08:00
Evan Prodromou
c77bb62f2d show a form for installation 2009-02-28 17:42:27 -08:00