Our products listed at:


The premiere site for DotNetNuke modules and skins.

You are here > Support > Forums
Forum
 
ForumForumSoftwareSoftwareSeeleyWare Scri...SeeleyWare Scri...Few Suggestion to make it even betterFew Suggestion to make it even better
Disabled 
Previous
 
Next
 Disabled
New Post
 2/18/2009 7:45 AM
 

At first look i like this module but after exploring it a bit I must say it a very powerful module.

I have few ideas, that are not implemented yet in DNN community. But by using this inject feature can be done.


I am looking for a module for a long time that'll allow website users to add custom styling to their profile page.
For Profile i am using smart-thinker module.

So i tried 'Script injector' for that. To test it, i copied a free myspace (myspace.com) script and paste it under 'Script injector'. It somehow worked. The problem with 'Script Injector' is that it's only for admin to specify the script. If we somehow allow users to write custom layout codess/scripts etc then it'll be great. Now how and why to allow normal website user to do so, i'll explain it.

Here i also want to explain one thing before going into details.

Most of the modules that allow users to write their stuff or make profile somehow uses UserID/UID/ Article ID etc (like Ventrian Article module, Smart-thinker profile module, Smart-thinker group module, Active Profile module and event Bizmodules.net's Ultra media gallery etc). By using userid in the URL help to specify which user's profile it is. And this is how it fetches data according to that user (I you want to know more about URL id etc then please let me know).

So here is the suggestion. For simplicity i am only talking about profile page.
- Provide a multiline Text box for a users where they can write their own custom profile page script (we can disallow few tags for security).
- Custom profile script is saved according to the user id etc, so that all user's script is saved separately.
- Now 'Script injector' will work on two mode: 1) Login user 2) Custom defined like UserID etc.
- When a URL is accessed having USERID and 'Script injector module' is there on that page then 'Script injector' search for the custom script for that particular user. If the user has specified any custom script/css etc then 'Script injector' injects it in the page. Same is the case of login user mode.

By this way users can defined custom script for their profile,groups,gallery,Wall etc etc etc.

I think by this way this feature will cover a large number of module users. Users can set their Article page layout dynamically if we set URL to Article ID (Ventrian Article module their are other article module too). Similarly Users can set layout of their Photo Gallery page by setting Gallery id (Ultra media gallery module), Similarly users can set layout of their own group module by setting group ID (Smart-thinker module) etc etc etc

Please share your thoughts about it and its possibility.

New Post
 2/18/2009 7:46 AM
 

In continuation with my previous email, another idea is to Allow a user to upload an image and then just simply make that image the Background image to that particular page on page loading (where Script Injector module is placed).

This is was my own thought of implementing the feature that allow users to set any particular profile page by their own choice. They can use scripts like myspace etc.
If you have any other suggestion then we can discuss it here.

New Post
 2/19/2009 8:07 PM
 

Marbab,

These sound like some interesting suggestions.  I'll note them down and evaluate them for the next release but I'll definitely agree that there is a lot of power involved in allowing something like this for incorporating their own CSS layout.  Thanks for the suggestions!

New Post
 2/23/2009 8:58 PM
 

Thanks for considering it :)

Disabled 
Previous
 
Next
 Disabled
ForumForumSoftwareSoftwareSeeleyWare Scri...SeeleyWare Scri...Few Suggestion to make it even betterFew Suggestion to make it even better