Hi!
Tag clouds (http://en.wikipedia.org/wiki/Tag_cloud) seem so in these
days, so I made a simple implementation using the Main.Tags in xwiki.
The styling isn't too sexy, but that should be easy to configure.
Here is the code for use in a panel or similar place:
#panelheader('Tag cloud')
#set($query = "select elements(prop.list) from BaseObject as obj,
DBStringListProperty as prop where obj.className='XWiki.TagClass' and
obj.id=prop.id.id and prop.id.name='tags'")
#set( $allTags = $xwiki.sort($xwiki.search($query)))
#set( $tagsWithCount = $xwiki.metawiki.getTagsWithCount($allTags))
#set($query = "select distinct elements(prop.list) from BaseObject as
obj, DBStringListProperty as prop where obj.className='XWiki.TagClass'
and obj.id=prop.id.id and prop.id.name='tags'")
#set( $tagsDistinct = $xwiki.sort($xwiki.search($query)))
#foreach($tag in $tagsDistinct)
<span style="#getStyle($tagsWithCount.get($tag))"><a
href="$xwiki.getURL("Main.Tags", "view", "tag=$tag")")>$tag</a></span>
#end
#panelfooter()
#macro( getStyle $count )
#if ($count < 2) "font-size: 0.80em;"
#elseif ($count < 3) font-size: 1.00em; }
#elseif ($count < 4) font-size: 1.20em; }
#elseif ($count < 5) font-size: 1.40em; }
#elseif ($count < 6) font-size: 1.60em; }
#elseif ($count < 7) font-size: 1.80em; }
#elseif ($count < 8) font-size: 2.00em; }
#else font-size: 2.50em; }
#end
#end
And here's the java code invoked:
public static HashMap<String, Integer>
getTagsWithCount(ArrayList<String> allTags) {
String tag = null;
String previousTag = null;
HashMap<String, Integer> tagsWithCount = new HashMap<String, Integer>();
int count = 1;
for (int i = 0; i < allTags.size(); i++) {
previousTag = tag;
tag = allTags.get(i);
if (tag.equals(previousTag)) {
count++;
} else {
count = 1;
previousTag = null;
}
tagsWithCount.put(tag, new Integer(count));
}
return tagsWithCount;
}
Is this anything you would want to include in xwiki, or is it too
trivial to bother with? See the attached file for a sample screenshot.
best regards :-)
Thomas Drevon
Hi committers and everyone,
Jean-Vincent is starting a new XWiki project called: XWiki Enterprise
Manager. The goal is to create an application to administer/manager a
XWiki farm (ie virtual wikis).
This was initially a project we've done internally for customers (but
under an OSS license). We've decided to make it public so that
everyone can benefit from it. It's pretty raw at the moment and we're
starting from scratch. You're all most welcome to participate and
contribute to it.
Jean-Vincent is going to send a more detailed email very soon about it.
We're creating a separate JIRA project for that project. We'll create
some space on xwiki.org for it too a bit later on.
Note that Nicolas Fournier (who is new to this community) has
expressed interest in helping us build XEM and he'll join Jean-
Vincent real soon.
Thanks
-Vincent
Hello,
Although I already run Xwiki a couple of times in Eclipse, the last version of sources that I got throws me the following error when I try to run it as standalone:
Buildfile: D:\XWiki\src\xwiki\build.xml
BUILD FAILED
D:\XWiki\src\xwiki\build.xml:227: taskdef A class needed by class org.apache.cactus.integration.ant.CactusTask cannot be found: junit/framework/Test
Total time: 844 milliseconds
Can someone help me understand? I think a class is missing from the junit jar but....what should I do?
Thank you,
Evelina Slatineanu
I keep getting and error when I try to save and view and save and continue pages. It will do the actions but will report an error. This is the error it shows and please respond as soon as possible.
Error number 3201 in 3: Exception while saving document XWiki.XWikiPreferences
Wrapped Exception: Error number 3211 in 3: Exception while updating archive XWiki.XWikiPreferences
Wrapped Exception: Error number 3212 in 3: Exception while loading archive 104,408,758
Wrapped Exception: exception setting property value with CGLIB (set hibernate.cglib.use_reflection_optimizer=false for more info) setter of com.xpn.xwiki.doc.XWikiDocumentArchive.setArchive
com.xpn.xwiki.XWikiException: Error number 3201 in 3: Exception while saving document XWiki.XWikiPreferences
Wrapped Exception: Error number 3211 in 3: Exception while updating archive XWiki.XWikiPreferences
Wrapped Exception: Error number 3212 in 3: Exception while loading archive 104,408,758
Wrapped Exception: exception setting property value with CGLIB (set hibernate.cglib.use_reflection_optimizer=false for more info) setter of com.xpn.xwiki.doc.XWikiDocumentArchive.setArchive
at com.xpn.xwiki.store.XWikiHibernateStore.saveXWikiDoc(XWikiHibernateStore.java:314)
at com.xpn.xwiki.store.XWikiCacheStore.saveXWikiDoc(XWikiCacheStore.java:100)
at com.xpn.xwiki.store.XWikiCacheStore.saveXWikiDoc(XWikiCacheStore.java:94)
at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:914)
at com.xpn.xwiki.web.SaveAction.save(SaveAction.java:114)
at com.xpn.xwiki.web.SaveAction.action(SaveAction.java:123)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:149)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:121)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:228)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:216)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:634)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:445)
at java.lang.Thread.run(Thread.java:619)
Wrapped Exception:
com.xpn.xwiki.XWikiException: Error number 3211 in 3: Exception while updating archive XWiki.XWikiPreferences
Wrapped Exception: Error number 3212 in 3: Exception while loading archive 104,408,758
Wrapped Exception: exception setting property value with CGLIB (set hibernate.cglib.use_reflection_optimizer=false for more info) setter of com.xpn.xwiki.doc.XWikiDocumentArchive.setArchive
at com.xpn.xwiki.store.XWikiHibernateVersioningStore.updateXWikiDocArchive(XWikiHibernateVersioningStore.java:249)
at com.xpn.xwiki.store.XWikiHibernateStore.saveXWikiDoc(XWikiHibernateStore.java:239)
at com.xpn.xwiki.store.XWikiCacheStore.saveXWikiDoc(XWikiCacheStore.java:100)
at com.xpn.xwiki.store.XWikiCacheStore.saveXWikiDoc(XWikiCacheStore.java:94)
at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:914)
at com.xpn.xwiki.web.SaveAction.save(SaveAction.java:114)
at com.xpn.xwiki.web.SaveAction.action(SaveAction.java:123)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:149)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:121)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:228)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:216)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:634)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:445)
at java.lang.Thread.run(Thread.java:619)
Wrapped Exception:
com.xpn.xwiki.XWikiException: Error number 3212 in 3: Exception while loading archive 104,408,758
Wrapped Exception: exception setting property value with CGLIB (set hibernate.cglib.use_reflection_optimizer=false for more info) setter of com.xpn.xwiki.doc.XWikiDocumentArchive.setArchive
at com.xpn.xwiki.store.XWikiHibernateVersioningStore.loadXWikiDocArchive(XWikiHibernateVersioningStore.java:122)
at com.xpn.xwiki.store.XWikiHibernateVersioningStore.getXWikiDocumentArchive(XWikiHibernateVersioningStore.java:91)
at com.xpn.xwiki.store.XWikiHibernateVersioningStore.updateXWikiDocArchive(XWikiHibernateVersioningStore.java:241)
at com.xpn.xwiki.store.XWikiHibernateStore.saveXWikiDoc(XWikiHibernateStore.java:239)
at com.xpn.xwiki.store.XWikiCacheStore.saveXWikiDoc(XWikiCacheStore.java:100)
at com.xpn.xwiki.store.XWikiCacheStore.saveXWikiDoc(XWikiCacheStore.java:94)
at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:914)
at com.xpn.xwiki.web.SaveAction.save(SaveAction.java:114)
at com.xpn.xwiki.web.SaveAction.action(SaveAction.java:123)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:149)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:121)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:228)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:216)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:634)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:445)
at java.lang.Thread.run(Thread.java:619)
Wrapped Exception:
net.sf.cglib.beans.BulkBeanException: Error number 3003 in 3: Exception while manipulating the archive for doc
Wrapped Exception: Parse error at line 1, column 99. Encountered: Campbell
at com.xpn.xwiki.doc.XWikiDocumentArchive$$BulkBeanByCGLIB$$ae9872e2.setPropertyValues()
at org.hibernate.tuple.PojoEntityTuplizer.setPropertyValuesWithOptimizer(PojoEntityTuplizer.java:212)
at org.hibernate.tuple.PojoEntityTuplizer.setPropertyValues(PojoEntityTuplizer.java:185)
at org.hibernate.persister.entity.AbstractEntityPersister.setPropertyValues(AbstractEntityPersister.java:3232)
at org.hibernate.engine.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:126)
at org.hibernate.loader.Loader.initializeEntitiesAndCollections(Loader.java:842)
at org.hibernate.loader.Loader.doQuery(Loader.java:717)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
at org.hibernate.loader.Loader.loadEntity(Loader.java:1785)
at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:93)
at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:81)
at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:2730)
at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:365)
at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:346)
at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:123)
at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:177)
at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:87)
at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:891)
at org.hibernate.impl.SessionImpl.load(SessionImpl.java:799)
at com.xpn.xwiki.store.XWikiHibernateVersioningStore.loadXWikiDocArchive(XWikiHibernateVersioningStore.java:112)
at com.xpn.xwiki.store.XWikiHibernateVersioningStore.getXWikiDocumentArchive(XWikiHibernateVersioningStore.java:91)
at com.xpn.xwiki.store.XWikiHibernateVersioningStore.updateXWikiDocArchive(XWikiHibernateVersioningStore.java:241)
at com.xpn.xwiki.store.XWikiHibernateStore.saveXWikiDoc(XWikiHibernateStore.java:239)
at com.xpn.xwiki.store.XWikiCacheStore.saveXWikiDoc(XWikiCacheStore.java:100)
at com.xpn.xwiki.store.XWikiCacheStore.saveXWikiDoc(XWikiCacheStore.java:94)
at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:914)
at com.xpn.xwiki.web.SaveAction.save(SaveAction.java:114)
at com.xpn.xwiki.web.SaveAction.action(SaveAction.java:123)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:149)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:121)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:228)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:216)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:634)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:445)
at java.lang.Thread.run(Thread.java:619)
Caused by: com.xpn.xwiki.XWikiException: Error number 3003 in 3: Exception while manipulating the archive for doc
Wrapped Exception: Parse error at line 1, column 99. Encountered: Campbell
at com.xpn.xwiki.doc.XWikiDocumentArchive.setArchive(XWikiDocumentArchive.java:68)
... 50 more
Hi XWiki Committers,
As part of our recognition to contributors, I think it would be good
that all of us make sure that contributors names get entered on
http://www.xwiki.org/xwiki/bin/view/Community/HallOfFame
I'm trying to do this although I'm pretty sure I'm forgetting
names... But if we all participate there's a better chance to have a
correct picture in there.
Yes, I know we already have contributor's names in SVN (when we use
the commit message format we agreed on) and they're in JIRA too but I
still think we need a more visible place to list them and xwiki.org
is as good a place as we can find.
So please help me thank them there.
I'm adding Ioana Boureanu now.
Thanks
-Vincent
The XWiki development team team is pleased to announce the
availability of the 1.1 Milestone 1 release.
Go grab it on http://www.xwiki.org/xwiki/bin/view/Main/Download
This is the first milestone for the 1.1 version. It contains several
improvements and new features for the default wiki.
Main changes:
* Lots of bugs fixed
* Improved Search: Ability to search by space and RSS feed based
on searches
* Added ability to filter and sort HTML tables in the Albatross
skin (documentation forthcoming). Added support for it on the
AllDocs, Search, What's new, Tags and SpaceIndex pages.
* Added Polish translation
* Updated German translation for German
* Improved PDF output by better rendering headers and footers.
Note that it's now possible to customize how generated headers and
footers look like
* Added experimental RTF export
* Added ability to enter comment when making changes to
documents (documentation forthcoming). It's possible to configure it
to force users to enter comments if that's what you want (it's
optional by default)
* Ability to export to PDF several documents at once
(documentation forthcoming). Note that there's no UI yet
* Added new "Orphaned Pages" page + Panel to the default wiki
+ lots of other changes.
See the full release notes on http://www.xwiki.org/xwiki/bin/view/
Main/ReleaseNotesXWiki11M1
Enjoy
-The XWiki development team
Hi,
The current structure of the menu is "Edit, Show, Print, Delete,
Rename", with Print containing "Preview, PDF", and we've also added
RTF recently. Print is not a good name for this menu, because:
- it is imperative. I'd expect the browser to actually print
something, if I didn't know how browsers work.
- PDF and RTF are not actually printed stuff, so they don't quite fit in there.
- We're also thinking of adding a XAR quick export, which does not fit
anywhere right now
So, a better structure would be: "Edit, Show, Export, Delete, Rename",
with Export containing "PDF, RTF, XML, XAR". Print preview should be
renamed to "Printable version" or something similar, and should go in
"Show" or "Export" (the former is better).
Ludovic says that "Printable version" is too long, but this is the
term used on most sites (or Printer friendly version), and it's not
longer than "Page Access Rights", for instance, which is another
submenu entry.
Sergiu
--
http://purl.org/net/sergiu
Hi commiters,
Following our recent conversation, I'd like us to agree on the 1.1
roadmap. Here's my proposal in term of timing:
* 1.1 B1 - 28th of May
* 1.1 B2 - 18th Of June
* 1.1 B3 - 9th of July
* 1.1 RC1 - 30th of July
* 1.1 RC2 - 20th of August
* 1.1 Final - 3rd of September
Note: This is time-boxed development so the delivery dates don't
change (or as little as possible) but the content may change.
See the other thread for the goals defined for 1.1.
Here's my +1
Thanks
-Vincent
Hi,
I'd like to propose changing our naming of releases to use Milestones
instead of betas and alphas.
The main reason is that we're practicing time boxing and agile
development. This means that each release gets new features/
improvements. This is the main point of agile development: release
pieces of working features at each release. Betas suggest that the
release is almost finished in term of features. On Monday we've
planned to release 1.1 Beta 1. However it's no feature complete as
we've planned 3 betas and 2 rcs and we plan to add features in the
betas.
Thus I believe we should use the word "Milestone" which is better
suited for our style of development (Note: Milestone was suggest by
Sergiu, I'm just borrowing his idea here ;-)).
So I'd suggest to change our plan to be:
* 1.1 M1 - 28th of May
* 1.1 M2 - 18th Of June
* 1.1 M3 - 9th of July
* 1.1 M4 - 30th of July
* 1.1 M5 - 20th of August
* 1.1 Final - 3rd of September
We only need to agree that M4 and M5 should be focused on bug fixing
and not introduce new features (or smallish ones only). This is
because we're not yet quite ready with our automated tests. If we had
a strong suite of tests we wouldn't need to do that and this is the
goal we need to achieve. So I hope we'll see more tests written in M1
to M3.
Here's my +1 to this new name.
Please cast your votes.
Thanks
-Vincent
On May 25, 2007, at 3:57 PM, Nicolas FOURNIER wrote:
> Author: nfournier
> Date: 2007-05-25 15:57:18 +0200 (Fri, 25 May 2007)
> New Revision: 3410
>
> Added:
> xwiki-applications/trunk/wikis/xem-administrator/src/main/
> resources/XEMCode/Translation
> Modified:
> xwiki-applications/trunk/wikis/xem-administrator/src/main/
> resources/Utils/XEMExportList
> xwiki-applications/trunk/wikis/xem-administrator/src/main/
> resources/package.xml
> Log:
>
>
Nicolas, we should not have empty comments....
Did you see my previous comment about description in commit comments?
I don't want to be a pain but this is the strategy we use on this
project and you need to follow our best practices :)
Thanks
-Vincent
Hi Nicolas,
On May 25, 2007, at 2:08 PM, Nicolas FOURNIER wrote:
> Author: nfournier
> Date: 2007-05-25 14:08:07 +0200 (Fri, 25 May 2007)
> New Revision: 3403
>
> Added:
> xwiki-applications/trunk/wikis/xem-administrator/src/main/
> resources/Main/
> xwiki-applications/trunk/wikis/xem-administrator/src/main/
> resources/Panels/
> xwiki-applications/trunk/wikis/xem-administrator/src/main/
> resources/Utils/
> xwiki-applications/trunk/wikis/xem-administrator/src/main/
> resources/XWiki/
> xwiki-applications/trunk/wikis/xem-administrator/src/main/
> resources/package.xml
> Log:
> XEM-2
Could you please add a description of the issue in your commit
message please?
It's really too complicated for readers to have to go to jira to find
what it's about.
Thanks a lot
-Vincent
Hi xwiki developers!
My employer (the University of Oslo, Norway) just asked me to implement
the following in xwiki for use in a research project:
- When viewing a blog entry, show a list of it's tags along with a link
to that tags page.
- On a tag page (/xwiki/bin/view/Main/Tags?tag=hotdog), make an input
field that will be used for defining that tag, along with the list of
the other docs with the same tag.
- While editing a blog entry, enable the editing of tags at the same time.
So my questions are:
1. I've done the first part writing veolcity code and an xwiki-plugin
code. How can I ensure that this list is displayed for all blog entries,
new and old?
2. How can I enable the editing of tags along with the editing of the
actual text of a blog entry?
3. What kind of persistence (the xwiki db, some other db, xml etc) would
be good to use for storing the definition of a tag?
4. It would be nice if I could somehow configure in these changes so I
don't have to change so much of the actual xwiki source code and thus
make updating to a newer version a lot harder. How can I go about doing
this?
Any help on this subject would be greatly appreciated!
cheers :-)
Thomas
Hi everyone,
At http://www.xwiki.org/xwiki/bin/view/Idea/UsecasesforCoW I have written
the use cases of my project at XWiki.
Please send me any remarks you might have about it.
I am planning to implement most of the drawing functionalities with Dojo
toolkit, but there are some problems with the differences between handling
vectorial drawing in IE and mozilla (one uses vml, the other svg). If you
have some advice for me in order to overcome these problems, please do not
be reluctant in paying it to me.
All the best.
Ioana Boureanu
Hi Ed,
As you told me in a separate conversation you forgot to send this
email below to the list so I'm answering there.
see my answers below.
On May 16, 2007, at 4:27 PM, yeboaher(a)telkom.co.za wrote:
> Well, IMHO, it is seriously unfunctional.
>
> We are compared several wikis and unanimously agreed that xwiki
> offered what we're looking for on wikis.
> I was tasked to implement.
> However, our preferred standard is WebLogic 8.5/6 and Oracle 9 on
> HPUX.
>
> I've tried to install on both windows and HPUX and get the same
> series of errors are reported in several of the newsgroups/forums. :>
>
> It became clear that there are several issues with Oracle 9 and
> Oracle 10.
> Some dating back to mid-2006
>
> The first problem was creating the oracle tables with CLOBS.
> I solved this by using a wrapper driver class. This was downloaded
> from:
> http://l3x.net/imwiki/Wiki.jsp?page=JdbcOraWrapper
>
> The tables were created and next, loading of the default data.
> On trying to initialise the wiki context, this error occurred:
> java.sql.BatchUpdateException: ORA-01400: cannot insert NULL into
> ("D_YEBOAHER_9"."XWIKIDOC"."XWD_ARCHIVE")
> Apparently, Oracle 9 translates "" empty string to nulls.
> Therefore a not-null column exhibits this problem.
>
> Whilst searching the forums, I found another error in the forum
> that we are yet to face.
> This error is to do with the search engine and how only the first
> 4k of a page is searched.
> This issue is also caused by Hibernate's use of Oracle CLOBS.
>
> As I see it, the issue is to do with the Hibernate aspect of the
> application.
>
> Unless I have missed something stupidly simple, I cannot resolve
> the issue without the source code.
What version of XWiki are you using? AFAIK the oracle supports is
working fine since 1.0 RC1 (I do know several users working happily
with Oracle and XWiki). If you're using some old version I'd suggest
you try with RC4.
Now Oracle support has been tested only on Oracle Express 10g (see
http://www.xwiki.org/xwiki/bin/view/AdminGuide/InstallationOracle),
so maybe there's an issue there.
Of course it's possible that there are still issues even on RC4. We
would love to know about them and even better work with you to fix them.
Thanks a lot
-Vincent
Hi,
Dodo has already been deprecated. Now it's time to decide when do we
remove it from the trunk, as it's getting harder to maintain it.
Since 1.1 is about having a better wiki, would it be OK to remove it
in the 1.1 release? Or should we wait until 2.0?
+1 to remove Dodo from the trunk.
Thanks,
Sergiu
--
http://purl.org/net/sergiu
Hi Sergiu,
No problem, translation patch: http://jira.xwiki.org/jira/browse/XWIKI-1254
I am starting implementing XWiki in my company and I'm sure that I will make more patches (I'm Java programmer too, we use JBossSeam/Ajax4JSF/RichFaces + Oracle).
Thanks,
Mariusz
>>> sergiu.dumitriu(a)gmail.com 20:46 2007-05-22 >>>
Hi Mariusz,
Don't be upset, the resource files are a complete mess right now.
The focus in XWiki 1.0 was on creating a good functionality, which
developers can use/adapt. The focus in 1.1 will be on creating high
quality content/presentation. Refactoring the skin (and resources) is
among the planned issues for 1.1. We'll probably need your help after
the cleanup.
Thanks,
Sergiu
On 5/22/07, Mariusz Olejnik <Mariusz.Olejnik(a)infinite.pl> wrote:
> ok. :(
>
> >>> vincent(a)massol.net 14:24:46 2007-05-22 >>>
>
> On May 22, 2007, at 2:03 PM, Mariusz Olejnik wrote:
>
> > Hi,
> >
> > Is it too late to replace one static file
> > ApplicationResources_pl.properties?
> > I don't understand... I was in a hurry with it... it was a Hard
> > Day's Night!
> >
> > Please consider this again, this is only translation - much better
> > than previous (my too).
>
> It's been too late for the past month already... Since we've entered
> the RC phase we've only included important bug fixes. In addition
> XWiki 1.0 is already staged and ready for being released on http://
> www.xwiki.org/xwiki-1.0/. I'm just waiting for some confirmation all
> is fine and I'll upload it on ObjectWeb.
>
> However the good news is that you can use this properties file in
> your own installation for now and if you create the jira issue and if
> your patch is good (haven't checked yet) then we can include it in
> 1.1B1 which, again, is going to be released before end of may (that's
> in less than 2 weeks).
>
> Last we have a feature in xwiki for adding resource bundles in a
> xwiki page itself
> (http://www.xwiki.org/xwiki/bin/view/DevGuide/
> InternationalizingApplications) so you could always use that for now
> till 1.1B1 is out.
>
> Thanks
> -Vincent
>
> >>>> vincent(a)massol.net 13:47:08 2007-05-22 >>>
> > Hi Mariusz,
> >
> > Thanks but sorry, it's too late to include in 1.0. However could you
> > please create a jira issue and attach your patch to it (as
> > described on
> > http://www.xwiki.org/xwiki/bin/view/Community/Contributing)?
> >
> > We're going to release 1.1 B1 very soon (end of May) so your change
> > could be in that release.
> >
> > Thanks
> > -Vincent
> >
> > On May 22, 2007, at 1:37 PM, Mariusz Olejnik wrote:
> >
> >> Hi,
> >>
> >> +1 but...
> >>
> >> please include full polish translation to 1.0 release.
> >> Attachments:
> >> - bundle file: ApplicationResources_pl.properties
> >> - or patch file: polish-translation.patch
> >>
> >> Regards,
> >> Mariusz Olejnik
> >>
>
>
--
http://purl.org/net/sergiu
ok. :(
>>> vincent(a)massol.net 14:24:46 2007-05-22 >>>
On May 22, 2007, at 2:03 PM, Mariusz Olejnik wrote:
> Hi,
>
> Is it too late to replace one static file
> ApplicationResources_pl.properties?
> I don't understand... I was in a hurry with it... it was a Hard
> Day's Night!
>
> Please consider this again, this is only translation - much better
> than previous (my too).
It's been too late for the past month already... Since we've entered
the RC phase we've only included important bug fixes. In addition
XWiki 1.0 is already staged and ready for being released on http://
www.xwiki.org/xwiki-1.0/. I'm just waiting for some confirmation all
is fine and I'll upload it on ObjectWeb.
However the good news is that you can use this properties file in
your own installation for now and if you create the jira issue and if
your patch is good (haven't checked yet) then we can include it in
1.1B1 which, again, is going to be released before end of may (that's
in less than 2 weeks).
Last we have a feature in xwiki for adding resource bundles in a
xwiki page itself
(http://www.xwiki.org/xwiki/bin/view/DevGuide/
InternationalizingApplications) so you could always use that for now
till 1.1B1 is out.
Thanks
-Vincent
>>>> vincent(a)massol.net 13:47:08 2007-05-22 >>>
> Hi Mariusz,
>
> Thanks but sorry, it's too late to include in 1.0. However could you
> please create a jira issue and attach your patch to it (as
> described on
> http://www.xwiki.org/xwiki/bin/view/Community/Contributing)?
>
> We're going to release 1.1 B1 very soon (end of May) so your change
> could be in that release.
>
> Thanks
> -Vincent
>
> On May 22, 2007, at 1:37 PM, Mariusz Olejnik wrote:
>
>> Hi,
>>
>> +1 but...
>>
>> please include full polish translation to 1.0 release.
>> Attachments:
>> - bundle file: ApplicationResources_pl.properties
>> - or patch file: polish-translation.patch
>>
>> Regards,
>> Mariusz Olejnik
>>
>
>
> <ApplicationResources_pl.properties>
>
> --
> You receive this message as a subscriber of the xwiki-
> dev(a)objectweb.org mailing list.
> To unsubscribe: mailto:xwiki-dev-unsubscribe@objectweb.org
> For general help: mailto:sympa@objectweb.org?subject=help
> ObjectWeb mailing lists service home page: http://www.objectweb.org/
> wws
The XWiki development team team is pleased to announce the
availability of the final 1.0 release.
Go grab it on http://www.xwiki.org/xwiki/bin/view/Main/Download
See the full release notes on http://www.xwiki.org/xwiki/bin/view/
Main/ReleaseNotesXWiki10
XWiki 1.0 is the result of the collaboration of hundreds of people
and we would like to thank the whole XWiki community for it. We've
all been hard at work. We have fixed 615 issues for the last 5 months
(since 1.0 Beta 1)!
We've already started development of XWiki 1.1 and we're planning to
release a first Beta version around end of May/beginning of June. We
have lots of improvements planned already . Our main focus is going
to be the default Wiki. We now have a very strong XWiki platform and
we want to make the default Wiki even better: better UI, improved
usability, more polished.
As always, we're interested in contributions. If you're interested in
participating to an open source project and working with a nice,
friendly and open team, come help us.
If you're a XWiki user, please add yourself on http://www.xwiki.org/
xwiki/bin/view/References/. XWiki is currently used by hundreds
(possibly thousands) of companies around the world but, being an open
source project, in most cases we don't even know about it. Adding
yourself is a form of contributions and it help the project being
successful. Add yourself now and spread the word!
Enjoy XWiki 1.0!
-The XWiki development team
Hi,
Is it too late to replace one static file ApplicationResources_pl.properties?
I don't understand... I was in a hurry with it... it was a Hard Day's Night!
Please consider this again, this is only translation - much better than previous (my too).
Regards,
Mariusz
>>> vincent(a)massol.net 13:47:08 2007-05-22 >>>
Hi Mariusz,
Thanks but sorry, it's too late to include in 1.0. However could you
please create a jira issue and attach your patch to it (as described on
http://www.xwiki.org/xwiki/bin/view/Community/Contributing)?
We're going to release 1.1 B1 very soon (end of May) so your change
could be in that release.
Thanks
-Vincent
On May 22, 2007, at 1:37 PM, Mariusz Olejnik wrote:
> Hi,
>
> +1 but...
>
> please include full polish translation to 1.0 release.
> Attachments:
> - bundle file: ApplicationResources_pl.properties
> - or patch file: polish-translation.patch
>
> Regards,
> Mariusz Olejnik
>
One more time, ApplicationResources_pl.properties attached.
>>> Mariusz.Olejnik(a)infinite.pl 13:37:25 2007-05-22 >>>
Hi,
+1 but...
please include full polish translation to 1.0 release.
Attachments:
- bundle file: ApplicationResources_pl.properties
- or patch file: polish-translation.patch
Regards,
Mariusz Olejnik
Hi,
As planned, I'd like to release XWiki 1.0 today. This 1.0 release is
actually just a "rename" of the RC5 release.
In practice I'll do the following:
* Create a new branch based on the RC5 tag
* Change the version in xwiki.cfg files
* Change the svn rev # in version.properties
* Build the branch
* Release files on the staging area for testing (mostly to verify the
packaging)
* Tag the branch as 1.0
* Release on OW, modify xwiki.org and send announcements as usual
Here's my +1
Thanks
-Vincent
Hi Jan,
You sent me the following on IRC last week:
"
I have, based on some other peoples work, built a sorting and
filtering function for tables
http://www.eldenmalm.com/tableFilterNSort.jsp
I would like to suggest to included in the default wiki dist...and
integrate it somehow..
"
Thank you for that! I was quite excited by this and I have integrated
it over the week end (http://jira.xwiki.org/jira/browse/XWIKI-1244).
It's now in trunk (XWiki 1.1B1) :)
However I've just noticed it's not working under IE (I have IE7). Do
you think you could help us make it work under IE?
Thanks
-Vincent