X-CGP-ClamAV-Result: CLEAN X-VirusScanner: Niversoft's CGPClamav Helper v1.25a (ClamAV 1.4.3/27958) X-Junk-Score: 0 [] X-KAS-Score: 0 [] From: "Markus Ruggiero (rucotec)" Received: from mail01.rucotec.ch ([65.21.159.64] verified) by post.selbstdenker.com (CommuniGate Pro SMTP 6.3.18) with ESMTPS id 35489606 for webobjects-dev@wocommunity.org; Wed, 01 Apr 2026 14:09:28 +0200 Received-SPF: pass receiver=post.selbstdenker.com; client-ip=65.21.159.64; envelope-from=markus.ruggiero@rucotec.ch Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 7C45668C45 for ; Wed, 1 Apr 2026 14:09:15 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rucotec.ch; s=dkim; t=1775045356; h=from:subject:date:message-id:to:mime-version:content-type:in-reply-to: references; bh=Wvc44MP8PSTxd9RyCIEELCgaRCg1bpHHbyPGr552YN8=; b=R/pGfitUns7r63+TbwFJ7Kp3n3LOuSrAZiO2MqjJD8v6CKfucmkvns/T89RNNJ/oH7RKoZ RNagqJsVI5p23ybZAC7qYfr4G7/lDSXi/G1oTn5cp6F+AQattNsrNbH1ZWmPULQvrjJh4W 2szb6tc/5yQ8QWIAEmc5qetsiGGhNGqb1AKIWLKuobPHjCKe1LMuT1y5vXRH8Y8ER59Vz1 X+EXtqkxP6Ewt7AMXAQh5WIe+ukSrJMUVQbLoWjrz3Lx+cU5zGVfCdNQy51aY7Yk6y+Tzm NsWkdqLZksI1aijd3G7KbJ7QhAXLTfiuvts+qR6muOvTwPbeY137xiYTmF//yw== Content-Type: multipart/signed; boundary="Apple-Mail=_0A57AB0B-3789-40E8-ACF0-B6F302CEF843"; protocol="application/pkcs7-signature"; micalg=sha-256 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3864.400.21\)) Subject: Re: [WO-DEV] rule problem Date: Wed, 1 Apr 2026 14:09:05 +0200 References: To: WebObjects & WOnder Development In-Reply-To: Message-Id: <794110EB-C9CE-4936-B87A-7BD5C7F3D2B2@rucotec.ch> X-Mailer: Apple Mail (2.3864.400.21) X-Last-TLS-Session-Version: TLSv1.2 --Apple-Mail=_0A57AB0B-3789-40E8-ACF0-B6F302CEF843 Content-Type: multipart/alternative; boundary="Apple-Mail=_6CF9A86F-B461-49D1-92D3-9F3C900E33A3" --Apple-Mail=_6CF9A86F-B461-49D1-92D3-9F3C900E33A3 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On 1 Apr 2026, at 05:31, Theodore Petrosky = wrote: >=20 > Yea, I saw the BooleanAssignment and tried that also with no joy. >=20 > can not believe I might have to resort to css. >=20 > also interesting that I cannot get a rule to work with >=20 > 100 : *true* =3D> isEntityInspectable =3D "false" = [com.webobjects.directtoweb.BooleanAssignment], >=20 > The inspect is still there also >=20 I had that too. Think this is a bug. Maybe once I find the time I=E2=80=99= ll try to debug this. With modern tools it=E2=80=99s rather easy to step = into the compiled WebObjects libraries and figure out what=E2=80=99s = going on.=20 > Ted >=20 > On 3/31/26 7:51 PM, J=C3=BCrgen Tabert wrote: >> maybe >> 100 : *true* =3D> shouldShowEditListButton =3D "false" = [com.webobjects.directtoweb.BooleanAssignment], >>=20 >>=20 >>> On 31. Mar 2026, at 02:18, Theodore Petrosky = wrote: >>>=20 >>> I need help with a D2W rule. I see that ERModEditRelationshipPage = has the EditListButtons wrapped in a WOConditional. The boolean value is = shouldShowEditListButton >>>=20 >>> I created a rule: >>>=20 >>> 100 : *true* =3D> shouldShowEditListButton =3D "false" = [com.webobjects.directtoweb.Assignment], >>>=20 >>> I also tried: >>> pageConfiguration =3D 'EditRelationshipEmbeddedPersonInstrument' =3D> = shouldShowEditListButton =3D "false" = [com.webobjects.directtoweb.Assignment] >>>=20 >>> but no joy. Am I missing something? >>>=20 >>> It has been a while and I find that I am relearning a lot of WO and = D2W. >>>=20 >>> Ted >>>=20 >>>=20 >>> ############################################################# >>> This message is sent to you because you are subscribed to >>> the mailing list . >>> To unsubscribe, E-mail to: >>> To switch to the DIGEST mode, E-mail to = >>> To switch to the INDEX mode, E-mail to = >>> Send administrative queries to = >>=20 >> ############################################################# >> This message is sent to you because you are subscribed to >> the mailing list . >> To unsubscribe, E-mail to: >> To switch to the DIGEST mode, E-mail to = >> To switch to the INDEX mode, E-mail to = >> Send administrative queries to = >>=20 >=20 > ############################################################# > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > To switch to the DIGEST mode, E-mail to = > To switch to the INDEX mode, E-mail to = > Send administrative queries to = >=20 Markus Ruggiero rucotec GmbH web https://rucotec.ch Leonhardsberg 1 email markus.ruggiero@rucotec.ch 4051 Basel / Switzerland mobile +41 79 508 4701 --Apple-Mail=_6CF9A86F-B461-49D1-92D3-9F3C900E33A3 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8
On 1 = Apr 2026, at 05:31, Theodore Petrosky = <webobjects-dev@wocommunity.org> wrote:

Yea, I saw the = BooleanAssignment and tried that also with no joy.

can not = believe I might have to resort to css.

also interesting that I = cannot get a rule to work with

    100 : *true* =3D> = isEntityInspectable =3D "false" = [com.webobjects.directtoweb.BooleanAssignment],

The inspect is = still there also

I had that too. Think = this is a bug. Maybe once I find the time I=E2=80=99ll try to debug = this. With modern tools it=E2=80=99s rather easy to step into the = compiled WebObjects libraries and figure out what=E2=80=99s going = on. 

Ted

On = 3/31/26 7:51 PM, J=C3=BCrgen Tabert wrote:
maybe
100 : *true* =3D> shouldShowEditListButton =3D = "false" = [com.webobjects.directtoweb.BooleanAssignment],


On 31. Mar 2026, at 02:18, Theodore Petrosky = <webobjects-dev@wocommunity.org> wrote:

I need help with a = D2W rule. I see that ERModEditRelationshipPage has the EditListButtons = wrapped in a WOConditional. The boolean value is = shouldShowEditListButton

I created a rule:

=     100 : *true* =3D> shouldShowEditListButton =3D = "false" [com.webobjects.directtoweb.Assignment],

I also = tried:
pageConfiguration =3D = 'EditRelationshipEmbeddedPersonInstrument' =3D> = shouldShowEditListButton =3D "false" = [com.webobjects.directtoweb.Assignment]

but no joy. Am I missing = something?

It has been a while and I find that I am relearning a = lot of WO and = D2W.

Ted


###############################################= ##############
This message is sent to you because you are subscribed = to
the mailing list <webobjects-dev@wocommunity.org>.
To = unsubscribe, E-mail to: <webobjects-dev-off@wocommunity.org>
To = switch to the DIGEST mode, E-mail to = <webobjects-dev-digest@wocommunity.org>
To switch to the INDEX = mode, E-mail to <webobjects-dev-index@wocommunity.org>
Send = administrative queries to =  <webobjects-dev-request@wocommunity.org>

#= ############################################################
This = message is sent to you because you are subscribed to
  the = mailing list <webobjects-dev@wocommunity.org>.
To unsubscribe, = E-mail to: <webobjects-dev-off@wocommunity.org>
To switch to = the DIGEST mode, E-mail to = <webobjects-dev-digest@wocommunity.org>
To switch to the INDEX = mode, E-mail to <webobjects-dev-index@wocommunity.org>
Send = administrative queries to =  <webobjects-dev-request@wocommunity.org>

<= br>#############################################################
This = message is sent to you because you are subscribed to
the mailing = list <webobjects-dev@wocommunity.org>.
To unsubscribe, E-mail = to: <webobjects-dev-off@wocommunity.org>
To switch to the = DIGEST mode, E-mail to = <webobjects-dev-digest@wocommunity.org>
To switch to the INDEX = mode, E-mail to <webobjects-dev-index@wocommunity.org>
Send = administrative queries to =  <webobjects-dev-request@wocommunity.org>



Markus = Ruggiero


rucotec GmbH              =           web https://rucotec.ch
Leonhardsberg 1         =           email markus.ruggiero@rucotec.ch
4051 Basel / Switzerland    =      mobile +41 79 508 4701

<= /div>
=






= --Apple-Mail=_6CF9A86F-B461-49D1-92D3-9F3C900E33A3-- --Apple-Mail=_0A57AB0B-3789-40E8-ACF0-B6F302CEF843 Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCC0kw ggUxMIIEGaADAgECAhBlq2xzPOn5KzWir0WS5Gh3MA0GCSqGSIb3DQEBCwUAMIGWMQswCQYDVQQG EwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRgwFgYD VQQKEw9TZWN0aWdvIExpbWl0ZWQxPjA8BgNVBAMTNVNlY3RpZ28gUlNBIENsaWVudCBBdXRoZW50 aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTI1MDEyMjAwMDAwMFoXDTI3MDEyMjIzNTk1 OVowKzEpMCcGCSqGSIb3DQEJARYabWFya3VzLnJ1Z2dpZXJvQHJ1Y290ZWMuY2gwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCo9WG6/IdTctaFtvkEdE9BLlvGIEo7MpX3Lu90L/IVN3Ef 9MjKJ0oWfQurzpe6LpsyEljfomT1ScVROSQQOGS8TM3PyaC+199uwcpdNpoQUj2vvOlLZZlhIajr tXhfBrlm4SbYPRDkOVYowETRVNmK7NAo/9zI/d9eJlOqEowodYJtW1dx1225NkHBNjbG1ZpaYKbU pxqZ4TvssNd5U67Sg+5fWoVCuhAD2eW/HVMWnpgxcm/QQlWd73ym1GVOPPOvRQ9SEW2aVAU+y0Gt Ss+zLfnq+n399O4pW+dCmJgmSGkRZJIIs7RuIWTxE76O8bbqiDBp4KSDeKTK2nyAqWp9AgMBAAGj ggHjMIIB3zAfBgNVHSMEGDAWgBQJwPL8C9qU21/+K9+omULPyeCtADAdBgNVHQ4EFgQUhXWSXZ5l jkUfGHSShsLSIHQISXIwDgYDVR0PAQH/BAQDAgWgMAwGA1UdEwEB/wQCMAAwHQYDVR0lBBYwFAYI KwYBBQUHAwQGCCsGAQUFBwMCMFAGA1UdIARJMEcwOgYMKwYBBAGyMQECAQoBMCowKAYIKwYBBQUH AgEWHGh0dHBzOi8vc2VjdGlnby5jb20vU01JTUVDUFMwCQYHZ4EMAQUBAjBaBgNVHR8EUzBRME+g TaBLhklodHRwOi8vY3JsLnNlY3RpZ28uY29tL1NlY3RpZ29SU0FDbGllbnRBdXRoZW50aWNhdGlv bmFuZFNlY3VyZUVtYWlsQ0EuY3JsMIGKBggrBgEFBQcBAQR+MHwwVQYIKwYBBQUHMAKGSWh0dHA6 Ly9jcnQuc2VjdGlnby5jb20vU2VjdGlnb1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kU2VjdXJl RW1haWxDQS5jcnQwIwYIKwYBBQUHMAGGF2h0dHA6Ly9vY3NwLnNlY3RpZ28uY29tMCUGA1UdEQQe MByBGm1hcmt1cy5ydWdnaWVyb0BydWNvdGVjLmNoMA0GCSqGSIb3DQEBCwUAA4IBAQC2cKdSaX/A aVRczXn2Zp7/rpGQmPnQTcCLkQTxyyeA7rqR3ra0W3XMXgVTJTLHAcAXNGqTJjXEzUspuMdshnso Od1Vb8cQDsg/Oihc+2Qr2RAXZeaq1/oLBQCyISXvhCk6ig8zl1DyoQDVLrnIbG88Z0wEA6WrOQEZ IBCIK3ohJSAzkbD/pq27NoIsG2ZTJ7mM+5/jaydeH4me7SkchOA2g9mrIyG2XnHWWdpVvki17fVb DZ+7z2DxdAvvHWhnFu90XgEyHNibLHeN1EQhR3+pa1QmLIAdNXuNO4apokmPbRPV4KhMYbitgP0+ HhkUSjVmo4Ud95w3BeBZ5ogOf1XTMIIGEDCCA/igAwIBAgIQTZQsENQ74JQJxYEtOisGTzANBgkq hkiG9w0BAQwFADCBiDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcT C0plcnNleSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVT RVJUcnVzdCBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTgxMTAyMDAwMDAwWhcNMzAx MjMxMjM1OTU5WjCBljELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQ MA4GA1UEBxMHU2FsZm9yZDEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMT4wPAYDVQQDEzVTZWN0 aWdvIFJTQSBDbGllbnQgQXV0aGVudGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQTCCASIwDQYJ KoZIhvcNAQEBBQADggEPADCCAQoCggEBAMo87ZQKQf/e+Ua56NY75tqSvysQTqoavIK9viYcKSoq 0s2cUIE/bZQu85eoZ9X140qOTKl1HyLTJbazGl6nBEibivHbSuejQkq6uIgymiqvTcTlxZql19sz fBxxo0Nm9l79L9S+TZNTEDygNfcXlkHKRhBhVFHdJDfqB6Mfi/Wlda43zYgo92yZOpCWjj2mz4tu dN55/yE1+XvFnz5xsOFbme/SoY9WAa39uJORHtbC0x7C7aYivToxuIkEQXaumf05Vcf4RgHs+Yd+ mwSTManRy6XcCFJE6k/LHt3ndD3sA3If/JBz6OX2ZebtQdHnKav7Azf+bAhudg7PkFOTuRMCAwEA AaOCAWQwggFgMB8GA1UdIwQYMBaAFFN5v1qqK0rPVIDh2JvAnfKyA2bLMB0GA1UdDgQWBBQJwPL8 C9qU21/+K9+omULPyeCtADAOBgNVHQ8BAf8EBAMCAYYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNV HSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwEQYDVR0gBAowCDAGBgRVHSAAMFAGA1UdHwRJMEcw RaBDoEGGP2h0dHA6Ly9jcmwudXNlcnRydXN0LmNvbS9VU0VSVHJ1c3RSU0FDZXJ0aWZpY2F0aW9u QXV0aG9yaXR5LmNybDB2BggrBgEFBQcBAQRqMGgwPwYIKwYBBQUHMAKGM2h0dHA6Ly9jcnQudXNl cnRydXN0LmNvbS9VU0VSVHJ1c3RSU0FBZGRUcnVzdENBLmNydDAlBggrBgEFBQcwAYYZaHR0cDov L29jc3AudXNlcnRydXN0LmNvbTANBgkqhkiG9w0BAQwFAAOCAgEAQUR1AKs5whX13o6VbTJxaIwA 3RfXehwQOJDI47G9FzGR87bjgrShfsbMIYdhqpFuSUKzPM1ZVPgNlT+9istp5UQNRsJiD4KLu+E2 f102qxxvM3TEoGg65FWM89YN5yFTvSB5PelcLGnCLwRfCX6iLPvGlh9j30lKzcT+mLO1NLGWMeK1 w+vnKhav2VuQVHwpTf64ZNnXUF8p+5JJpGtkUG/XfdJ5jR3YCq8H0OPZkNoVkDQ5CSSF8Co2AOlV Ef32VBXglIrHQ3v9AAS0yPo4Xl1FdXqGFe5TcDQSqXh3TbjugGnG+d9yZX3lB8bwc/Tn2FlIl7tP bDAL4jNdUNA7jGee+tAnTtlZ6bFz+CsWmCIb6j6lDFqkXVsp+3KyLTZGXq6F2nnBtN4t5jO3ZIj2 gpIKHAYNBAWLG2Q2fG7Bt2tPC8BLC9WIM90gbMhAmtMGquITn/2fORdsNmaV3z/sPKuIn8DvdEhm WVfh0fyYeqxGlTw0RfwhBlakdYYrkDmdWC+XszE19GUi8K8plBNKcIvyg2omAdebrMIHiAHAOicz xX/aS5ABRVrNUDcjfvp4hYbDOO6qHcfzy/uY0fO5ssebmHQREJJA3PpSgdVnLernF6pthJrGkNDP eUI05svqw1o5A2HcNzLOpklhNwZ+4uWYLcAi14ACHuVvJsmzNicxggPEMIIDwAIBATCBqzCBljEL MAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9y ZDEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMT4wPAYDVQQDEzVTZWN0aWdvIFJTQSBDbGllbnQg QXV0aGVudGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQQIQZatsczzp+Ss1oq9FkuRodzANBglg hkgBZQMEAgEFAKCCAekwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcN MjYwNDAxMTIwOTA1WjAvBgkqhkiG9w0BCQQxIgQgxYScWsOdpIp9VmcnjIxRLXHCIOAb36NxpHu5 zoqLZ8wwgbwGCSsGAQQBgjcQBDGBrjCBqzCBljELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0 ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVk MT4wPAYDVQQDEzVTZWN0aWdvIFJTQSBDbGllbnQgQXV0aGVudGljYXRpb24gYW5kIFNlY3VyZSBF bWFpbCBDQQIQZatsczzp+Ss1oq9FkuRodzCBvgYLKoZIhvcNAQkQAgsxga6ggaswgZYxCzAJBgNV BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGDAW BgNVBAoTD1NlY3RpZ28gTGltaXRlZDE+MDwGA1UEAxM1U2VjdGlnbyBSU0EgQ2xpZW50IEF1dGhl bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEGWrbHM86fkrNaKvRZLkaHcwDQYJKoZIhvcN AQELBQAEggEADtYwDALVsBM5ULFh2twmTKRSauUtd61rSRg58kwN9XKDdP+rqaJpYO1OAkgZ3jbx gHpW02eYgeESp+edh4MJdVSBu2+AD3hqLKDpdkuLGt4f0AJjqo1bv5CtH3sRXR3Gd/Nqxlow0pp5 lWR2FJ5Luy+NXkcqGIrDbZ2LpIsSQPnOFvxHjOQNanIqrywrDDMCX8fdB7Tyko/bRom/U+r561WE i2enpM2XXq7dBJAwt89csncamafQCb6DWrCK5lB/AvR+I1DGrZo6oB4tXHGDivoaI66Cljk1d99K mFh60tpGeRg+aY8aMRU/Q1nQ+PzX/ApZ4g229TPs3hHQeXcyAwAAAAAAAA== --Apple-Mail=_0A57AB0B-3789-40E8-ACF0-B6F302CEF843--