Hi devs,
I've implemented support for Google Gadgets for pages and for panels.
http://incubator.myxwiki.org/xwiki/bin/view/Gadgets/
It is possible to browse the Google Gadget Directory and select a
gadget, set it's parameters and either:
- insert a call to a gadget macro in a wiki page
- create a panel with this gadget
It's basically working, except for a few Gadget translations issues in
the gadget settings page (for some gadgets).
To integrate in XE this requires:
- a slight modification to the PanelClass and the displaypanel macro (to
support a gadgeturl and gadgetprefs field)
- a few pages including a Gadget Groovy page (which requires programming
rights)
I think we should transform the Gadget Groovy to a plugin to avoid the
need for programming rights.
We can also from there create a special page type to make a display of
gadgets or panels like iGoogle or NetVibes.
It would store gadgets or panel lists in a special class with some
position parameters. And with some JS we can reposition the panels or
gadgets and save the config in the wiki page.
This would be an easy way to make some portal like experience in the wiki.
Who wants to takeover this from the dev team ? Do you think we can have
this in 1.8 ?
Ludovic
--
Ludovic Dubost
Blog: http://blog.ludovic.org/
XWiki: http://www.xwiki.com
Skype: ldubost GTalk: ldubost
The XWiki development team is pleased to announce the release of XWiki
Enterprise 2.0 Milestone 2.
Go grab it at http://www.xwiki.org/xwiki/bin/view/Main/Download
The main goal of 2.0 is to make XWiki fully XWiki 2.0 syntax.
Main changes from 2.0 Milestone 1:
* Lots of improvements and new features in the new WYSIWYG editor
* Lots of improvements and bugfixes in the rendering engine and
the syntax converter
* Improvements for the blog application
* It's now possible to choose the content renderer to use when
viewing a page
* New Footnote macro
* New xwiki-properties module
* New Latvian translation
* New Swedish translation
* New Korean translation
For more information see the Release notes at:
http://www.xwiki.org/xwiki/bin/view/Main/ReleaseNotesXWikiEnterprise20M2
Thanks
-The XWiki dev team
Hello.
Currently I'm working at a Firefox extension for XWiki and I ran into some
troubles because I can't obtain all the information I need from the current
RESTful API. I've talked with Sergiu and Marta and they told me that I
shouldn't use workarounds and an extension of RESTful API would be more
appropiate.
It would be useful to add:
- a new element for every tag element from tags resource, representing
the number of documents tagged with that tag;
- a new element for every space element from spaces resource,
representing the number of documents in that space;
- two new resources: users and user. The information made available for
every user could be: username, first name, last name, profile url, avatar,
last modified page;
- a new element for every page containing the type of the last
modification (comment adding, atachment adding, content modification).
Thanks,
Alexandru Cismaru, gsoc student
Hi
Doing a build today I saw that it is problem in the xwiki-core/pom.xml updated by you. It is a case of a missing S at the end of xwiki-core-rendering-macro-footnote(s).
Cheers
Andreas Schaefer
CEO of Madplanet.com Inc.
EMail: andreas.schaefer(a)madplanet.com
schaefera(a)me.com
Twitter: andy_mpc
AIM: schaefera(a)me.com
Hi
As the last items on the Blog 2.0 Upgrade I wanted to upgrade the RSS documents like GlobalBlogRss. There I ran into the issue that the renderer (I don't know which) is adding the macro as comment to the beginning of the XML file but that is not allowed because the <?xml must start the file (not even spaces are allowed). The upgrade code looks like this:
{{include document="Blog.RssCode"/}}
{{velocity filter="none"}}
{{html clean="false" wiki="true"}}
##
##
##
#getGlobalBlogEntries($entries)
#set($entries = $xwiki.wrapDocs($entries))
#displayGlobalBlogRss($entries)
{{/html}}
{{/velocity}}
The page output looks like this:
<!--startmacro:include|-|document="Blog.RssCode"--><!--stopmacro--><!--startmacro:velocity|-|filter="none"|-|
{{html clean="true" wiki="true"}}
##
##
##
#getGlobalBlogEntries($entries)
#set($entries = $xwiki.wrapDocs($entries))
#displayGlobalBlogRss($entries)
{{/html}}
--><p> <?xml version="1.0" encoding="UTF-8" ?>
Does anyone know how to remove that comment or how to generate proper XML content with 2.0? If anyone can point me to some code that does that would be enough to get me started.
Cheers - Andy
Hi devs,
I'm currently working on a network event distribution system.
The goal is to be able to shared events across XWiki instance (or not
XWiki) of a same network groups.
There is two target:
- unique easy clustering channel: if every XWiki instance of a network
group share the events it's becoming easy to make sure all instance of
the same cluster are synchronized and not only the code which is using
default cache system
- a new push communication interface to know what append on a farm for
network administrator or for softs like XWord and XEclipse to easily
update pages list etc...
To summarize I plan to do a Remote Observation Manager module which
send events coming for Observation Manager and inject in it events
coming for the network.
See http://dev.xwiki.org/xwiki/bin/view/Design/DistributedEvents for
more details (like events converters etc...).
For now my choice is on jgroups for the network part which is simple
to use, very configurable and well known. I looked at some other like
JMS or Hazelcast but after all, I think jgroups contains all i need
and is very light.
Would be great if some of you who has experience on this (or not)
could shoot with all remarks and suggestions.
I should be able to commit a first try based on jgroups this week on sandbox.
Thanks,
--
Thomas Mortagne
Hi devs,
We are more than two weeks late already and 2.0M2 is finally is a
stable enough state to be released.
Note that it 68 jira issues has been closed since 2.0M1.
Here is my +1.
--
Thomas Mortagne
+1
JV.
On Thu, Jul 30, 2009 at 10:55 AM, Jean-Vincent Drean<jvdrean(a)gmail.com> wrote:
> +1
>
> JV.
>
> On Wed, Jul 29, 2009 at 8:02 PM, Thomas
> Mortagne<thomas.mortagne(a)xwiki.com> wrote:
>> Hi devs,
>>
>> We are more than two weeks late already and 2.0M2 is finally is a
>> stable enough state to be released.
>>
>> Note that it 68 jira issues has been closed since 2.0M1.
>>
>> Here is my +1.
>>
>> --
>> Thomas Mortagne
>> _______________________________________________
>> devs mailing list
>> devs(a)xwiki.org
>> http://lists.xwiki.org/mailman/listinfo/devs
>>
>
I am close to have the entire Blog Application upgraded to 2.0 Syntax (now I upgraded the Panels). That brings me back to the create an export of the application which is a pain in the next using the full export but does not work using the Import / Export Application.
Looking into the I/E App I saw that it is using XWiki.searchDocuments(String sql) but that will not return any HIDDEN documents. The PackageAPI (used by the full export) is not providing a list and it seems it would break its indention to do so.
So first I was wondering if there is a way to obtain a list of documents including the hidden ones?
I not then I was wondering if we should export XWiki or should create another Plugin that delivers all documents?
Finally I am thinking that we might should extend the full export (XWiki Administration) allowing a user to create custom exports more or less like the I/E application?
Cheers - Andy