| Gruf Mp3, Gruf Music Lyrics
| |
Gruf biography, Gruf discography
To get to the forums, simply click on the "Forum" link in the navigation bar.To get to the forums, simply click on the "Forum" link in the navigation bar.Group User Folder has been designed by the INGENIWEB team.Do you like this product?ABSTRACT
GroupUserFolder is a kind of user folder that provides a special kind of user management.GROUP and then normal users will be able to belong to one or
serveral groups.They can even be of different kinds.For example, a Zope UserFolder for Groups management and an LDAPUserFolder for Users management.Then, on the top GroupUserFolder, groups and roles both are seen as users, and users have their
normal behaviour (ie.GRUF AND SimpleUserFolder
You might think there is a bug using GRUF with SimpleUserFolder (but there's not): if you create
a SimpleUserFolder within a GRUF a try to see it from the ZMI, you will get an InfiniteRecursionError.That's because SimpleUserFolder tries to fetch a getUserNames() method and finds GRUF's one, which
tries to call SimpleUserFolder's one which tries to fetch a getUserNames() method and finds GRUF's one,
which tries to call SimpleUserFolder's one which tries to fetch a getUserNames() method and finds GRUF's one,
which tries to call SimpleUserFolder's one which tries to fetch a getUserNames() method and finds GRUF's
one, which tries to call SimpleUserFolder's one which tries to fetch a getUserNames() method and finds
GRUF's one, which tries to call SimpleUserFolder's one which tries to fetch a getUserNames() method and
finds GRUF's one, which tries to call SimpleUserFolder's one which tries (see what I mean ?To avoid this, just create a new_getUserNames() object (according to SimpleUserFolder specification) in the folder
where you put your SimpleUserFolder in (ie.GRUF also implies that the SimpleUserFolder methods you create are defined in the 'Users' or 'Groups' folder.If you define them above in the ZODB hierarchy, they will never be acquired and GRUF ones will be catched
instead, causing infinite recursions.BUGS
There is a bug using GRUF with Zope 2.GRUF's product directory, it will switch the product in
debug mode next time you restart Zope.This is the common behaviour for all Ingeniweb products.Debug mode is normally just a way of printing more things on the console.But, with GRUF, debug
mode (since 3.If you've got a broken user
folder product on your hard drive that you use as a source with GRUF, it will allow you to unlock
the situation.Released versions of Group User Folder are available here.The current version is 3.You can also browse the CVS with your browser.Can I nest some GRUFs?Does GRUF support nested groups ?And, yes, GRUF supports it since 1.Does GRUF support multiple user sources ?Multiple user sources is a feature that would allow you to store users in several userfolders.GRUF supports this from version 2.Can I use GRUF outside Plone ?Yes, yes, yes, yes and yes.Furthermore, it's qualified to be included
in Plone 1.Features (especially regarding useablility) are often
added to GRUF.Official releases are considered very stable.Just contact us to submit your ideas, patches or insults !In any case, if you want to work on GRUF's CVS, please work in a branch, never on the HEAD!Why cannot I assign local roles to groups using Plone 2.There's a bug in Plone's folder_localroles_form in Plone 2.That's because group name is passed to GRUF's methods instead of group id.Does GRUF work with CASUserFolder
There are two CASUserFolder implementation.Now GroupData verifies if it is related to GRUF group or PlonePAS
group.Fix a bug in group removing in another group.Fix _getMemberIds for LDAPUserFolder 2.Got rid of zLOG in favor of logging.This is still not perfect but at least
Anonymous can no longer get at local roles information this way.Remove some noise log message and the product name parameter from ToolInit.LDAP)
Fixed a bug in Plone 2.UI when searching a large set of users
Added a 'wizard' tab to help in managing LDAP sources.Very useful for
testing purposes!GRUF: bug in createGrouparea() in GroupsTool.Now the unit tests are working with the latest ZTC
version.This is not a widely
used schema with ldap anyway.This works only in 'preview.You can put a 'notifyGroupAreaCreated' in your 'groups' folder as you would
be able to put a 'notifyMemberAreaCreated' in your 'members' folder.So you can execute some code at group area creation.Added a helper table on the sources tab to help managing LUF group mappings
Fixed a bug in Zope 2.Users() method was missing from GRUF's API.Fixed a bug in ZMI which prevented LUF cached users to be individually
managed by GRUF.Updated API to have a better conformance to the original Zope API.Thanks to Stefan H Holek for this clever advice.Uncommented cache clearing code in _doChangeUser as it appears to be required.It's basically a preview of what will be done in Plone 2.For example, now, you can assign local roles to users in your LDAP directory,
EVEN if they're not in the cache in folder_localrole_form.Please read README and PloneFeaturePreview.Made manage_GRUFUsers page a little faster with LDAP by preventing users count.Various bug fixes
Better support for Plone UI.See the implementation of GrufSpaces for an example of how this
can be used in order to give the initial group the role GroupMember.Many performance improvements (tree and audit views)
Fixed a recursion pb.You can report bugs using
the bugtracker.Plone server or instance, take a look at IngeniHosting.Gruf Spaces has been designed by the INGENIWEB team.GrufSpaces
GrufSpaces is a Plone Product that allows group members to work together
in dedicated folders.Group members also have the possibility to send an email to all members of
the group.Further features are discussed in the GroupSpace Overview section below.GrufSpaces does not work with GroupUserFolder 2.The upgrade
to a new version of GroupUserFolder for Plone 2.Now you can add a GrufSpace content type through the Plone Interface.Overview
Introduction
GrufSpaces: A Plone Document that allows group members to work together
in a dedicated area of the Plone site.Services
You can customize the add_groupspace_services.Custom roles
The following roles are added to the Plone portal when you install
GrufSpaces:
GroupMember
GroupVisitor
GroupAdmin
GroupLeader
These roles don't appear in the security tab of the Zope root folder!The standard Plone Workflow
gives view permission to Anonymous.Another important point is that all content types that can be put into
a GroupSpace need to have a workflow.If a content type does not have a workflow,
it is assumed that anonymous can access it, and this will make it appear in
the catalog search even if it is in a closed GroupSpace.By giving Anonymous explicit access rights,
Plone is much too permissive for our purposes.Make sure to also take care of any other workflows you may have added to your site.The sharing tab is fine for generic tasks, but
should only be used by few people who manage the site.The roles tab is easy
to use by GroupSpace administrators, who may have a different profile from
site administrators.This is configured globally in the GroupSpaces
configlet, which you find in the Plone site setup.GroupSpace Areas are special
folders you can put into your GroupSpaces.You can switch GroupSpace
areas on and off in the GrufSpaces configlet.If you don't need this
additional power, you don't have to bother about that aspect.Plone
Folder is going to be used.The great thing about these areas is that they offer two levels of control
over the workflow.First of all, you can change the workflow on the folder
itself, and secondly you can adapt the workflow for the content of the area.This is possible with the CMFPlacefulWorkflow product, which is automatically
and configured for the GrufSpace Areas.Anonymous and Member can't access
or edit here.Documents here are private to the GroupMembers adding them.The GroupAdmin is the only one who has the right to see
and work on the content inside.When you are using Groupspace areas, this is problematic.For example, when you copy a private document into a workflow area, other
members of the GroupSpace can not see the document.Definition list ends without a blank line; unexpected unindent.GroupSpace to a lower
GroupSpace with a nice AJAX interface.Check out the grufspaces_ajax layer in the skins folder.You need to
manually set the layer on top of the other grufspaces layers in plone_skins.Until this feature is fully integrated in GrufSpaces, here are the
installation instructions.Properties
Create a GroupSpace folder with several GroupSpaces inside
Desactivate role inheritance in all SubGroupSpaces
Put users as usually into the top GroupSpace
Drag and drop users in the roles form of the top GroupSpace to
the SubGroupSpaces.Released versions of Gruf Spaces are available here.You can also browse the CVS with your browser.Wasn't GroupSpaces part of GroupUserFolder before?It causes a problem with Plone 2.Otherwise Plone
group management remains unusable even after uninstallation of GrufSpaces
in Plone 2.Add and run the following External Method:
id:migrate_grufspaces
Title: Migrate GrufSpaces
Module name: GrufSpaces.GroupSpace for forward compatability to Plone 2.GroupVisitor doesn't need to see box.Explicitly give GroupAdmin and GroupLeader permissions to avoid having
to make them GroupMember as well.When upgrading to the new version of GrufSpaces, it needs to be
documented that the catalog needs to be refreshed (not reindexed)
because the API and Indices have changed.GroupSpaceMemberIds method now produces not only GroupMembers, but also
GroupAdmins and GroupLeaders.This way, GroupAdmins and GroupLeaders
are considered as GroupMembers.Removing listGroupSpaceMemberUsers, which is replaced by
listGroupSpaceMemberIds.Catalog is changed and refreshed.Catalog is changed and refreshed.Added GroupAdmin and GroupLeader in getGroupSpaceEmails.GroupAdmin and GroupLeader also get email messages sent
through GroupSpaces
Remove unused method listMembersForDisplay on GroupSpace
Remove GrufSpaces configlet when uninstalling
Pass default_charset to mail template
Fix permission check in validate_GroupSpace_email.Now depends on the getUserName method in GRUFUser.MR)
remove listGroupSpaceContentTypes (MR)
Remove getGroupSpaceId index and method (MR)
Remove GroupSpace_add_groups.MR)
use toLocalizedTime instead of toPortalTime (MR)
correction to skin layer installation (MR)
Fix bug in GroupSpace_rolesForm.MR)
getCollabUsers refactoring (MR)
use portal_membership where appropriate (MR)
Added a comment on a workflow issue in the Readme.Plone workflow is needed to completely close a GroupSpac.Extending permissions for Plone 2.MR)
Readme extended with a section on how to adapt the Plone workflows
for closed GroupSpaces.The sharing tab is protected with the same permission now.It is still
usefull to manage local roles that are not used for GrufSpaces.The 'GrufSpaces: Send Mail to GroupSpace Members' permission allows
sending a mail to GroupSpace members.No more group unmangling for listGroupSpaceMemberUsers index
Fixing searches in all of the templates to include the groups
a user belongs to.Gruf Spaces ChangeLog is also available for detailed informations.So be first in the world to check this amazing sequel, fully produced by mceneroe and this time a little more subdued and minimal then what we're used to, reflecting the deep and personal lyrics from Gruf.Subjects dropped on 'Hopeless' include environment issues, bad politics, screwed homeland security, personal life strife and joy plus anger especially when Pip Skid rip's.Guests include from his Sound Barriers duo DJ Brace plus Hunnicutt on the scratch plus emcee's John Smith, Gumshoe Strut, Satchel Paige, Gumball and Yy.Web Design and Engineering by Default, business intelligence by SpringBolt."Contact details for the Plone project.""Leading open source CMS for Content Management, Document Management and Knowledge Management.Get your intranet, portal, web site or community site up and running in minutes!"In the past we had lot's of problems with GRUF and the security part of a site in crucial.Replace GRUF by PAS + PluginRegistry.Write a migration from GRUF to PAS."This site was built with valid CSS.""This site conforms to the US Government Section 508 Accessibility Guidelines."TODO: 1st day of visit
s.TODO: 1st day of visit
s.Days since last visit
s.Pip Skid inevitable, and they formed fermented reptile in 1999.Gruf is by far the most abstract rapper on the roster, commonly rapping about trees, plants, and animals.His name variations are Gruf Tha Druid or Gruff The Druid.Welcome to the new Last.Can't Believe It's Not Last.
|
| |
|
 |
|