Commit 8bc725a3 authored by Ivan Tyagov's avatar Ivan Tyagov

Use proper activity tag to prevent creating default Knowledge Pads in...

Use proper activity tag to prevent creating default Knowledge Pads in background in case we already have such a default one Pad being indexed.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@32748 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent 951ca867
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
hasUserActivity python:\n hasUserActivity python:\n
here.ERP5Site_hasUserActivity(active_knowledge_pad,\n here.ERP5Site_hasUserActivity(active_knowledge_pad,\n
mode=mode,\n mode=mode,\n
\t\t\t\t\t\t default_pad_group=default_pad_group);\n default_pad_group=default_pad_group);\n
isAnon python: here.portal_membership.isAnonymousUser();\n isAnon python: here.portal_membership.isAnonymousUser();\n
createDefaultPadForUser python: len(knowledge_pads)==0 and\n createDefaultPadForUser python: len(knowledge_pads)==0 and\n
not hasUserActivity;\n not hasUserActivity;\n
......
...@@ -47,21 +47,18 @@ ...@@ -47,21 +47,18 @@
default_pad_group python: \'\';\n default_pad_group python: \'\';\n
knowledge_pads python: \n knowledge_pads python: \n
here.ERP5Site_getKnowledgePadListForUser(mode=mode);\n here.ERP5Site_getKnowledgePadListForUser(mode=mode);\n
struct python:\n struct python: here.WebSite_getActiveKnowledgePadForUser(knowledge_pads);\n
here.WebSite_getActiveKnowledgePadForUser(\n
knowledge_pads,\n
);\n
active_knowledge_pad python: struct[0];\n active_knowledge_pad python: struct[0];\n
knowledge_pads python: struct[1];\n knowledge_pads python: struct[1];\n
hasUserActivity python:\n hasUserActivity python: here.ERP5Site_hasUserActivity(\n
here.ERP5Site_hasUserActivity(active_knowledge_pad,\n \t active_knowledge_pad,\n
mode=mode);\n mode=mode,\n
default_pad_group=default_pad_group);\n
isAnon python: here.portal_membership.isAnonymousUser();\n isAnon python: here.portal_membership.isAnonymousUser();\n
columns python: options.get(\'columns\', 3);\n columns python: options.get(\'columns\', 3);\n
createDefaultPadForUser python: len(knowledge_pads)==0 and\n createDefaultPadForUser python: len(knowledge_pads)==0 and\n
hasUserActivity;\n not hasUserActivity;\n
waitForActivitiesOnServer python: len(knowledge_pads)>=1 and \n waitForActivitiesOnServer python: active_knowledge_pad is None and\n
active_knowledge_pad is None and\n
hasUserActivity;\n hasUserActivity;\n
isUserAllowedToCreateKnowledgePads\n isUserAllowedToCreateKnowledgePads\n
context/Base_isUserAllowedToUseKnowledgePad;\n context/Base_isUserAllowedToUseKnowledgePad;\n
...@@ -86,7 +83,8 @@ ...@@ -86,7 +83,8 @@
cancel_url=cancel_url)"/> \n cancel_url=cancel_url)"/> \n
</tal:block>\n </tal:block>\n
\n \n
<div tal:condition="python: not isAnon and waitForActivitiesOnServer\n <div tal:condition="python: not isAnon and \n
waitForActivitiesOnServer\n
and isUserAllowedToCreateKnowledgePads">\n and isUserAllowedToCreateKnowledgePads">\n
\n \n
<div class="wait_block">\n <div class="wait_block">\n
...@@ -94,7 +92,7 @@ ...@@ -94,7 +92,7 @@
Please wait until your home is being updated.</h2>\n Please wait until your home is being updated.</h2>\n
<p i18n:translate="" i18n:domain="ui"> You\'ll be automatically redirected.</p>\n <p i18n:translate="" i18n:domain="ui"> You\'ll be automatically redirected.</p>\n
<script type="text/javascript">\n <script type="text/javascript">\n
checkForActivitiesOnServer(7000, \'view\');\n checkForActivitiesOnServer(5000, \'view\', \'web_front\', \'\');\n
</script>\n </script>\n
</div>\n </div>\n
\n \n
...@@ -108,7 +106,7 @@ ...@@ -108,7 +106,7 @@
</h2>\n </h2>\n
<p i18n:translate="" i18n:domain="ui"> You\'ll be automatically redirected.</p>\n <p i18n:translate="" i18n:domain="ui"> You\'ll be automatically redirected.</p>\n
<script type="text/javascript">\n <script type="text/javascript">\n
createDefaultPadOnServer(7000,\n createDefaultPadOnServer(5000,\n
\'ERP5Site_createDefaultKnowledgePadListForUser\', \'\',\n \'ERP5Site_createDefaultKnowledgePadListForUser\', \'\',\n
\'view\', \'web_front\');\n \'view\', \'web_front\');\n
</script>\n </script>\n
......
476 477
\ No newline at end of file \ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment