├── .gitattributes
├── .htaccess
├── .idea
├── DigiSign.iml
├── modules.xml
├── php.xml
├── vcs.xml
└── workspace.xml
├── README.md
├── application
├── .htaccess
├── cache
│ ├── frame_5.dat
│ ├── frame_9.dat
│ ├── index.html
│ ├── mask_0
│ │ ├── mask_37_0.dat
│ │ └── mask_53_0.dat
│ ├── mask_1
│ │ ├── mask_37_1.dat
│ │ └── mask_53_1.dat
│ ├── mask_2
│ │ ├── mask_37_2.dat
│ │ └── mask_53_2.dat
│ ├── mask_3
│ │ ├── mask_37_3.dat
│ │ └── mask_53_3.dat
│ ├── mask_4
│ │ ├── mask_37_4.dat
│ │ └── mask_53_4.dat
│ ├── mask_5
│ │ ├── mask_37_5.dat
│ │ └── mask_53_5.dat
│ ├── mask_6
│ │ ├── mask_37_6.dat
│ │ └── mask_53_6.dat
│ └── mask_7
│ │ ├── mask_37_7.dat
│ │ └── mask_53_7.dat
├── config
│ ├── autoload.php
│ ├── config.php
│ ├── constants.php
│ ├── database.php
│ ├── doctypes.php
│ ├── foreign_chars.php
│ ├── hooks.php
│ ├── index.html
│ ├── memcached.php
│ ├── migration.php
│ ├── mimes.php
│ ├── profiler.php
│ ├── routes.php
│ ├── smileys.php
│ └── user_agents.php
├── controllers
│ ├── Dashboard.php
│ ├── Login.php
│ ├── Logout.php
│ ├── Token.php
│ ├── Token_check.php
│ ├── User.php
│ ├── Welcome.php
│ └── index.html
├── core
│ ├── MY_Controller.php
│ └── index.html
├── helpers
│ ├── convert_timestamp_helper.php
│ └── index.html
├── hooks
│ └── index.html
├── index.html
├── language
│ ├── bahasa
│ │ ├── calendar_lang.php
│ │ ├── date_lang.php
│ │ ├── db_lang.php
│ │ ├── email_lang.php
│ │ ├── form_validation_lang.php
│ │ ├── ftp_lang.php
│ │ ├── imglib_lang.php
│ │ ├── index.html
│ │ ├── migration_lang.php
│ │ ├── number_lang.php
│ │ ├── pagination_lang.php
│ │ ├── profiler_lang.php
│ │ ├── unit_test_lang.php
│ │ └── upload_lang.php
│ ├── english
│ │ └── index.html
│ └── index.html
├── libraries
│ ├── Ciqrcode.php
│ ├── index.html
│ └── qrcode
│ │ ├── phpqrcode.php
│ │ ├── qrbitstream.php
│ │ ├── qrconfig.php
│ │ ├── qrconst.php
│ │ ├── qrencode.php
│ │ ├── qrimage.php
│ │ ├── qrinput.php
│ │ ├── qrlib.php
│ │ ├── qrmask.php
│ │ ├── qrrscode.php
│ │ ├── qrspec.php
│ │ ├── qrsplit.php
│ │ └── qrtools.php
├── logs
│ └── index.html
├── models
│ ├── My_model.php
│ └── index.html
├── third_party
│ └── index.html
└── views
│ ├── dashboard
│ └── index.php
│ ├── errors
│ ├── cli
│ │ ├── error_404.php
│ │ ├── error_db.php
│ │ ├── error_exception.php
│ │ ├── error_general.php
│ │ ├── error_php.php
│ │ └── index.html
│ ├── html
│ │ ├── error_404.php
│ │ ├── error_db.php
│ │ ├── error_exception.php
│ │ ├── error_general.php
│ │ ├── error_php.php
│ │ └── index.html
│ └── index.html
│ ├── index.html
│ ├── layouts
│ └── main.php
│ ├── login
│ └── index.php
│ ├── token
│ ├── add.php
│ ├── check.php
│ ├── check_error.php
│ ├── check_error_visited_count.php
│ └── index.php
│ ├── user
│ └── profile.php
│ └── welcome_message.php
├── captcha
├── .htaccess
├── 1614567360.4017.jpg
├── 1614567363.2949.jpg
├── 1614567376.6888.jpg
├── 1614567386.3998.jpg
└── 1614567797.9243.jpg
├── composer.json
├── contributing.md
├── index.php
├── license.txt
├── localhost.sql
├── readme.rst
├── resources
├── .htaccess
├── ckeditor
│ ├── CHANGES.md
│ ├── LICENSE.md
│ ├── README.md
│ ├── adapters
│ │ └── jquery.js
│ ├── build-config.js
│ ├── ckeditor.js
│ ├── config.js
│ ├── contents.css
│ ├── lang
│ │ └── en.js
│ ├── plugins
│ │ ├── a11yhelp
│ │ │ └── dialogs
│ │ │ │ ├── a11yhelp.js
│ │ │ │ └── lang
│ │ │ │ ├── _translationstatus.txt
│ │ │ │ ├── af.js
│ │ │ │ ├── ar.js
│ │ │ │ ├── az.js
│ │ │ │ ├── bg.js
│ │ │ │ ├── ca.js
│ │ │ │ ├── cs.js
│ │ │ │ ├── cy.js
│ │ │ │ ├── da.js
│ │ │ │ ├── de-ch.js
│ │ │ │ ├── de.js
│ │ │ │ ├── el.js
│ │ │ │ ├── en-gb.js
│ │ │ │ ├── en.js
│ │ │ │ ├── eo.js
│ │ │ │ ├── es-mx.js
│ │ │ │ ├── es.js
│ │ │ │ ├── et.js
│ │ │ │ ├── eu.js
│ │ │ │ ├── fa.js
│ │ │ │ ├── fi.js
│ │ │ │ ├── fo.js
│ │ │ │ ├── fr-ca.js
│ │ │ │ ├── fr.js
│ │ │ │ ├── gl.js
│ │ │ │ ├── gu.js
│ │ │ │ ├── he.js
│ │ │ │ ├── hi.js
│ │ │ │ ├── hr.js
│ │ │ │ ├── hu.js
│ │ │ │ ├── id.js
│ │ │ │ ├── it.js
│ │ │ │ ├── ja.js
│ │ │ │ ├── km.js
│ │ │ │ ├── ko.js
│ │ │ │ ├── ku.js
│ │ │ │ ├── lt.js
│ │ │ │ ├── lv.js
│ │ │ │ ├── mk.js
│ │ │ │ ├── mn.js
│ │ │ │ ├── nb.js
│ │ │ │ ├── nl.js
│ │ │ │ ├── no.js
│ │ │ │ ├── oc.js
│ │ │ │ ├── pl.js
│ │ │ │ ├── pt-br.js
│ │ │ │ ├── pt.js
│ │ │ │ ├── ro.js
│ │ │ │ ├── ru.js
│ │ │ │ ├── si.js
│ │ │ │ ├── sk.js
│ │ │ │ ├── sl.js
│ │ │ │ ├── sq.js
│ │ │ │ ├── sr-latn.js
│ │ │ │ ├── sr.js
│ │ │ │ ├── sv.js
│ │ │ │ ├── th.js
│ │ │ │ ├── tr.js
│ │ │ │ ├── tt.js
│ │ │ │ ├── ug.js
│ │ │ │ ├── uk.js
│ │ │ │ ├── vi.js
│ │ │ │ ├── zh-cn.js
│ │ │ │ └── zh.js
│ │ ├── about
│ │ │ └── dialogs
│ │ │ │ ├── about.js
│ │ │ │ ├── hidpi
│ │ │ │ └── logo_ckeditor.png
│ │ │ │ └── logo_ckeditor.png
│ │ ├── dialog
│ │ │ └── dialogDefinition.js
│ │ ├── icons.png
│ │ ├── icons_hidpi.png
│ │ ├── image
│ │ │ ├── dialogs
│ │ │ │ └── image.js
│ │ │ └── images
│ │ │ │ └── noimage.png
│ │ ├── link
│ │ │ ├── dialogs
│ │ │ │ ├── anchor.js
│ │ │ │ └── link.js
│ │ │ └── images
│ │ │ │ ├── anchor.png
│ │ │ │ └── hidpi
│ │ │ │ └── anchor.png
│ │ ├── magicline
│ │ │ └── images
│ │ │ │ ├── hidpi
│ │ │ │ ├── icon-rtl.png
│ │ │ │ └── icon.png
│ │ │ │ ├── icon-rtl.png
│ │ │ │ └── icon.png
│ │ ├── pastefromword
│ │ │ └── filter
│ │ │ │ └── default.js
│ │ ├── scayt
│ │ │ ├── CHANGELOG.md
│ │ │ ├── LICENSE.md
│ │ │ ├── README.md
│ │ │ ├── dialogs
│ │ │ │ ├── dialog.css
│ │ │ │ ├── options.js
│ │ │ │ └── toolbar.css
│ │ │ └── skins
│ │ │ │ └── moono-lisa
│ │ │ │ └── scayt.css
│ │ ├── specialchar
│ │ │ └── dialogs
│ │ │ │ ├── lang
│ │ │ │ ├── _translationstatus.txt
│ │ │ │ ├── af.js
│ │ │ │ ├── ar.js
│ │ │ │ ├── az.js
│ │ │ │ ├── bg.js
│ │ │ │ ├── ca.js
│ │ │ │ ├── cs.js
│ │ │ │ ├── cy.js
│ │ │ │ ├── da.js
│ │ │ │ ├── de-ch.js
│ │ │ │ ├── de.js
│ │ │ │ ├── el.js
│ │ │ │ ├── en-au.js
│ │ │ │ ├── en-ca.js
│ │ │ │ ├── en-gb.js
│ │ │ │ ├── en.js
│ │ │ │ ├── eo.js
│ │ │ │ ├── es-mx.js
│ │ │ │ ├── es.js
│ │ │ │ ├── et.js
│ │ │ │ ├── eu.js
│ │ │ │ ├── fa.js
│ │ │ │ ├── fi.js
│ │ │ │ ├── fr-ca.js
│ │ │ │ ├── fr.js
│ │ │ │ ├── gl.js
│ │ │ │ ├── he.js
│ │ │ │ ├── hr.js
│ │ │ │ ├── hu.js
│ │ │ │ ├── id.js
│ │ │ │ ├── it.js
│ │ │ │ ├── ja.js
│ │ │ │ ├── km.js
│ │ │ │ ├── ko.js
│ │ │ │ ├── ku.js
│ │ │ │ ├── lt.js
│ │ │ │ ├── lv.js
│ │ │ │ ├── nb.js
│ │ │ │ ├── nl.js
│ │ │ │ ├── no.js
│ │ │ │ ├── oc.js
│ │ │ │ ├── pl.js
│ │ │ │ ├── pt-br.js
│ │ │ │ ├── pt.js
│ │ │ │ ├── ru.js
│ │ │ │ ├── si.js
│ │ │ │ ├── sk.js
│ │ │ │ ├── sl.js
│ │ │ │ ├── sq.js
│ │ │ │ ├── sv.js
│ │ │ │ ├── th.js
│ │ │ │ ├── tr.js
│ │ │ │ ├── tt.js
│ │ │ │ ├── ug.js
│ │ │ │ ├── uk.js
│ │ │ │ ├── vi.js
│ │ │ │ ├── zh-cn.js
│ │ │ │ └── zh.js
│ │ │ │ └── specialchar.js
│ │ ├── table
│ │ │ └── dialogs
│ │ │ │ └── table.js
│ │ ├── tableselection
│ │ │ └── styles
│ │ │ │ └── tableselection.css
│ │ ├── tabletools
│ │ │ └── dialogs
│ │ │ │ └── tableCell.js
│ │ └── wsc
│ │ │ ├── LICENSE.md
│ │ │ ├── README.md
│ │ │ ├── dialogs
│ │ │ ├── ciframe.html
│ │ │ ├── tmpFrameset.html
│ │ │ ├── wsc.css
│ │ │ ├── wsc.js
│ │ │ └── wsc_ie.js
│ │ │ └── skins
│ │ │ └── moono-lisa
│ │ │ └── wsc.css
│ ├── samples
│ │ ├── css
│ │ │ └── samples.css
│ │ ├── img
│ │ │ ├── github-top.png
│ │ │ ├── header-bg.png
│ │ │ ├── header-separator.png
│ │ │ ├── logo.png
│ │ │ └── navigation-tip.png
│ │ ├── index.html
│ │ ├── js
│ │ │ ├── sample.js
│ │ │ └── sf.js
│ │ ├── old
│ │ │ ├── ajax.html
│ │ │ ├── api.html
│ │ │ ├── appendto.html
│ │ │ ├── assets
│ │ │ │ ├── inlineall
│ │ │ │ │ └── logo.png
│ │ │ │ ├── outputxhtml
│ │ │ │ │ └── outputxhtml.css
│ │ │ │ ├── posteddata.php
│ │ │ │ ├── sample.jpg
│ │ │ │ └── uilanguages
│ │ │ │ │ └── languages.js
│ │ │ ├── datafiltering.html
│ │ │ ├── dialog
│ │ │ │ ├── assets
│ │ │ │ │ └── my_dialog.js
│ │ │ │ └── dialog.html
│ │ │ ├── divreplace.html
│ │ │ ├── enterkey
│ │ │ │ └── enterkey.html
│ │ │ ├── htmlwriter
│ │ │ │ ├── assets
│ │ │ │ │ └── outputforflash
│ │ │ │ │ │ ├── outputforflash.fla
│ │ │ │ │ │ ├── outputforflash.swf
│ │ │ │ │ │ └── swfobject.js
│ │ │ │ ├── outputforflash.html
│ │ │ │ └── outputhtml.html
│ │ │ ├── index.html
│ │ │ ├── inlineall.html
│ │ │ ├── inlinebycode.html
│ │ │ ├── inlinetextarea.html
│ │ │ ├── jquery.html
│ │ │ ├── magicline
│ │ │ │ └── magicline.html
│ │ │ ├── readonly.html
│ │ │ ├── replacebyclass.html
│ │ │ ├── replacebycode.html
│ │ │ ├── sample.css
│ │ │ ├── sample.js
│ │ │ ├── sample_posteddata.php
│ │ │ ├── tabindex.html
│ │ │ ├── toolbar
│ │ │ │ └── toolbar.html
│ │ │ ├── uicolor.html
│ │ │ ├── uilanguages.html
│ │ │ ├── wysiwygarea
│ │ │ │ └── fullpage.html
│ │ │ └── xhtmlstyle.html
│ │ └── toolbarconfigurator
│ │ │ ├── css
│ │ │ └── fontello.css
│ │ │ ├── font
│ │ │ ├── LICENSE.txt
│ │ │ ├── config.json
│ │ │ ├── fontello.eot
│ │ │ ├── fontello.svg
│ │ │ ├── fontello.ttf
│ │ │ └── fontello.woff
│ │ │ ├── index.html
│ │ │ ├── js
│ │ │ ├── abstracttoolbarmodifier.js
│ │ │ ├── fulltoolbareditor.js
│ │ │ ├── toolbarmodifier.js
│ │ │ └── toolbartextmodifier.js
│ │ │ └── lib
│ │ │ └── codemirror
│ │ │ ├── LICENSE
│ │ │ ├── codemirror.css
│ │ │ ├── codemirror.js
│ │ │ ├── javascript.js
│ │ │ ├── neo.css
│ │ │ ├── show-hint.css
│ │ │ └── show-hint.js
│ ├── skins
│ │ └── bootstrapck
│ │ │ ├── .temp
│ │ │ └── css
│ │ │ │ ├── dialog.css
│ │ │ │ ├── dialog_ie.css
│ │ │ │ ├── dialog_ie7.css
│ │ │ │ ├── dialog_ie8.css
│ │ │ │ ├── dialog_iequirks.css
│ │ │ │ ├── dialog_opera.css
│ │ │ │ ├── editor.css
│ │ │ │ ├── editor_gecko.css
│ │ │ │ ├── editor_ie.css
│ │ │ │ ├── editor_ie7.css
│ │ │ │ ├── editor_ie8.css
│ │ │ │ └── editor_iequirks.css
│ │ │ ├── dialog.css
│ │ │ ├── dialog_ie.css
│ │ │ ├── dialog_ie7.css
│ │ │ ├── dialog_ie8.css
│ │ │ ├── dialog_iequirks.css
│ │ │ ├── dialog_opera.css
│ │ │ ├── editor.css
│ │ │ ├── editor_gecko.css
│ │ │ ├── editor_ie.css
│ │ │ ├── editor_ie7.css
│ │ │ ├── editor_ie8.css
│ │ │ ├── editor_iequirks.css
│ │ │ ├── icons.png
│ │ │ ├── icons_hidpi.png
│ │ │ ├── images
│ │ │ ├── arrow.png
│ │ │ ├── close.png
│ │ │ ├── hidpi
│ │ │ │ ├── close.png
│ │ │ │ ├── lock-open.png
│ │ │ │ ├── lock.png
│ │ │ │ └── refresh.png
│ │ │ ├── lock-open.png
│ │ │ ├── lock.png
│ │ │ └── refresh.png
│ │ │ ├── readme.md
│ │ │ ├── sample
│ │ │ ├── bootstrapck-sample.html
│ │ │ ├── css
│ │ │ │ └── bootstrapck-sample.css
│ │ │ └── js
│ │ │ │ ├── analytics.js
│ │ │ │ └── jquery-1.11.0.min.js
│ │ │ └── scss
│ │ │ ├── browser-specific
│ │ │ ├── gecko
│ │ │ │ └── editor_gecko.scss
│ │ │ ├── ie
│ │ │ │ ├── dialog_ie.scss
│ │ │ │ └── editor_ie.scss
│ │ │ ├── ie7
│ │ │ │ ├── dialog_ie7.scss
│ │ │ │ └── editor_ie7.scss
│ │ │ ├── ie8
│ │ │ │ ├── dialog_ie8.scss
│ │ │ │ └── editor_ie8.scss
│ │ │ ├── iequirks
│ │ │ │ ├── dialog_iequirks.scss
│ │ │ │ └── editor_iequirks.scss
│ │ │ └── opera
│ │ │ │ └── dialog_opera.scss
│ │ │ ├── components
│ │ │ ├── _colorpanel.scss
│ │ │ ├── _elementspath.scss
│ │ │ ├── _mainui.scss
│ │ │ ├── _menu.scss
│ │ │ ├── _panel.scss
│ │ │ ├── _presets.scss
│ │ │ ├── _reset.scss
│ │ │ ├── _richcombo.scss
│ │ │ ├── _toolbar.scss
│ │ │ └── editor.scss
│ │ │ ├── config
│ │ │ ├── _colors.scss
│ │ │ ├── _config.scss
│ │ │ └── _defaults.scss
│ │ │ └── dialog
│ │ │ └── dialog.scss
│ └── styles.js
├── css
│ ├── AdminLTE.min.css
│ ├── _all-skins.min.css
│ ├── bootstrap-datetimepicker.min.css
│ ├── bootstrap.min.css
│ ├── dataTables.bootstrap.css
│ ├── dataTables.bootstrap.min.css
│ ├── font-awesome.min.css
│ ├── responsive.dataTables.min.css
│ ├── select2.css
│ └── select2.min.css
├── fonts
│ ├── FontAwesome.otf
│ ├── fontawesome-webfont.eot
│ ├── fontawesome-webfont.svg
│ ├── fontawesome-webfont.ttf
│ ├── fontawesome-webfont.woff
│ ├── fontawesome-webfont.woff2
│ ├── glyphicons-halflings-regular.eot
│ ├── glyphicons-halflings-regular.svg
│ ├── glyphicons-halflings-regular.ttf
│ ├── glyphicons-halflings-regular.woff
│ └── glyphicons-halflings-regular.woff2
├── img
│ ├── favicon.ico
│ ├── favicon.png
│ ├── logo.png
│ └── user2-160x160.jpg
├── js
│ ├── app.min.js
│ ├── bootstrap-datepicker.js
│ ├── bootstrap-datepicker.min.js
│ ├── bootstrap-datetimepicker.min.js
│ ├── bootstrap.min.js
│ ├── dataTables.bootstrap.js
│ ├── dataTables.bootstrap.min.js
│ ├── dataTables.responsive.min.js
│ ├── demo.js
│ ├── fastclick.js
│ ├── global.js
│ ├── jquery-2.2.3.min.js
│ ├── jquery.dataTables.js
│ ├── jquery.dataTables.min.js
│ ├── moment.js
│ ├── select2.full.js
│ └── select2.full.min.js
└── qrcode
│ ├── .htaccess
│ ├── cachedir
│ └── .htaccess
│ ├── errorlog
│ └── .htaccess
│ └── imagedir
│ ├── .htaccess
│ ├── 372eefedc05244f600bdda5e8d0b5fcbccd4375f.png
│ ├── 666a4b71f23d5099892860177a7e841d0b6c3e22.png
│ ├── 680da7ac771246106c421e637c706457ad440d11.png
│ ├── 828a0103a43fc36f216ba0d2d2ec9f195da01fab.png
│ ├── 998bbf2130d187d3e012e592428e29f29e4ea1de.png
│ └── ab5087c031c38279d15c43268deaa6f2121db2d8.png
├── system
├── .htaccess
├── core
│ ├── Benchmark.php
│ ├── CodeIgniter.php
│ ├── Common.php
│ ├── Config.php
│ ├── Controller.php
│ ├── Exceptions.php
│ ├── Hooks.php
│ ├── Input.php
│ ├── Lang.php
│ ├── Loader.php
│ ├── Log.php
│ ├── Model.php
│ ├── Output.php
│ ├── Router.php
│ ├── Security.php
│ ├── URI.php
│ ├── Utf8.php
│ ├── compat
│ │ ├── hash.php
│ │ ├── index.html
│ │ ├── mbstring.php
│ │ ├── password.php
│ │ └── standard.php
│ └── index.html
├── database
│ ├── DB.php
│ ├── DB_cache.php
│ ├── DB_driver.php
│ ├── DB_forge.php
│ ├── DB_query_builder.php
│ ├── DB_result.php
│ ├── DB_utility.php
│ ├── drivers
│ │ ├── cubrid
│ │ │ ├── cubrid_driver.php
│ │ │ ├── cubrid_forge.php
│ │ │ ├── cubrid_result.php
│ │ │ ├── cubrid_utility.php
│ │ │ └── index.html
│ │ ├── ibase
│ │ │ ├── ibase_driver.php
│ │ │ ├── ibase_forge.php
│ │ │ ├── ibase_result.php
│ │ │ ├── ibase_utility.php
│ │ │ └── index.html
│ │ ├── index.html
│ │ ├── mssql
│ │ │ ├── index.html
│ │ │ ├── mssql_driver.php
│ │ │ ├── mssql_forge.php
│ │ │ ├── mssql_result.php
│ │ │ └── mssql_utility.php
│ │ ├── mysql
│ │ │ ├── index.html
│ │ │ ├── mysql_driver.php
│ │ │ ├── mysql_forge.php
│ │ │ ├── mysql_result.php
│ │ │ └── mysql_utility.php
│ │ ├── mysqli
│ │ │ ├── index.html
│ │ │ ├── mysqli_driver.php
│ │ │ ├── mysqli_forge.php
│ │ │ ├── mysqli_result.php
│ │ │ └── mysqli_utility.php
│ │ ├── oci8
│ │ │ ├── index.html
│ │ │ ├── oci8_driver.php
│ │ │ ├── oci8_forge.php
│ │ │ ├── oci8_result.php
│ │ │ └── oci8_utility.php
│ │ ├── odbc
│ │ │ ├── index.html
│ │ │ ├── odbc_driver.php
│ │ │ ├── odbc_forge.php
│ │ │ ├── odbc_result.php
│ │ │ └── odbc_utility.php
│ │ ├── pdo
│ │ │ ├── index.html
│ │ │ ├── pdo_driver.php
│ │ │ ├── pdo_forge.php
│ │ │ ├── pdo_result.php
│ │ │ ├── pdo_utility.php
│ │ │ └── subdrivers
│ │ │ │ ├── index.html
│ │ │ │ ├── pdo_4d_driver.php
│ │ │ │ ├── pdo_4d_forge.php
│ │ │ │ ├── pdo_cubrid_driver.php
│ │ │ │ ├── pdo_cubrid_forge.php
│ │ │ │ ├── pdo_dblib_driver.php
│ │ │ │ ├── pdo_dblib_forge.php
│ │ │ │ ├── pdo_firebird_driver.php
│ │ │ │ ├── pdo_firebird_forge.php
│ │ │ │ ├── pdo_ibm_driver.php
│ │ │ │ ├── pdo_ibm_forge.php
│ │ │ │ ├── pdo_informix_driver.php
│ │ │ │ ├── pdo_informix_forge.php
│ │ │ │ ├── pdo_mysql_driver.php
│ │ │ │ ├── pdo_mysql_forge.php
│ │ │ │ ├── pdo_oci_driver.php
│ │ │ │ ├── pdo_oci_forge.php
│ │ │ │ ├── pdo_odbc_driver.php
│ │ │ │ ├── pdo_odbc_forge.php
│ │ │ │ ├── pdo_pgsql_driver.php
│ │ │ │ ├── pdo_pgsql_forge.php
│ │ │ │ ├── pdo_sqlite_driver.php
│ │ │ │ ├── pdo_sqlite_forge.php
│ │ │ │ ├── pdo_sqlsrv_driver.php
│ │ │ │ └── pdo_sqlsrv_forge.php
│ │ ├── postgre
│ │ │ ├── index.html
│ │ │ ├── postgre_driver.php
│ │ │ ├── postgre_forge.php
│ │ │ ├── postgre_result.php
│ │ │ └── postgre_utility.php
│ │ ├── sqlite
│ │ │ ├── index.html
│ │ │ ├── sqlite_driver.php
│ │ │ ├── sqlite_forge.php
│ │ │ ├── sqlite_result.php
│ │ │ └── sqlite_utility.php
│ │ ├── sqlite3
│ │ │ ├── index.html
│ │ │ ├── sqlite3_driver.php
│ │ │ ├── sqlite3_forge.php
│ │ │ ├── sqlite3_result.php
│ │ │ └── sqlite3_utility.php
│ │ └── sqlsrv
│ │ │ ├── index.html
│ │ │ ├── sqlsrv_driver.php
│ │ │ ├── sqlsrv_forge.php
│ │ │ ├── sqlsrv_result.php
│ │ │ └── sqlsrv_utility.php
│ └── index.html
├── fonts
│ ├── index.html
│ └── texb.ttf
├── helpers
│ ├── array_helper.php
│ ├── captcha_helper.php
│ ├── cookie_helper.php
│ ├── date_helper.php
│ ├── directory_helper.php
│ ├── download_helper.php
│ ├── email_helper.php
│ ├── file_helper.php
│ ├── form_helper.php
│ ├── html_helper.php
│ ├── index.html
│ ├── inflector_helper.php
│ ├── language_helper.php
│ ├── number_helper.php
│ ├── path_helper.php
│ ├── security_helper.php
│ ├── smiley_helper.php
│ ├── string_helper.php
│ ├── text_helper.php
│ ├── typography_helper.php
│ ├── url_helper.php
│ └── xml_helper.php
├── index.html
├── language
│ ├── english
│ │ ├── calendar_lang.php
│ │ ├── date_lang.php
│ │ ├── db_lang.php
│ │ ├── email_lang.php
│ │ ├── form_validation_lang.php
│ │ ├── ftp_lang.php
│ │ ├── imglib_lang.php
│ │ ├── index.html
│ │ ├── migration_lang.php
│ │ ├── number_lang.php
│ │ ├── pagination_lang.php
│ │ ├── profiler_lang.php
│ │ ├── unit_test_lang.php
│ │ └── upload_lang.php
│ └── index.html
└── libraries
│ ├── Cache
│ ├── Cache.php
│ ├── drivers
│ │ ├── Cache_apc.php
│ │ ├── Cache_dummy.php
│ │ ├── Cache_file.php
│ │ ├── Cache_memcached.php
│ │ ├── Cache_redis.php
│ │ ├── Cache_wincache.php
│ │ └── index.html
│ └── index.html
│ ├── Calendar.php
│ ├── Cart.php
│ ├── Driver.php
│ ├── Email.php
│ ├── Encrypt.php
│ ├── Encryption.php
│ ├── Form_validation.php
│ ├── Ftp.php
│ ├── Image_lib.php
│ ├── Javascript.php
│ ├── Javascript
│ ├── Jquery.php
│ └── index.html
│ ├── Migration.php
│ ├── Pagination.php
│ ├── Parser.php
│ ├── Profiler.php
│ ├── Session
│ ├── Session.php
│ ├── SessionHandlerInterface.php
│ ├── Session_driver.php
│ ├── drivers
│ │ ├── Session_database_driver.php
│ │ ├── Session_files_driver.php
│ │ ├── Session_memcached_driver.php
│ │ ├── Session_redis_driver.php
│ │ └── index.html
│ └── index.html
│ ├── Table.php
│ ├── Trackback.php
│ ├── Typography.php
│ ├── Unit_test.php
│ ├── Upload.php
│ ├── User_agent.php
│ ├── Xmlrpc.php
│ ├── Xmlrpcs.php
│ ├── Zip.php
│ └── index.html
└── your_database_name.sql
/.gitattributes:
--------------------------------------------------------------------------------
1 | # Auto detect text files and perform LF normalization
2 | * text=auto
3 |
--------------------------------------------------------------------------------
/.htaccess:
--------------------------------------------------------------------------------
1 |
5 |
6 |
7 |
8 |
9 |
Directory access is forbidden.
9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /application/cache/mask_0/mask_37_0.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmfarisi/web_digi_sign/f323aca9ca9f098c6111402a37e79b5c10d55187/application/cache/mask_0/mask_37_0.dat -------------------------------------------------------------------------------- /application/cache/mask_0/mask_53_0.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmfarisi/web_digi_sign/f323aca9ca9f098c6111402a37e79b5c10d55187/application/cache/mask_0/mask_53_0.dat -------------------------------------------------------------------------------- /application/cache/mask_1/mask_37_1.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmfarisi/web_digi_sign/f323aca9ca9f098c6111402a37e79b5c10d55187/application/cache/mask_1/mask_37_1.dat -------------------------------------------------------------------------------- /application/cache/mask_1/mask_53_1.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmfarisi/web_digi_sign/f323aca9ca9f098c6111402a37e79b5c10d55187/application/cache/mask_1/mask_53_1.dat -------------------------------------------------------------------------------- /application/cache/mask_2/mask_37_2.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmfarisi/web_digi_sign/f323aca9ca9f098c6111402a37e79b5c10d55187/application/cache/mask_2/mask_37_2.dat -------------------------------------------------------------------------------- /application/cache/mask_2/mask_53_2.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmfarisi/web_digi_sign/f323aca9ca9f098c6111402a37e79b5c10d55187/application/cache/mask_2/mask_53_2.dat -------------------------------------------------------------------------------- /application/cache/mask_3/mask_37_3.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmfarisi/web_digi_sign/f323aca9ca9f098c6111402a37e79b5c10d55187/application/cache/mask_3/mask_37_3.dat -------------------------------------------------------------------------------- /application/cache/mask_3/mask_53_3.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmfarisi/web_digi_sign/f323aca9ca9f098c6111402a37e79b5c10d55187/application/cache/mask_3/mask_53_3.dat -------------------------------------------------------------------------------- /application/cache/mask_4/mask_37_4.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmfarisi/web_digi_sign/f323aca9ca9f098c6111402a37e79b5c10d55187/application/cache/mask_4/mask_37_4.dat -------------------------------------------------------------------------------- /application/cache/mask_4/mask_53_4.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmfarisi/web_digi_sign/f323aca9ca9f098c6111402a37e79b5c10d55187/application/cache/mask_4/mask_53_4.dat -------------------------------------------------------------------------------- /application/cache/mask_5/mask_37_5.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmfarisi/web_digi_sign/f323aca9ca9f098c6111402a37e79b5c10d55187/application/cache/mask_5/mask_37_5.dat -------------------------------------------------------------------------------- /application/cache/mask_5/mask_53_5.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmfarisi/web_digi_sign/f323aca9ca9f098c6111402a37e79b5c10d55187/application/cache/mask_5/mask_53_5.dat -------------------------------------------------------------------------------- /application/cache/mask_6/mask_37_6.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmfarisi/web_digi_sign/f323aca9ca9f098c6111402a37e79b5c10d55187/application/cache/mask_6/mask_37_6.dat -------------------------------------------------------------------------------- /application/cache/mask_6/mask_53_6.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmfarisi/web_digi_sign/f323aca9ca9f098c6111402a37e79b5c10d55187/application/cache/mask_6/mask_53_6.dat -------------------------------------------------------------------------------- /application/cache/mask_7/mask_37_7.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmfarisi/web_digi_sign/f323aca9ca9f098c6111402a37e79b5c10d55187/application/cache/mask_7/mask_37_7.dat -------------------------------------------------------------------------------- /application/cache/mask_7/mask_53_7.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahmfarisi/web_digi_sign/f323aca9ca9f098c6111402a37e79b5c10d55187/application/cache/mask_7/mask_53_7.dat -------------------------------------------------------------------------------- /application/config/doctypes.php: -------------------------------------------------------------------------------- 1 | '', 6 | 'xhtml1-strict' => '', 7 | 'xhtml1-trans' => '', 8 | 'xhtml1-frame' => '', 9 | 'xhtml-basic11' => '', 10 | 'html5' => '', 11 | 'html4-strict' => '', 12 | 'html4-trans' => '', 13 | 'html4-frame' => '', 14 | 'mathml1' => '', 15 | 'mathml2' => '', 16 | 'svg10' => '', 17 | 'svg11' => '', 18 | 'svg11-basic' => '', 19 | 'svg11-tiny' => '', 20 | 'xhtml-math-svg-xh' => '', 21 | 'xhtml-math-svg-sh' => '', 22 | 'xhtml-rdfa-1' => '', 23 | 'xhtml-rdfa-2' => '' 24 | ); 25 | -------------------------------------------------------------------------------- /application/config/hooks.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |Directory access is forbidden.
9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /application/config/memcached.php: -------------------------------------------------------------------------------- 1 | array( 15 | 'hostname' => '127.0.0.1', 16 | 'port' => '11211', 17 | 'weight' => '1', 18 | ), 19 | ); 20 | -------------------------------------------------------------------------------- /application/config/profiler.php: -------------------------------------------------------------------------------- 1 | my_controller/index 50 | | my-controller/my-method -> my_controller/my_method 51 | */ 52 | $route['default_controller'] = 'dashboard'; 53 | $route['404_override'] = ''; 54 | $route['translate_uri_dashes'] = FALSE; 55 | -------------------------------------------------------------------------------- /application/controllers/Dashboard.php: -------------------------------------------------------------------------------- 1 | session->userdata['your_session_prefix_username'])){ 9 | redirect('login/index'); 10 | } 11 | } 12 | 13 | function index(){ 14 | $data['token'] = $this->execSQLRow("SELECT COUNT(id) as 'jumlah' FROM token"); 15 | $data['visited'] = $this->execSQLRow("SELECT IFNULL(SUM(visited_count),0) as 'jumlah' FROM token"); 16 | 17 | $data['_view']="dashboard/index"; 18 | $this->page($data); 19 | } 20 | } 21 | 22 | ?> 23 | -------------------------------------------------------------------------------- /application/controllers/Login.php: -------------------------------------------------------------------------------- 1 | load->model('My_model'); 10 | 11 | if(isset($this->session->userdata['your_session_prefix_username'])){ 12 | redirect('dashboard/index'); 13 | } 14 | } 15 | 16 | public function index() 17 | { 18 | $vals = array( 19 | 'img_path' => './captcha/', 20 | 'img_url' => site_url().'captcha/', 21 | 'img_width' => '200', 22 | 'img_height' => 30, 23 | 'word_length' => 4, 24 | 'font_size' => 16, 25 | 'border' => 0, 26 | 'expiration' => 7200, 27 | 'pool' => 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 28 | ); 29 | 30 | $cap = create_captcha($vals); 31 | $data['image'] = $cap['image']; 32 | $this->session->set_userdata('mycaptcha', $cap['word']); 33 | 34 | $this->load->view('login/index',$data); 35 | } 36 | 37 | public function process(){ 38 | if($this->input->post('security_code')==$this->session->userdata('mycaptcha')){ 39 | 40 | $where = array ( 41 | "username" => $this->input->post('username',TRUE), 42 | "password" => sha1($this->input->post('password', TRUE)), 43 | ); 44 | 45 | $login_id = $this->My_model->get_tabel($where, "user"); 46 | 47 | if(isset($login_id['username'])){ 48 | $this->session->set_userdata('your_session_prefix_id',$login_id['id']); 49 | $this->session->set_userdata('your_session_prefix_username',$login_id['username']); 50 | $this->session->set_userdata('your_session_prefix_nama',$login_id['nama']); 51 | redirect('dashboard/index'); 52 | } 53 | else{ 54 | $this->session->set_flashdata('message', ' Login Gagal !'); 55 | redirect('login/index'); 56 | } 57 | } 58 | else{ 59 | $this->session->set_flashdata('message', ' Login Gagal ! Captcha Salah'); 60 | redirect('login/index'); 61 | } 62 | } 63 | 64 | } 65 | 66 | /* End of file Controllername.php */ 67 | 68 | ?> 69 | -------------------------------------------------------------------------------- /application/controllers/Logout.php: -------------------------------------------------------------------------------- 1 | session->sess_destroy(); 14 | redirect('login/index'); 15 | } 16 | 17 | } 18 | -------------------------------------------------------------------------------- /application/controllers/Token_check.php: -------------------------------------------------------------------------------- 1 | $token 13 | ); 14 | $data['token'] = $this->getTabel($where,"token"); 15 | 16 | if(isset($data['token']['id'])) 17 | { 18 | $params = array ( 19 | 'visited_count' => $data['token']['visited_count'] + 1 20 | ); 21 | $token_id = $this->updatetabel($where,"token",$params); 22 | if($token_id > 0){ 23 | $this->load->view('token/check', $data); 24 | } 25 | else{ 26 | $this->load->view('token/check_error_visited_count'); 27 | } 28 | } 29 | else{ 30 | $this->load->view('token/check_error'); 31 | } 32 | } 33 | 34 | } -------------------------------------------------------------------------------- /application/controllers/User.php: -------------------------------------------------------------------------------- 1 | session->userdata['your_session_prefix_username'])){ 9 | redirect('login/index'); 10 | } 11 | 12 | } 13 | 14 | function profile() { 15 | $where=array( 16 | 'id'=> $this->session->userdata['your_session_prefix_id'], 17 | ); 18 | 19 | $data['user'] = $this->getTabel($where,"user"); 20 | 21 | if(isset($data['user']['id'])) { 22 | $this->form_validation->set_rules('nama','Nama Pengguna','required'); 23 | $this->form_validation->set_rules('username','Username','required'); 24 | 25 | if(trim($this->input->post('password'))!=""){ 26 | $this->form_validation->set_rules('password','Password','required'); 27 | } 28 | 29 | if ($this->form_validation->run() != false) { 30 | if(trim($this->input->post('password'))!=""){ 31 | $params = array( 32 | 'nama' => $this->input->post('nama'), 33 | 'username' => $this->input->post('username'), 34 | 'password' => sha1($this->input->post('password')), 35 | ); 36 | } 37 | else{ 38 | $params = array( 39 | 'nama' => $this->input->post('nama'), 40 | 'username' => $this->input->post('username'), 41 | ); 42 | } 43 | 44 | $user_id = $this->updatetabel($where, "user", $params); 45 | 46 | if ($user_id > 0) { 47 | redirect('logout/proses'); 48 | $this->session->set_flashdata('message', ' Profil Berhasil Diubah'); 49 | } 50 | else { 51 | $this->session->set_flashdata('message', ' Profil Gagal Diubah'); 52 | echo ""; 53 | // $error = $this->db->error(); 54 | // print_r($error); 55 | } 56 | } 57 | else { 58 | $data['_select2'] = true; 59 | $data['_view'] = 'user/profile'; 60 | $this->page($data); 61 | } 62 | 63 | } 64 | } 65 | 66 | } -------------------------------------------------------------------------------- /application/controllers/Welcome.php: -------------------------------------------------------------------------------- 1 | 19 | * @see https://codeigniter.com/user_guide/general/urls.html 20 | */ 21 | public function index() 22 | { 23 | $this->load->view('welcome_message'); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /application/controllers/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |Directory access is forbidden.
9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /application/core/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |Directory access is forbidden.
9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /application/helpers/convert_timestamp_helper.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |Directory access is forbidden.
9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /application/hooks/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |Directory access is forbidden.
9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /application/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |Directory access is forbidden.
9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /application/language/bahasa/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |Directory access is forbidden.
9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /application/language/bahasa/migration_lang.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |Directory access is forbidden.
9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /application/language/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |Directory access is forbidden.
9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /application/libraries/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |Directory access is forbidden.
9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /application/libraries/qrcode/qrconfig.php: -------------------------------------------------------------------------------- 1 | 10 | * 11 | * PHP QR Code is distributed under LGPL 3 12 | * Copyright (C) 2010 Dominik DzieniaDirectory access is forbidden.
9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /application/models/My_model.php: -------------------------------------------------------------------------------- 1 | db->insert($tabel,$params); 8 | } 9 | 10 | function update($where,$tabel,$params){ 11 | $this->db->where($where); 12 | return $this->db->update($tabel,$params); 13 | } 14 | 15 | function get_all_tabel($tabel){ 16 | return $this->db->get($tabel)->result_array(); 17 | } 18 | 19 | function get_tabel($where,$tabel){ 20 | $this->db->where($where); 21 | return $this->db->get($tabel)->row_array(); 22 | } 23 | 24 | function get_tabel_array($where,$tabel){ 25 | $this->db->where($where); 26 | return $this->db->get($tabel)->result_array(); 27 | } 28 | 29 | function execSQL($sql){ 30 | return $this->db->query($sql)->result_array(); 31 | } 32 | 33 | function execSQLRow($sql){ 34 | return $this->db->query($sql)->row_array(); 35 | } 36 | 37 | function delete_tabel($where,$tabel){ 38 | $this->db->where($where); 39 | return $this->db->delete($tabel); 40 | } 41 | 42 | } 43 | 44 | /* End of file .php */ 45 | 46 | ?> 47 | -------------------------------------------------------------------------------- /application/models/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |Directory access is forbidden.
9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /application/third_party/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |Directory access is forbidden.
9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /application/views/dashboard/index.php: -------------------------------------------------------------------------------- 1 |VERIFIKASI
TOKEN
Directory access is forbidden.
9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /application/views/errors/html/error_404.php: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | 7 |Type:
10 |Message:
11 |Filename: getFile(); ?>
12 |Line Number: getLine(); ?>
13 | 14 | 15 | 16 |Backtrace:
17 | getTrace() as $error): ?> 18 | 19 | 20 | 21 |
22 | File:
23 | Line:
24 | Function:
25 |
Severity:
10 |Message:
11 |Filename:
12 |Line Number:
13 | 14 | 15 | 16 |Backtrace:
17 | 18 | 19 | 20 | 21 |
22 | File:
23 | Line:
24 | Function:
25 |
Directory access is forbidden.
9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /application/views/errors/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |Directory access is forbidden.
9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /application/views/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |Directory access is forbidden.
9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /application/views/token/add.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 |42 | 43 | 44 | 45 | 46 | 47 | 48 |