Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Hmm .... sorry, I don't really know of any that are self-hosted, but may I ask why you want to self-host your eCommerce solution instead of outsourcing to something like Shopify? It can turn into a pain with having to deal with SSL certificates and credit card processing.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

What type of website analysis? I use http://www.webpagetest.org for example, but not sure if that's what you're thinking of.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

I'm not sure that's true, exactly. Google+ actually is constantly adding features and changing things constantly. It's just that, well, Google doesn't know how to do social media. So what they're changing isn't necessarily what people want.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

McDonalds and Walmart don't reach billions of people? I see. :)

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

The navigation menu stays fixed when on the homepage and navigation pages such as forum listings. However, it does not stay fixed when reading forum threads. The reason is because having dropdown menus that could potentially cover up an AdSense ad is against Google's terms of service, and we have AdSense ads on thread pages. Frustrating, I know.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Pink hat SEO is SEO for girls.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

When you say the cost of SEO, are you talking about hiring an SEO consultant or doing pay-per-click advertising such as with Google AdWords?

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Matt Cutts recently announced that guest blogging is now a no-no with Google. It just got too spammy for Google's liking.

http://searchenginewatch.com/article/2324561/Matt-Cutts-Says-Stop-Guest-Blogging-for-SEO-Heres-Everything-You-Need-to-Know

And I've been long advocating that forum posting and blog commenting do little more than make you out to be a spammer, as well. Just my two cents.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

DaniWeb incorporated a live chat feature a couple of months ago, and I certainly don't regret it. It's a great opportunity to engage with people in a more laid-back setting, and also with a bit more instant gratification. I think you definitely learn 100X more about a person over the course of a 5 minute chat than from 5+ years of back and forth on public forums.

Something that we've started recently is doing scheduled chats about a particular topic, and this has definitely increased traffic to the site as a whole I've found. It's also brought back some old faces who haven't been active on the site recently by giving them a reason to come back.

Historically, we were the tech support site that you came to only if you had a question. Live chat is helping us to grow in the direction of come for the answers, stay for the community.

Another chat solution to check out is http://about.jabbr.net/

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Bug fixed.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

It was decided not to do that because many people have laptops with widescreen monitors, and vertical real estate is very important. The static header doesn't show at all if you have a very low resolution. However, for middle of the road folks, I chose to display the least amount that you would most likely want access to as you read a thread and scroll down the page (quick access to the homepage and the ability to search). The ability to edit your profile and such are things you do so infrequently that it's not necessary for the links to take up screen real estate and always be visible no matter what.

Most of the quick links you would want access to as you navigate the site are actually in the footer toolbar. Especially the Recommended button :)

Thank you for your feedback though!! Much appreciated. If anyone else has a thought on the matter, please feel free to bring it up.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Bump

Sorry to bump this but it's been a week with no responses. Should this be in the Javascript forum instead? Is bumping even allowed?

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

I tried, but unfortunately doing so is simply beyond the limitations of the system as I am in New York.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

In this case, you got two upvotes and Mike Askew rep commented that he agrees with you. So there's your posse for ya.

That being said, I came up with a compromise that I'm happy with.

http://www.daniweb.com/api/members/1

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Actually, I said it in one of the public chat rooms. Just not sure which/when :)

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

I often take on more than I can chew (and deceptikon is my witness), and I "enjoy" having a bit of stress in my life from doing so. It ensures that I never get bored and I like the challenge. However, I think there's a big difference between being stressed because you're overwhelmed with how much work is in front of you, versus being kept up nights due to overwhelming anxiety because you have to do something that's nerve-wracking, scary or uncomfortable. In my mind, that's the good kinda stress versus the bad kind.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

If I was using the data in a reusable template, then I think having consistent naming would help.

That's what I've been saying all along!!!!

However, people in this thread seem to think that this is "opening up my backend" and that it is a very bad thing that it is not consistent with the UI.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

OK I'll make the change shortly.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Hi there and welcome back!! I'm glad you decided to rejoin us. I had even commented to some people that you reminded me a lot of myself when I was first starting out.

As happygeek points out, you need to realize that Internet forums are made up of all sorts of people from all different cultures and walks of life, and the web is emotionless, which means that sometimes sarcasm or things said in jest can be taken the wrong way.

That being said, glad to have you back :)

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

I got rid of the key property. However, do you think I should be renaming the rest of the properties? It's my thoughts that it would actually make it harder for developers since they will no longer be able to use the same object to handle all row types. What do you guys think?

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Glad that worked out for you!! :) Unfortunately I didn't get a chance to post in this thread earlier (although I was meaning to), but my take on it was that you and your boss didn't have a meeting of the minds when it came to what your job duties entailed. He probably thought that you're a smart computer guy and could take over some of the IT responsibilities, I'm guessing?

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Agreed with you there, diafol.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

So basically what's going on is, behind the scenes, every item in a member's CV has the following fields: key, value, organization, start, end, description

The key is what the row represents: experience, education, portfolio, etc. The value represents the Position for experience, the Degree for education, the Project for portfolio, etc. The organization column represents the Company for experience, the School for education, etc.

I was going back and forth on whether I should rename the properties based on what our own UI names them, but I thought that by leaving them the way we store them in our own back-end, it would let an app developer do what we do, which is create one object with these 6 properties to handle any type of row, and then manipulate your own UI the same way we do. What do you think?

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

You only need to use the refresh token for offline apps (when you need access to an active access token at a time when the user is not online and you can't send them through the flow).

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

You need to give me something to reproduce. However, without looking at anything, this is the flow:

  • Make request to /api/oauth
  • Depending on if end-user previously authorized at any time in the past, they will be asked to authorize and then you'll get a code, or you'll just directly get a code
  • Code can be exchanged only one-time for access token and refresh token with call to /api/access_token; Access token has 24 hour lifespan and refresh token has infine lifespan (unless end-user manually revokes it)
  • Subsequent calls to /api/access_token allow you to exchange your permanent refresh token for an access token whenever you need it; Each access token is good for 24 hours; Refresh tokens have infinite lifespans and can be exchanged at any time, as many times as you need
Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Am not sure if it's related, but I get this a lot after manually refreshing the page with F5 (work IE11, home Opera).

Looks like that's related to a FontAwesome bug. Who was it who gave me the idea to use them ...?

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

So this problem has been existing for the past two years and no one ever mentioned it, and yet it's an every day occurrence?

I'm just trying to completely rule out the change I made about two months ago.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Known bug ever since switching to Markdown with the auto-link parser we use. It was mentioned somewhere a long time ago, but the fix is to use Markdown (or the Link button in the editor toolbar):

http://forum.parallels.com/showthread.php?62570-php-mail()-function-not-working

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Yes, that can happen if there's a glitch in downloading our javascript file. Because once it downloads once, it gets saved locally, if you have a corrupted version of it, nothing will work until you empty your cache. Obviously not a DaniWeb-specific thing. :)

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Yes, you need to hit refresh after submit for syntax highlighting for code snippets. The javascript that we use to add line numbers and color coding to code snippets only executes once at the beginning of page load, so modifications you make after that (such as posting) won't have it.

Outside of that, definitely not normal behavior to hit refresh after submit.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

If no one tells me about these things, I have no idea they're happening :) I've never experienced this. I did recently make some changes to the way we connect to the database so I was thinking this was an artifact of that, but I guess not. We switched off vBulletin two years ago already.

So you thought a normal behavior of the editor is that you hit Submit and your post vanishes and doesn't get posted every so often? :)

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Did this problem just start happening recently or has it existed for many, many months or years? Trying to narrow it down :)

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

After you posted your reply, did you immediately see your message show up? And then you refreshed the page and it was gone?

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

I said that already :-P

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Not directly, no. Years ago we counted posts (#1, #2, #3, etc) but that didn't work because if a post in the middle of the thread was subsequently deleted, all of the posts after that were renumbered.

You can link directly to a specific post by clicking the timestamp within it to go to its permalink.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Oh wow, it was my link checker script. I was 110% convinced the problem was that we were flagging the link because we couldn't retrieve the http headers for some reason (potentially an issue on our end), but it turned out to be an issue with links that involve hashtags. Wow.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

It's not the link checker script, I can tell you that. I'm wondering if it might be our servers though :) I'll loosen up the constraints a bit.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Can you replicate this, MattyD?

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Not sure what you're talking about, actually :) Changes you make to LinkedIn do not automatically carry over to DaniWeb. (This is done on purpose because not everyone wants to mirror their DaniWeb exactly ... some might just want to use the import feature as a baseline.)

However, once you've imported, you can click the import button again from time to time to retrieve the latest LinkedIn updates.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Thanks!! At around the time when I saw you imported yours, there was a bug related to dates, so I'm not sure if the dates imported correctly for you or if you had to correct those manually after import?

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

I used to enjoy Sliders until John Rhys Davies left and they introduced the Kromags as the perpetual villains.

Completely agreed, not with him, but with Quinn. Forget his name. It's been a long time. Was disappointed with the whole Mallory guy at the end meeting his mother. They should have brought him back for the series finale to tie it all up.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

CVs are now in the APi as well :)

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Oh, and I also loved Prison Break (the first two seasons) and 24. Excited that 24 is coming back on the air for a 12-episode mini-series. They've been talking about doing a movie forever but I guess they're doing this instead.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

I am in love with sci-fi / fantasy dramas.

Once Upon a Time
Once Upon a Time in Wonderland
Witches of East End
Being Human
Dr. Who
The Tomorrow People

Shows I used to love that are now off the air:

Smallville
Charmed
Ghost Whisperer
Sliders
The Dead Zone

I'd have to check my DVR to remember if there are others. Most shows I watch are still on break.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

It looks like the site was temporarily down because i re-ran my link checker on the post and it didn't flag it this time around. Links are always automatically rechecked on a monthly basis.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

According to its Wikipedia article, the phrase was coined in 1916.

It doesn't seem like a North American thing. According to the Pay it Forward Day website, over 500K people in 60 countries are involved in the initiative, and it was originally founded in Australia. The non-profit Pay It Forward Foundation, however, was founded in Canada. A Google search returns many, many companies, charities and organizations from all over that include Pay it Forward in the name. There's even a Pay it Forward Fertility Foundation, Pay It Forward Fund, Pay It Forward Scholarships, Pay It Forward Ministries, and so much more. Lots of organizations and charities built on the concept of passing on the generosity you received from others to help other people yourself.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Every page of DaniWeb has a Javascript error that says:

Uncaught SecurityError: Blocked a frame with origin "http://www.daniweb.com" from accessing a frame with origin "https://www.facebook.com".  The frame requesting access has a protocol of "http", the frame being accessed has a protocol of "https". Protocols must match.

I haven't changed anything related to our FB plugins anytime recently, and this is something new. I just started noticing it since upgrading to the newest version of Chrome the other day, so I'm wondering if it's a new security precaution on the browser side?? Regardless, what change do I need to make to fix this? I can't seem to find anything where I'm referencing the https version of the plugin.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

A few new OAuth-related API features.

Firstly, there is now the concept of scope. So if you want to do things like spy on a member's private messages or chat on their behalf, you now need to pass in the required scope (details in API documentation) to ask for more than just basic privileges.

Also, members can go to their profile to see exactly what outstanding access tokens exist for their accounts, in the same place as they can deauthorize.

Also, long requested feature ... You can now change your secret token and delete existing applications.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Update!! There's now an Import from LinkedIn button on the Edit CV page. It imports everything from there, and plus, if you edit your LinkedIn, and then hit it again, it makes only the appropriate adjustments on our side.

Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

You have to click Edit on the post, and then go ahead and click on the paperclip in the toolbar the same way you did to add the attachments in the first place to give you the ability to edit/delete attachments. This should work for any post after our migration off of vBulletin. If it doesn't, it's a bug, and let me know.