User talk:Pilaf~enwiki/InstaView
Some wishes
[edit]First of all, the extention is great. I was thinking about the creation of such tool for myself and now I don't have to do it. I have not found any License info neither in instaview.js nor in livepreview.js. Only the notice that it's under BSD license. I meen am I allowed to use it in my developments with other (GPL or some other license, maybe not free) extensions and libs?
The second thing I want to mention is that current code in User:Pilaf/InstaView/monobook.js and User:Pilaf/monobook.js failed to work in Opera and Firefox (I hate IE so I didn't try it).
The problem can be easily solved by changing '...></script>' to '...></'+'script>':
document.write('<script type="text/javascript" src="http://wiki.riteme.site/w/index.php?title=User:Pilaf/instaview.js &action=raw&ctype=text/javascript&dontcountme=s"></'+'script>')
And the last thing. As far as I understood, InstaView page was just copied from [[User:Pilaf/Live_Preview] with several changes. I've found a couple of mistakes in it:
- InstaView does work in Opera (at list 9 beta), though some modifications are needed (see 2nd paragraph).
- Link in the sentence "If you intend to install it on other wikis, read this" doesn't work. (No such section)
- IMHO, it's better to use Live Preview's variant of link to User's monobook.js (Special:Mypage/monobook.js, not User:YourUserName/monobook.js).
- MW has just 2 skins? No so why skins table has only 1 raw?
- "You should now notice a new button labeled InstaView right next to the old "Show preview" button." maybe BEFORE, not next?
Feature requests
[edit]- Allow server requests in order to get the data, that can't be created on client side: templates, toc, Red links and so on. The feature must be customizable. For example, if we need to display some template, we can create some div, that will contain text and link for template's content obtaining (smth like: "This is the Temlpate:Template_Name. If you want to display its contents, click the link...").
- I'm working over it. For more info visit User_talk:Pilaf#InstaView_templates_support. Beta is available at User:Pilaf/InstaView/Devel.
- Ability to change InstaView settings and save them both in user_js and cookies(have priority).
Possible bugs
[edit]Using InstaView on meta (and comparison with MW preview) revealed some possible bugs:
- Thumbnaild images not shown. I've found that images has wrong src (Link to the image instead of image thumbnail)
- <pre> tag fails. It's contents displayed as one very long line.
- International links aren't shown
- User name in signature is not a link to the user's page.
--Shtriter 10:23, 1 June 2006 (UTC)
InstaView doesn't work in Firefox 1.5.0.8
[edit]I just upgraded from Live Preview. Unfortunately, even with the fix metioned in User talk:Pilaf/InstaView#Some wishes, I can't get it working. In fact, it has disabled all of my scripts. I figure their must be a syntax error. However, my JS knowledge is very, very limited. So I doubt that I could fix it. Please help. My monobook.js file is User:Will Pittenger/monobook.js. Manually purge the file to see the TOC I built. Will (Talk - contribs) 07:34, 17 December 2006 (UTC)
- It works fine in Firefox 2.0 and SeaMonkey 1.0.6. Try to add the ', ", and + to the InstView call in your monobook.js. Check your JavaScript console (under Tools) for the error messages. Cacycle 14:27, 17 December 2006 (UTC)
The JS window led me to fix a broken string. However, the following error still happens:
Error: InstaView is not defined Source File: http://wiki.riteme.site/w/index.php?title=User:Will_Pittenger/monobook.js&action=raw&ctype=text/javascript&dontcountme=s Line: 38
Strangely enough, I just noticed a InstaView button which is working. However, wikEd is still broken. Will (Talk - contribs) 03:10, 18 December 2006 (UTC)
- I commented out the problem line. Everything now works. I assume that the feature mentioned in User:Pilaf/InstaView#How do I install it? isn't ready for prime time. BTW: Cacycle, see the incompatiblity note I added to your wikEd talk page. Will (Talk - contribs) 03:22, 18 December 2006 (UTC)
BTW: I think Pilaf should choose between the two preview buttons. I don't like having two of them. Also, why do I see a box before activating InstaView? Will (Talk - contribs) 03:28, 18 December 2006 (UTC)
InstaView doesn't show edit changes
[edit]When editing an existing page or section, InstaView insists on showing the OLD version. I have to hit the normal preview button to get it to work. What good is it if I have to use the standard Preview? Will (Talk - contribs) 23:58, 18 December 2006 (UTC)
- Disable wikEd. Cacycle 01:37, 19 December 2006 (UTC)
When will they be fully compatible? Will (Talk - contribs) 06:18, 20 December 2006 (UTC)