php-integration #21

Closed
fred.boniface wants to merge 146 commits from php-integration into main

146 Commits

Author SHA1 Message Date
Fred Boniface e05ba27ac8 Update 'js/tiploc-finder.js' 2022-09-21 10:06:02 +00:00
Fred Boniface 0706d90500 Update version string from devel to alpha for push to main 2022-09-21 10:46:53 +01:00
Fred Boniface 9a1abaeb39 Error page fix 2022-09-21 10:42:49 +01:00
Fred Boniface 1b145dfe47 attmpt fix error page 2022-09-21 10:40:51 +01:00
Fred Boniface a6fdc117e1 Attempt fix error page 2022-09-21 10:39:26 +01:00
Fred Boniface 25d93f52b7 Add placeholder text 2022-09-21 10:37:36 +01:00
Fred Boniface b857db2390 Replace close-circle.png 2022-09-21 10:34:11 +01:00
Fred Boniface 731ef21e4f Change close icon 2022-09-21 10:29:34 +01:00
Fred Boniface da0af4f6a2 Correct margin to menu items 2022-09-21 10:27:09 +01:00
Fred Boniface 8dc00391fb Add margin to menu items 2022-09-21 10:25:49 +01:00
Fred Boniface a726bd1f3b Speed up redirect 2022-09-21 10:24:48 +01:00
Fred Boniface b68b116381 Sped up redirect 2022-09-21 10:22:26 +01:00
Fred Boniface a1175d0f23 Fixed erronous inline JS 2022-09-21 10:21:08 +01:00
Fred Boniface 13f567b5cd missing ; 2022-09-21 10:18:57 +01:00
Fred Boniface daa09b3aa9 Forgot ; 2022-09-21 10:17:06 +01:00
Fred Boniface 9948a25832 Redirect to interstitial when form submitted to prevent erronous resubmission. 2022-09-21 10:16:12 +01:00
Fred Boniface 0085db0364 Link to issue tracker now defaults to open issues only. 2022-09-21 10:09:42 +01:00
Fred Boniface e99daf9a68 Added transitions to dynamic objects 2022-09-21 10:07:55 +01:00
Fred Boniface b3957224a0 Move .text-description blocks in to <div>'s 2022-09-21 10:04:41 +01:00
Fred Boniface b2f88e0a92 Change p.text-description display to inline-block 2022-09-21 10:01:17 +01:00
Fred Boniface 3ca36cce07 Merge branch 'php-integration' of https://git.fjla.uk/fred.boniface/athena.fb-infra.uk into php-integration 2022-09-21 09:59:01 +01:00
Fred Boniface 3263543e68 Yet more style changes 2022-09-21 09:58:57 +01:00
Fred Boniface 90b19cf49c Updates styles again 2022-09-21 09:54:12 +01:00
Fred Boniface 753fbfbe76 Updated styling 2022-09-21 09:50:31 +01:00
Fred Boniface eabfdce30e Changed styling 2022-09-21 09:48:22 +01:00
Fred Boniface 118dc7357c Added style media queries 2022-09-21 09:46:51 +01:00
Fred Boniface e8678078b8 Update link styles 2022-09-21 09:44:21 +01:00
Fred Boniface c7374c32f8 Further form style changes 2022-09-21 09:39:33 +01:00
Fred Boniface 9133ad7df0 Set textbox height 2022-09-21 09:37:10 +01:00
Fred Boniface aa8e0c965f Convert error pages to PHP 2022-09-20 21:52:56 +01:00
Fred Boniface c771e080fb Change home links to webroot rather than full URL 2022-09-20 21:46:42 +01:00
Fred Boniface 1f7c597c39 Final fix of report form for today 2022-09-20 21:43:45 +01:00
Fred Boniface b3fc805763 Fixed inclusion of version number 2022-09-20 21:42:30 +01:00
Fred Boniface 35f87460f6 Fix missing " 2022-09-20 21:39:01 +01:00
Fred Boniface cd7e005a69 Add Athena version to issue post. Remove unused files. Tidying 2022-09-20 21:38:25 +01:00
Fred Boniface 5f59766a8e Changed " to ' 2022-09-20 21:35:23 +01:00
Fred Boniface d68268d6e1 ;" > "; 2022-09-20 21:34:15 +01:00
Fred Boniface cbe7953fa5 Move title image to separate php file 2022-09-20 21:31:53 +01:00
Fred Boniface c7a489e0ac Remove index.php from link to homepage take users to / 2022-09-20 21:29:47 +01:00
Fred Boniface f6059c9390 Change text colour 2022-09-20 21:26:50 +01:00
Fred Boniface ef743f7e84 more <br> 2022-09-20 21:24:40 +01:00
Fred Boniface 518ae7e0d8 Added <br>'s 2022-09-20 21:23:51 +01:00
Fred Boniface 8ff87b3416 Change margin to padding 2022-09-20 21:22:58 +01:00
Fred Boniface 41eebb6904 styling 2022-09-20 21:21:53 +01:00
Fred Boniface b1d34ae2d9 Further styling 2022-09-20 21:21:01 +01:00
Fred Boniface e12cff51d0 Yet more styling 2022-09-20 21:20:13 +01:00
Fred Boniface fa418a44d9 Further form styling 2022-09-20 21:16:37 +01:00
Fred Boniface 14d65ebfde Changed form styling 2022-09-20 21:15:32 +01:00
Fred Boniface f5a8bcdec3 Changed form styling. 2022-09-20 21:12:38 +01:00
Fred Boniface 19c59d2eb6 Removed help info from index. 2022-09-20 21:08:43 +01:00
Fred Boniface f6e5fa0ee5 Changed positioning of close button 2022-09-20 21:07:28 +01:00
Fred Boniface 52e69cb89f Fixed styling 2022-09-20 21:05:48 +01:00
Fred Boniface 7aee153e82 Once again, missing ; 2022-09-20 21:02:32 +01:00
Fred Boniface 7e574334e5 Adjust menu for new pages 2022-09-20 21:01:44 +01:00
Fred Boniface dfceb41e61 Remove redundant CSS 2022-09-20 21:01:36 +01:00
Fred Boniface 86146ef523 Update comments 2022-09-20 20:57:42 +01:00
Fred Boniface 6771a98f43 Create help.php page 2022-09-20 20:56:53 +01:00
Fred Boniface ab00082232 Replaced quicklinks with 'action buttons' 2022-09-20 20:51:45 +01:00
Fred Boniface 952383d6aa Merge pull request 'Merge separate files into php-integration' (#12) from separate into php-integration
Reviewed-on: #12
2022-09-20 19:43:03 +00:00
Fred Boniface 695fada5b9 Fix var names 2022-09-20 20:40:29 +01:00
Fred Boniface 9543d1cf62 Removed unused variables 2022-09-20 20:38:20 +01:00
Fred Boniface 2ac8c3fa83 Moved submission code to separate file 2022-09-20 20:36:00 +01:00
Fred Boniface 64c69ef01c I use Python too much... more missing ;'s 2022-09-20 20:24:56 +01:00
Fred Boniface 460cc282dc Fixed missing ;'s 2022-09-20 20:24:05 +01:00
Fred Boniface 374333ed3a Fixed syntax error 2022-09-20 20:23:06 +01:00
Fred Boniface 746e77ddd9 Add nav menu to issue.php 2022-09-20 19:42:51 +01:00
Fred Boniface 2e56d59664 Move nav-menu to external php file 2022-09-20 19:41:47 +01:00
Fred Boniface ec6551e985 index.html > index.php 2022-09-20 19:34:44 +01:00
Fred Boniface c94ebb62b9 Formatting 2022-09-20 19:30:20 +01:00
Fred Boniface 175453f083 Formatting 2022-09-20 19:29:59 +01:00
Fred Boniface d106168b9b Move <footer> tags from page to template 2022-09-20 19:29:19 +01:00
Fred Boniface af0e2ec943 Remove headers and include headers.php 2022-09-20 19:28:22 +01:00
Fred Boniface 30b05df104 Create page-blocks/headers.php 2022-09-20 19:26:32 +01:00
Fred Boniface 95c1ea7b93 Rename report-issue.php for neature URLs 2022-09-20 19:24:09 +01:00
Fred Boniface dc44deb343 Create submitToGitea(...) function 2022-09-20 19:22:01 +01:00
Fred Boniface 676dcfdc98 Corrected filename 2022-09-20 19:15:22 +01:00
Fred Boniface f995db23ea Change inclusion of $giteaKey from read file to require PHP file. 2022-09-20 19:15:09 +01:00
Fred Boniface cacec80387 Remove PHP end tag from version.php 2022-09-20 14:55:18 +01:00
Fred Boniface 18fbd49dc3 Fixed previous commit 2022-09-19 20:46:06 +01:00
Fred Boniface f4c85bcd6c Change giteaKey to var in a server local php file 2022-09-19 20:44:39 +01:00
Fred Boniface 021a27e014 Further changes to CLI test 2022-09-19 20:40:39 +01:00
Fred Boniface 6a54ff1b9f Changed CLI test to test from server. 2022-09-19 20:37:58 +01:00
Fred Boniface 833e81e6f3 Remove echo $giteaKey to protect it. 2022-09-19 20:34:55 +01:00
Fred Boniface 5afdf094d5 Echo gitea key to check it is found. 2022-09-19 20:33:42 +01:00
Fred Boniface a64a14420e Corrected path for include version.php 2022-09-19 20:30:15 +01:00
Fred Boniface bd0502ef9f Fixed path for include footer. 2022-09-19 20:28:38 +01:00
Fred Boniface 542110baf0 moved report-issue/index.php to report-issue.php 2022-09-19 20:25:23 +01:00
Fred Boniface f369cb65bf Updated report-issue/index.php based on the CLI tests 2022-09-19 20:00:41 +01:00
Fred Boniface dd42127e16 Try without closed 2022-09-19 19:58:29 +01:00
Fred Boniface 018a387e54 without json_encode didnt work 2022-09-19 19:57:36 +01:00
Fred Boniface 3751b69a19 Trying without json_encode 2022-09-19 19:55:57 +01:00
Fred Boniface a8bcfbba61 syntax fixes 2022-09-19 19:47:22 +01:00
Fred Boniface c70c7637a3 Further changes of test scrupt 2022-09-19 19:46:34 +01:00
Fred Boniface f2f0d33e61 Corrected php-cli test script 2022-09-19 19:40:08 +01:00
Fred Boniface 9d4808d64f Create a php-cli test script for gitea web call. 2022-09-19 19:33:48 +01:00
Fred Boniface b93e4bf1be Simplified version.php 2022-09-19 19:28:11 +01:00
Fred Boniface 10c069e999 Fix includes 2022-09-18 20:46:47 +01:00
Fred Boniface 82f394aa0b Include footer test 2022-09-18 20:45:15 +01:00
Fred Boniface 41b0c63eb0 Added version file 2022-09-18 20:41:52 +01:00
Fred Boniface 49ac099e41 re-org 2022-09-18 20:39:32 +01:00
Fred Boniface 30ce754a24 Path changes 2022-09-18 20:38:27 +01:00
Fred Boniface fcfd90f79b Presentation reorganising 2022-09-18 20:35:33 +01:00
Fred Boniface 9c259def43 File reorganisation 2022-09-18 20:34:31 +01:00
Fred Boniface fe3d73f79b Sytax fixes 2022-09-18 20:32:11 +01:00
Fred Boniface b8a6dda082 Include UA string and PHP version in issue report. 2022-09-18 20:29:48 +01:00
Fred Boniface 7c219235c0 Remove code lookup feature 2022-09-17 21:39:42 +01:00
Fred Boniface 93f3939428 Clarification of comments 2022-09-17 21:29:35 +01:00
Fred Boniface bd4a60d5cb Initiate variable $issueData at start 2022-09-17 21:22:05 +01:00
Fred Boniface f566d039ab Added json_encode 2022-09-17 21:19:57 +01:00
Fred Boniface cfeb196289 Re-add phpinfo 2022-09-17 21:16:15 +01:00
Fred Boniface c0e1b256bd Further testing 2022-09-17 21:15:02 +01:00
Fred Boniface bc79f071a8 not working 2022-09-17 21:12:27 +01:00
Fred Boniface a323fd7825 another try 2022-09-17 21:10:24 +01:00
Fred Boniface daada35045 Shit syntax 2022-09-17 21:05:36 +01:00
Fred Boniface cb66028b77 Fixed early use of variable 2022-09-17 21:04:19 +01:00
Fred Boniface b5da264ce6 Corrected syntax 2022-09-17 20:58:16 +01:00
Fred Boniface cd000594bc Test of issue submission 2022-09-17 20:57:03 +01:00
Fred Boniface 80a52123d8 Test filegetcontents 2022-09-17 20:32:55 +01:00
Fred Boniface 60a875958a Fixed viewport meta tags 2022-09-16 21:26:17 +01:00
Fred Boniface 807788b7f5 Values now remain after POST 2022-09-16 21:23:23 +01:00
Fred Boniface 4f6eb06b69 Further work on form 2022-09-16 21:18:36 +01:00
Fred Boniface 46841c465e Further updates to form 2022-09-16 21:14:24 +01:00
Fred Boniface d8aa2889f5 Move form to one page (index.php) 2022-09-16 21:04:34 +01:00
Fred Boniface 3fa53ae69e Change comment box to text area 2022-09-16 20:58:40 +01:00
Fred Boniface f7885f63b5 Changed method to POST 2022-09-16 20:56:03 +01:00
Fred Boniface b76ab7932c Almost there 2022-09-16 20:53:19 +01:00
Fred Boniface 43f5e673fb Now i think 2022-09-16 20:50:37 +01:00
Fred Boniface ac7c291af5 fix now? 2022-09-16 20:47:30 +01:00
Fred Boniface 5b789684b6 Updated data collection wording 2022-09-16 20:44:28 +01:00
Fred Boniface ed626d2f64 Added submit version and data collection information 2022-09-16 20:43:26 +01:00
Fred Boniface ca7726c426 Fix? 2022-09-16 20:40:40 +01:00
Fred Boniface f4ff816ef2 Change form 2022-09-16 20:36:34 +01:00
Fred Boniface 10ade25ee9 First instance of report-issue form 2022-09-16 20:31:29 +01:00
Fred Boniface bf3d39121c Updated error pages 2022-09-16 20:21:21 +01:00
Fred Boniface 73b73e158c Add 403 error page 2022-09-16 20:12:37 +01:00
Fred Boniface 542a51c4a4 Switch to absolute references throughout 2022-09-16 20:02:46 +01:00
Fred Boniface 3f89231959 Create 404 error page 2022-09-16 19:59:29 +01:00
Fred Boniface f04f9f1733 Remove test.html 2022-09-16 19:55:34 +01:00
Fred Boniface 71f09a8444 Create test HTML 2022-09-16 19:41:59 +01:00
Fred Boniface 18e586f92d Change local perms 2022-09-16 19:38:41 +01:00
Fred Boniface 6fbace0a11 Bump version numbers to 0.4.0-devel 2022-09-16 19:29:33 +01:00
Fred Boniface d0c40afdfe Update testpage 2022-09-16 19:20:24 +01:00
Fred Boniface 74fa1dfed8 Create php test page 2022-09-16 19:17:25 +01:00
Fred Boniface f7bae7c31f Bump minor version 2022-09-15 22:48:03 +01:00
Fred Boniface ca94cbcbc7 Added test page 2022-09-15 22:46:12 +01:00
Fred Boniface 92c20c8740 Added OpenLDBSVWS to Repo 2022-09-15 22:31:56 +01:00