"This might be more than what you're looking for, but SES has a great Plugin 'Team Showcase' that allows this and a lot more to showcase your Team/Staff/Founders/Supporters/etc. I use it as well as a separate customized version (which is used for one type of Page to allow each Page to include this for themselves)."
"RE: Version #'s
My thinking is that this should be a multi-select, or a range of specific version (from a valid picklist that SE controls, not a text field for input). As Eugene mentioned, some devs (not Webhive - they're great!) will put in future numbers or bogus version#.s In addition, just allowing the most recent compatible version isn't enough info either. For example, stating that a Plugin works with 4.8.10 doesn't mean it is guaranteed (or tested) with 4.8.09 (well, 4.8.9 - sorry, it's hard for me to get used to that format).
So maybe 2 settings - one each for low/high compatible/tested version but from a picklist that only SE configures selectable version#'s."
"Not really since it's a 3rd-Party Plugin doing it - but it was an idea for how Banners/Slideshows could be used and monetized for both ADMIN and Community Content-Owners. So maybe my post should be deleted."
"Well, not sure if this is helpful since it's using 3rd-Pary Sliders/Slideshows, but this is how I plan on using them (btw - I purchased 3 different Plugins and ended up customizing one of them).
Although they can be used in the traditional way (displaying images with/without text & CTAs), my goal is to use them primarily for advertising purposes - especially for specific content pages and allow them to be customized per content page for specific content. This allows Group1 to display a different banner/slider than Group2 sees on their page (or Events or whatever). So, although I plan on including ADMIN selected banners/sliders at various locations, from a monetization standpoint it seems better to allow Group/Event owners (or in my case since I'm using SEAO Plugins - Causes/Campaigns and Businesses) to sell advertising space on their own pages (profile, event, blog, photo albums, whatever) so it's a win-win (we both make some revenue).
The primary purpose of my site is to provide Causes/Schools/Teachers/Veterans/1stResponders/etc. many methods of raising revenue, and this is just a no-brainer since many businesses want to reach specific eyeballs, and this seems to be a great way of doing so."
"Thanks Eugene - great suggestions.
It's interesting how many 'I know what I'm doing and have been using SE for years and have gazillions of members at my site' ADMINs just dive right in without using a sandbox (at least separate folder) for testing first and/or don't bother checking with their 3rd-Party Devs to be sure their Plugins are ready (I'm waiting for 6 of 7 Devs to update, before I implement testing 4.9). I've read some github issues that are not due to SE, but rather the 'expert ADMIN' not doing what's common/proper/suggested practice. In fact, I'm also waiting to find out what each Dev determines is best - update SE before or after updating the Dev's Plugins.
As you've mentioned, there should be a drop-down that lists each and every version a Plugin. Just because something was tested and supports 4.8.10 for example, doesn't mean it does for 4.8.09 or 4.8.11. There's a lot that I'm hoping SE does with the Marketplace as far as more info, more complete reviews (especially from those that have purchased/used a Plugin), etc. But I'm sure that will come with time.
Thanks for the useful post. You're a great Dev (both as a person, Team, and Plugins). Keep up the great work!"
In preparation of the upcoming SE4.9 which is to be compatible with
PHP7, I tested some configuration changes on my VPS last weekend. Since
I'm not a web expert, I asked the wonderful people at FastComet how to
handle this. Current Apache on my server didn't support multiple PHP
versions, and the version update didn't support NginX (let's assume this
is correct - I'm not looking for experts here to weigh in on this
particular piece of info). Also, I could (and now will probably have
to) run separate VPS for now, but I'm trying to prepare for the general
capability of running multiple PHP versions on the same VPS or server in
the future as I'm sure many other people do this for testing purposes).
xVarnish was implemented and NginX was removed. Overall, page
access/requests seemed to be similar to previous experience, maybe
slightly faster. BUT ... some pages were very slow to load (eg. 2.5+
minutes instead of typical 4-6 seconds). There were 2 consistent issues
and 3-4 sporadic ones that couldn't be duplicated (so I won't discuss
Login page: It seemed that the 'first time in a while'
that this was loaded in a browser, it took 2.5+ minutes to load. Later
loads (after clearing local cache) was back to normal, until 'a while of
time' passed, then the cycle repeated itself. This was per
workstation/browser. I didn't pinpoint how much time had top pass
before the login page was slow again.
SEAO Google Docs Plugin:
2.5+ min to load the Plugin, and then 2.5+ min per each primary menu
item (eg. selecting a Document Category, selecting 'My Docs', selecting
'View Doc', etc.). Unlike the Login issue above, this always was slow - every environment and every browser.
So, all of that to ask these 2 specific questions: 1) Has anyone implemented xVarnish and experienced the above and resolved it - and if so, how? 2) What do you do/use to run multiple PHP versions on your server:
I may have missed this somewhere, so I apologize in advance if I did.
Where do I enable/disable (preferably by ML) the ability for a User to login >1x. During testing it seems the same User is able to login multiple times (I don't mean open multiple tabs in the same browser - I mean login concurrently using different browsers and/or different computers/tablets/etc.).
I may be missing something, but I am unable to drag/drop (such as Layout Editor widgets) using an Android tablet.
Is there a way to do this or does SE simply not support this (i.e. like typical mobile apps do) - because it's not programmed into SE Admin Panel?
Has anyone tried to do this with an iPad?
Although I have many Android devices I could use (which are all from 2012) and still (believe it or not) work well for many things, I thought I'd purchase a new tablet w/BT Kbd that I could dedicate to the new 'business' I'm setting up next year which is based on the SE site so I could have everything I need with me everywhere I go. I could use a Windows-based tablet but there are only 2-3 apps I occasionally use there (other than SE) which I could easily VPN into if/when needed. I could do this with SE too of course (if I used Android) but am trying to keep remote comm to a minimum.
So, is it simply that SE doesn't support drag/drop on mobile devices? What do you use when on-the-go to manage SE? BTW - if I remote connect to a Windows-based PC, will the drag/drop feature work (i.e. using Android to remote into the Windows-based PC)?
After a year of testing (yes, still working on setting up the site) it just hit me - it seems there's no ability to allow different levels of Admins to use Admin Panel.
Would this be an SE Feature Request or rely on Developers or both?
For example, it would be great if Plugin access could be limited by Plugin (probably an SE issue due to (UGH - I CAN'T EVEN TYPE 1 ENTIRE POST WITHOUT TYPING PROBLEMS ON THIS FORUM - MY GOSH - CAN SOMEONE FIX THIS?) the requirement prior to accessing a Plugin . Another useful item (probably up to the Dev/Plugin and SE) would be access Tabs/settings within the plugin - there are often some settings that could be made by lower-level Admins since they are not primary configuration settings per se, but rather more User-type settings (enabling a Sponsored or Featured icon for example).
This may be more of a philosophical issue for SE management on how they
wish to approach future upgrades, so I'm just tossing an idea out there
to get anyone's response (SE, developers, Site-Admins).
As a developer (not SE developer) I realize that updating (to PHP7 and Zend3 support or similar) an application like SE is a major major undertaking, which involves man/woman power (many hours), what I call drying time (measured in weeks/months not man-hours - to give things time to be tested/analyzed/diagnosed/integrated/fixed/dust-settling, then repeat), all of which consumes a lot of finances over a lenghy period. (This is a general statement - it's obviously quite complex to implement such a project).
I feel like (as a Site-ADMIN) that we're left in the dark when it comes to future plans of SE, and thus we must respond reactively rather than proactively. I've never been in such an environment where I have no clue what's coming when or how to prepare for it.
Sometimes I wish that SE would simply calculate an estimate for this (ugh - I can't stand typing here - man, please use something different for onsocialengine.com) - and say to us Site-Admins & Developers "here's the deal... it will take us X months to develop/roll-out and the cost will be Y. See our Kickstarter/IndieGoGo or TryCelery.com/Pre-Order page to jump in so we can see who really wants this and how badly". This way SE can see what type of interest there is (anyone will 'like' or 'up-vote' something, but it's when you ask for $$ that you find how serious they truly are), and we as Site-Admins & Devs can understand that there's an option, but it's based on the community's response as to when/if it will be built. I sincerely feel expecting SE to foot the bill is unfair, and quite frankly feel that if they're expected to pay for it all, it will never get done. After all, what does SE as a company gain by spending a fortune to create something that may never be paid for (by Users through sales & upgrade fees)?
Yes, a Survey could be used, but again - that's not a 'true' result due to many people not completing it, and probably skewed #s due to 'sure - if it's free I'll take it' mentality.
I also feel that beyond SE, some Devs might consider doing something similar to offset some of their costs. I'd much rather share some of the cost of upgrades to be sure they are developed, rather than be stuck with old software/technology (or lousy/no Plugin options) due to SE and Developers not having the $$ to update anything. We're all in this together, so let's act like it.
I want to be part of a growing/thriving community and there's a cost to that. There's also a cost to NOT having a growing/thriving community (and I prefer not to be a part of that but I feel I may have no alternative which stinks).
(if this is already out there, please let me know where - thank you)
Months ago I sent a list of useful (well, to me) information that should be considered to be included in the Marketplace for each Developer and each Plugin. I wish they would post a survey here to ask because I'm sure there are many great ideas out there that I didn't mention.
One new item that has come to my attention is the way Devs license their products with regards to: - domains & sub-domains (and folders below them) - License verification at time of Plugin install and/or verification during page loads
The above may also have to become some type of integration with SE Core itself to balance legitamte Admin's needs (flexibility and not constantly wasting time checking licenses during page loads and preventing plugin features if something is amiss) and the Dev's needs (preventing pirated software).
My thinking is that if SE Core included some of the license functionality/flexibility then the 3rd-party devs could tie into that rather than they way some of them do this now. There is a lot of vagueness and inaccurate information provided by some Devs (such as 'we only check upon installation' which is later found to be false; 'folders are included' but they aren't; one or two domains (with specfic limitations on which is allowed to be dev or prod), etc.
The point is, I'm hoping that the new Marketplace and future updates to SE provide what both Devs and Admins require. Sometimes I feel like I'm working with 1990 software tools and am getting very tired of it. Heck - I can't even type this post without numerous interruptions while physically typing.
Also, I'm hoping that SE does something about growing the community here and creating more interractions between Admins. It's embarrasing to be part of a community where someone makes a post and theres 0 or 1 response. Heck, 30 years ago most BBS had more interractions.
Sorry for the rant, but after a year of this (plus almost 2 years of checking out everything I could SE related prior to that) I see very little change and am wondering where/what the future is here. Don't get me wrong - I'm obviously not switching to something else, but that shouldn't create what seems to be complacency throughout many areas of SE.
1. Event Profile page: # Guests should = # Attending. Currently, # Guests Tab includes #Attending+Maybe+NotAttending. Maybe & Not are irrelevant. Yes, I can see the widget that includes the separate sub-totals, but "# Guests" is very misleading. But I suppose there are other sides to this.
2. The 'My Events' Menu Item page: It would be helpful if the content included the my status, so I can determine if I need to change something. For example, some way to designate those I'm Attending vs. Not Attending vs. Maybe Attending would be helpful. Right now, regardless of the status (Attending/Not/Maybe) the exact same info appears on My Events page. So, if I'm scanning the list of My Events, there's no way of me knowing my attending status, thus my assumption/recollection may be different than reality.
Am I missing something here or is this simply the way this works? I've been using SEAO Advanced Events for a while but once Ticketing is enabled, it can't coexist with simply Joining (i.e. so if you want to join an event, the Owner must first create a ticket, you must then book the ticket, complete the order form, etc.). Thus, I'm revisiting SE Events.
(I've searched various words/phrases back to 2012, but didn't find anything related; if I missed something you feel is useful please link it here - much appreciated).
This is for a NON-'adult' site (i.e. our site members will be sharing family and business videos).
I'm not asking for specific capacity, but I'm trying to get a feel for how much video (uploading & viewing) impacts your site performance. I'm not asking about embedded video, but specifically uploading & viewing on your dedicated servers.
Please share any examples you have ('we upload 10-20 30minute videos a day with no problem on a dedicated server with 4GB RAM', or 'hundreds of videos are viewed daily on a dedicated server with 16GB RAM 4 cores', etc. ).
I'm not trying to start a bragging contest, but looking for useful info. I have checked with the host but they couldn't help (due to policy issues, they don't monitor specific activity on their user's servers).
(searched for terms individually 'redirect', 'signout', 'logout' - nothing related appeared)
do I configure SE to redirect to a URL upon logout/signout rather than
returning to the Landing Page? I noticed a widget in Add-ons but the
link to the dev's site pulled up a not registered-type page.
BTW - I'm asking about a URL since I will be using a non-site URL instead of the LP. This non-site URL is actually my Landing Page (since I am unable to create an acceptable LP within the confines of SE and my theme - and I'm not looking for another theme - already tried 8-9 of them and like what I have).
Much like we may charge Subscription fees to our Users, is anyone aware of a Plugin that will allow users to do the same (ex. a Group would like to charge fees to their members for different membership types)?
I've already purchased 1, and looked at 3 other Stores/Marketplace Plugins that don't do this. I have also contacted the dev of the Plugin I purchased, and although very flexible in Product Types, they don't provide this option, and neither are they planning to (nor are they willing to customize their own Plugin to do this).
Yes, I know this can be customized, but I'm hoping for an existing solution (budget is already tied up with other necessary customizations).
Item#1 It would be useful to allow the global header/footer independently of each other. There are pages where I wish I could have one with out the other. Right now (as you know) either they're both enabled or both disabled.
Item#2 It would be useful to have separate header/footer for Landing Page vs. inside pages, and/or logged-in user vs. non-logged-in user.
With regard to Profile Fields that are Dates, is the following correct (from a 3rd-party developer): "We would like to tell you that in the date format calender cannot be
shown. As the creation of profile field functionality is coming from the
core SocialEngine. You may check the same in core profile questions."
I ask this because I have Profile fields that are "dates", but instead of being entered as dates (such as birthdate), M/D/Y are each input into separate fields using a picklist. 1. This is ugly 2. This doesn't work (i.e. Febuary 31 is fine in any year) 3. When displaying this Profile field elsewhere (such as start/end in searches) it takes up a lot of space (since it's not an actual "date").
Sooooo, is this truly a core SE thing that Profile fields that are dates simply can't be entered as a date, and can't be selected using a calendar (which not only look better, but it takes less space, and most importantly it verifies that the date is a valid date)?
I'm just trying to get to the bottom of this so I know who/where to address this issue. I just can't believe that SE core would allow something this ridiculous.
Looking for more flexibility for Quotas (preferably an integer/real input
field rather than a list of selections). I require settings between
10GB and Unlimited. The use of an input field would make the most sense
and I can't understand why this wasn't already implemented. Am I
missing something somewhere?