Author |
Message |
64bitguy
The Mouse Is Extension Of Arm

Joined: Mar 06, 2004
Posts: 1164
|
Posted:
Thu Apr 22, 2004 5:11 am |
|
Bug:
Quote: | Steph
http://64bit.us
[i:37ef6600ba]The IT Portal for IT People![/i:37ef6600ba]
Only registered users can see links on this board! Get registered or login! |
The above is how the information looks in Nuke's "Your_Account".
The below is how the information looks in phpbb's "Profile"
I realize this is an old rant, but it would be really nice if Nuke and phpbb shared a single resource to manage profile information. It's tough enough that there are two files but having each one show different fields (not in the other) and different common data is a tad frustrating, especially after so many versions of php-nuke with phpbb in it.
The ideal scenario would be a seperate admin.php based user management module that would allow administrators to define new "profile" fields, establish if they will be "required" or "Volutary" which produces the template for the editprofile.php user screen.
I've started hacking around with the code, but with my lack of experience with PHP, it will probably take me a while.... I'm trying to eliminate nuke's module completely and modify phpbb's module to do the job of both. In the process, I'm trying to modify admin.php's "Edit Users" as it too needs a complete rework to catch up with all of the fields in the profile. God, just having the user names drop down instead of having to manually "search" in a blank space would be great in this section.
Finally, the last module to round out the work would be a Members List that actually shows user emails (without a rollover) to administrators! And you'd be able to sort by it and any other definable field too... Finally, you'd actually be able to do a "Send-All" mail from here...oooooo.
I thoroughly believe that any contribution (in terms of a new distro) that eases managing user information would be extremely useful, especially by defining a single (yet customizable) template. Given that this would have much use in other ways within the database (like classification tracking, and group permissions in other modules) and the present and as of yet unexposed vulnerabilities from using seperate management systems, I would hope that someone better at this than me would consider it.
Anyway, just my two cents about evolution suggestions.... Take my comments with a keg of salt (and then just let me know how to fix the bug).
Thanks |
_________________ Steph Benoit
100% Section 508 and W3C HTML5 and CSS Compliant (Truly) Code, because I love compliance. |
|
|
 |
GanjaUK
Life Cycles Becoming CPU Cycles

Joined: Feb 14, 2004
Posts: 633
Location: England
|
Posted:
Thu Apr 22, 2004 8:54 am |
|
I agree it would be nice to have 1 profile instead of the 2 of them.
I just added a link in everyones main profile that links to their forum profile. Not ideal I know, but better than nothing.
No idea how you sort out the: [img:37ef6600ba] issue.  |
_________________ Only registered users can see links on this board! Get registered or login! |
|
|
 |
Raven
Site Admin/Owner

Joined: Aug 27, 2002
Posts: 17088
|
Posted:
Thu Apr 22, 2004 7:24 pm |
|
64bitguy,
Watch it! Be careful or I will have to put you to work  |
|
|
|
 |
64bitguy

|
Posted:
Fri Apr 23, 2004 4:21 pm |
|
|
|
 |
Nukeum66
Life Cycles Becoming CPU Cycles

Joined: Jul 30, 2003
Posts: 551
Location: Neurotic, State, USA
|
Posted:
Fri Apr 23, 2004 8:20 pm |
|
64bitguy, I hate to say this, but I just released this fix...
see this http://mycws.org/pub/Your_Account.htm |
_________________ Scott Johnson MIS Ubuntu/Linux 11.10
Last edited by Nukeum66 on Sat Apr 24, 2004 5:35 am; edited 1 time in total |
|
|
 |
gator
Hangin' Around

Joined: Jul 24, 2003
Posts: 36
Location: Canada
|
Posted:
Sat Apr 24, 2004 12:18 am |
|
Nukeum66 is the link correct? |
|
|
|
 |
Nukeum66

|
Posted:
Sat Apr 24, 2004 5:32 am |
|
gator, Yes that is the correct link ...  |
|
|
|
 |
gator

|
Posted:
Sat Apr 24, 2004 7:04 am |
|
You know for someone who has a PhD. and MD....I can be dumb as a post sometimes
LOL |
|
|
|
 |
CodyG
Life Cycles Becoming CPU Cycles

Joined: Jan 02, 2003
Posts: 714
Location: Vancouver Island
|
Posted:
Sat Apr 24, 2004 4:34 pm |
|
Yikes... I hadn't even checked 7.2. I checked ... you mean it still isn't integrated????
how crazy is that? Great work on the YA module ... I'll be following along.
You know what I would love to see in the users table? (wishlistmode=on)
Turned off and on by the user... would be an expanded profile, a dateblog, like friendfinder, but integrated into the YA module.
I'd like to see a YA page with links to : All my forum posts : My Blogs : My Calendar Entries : My Coppermine Gallery : My Friendfinder/DateBlog :
and a better Personal Menu ... make it easy for the html clueless to make themselves some links. |
|
|
|
 |
64bitguy

|
Posted:
Sat Apr 24, 2004 5:21 pm |
|
UPDATED by 64bitguy @ 7:48PM EST.
Feel free to send me code
All of my working code is now in the download section of my beta site Only registered users can see links on this board! Get registered or login!
You can see the newest fields now running on that server too.
I need to re-enable my Profile function for a while soon, to compare them side by side and look at what is different and fix it. Work is progressing.
I think as far as expanded profile functions, there are several screens to the "Your_Account" module, thus dateblogs and calendar entries shouldn't be a problem. Consider that Messages (Private messages) is already there and so is Journal (Calendar Entries here?) and themes. Also, "Your News Submissions" is there on the default screen. Keeping that standard, adding Forum Posts : My Blogs : My Calendar Entries : My Coppermine Gallery : My Friendfinder/DateBlog should probably appear with News Submissions on the main "Your_Account" page or as a linkable Icon.
The source of much of this code really should be provided by the add-in module coders themselves. What I mean to say is that Coppermine for example is not a standard module included nuke 7.2. Thus to include code for it in the base Your_Account module would be problematic and unrealistic as it would create problems and certainly politics.
Instead, module writers should provide a section of code specifically for insertion into the "Your_Account" module. This code would allow the display and management of user specific information for that module.
After all, without having the correct labels and calling the correct specific database tables/fields, the process of managing the code for this function from version to version would be impossible. Only the module authors themselves would have the correct information for each revision. Again, if included with each release, tweaking becomes no big deal.
Keeping with this method, I do believe however, that it is possible to create a new standard template (or methodology if you will) to help add-on module writers create this kind of functionality within the Your_Account module.
It is important to realize that IF the purpose of the Your_Account module is to provide a centralized location to manage ANY AND ALL user specific data within nuke (AND that includes ANY module), this should have been the method used all along. Unfortunately, in the case of phpBB (for example), the port never evolved to this level. Instead, shortcuts were taken to save time that have created the situation that we see now. What really stinks is that nothing has been done (or is being done) by PHP-Nuke authors (even though this is an official port) to correct the problem.
From my position, if any nuke application module manages data by unique identifiers (relative to settings in nuke's database) either within the users table or the applications' table or both, it CAN be presentable and manageable via the Your_Account module, and should be.
At this point, I'm trying get ALL PHP-Nuke and phpBB functions into this centralized location (and get them all working since in current release of PHP-Nuke, some don't). At the same time, I'm trying to add new user requested FIELDS to the "edit user" screen within the Your_Account module. These are strictly data fields that are NEW to (or missing from) the base Nuke/phpBB setup and mainly consist of standard user information. For example street adress, phone numbers, etc... For the most part, much of what I am adding is for Webmaster use only (like your phone number), but some is for sharing with others (like your MSN messenger ID's etc...)
Now coding in the new functions? That's another issue. Feel free to start sending code!  |
|
|
|
 |
Rikk03
Worker


Joined: Feb 16, 2004
Posts: 164
|
Posted:
Sun Apr 25, 2004 7:30 am |
|
Calendar entries? I have to say i really like event calendar 2.12 over the other options especially now that it is fully google tapped and since it has the best blocks. If any integration could use event calendar 2.12 i will pimp myself to ya........in a non-sexual way  |
|
|
|
 |
CodyG

|
Posted:
Sun Apr 25, 2004 6:41 pm |
|
When I found Event Calendar 2.11 then 2.12 I was hooked. However, I like the recurrent days feature of NuCalendar.
So I was sitting here after brunch with friends and family and a walk on the beach and a car ride every where ... thinking how could I write that dateblog code into the YA mod.... the task seems humungous and I'm still wondering where to begin, or why to begin.
Back to the beginning ... User Information: Your Account: Your Nuke: Your Profile : Your Themes : Your Data/Messages :
DateBlog only fits under Your Profile, (is there such an animal as a submodule?) it could be turned on/off globally or per user.
and YA always needed image management
Have you all seen what trevor.net is doing for NB2? Totally cool. |
|
|
|
 |
|