Le 17 janv. 2014 à 10:17, Marius Dumitru Florea 
<[email protected]> a écrit :
> Have you read 
> http://extensions.xwiki.org/xwiki/bin/view/Extension/Sheet+Module ?

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 <[email protected]> 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
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/devs
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs

_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to