Commit eac935db18948e2186cb03bc5caf5ce6fb2461f3

Authored by Karpikau Andrei
1 parent e7244671

check repeat variables

... ... @@ -28,7 +28,27 @@
28 28 <entry file="file://$PROJECT_DIR$/lib/tasks/install.rake">
29 29 <provider selected="true" editor-type-id="text-editor">
30 30 <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="390">
31   - <caret line="8" column="5" selection-start-line="8" selection-start-column="5" selection-end-line="8" selection-end-column="5" />
  31 + <caret line="11" column="19" selection-start-line="11" selection-start-column="8" selection-end-line="11" selection-end-column="19" />
  32 + <folding />
  33 + </state>
  34 + </provider>
  35 + </entry>
  36 + </file>
  37 + <file leaf-file-name="page_template.rb" pinned="false" current-in-tab="false">
  38 + <entry file="file://$PROJECT_DIR$/app/models/kanjai/page_template.rb">
  39 + <provider selected="true" editor-type-id="text-editor">
  40 + <state vertical-scroll-proportion="0.0" vertical-offset="390" max-vertical-offset="2745">
  41 + <caret line="54" column="61" selection-start-line="54" selection-start-column="34" selection-end-line="54" selection-end-column="61" />
  42 + <folding />
  43 + </state>
  44 + </provider>
  45 + </entry>
  46 + </file>
  47 + <file leaf-file-name="template_parser.rb" pinned="false" current-in-tab="false">
  48 + <entry file="file://$PROJECT_DIR$/lib/kanjai/template_parser.rb">
  49 + <provider selected="true" editor-type-id="text-editor">
  50 + <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="2250">
  51 + <caret line="25" column="21" selection-start-line="25" selection-start-column="8" selection-end-line="25" selection-end-column="21" />
32 52 <folding />
33 53 </state>
34 54 </provider>
... ... @@ -77,8 +97,8 @@
77 97 <file leaf-file-name="template_generator.rb" pinned="false" current-in-tab="false">
78 98 <entry file="file://$PROJECT_DIR$/lib/kanjai/template_generator.rb">
79 99 <provider selected="true" editor-type-id="text-editor">
80   - <state vertical-scroll-proportion="0.0" vertical-offset="1092" max-vertical-offset="4065">
81   - <caret line="99" column="17" selection-start-line="99" selection-start-column="17" selection-end-line="99" selection-end-column="17" />
  100 + <state vertical-scroll-proportion="0.0" vertical-offset="2655" max-vertical-offset="4125">
  101 + <caret line="199" column="55" selection-start-line="199" selection-start-column="55" selection-end-line="199" selection-end-column="55" />
82 102 <folding />
83 103 </state>
84 104 </provider>
... ... @@ -94,26 +114,6 @@
94 114 </provider>
95 115 </entry>
96 116 </file>
97   - <file leaf-file-name="application_controller.rb" pinned="false" current-in-tab="false">
98   - <entry file="file://$PROJECT_DIR$/app/controllers/kanjai/application_controller.rb">
99   - <provider selected="true" editor-type-id="text-editor">
100   - <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="330">
101   - <caret line="12" column="13" selection-start-line="12" selection-start-column="6" selection-end-line="12" selection-end-column="13" />
102   - <folding />
103   - </state>
104   - </provider>
105   - </entry>
106   - </file>
107   - <file leaf-file-name="pages_controller.rb" pinned="false" current-in-tab="false">
108   - <entry file="file://$PROJECT_DIR$/app/controllers/kanjai/pages_controller.rb">
109   - <provider selected="true" editor-type-id="text-editor">
110   - <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="2160">
111   - <caret line="29" column="0" selection-start-line="29" selection-start-column="0" selection-end-line="29" selection-end-column="0" />
112   - <folding />
113   - </state>
114   - </provider>
115   - </entry>
116   - </file>
117 117 <file leaf-file-name="site_controller.rb" pinned="false" current-in-tab="false">
118 118 <entry file="file://$PROJECT_DIR$/app/controllers/kanjai/site_controller.rb">
119 119 <provider selected="true" editor-type-id="text-editor">
... ... @@ -129,7 +129,6 @@
129 129 <component name="IdeDocumentHistory">
130 130 <option name="CHANGED_PATHS">
131 131 <list>
132   - <option value="$PROJECT_DIR$/app/controllers/kanjai/admin_controller.rb" />
133 132 <option value="$PROJECT_DIR$/app/models/kanjai/page_template.rb" />
134 133 <option value="$PROJECT_DIR$/app/views/kanjai/shared/_new_resource_links.html.erb" />
135 134 <option value="$PROJECT_DIR$/app/views/kanjai/admin/pages/new.html.erb" />
... ... @@ -178,6 +177,7 @@
178 177 <option value="$PROJECT_DIR$/app/controllers/kanjai/site_controller.rb" />
179 178 <option value="$PROJECT_DIR$/lib/tasks/install.rake" />
180 179 <option value="$PROJECT_DIR$/app/assets/stylesheets/kanjai/frontend.css.scss" />
  180 + <option value="$PROJECT_DIR$/lib/kanjai/template_parser.rb" />
181 181 <option value="$PROJECT_DIR$/lib/kanjai/template_generator.rb" />
182 182 <option value="$PROJECT_DIR$/lib/kanjai/version.rb" />
183 183 </list>
... ... @@ -326,6 +326,28 @@
326 326 <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
327 327 </PATH_ELEMENT>
328 328 <PATH_ELEMENT>
  329 + <option name="myItemId" value="models" />
  330 + <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
  331 + </PATH_ELEMENT>
  332 + <PATH_ELEMENT>
  333 + <option name="myItemId" value="kanjai" />
  334 + <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
  335 + </PATH_ELEMENT>
  336 + </PATH>
  337 + <PATH>
  338 + <PATH_ELEMENT>
  339 + <option name="myItemId" value="kanjai" />
  340 + <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
  341 + </PATH_ELEMENT>
  342 + <PATH_ELEMENT>
  343 + <option name="myItemId" value="kanjai" />
  344 + <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
  345 + </PATH_ELEMENT>
  346 + <PATH_ELEMENT>
  347 + <option name="myItemId" value="app" />
  348 + <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
  349 + </PATH_ELEMENT>
  350 + <PATH_ELEMENT>
329 351 <option name="myItemId" value="assets" />
330 352 <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
331 353 </PATH_ELEMENT>
... ... @@ -608,20 +630,6 @@
608 630 <watches-manager />
609 631 </component>
610 632 <component name="editorHistoryManager">
611   - <entry file="file://$PROJECT_DIR$/app/views/kanjai/admin/page_langs/index.html.erb">
612   - <provider selected="true" editor-type-id="text-editor">
613   - <state vertical-scroll-proportion="-10.708333" vertical-offset="193" max-vertical-offset="585">
614   - <caret line="30" column="14" selection-start-line="30" selection-start-column="14" selection-end-line="30" selection-end-column="14" />
615   - </state>
616   - </provider>
617   - </entry>
618   - <entry file="file://$PROJECT_DIR$/app/views/kanjai/admin/page_langs/new.html.erb">
619   - <provider selected="true" editor-type-id="text-editor">
620   - <state vertical-scroll-proportion="-6.25" vertical-offset="0" max-vertical-offset="345">
621   - <caret line="10" column="39" selection-start-line="10" selection-start-column="39" selection-end-line="10" selection-end-column="39" />
622   - </state>
623   - </provider>
624   - </entry>
625 633 <entry file="file://$PROJECT_DIR$/app/views/kanjai/admin/page_langs/edit.html.erb">
626 634 <provider selected="true" editor-type-id="text-editor">
627 635 <state vertical-scroll-proportion="-6.875" vertical-offset="0" max-vertical-offset="360">
... ... @@ -954,26 +962,42 @@
954 962 </state>
955 963 </provider>
956 964 </entry>
  965 + <entry file="file://$PROJECT_DIR$/Gemfile">
  966 + <provider selected="true" editor-type-id="text-editor">
  967 + <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="255">
  968 + <caret line="11" column="0" selection-start-line="11" selection-start-column="0" selection-end-line="11" selection-end-column="0" />
  969 + <folding />
  970 + </state>
  971 + </provider>
  972 + </entry>
957 973 <entry file="file://$PROJECT_DIR$/lib/tasks/install.rake">
958 974 <provider selected="true" editor-type-id="text-editor">
959 975 <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="390">
960   - <caret line="8" column="5" selection-start-line="8" selection-start-column="5" selection-end-line="8" selection-end-column="5" />
  976 + <caret line="11" column="19" selection-start-line="11" selection-start-column="8" selection-end-line="11" selection-end-column="19" />
961 977 <folding />
962 978 </state>
963 979 </provider>
964 980 </entry>
965   - <entry file="file://$PROJECT_DIR$/lib/kanjai/template_generator.rb">
  981 + <entry file="file://$PROJECT_DIR$/app/models/kanjai/page_template.rb">
966 982 <provider selected="true" editor-type-id="text-editor">
967   - <state vertical-scroll-proportion="0.0" vertical-offset="1092" max-vertical-offset="4065">
968   - <caret line="99" column="17" selection-start-line="99" selection-start-column="17" selection-end-line="99" selection-end-column="17" />
  983 + <state vertical-scroll-proportion="0.0" vertical-offset="390" max-vertical-offset="2745">
  984 + <caret line="54" column="61" selection-start-line="54" selection-start-column="34" selection-end-line="54" selection-end-column="61" />
969 985 <folding />
970 986 </state>
971 987 </provider>
972 988 </entry>
973   - <entry file="file://$PROJECT_DIR$/Gemfile">
  989 + <entry file="file://$PROJECT_DIR$/lib/kanjai/template_parser.rb">
974 990 <provider selected="true" editor-type-id="text-editor">
975   - <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="255">
976   - <caret line="11" column="0" selection-start-line="11" selection-start-column="0" selection-end-line="11" selection-end-column="0" />
  991 + <state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="2250">
  992 + <caret line="25" column="21" selection-start-line="25" selection-start-column="8" selection-end-line="25" selection-end-column="21" />
  993 + <folding />
  994 + </state>
  995 + </provider>
  996 + </entry>
  997 + <entry file="file://$PROJECT_DIR$/lib/kanjai/template_generator.rb">
  998 + <provider selected="true" editor-type-id="text-editor">
  999 + <state vertical-scroll-proportion="0.0" vertical-offset="2655" max-vertical-offset="4125">
  1000 + <caret line="199" column="55" selection-start-line="199" selection-start-column="55" selection-end-line="199" selection-end-column="55" />
977 1001 <folding />
978 1002 </state>
979 1003 </provider>
... ...
1 1 PATH
2 2 remote: .
3 3 specs:
4   - kanjai (0.0.20)
  4 + kanjai (0.0.21)
5 5 acts_as_list
6 6 acts_as_tree
7 7 aws-sdk
... ...
... ... @@ -194,6 +194,10 @@ module Kanjai
194 194 when 'repeat'
195 195 @original_hash_value.each do |key, value|
196 196 if key > 0
  197 + if(key == 1)
  198 + value['###FIRST_ITEM_ACTIVE###'] = 'active'
  199 + end
  200 + value['###REPEAT_NUMBER###'] = key.to_i
197 201 self.content_generator(item[:children], subparts, value)
198 202 end
199 203 end
... ...
... ... @@ -25,7 +25,9 @@ module Kanjai
25 25
26 26 def find_subparts
27 27 result = []
  28 + p '!!!!!!!'
28 29 @html_source.scan(/<!--###START element[\w\W]+?-->/).each do |item|
  30 + p '!!!!!!!!!!!!!!'
29 31
30 32 name, type, code = item.scan(/<!--###START\s+element\(name="([\w\s]+)",\s+type="([\w\s]+)"\)\s+###/)[0]
31 33
... ...
1 1 module Kanjai
2   - VERSION = "0.0.21"
  2 + VERSION = "0.0.22"
3 3 end
... ...