Refreshing left-side menu of Catalog structure when Section Cache being Rebuild

3 views
Skip to first unread message

Dmitry A.

unread,
Apr 4, 2010, 10:40:09 PM4/4/10
to In-Portal Bugs Team
Hi guys,

A couple of time I have came across the case when left-side Catalog
tree is outdated after the Sections Cache Rebuild is done for Catalog
Grid.

I think it should be easy enough for us to REBUILD and REFRESH that
left-side Category Tree (not the whole menu).

Please give me your thought here.

DA.

Phil -- wbtc.fr --

unread,
Apr 4, 2010, 11:04:45 PM4/4/10
to in-port...@googlegroups.com
Hi Dmitry,

the refresh would be really usefull, also on directory creation (why
not using ajax for left tree?)

As example, when you create a new website, with -many- content's
directories and sub-directories, it's really easier to see on the left
what directories have been created, and it's also easier to clic on
these left-directories when you are about to enter subdirectory
content (rather than creating all contents from the same page using
"parent section" menu, our brain is not a computer, when you are
creating all the structure, it's not enough visual).

Actually, I need to right clic in left menu and do a "refresh this
frame" when I want to update the tree. This action isn't very "user's
friendly", better to say too much complicated for an average user.

I hope you get my point :-)

p.


2010/4/5 Dmitry A. <dand...@gmail.com>:

> --
> You received this message because you are subscribed to the Google Groups "In-Portal Bugs Team" group.
> To post to this group, send email to in-port...@googlegroups.com.
> To unsubscribe from this group, send email to in-portal-bug...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/in-portal-bugs?hl=en.
>
>

Dmitry Andrejev

unread,
Apr 4, 2010, 11:10:13 PM4/4/10
to in-port...@googlegroups.com
Ha ha Phil,

It does refresh when you Add/Edit/Delete Sections (old Categories as you call them) since In-Portal 5.

You can try on Beta if you don't believe me :)

DA.

Phil -- wbtc.fr --

unread,
Apr 4, 2010, 11:17:11 PM4/4/10
to in-port...@googlegroups.com
well, I'm very sorry because I clearly see it works :D

(I recently had the problem, but it surely was in another context, if
I have clear example I'll let you know :S)

2010/4/5 Dmitry Andrejev <dand...@gmail.com>:

Alexander Obuhovich

unread,
Apr 5, 2010, 5:43:22 PM4/5/10
to in-port...@googlegroups.com
So Dmitry, what are exact cases when category tree isn't updated properly?
Best Regards,

http://www.in-portal.com
http://www.alex-time.com

Phil -- wbtc.fr --

unread,
Apr 5, 2010, 6:44:07 PM4/5/10
to in-port...@googlegroups.com
as Dmitry said in his previous post :


"after the Sections Cache Rebuild is done for Catalog Grid."


2010/4/5 Alexander Obuhovich <aik....@gmail.com>

Alexander Obuhovich

unread,
Apr 5, 2010, 6:48:53 PM4/5/10
to in-port...@googlegroups.com
Section cache rebuild doesn't add new items to section tree and is automatically made after each page save.

S.G.

unread,
Apr 6, 2010, 3:28:32 AM4/6/10
to In-Portal Bugs Team
Not sure if I should post it here or open separate thread, but one
more case for refreshing left menu is after user group editing -
because user may have added/removed permissions for himself to see
some sections.

On Apr 6, 1:48 am, Alexander Obuhovich <aik.b...@gmail.com> wrote:
> Section cache rebuild doesn't add new items to section tree and is
> automatically made after each page save.
>

> On Tue, Apr 6, 2010 at 1:44 AM, Phil -- wbtc.fr -- <p...@wbtc.fr> wrote:
>
>
>
> > as Dmitry said in his previous post :
>
> > "after the Sections Cache Rebuild is done for Catalog Grid."
>

> > 2010/4/5 Alexander Obuhovich <aik.b...@gmail.com>


>
> >> So Dmitry, what are exact cases when category tree isn't updated properly?
>

> >> On Mon, Apr 5, 2010 at 6:17 AM, Phil -- wbtc.fr -- <p...@wbtc.fr> wrote:
>
> >>> well, I'm very sorry because I clearly see it works :D
>
> >>> (I recently had the problem, but it surely was in another context, if
> >>> I have clear example I'll let you know :S)
>

> >>> 2010/4/5 Dmitry Andrejev <dandre...@gmail.com>:


> >>> > Ha ha Phil,
> >>> > It does refresh when you Add/Edit/Delete Sections (old Categories as
> >>> you
> >>> > call them) since In-Portal 5.
> >>> > You can try on Beta if you don't believe me :)
> >>> > DA.
>

> >>> > On Sun, Apr 4, 2010 at 10:04 PM, Phil -- wbtc.fr -- <p...@wbtc.fr>


> >>> wrote:
>
> >>> >> Hi Dmitry,
>
> >>> >> the refresh would be really usefull, also on directory creation (why
> >>> >> not using ajax for left tree?)
>
> >>> >> As example, when you create a new website, with -many- content's
> >>> >> directories and sub-directories, it's really easier to see on the left
> >>> >> what directories have been created, and it's also easier to clic on
> >>> >> these left-directories when you are about to enter subdirectory
> >>> >> content (rather than creating all contents from the same page using
> >>> >> "parent section" menu, our brain is not a computer, when you are
> >>> >> creating all the structure, it's not enough visual).
>
> >>> >> Actually, I need to right clic in left menu and do a "refresh this
> >>> >> frame" when I want to update the tree. This action isn't very "user's
> >>> >> friendly", better to say too much complicated for an average user.
>
> >>> >> I hope you get my point :-)
>
> >>> >> p.
>

> >>> >> 2010/4/5 Dmitry A. <dandre...@gmail.com>:


> >>> >> > Hi guys,
>
> >>> >> > A couple of time I have came across the case when left-side Catalog
> >>> >> > tree is outdated after the Sections Cache Rebuild is done for
> >>> Catalog
> >>> >> > Grid.
>
> >>> >> > I think it should be easy enough for us to REBUILD and REFRESH that
> >>> >> > left-side Category Tree (not the whole menu).
>
> >>> >> > Please give me your thought here.
>
> >>> >> > DA.
>
> >>> >> > --
> >>> >> > You received this message because you are subscribed to the Google
> >>> >> > Groups "In-Portal Bugs Team" group.
> >>> >> > To post to this group, send email to
> >>> in-port...@googlegroups.com.
> >>> >> > To unsubscribe from this group, send email to

> >>> >> > in-portal-bug...@googlegroups.com<in-portal-bugs%2Bunsu...@googlegroups.com>


> >>> .
> >>> >> > For more options, visit this group at
> >>> >> >http://groups.google.com/group/in-portal-bugs?hl=en.
>
> >>> >> --
> >>> >> You received this message because you are subscribed to the Google
> >>> Groups
> >>> >> "In-Portal Bugs Team" group.
> >>> >> To post to this group, send email to in-port...@googlegroups.com.
> >>> >> To unsubscribe from this group, send email to

> >>> >> in-portal-bug...@googlegroups.com<in-portal-bugs%2Bunsu...@googlegroups.com>


> >>> .
> >>> >> For more options, visit this group at
> >>> >>http://groups.google.com/group/in-portal-bugs?hl=en.
>
> >>> > --
> >>> > You received this message because you are subscribed to the Google
> >>> Groups
> >>> > "In-Portal Bugs Team" group.
> >>> > To post to this group, send email to in-port...@googlegroups.com.
> >>> > To unsubscribe from this group, send email to

> >>> > in-portal-bug...@googlegroups.com<in-portal-bugs%2Bunsu...@googlegroups.com>


> >>> .
> >>> > For more options, visit this group at
> >>> >http://groups.google.com/group/in-portal-bugs?hl=en.
>
> >>> --
> >>> You received this message because you are subscribed to the Google Groups
> >>> "In-Portal Bugs Team" group.
> >>> To post to this group, send email to in-port...@googlegroups.com.
> >>> To unsubscribe from this group, send email to

> >>> in-portal-bug...@googlegroups.com<in-portal-bugs%2Bunsu...@googlegroups.com>


> >>> .
> >>> For more options, visit this group at
> >>>http://groups.google.com/group/in-portal-bugs?hl=en.
>
> >> --
> >> Best Regards,
>
> >>http://www.in-portal.com
> >>http://www.alex-time.com
>
> >> --
> >> You received this message because you are subscribed to the Google Groups
> >> "In-Portal Bugs Team" group.
> >> To post to this group, send email to in-port...@googlegroups.com.
> >> To unsubscribe from this group, send email to

> >> in-portal-bug...@googlegroups.com<in-portal-bugs%2Bunsu...@googlegroups.com>


> >> .
> >> For more options, visit this group at
> >>http://groups.google.com/group/in-portal-bugs?hl=en.
>
> >  --
> > You received this message because you are subscribed to the Google Groups
> > "In-Portal Bugs Team" group.
> > To post to this group, send email to in-port...@googlegroups.com.
> > To unsubscribe from this group, send email to

> > in-portal-bug...@googlegroups.com<in-portal-bugs%2Bunsu...@googlegroups.com>

Alexander Obuhovich

unread,
Apr 6, 2010, 3:43:50 AM4/6/10
to in-port...@googlegroups.com
Yes, we should do that refreshing too, 10x for noticing.

To unsubscribe from this group, send email to in-portal-bug...@googlegroups.com.

For more options, visit this group at http://groups.google.com/group/in-portal-bugs?hl=en.

Dmitry A.

unread,
Apr 9, 2010, 12:14:06 AM4/9/10
to In-Portal Bugs Team
Ok, time to finalize:

Add Refresh SMS Menu when:

1. Section Cache Rebuild
2. User Group Edited (saved) since permissions can change


Please review, add notes if I am missing anything and confirm.


PS. I have notice that we are doing it every time we Approve / Decline
a Section in the Catalog Grid (as a sample for implementation)


DA.

> > > >>> >> > in-portal-bug...@googlegroups.com<in-portal-bugs%2Bunsubscribe@go oglegroups.com>
> > <in-portal-bugs%2Bunsu...@googlegroups.com<in-portal-bugs%252Bunsubscri b...@googlegroups.com>


>
> > > >>> .
> > > >>> >> > For more options, visit this group at
> > > >>> >> >http://groups.google.com/group/in-portal-bugs?hl=en.
>
> > > >>> >> --
> > > >>> >> You received this message because you are subscribed to the Google
> > > >>> Groups
> > > >>> >> "In-Portal Bugs Team" group.
> > > >>> >> To post to this group, send email to
> > in-port...@googlegroups.com.
> > > >>> >> To unsubscribe from this group, send email to

> > > >>> >> in-portal-bug...@googlegroups.com<in-portal-bugs%2Bunsubscribe@go oglegroups.com>
> > <in-portal-bugs%2Bunsu...@googlegroups.com<in-portal-bugs%252Bunsubscri b...@googlegroups.com>


>
> > > >>> .
> > > >>> >> For more options, visit this group at
> > > >>> >>http://groups.google.com/group/in-portal-bugs?hl=en.
>
> > > >>> > --
> > > >>> > You received this message because you are subscribed to the Google
> > > >>> Groups
> > > >>> > "In-Portal Bugs Team" group.
> > > >>> > To post to this group, send email to
> > in-port...@googlegroups.com.
> > > >>> > To unsubscribe from this group, send email to

> > > >>> > in-portal-bug...@googlegroups.com<in-portal-bugs%2Bunsubscribe@go oglegroups.com>
> > <in-portal-bugs%2Bunsu...@googlegroups.com<in-portal-bugs%252Bunsubscri b...@googlegroups.com>


>
> > > >>> .
> > > >>> > For more options, visit this group at
> > > >>> >http://groups.google.com/group/in-portal-bugs?hl=en.
>
> > > >>> --
> > > >>> You received this message because you are subscribed to the Google
> > Groups
> > > >>> "In-Portal Bugs Team" group.
> > > >>> To post to this group, send email to in-port...@googlegroups.com
> > .
> > > >>> To unsubscribe from this group, send email to

> > > >>> in-portal-bug...@googlegroups.com<in-portal-bugs%2Bunsubscribe@go oglegroups.com>
> > <in-portal-bugs%2Bunsu...@googlegroups.com<in-portal-bugs%252Bunsubscri b...@googlegroups.com>


>
> > > >>> .
> > > >>> For more options, visit this group at
> > > >>>http://groups.google.com/group/in-portal-bugs?hl=en.
>
> > > >> --
> > > >> Best Regards,
>
> > > >>http://www.in-portal.com
> > > >>http://www.alex-time.com
>
> > > >> --
> > > >> You received this message because you are subscribed to the Google
> > Groups
> > > >> "In-Portal Bugs Team" group.
> > > >> To post to this group, send email to in-port...@googlegroups.com.
> > > >> To unsubscribe from this group, send email to

> > > >> in-portal-bug...@googlegroups.com<in-portal-bugs%2Bunsubscribe@go oglegroups.com>
> > <in-portal-bugs%2Bunsu...@googlegroups.com<in-portal-bugs%252Bunsubscri b...@googlegroups.com>


>
> > > >> .
> > > >> For more options, visit this group at
> > > >>http://groups.google.com/group/in-portal-bugs?hl=en.
>
> > > >  --
> > > > You received this message because you are subscribed to the Google
> > Groups
> > > > "In-Portal Bugs Team" group.
> > > > To post to this group, send email to in-port...@googlegroups.com.
> > > > To unsubscribe from this group, send email to

> > > > in-portal-bug...@googlegroups.com<in-portal-bugs%2Bunsubscribe@go oglegroups.com>
> > <in-portal-bugs%2Bunsu...@googlegroups.com<in-portal-bugs%252Bunsubscri b...@googlegroups.com>


>
> > > > .
> > > > For more options, visit this group at
> > > >http://groups.google.com/group/in-portal-bugs?hl=en.
>
> > > --
> > > Best Regards,
>
> > >http://www.in-portal.comhttp://www.alex-time.com
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "In-Portal Bugs Team" group.
> > To post to this group, send email to in-port...@googlegroups.com.
> > To unsubscribe from this group, send email to

> > in-portal-bug...@googlegroups.com<in-portal-bugs%2Bunsubscribe@go oglegroups.com>

Alexander Obuhovich

unread,
May 23, 2010, 12:10:37 PM5/23/10
to in-port...@googlegroups.com
Task: http://tracker.in-portal.org/view.php?id=745

No need to tree refresh on section cache rebuild, since it's already done in 5.1.0

To unsubscribe from this group, send email to in-portal-bug...@googlegroups.com.

For more options, visit this group at http://groups.google.com/group/in-portal-bugs?hl=en.




--
Best Regards,

http://www.in-portal.com
http://www.alex-time.com

--
You received this message because you are subscribed to the Google Groups "In-Portal Bugs Team" group.
To post to this group, send email to in-port...@googlegroups.com.
To unsubscribe from this group, send email to in-portal-bug...@googlegroups.com.

Dmitry Andrejev

unread,
May 23, 2010, 7:13:16 PM5/23/10
to in-port...@googlegroups.com
Hi Alex,

I just tested latest 5.1.0 and there was NO Left Tree update after or before I ran Section Cache Rebuild. I still think we need to add one even if it's 5.1.1 releases.


DA.

Alexander Obuhovich

unread,
May 24, 2010, 3:46:14 AM5/24/10
to in-port...@googlegroups.com
I see now what cache you are rebuilding. I supposed it was cache from "System Tools" section. By seems, that you are referring to cache from "Tools" menu in "Structure & Data" section.
My mistake then, will add this refresh too.
Reply all
Reply to author
Forward
0 new messages