Archives By Category: NetProject

NetProject 1/15

2 hours. moved functions from index.php into their own files. this should help with testing. Need to email Rosalie Strong tomorrow about paper testing for interface.

index.php (summary) complete, untested myprojects.php complete, untested mymanaged.php not written allprojects.php not written…

NetProject: 01/09

4 hours rewrote the SQL for index.php to something much simpiler. I was originally working towards "grab all the info, just in case" but instead rewrote it to grab exactly what was needed. Also, in doing this, it was possible to do it all via SQL instead of using a unique PHP function. I will need to apply this to the other two display functions on index.php I am going to seperate the index.php and view_all routines. I would like for index.php to just be a intro / overview, whereas to view all of a given type of project would be better on its own page. Plus, in doing this, it would be even easier to recycle code.

Additional pages and progress: each display mode is going to need an admin option (or 4) view project page will need to have manager and admin functions important distinction: admin != manager, though an admin could add themselves as a manager can users create projects? needs to be an option. if so, users become managers of their project managers can add managers, and managers can add users managers can remove managers, but not the manager who created the project users can view public projects, but only managers can add…

NetProject: 01/05

sidetracked with a module. used for practice, and to get more familiar with xoops module architecture total time spent: 6 hours (including spit shine). Not too bad, but found some rough spots in documentation making effective blocks was very hard, especially since the single best reference was hsalazar's how to hack a block.

Difficulty? Options for the block. They are not handled by config options, but instead part of the BLOCKS array in the $modversion array. Additionally, they are pipe-delimited, and seperated into an array before being passed to the module function. Language settings will use MB and are located in blocks.php, not modinfo.php. If your module consists primarily of blocks, then 99% of your language things will be in the blocks.php file. In conclusion, the blocks subdirectory functions VERY independently of the main module directory.…

NetProject: 12/29

major coding, 15 hours building templates and implementing xoops coment system built index.php, built 3 primary functions for it added to xoops_version.php added to language file added configuration options for module started to learn xoops DB class started to learn xoops TextSanitizer object built function.inc.php to include NetProject functions - added a way to select distinct based on a column in a multi-dimensional array

NetProject: 12/28

6 hours, built template structure, looked through xoops wiki, became familiar with config files drew ER diagram (including xoops tables) drew example block layouts began drawings of interface layout image creation brainstorming