Forum Replies Created
-
AuthorPosts
-
Steven Zahm
Keymaster@ Thomas
It sounds like you might have granted your users to many permissions. A user set with the “Subscriber” role will generally only be able to see the Dashboard and their WordPress profile page. Even with Connections and Link installed you specifically have to grant the Subscriber the permission to view the Edit My Directory page as it is not shown by default. The user would simple see a notice that they do not have permission to see the page.
So…
Make sure your users do not have a role other than Subscriber and on the Connections : Roles admin page make sure the Subscriber has permission to Edit their entry with moderation.
Hope that helps.
Steven Zahm
Keymaster@ Aurore
You need to use the category shortcode option to limit the list to the specific category. So you would have something like this:
[connections enable_category_select='FALSE' category="X"]X would equal the category ID you want to display.
08/18/2013 at 6:19 pm in reply to: Style some of the directory entries different than others #267463Steven Zahm
Keymaster@ dgalassi
Yep, that is the exact way to do it. If you look at the page source you will see that the categories are added as a class to the entry. You could even target a specific entry with a style, as each entry has the name set as the id.
Hope that helps.
Steven Zahm
KeymasterSteven Zahm
Keymaster@ Lesley
First, I have to say, I’m not even certain it’s possible to have a link made when the user and the entry are not within the same site. So that very well could be the issue. I would need a super admin temp account and a regular user account so I could take a closer look. You can post the details here, just check the private reply box before submitting.
Now, it sounds like you setup Connections on your multisite to run in single site mode. Basically this mean Connections will use the same database across all subsites in which Connections is activated. I’m guessing this was done as part of the “previously raised with the multi-site usage” you mentioned??? What issue would that be? Could you give any info and background related to that?
One last question, on the subsite where you tried loggin in as a user, did you setup the role permissions on the subsite too? Setting it on the main site will not affect the subsite. That is by WordPress design in regards to roles and their capabilities.
RE: PS I’m sure the email encryption is working fine, but I can look at that too. You are supposed to be able to read it. The encryption is in the code. It decrypted by local javascript after the page has been downloaded by the browser.
Steven Zahm
Keymaster@ Todd
Sorry, no, Connections does not auto import WP users. There is Link, that can link and existing user to an existing entry when the user logs in and if there is no entry, they can add one.
Other users have used a combination of Connections, a member plugin, and a login redirect plugin to achieve what it sounds like you want to accomplish.
Hope that helps.
Steven Zahm
Keymaster@ Robert
The short answer… it doesn’t seem Connections will provide the solution you’re looking for, sorry.
1. If info is not entered in a field, that field will simply not be displayed at all. Also, there are no custom fields.
2. Categories are it, no tags or such.
3. Would be possible, but a custom template more product focused rather than individual focused would be needed.
4. An entry can be linked to a single user, using Link, but not a group of entries.
5. You’d have to use a third party plugin; likely a membership plugin.
6. Connections operate independently of the theme, so you could use any theme.
I don’t know of another plugin that meets your requirements either, sorry. I think you might be in the roll you own custom solution territory.
Hope this helps.
Steven Zahm
Keymaster@ Jim
It would work fine off and on for me, but the server error always remained; it would show up well after Connections has finished running, showing in the page footer. The lack of any error message isn’t helpful, but in my experience usually means PHP has hot some sort of resource wall, usually memory. I see you have that set to 256MB, but honestly, you can set that to anything because web hosts will hard cap the limit. I would too. You site seems to use about 70MB. It’s hard to image listing 120+ entries soaking up the remaining of the 256MB, but if the hard cap was much lower, that would explain the server error message. And if it isn’t memory, it almost certainly has to be another resource limit; but I wouldn’t know what.
Paginating the results cleared up the error message. That would seem to support a resource limit being the cause. Really, this isn’t a Connections limitation; if you tried to list 120+ WordPress posts on the same page, there would be issues too.
Any ay, the solution is to have the results paginated. There’s not another way around it that I can see.
Steven Zahm
Keymaster@ Paul
Right, that is what I understood after in my last reply. You manually control the order.
Go to an entry in the admin where you want the numbers switched, click edit.
Scroll to the phone numbers.
Now, click and drag the “Phone Number” is above the “Alt.Phone”.
Lastly save the update.Now when you view that entry, the numbers will be listed in the order you put them in.
There is not a way to do this automatically, each entry will have to be edited.
Steven Zahm
Keymaster@ Joshua
Ok, I see that all the required script are now present, so that good. Now I see the issue.
You know that little green float that highlights the current page that moves when you hover over another page. That is done by javascript. There’s an error in the javascript, right here:
$magicLine .width(jQuery(".current-menu-item, .current-menu-parent, .current_page_parent").width()) .css("left", jQuery(".current-menu-item, .current-menu-parent, .current_page_parent").position().left+30) jQuery("#magic-line").fadeIn('slow') .data("origLeft", $magicLine.position().left) .data("origWidth", $magicLine.width());It should be checking for the existence of
.current-menu-item, .current-menu-parent, .current_page_parentbefore trying to manipulate those classes with javascript.When you on any of the subpages in the directory, those classes do not exist and so the javascript is failing which in turn is preventing other javascript from running, including Connections.
I think if you change it to the following, that will fix it:
$("li.menu-item").hasClass("current-menu-item") { $magicLine .width(jQuery(".current-menu-item, .current-menu-parent, .current_page_parent").width()) .css("left", jQuery(".current-menu-item, .current-menu-parent, .current_page_parent").position().left+30) jQuery("#magic-line").fadeIn('slow') .data("origLeft", $magicLine.position().left) .data("origWidth", $magicLine.width()); }; -
AuthorPosts
