hello,
i did it

the new your_account module is ready for testing, this is beta 1 next week i will release the bug fixed and optimized stable version, if everything is ok i hope the cpgnuke team will allow me to join them and distribute the new y_account module with cpgnuke 8.3

.
I had some problems during my work because i don't know who changed what in the your account module and in the whole cpgnuke system, i had also some problems to understand the phpbb template system but now it's kinda ok now.
But there are still some problems, for example i wanted to test the comments posting feature in the journal module but it doesn't work.
The Broadcast Message block in Your_Account has also a problem. The Headlines Reader block in Your_Account does also not work.
I loved the new function somebody added to the Members admin which allows you to add custom fields that user have too fil out to complete their registration, that's a great idea, i wanted to add a block the lets you search unsers i will finish it when the work for the new add fields addon is finished.
another problem is every module has it's own comments script and own database, so if you want to list the comments posted in the journal, from news and from image gallery (polls) then you have to do 3 db queries cause there are 3 different comments scripts, so it would be better to take the comments.php from news an add it everywhere you need comments, we could add comments to content pages ...
here are the features i have added to beta 1:
(unzip the file and read the install.txt to install the new your_account beta 1 package)
-you have an admin panel where you can activate or deactivate blocks and change their display order, this is located in the "member config" under "blocks", i will add a textarea which allows admins to add custom blocks with html code
-the your_account module has now a light core, everthing else is splitt up in blocks, so it's easy to add blocks to the module without tweaking the module itself
input blocks (you only see these ones on your own personal page the let edit you all your preferences):
block - webpage: if this block is activated you can edit your webpage here (the webpage feature is a module like the journal module, users can edit their webpage their and others can view the webpages there, i gonna add an admin box which lets you activate a special mod rewrite which redirects for example
www.yoursite.com/index...amp;u_id=3 to
www.yoursite.com/username/) (i'm also gonna add some more features to this module, every user should be able to choose a theme for his website, i'm gonna add a counter that shows the visits and some more stuff)
block - guestbook: this new block allows users to post comments in other users guestbook, (i could have added a function that checks if it's your page and if yes the function does not allow you to post a comment, but it's also cool to be able to write a comment in your own guestbook for example to say thx for all the messages or something like that, what do you think?) (the block shows the last 5 guestbook messages but i will add an archive or a pages function so that you can view all the posts)
block - admin: this block is only for admins and lets you edit the user or delete it
block - broadcast: whith this block you can broadcast a message on the site
block - buddies: on your own page this block shows you which people are in your buddy list, if you go to the personal page of somebody else you can add him from there to your friends list (the block shows the date when the user was last online on the site, but it does not tell you for example it was to days and 4 hours ago, but i'm gonna add such a function soon) (it would also be great if you could send a private message to for example all your buddies)
block - newsletter: this block shows if you are in the newsletter or not, if not you can subscribe here (not totally ready)
output blocks (user infos everyone can see, other registered users can use them):
block - links: block that list the last 10 posted links by a user
block - downloads: block that shows the last 10 submitted downloads by a user (it would be great if users could attach a file when they submit a download to their post, when the admin recieves the download request he can add the file to his downloads instead of just linking to another site, the attach from forum would be great here)
block - comments: this block shows the last ten comments the user has posted but only in the news (this should be changed so that the blocks shows all comments from image gallery, news, polls, journal and other modules that allow comments posting, but that not my decision, you need to use the same comments function for all modules and use a commonn database table)
block - downloads: this block shows the last ten downloads the user posted
block - forum: this block shows the last ten forum posts of the user
block - forumsattach: this block shows the files you have added to forum posts, (it would be great is somebody could also attach files to articles, what do you think?)
block - groups: shows the groups you are a member of
block - headlines: lets you syndicate news from other sites
block - journals: shows the ladt ten journal post from the user
block - news: shows the last ten articles the user has submited
block - navi: the users navigation panel whith all the options listed, from here the user can acces all the modules like his private messages, his webpage or his journal ...
block - submit: this block list all the places where the user can contribute and help by posting stuff on your site
block - userinfo: shows all the infos the user submited about himself
coming soon (not done yet but ready in about a week for most of them):
block - birthday: this block shows hold old you are, and list all the birthdays of this week
block - private message: this block lets you send a private message to the user
block - gallery: shows the last ten images you have added to the gallery
block - lang: block that lets you cange the language of the site
block - lastseen: it shows the last ten user that have visted your private page and tells you when
block - search friends: this block lets you select some options like "male or female" "age" "location" and then you can search for such users on the site
block - top10: block that shows the top ten from the site, like who posted most articles...
block - weather: block that shows the weather at your location
block - tellafriend: the blocks lets you send a message to your friends to ask them to visit your personal page
block - status: this block shows if the use is online or not
block - agenda: this block gives every user his own agenda where he can add dates and set up reminders
block - totals: shows how much users are online, the number of links, downloads and news, the amount of images in the galleries ...
block - bookmarks: this block shows the pages you have bookmarked on the site
you can test it here:
www.yoohoo.lu (for example
www.yoohoo.lu/index.ph...ame=steve) and
download here: www.yoohoo.lu/y_a%20pa...0beta1.zip (70 KB zip file)
please tell me if you like it/dislike it and if you find bugs, or have new ideas i/we could add...
take care: this package is only for cpg-nuke 8.3 from CVS do not install this pack with cpg 8.2 ... have fun
chris