View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
09111 | Feature requests | Survey taking | public | 2014-06-23 12:58 | 2015-08-21 15:51 |
Reporter | DenisChenu | Assigned To | DenisChenu | ||
Priority | normal | Severity | feature | ||
Status | closed | Resolution | fixed | ||
Fixed in Version | 2.05+ | ||||
Summary | 09111: Better url (shortest) | ||||
Description | In 1.92 and 2.00 : at the survey list we have url like this: | ||||
Additional Information | Fix here : https://github.com/LimeSurvey/LimeSurvey/pull/205 I do some test, it's OK. | ||||
Tags | No tags attached. | ||||
Bug heat | 4 | ||||
Story point estimate | |||||
Users affected % | |||||
parent of | 08239 | ready for testing | gabrieljenik | Allow for user friendly survey URLS |
Not all the children of this issue are yet resolved or closed. |
Add the child 08239 because we need to fix this one before have shortest url with text (and find how to manage this). |
|
Just use Yii system. Can be updated via config (but need existing parameters for url, because $route['<_controller:\w+>/<_action:\w+>'] = '<_controller>/<_action>'; is readed before config.php |
|
LimeSurvey: master bdfad82d 2014-06-23 12:13 Details Diff |
New feature : use shortest url with urlFormat path Dev: this replace array('survey/index', 'sid' => $survey->sid, 'lang' => App()->lang->langcode) by /$sid/lang/language Dev: same behaviour than 2.0 or 1.92 with modrewrite=1 Dev: maybe some other default rules to add : actually surveyurl + statistics_ur + optout url (maybe partially) Dev: need more testing ? urlFormat get not changed |
Affected Issues 09111 |
|
mod - application/config/routes.php | Diff File | ||
LimeSurvey: master 9cf14b36 2014-06-23 13:37 Details Diff |
Dev: fix createUrl("/survey/index,array('sid'=>'some_string') Dev: 'matchValue'=>true do the trick |
Affected Issues 09111 |
|
mod - application/config/routes.php | Diff File | ||
LimeSurvey: master 2ed19efe 2014-06-23 13:47 Details Diff |
Dev: leave other parameters for $_GET Dev: createUrl("/survey/index",array('sid'=>1234,'lang'=>'en','newtest'=>'Y')) do /1234.html?lang=en&newtest=Y |
Affected Issues 09111 |
|
mod - application/config/routes.php | Diff File | ||
LimeSurvey: master 72e0dcfd 2014-06-27 08:48 Details Diff |
Merge pull request #205 from Shnoulle/master_routes Dev: Don't take lang, because unexiting lang make a new false page |
Affected Issues 09111 |
|
mod - application/config/routes.php | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2014-06-23 12:58 | DenisChenu | New Issue | |
2014-06-23 12:59 | DenisChenu | Relationship added | child of 08239 |
2014-06-23 12:59 | DenisChenu | Relationship deleted | child of 08239 |
2014-06-23 12:59 | DenisChenu | Relationship added | parent of 08239 |
2014-06-23 13:00 | DenisChenu | Note Added: 30206 | |
2014-06-23 22:29 | mfaber | Issue Monitored: mfaber | |
2014-06-27 08:49 | DenisChenu | Assigned To | => DenisChenu |
2014-06-27 08:49 | DenisChenu | Status | new => assigned |
2014-06-27 08:49 | DenisChenu | Changeset attached | => LimeSurvey master bdfad82d |
2014-06-27 08:50 | DenisChenu | Changeset attached | => LimeSurvey master 72e0dcfd |
2014-06-27 08:50 | DenisChenu | Changeset attached | => LimeSurvey master 2ed19efe |
2014-06-27 08:50 | DenisChenu | Changeset attached | => LimeSurvey master 9cf14b36 |
2014-06-27 08:52 | DenisChenu | Note Added: 30235 | |
2014-06-27 08:52 | DenisChenu | Status | assigned => resolved |
2014-06-27 08:52 | DenisChenu | Fixed in Version | => 2.05+ |
2014-06-27 08:52 | DenisChenu | Resolution | open => fixed |
2015-08-21 15:51 | c_schmitz | Status | resolved => closed |