1

(38 replies, posted in PunBB 1.3 extensions)

Why can't I find this thread in PunBB 1.3 extensions forum?

Anyway, I havn't done so much on this the past weeks. I will keep updating if someone asks for bug-fix. I will probably improve and add the missing features when I find time.

2

(38 replies, posted in PunBB 1.3 extensions)

Eretz wrote:

Okay but on github, when I download the file, the name is "Loa-msgflow-db77c19". It seems that they change the extension name for each download.

And when I put the new folder, I'm told on the extension admin board that it is made for punBB 1.3.4... Seems that I won't get this extension (I have 1.3.2 and don't want to change it)

It probably works on 1.3.*. Don't know if they done any big markup changes the past versions. Just try edit the manifest file and change the requirement.

3

(9 replies, posted in PunBB 1.3 extensions)

What do you mean with disconnecting?

when I am on my mobile, to prefer another skin, such as the classic skin of my forum, instead of oxygenmobile ?

Not with this simple extension. But your mobile phones webbrowser could support switching user agent to Desktop. Try that out wink

4

(38 replies, posted in PunBB 1.3 extensions)

KeyDog wrote:

By the way... I have a chrome punbb tab open on another screen.... and that hasn't updated in at least 10min... even though there are new posts....

Any ideas why that would be? is it on a IP basis? so if I'm looking at 3 pcs 3 punbb forums will it stop updating them if one is updated?

Sorry, missed this question of yours. Every client is independently and currently they will even announce new messages by yourself. So it's not IP based, all of them will work independently.

But there could be a connection issue or something and currently you will not notice this as I havn't fixed any status bar, it just silently dies. Later when we have a status bar then you will be able to see if msgFlow is still active (like online status of an IM or whatever), and option to reconnect if it for some reason fails. I might even implement 3 retries to connection, that way it will probably never fail at all.

5

(38 replies, posted in PunBB 1.3 extensions)

Changed upcoming features, removed stuff that I had added without request from others.

Changed my mind about on/off and mute to be saved as cookie instead of database (makes it possible to have different settings on different computers).

6

(38 replies, posted in PunBB 1.3 extensions)

New update!

Fixed some issues with the item-nav, but now it should show properly and even updates number of pages in active topics and viewforum for topics.

Active topics page is now updated live as index and viewforum. Works like a charm.

KeyDog wrote:

I haven't test this; but for my purposes a tab open with "active topics" and your ext updating that would be my perfect solution.... (if you have a long index page like here, it's not as easy to keep up with new topics as it is with active topics page) and with a beep....  is that do-able?

Enjoy!

7

(38 replies, posted in PunBB 1.3 extensions)

kiejr wrote:

Where can I see an example? This really doesn't work on mine, even when I disable daris' portal.

I put up a forum at http://msgflow.avarice.se/.
I will keep it up-to-date with the latest msgflow.

8

(38 replies, posted in PunBB 1.3 extensions)

Sorry for the late respond, seems like my subscribtion to this post isnt working cause I never recieved a notification email.

Try this, remove the current dir you have and download a fresh copy directly from github. Then make sure that the dir name for the extension is exactly "msgflow".

punbb/extensions/msgflow/manifest.xml

There doesn't exist any "-" in my id or title. And where did you find a name field?

9

(38 replies, posted in PunBB 1.3 extensions)

Alright, huge update.

Viewforum should now be updated live without any problems.

Enjoy!  big_smile

10

(1 replies, posted in PunBB 1.3 discussion)

No replies?

Well I guess it's not possible right now. But you have to agree that having the extension version number in ext_info array would be VERY usefull. Especially for extensions have have css, js and other static content that needs to be force reloaded.

So how do I make a feature request? tongue

11

(1 replies, posted in PunBB 1.3 discussion)

Yo!

Is it possible to get hold of extension information from within the hooks. What I want to achieve is a good way to force reload of static contents with each version.

javascript.js?version=$ext_info['version']

Is this already possible?

12

(9 replies, posted in PunBB 1.3 extensions)

kiejr:
No difference should be visible on a normal computer.

And it might very may be that it all gets very wierd with Daris's portal.... but the normal index, viewforum and viewtopic pages should look good with the mobile phones tested with the style so far (there is a list in readme for OxygenMobile)

13

(9 replies, posted in PunBB 1.3 extensions)

The only issue I found on this extension on PunBB Informer page is that you havn't installed the OxygenMobile theme. So the extension will basically do nothing wink

If users want's to get the normal theme on their mobile phones then they can just change User Agent in their browsers. Works atleast on some version of Android.

14

(38 replies, posted in PunBB 1.3 extensions)

It gives me joy in life to create stuff that people have use for. I'm just happy I took the step to release my projects instead of only having it active on my own forums. smile

15

(38 replies, posted in PunBB 1.3 extensions)

Well, the core part is basically finished. When I adjusted the server code for updating viewforum then it will work for all parts of the forum regarding posts.

I will then be able to just hack together the client side code for Dari's Portal without any problem at all. I will create a small list of upcoming stuff in priotized order in top page.

16

(38 replies, posted in PunBB 1.3 extensions)

Great! big_smile

I was thinking about putting something in the top div.main-head that gives status and global on/off, while the settings for on/off independently for every page exists in the user profile settings.

In div.main-head:
[ msgFlow On ]
[ msgFlow Off ]
[ msgFlow Failed (click to retry) ]
[ msgFlow not active on this page ]

Just wondering if anyone have a much better idea before I start implementing these kind of stuff?

17

(38 replies, posted in PunBB 1.3 extensions)

On big forums with tons of users then they might get issues with numbers of connections. But... well... then probably msgFlow isnt for them. But we are talking about forums with 10, 000 online users....

18

(38 replies, posted in PunBB 1.3 extensions)

Regarding the forum slowdown I would say none, none at all.

The visitors of my webpage are actually game fanatics of a sort... so they are constantly monitoring our forum. So I would actually say that server wise msgFlow makes it easier for the server. Cause none of my users sits and auto-refresh on auto and stuff like that anymore. It's all done by msgFlow and the extension only updates every fifth minute per user but gives near instant response.

My hope is to make msgFlow able to update almost all parts of the page. Stuff like online list, even threads while reading them. So it will significantly reduce the refreshs and jumps that users do back and forth on the forum. smile

19

(38 replies, posted in PunBB 1.3 extensions)

I could try to fix the settings thing per user... but I'm very unsure how that works in PunBB. And I always get into these problems on how to do the interface etc.... msgflow
is pretty simple itself cause I really don't need to go into that much PunBB specific stuff.
But eventually when viewforum and active topics are working as they should then I will dig into that aswell wink

I have pushed an update to github with working sound wink

20

(38 replies, posted in PunBB 1.3 extensions)

I don't know about the sound, never been an issue for me or my users. And they use Firefox, Chrome, Opera and IE, but I will check into it.

Currently I only completed the code for msgFlow on index page. Next on the todo list is viewforum and then I could add active topics page (it's gonna be basically the same code anyway)... It's totally do-able, and it's a really great idea... never thought about active topics page...

I'm also planning to add Chrome Notifications which is really sweet for all chrome users (including me)  big_smile.

21

(38 replies, posted in PunBB 1.3 extensions)

I have now updated the source including the js. So you might need to refresh your browser cache to make sure you got the latest version.

The changes includes that the clients will now stop pulling the server incase it receives message that a server side error occured (couldn't create lock file, couldn't lock file ..). Just look at the json responses in net tab in firebug.

22

(38 replies, posted in PunBB 1.3 extensions)

I'l give you a shout as soon as I got some troubleshooting code finished here  wink

23

(38 replies, posted in PunBB 1.3 extensions)

Both Firefox and Chrome.

The problem is on the server side cause the client side shouldn't make a new request to the server before the previous one returns. And they return almost directly for me so something is wrong on the server side.

I suggest that you disable the extension. I'm coding debuging code right now and stuff to make sure that clients doesnt continue to spit out new requests if the previous ones failed. And give us some info through browser console about the error.

24

(38 replies, posted in PunBB 1.3 extensions)

Yea

25

(38 replies, posted in PunBB 1.3 extensions)

Yea I notice that my browser here is spitting out requests to your server. Make sure that php can create and lock files in locks directory.