Jump to content

Download: IP.Board Notices System


Enkidu

Recommended Posts

Posted

hmmm the issue is that a referrer is set by the user's browser. Therefore it is something you shouldn't trust as users can manipulate it to whatever they want. Think about security and spamming if we let that to happen



good suggestion though but what can we do about bad people :wink:



well, as you are only telling the person where they *apparently* came from, it shouldn't be an issue, but I was just thinking out loud as an extension to greeting a person from a specific pre-defined URL. :smile:
  • Replies 573
  • Created
  • Last Reply
Posted

well, as you are only telling the person where they *apparently* came from, it shouldn't be an issue, but I was just thinking out loud as an extension to greeting a person from a specific pre-defined URL. :smile:




if I set my browser referrer to redtube.com<script>alert('got ya!');</script>

then that script is gonna find it's way to the notice body and will be displayed to users. Now instead of simple alert, you can put whatever dangerous JS script you can think of.
Posted

if I set my browser referrer to redtube.com<script>alert('got ya!');</script>



then that script is gonna find it's way to the notice body and will be displayed to users. Now instead of simple alert, you can put whatever dangerous JS script you can think of.


ahh gotcha, we obviously wouldn't want that :o
Posted

it looks really very cool, now can you add the arrows instead of those numbers, and the effects , don't forget it , I am waiting for the update, good job dude




what kind of effects are you after?
Posted

Very good work, I bought this modification and I am very happy with it.

Will use it to mix the ads with relevant information.

As for future changes, can we have the option to add notices at the same positions currently used by the ad system? (below first topic, footer, header, box on front page, etc)?

I would like to replace my ad system with your notice system altogether, it seems far more effective to get user attention for ads and relevant information at the same time.

:)

Posted

Very good work, I bought this modification and I am very happy with it.



Will use it to mix the ads with relevant information.



As for future changes, can we have the option to add notices at the same positions currently used by the ad system? (below first topic, footer, header, box on front page, etc)?



I would like to replace my ad system with your notice system altogether, it seems far more effective to get user attention for ads and relevant information at the same time.



:smile:




Hi

it's a very good idea but if you display the notices in topic view then you will be limited to only that. for example you won't be able to display on members profile or any other app or on forum index or board index :)
Posted

are we good about the adding of effects in the new version?




let me see what i can do but it won't be like nivo slider because there no images to do image effects (and there is no jQuery) so probably scriptaculous based effects.
Posted

let me see what i can do but it won't be like nivo slider because there no images to do image effects (and there is no jQuery) so probably scriptaculous based effects.




You know we appreciate the awesome Notices system as is , so I will not be Greedy , GET US THE NEXT KEWL VERSION DUDE :laugh:
Posted

Can we have the filter "Display when topic starter is"?

This way we can create a custom notice whenever a special member posts a new topic. For example, I can invite quality authors to write new topics and in return they get custom code displayed on the notice, such adverts, etc.

This would be really wonderful to have. I would like to partner with a blog writer but I don't see a better way of providing him directly with revenue based on his writings. Hope you understand what I mean.

Posted

Can we have the filter "Display when topic starter is"?



This way we can create a custom notice whenever a special member posts a new topic. For example, I can invite quality authors to write new topics and in return they get custom code displayed on the notice, such adverts, etc.



This would be really wonderful to have. I would like to partner with a blog writer but I don't see a better way of providing him directly with revenue based on his writings. Hope you understand what I mean.




sounds like a very good idea. So how would it work? member X posts a topic then what happens? where would the notice get displayed? and to whom and for how long?
Posted

Hello,

This would just be a new option just like "display when viewing topic IDs" but instead of going after specific topics, it would go after specific topic starters.

For example, every time "Nuno Brito" has started a new discussion, display this notice.



%7Boption%7D


This would be a good motivator for people to contribute with content to the forum.

Posted

just a bit of user feedback.

The sliding of messages pauses while on mouse-over, many (not so savvy) users will not know this behavior, so can you either add a pause/play button near the 1/2/3/4/5 page counter, or the word 'Paused' to the left of the page counter that fades in on mouse-over.

This gives the end user a visible way of knowing the messages have stopped sliding.

Posted

Hello,



This would just be a new option just like "display when viewing topic IDs" but instead of going after specific topics, it would go after specific topic starters.



For example, every time "Nuno Brito" has started a new discussion, display this notice.





[img]

[/img]




This would be a good motivator for people to contribute with content to the forum.




yes that's the easy part. The issue is: when member X posts a topic, this criteria would be true forever. the truthfulness of X being the author of topic Y is true regardless of the user group, page. app, time or anything. So the notice will be displayed forever.

what you're suggesting is more like a public notification. It is a very good idea for a hook but I wouldn't add it for this app.



just a bit of user feedback.



The sliding of messages pauses while on mouse-over, many (not so savvy) users will not know this behavior, so can you either add a pause/play button near the 1/2/3/4/5 page counter, or the word 'Paused' to the left of the page counter that fades in on mouse-over.



This gives the end user a visible way of knowing the messages have stopped sliding.




giving that the notice wrapper design is going to be changed. I will work on make it more obvious (I like the paused idea though)
Posted

yes that's the easy part. The issue is: when member X posts a topic, this criteria would be true forever. the truthfulness of X being the author of topic Y is true regardless of the user group, page. app, time or anything. So the notice will be displayed forever.


I thought that the notice selection followed a hierarchical filtering.

Meaning that filters on top of the page are taking precedence over the filters at the bottom.

So, all the above filters would be kept valid. This would only be an additional filter to make notices appear only when a forum discussion was created by a given person.
Posted

I thought that the notice selection followed a hierarchical filtering.



Meaning that filters on top of the page are taking precedence over the filters at the bottom.



So, all the above filters would be kept valid. This would only be an additional filter to make notices appear only when a forum discussion was created by a given person.




Notices are triggered by users if a condition or conditions are true. So you,as user, would browse a forum and happen to visit topic xyz where there is a check point going like: if the user who requested this topic is a guest coming from IPS then display the following notice to him/her.
Posted

request: remember the current message being displayed when page is reloaded :)

10 messages to display, user moves page after message #3, then again and again... as a result, message 10 gets to be hardly ever read :o

as default behavior or option set in ACP, just a thought :)

Posted

request: remember the current message being displayed when page is reloaded :smile:



10 messages to display, user moves page after message #3, then again and again... as a result, message 10 gets to be hardly ever read :o



as default behavior or option set in ACP, just a thought :smile:




good suggestion. I will add it. by the way 10 notices on a single page? what would all that be about?
Posted

I think we are misunderstanding each other.

What I mean is the following example scenario >

Joe is a tutorial writer and Joe published a great tutorial on the forum. Nuno agrees with Joe that his topics will feature a notice that points readers to visit Joe's blog hosted elsewhere. Joe is happy because he can customize the notice code to display whatever he sees appropriate.



It would be great if visitors see a notice that is specific to the topic created by Joe and recurring pages of comments if they exist. If this is not possible, then just displaying the notice on the initial page is good enough.

This is closely the same feature already provided by "display when viewing topic IDs", just differs that we track the discussions started by a given member.
Posted

good suggestion. I will add it. by the way 10 notices on a single page? what would all that be about?




ohh, that was just an example number of messages, but it could happen :o

we are likely to use this for telling members about up and coming events and we attend many club events through out the year
Posted

I think we are misunderstanding each other.



What I mean is the following example scenario >




It would be great if visitors see a notice that is specific to the topic created by Joe and recurring pages of comments if they exist. If this is not possible, then just displaying the notice on the initial page is good enough.



This is closely the same feature already provided by "display when viewing topic IDs", just differs that we track the discussions started by a given member.




I totally get you but what I'm trying to say is a little bit "technical". You see the trigger in your case is different than that of the notices system. In notices system, the event of displaying a notice is triggered by the user. YOU as a user visit a topic or join a group and that would trigger the display of a notice. In your case, someone else is the trigger when he/she starts a topic. This is more of a notification than a notice.

It's not impossible to make. In fact, a simple hook added to the notice system can accomplish that but I think this is beyond my plans for the notices system. Even xF doesn't have that.
Posted

running this on our test site, IPB v3.2.2 + Chrome

I have found that using fade mode that after a short period of time, the displayed notices are no longer visible. The pages scroll as normal but all text/images fail to fade in
usually happens if I tab to another site then come back to the IPB board tab on my browser.

also, in slide mode, the pages scroll 1, 2, 3, 4, 5 etc which is as you expect but after page 5 is displayed, I would expect it to display page 1
what it does is very quickly 'wind back', by that it quickly displays pages 4, 3, 2 then 1
is that the intended behavior?
as with, lets say 10 pages with a lot of text/graphics it would go 1 to 10, then [9,8,7,6,5,4,3,2] 1 which could choke things up/cause a slow down, can it either be set to go from 10 > 1 or have it set as an option to do so in the acp.

Rich

PS: I'm really liking it :smile: just a couple of niggles.

Posted

I have found that using fade mode that after a short period of time, the displayed notices are no longer visible. The pages scroll as normal but all text/images fail to fade in



can you confirm on Firefox? I need to know if it's browser-specific.

also, in slide mode, the pages scroll 1, 2, 3, 4, 5 etc which is as you expect but after page 5 is displayed, I would expect it to display page 1



yes it supposed to work like this. it's like a moving camera that moves horizontally and when it reaches the end of the film it need to re-wind. or like an old cassette player.

as with, lets say 10 pages with a lot of text/graphics it would go 1 to 10, then [9,8,7,6,5,4,3,2] 1 which could choke things up/cause a slow down, can it either be set to go from 10 > 1 or have it set as an option to do so in the acp.



I don't think it will cause issues because the winding back time is constant regardless of the number of notices

PS: I'm really liking it




thank you :)

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...