Commit Graph

11 Commits

Author SHA1 Message Date
Marien Fressinaud
5c752f71e9 Fix a serie of undefined index (app/install.php) 2014-09-18 09:15:24 +02:00
Marien Fressinaud
fc7d2a0bf2 Move http referer test into lib_rss
Rename method (coding style)
Change in app/FreshRSS.php
Improve test of app/install.php
2014-09-17 14:21:56 +02:00
Marien Fressinaud
75bf305b2f Test HTTP REFERER in install.php
Test is actually basic, we need to use
Minz_Request::isRefererFromSameDomain() method to improve checking
2014-09-17 14:07:52 +02:00
Marien Fressinaud
2aba7e037d Add a "toggle password" button during installation 2014-09-16 12:05:58 +02:00
Marien Fressinaud
a05fc42827 Fix theme path for installation 2014-09-16 11:12:36 +02:00
Marien Fressinaud
b6e89d4e06 Refactor install.php
- Remove all references to update functions
- Improve step2 by checking if password exists (form) or mail (persona)
- Add a param($key, $default=falsse) function to get $_POST vars
- Fix coding style (mainly spaces)
2014-08-09 14:23:15 +02:00
Alexis Degrugillier
e05e9a8702 Refactor install file to check available databases
Now it checks for any pdo driver supported instead of only mysql
2014-08-03 08:47:18 -04:00
Alexandre Alapetite
d3f730287d Install script was not keeping all config settings
https://github.com/marienfressinaud/FreshRSS/issues/537
2014-08-01 21:36:35 +02:00
Marien Fressinaud
52763ed97d Fix a bug during installation
- If MySQL database was configured and user choosed SQLite, an error was
  raised at the first submit.
- Cast STEP into integer
2014-07-10 18:46:38 +02:00
Alexandre Alapetite
2501bb337e Preparation #2 for SQLite
https://github.com/marienfressinaud/FreshRSS/issues/100
2014-07-03 22:11:25 +02:00
Alexandre Alapetite
8a5050289e New install logic
Now the install.php is kept in ./app/ and the trigger is
./data/do-install.php
There is no need anymore to have write access in ./p/i/
2014-07-03 21:20:11 +02:00