#141 - Directory Restructure and File Cleanup Plan Part 2Closed

  • Move Modals out of /ajax into /modals strip off the prepended ajax_
  • strip off the appended _modal
  • Group the prepended admin_ modals into admin/modals folder and strip off the prepended admin_
  • In ajax folder create entity groups client.php, invoice.php, asset.php etc
  • migrate ajax requests from ajax.php into /ajax and admin/ajax folder/entity
  • move /scripts/* to /cron
  • move update_cli.php to /scripts
  • move setup_cli.php to /setup/
  • move and rename plugins to a directory called /lib
  • move /admin_* to /admin
  • move /post/admin to /admin/post
  • move and rename admin_side_nav.php to /admin/includes/side_nav.php
  • move db connection from config.php to /includes/db.php
  • rename check_login.php to auth.php
  • rename ajax_header.php to modal_header.php
  • rename ajax_footer.php to modal_footer.php
  • move functions.php to /includes
  • create directory /setup
  • move and rename setup.php to /setup/index.php
  • move and rename db.sql to install.sql
  • move itflow app to /user

133 files Currently total in /
45 items admin_* move to /admin
4 items user_* move to /user
15 items report_* move to /reports
functions.php, post.php, ajax.php, db.sql, setup.php, keepalive.php, get_credential.php 7 items delete / move

Milestone:
v25.09 - Due: 2025-09-05
Assigned To: =^_^=Johnny
Created Date: 2025-07-26 01:02:19
Closed Date: 2025-09-07 13:10:52
Discussion Link:

Comments 1

[o_O] Johnny Commented on 2025-09-07 13:10:52