Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Nao
1576
Plugins / [Plugin] Re: Facebook for Wedge
« on February 5th, 2014, 09:56 PM »
No, it's gz/app. Don't worry about that. It's the cache.

And yes, this error exists because of an old Pete bug in plugins. I think I pushed that commit to the repo this afternoon, so you just need to update it.
It might not work entirely though, because I left a file aside until my next push (ManagePlugins.php has the same bugs as Subs-Plugins.php). I'm going to test my new GitHub plugin, see, and I want to have something to commit to be sure... :P
1577
Features / Re: Tagging
« on February 5th, 2014, 07:06 PM »
Well, sure, but a structure has to be agreed upon... ;)
1578
Bug reports / Re: Posting pictures on posts generates 8 errors
« on February 5th, 2014, 06:35 PM »
Well, didn't it show anything else in the web page..? Or are you copying this from the error log instead?
In which case, please replace `print_r($q);` with `log_error($q);` in the code I gave you! And try again... (No, I don't need the other errors :P)
1579
Features / Re: Plugin revs
« on February 5th, 2014, 06:32 PM »
[Commit revision 5a06763]
Author: Nao (Signed-off)
Date: Wed, 05 Feb 2014 14:33:38 +0100
Stats: 15 files changed; +2269 (insertions), -0 (deletion)

  • Importing Facebook Connect plugin from Dragooon's repo. Without history, because I'm not going to mingle with that... (facebook/*)
  • Wrapping license text, adding Wedge license.
  • Fixing spacing, indentations, UTF8, line endings.
  • Started work on converting to the latest Wedge version. Fixed URL to FB dev platform.

[Commit revision b27838a]
Author: Nao (Signed-off)
Date: Wed, 05 Feb 2014 18:31:17 +0100
Stats: 7 files changed; +50 (insertions), -58 (deletions)

  • facebook: Renamed ID to Wedge:Facebook, for simplicity (and an official flavor.)
  • facebook: Use we_json_encode, in case we have json_decode support but not json_encode... So, what? It can happen. In an alternate timeline or something. (base_facebook.php)
  • facebook: fixed for latest Wedge; replaced $scripturl with SCRIPT; $context['user'] with we::$user. (plugin.php)
  • facebook: fixed $me['id'] being used here and there. I'm thinking it was the session variable that was really wanted. (plugin.php)
  • facebook: moved the login button below the login box, but within it, not outside of it. Also HTML5-ized. (plugin.php, plugin.template.php)
  • Removed unneeded globals. (we_pinterest/We-Pinterest-Main.php, facebook/plugin.php)
1580
Plugins / [Plugin] Re: Facebook for Wedge
« on February 5th, 2014, 05:49 PM »
Okay, managed to go through the login process after fixing many problems...

So, just go to say:

- It's awfully slow on the Facebook side. I don't know why. It took like 10 seconds to load...
- Facebook asks you for permissions, one by one. How stupid is that..!
- If I refuse a permission, I'm still logged in, but the plugin doesn't say anything special.
- And now for the most amusing thing... Once I'm logged in, I'm faced with a special plugin page that tells me my name, fills in the user name (from Facebook), offers me to change it and, wait for it... Enter a password. Then verify it. And if I don't enter a password, I'm sent back to the password page.

Meaning this process:

- Actually takes a lot longer than a regular registration process,
- Completely bypasses the Registration agreement (it's okay if you're already a user of course, but... On the first registration..?!)
- Doesn't save you from choosing a password. I don't know why this is of any use. Security this, security that... What's the point? An admin is never going to login via Facebook anyway... And who says it isn't a safe process?

All in all, I'm quite disappointed.
I'll commit the plugin, and enable it here for 'testing', but I don't have much hope in it until it gets improved, namely:
- showing the registration agreement, at least on the page that asks for a password,
- not making a password mandatory,
- telling you what Wedge can do if you refused some permissions,
- allowing you to choose your permissions from the start (not sure..?),
- adding a Facebook profile link somewhere in your profile,
- getting more data from Facebook if possible, such as website link..?
- allowing you to get your list of friends, and see who's already there.

Phew...

Shitiz, you still there? :P
1581
Features / Re: New revs
« on February 5th, 2014, 03:14 PM »
[Commit revision 3e0b227]
Author: Nao
Date: Wed, 05 Feb 2014 15:13:54 +0100
Stats: 2 files changed; +2 (insertions), -2 (deletions)

  • $reencode_sensitive wasn't properly kept in scope. (Class-String.php)
  • Fixed a bug in the plugin installer -- a dash-separated XML variable was referred to by an underscore instead. (Subs-Plugins.php)
1582
Features / Re: Tagging
« on February 5th, 2014, 03:11 PM »
No, don't touch repositories in Wedge admin pages. They're not supported at all. In fact, I doubt they ever will (in which case I'll remove the related code.)

For now, the only official repository for plugins is https://github.com/Wedge/plugins/, and anyone's free to submit plugins to that place.
I'll probably make submodules for non-official plugins, though. Meaning you get to keep your own repo as the official plugin place, with a 'link' to it on the plugin repo.

Still not ready to deal with all this, though.... Working hard on plenty of things at the same time!
1583
Plugins / [Plugin] Re: Facebook for Wedge
« on February 5th, 2014, 03:08 PM »
It's progressing. The plugin is now installed as a test on my local forum, but it's not showing anything yet. Still, installing it wasn't straightforward, so first step is done.
1584
Plugins / [Plugin] Re: Facebook for Wedge
« on February 5th, 2014, 01:52 PM »
Lol... I totally forgot about this topic. I saw it in the 'Top liked topics' stat area. (There's a post of mine in area that got liked a lot.)

The repo is actually public:
https://github.com/Dragooon/WeFB

It's just that it hasn't been updated in 2 years, meaning it's not compatible with Wedge right now, because of all the code changes.
I'll just it a try ASAP, though. Once I get it working, I'll move it to the plugins repo.

Everyone happy with that? ;)
1585
Features / Re: Plugin revs
« on February 5th, 2014, 01:47 PM »
[Commit revision 6e21be0]
Author: Pandos (Signed-off)
Date: Tue, 04 Feb 2014 18:21:54 +0100
Stats: 1 file changed; +27 (insertions), -0 (deletion)

  • Missing strings in the Birthday plugin.  (Birthday-Admin.english.php)

[Commit revision 5203f98]
Author: Pandos (Signed-off)
Date: Tue, 04 Feb 2014 18:26:11 +0100
Stats: 3 files changed; +180 (insertions), -0 (deletion)

  • German translation for calendar plugin

[Commit revision 388ee6c]
Author: Pandos (Signed-off)
Date: Tue, 04 Feb 2014 18:42:14 +0100
Stats: 1 file changed; +27 (insertions), -0 (deletion)

  • German translation for plugin contact page

[Commit revision 8ec350c]
Author: Pandos (Signed-off)
Date: Tue, 04 Feb 2014 18:54:14 +0100
Stats: 1 file changed; +13 (insertions), -0 (deletion)

  • German translation for plugin edit_history

[Commit revision 77e6fa2]
Author: Pandos (Signed-off)
Date: Tue, 04 Feb 2014 19:11:12 +0100
Stats: 1 file changed; +6 (insertions), -0 (deletion)

  • German translation for plugin mass_attach.

[Commit revision a804007]
Author: Pandos (Signed-off)
Date: Tue, 04 Feb 2014 19:20:44 +0100
Stats: 1 file changed; +22 (insertions), -0 (deletion)

  • German translation for plugin mentions

[Commit revision a9d13a2]
Author: Pandos (Signed-off)
Date: Tue, 04 Feb 2014 19:45:25 +0100
Stats: 1 file changed; +4 (insertions), -0 (deletion)

  • German translation for plugin skin_selector.

[Commit revision 414f0f9]
Author: Pandos (Signed-off)
Date: Tue, 04 Feb 2014 19:50:24 +0100
Stats: 2 files changed; +30 (insertions), -0 (deletion)

  • German translation for plugin users_online_today.
1586
Features / Language revs
« on February 5th, 2014, 01:47 PM »
[Commit revision 3aca69f]
Author: Pandos (Signed-off)
Date: Tue, 04 Feb 2014 17:50:11 +0100
Stats: 1 file changed; +1 (insertion), -1 (deletion)

  • Update install..german.php

[Commit revision bb60fba]
Author: Nao
Date: Wed, 05 Feb 2014 12:14:15 +0100
Stats: 1 file changed; +1 (insertion), -1 (deletion)

  • Merge pull request #7 from Pandos/dev
  • Update install.german.php. YAYZ!
1587
Features / Re: Tagging
« on February 5th, 2014, 12:07 PM »
https://github.com/Wedge/plugins/archive/master.zip

Just download that, and extract the mentions folder into your plugins folder. Then go to admin > plugins, enable Mentions (if not already enabled), then set the settings accordingly. ;)
1588
Features / Re: New revs
« on February 5th, 2014, 12:03 PM »
[Commit revision dfd9b01]
Author: Nao
Date: Wed, 05 Feb 2014 12:01:55 +0100
Stats: 1 file changed; +8 (insertions), -6 (deletions)

  • Main menu icons will now link to their neighbor's location, instead of simply closing the menu without doing anything else. Adds about 30 gzipped bytes of JS but that's better than adding more links on every HTML page. (script.js)
  • Fixed menu closing 'delay' not happening when the mouse left the menu around the vicinity of a tab list. Which, technically, isn't a menu of course, but shares some of its CSS, so it was confusing to Wedge. (script.js)
  • Increased said menu closing delay by 50ms. Not much for your convenience, but close to the acceptable limit to me. (script.js)
1589
Thanks. All of the forums I did my testing on were imported. The last test forum I installed from scratch I removed yesterday. :(
Hopefully you can find out what's wrong.

Don't forget that db_aeva.sql (from the AeMe package at SMF) was never imported into Wedge, and as such there may be things missing.
I know that all generic icons except for the big 4 are missing. :-/
1590
One particular album, or any album?