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

Because, after a lot of deliberation among the moderation team over many years, it was determined that 'shit' was not offensive enough a word to be censored.

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

No, what I mean is, it's not an existing feature. We used to have it before the migration. It would be much easier to implement so I was wondering if I went down that route instead, it would be just as good?

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

Would the "Favorite Forums" popup menu in the bottom toolbar (the way it worked before the migration) be equally suitable? It's really tough to add the floating header to thread pages, and if that alternative would suit your needs just as well, then that's a win-win.

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

Who here thinks that it should work on thread pages? Show of hands, please.

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

That's so weird, really?? It doesn't happen when you're in an actual thread, but it should work on all non-thread pages (homepage, all navigation pages, control panel, etc)

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

Oh ... I forgot. I'm supposed to ask something. Sorry I broke the game.

Deal or no deal: A Manhattan loft that's bigger than a closet (no, seriously, they exist)

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

DaniWeb was coded using CodeIgniter. I really like the flexibility, how lightweight it is, and the fact that I don't feel weighed down with tons of bloat because we actually do use a significant portion of the built-in functions.

<M/> commented: :) +7
Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

No deal, I recently got DaniWeb appraised for much more than that.

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

@Dani:- you have not provided solution for my note2 probem.I am not able to login using chrome in note2.The lightbx is opening and then closing automatically.Please provide alternate way to login either if lightbox is not visible.I was able to login some time ago.i have also posted this but till now no slution available.

I was not able to reproduce this bug until today. I noticed that it was happening on my iPhone 5, and I was able to look into it and fix the problem.

Text is shown of the thread over daniweb header.

I'm not sure what you mean, but if you're trying to say that when you are scrolling down, the header becomes transparent and scrolls down the page with you, this is the intended behavior. It goes back to being non-transparent when it's in its rightful position when you scroll back up.

If user name is too long than it is coming in thread description.Either use word-wrap or word-break property to get rid or show only data that fits the screen and then show by dots.

Yes, I need to do something about this. The reason it is like this is because it fits perfectly based on the maximum number of characters we allow in a username. However, when people use the 'Log In with Facebook' feature, it uses their Facebook username, which bypasses our maximum character restriction. We can add elipses (...) after a certain number of characters, but …

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

Already implemented a float lock when viewing threads by the looks of it :)?

That was the original intended behavior (to not work on thread pages). As per: http://www.daniweb.com/community-center/daniweb-community-feedback/threads/452686/floating-menus#post1962884

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

When on forum listing pages, as you scroll down the page, the top navigation menu floats down with you.

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

It's not that it's hard to disable from a technical standpoint as much of it being a choice to significantly limit the number of options in the control panel. It's actually a web design no-no to give end-users the ability to change UI elements. Just one of the things that irks me :)

The dropdown menus don't work in IE 8 but everything else does? It degrades nicely though, right? IE 8 is suuuch a smallll percentage of our audience.

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

Unfortunately with forums, it's not true that build it and they will come. If we went ahead and created a new forum, that new forum would remain empty. As pritaeas says, our Web Design forum is most appropriate here (although I understand that you might not be talking about web-based applications at all). Maybe even the top level Software Development category.

The idea with the tagging system are that there are an infinite number of possibilities ... tag something with ui-design in the top level Software Dev category, for example.

New forums will be added upon seeing extreme interest in them, but the tagging system has pretty much taken over the old-style forum structure.

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

Thanks so much! I'm glad that you like it.

Without going into too much detail, it is definitely not in the cards at this time, I'm afraid to say, to disable it as a profile option.

However, I will add that the option currently only exists on navigation pages and not actual forum threads because it seems to me that it's most valuable when jumping around forums from other forums. When reading actual threads, I suspect you want to see as much of the posts as possible (especially when reading long code snippets). There are also some other small issues on article pages such that it's a violation of Google's TOS to have the AdSense ads covered up by dropdown menus (which they would be if the dropdown menu floated down the page), and the medium rectangle already slides down as it is. Too many moving parts on the same page is a bit cluttering.

However, I will find a way to do it if you guys think it would be very useful.

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

I believe that DaniWeb take "ownership" of posts so that they can legally store and manipulate them, however, someone from DaniWeb would have to officially confirm/deny this.

Yes, that's true. However, and please don't quote me on this, but in the future this might be modified to change from taking ownership to being granted an exclusive, irrevocable license. From what I understand, this would allow us everything we need while not being the one liable for defamation, illegal content, etc.

Pretty sure I've read in the past ownership is taken to help fight against scraping sites

While this is somewhat true, we pick and choose who we pursue very carefully. We only go after sites that copy all of our content and then show us in a bad light, or sites that are harming us by being there in some way. Between our RSS feed and our new API, sites have been syndicating our content for years and years, and it actually, believe it or not, helps us in Google when other sites do that, ever since the duplicate content penalty came into existance.

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

If your database is small enough (not more than a few megs in size) then you can upload an .sql file. However, I would not recommend doing this through phpMyAdmin's web-based interface for anything larger or you'll end up with timeout errors.

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

There's Microsoft Silverlight.

But I would say it would be HTML5/CSS3 with a Flash fallback, yes.

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

Harinath, as Sanjay says, the API is language-agnostic, meaning that it is fully functional with any language that is capable of making HTTP requests.

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

Do you have Adobe PDF Reader (or some other PDF reader) installed? IIRC, OS X uses Preview by default to display PDFs, but this is overruled if you have a real PDF reader. Maybe you have one but it's broken?

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

Fixed. Now code snippets do.

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

DaniWeb was hit and recovered from Google Panda three times already. It's possible to recover. It just takes time.

Changing the domain name is not the quick fix you think it is. If you don't fix what Panda doesn't like, then the new domains will be hit by Panda in no time. Additionally, for each 301 redirect you do from the old domain to the new domain, you lose some PageRank, making it all that much harder to recover.

Good luck!

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

Well, I do. DaniWeb has had support for Gravatar for a little while now.

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

Odd, I don't think I've ever seen you without a cigar.

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

Yeah, I didn't fix it yet. It just expired out of the RSS feed. I'll fix it soon.

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

Yeah I can't figure out which characters it doesn't like. Sorry :(

Can you??

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

For some reason I'm not seeing my attached file, you can download the zip file.

Yeah, I'll fix that. Currently editorial articles don't show their attachments.

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

Wow sooooo much faster than before!

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

DaniWeb has a mobile app in the works although nothing has been launched as of yet. There haven't been changes to the way the login form is generated so unfortunately I'm not sure why it no longer works on Android Mobile. I only have access to an iPhone.

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

Thanks for the feedback though!

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

No matter what we do, there are going to be people who think it should be different. They used to scroll / collapse, and we got people who didn't like the page movement or found it annoying the other way around, so we stopped. :)

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

Yes, it is. I'm still trying to figure out why sometimes it works and sometimes it doesn't.

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

I'm sorry, I'm just not able to reproduce your issue.

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

I know I promised not to make anymore drastic changes to the API, but ... well ... I lied.

The two API write operations (voting on posts and watching/unwatching articles) used to always respond with a JSON object in the format success: true or success: false

Now, they return the following:

  • If successful, a JSON object with information about the action that was performed
  • If unsuccessful and JSON was requested, an HTTP 400 error
  • If unsuccessful and JSONP was requested, a JSON object with a bad request error message
pritaeas commented: Thank you +0
<M/> commented: Your lie was helpful :D +0
Dani 4,653 The Queen of DaniWeb Administrator Featured Poster Premium Member

Hehe, good luck speedy.

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

Problem with all the possible logical and other operators e.g. LIKE / IN and nesting of subclauses.

Basically all of the filtering / sorting that we provide through the API is limited to the functionality that is needed for the existing DaniWeb website. (Effectively giving you the ability to recreate a production DaniWeb).

Unfortunately we can't provide every possible combination of filtering because the sky is the limit when it comes to potential uses and possibilities, beyond what we already do on the DaniWeb website. For example, the only filtering we currently do here is allow moderators to search by username, which is functionality built into the API.

In a production environment, you might actually wish to consider recreating a database (or perhaps a no-sequal database such as MongoDB) from the API requests, and then querying your own database.

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

Will fix the bug shortly.

Bug fixed. Sorry for the delay.

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

Oh I see. OK, I'll look into the code thing :)

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

Does that imply that filter can only be used on the last one? It appears so, just like it confirmed. If so, is it similar with the forum_id in the "Fetch Articles" call for a member?

Yes for both filter and forum_id.

Oh, and pasting lines of links in a code block formats without newlines.

Not sure what you mean. Can you explain?

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

The payment actually went through. Much appreciated. It is a bug with the system not promoting your account. I'll get this resolved shortly.

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

I think I know what's wrong but I won't be able to fix it until later tonight or tomorrow. In the meantime, please code your app as if it were working. I'll get it fixed as soon as I can. Unfortunately I have to go run the DaniWeb meetup group right now! :)

I just went ahead and tested it, and the voting mechanism works by design for me. I'm not able to reproduce your errors. It should be noted that currently only voting is supported and not unvoting. (This will most likely be added in the future). If you attempt to use the API to vote on a post that you have already voted on, or your own post, it will return success: false.

I tried a few times in a row to vote through the API, unvote through the standard UI, and then re-vote through the API, and it all worked as intended.

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

Yes, seems like it works as intended.

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

It's always going to be descending order by timestamp. The difference is that firstpost examines the timestamp of the first post in the thread and lastpost examines the timestamp of the last post in the thread.

Will investigate closer and see if there is a bug here.

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

Thanks!! :)

It's a live process once the payment has been validated. It looks as if the system never promoted your account to a sponsor, either. Hmm ... I'll have to take a look into it, thanks :)

It's kinda late tonight so I'll get right on this in the morning.

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

I think I know what's wrong but I won't be able to fix it until later tonight or tomorrow. In the meantime, please code your app as if it were working. I'll get it fixed as soon as I can. Unfortunately I have to go run the DaniWeb meetup group right now! :)

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

Right but it only allows you to manually remove one page at a time. I'm looking for an automated way of removing multiple pages (i.e. in sitemap format, etc)

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

Yeah, not recently though. We were hit back in December and still haven't recovered.

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

The first returns data for you and me. I'd expect the second to return 400 bad request since there is no page 2 (in line with other requests), but it appears to return random data (perhaps page 2 of all members).

Right, that's exactly what's happening. It's a bug.

I actually expected 400 bad request for both (I know they're incomplete). Instead it returns JSON data containing {success: false}. Inconsistent with the rest as I never used a callback parameter for JSONP.

Let me do some research and investigate the appropriate response for failed POST requests. I know when using JSONP you need to return JSON data since Javascript can't successfully interpret http status codes, but let me investigate whether we're currently doing the best thing for regular JSON POST requests. Odds are I'll switch this later tonight to a 400 error as you suggest. I have that other bug to squash too.

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

Been paying a close eye since I've been trying to recover from Panda, and haven't noticed a change today.

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

I might just do that :)