101
culex
Re: xoops chat integration (like facebook) ?
  • 2010/12/29 16:20

  • culex

  • Module Developer

  • Posts: 711

  • Since: 2004/9/23


Thanks Mamba for helping out, some very interesting typos you found there hehe...

Quote:
Question: why didn't you use

$modversion['system_menu'] = 1;



in the xoops_version.php file to let XOOPS generate the menu tabs? Wouldn't it work on 2.4.x as well?


Well interesting question. I guess because I liked to make all the extra work for the tabs LOL. No somehow this slipped from my memory to do it like that. I have added to modversion.php in trunk so we can have both. The tabs to do all the admin things and system tabs to have all the config things near (block, update etc etc)
Programming is like sex:
One mistake and you have to support it for the rest of your life.



102
culex
Re: xoops chat integration (like facebook) ?
  • 2010/12/29 8:31

  • culex

  • Module Developer

  • Posts: 711

  • Since: 2004/9/23


I have updated trunk again with mostly bugfixes.

The problem with docking in tiny footer gave some problems as I had to write a new function to make sure it is keeping the icons there on page refresh.

Not so much in new feature. A new doShake() function to shake the windows a little aswell as the docked icons when recieving a new message + a new icon insted of the old is a bout it.

The change log is here

=================================
CHANGELOG FOR XIM 1.01 RC
=================================
Bugfix Css missing value making mbcontainer bug out contaners iconized in IEFF simply ignores without error (culex rev 5915)
Bugfix Had to add a special check due to IE error in title of chats. (culex rev 5842)
Bugfix Adding direct dom manipulation to read last know config to statussound form99successfull (culex rev 5808)
Bugfix Strange error where "No friends online" changes to english from default language with blockupdate. (culex rev 5805)
Bugfix Hiding footerbar from users with no permission to view block (culex rev 5804)

Added original MBcontainer icon for customization (culex rev 5923)
Added update french translation for xim module (Kris_fr rev 5809)
Added Added dock to tinyfooterbar and ajusted icons to stay inside div (culex rev 5919)
Added Added dobounce functio to iterate through chatwindows and bounce if opened or shake if iconized
        
Also added security to keep iconized opened and chat windows open with correct username and not userID (culex rev 5916)
Changed - default browser icon to xim browser icon (culex rev 5922)
Changed Corrected a few minor issuesno real bugs (culex rev 5921)
Changed Upgraded mbcontainer with elements from 2.5.5 trunk version additional hack to show hidden elements to offset() (culex rev 5920)
Changed Changed malformed setTimeout() in updateUserList (culex rev 5918)
Changed Version 1.01 RC and added credits (culex rev 5924)
Changed Ajusted json in chatsession startNo errors but better to be safe :-) (culex rev 5841)
Programming is like sex:
One mistake and you have to support it for the rest of your life.



103
culex
Re: So what did you get for Christmas?
  • 2010/12/29 8:02

  • culex

  • Module Developer

  • Posts: 711

  • Since: 2004/9/23


Hope you all had a nice christmas. My wife bought me an electric shaver, I guess all this time at the pc makes me forget to shave LOL

Quote:
there was a lot of food... too much food and it has given me gas.


I see wishcraft's aftereffects are the same as mine, but if the wife is complaining too much I can always remind her that now I am at least shaving

Programming is like sex:
One mistake and you have to support it for the rest of your life.



104
culex
Re: xoops chat integration (like facebook) ?
  • 2010/12/16 18:20

  • culex

  • Module Developer

  • Posts: 711

  • Since: 2004/9/23


I have been checking to make changes to tiny footer to have docking feature available there also. This is pretty simply and will be put this weekend, but in this process I noticed a more serious bug.

Aparently there was something happening with startChatsessions and title of chatboxes. Sometimes, especially when docked in full footerbar and in IE, all titles of the boxes inherits your name :-S

This should be fixed now, a simple one-liner of new code that took me the most of 2 days to find out.

Also I have made a few hacks in MBcontainer.js to avoid offeset.left() errors.

I have updated trunk here

PS. Dont you just love IE lol
Programming is like sex:
One mistake and you have to support it for the rest of your life.



105
culex
Re: xoops chat integration (like facebook) ?
  • 2010/12/11 22:05

  • culex

  • Module Developer

  • Posts: 711

  • Since: 2004/9/23


Great to get some input. A good and long list Stance, but thank so much for giving it a good testing

I run some tests with both Xoops 2.4.5 but especially 2.50 as this is your platform.

1) I cannot reproduce the error with double messaging, but I remember in the beginning we (andrax and I ) experienced something similar. I appered that sometimes with heavy pageloading, or with high pressure on ajax it would hick-up at times. But not very often and only giving some messages double effetct.

I have checked the mysql controller and it updates ok from not recieved to recieved. So at least messages are not marked as recieved when they are not. But I will keep an eye out, but I am not sure this is something I can fix, if however the ajax-string is broken then it's something to worry about.

2) In my test it does. Keeping (1) in mind it would seem jquery didnt load ok. Could you check firebug if it happens again ?

3) Actually your status is reloaded, but the dropdown doesnt mark your status but the script knows , this is because the select:selected is quite difficult, as FF vs IE is a bit buggy. I have added an extra check in "trunk" hopefully it will help.

4) Ups..You're right. The middle is to dock messagebox in footerbar, but tiny doesnt have so I'll give this a look (maybe remove middle buttom or try to dock next to tiny-bar)

5) Interesting. I'll keep this idea for the new version

6) I havent seen this, but I'll keep testing.

7) Yes I agree. This is do-able with big footerbar but should also be possible with tiny... (see 4)

8) The list lacks because it waits for full pageload, and has a delay of 20 secs (I cant remember precisely) or something. I'll also keep this a little for new version

9) You could be right I guess when the list fills up there is a lot to keep the eyes focused on. I'll look into this

10) The green dot from facebook would definately be more familiar the our custom-xim version.

11) This should not be difficult to do in admin section, but probably will not be in the first release.

I hope I have given ok answers and also Andrax agrees hehe

EDIT: uff...diddnt notice I use smilies so frequently.
Programming is like sex:
One mistake and you have to support it for the rest of your life.



106
culex
Re: xoops chat integration (like facebook) ?
  • 2010/12/9 19:58

  • culex

  • Module Developer

  • Posts: 711

  • Since: 2004/9/23


Again a small update in TRUNK

Changes are.

- With blockupdate the language had a tendency to change from default language -> english. Fixed using $xoopsConfig['language'] instead of xim_getModuleConfig()

- ErrorLogger was activated in userlist. Fix..well de-activating it
Programming is like sex:
One mistake and you have to support it for the rest of your life.



107
culex
Re: xoops chat integration (like facebook) ?
  • 2010/12/9 17:17

  • culex

  • Module Developer

  • Posts: 711

  • Since: 2004/9/23


The friendlist sometimes do.. It needs about 30 seconds to refresh, but most times it refreshes from the pageload.
Programming is like sex:
One mistake and you have to support it for the rest of your life.



108
culex
Re: xoops chat integration (like facebook) ?
  • 2010/12/9 1:01

  • culex

  • Module Developer

  • Posts: 711

  • Since: 2004/9/23


I havejust updated a single file. Css/footer.css.php. Now footer is not showing unless you have permission to view block
Programming is like sex:
One mistake and you have to support it for the rest of your life.



109
culex
Re: xoops chat integration (like facebook) ?
  • 2010/12/7 8:59

  • culex

  • Module Developer

  • Posts: 711

  • Since: 2004/9/23


ah ok Thanks nice to know it's being used For the moment it is only manually changed. In the beginning I had it set for "online", "No sound" as default but I got the feeling some prefered the option to be saved and reloaded when loggin in again.

But the idea to change to away after 5,10 or 15 minutes inactivity is something to consider.
Programming is like sex:
One mistake and you have to support it for the rest of your life.



110
culex
Re: xoops chat integration (like facebook) ?
  • 2010/12/6 23:07

  • culex

  • Module Developer

  • Posts: 711

  • Since: 2004/9/23


no problem Mazarin. I tested yesterday like this. Installed xim and you are correct with 2.4.3 no go on the jquery and jquery.ui etc... but after going to system modules and updating system module the javascripts got added to preloads. In 2.4.5 preloads are automaticly added to headers but in 2.4.3 you have to manually update system

Online = You recieve messages like normal
Away = System automaticly tells the sender that reciever is away.
Offline = You are not shown in other users block / footer...should anyone respond to for.in an old message the get a message from system that you're offline but will respond when online again
Programming is like sex:
One mistake and you have to support it for the rest of your life.




TopTop
« 1 ... 8 9 10 (11) 12 13 14 ... 49 »



Login

Who's Online

108 user(s) are online (65 user(s) are browsing Support Forums)


Members: 0


Guests: 108


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: May 31
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Latest GitHub Commits