{"id":23421075,"url":"https://github.com/mtvee/ci-wiki","last_synced_at":"2025-07-17T06:35:42.938Z","repository":{"id":1407725,"uuid":"1466536","full_name":"mtvee/ci-wiki","owner":"mtvee","description":"a simple wiki written with CodeIgniter","archived":false,"fork":false,"pushed_at":"2017-11-21T12:49:21.000Z","size":1059,"stargazers_count":6,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2023-04-13T12:50:09.507Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"wg-perception/PartsBasedDetector","license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mtvee.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"license.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2011-03-11T03:07:33.000Z","updated_at":"2019-02-19T18:57:00.000Z","dependencies_parsed_at":"2022-07-07T11:33:34.137Z","dependency_job_id":null,"html_url":"https://github.com/mtvee/ci-wiki","commit_stats":null,"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mtvee%2Fci-wiki","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mtvee%2Fci-wiki/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mtvee%2Fci-wiki/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mtvee%2Fci-wiki/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mtvee","download_url":"https://codeload.github.com/mtvee/ci-wiki/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230903883,"owners_count":18297817,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-23T02:13:57.333Z","updated_at":"2024-12-23T02:13:57.747Z","avatar_url":"https://github.com/mtvee.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"CI-Wiki\n======\n\nThis is a very simple wiki written with CodeIgniter v3.1.6. It is meant to be\na demonstration and not *production* code; something that can be learned\nfrom and possibly to build your own wiki. I converted my localhost braindump\nwiki from DocuWiki to this so it is usable as is and I will no doubt \ncontinue to scratch stuff as it itches.\n\nAnother wiki, yeah, I know, but I couldn't find much for a simple wiki with \nCodeIgniter so I though I would put this up in the hope it may help someone \njust starting. Comments are welcome!\n \nAt the moment it is missing some very important things that you need to be \naware of...\n\n  * the authentication is limited to one user (check config/wiki_settings.php)\n  * it uses a database for pages, sqlite3 out of the box but easily setup for with any\n  * PHP 5+ only\n  * Flat namespace\n  * there is no documentation (erm...)\n\nThis is CodeIgniter 3.1.6. There is a 2.x branch in this repo if you are using that one.\n\nSetup\n-----\n\n * put the code somewhere your web server can see it.\n * edit `application/config/config.php` and set the `base_url` and `encryption_key`\n * if you want to use another database, edit `application/config/database.php` and set accordingly\n * create a database and a user for the wiki to use. *tables will be automatically created so watch you don't nuke something if you use an existing db (see wiki_model.php)*\n * you should be able to visit `SITE_URL/index.php/wiki`, login with `admin` \u0026 `letmein`  and edit the index page\n\nCheck out the CodeIgniter [User Guide](http://codeigniter.com/user_guide/) for more details.\n\nNotes\n-----\n \nThere are a few options for the wiki parser. You can set\n`$config['wiki_parser'] = 'markdown';` in `config/wiki_settings.php`\nto choose which one you want. Other parsers are easily added.\n\nThe options are:\n  \n  * 'markdown' - markdown (extra) with MediaWiki style links\n  * 'textile' - a simple textile parser with MediaWiki style links\n  * 'creole' - [Creole](http://www.wikicreole.org/) is a simple, more traditional wiki parser\n  * 'texy'  - [Texy](http://texy.info/en/) is a markdown like formatter\n\nThe authentication is quite insecure. The password is readable, plain text.\nYou should replace the auth system with something like \n[Ion Auth](https://github.com/benedmunds/CodeIgniter-Ion-Auth) if you want\nto get serious about this.\n\nMysql\n-----\n\n    $\u003e mysql -u root -p\n    mysql\u003e CREATE DATABASE ciwiki;\n    mysql\u003e GRANT ALL ON ciwiki.* TO uciwiki@localhost IDENTIFIED BY 'yourpassword';\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmtvee%2Fci-wiki","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmtvee%2Fci-wiki","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmtvee%2Fci-wiki/lists"}