83Views11Replies

Author Options:

New Editor by default? Answered

I've been a using the new editor, and I think it's a big improvement over the old one. Is there a way I can use it by default? Yes I know it is but one click from the old editor, but by nature I'm a very energy consumption conscious person (aka lazy), and I'd prefer not to expend that 0.25 food calorie on clicking the "try New Editor" button. So how can I reduce global warming and use it by default?

11 Replies

user
whatsisface (author)2008-03-30

I just wrote a really simple GM script, all it does is redirects the old editor to the new one, no clicks involved ;-)

Select as Best AnswerUndo Best Answer

user
zachninme (author)whatsisface2008-03-30
This will work nicer:
window.location = window.location.replace("edit/", "id/edit")

Select as Best AnswerUndo Best Answer

user
KentsOkay (author)whatsisface2008-03-30

Umm... How do I use greasemonkey? *curses noobyness*

Select as Best AnswerUndo Best Answer

user
Labot2001 (author)whatsisface2008-03-30

How do scripts work?

n00bish puppy eyes

Select as Best AnswerUndo Best Answer

user
whatsisface (author)2008-03-30

Well for a start, the new and old editors use different URL's, the new one's is :
https://www.instructables.com/id/edit

and the old one's is:

https://www.instructables.com/edit/new?type=instructable

Select as Best AnswerUndo Best Answer

user
Goodhart (author)2008-03-30

I get the following every time I click on the New Editor link:

ERROR 500: java.lang.NullPointerException

Exception

java.lang.NullPointerException
at com.instructables.webapp.instructable.LockingEditInstructableAction.prepare(LockingEditInstructableAction.java:68)
at com.instructables.servlet.ActionServlet.prepare(ActionServlet.java:180)
at com.instructables.servlet.ActionServlet.doGet(ActionServlet.java:273)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:115)
at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:46)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:92)
at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106)
at com.instructables.filter.SecurityFilter.doFilter(SecurityFilter.java:169)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at com.instructables.filter.HibernateSessionRequestFilter.doFilter(HibernateSessionRequestFilter.java:71)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:173)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:274)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:511)
at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:520)
at com.caucho.util.ThreadPool.run(ThreadPool.java:442)
at java.lang.Thread.run(Thread.java:619)

Select as Best AnswerUndo Best Answer

user
KentsOkay (author)Goodhart2008-03-30

How unfortunate fro you, the new one toootally pawns the old one : )

Select as Best AnswerUndo Best Answer

user
Firebert010 (author)2008-03-30

I've looked for an option, but there doesn't appear to be any. I'm sure once it gets the attention of the admins they will make it an option.

Select as Best AnswerUndo Best Answer