Skip to main content.

Saturday, August 14, 2004

Here's a list of things about which I could write something in the "Inside Nucleus" series. Feel free to make additions. Also, tell me which of these topics are most important for you. With a little luck, writing about those topics will get a higher priority :)

  1. Logging in/logging out/cookies/cookiekey
  2. Admin area basic structure (code-wise)
  3. Batch operations handling
  4. Language files
  5. XML-RPC interface implementation
  6. Handling actions (addcomment/...)
  7. Skin import/export
  8. Backup/restore
  9. Search engine/highlighting
  10. The selector() function
  11. Parsing a skin
  12. Parsing a template
  13. The MANAGER class
  14. Global variables
  15. $CONF array.
  16. Media library & classes
  17. NOTIFICATION class (e-mail notifications)

Comments

#1, because a lot of users are having cookie issues.

#2, because admin.php is the largest file in the core.

Posted by hcgtv at Saturday, August 14, 2004 16:26:41

They all look very interesting! :-)

@hcgtv: AFAIK most parts of admin.php (actually the ADMIN-class) are not that difficult: there are a lot of action_foobar()-methods. For every page requested in the admin-area there is a parameter set (through post or get), named 'action', which is excatly the same value as the foobar-part in the action_foobar()-methods. So during processing the page, the according action_foobar method is called, which executes the page-specific parts.
I'm i right Karma?

Posted by TeRanEX at Sunday, August 15, 2004 20:29:12

True. That'll be a rather short article :)

Posted by karma at Monday, August 16, 2004 18:42:17

I would like to know more about the search engine. Maybe we will have a advanced search plugins after that? ;-)

Posted by moraes at Monday, August 16, 2004 20:36:57

Indeed it is a good list.... I was thinking about doing more code traces on various area as well, I'm sure that can companion karma's great inside Nuclues series

Posted by admun at Wednesday, August 18, 2004 20:01:48

Add Comment

This item is closed, it's not possible to add new comments to it or to vote on it