shuber      2004/09/23 18:55:29 CEST

  Modified files:        (Branch: JAHIA-4-0-BRANCH)
    src/java/org/jahia/data/fields JahiaPageField.java 
  Log:
  Added login and logout engine in list of engines that should not see protected pages 
that are linked to.
  
  Revision  Changes    Path
  1.41.2.2  +11 -4     jahia/src/java/org/jahia/data/fields/JahiaPageField.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/src/java/org/jahia/data/fields/JahiaPageField.java.diff?r1=1.41.2.1&r2=1.41.2.2&f=h
  
  
  
  Index: JahiaPageField.java
  ===================================================================
  RCS file: 
/home/cvs/repository/jahia/src/java/org/jahia/data/fields/Attic/JahiaPageField.java,v
  retrieving revision 1.41.2.1
  retrieving revision 1.41.2.2
  diff -u -r1.41.2.1 -r1.41.2.2
  --- JahiaPageField.java       9 Sep 2004 10:18:00 -0000       1.41.2.1
  +++ JahiaPageField.java       23 Sep 2004 16:55:29 -0000      1.41.2.2
  @@ -26,6 +26,8 @@
   import org.jahia.services.pages.JahiaPageDefinition;
   import org.jahia.services.sites.JahiaSite;
   import org.jahia.utils.JahiaConsole;
  +import org.jahia.engines.login.Login_Engine;
  +import org.jahia.engines.logout.Logout_Engine;
   
   public class JahiaPageField extends JahiaField
   {
  @@ -202,10 +204,15 @@
                                       }
                                   }
                               } else {
  -                                if ((jParams != null) && 
(jParams.getEngine().equals(ParamBean.CORE_ENGINE_NAME))) {
  -                                    this.setObject (null);
  -                                    if 
(this.getValue().toUpperCase().indexOf("JAHIA_LINKONLY") == -1) {
  -                                        this.setValue ("");
  +                                if (jParams != null) {
  +                                    if 
(jParams.getEngine().equals(ParamBean.CORE_ENGINE_NAME) ||
  +                                        
jParams.getEngine().equals(Login_Engine.ENGINE_NAME) ||
  +                                        
jParams.getEngine().equals(Logout_Engine.ENGINE_NAME)) {
  +                                        this.setObject(null);
  +                                        if (this.getValue().toUpperCase().
  +                                            indexOf("JAHIA_LINKONLY") == -1) {
  +                                            this.setValue("");
  +                                        }
                                       }
                                   }
                               }
  

Reply via email to