Hi,

I just deployed a new version of the TabView extension. It's enabled on 
all wikis. You can see an example here: 
http://toys.wikia.com/wiki/TabViewTest

Note that the tag that the parser uses has changed from "tabview" to 
"tabviewng" - this is a temporary change, only released to get your 
feedback.

Inez

Jesús Martínez pisze:
> Thanks, but please consider changing the way of specify the article to
> load as I suggested, specifying the page title instead of a URL and,
> of course, check that the parameter is a valid wiki article title.
> It's more secure that the actual way.
> 
> Nobody has complained about this extension being disabled yet, so
> maybe is not a pain for them to wait some days until it gets totally
> fixed, even if the syntax changes. This would solve the problem
> permanently. Maybe you have a tool to check in which pages it's used,
> to consider each option.
> 
> Just my 2 cents.
> 
> 
> 2007/12/7, Inez Korczyński wrote:
>> Hi,
>>
>> Actually please hold on with switching to different solution on pages
>> which use TabView extension. I'm going to fix JavaScript injection
>> problems ASAP (today) and then will let you know.
>>
>> Inez
>>
>> Jesús Martínez pisze:
>>> Just FYI to who were using the TabView extension, it has been
>>> disabled, so the markup is now showing on the pages where is used.
>>>
>>> The reason is the JavaScript injection that anyone could produce with
>>> it. The first param was injected without any escape inside a <script>
>>> section of the HTML, so you can imagine what could be done with it:
>>> since showing an alert() to include an entire external JavaScript file
>>> that could thief your cookies or load in a frame the
>>> [[Special:Userlogin]] and send your password remotely (if your browser
>>> stores it).
>>>
>>>
>>> If someday wikia enables an improved version of this extension, PLEASE
>>> do something like the param indicating the page to load is the title
>>> of the article, not a url, and check it with MediaWiki so if it
>>> doesn't exist displays a red link or something. This is the proper way
>>> of doing things.
>>>
>>> What was doing now could be done with some javaScript in Common.js, so
>>> a replacement of this extension could be done without much effort and
>>> without a need of a extension install.
>>>
>>> As an idea: 
>>> <http://www.wikia.com/wiki/User:Ciencia_Al_Poder/Embed_Quick_Time_Movies.js>
>>> what means: a <div> with a specific class="" attribute. Inside, a list
>>> of links, preferably of the form [[Link|Text]] so you can make sure
>>> only internal links are parsed and the problem of the TabView
>>> extension gets solved.
>>>
>>> Cheers.
>>>
>>>
>>> 2007/8/17, Inez Korczyński wrote:
>>>> Hi,
>>>>
>>>> I just create new extension - TabView.
>>>> It allow to create dynamic tabs inside article page.
>>>>
>>>> Example: http://toys.wikia.com/wiki/TabViewTest
>>>> CSS for that example is at the end of:
>>>> http://toys.wikia.com/wiki/MediaWiki:Common.css
>>>>
>>>> About syntax:
>>>>
>>>> tag parameters:
>>>> id - (optional) postfix for root div for tab
>>>> title - (optional) title showed above tabs
>>>>
>>>> inside parameters:
>>>> 1st - tab name
>>>> 2nd - url to article with content to display (remember about action=render)
>>>> 3nd - (optional) cache content - false/true
>>>> 4nd - (optional) active tab - false/true
>>>>
>>>> That extension use YUI library module called TabView:
>>>> http://developer.yahoo.com/yui/tabview/
>>>>
>>>> Feel free to play with it, I'm waiting for feedback and remember that
>>>> extension is in beta version.
>>>>
>>>> Inez
>>>>
>>>> _______________________________________________
>>>> Wikia-l mailing list
>>>> [email protected]
>>>> http://lists.wikia.com/mailman/listinfo/wikia-l
>>>>
>>> _______________________________________________
>>> Wikia-l mailing list
>>> [email protected]
>>> http://lists.wikia.com/mailman/listinfo/wikia-l
>>>
>> _______________________________________________
>> Wikia-l mailing list
>> [email protected]
>> http://lists.wikia.com/mailman/listinfo/wikia-l
>>
> _______________________________________________
> Wikia-l mailing list
> [email protected]
> http://lists.wikia.com/mailman/listinfo/wikia-l
> 

_______________________________________________
Wikia-l mailing list
[email protected]
http://lists.wikia.com/mailman/listinfo/wikia-l

Reply via email to