Ok!! I got it thanks to Ludovic! A javascript error had prevented me from
seeing the incredible, awesomeness of this extension!!
1) the splice threw an error because the object wasn't an array, it was an
HTMLCollection.
2) I had "stats" tables on the side of my page which through off the
tables.length count mismatch.
Both in the gotTables() function
I changed the argument "tables" to "tabels" and then did an
Array.prototype.slice.call on tabels to convert it to an array.
Then, I checked the table's class for the value of 'stats', which in my
particular instance, fixed my problem. Someone else may have a different table
name in the panels on the side.
So it kind of looks like this, only the bold parts matter (I changed my own js
for loop):
var gotTables = function(tabels, tablesFromWikiText, wikiText)
{
var tables = Array.prototype.slice.call(tabels);
for (var i = tables.length-1; i > -1; i--) {
if (tables[i].getAttribute('class') == 'xwiki-livetable' ||
tables[i].getAttribute('class') == 'stats') {
tables.splice(i, 1);
}
________________________________
From: Ludovic Dubost <[email protected]>
To: Dan Jones <[email protected]>
Cc: XWiki Users <[email protected]>; XWiki Developers <[email protected]>
Sent: Thursday, January 10, 2013 4:40 PM
Subject: Re: [xwiki-devs] [ANN] XWiki.TableEdit extension now available for
your ExtensionManager installing pleasure.
You can go to the sandbox to see a table and should see an edit button next to
the table.
The code is in macro xwiki objects
Le jeudi 10 janvier 2013, Dan Jones a écrit :
I imported the xar, and it created the page with two attachments...
>
>
>But I don't see any tables that can be edited. The page it created contained
>no actual velocity scripts or anything.
>
>
>What did I do wrong?
>
>
>
>
>________________________________
> From: Ludovic Dubost <[email protected]>
>To: XWiki Developers <[email protected]>
>Cc: XWiki Users <[email protected]>
>Sent: Wednesday, January 9, 2013 4:15 AM
>Subject: Re: [xwiki-users] [xwiki-devs] [ANN] XWiki.TableEdit extension now
>available for your ExtensionManager installing pleasure.
>
>Hi Caleb,
>
>Great stuff. I just tried it out. Installation was immediate.
>
>I found one issue with multilingual. Although my wiki was in mono-lingual
>and french, it retrieved the english version of the sandbox document. This
>might be a REST issue.
>
>Another issue but is probably a feature for now is that I was not able to
>do calculations in the spreadsheet. I tested on Chrome.
>
>Ludovic
>
>
>2013/1/9 Caleb James DeLisle <[email protected]>
>
>> Hi all,
>>
>> I'm proud to announce that after a few weeks of hectic downtime I finally
>> got XWiki.TableEdit extension finished. XWiki.TableEdit allows you to edit
>> wiki tables as if they were spreadsheets using the jquery.sheet in-browser
>> spreadsheet editor.
>>
>> Internally XWiki.TableEdit is an exiting foray into a new frontier
of
>> modular
>> javascript, relying entirely on Asynchronous Modular Definition to load
>> it's
>> component parts. ( https://github.com/amdjs/amdjs-api/wiki/AMD )
>>
>> XWiki.TableEdit is still in it's infancy, future plans include editing of
>> spreadsheets in attachments, conversion of the loading and saving APIs to
>> the
>> simple REST-like JIO standard ( http://www.j-io.org/ ) so that others can
>> more
>> easily develop similar editors, and porting the entire widget from painful
>> hand written javascript to simple HTML5 based on renderjs
>> ( http://www.renderjs.org/ ) which can be installed in other frameworks.
>>
>> More information about the extension:
>>
>> http://extensions.xwiki.org/xwiki/bin/view/Extension/XWiki+TableEdit
>>
>> I'd love to hear your feedback, especially
browsers where it doesn't work.
>> xwiki-contrib JIRA project coming soon..
>>
>> Thanks,
>> Caleb
>>
>> _______________________________________________
>> devs mailing list
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/devs
>>
>
>
>
>--
>Ludovic Dubost
>Founder and CEO
>Blog: http://blog.ludovic.org/
>XWiki: http://www.xwiki.com
>Skype: ldubost GTalk: ldubost
>_______________________________________________
>users mailing list
>[email protected]
>http://lists.xwiki.org/mailman/listinfo/users
>
>
>
--
Sent from Mobile
_______________________________________________
users mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/users