Extension talk:Education Program

About this board

Omotecho (talkcontribs)

A security alart pops up on Firefox when I pushed an external link to "Education extention on Ohloh."

Reply to "FF alart (FYI)"
Orwell1 (talkcontribs)

Hi,

I have a poblem with this extension. Recently, I upgraded my wiki version to 1.25.2. I don't know why, but since my wiki was updated, some of the functions of this extension stoped working. Now I can't add or remove new student or teachers to courses. The program worked well before. I use this program almost two years.

Thanks,

AKoval (WMF) (talkcontribs)

Hi Dekel E. Sorry to hear about this problem, but thank you for telling us. I recommend that you file a bug report on Phabricator in the Education Program Extension work board here: https://phabricator.wikimedia.org/project/view/549/. The bug wrangler will triage the bug report and the developer community will be able to help troubleshoot and hopefully fix this soon.

Orwell1 (talkcontribs)

Sorry, But I didn't unserstand what to do. I have never reported a bug before, so I don't know what to do.

AKoval (WMF) (talkcontribs)

No worries, Dekel E. I can help you with that.

Go to this link: https://phabricator.wikimedia.org/project/view/549/. Look next to the Search Box. You should see an icon of a window with an arrow in it. Click that icon. It should take you here: https://phabricator.wikimedia.org/auth/start/?next=%2Fproject%2Fview%2F549%2F. You can login with your MediaWiki credentials via OAuth. Then, re-load this page: https://phabricator.wikimedia.org/project/view/549/. You should see a " + " button next to the search box now. Click that icon to add a new Task (aka bug report).

Title: explain the problem very succinctly

Assigned to: leave blank

CC: AKoval_WMF

Priority: needs triage

Projects: MediaWiki-extensions-EducationProgram

Security: none

Description: explain the problem in detail, especially which Wikimedia project. include links to relevant pages. include screenshots if you can (these help a lot!).

If these steps don't work, I can file the bug report for you. Just need to know which Wikimedia project you had the error on? Was this Hebrew Wikipedia? Thanks, Dekel E.

Reply to "Help"

What is the roadmap of this extension?

2
Lsanabria (talkcontribs)

Hello!

Is this going to remain supported for the next years or is it going to be replaced soon (this year or the next one)?

I read below that this extension was supposed to be replaced by Editor Campains but the pages for that project have not been updated in a while. I also noticed there was a session at Wikimania this year to work on something called Education-Program-Dashboard which also looks like is going to replace it.

AKoval (WMF) (talkcontribs)

Dear Lsanabria,

Thank you for your interest in the Education Program MediaWiki Extension. To answer your questions:

  1. I'm not certain of the current status of the Editor Campaigns project since its product manager left WMF in September 2014.
  2. Yes, the Education-Program-Dashboard is a potential replacement for this extension. During the Hackathon at Wikimania in Mexico, 1 Wiki Education Foundation employee -- Sage Ross -- *in his volunteer capacity* -- and 2 Wikimedia Foundation employees -- Adam Wight and Andrew Russell Green -- *in their volunteer capacity* -- along with other community members -- worked on the code base. There is a report of that work on the Wiki Ed blog here: http://wikiedu.org/blog/2015/08/12/hacking-and-collaboration-at-wikimania/ . A draft roadmap of the work remaining to be done to have an MVP has been posted here: Extension:Education Program/July 2015 roadmap notes.

We welcome you and anyone else to help with this! Most of the work is already outlined in Phabricator.

Reply to "What is the roadmap of this extension?"

Interwiki article link

3
Utar (talkcontribs)

Is it possible to add a link to other language Wikipedia as a student's article? Using, say, ":en:Prague" to link from cswiki to enwiki writes there "en:Prague" and stays only as plain text (no "en:Prague" article found on cswiki) and not a link to enwiki.

AKoval (WMF) (talkcontribs)

Thanks for the question, User:Utar. This is a feature I have been asked about more than once recently. I think the answer is "no, not yet," unfortunately. But I'm not certain about that. Pinging User:AGreen (WMF).

AGreen (WMF) (talkcontribs)

Sadly that's the case. Interwiki links don't work there for now... One workaround might be to keep the student and article list as a table in standard Wikitext...

Reply to "Interwiki article link"
Orwell1 (talkcontribs)

How can I do that instructors will be able to delete their students' pages (and will not be able to delete other pages)? Thanks,

Reply to "Rights"
Orwell1 (talkcontribs)

Hi, I have a bug with this extension. I don't know why.

"SELECT student_id FROM `wiki_ep_students` WHERE student_user_id = '40' LIMIT 1"

ORMTable::rawSelect

1146 Table 'sadhwsfe_db00003.wiki_ep_students' doesn't exist (localhost).

Thanks

Elitre (WMF) (talkcontribs)
Ragesoss (talkcontribs)

Where did you find this bug? Which wiki? Which page? What were you doing at the time?

Jeroen De Dauw (talkcontribs)

Is this on your own wiki? Looks like you did not run MediaWikis update.php to install the extension fully.

Orwell1 (talkcontribs)

Thank you very much, I just forgot to run the update.php file.

Reply to "Bug"
Ата (talkcontribs)

There is discussion about enabling this extension in ukwiki. Some users are concerned about the lack of people to work with education programs. They ask whether Education Program extension can be painlessly disabled in wiki if no editors use it. Is this possible?

AKoval (WMF) (talkcontribs)

Hello, Ata. I wasn't sure of the answer to your question, so I did some asking, and I'm told that, yes, it might be possible, but it's probably irreversible. HTH.

Ата (talkcontribs)

By saying that it's irreversible you mean that things made through this extension elswhere will disappeare, right? Will this action of disabling affect main namespace? If it won't then it's ok

AKoval (WMF) (talkcontribs)

Ata, sorry for the late reply; I was traveling and without internet access. Sage says that the notifications created by the extension could possibly break the display of other notifications, so it might not be possible to disable it before Editor Campaigns is mature enough to replace the extension. But eventually it will be deprecated anyway, so leaving it enabled but unused for a while shouldn't cause many problems. HTH. Anna Koval (WMF) (talk) 15:47, 14 April 2014 (UTC)

Sage Ross (WMF) (talkcontribs)

I just tested it, and I'm pleased to note that Notifications shouldn't be a problem; if the extension is disabled, the associated Notifications just don't appear. So there's nothing that Andrew (the maintainer of this extension) or I can think of that would cause any technical problems with disabling the extension after it had been enabled for a while. It would *probably* be possible to disable it if that's what the community wanted, although I can't make any promises.

Ата (talkcontribs)

Thanks a lot, this is what I wanted to hear :-) We'll have this in mind

Reply to "Disabling extension"

Cannot add an instructor, cas or oas

3
Wangchaofan (talkcontribs)

Why I cannot become an instructor or assign to others, instead it shows that "Something went wrong - could not add the instructor to the course."?

Utar (talkcontribs)
  • What rights do you have? Are you not blocked?
  • Where, on which wiki did it happen? Are there any other instructors?
  • In which state is that course? Is it a newly made one? Is it correctly assigned to its institution? Are there any students in that course?

Some more info would be helpful.

Utar (talkcontribs)
  • What rights do you have? Are you not blocked?
  • Where, on which wiki did it happen? Are there any other instructors?
  • In which state is that course? Is it a newly made one? Is it correctly assigned to its institution? Are there any students in that course?

Some more info would be helpful.

Reply to "Cannot add an instructor, cas or oas"

Diffs of course pages

7
Utar (talkcontribs)

I can't find a way how to access diffs of course pages. History page of one cswiki course is not listing diff links. When I open some old version (say, this one) and try to use that link on lišit (It may _differ_ significantly from the current revision.: It should normally show the difference between that old version and current one.) I get some other diff (in this case, the diff of Main page).

Maybe these corrupted links are caused by trying to see diffs in EP namespace. Can you please add the support of diffs for course (and institution) pages?

Sage Ross (WMF) (talkcontribs)

For now, the only way to view diffs for course pages is to go to "view history" and then click the "undo" or "restore" links. That will show you the difference between versions.

Utar (talkcontribs)

Thanks for pointing it out. But, well, spotting the difference is scarcely an easy task in this case, with so many links at one spot :D . Regards

Sage Ross (WMF) (talkcontribs)

Yes, it's a problem, one of many ways that course pages don't behave as much like normal wiki pages as they should. We may be able to fix it in the next couple of months, or it may be something that we can't fix until editor campaigns is mature enough to replace the current course pages.

Utar (talkcontribs)
Sage Ross (WMF) (talkcontribs)
Utar (talkcontribs)

Thanks, I will do so.

I have added this workaround to documentation so other projects can find it more easily.

Reply to "Diffs of course pages"

Templates in edit summaries

2
Utar (talkcontribs)

Should templates in edit summaries by really showed in this way? It seems the parser system used is different from the standard one – it shows templates not by link but by their appearance, maybe it also translate tildes into signatures then…

Sage Ross (WMF) (talkcontribs)

Thanks. I think I had noticed this bug once a long time ago, but it looks like I never filed a bug report. I've filed it now.

Reply to "Templates in edit summaries"