Muhammad Arbab
 New Member Posts:11
 | | 19 Jan 2009 01:35 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 'Inject Anything' for that. To test it, i copied a free myspace (myspace.com) script and paste it under 'Inject anything'. It somehow worked. The problem with 'Inject anything' 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 'Inject Anything' will work on two mode: 1) Login user 2) Custom defined like UserID etc. - When a URL is accessed having USERID and 'Inject Anything module' is there on that page then 'Inject Anything' search for the custom script for that particular user. If the user has specified any custom script/css etc then 'Inject Anything' 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.
| | |
|
|
Muhammad Arbab
 New Member Posts:11
 | | 19 Jan 2009 01:38 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 Inject anything module is placed). | | | |
|
Muhammad Arbab
 New Member Posts:11
 | | 23 Jan 2009 02:51 AM |
| 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. | | | |
|
Muhammad Arbab
 New Member Posts:11
 | | 02 Mar 2009 09:58 PM |
| Please share your thoughts on it ..... | | | |
|
Richard Edwards DNNStuff Founder
 Advanced Member Posts:900

 | | 03 Mar 2009 05:33 AM |
| Yes, I can see where this would be useful. I've seen the logged in user or userid method used a number modules and that would be work fairly easy. I'd probably have to split out some of the options between admin and users as well, for instance the option that put it into 'user mode'. My only concern would be security but as you mentioned we could disallow some tags etc. and I would probably add another admin property where you could specify any tags, html etc. that isn't allowed.
All in all a good idea. Thanks.
| |
Richard Edwards DNNStuff Founder | |
|
Muhammad Arbab
 New Member Posts:11
 | | 05 Mar 2009 10:53 AM |
| Thanks for considering it. | | | |
|