Le 17 janv. 2014 à 10:17, Marius Dumitru Florea <mariusdumitru.florea(a)xwiki.com> a
écrit :
Hello Marius,
I have done so, at least five times and it's been steadily open in my browsers since a
few days.
To respond in more details to the features presented there, I tried to detail my case (the
usage of ConversationCode.ForumClass) which I had observed to use "marker
classes", i.e. classes which do not have a property. In particular, I attributed to
my old xwiki 3.5 the lack of "sheet" property in my XWiki.ClassSheetBinding
objects on the ForumClass, assuming the naming conventions were, instead, leveraged
(ForumClass would use ForumSheet). After a while I realized that the reason of these
classes to appear as marker classes is that they were missing! ClassSheetBinding was an
object, but an object of a non-existing class. I noticed it when opening the "add an
object" pop-up menu… Having imported the right ClassSheetBinding and re-imported
ConversionCode.ForumClass, things starting to work smoothly.
Rationale:
- don't trust marker classes (maybe they don't exist?).
- wish that the object editor indicates it, when an object is presented whose class is
missing, maybe also when the class-editor is used for the first time on a given page.
thanks!
paul
On Thu, Jan 16, 2014 at 6:43 PM, Paul Libbrecht <paul(a)hoplahup.net> wrote:
Hello fellow developers,
we have met a fairly hard bug on
www.curriki.org which has almost delayed our release and
required a last minute removal of our new discussions feature: the trigger of the sheet
application has not been consistent. It has been inconsistent between servers
(development, staging, production) and has been inconsistent between syntaxes.
For a while I thought that the lack of the class XWiki.ClassSheetBinding was guilty, but
adding it did not change anything.
I then went through the XWiki core pages and added as much as possible that could have
something related… then it started to work on pages in old syntax but failed with newly
created pages (which are copies of a template page).
Where could I look to debug this?
There seems to be *something* applied, since the rendered page is empty and the content
is ignored.
Thanks for hints.
Paul
PS: we're now running xwiki 3.5.1
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs