By default, sharing a directory does not result in its subdirectories (the directories inside that directory) being shared. If you want to share a directory recursively (that is, the files in a directory and all of its subdirectories), dobule-click the folder icon by the directory name.
ATTENTION: Be very careful which directories you share or you could wind up accidentally making your sensitive data (passwords, address book, private stuff, etc.) available to the rest of the world.
You can manually add directories to be shared as well. In the configuration directory (~/.aMule), you'll find the file
shareddir.dat. Add each shared directory as a new line to that file. Make sure that you stop the aMule process before you add your directories or your changes will be overwritten at the next startup of aMule. Typical command line sequence (Debian):
bas@barbara:/home/amule/.aMule$ sudo /etc/init.d/amule-daemon stop
Stopping aMuleWeb : amuleweb.
bas@barbara:/home/amule/.aMule$ sudo vi shareddir.dat
bas@barbara:/home/amule/.aMule$ sudo /etc/init.d/amule-daemon start