Forum Replies Created
-
In reply to: Location of page templates?
Have you checked through the Codex documentation?
Well you do have option of hiring a developer if you have reached the limit of your abilities, self developing is all well and good but has it’s limits π
Please don’t get too anxious and do try – in future – to stick to the one thread ( I closed the original as there have been responses in this one), and bear in mind that here we are all volunteers, unpaid, the forum has a basic rule of waiting 24 hours before bumping threads.
As synaptic asked provide all necessary info – if not supplied – so people are best able to help and then wait π
Closing as duplicated now at:
https://buddypress.org/support/topic/feel-like-i-need-to-beg-to-get-some-help-im-close-to-despair/In reply to: Untraceable spam userAre you on dedicated server or VPS ? if you are then by all means take a laissez faire attitude to your possible predicament, it’s your lookout, although be warned many exploits execute drive by code infecting the poor sods who happen across your site. If you are on a shared hosting service then your compromised site can possibly have comprised many other peoples sites if the server is not well hardened against intrusion.
The responsibility is overwhelming, if you are going to provide a route to passing on malicious code then you have to take all precaution to ensure you don’t, if you have your options are these you take your site off line ( protecting others ). You then change ALL access, usermanes, passwords, ftp, DB etc then you set about establishing whether you have actually been compromised (at this stage it’s not certain although likely) and it’s important to establish via logs and any other means what has happened not just to sweep under carpet and cross fingers it never happens again. Once you have identified issue cleaned up and reset all passwords then you may take site online again.
As for asking how they could have done x,y or z your asking non experts, ask an excerpt that sort of question and you would get short thrift from them, just assume that anything is possible because generally it is!
In regard that plugin where did you find it? Is it from the WP repo? As a rule of thumb be very very wary of plugins from unknown sources, the WP Repo is a pretty safe bet to avoid bad plugins other wise only accept plugins from third party sites that have some reputation amongst the WP community.
When you have finished last task ought to be checking the WP repo for further security plugins just so you have an arsenal at your disposal to keep an eye on things (wordfence might however be more than enough, but personally not familiar with it.)
In reply to: Finding/Disabling jQuery: Post Form FlyoutYou just need to explain the issue is with the textarea ‘what’s new’ form and it’s inline JS styles that need overriding – if you get stuck drop me a line hugo.ashmore at gmail dot com
In reply to: Finding/Disabling jQuery: Post Form FlyoutTo change that behaviour you’re going to need to overload the JS file really and modify it along with some ruleset changes. Have to admit I’m with you on this one find that bit of coding a nuisance.
In reply to: Finding/Disabling jQuery: Post Form Flyout?
You appear to be talking about something proprietary belonging to a themes method of doing something , this doesn’t sound like something BP does. You do need to be a little more explicit in your detail.Are you perhaps referring to the comments textareas in activity streams?
In reply to: buddypress.org themes pageGood point π
In reply to: Inline validation on register pageThere’s always a way to do something, have a look at jQuery .validate module or maybe the oldish bp registration xtra plugin is up to date and will work for you.
In reply to: buddypress.org themes pageLink added – although I suspect that page might vanish ultimately.
They are there because they should be or at least if writing markup in that manner then a delimitation must be provided between links, in this case those are hardcoded character pipes.
Those three links should really be written as a ul/li construct then the need to delimit or separate the anchors is removed.
These widgets are in bp-core-widgets.php & bp-groups-widgets.php so no easy way of dealing with them, other than copy those widgets out to your own theme and modify the names to make unique and then modify the markup.
In reply to: buddypress.org themes pagePlease note that that page is in the ‘ Legacy Docs’ section.
In reply to: [Resolved] template compat β override profileadd_theme_support(‘buddypress’) is one of the means BP will know to override theme compat so you only want that if doing /my-theme/members/index.php etc.
Otherwise you should be able to overload that template in either mode without issue so unfortunately this is a theme framework issue.
Brings me back in mind of vague discussions years back about crowd funding developers to build plugins rather than making requests in the hope that someone will jump to and code another free plugin.
Getting a number of people together to back the initial development of a plugin would at least provide a little incentive for developers to sit down and code.
In reply to: [Resolved] Middle column width in Magazine themeYou appear to be using the BP template pack so more than likely step 3 manually editing the BP files to match the themes required markup structure hasn’t been completed.
As this is a new site and BP now has theme compatibility built in from 1.7 using the template pack ought to be considered a redundant exercise now. I would disable the template pack plugin, remove the BP directories that were copied over and see how the theme runs under theme compatibility, then work out whatever issues may arise – hopefully none if the theme follows WP template principles and isn’t too custom.
In reply to: Activate users – not showing on front endNot sure how that plugin may affect things but normally you have to login to the site to actually tell BP a user is now active by adding a value to the last active field in the db
What response are you looking for then?
An agreement?
Or someone to code you a plugin given you’ve title this thread ‘Plugin Request:’This is a site build issue, a themeing problem, something the developer would deal with, not really sure why this would be a plugin or anything to do with core app really.
There are no ‘Staff’ this is an open source project and the forum is maintained by volunteers, in fact all involved are volunteers from lead /core developers to moderators, contributors and general kindly people that try and give advice, an important distinction to make.
Problem? carried forward into each upgrade! that is a bit of an assumption and pretty unlikely to have happened.
The fix revolves around first establishing that this is actually a bug, so change theme to twentytwelve , disable any plugins , and custom code and see if issue still persists, if it does raise a trac ticket if problem goes away then you have an issue in your customizations somewhere
In reply to: Checking profile field values with PHPAlways perform a quick search first, sort of topic that has come up a few times.
https://buddypress.org/support/search/?bbp_search=profile+fields
keep scrolling down through them, you’ll find example code to work from.
In reply to: Amend Members Directory titleStart using it in testing if possible Henry ( assuming your not just referring to production sites π ), feedback from people like yourself that grasp things is invaluable to the project, you may well spot an issue that’s passed the rest of us by
In reply to: Amend Members Directory title@davol Why are you using the bp-default theme by way of the template pack plugin, the whole thrust of BP 1.7 was to provide theme compatibility, template pack plugin ought to be considered redundant now for new sites/themes.
You should really remove those copied directories and the plugin and just let theme compat take over. If you need to modify templates then you copy them into /my-theme/community/members/index.php
*/community/ or /buddypress/
In reply to: Replace BuddyPress profile with custom profileNo they wouldn’t as you are working in a child theme.. aren’t you! if not you should be.
I’m not sure but scanning your post possibly suggests smething amiss in your understanding of BP, as modemlooper points out hiding fields is easy and along with the privacy controls on BP profile fields you can ensure that they are set to both required and only editable by admins so not sure why you need your custom form, but may have overlooked the reason.
In reply to: [Resolved] Conditional check for activate pagethe answer to that question is in the codex π
https://codex.wordpress.org/Function_Reference/wp_redirect – it doesn’t exit automatically!In reply to: [Resolved] Conditional check for activate pagebp_is_current_component( ‘activate’ ) you’re trying to tell the page the active component is ‘activate’?
whereas ‘activate’ == bp_is_current_component() works or at least does for other components, I’ll always var_dump things like this out to see what they are returning
In reply to: Child vs Stand Alone ThemesGiven that BP 1.7 introduced theme compatibility, and 1.8 will extend that considerably as we have now brought into play a new level of template hierarchy along with placement of assets CSS/JS in BP directories the question is moot, as you can do either but a child theme is always a child of whatever parent theme you have chosen to use – unless you decide to overload BP by adding bp directories directly to the top level of a theme in which case theme compatibility would be automagically disabled.
The rule of thumb is that if your chosen theme can be updated and you want to make custom changes to BP template files then you do so in a child of that parent theme, even if only containing the ‘buddypress’ ( or ‘community’ ) directory to ensure your changes are maintained in your own child theme.