This post can be helpful for students of the Open University of Israel. As a student there, I found it very annoying that the link to the courses’ homepage in the Telem system is a JavaScript link. This prevents it from opening in a new tab, and thus require various workarounds to get back to the homepage in a different tab. So, a little while ago I wrote a little Greasemonkey script to fix it.
// telem.user.js
// version 0.1
// 2008-01-01
// Copyright (c) 2008, Guy Rutenberg
// Released under the GPL license
// http://www.gnu.org/copyleft/gpl.html
//
// ==UserScript==
// @name OpenU's Telem - Fix Home Button
// @namespace http://www.guyrutenberg.org/
// @description Fixes the home button link in the telem system of the OpenU.
// @include http://maagar.openu.ac.il/opus/*
// ==/UserScript==
home = document.getElementById('home');
if (home) {
re = /javascript:find_home_page\('(.*?)','(.*?)',/
match = re.exec(home.href)
home.href = 'http://telem.openu.ac.il/courses/'+match[2]+'/'+match[1]
}
This script changes the link to a regular non-JavaScript link. I’ve tested it for more than a month now, without finding any bugs. However if you find something, or have any suggestion, please comment.
Update: See A Greasemonkey Fix to the Top Menu in Sheilta (Open University), it has a fix for the top menu bar in the Sheilta system
Great! 🙂
Keep doing your great job there…
לא הבנתי מה בדיוק התסריט מתקן ? הלינק לקורס בשאילתה עדיין מקולקל…
יואב,
הלינק אינו שבור, אתה פשוט מסתכל על הלינק הלא נכון. התסריט מתקן את הלינק לדף הבית במערת התלם (ולא בשאילתא). הלינק המדובר מופיע בדפים של הפורום, ובשאר הדפים הפנימיים, של אתר הקורס בתלם.
בברכה,
גיא
אוקיי, הבנתי. אולי תתקן את כל הלינקים באתר של או”פ ? הלינקים בשאילתה מציקים לי מאוד.
אני יכול לנסות להסתכל על זה. אילו לינקים מפריעים לך?
כשנכנסים בשאילתה לקורסים ואז לקורס מסויים אז כל הלינקים שם הם כתובים בג’אווה סקריפט.
הלינק היחיד שבאמת מציק לי זה “לאתר הקורס בתלם”.
זה לינק היחיד שפותח חלון בגודל מלא, את שאר הלינקים אפשר להשאיר כמו שהם.