Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Welcome to Fundayforum.com

Take a moment to join us, we are waiting for you.

Search the Community

Showing results for tags 'and'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Help Support
    • Announcement And Help
    • Funday Chatroom
  • Poetry
    • Shair-o-Shaa'eri
    • Famous Poet
  • Islam - اسلام
    • QURAN O TARJUMA قرآن و ترجمہ
    • AHADEES MUBARIK آحدیث مبارک
    • Ramazan ul Mubarik - رمضان المبارک
    • Deen O Duniya - دین و دنیا
  • Other Forums
    • Quizzes
    • Chitchat and Greetings
    • Urdu Adab
    • Entertainment
    • Common Rooms
  • Science, Arts & Culture
    • Education, Science & Technology
  • IPS Community Suite
    • IPS Community Suite 4.1
    • IPS Download
    • IPS Community Help/Support And Tutorials

Blogs

There are no results to display.

There are no results to display.

Categories

  • IPS Community Suite 4.3
    • Applications 4.3
    • Plugins 4.3
    • Themes 4.3
    • Language Packs 4.3
    • IPS Extras 4.3
  • IPS Community Suite 4
    • Applications
    • Plugins
    • Themes
    • Language Packs
    • IPS Extras
  • Books
    • Urdu Novels
    • Islamic
    • General Books
  • XenForo
    • Add-ons
    • Styles
    • Language Packs
    • Miscellaneous XML Files
  • Web Scripts
  • PC Softwares

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Facebook ID


FB Page/Group URL


Bigo Live


Website URL


Instagram


Skype


Location


Interests

Found 27 results

  1. Still looking for the secret to effortless weight loss? It may be as simple as chewing gum while walking, Japanese researchers suggested on Saturday. Photo: filePARIS: Still looking for the secret to effortless weight loss? It may be as simple as...
  2. Plans for a landmark summit with North Korea's Kim Jong Un are moving "very nicely", US President Donald Trump said Sunday, as the South's leader said Kim told him the talks would be a historic opportunity to end decades of confrontation. Photo:...
  3. Pakistan´s Mohammad Abbas (2R) celebrates taking the wicket of England´s Alastair Cook (R) for one on the third day of the first international Test match between England and Pakistan at Lord´s cricket ground in London on May 26, 2018. Photo:...
  4. Jurgen Klopp (L) expressed his admiration for Zinedine Zidane (R) before he leads Liverpool into the Champions League final hoping to stop the French legend´s Real Madrid side from winning the trophy for a third year in successionKIEV: Jurgen...
  5. Malaysian police said Friday they found cash amounting to almost $30 million in a raid on a luxury apartment as they probed corruption allegations swirling around ousted leader Najib Razak. Photo: AFPMalaysian police said Friday they seized over...
  6. An Echo was found recording a private conversation secretly and was later sent by the smart speaker to a person in their contacts list. Thankfully, the conversation was about hardwood floors at the time, but it's still bad news since it recorded a conversation without any prompts. © YouTube The couple from Portland, USA found that Alexa was snooping on them after one of their employees called them to inform about an odd communication. The recording that was sent to the employee consisted of a recorded conversation between the couple. An Amazon spokesperson confirmed the incident in a statement to The Verge and gave this explanation, “Echo woke up due to a word in background conversation sounding like “Alexa.” Then, the subsequent conversation was heard as a “send message” request. At which point, Alexa said out loud “To whom?” At which point, the background conversation was interpreted as a name in the customer's contact list. Alexa then asked out loud, “[contact name], right?” Alexa then interpreted background conversation as “right”. As unlikely as this string of events is, we are evaluating options to make this case even less likely.” The incident is not the only case where Alexa has triggered itself during conversations. It has happened personally to me with the Echo and even with Google Assistant time to time. Alexa has been known to play music randomly without any prompts and it is a problem that Amazon needs to address. © YouTube Alexa recording private conversations shouldn't be taken lightly, as Amazon had previously agreed to participate in government surveillance programs. There are about 40 million Amazon Alexa listening devices and could pose a great risk to one's privacy. Alexa was also the center of controversy in March, where it was found laughing in a very creepy manner. The digital assistant would mistake common words as a phrase to trigger the “Alexa, laugh” command. This new controversy involving a recorded conversation, is going to put additional pressure on Amazon to fix the voice recognition feature and reassure users, that they aren't being snooped by the digital assistant. Source: The Verge
  7. Do you have a community but are looking to move to a more modern and feature rich platform? There's a lot of ways Invision Community can breathe new life into your community. With our engagement features, advanced promotion features and mobile ready responsive themes, your members are going to love the changes. Invision Community can power your entire site, from the content management front end right through to your download areas and shopping carts. Imagine not having to juggle a dozen plug-ins and make several different applications talk to each other. We offer a range of migration tools for vBulletin, xenForo, phpBB, Vanilla, bbPress and more. These tools convert your data such as members, passwords, forums, topics, posts and more across to Invision Community. But first, let's look at how to make your migration a success. Take our demo for a spin Hands down the best way to get a feel for Invision Community is to take out a free demo. Once you are comfortable with the suite and know what it can do, the more confident you will be in discussing it with your members. There's a lot of functionality to discover. Keep in touch with our sales team to get the most from the demo. We recommend that you consider three uses. Your community. Look at how they will settle in with the new interface and how they will use the new features on offer. Your moderators. Take a moment to look in the Moderator Control Panel. Run through all the tools that are available, such as the warning system and content review system. Moderator Tools Your administrators. Probably the largest change between platforms will be in the Admin Control Panel. It's worth spending a little time getting familiar with it and looking at what's new, and where common tools are such as forum and member management. Tip: Invision Community's Admin Control Panel has a global search bar to look for settings, members, invoices and more. If you ever feel a little lost, enter in what you're looking for. Make your plan Using the demo and speaking to our sales team will help you draw up a migration plan. You'll know which apps you'll need, and what data can be migrated over. You may want to browse the marketplace to look for apps, plugins and themes to extend the functionality even further. Tip: We offer a VIP migration service where we work closely with you to draw up your plan and take care of the conversion for you. Educate your community Keep your community up to date with your migration plan. Show them the platform they'll be using. Take videos and screenshots showing them the exciting new features coming soon. Make it a positive and fun experience. Post something new every few days to get your community used to the idea and get them involved by asking them if they have any questions. Our sales and support teams are here to help you if you have any further questions at this point. Getting the majority of your community excited about the change is the best way to make the transition a smooth one. Make sure you explain the benefits of the switch too. If there's a good reason for it, your community will get behind it quickly. Some benefits may be: It works better on your mobile device and tablets, so you don't need to struggle with pinch and zoom to get around. Mobile ready out of the box The built in embed system allows you to post images, YouTube videos more easily and you can preview it instantly as you type. The crowd sourced moderation makes reporting bad content more beneficial. It'll help to keep the community clean from undesirable comments and moving a positive direction. More features on the way. Invision Community is always adding new functionality based on our customers' wishes. These releases happen often so there's always something to be excited about. Pick a day The best migrations are planned down to the date and time when the data conversion will occur. Our team can give you a rough idea of how long the data conversion will take. It will vary but we can give you a ballpark. Your members will feel happy knowing what is going to happen and when. There will be some downtime while the data is converted, so it's always best to announce this well ahead of time. Set up a test site Once you are committed to switching, set up a test site. A single Invision Community license can be used for a development installation as well as a live installation. This is the perfect time to work on your theme and look at any tweaks you'd like to make. Invite in your team and a trusted few from your community to offer feedback and advice. It's worth taking the time here to make sure everything is perfect for when you do the final conversion. Make it comfortable Take some time to theme your new Invision Community so it has a similar look and feel to your existing community. Change resistant members will feel more comfortable if there are areas that are familiar to them. Ensuring your branding is up, and the colours match what you had before is a good start. The easy mode theme editor is a great place to start. Mind your language! There are always little differences in the interface language that may throw some of your older members off. For example, some systems use "threads" instead of topics and "messages" instead of posts. The easy language editor Invision Community has a built in translation system so you can change our interface language to match your existing site. Help your members Set up a temporary questions and answer forum where your members can ask how the new system works and give you feedback. Pin a handful of topics explaining where common items are now, such as how to edit your profile, how to send personal messages, how to mark the site as read and so on. Think about the daily activities your members make and explain how to do them with Invision Community. You can use the pre-move time to ask your community what actions they do daily and may need assistance with on the new platform. Be patient Some of us dislike change. We are creatures of habit. You may find some members are very resistant. That's OK, they'll come around in time as long as you continue to make them feel valued and understood. Take the time to explain how the new system works and what the benefits of Invision Community are. In our experience, members love the following Invision Community features: Notifications Invision Community has a variety of granular notification options, from browser to email so you're sure to not miss a thing. Mobile Friendly We're mobile friendly right out of the box. Our theme has a responsive framework, which means that it resizes perfectly to any device you're using. No need for extra themes or styles, it's all baked in. Gamification We all love a little friendly competition don't we? Invision Community has features like the leaderboard and member titles to reward activity. Who doesn't want to win the day? Reactions Liking content is fun, but being able to express thanks, laughter and more is even better. It's all baked into the system ready to use. Educate your team Invision Community has a whole host of moderation tools that your team will love as it makes their daily routines much easier. From the comprehensive warning system, to the crowd sourced moderation feature, which can automatically hide content and notify moderators once it has been reported multiple times, Invision Community makes your moderators lives easier. The best approach is to pin topics in a team area that explains how to use these new features and where to find them. Summary Investing in a new community platform and migrating your community across is a big decision. With the right planning and forethought, it will be a smooth and positive migration with lots to look forward to once complete. We offer free conversion tools for you to use, or we offer a VIP conversion service where we take care of it for you and you get one-to-one help and support throughout the process. We'd love to hear from those who have successfully migrated across from other platforms and how they made it a positive experience for their members.
  8. Spanish football star Andres Iniesta waves prior to a press conference in Tokyo on May 24, 2018. Photo: AFP TOKYO: Barcelona legend Andres Iniesta joined Japan's Vissel Kobe on Thursday, the club's owner Hiroshi Mikitani said, describing him as...
  9. Virat Kohli and Anushka Sharma. Photo: InstagramIndian cricket team captain and arguably one of the country?s best cricketers Virat Kohli has opened up about his secret honeymoon, having kids and fame.Months after his secret wedding to Bollywood...
  10. There are many different reasons to build a community. It might be based on your business or a hobby. It may be to talk about your favourite sports team. Whatever the content, the key to success is to engage your community. We've been helping successful communities for over 15 years. During that time, we've picked up a handful of tips that we are going to share with you today. Pick one to try this week and let us know how you get on. Welcome every single member A great way to make members feel welcome at your community is to post a daily or weekly topic welcoming your new members. Post a short message asking them to introduce themselves and tag new members. This will encourage them to start a discussion that others can get involved with. It won't be long before friends are made and what may have been a passing member will be part of your core community. Host a "lurker week" Every few months, host a "Lurker week" where you encourage non-posting members to join in. You can explain the benefits of the community and encourage them to say hello. It's a great way to get people to introduce themselves. Suzi Nelson pioneered this over at Digital Marketer. She created a lurker themed week and was able to activate 44% of her previously inactive members in only five days! Spotlight members you want others to model Often you will see a member do something amazing in the community. Maybe they posted a really good question or perhaps they have been very active and helped many other members. Create a topic about it. Highlight how and why they are an asset they are to the community. This sends a positive message to other members that these kinds of actions will be celebrated. You can even turn this into a weekly or monthly ritual where you celebrate the member of the week or month. Educate about notifications The notifications system in Invision Community is the best way to get return visits. Why not put up a pinned topic in a visible area reminding your members how to get the best from the notification system, and asking them to enable them and follow any interesting forums or topics. This way they won't miss out of any discussion while they're away and as a bonus, they're more likely to return to catch up. Regular Interaction This is a very simple but often overlooked tip. As the community manager your purpose is to facilitate discussion. Make sure you show up regularly and create new discussions as well as reply to existing ones. People are more likely to post if they feel they will get a reply. Often your reply will send off a cascade of more interaction as different facets of the conversions come out. Ask for feedback Members love to be involved in brainstorms and to share their thoughts. Asking for feedback works on two levels. You get great ideas on how to improve your community. It is also a great tactic to get discussion going. Taking action on feedback makes that person feel more invested in your community and will champion it to others. Try and be specific when asking for feedback. Try "How can I increase the level of activity" or "Do you need any articles or topics written on specific subjects". The more specific, the easier it will be for your members to narrow down their thoughts. Be persistent These tips might give your community a short burst of engagement. To build a long lasting and highly engaged community, you have to be persistent and keep at it. The key to building a community is simple: put in the work and care about your members. If your members see how much you care and that you are showing up every day, they are more likely to show up too. Which of these tips are you going to try this week?
  11. India bowled South Africa out for 118 in 32.2 overs in the 1st innings of the 2nd One Day International of their ongoing six match series in South Africa. This left them 119 to win. India’s run chase began immediately after a 10 minute interval since South Africa’s innings ended with more than 30 minutes left for the scheduled break. When it was time for the scheduled break, 15 overs of India’s innings had been completed and India were 26 runs away from their target. The Umpires decided to exercise rule 11.4.4 of the 2017 standard ODI playing conditions, and extended play for a maximum of 15 minutes (or a minimum of 4 overs). This rule is as follows: “The umpires may decide to play 15 minutes (a minimum of four overs) extra time at the scheduled interval if requested by either captain if, in the umpires’ opinion, it would bring about a definite result in that session. If the umpires do not believe a result can be achieved no extra time shall be allowed. If it is decided to play such extra time, the whole period shall be played out even though the possibility of finishing the match may have disappeared before the full period has expired.” It took more than 15 minutes to complete the four overs. There is no provision in the rules to start a new over if the 15 extra minutes have already been played. India were 2 runs short of their target after four overs. The umpires duly took the players off for the scheduled break. This decision was universally condemned. It is worth examining the substance of this condemnation because this is an instance in which the umpires were condemned for following the rules correctly and precisely. In other words, those who condemned the umpires were completely wrong, and the umpires were completely right. Essentially, the argument was that even though they followed the rules, the umpires were wrong because their decision defied “common sense”. Further, it was suggested that the rules were archaic, the decision was ridiculous and the situation was a farce. As the players walked away for the break, observers (commentators on television, various journalists on twitter) were darkly predicting that there would be nobody left at the ground when the players returned from their break. On a video show for ESPNCricinfo the former India wicket-keeper Deep Dasgupta even invented a provision in the rules to the effect that if both captains agree, play can continue! Such a provision does not exist in the rules. He was not alone. Dozens of ex-players and journalists were unanimous about how the ridiculousness of the decision and awfulness of the situation. Who exactly was being inconvenienced by the umpires’ decision? The television broadcasters, who got to run innings break programming and the commercials which go with it? The press in the press box, who were served lunch as per the usual custom by the hosts at the ground, and got an extra talking point which they otherwise might have been short of in a one-sided game? The spectators who had come prepared for a leisurely day at the cricket, expecting a 100 overs game which would last until evening? The vendors at the ground who got to serve customers over lunch? Who exactly was inconvenienced by the umpires decision? The decision was perfectly correct according to the rules, and apart from the fact that the game was run correctly, everybody associated with the game did better thanks to the decision compared to what they might have done had the umpires ignored the rules and played extra overs. The one testable prediction in all the outrage, that nobody would be around at the end of the game, turned out to be wrong. As ESPNCricinfo’s live ball-by-ball commentator reported, “My colleague Sid Monga tells me there is still a decent crowd hanging around at the stadium” Rarely has there been such an unanimously held view which was based on no observable external reality. The conventional wisdom in this case was absolutely certain that the decision was “farcical”, “ridiculous”, “stupid”, “unbelievable”. The basis of this certitude is this notion of “common sense”. It was the common sense decision to play the extra over(s) even though the rules did not permit this. It is worth examining the notion of common sense. Laws govern and bring order to our lives. But life would still exist even if there were no laws (or some completely different set of laws). It would not exist in the way it exists today, but it would still exist. Games are different from life. Games are not governed by laws, they are constituted by them. Without the rules of a game, there is no game. Life precedes laws, while laws precede games. Games are completely defined, closed systems. Any move by a participant in a game (be it cricket or chess or football) can be identified unambiguously as being either a legal move (i.e. something permitted in the game) or an illegal move (i.e. something not permitted in the game). The goal of the game is predefined. This means that conditions which have to met so that the goal can be said to have been achieved, are known in advance. Games begin and end. This distinction between games and general life is important because it places a strict limit on the applicability of things which might be applicable to general laws to the laws of games. There is no concept of “natural justice” in a game. Games are structured as a competition - someone is supposed to lose by design. The set of rules which constitute (again, not govern, but constitute) a game is arbitrary. This set does not exist for any reason, other than the fact that it constitutes the game. The laws of games are not supposed to have silences. Whenever events occur whose legal status is truly disputable, the laws of games are amended to end such disputes (for example, the switch hit, or Ajay Jadeja’s exploitation of a loophole in the short run rule when batting with a tailender). Common sense is defined in the Cambridge dictionary as “the basic level of practical knowledge and judgment that we all need to help us live in a reasonable and safe way.” It consists of “common sense consists of knowledge, judgement, and taste which is more or less universal and which is held more or less without reflection or argument.” Webster’s dictionary defines it as “sound and prudent judgment based on a simple perception of the situation or facts.” This is distinct from the idea of conventional wisdom which refers to ideas or explanations which are considered to be true. In games, there is no underlying order which the rules attempt to encode. The idea of the merit or goodness of a rule exists only in the sense that the rule might contradict or be redundant in relation to some already existing rule. In life, the idea of "common sense" is necessary precisely because it refers to some underlying order which can be adopted even without explicitly written instruction or rules. There is no basis for such common agreement about a game. Cricket does not occur in nature. Games themselves are not social or natural phenomena which the rules attempt to explain, they are completely formal entities which rules construct. The common sense view is that the umpires should have relaxed the rules and allowed the extra over to be played. According to those who hold this to be the common sense view, the umpires decision was not just ridiculous adherence to archaic laws which should have been avoided, this was obviously so. Those who hold this common sense view misunderstand the basic idea of what a game is. But even if one were to see the mistaken terms adopted by the adherents of this common sense view, they are wrong. Had the umpires relaxed the rules, they would have explicitly favored India, even if both captains agreed to continue to the game (lets ignore the fact that agreement between captains is irrelevant in the situation at hand). This is something umpires are not supposed to do. The veteran cricket statistician Mohandas Menon observed that “[w]ith only 19 overs bowled, South Africa can still save this ODI match, if it now rains the whole day!” It is not clear if Mr. Menon intended this observation to be in support of the common sense view. But it proves the exact opposite. Objectively, had the umpires ignored the rules and extended play beyond what is permitted in the rules, they would have eliminated this possibility. The remoteness of this possibility is irrelevant. The whole point of having an umpire - an entity which is (a) disinterested in the outcome of a contest, and (b) expert in the rules governing the contest - is to avoid favoring one team or another in any way. An essential point of a game is that while the game is in progress, the contest is technically always on. The fact that one side may be significantly closer to a win compared to the other side, even if this is overwhelmingly the case, is irrelevant. To say that the umpires should have relaxed the rules and allowed the extra over(s) necessary for India to score the 2 runs is identical to saying that they should have stopped after 15 overs (or 16 or 17 or 14), since it was it was clear (or common sense) that India were going to win. Yet, nobody would think that this would be an acceptable common sense decision, would they? Now, one could argue that the ICC should revise the rules and give the umpires some extra discretion. Instead of specifying a maximum of 15 minutes and a minimum of 4 overs, the rule could leave this entirely up to the umpires. But we all know how well observers react to umpires exercising discretion. The reason why the ICC has made the rules so explicit is to protect umpires from being accused of bias or “inconsistent application of rules” when they exercise any discretion which the rules might grant them. The conventional wisdom about the common sense view of the umpire’s decision is wrong. The rules are not archaic. They came into force on September 28, 2017. The rules were applied correctly. There was no reason, none at all, to think that the situational was farcical, except that lots of people who either did not know the rules or did not grasp the implication of what they were suggesting created an echo chamber which said that the situation was farcical. Mockery is wonderful when it is underpinned by some significant truth. In this case, the only truth it revealed was not about the game, but about its pundits. The umpires, as they usually do, got it exactly right.
  12. Social media promotion should be a part of any marketing strategy. Curating interesting content from your community and sharing to social media channels like Facebook and Twitter is a great way to drive traffic to your site. Invision Community 4.2 introduced Social Media Promotions to allow this. You hit the promote button, fill out the text to share with each service, click which photos to include and schedule the promotion or send it immediately. We use this feature almost every single day to share highlights to our Invision Community Facebook page and Twitter. This feature has had a significant impact in attracting visitors to our blog. This is now a core part of our marketing strategy. So what's new in Invision Community 4.3? Facebook Groups and Pages A popular feature request was to allow sharing to Facebook groups that you are an administrator of, as well as Pages you own. Not only that, but we now allow you to share to many places at once. When setting up Facebook, you can choose which Facebook properties to be used when promoting. When sharing content, you can choose where to share it to right on the dialog. Here you can see that we're sharing to two of three possible places. "It's a secret" is a Facebook Group (which makes it a pretty poor secret). The "Lindy Throgmartin Fan Club" is my favourite page on all of Facebook. What it lacks in members, it makes up for in enthusiasm. You may also notice that the Facebook box is empty. Facebook have very strict guidelines on sharing content. They prefer that you do not auto-populate the content. You can always access the item's original content on the promote dialog, so you can refer to it. Setting a custom page title When you share to social media channels, you also have the opportunity to add to the 'Our Picks' page. We've made it possible to add a custom title for the Our Picks page so you don't have to use the content item title, although this is still the default. Editing an Our Pick When editing an item shared to 'Our Picks', you now have the option of editing all the data, including the title and the images attached. The Our Picks page showing the custom title Thanks to your feedback, we saw several places that we can improve this already popular feature. We hope you enjoy these changes which makes your social promotion strategy even easier to execute. I know we'll be making good use of them!
  13. We released news of Clubs just under a year ago for Invision Community 4.2 and it has been the best received feature to date. Clubs opens up new ways to run your community by allowing members to create sub-communities away from the central forum area. Since the feature was released, we've collated an immense amount of feedback on the feature. Here's what we're improving for Invision Community 4.3. Paid Club Memberships If you have Commerce installed on your community, 4.3 adds the ability for members to create paid clubs. Users wishing to join the club will be required to pay a membership fee (which can be one off or recurring) which will be paid to the club owner, minus any commission you want to keep for the site. You can choose which groups can create paid clubs. Paid Club Settings If enabled, the club directory will show the price for membership in each club. Club directory with paid clubs The process for joining works a little differently depending on the type of club... For open clubs, the user will immediately be prompted to pay the joining fee. Once they have paid, they are added to the club as normal. For closed clubs, the user will need to request to join as normal. Once they have been accepted to join the club, they will then be able to pay the membership fee, after which they'll be added to the club. For private and read-only (a new type in 4.3, which we'll talk about below) users have to be invited to join the club Public clubs have no membership, and so cannot be paid. Joining a paid club (a closed club in this screenshot) Paid club after request to join has been accepted Paying for club membership Club leaders can also waive the membership fee, allowing certain users to join the club for free. Waiving fee when approving request to join Waiving fee when inviting members Waiving renewal fees on an existing member If a member fails to pay their renewal charge, they are moved into an "expired" state. The club leaders can see the status and renewal date for all members, and use the filter tools to just see active or expired members. Club members management Paying out membership fees works just as it does with paid files in Downloads. Users receive the amount as account credit. If enabled, they can then request a payout of this via PayPal or a manual payout method you want to use. Viewing an invoice in the AdminCP where some payment has been given to a member Viewing account credit with options to withdraw funds Club content throughout the community Currently content in clubs is only visible within the club itself. In 4.3 a new setting allows you to show the content from clubs throughout the community - for example, if a club contains a forum, that forum can show in the main forum list. Club forums showing on main forum list This is a single toggle: if enabled, all content from clubs that each user has joined will show throughout the community, appearing below the normal categories/etc in that application. New Club Type: Read Only In addition to Open, Closed, Private and Public, we have added a new club type in 4.3: read only. In a read only club, everyone can (without joining) view everything in the club, but cannot participate unless they are invited by a club leader. Following Users can now follow a club, and will then receive notifications about all new content in the club - the same as if they followed every content area in the club. List View In addition to the current grid layout of clubs, there is a new list-style. Clubs List View The admin can choose which views are available and what the default should be. AdminCP Approval You can now filter the list of clubs in the AdminCP to clubs requiring approval and approve clubs from within the AdminCP. Approving clubs in AdminCP Deleting Content Areas Club leaders can now delete content areas within their clubs. This can be useful if, for example, the leader added a club feature by mistake. Content areas can only be removed if there is no content within it, or if you have granted club leaders the ability to delete content in their clubs (since they would be able to empty it). Ability to remove features from clubs Other Minor Tweaks You can now set per-group the maximum number of clubs a member in that group can create. A member invited to join a club can now delete the invitation if they do not want to accept it (rather than just ignoring it).
  14. Stripe is the most popular payment method in Commerce, allowing communities to take payments by card securely with easy setup. While there's no doubt that credit cards are still the most popular methods of making a payment, digital innovations such as Apple Pay and Bitcoin are increasing in popularity. For 4.3 we've deepened our integration to support some of their latest features. Apple Pay & Google Pay Apple Pay allows users to pay quickly with their iPhone, iPad or Mac (with Safari and either a paired iPhone or using the MacBook Pro with Touch ID) using the card details stored on the device, authenticated with Touch ID or Face ID. Apple Pay Google Chrome (on desktop or Android devices) supports a similar feature allowing users to pay with card details stored in their Google account with Google Pay, or stored in Chrome itself. Paying with card details stored in Google Chrome Both of these features are now supported through Stripe in Invision Community 4.3. Setup is simple - for Apple Pay you simply need to verify that you own your domain by uploading a file you obtain from the Stripe dashboard, and nothing special is needed for Google Pay - and then create the payment method in the AdminCP. Stripe does not charge any additional fees for either option. Commerce will automatically hide the option if the user's device does not support either method. Bitcoin Bitcoin support is also now available. If enabled, after the user chooses the Bitcoin option, the amount to pay is automatically converted into BTC and the user is shown an address to send bitcoins to: Bitcoin Payment Screen After the payment is received, the user will automatically receive an email confirmation. 3D Secure Also known as Verified by Visa, Mastercard SecureCode, and other brand names, 3D Secure is a system that is used to verify a customer's identity before purchase is completed and transfers the fraud loss liability from the merchant to the cardholder bank in case of fraudulent disputes. After the user has entered their card details, they are redirected to their bank's website and asked to provide additional verification. Our integration with Stripe in 4.3 now supports this process. A new setting allows you to choose if you want to use 3D Secure just for cards which require it (i.e. cards which would decline the payment if 3D Secure is not completed) or for all cards which optionally support it as well. Amex Express Checkout American Express cardholders can use Amex Express checkout to pay by using their American Express login rather than providing their card information. This is also now supported through Stripe in 4.3. Amex Express Checkout Alipay, Bancontact, Giropay, iDEAL, SOFORT These are popular payment processors internationally (Alipay is popular in China, Bancontact in Belgium, Giropay in Germany, iDEAL in the Netherlands, and SOFORT in several European countries). The checkout experience is similar to PayPal with the user being redirected to the appropriate site, authenticating the payment, and then being redirected back. All of these are also now supported through Stripe in 4.3. Dispute/Chargeback Handling A dispute (also known as a chargeback) occurs when one a cardholder questions your payment with their card issuer, which causes the funds, plus a fee, to immediately be taken from your account until evidence is provided that the transaction was legitimate. Anyone operating an online store knows how frustrating this experience can be. In 4.3, we've made dealing with this situation a little easier. When a dispute is created, Commerce will now mark the transaction as disputed, which will immediately revoke any benefits from the purchase (for example, if it's for a subscription that moves them into a different group, they will be placed back into their original group; if it's a Downloads file, they won't be able to download it any more; if it's for a physical item that hasn't been shipped yet, the shipping order will be placed on hold). Disputed Transaction All transactions with currently open disputes can be accessed quickly from the transaction list. The transaction page will show you the status and reason for the dispute, and links to your Stripe dashboard where you can respond. When the dispute is resolved, the transaction screen will be updated, with either the transaction being marked as refunded if the dispute is lost, or going back to paid if the dispute is won and the funds returned to you. A dispute that was lost A dispute that was won Radar Radar is Stripe's suite of fraud detection tools using machine learning and customisable rules to help detect fraudulent transactions. Stripe will automatically blocks transactions is considers highest risk already. However, for "elevated" risk transactions, while Stripe would alert you of them so you could review them, Commerce would process the transaction normally. In 4.3, Commerce will place any transactions which Radar reports as having an "elevated" risk level on hold for manual review, so you can decide whether to approve or not before the funds have been captured. In addition, the transaction details screen for Stripe transactions now provides some additional information about Stripe's checks on the transaction, including the Radar risk level, if the CVC check passed, and if the billing address provided matches the card's billing address. If a fraudulent transaction does make it through, you will now have the option to indicate this when refunding the transaction to help Stripe's anti-fraud systems learn.
  15. Search. Let's be honest, it's not the most exciting feature in the world. You ask to find things, and it shows you what it found. Simple, right? It's a lot more complex than that. After numerous tests, a few surveys and many discussions with customers, we've decided that there is no "right" or "wrong" way to search. Invision Community is used on many diverse communities and each has its own needs. The bigger the community, the more of a headache search can be when you start hitting frustrating technical limitations of the database. Happily, we've addressed all of these issues with Invision Community 4.3 and added a few extra treats. Searchable Products and Pages Products in the Store and custom Pages will now show in search results. Store product in search results More Customisable Search Experience One of the most difficult challenges with search is anticipating the scope of the search. If, for example, you're looking for something you know you've seen before, you want the search to be narrow - matching only the exact terms you provide, probably only matching against the title, in the specific area you know where the content is located. If however, you're just doing a general search about a particular subject, you want the search to be wide - matching any of the terms you enter, anywhere in the community, in both titles and content. For a while, Invision Community has had the option to choose which areas to search, defaulting to the area of the community you're in (for example, if you're in a forum, only that forum will be searched by default). We also provide a number of suggestions on the search result form (in the form of "Didn't find what you were looking for? Try searching for..." followed by a number of options) which adjust the scope of the search. In Invision Community 4.3, we have a new interface for the quick search feature which makes some of these options more visible so you're more likely to find what you're looking for on the first search. New Search UI Along these lines we have also: Changed the default "Search In" selection to "Everywhere", regardless of where the user is. Added a new setting which controls whether the "Any words" or "All words" option is checked by default. Added a new setting which allows you to adjust how much of a boost results receive for a match in the title, versus the content body, when searching both content titles and body. You can set default and/or operator. New Search Settings Elasticsearch In Invision Community 4.3 we are adding native support for Elasticsearch, a third party search engine which offers a number of benefits over searching your MySQL database: Elasticsearch, being designed and indexing data in a way optimised for search rather than data storage, is generally able to match and sort by relevancy with better accuracy than MySQL. Elasticsearch is generally faster. One user performing a search doesn't slow down other users trying to read and make posts at the same time (when searching MySQL, the data has to be "locked" from changes when the search is being performed). It scales very well with very large datasets, and runs very easily on multiple servers. Elasticsearch understands language. If for example, you search for "community", it will also return results which contain the word "communities", understanding that these are the same. Supported languages are Arabic, Armenian, Basque, Brazilian, Bulgarian, Catalan, Chinese, Czech, Danish, Dutch, English, Dinnish, Drench, Galician, German, Greek, Hindi, Hungarian, Indonesian, Irish, Italian, Japanese, Korean, Latvian, Lithuanian, Norwegian, Persian, Portuguese, Romanian, Russian, Sorani, Spanish, Swedish, Turkish, Thai. Elasticsearch supports custom functions on the scoring algorithm. In our initial implementation this has allowed us to add settings to allow you to control the time decay (allowing newer results to show higher) and author boost (allowing content posted by the user to optionally show higher in results). Unlike with MySQL, there is no minimum query length and a very small list of stop words. Elasticsearch Settings When enabled, both searches and activity streams will be retrieved from Elasticsearch. The core_search_index database table in MySQL will no longer be populated, so you will not have to store the data twice. To use Elasticsearch, you can either install it yourself on your own server, or use any of the many excellent hosted Elasticsearch options. The minimum required Elasticsearch version is 5.5. REST API Developers and those looking to integrate Invision Community features into their own sites will be pleased to learn that we've extended the REST API to accommodate searching.
  16. Despite your best efforts, is engagement a problem for your community? You have your site promotion running well and you are seeing plenty of traffic but it doesn't convert into comments, posts or reactions? Invision Community is a powerful platform that offers layers of complexity for the many sites it powers. When you are struggling to convert page views into comments, it's worth taking a step back and evaluating your site from a new user's point of view. We'll take you through our 6 best tips to simplify your site and increase engagement using built in tools. #1 Use Social Sign In with at least Facebook and Twitter enabled. Social sign in makes it easy for causal visitors to become content contributors by creating an account. Social sign in removes the complex registration form that may put some off. It's a fact that most people visiting your site will have either a Facebook account or a Twitter account. Use that to your advantage! #2 Use Profile Completion One of the biggest reasons sites fail to convert visitors into members is because of large or complex forms. If you have many required profile fields, your potential member is likely to abandon the form. Use the Profile Completion system with fewer fields where possible for a simpler registration form. The Profile Completion system allows new members to complete their profile in their own time. Of course, you can still enforce vital fields before members can contribute. #3 Use Fluid View Traditional forums can be a little daunting to site visitors used to Facebook. The top down categorisation is a strength for separating conversations. Yet, it can be confusing for a first time visitor to navigate. Fluid view breaks down these boundaries by presenting your conversations in one simple list. By removing the need to jump between forum containers, new visitors are encourage to keep diving deeper into your conversations. An engaged visitor is more likely to contribute. #4 Keep your forum structure simple Even with fluid view enabled, complex forum structures can confuse. Consider a brand new forum with a hundred different conversation areas. Would a new user know where to go and post? Would they be put off thinking they are posting in the wrong area? The best advice is always start off with as few forum containers as possible and increase them as your community grows. #5 Use Reactions One of the simplest ways to increase engagement is to turn on Reactions. Reactions allow other members to leave feedback on a post in a few clicks. The default reactions allow one to like, give thanks, express confusion, sadness or happiness. You can add your own reactions to tailor the platform to your niche and personality. Non-verbal engagement is important for your active posters. If they receive reactions to their posts, they are more likely to reply more and return often to see what feedback they have received. #6 Use the Sign In/Sign Up widget A very simple way to increase visitor to member conversion is to just ask them to register. Invision Community ships with a drag and drop widget that you can use to outline what your site is about and encourage registration. In one very simple but prominent box, you can see what the site is about and how to join in. Summary New and existing communities should take a moment to see their site through a new visitor's eyes. Consider how easy your structure is to navigate and how many barriers to registration there are. You can streamline both registration and conversation presentation with our built in tools. The key to increasing engagement is to make it a simple as possible to join your community. Make sure your barriers or entry are set low. Not using Invision Community? We can convert you from other platforms preserving your data. Our migration page has more information on the platforms we can convert you from.
  17. Making security considerations a key part of your community setup and maintenance can save you from many future headaches. You've worked hard to get your community moving. Don't make yourself an easy target and undo that work. Here’s our current advice to our customers. 1. Enable HTTPS HTTPS is fast becoming the standard way to serve websites. In 2016, more than 50% of web requests were served under HTTPS for the first time. Chrome and Firefox now explicitly warn users on login forms that aren’t sending data over HTTPS, and it’s not hard to imagine that in the near future all insecure pages will receive the warning. HTTPS simply means that website data is served over a secure connection and can’t be read or tampered with by a ‘middle man’ hacker. You can identify a site using HTTPS because the address in your browser will show ‘https://’ (instead of http://), and normally a lock icon or the word ‘secure’. Invision Community supports HTTPS by default simply by changing your base URL configuration to include HTTPS. Of course your web host will need to support it as well and our Invision Community Cloud services support it by default. Contact support if you have any questions. Recommendation: Set up HTTPS for your entire community to prevent ‘man in the middle’ attacks. 2. Set up Two Factor Authentication Invision Community supports Two Factor Authentication (2FA for short), and we highly recommend making use of this feature for your users, but especially for your administrator staff. 2FA is a system that requires both a user’s password and a special code (displayed by a phone app) that changes every few seconds. The idea is simple: if a user’s password is somehow compromised, a hacker still wouldn’t be able to log in to the account because they would not have the current code number. You may already be familiar with 2FA from other services you use. Apple’s iCloud, Facebook and Google all offer it, as do thousands of banks and other security-conscious businesses. Invision Community supports 2FA via the Google Authenticator app (available for iOS and Android) or the Authy service, which is able to send codes to users via text message or phone call. You can also fall back to security questions instead of codes. You can configure which members groups can use 2FA, as well as requiring certain groups to use it. Recommendation: Require any staff with access to the Admin Control Panel or moderation functions to use 2FA, to ensure that no damage can be done should their account passwords be discovered. Allow members to use 2FA at their discretion. 3. Configure password requirements The password strength feature displays a strength meter to users as they type a new password, showing them approximately how secure it is, as well as some tips for choosing a good password. While you can leave this feature as a simple recommendation for users, it’s also possible to require them to choose a password that reaches to a certain strength on the meter. Recommendation: Require users to choose at least a ‘Strong’ password. 4. Use Admin restrictions It’s very common that many different staff members need access to the Admin Control Panel depending on the role. You may have design staff, billing staff, community managers, and so on, all with particular tasks they would like to achieve. Invision Community can help improve the security of your Admin Control Panel by allowing you to restrict the functions available to each administrator, granting them access to only the tools needed to do their job. Recommendation: Audit your community’s administrator accounts and applying restrictions where it makes sense to do so. 5. Stay up to date It’s important to ensure you’re always running the latest release of Invision Community. With each release, we add new security features, audit code and fix any issues reported through responsible disclosure. Falling behind can therefore make your community a tempting target for potential hackers. Your Invision Community Admin Control Panel will let you know when a new release is available, and you can also check out our Release page to track releases. For our Enterprise customers, we’ll automatically apply updates for you shortly after release as part of your plan. For our self-hosted and Cloud customers, you can easily apply new updates via the Admin Control Panel with a couple of clicks. Our Invision Community Cloud contains all best practices for security. However, if you are self-hosted, be sure to work with your web host to ensure your server is setup properly. Ensuring that server software, firewalls, and access controls are in place is very important as an insecure server can be your worst enemy. Recommendation: Aim to install latest updates as soon as feasible. 6. IP address restrictions For organizations where staff are centrally-based in one location, or are required to use a VPN, you can improve your community security by restricting access to the Admin Control Panel to the IP addresses your staff will be using. This is a server-level feature, so contact your IT team to have this facility set up your installation. Enterprise customers who wish to utilize IP restrictions should contact our Managed Support team, while Cloud customers can submit a support ticket to have this set up. Recommendation: Where staff all access the community from a small number of IP addresses, restrict Admin Control Panel access to those IPs. Summary Don’t leave security as an afterthought. Invision Community includes a range of tools to help you ensure your data and members protected, as well as industry-standard protections ‘under the hood’. Make use of these features, and they’ll help ensure the wellbeing of your site. As always, if you have any questions or need advice, our support team are on hand to assist you.
  18. One of the bigger decisions a community manager has to make as a community grows is whether to employ proactive or reactive moderation (or a combination of both). This isn’t always a conscious decision; sometimes forum moderation features are toggled without giving much explicit thought to the style of moderation desired and the pros and cons of doing so. It’s worth taking a moment to consider the reasons behind each type, and come to a justification for one or the other. Firstly, let’s discuss what we mean by proactive and reactive moderation. Proactive Moderation With a proactive approach to moderation, the goal is to prevent bad content from ever appearing in public. The primary way that this is achieved is by having moderation staff review all content posted, and manually approving it after deciding whether it is acceptable. Another feature that could be classed as proactive moderation is administrator screening of new registrations. When a new user registers in the community, their account can be placed in a ‘validating’ state, requiring an administrator to review the information submitted and deciding whether to approve the account. As you might expect, proactive moderation is the safest way to ensure bad content doesn’t make it to public view. However, the significant drawback is that users won’t see their content immediately, which can be frustrating and severely stifle productive discussion. At worst, it can push users away from your community altogether. Heavy-handed moderation is often viewed negatively by members who are trying to participate, and can ultimately backfire. With a proactive moderation approach, it’s important that you communicate with members one-to-one if they post content with good intentions but which doesn’t meet your criteria. This can reduce resentment over wasted effort, and gives them the opportunity to adjust their approach for future content. Reactive Moderation In contrast, a reactive approach to moderation allows user to post freely, without explicit pre-screening of content, with moderators reacting to issues as and when they arise. Reactive moderation is, generally speaking, a more pleasant experience for users because it allows them to engage fully with the community. However, there is of course the risk that unsuitable content is seen in public, at least temporarily. Choosing a reactive approach doesn’t have to mean a free-for-all. There are many features you can use to make identifying and dealing with bad content a quick and painless process, while still allowing users to contribute freely to the community: Report center Allows users to identify bad content and submit notifications to moderation staff for prompt action. Badword filter, URL filtering and keyword triggers Prevent common swear words and other divisive terms from being used by censoring them or replacing them with ***. You can also blacklist undesirable URLs from being used within posts. Plus, automatically watch and moderate posts that contain terms you specify. Warning system Where a user has proven to be problematic, the warning system in Invision Community allows you to track infractions and apply punishments to the account. These can range from a simple warning message, to suspension, to complete ban. Users can be required to acknowledge the warning before being able to see the community again. Moderation queue Individual users can be placed into the moderation queue, requiring all content they post to be screened by a moderator before being visible - a good compromise that means you don’t need to screen all content, just that from troublemakers. Spam service The IPS Spam Defense Service is a free service that automatically reviews new registrations to your community to determine whether they match any known spammers, using data crowdsourced from other Invision Community sites. The service can virtually eliminate known spammers from your community, preventing them from ever causing a problem. One-click spam cleanup If a spammer does make it into your community, removing their posts and banning them is a one-click action for moderators. Saved actions Saved actions make it quick to apply multiple moderation actions in one go. For example, if members often post support topics in a non-support forum, a saved action would allow moderators to move the topic and reply to let the member know what happened - all with a single click. Which is the right approach for your community? Every community is different, so there’s no one answer here - that’s why Invision Community includes features that enable both approaches, to allow you to determine which to use. In general, we suggest thinking of reactive moderation as the default stance, and increasing the amount of oversight you make depending on the circumstances. There are exceptions of course. For example, in a situation where a user posting personally-identifying information in a public forum could have a profound implication for personal safety, a proactive moderation approach might be more desirable. Similarly, if it’s essential that users receive correct information that has been vetted by your staff, you may want to review content before it appears (though in this case, other techniques might be considered, such as staff labelling content once it is ‘approved’ by them). Your choice need not be entirely one or the other, either. While Invision Community has moderation settings that apply to the entire community, it’s also possible to apply different settings on a per-forum or per-member group basis. Communities often make use of per-group moderation as a way of screening new members. This is achieved by putting new members into a ‘limited’ group that requires content to be reviewed by a moderator. Then, using Invision Community’s group promotion tools, the member is automatically moved to a regular member group once they have a specified number of approved posts (usually a low number; one to five works well). This approach reduces the danger of a rogue member signing up and creating a problem, without requiring the resources to screen every new post to the community. Finally, whichever approach to moderation your team ultimately finds work best, we recommend creating a clear, detailed set of community guidelines that outlines the boundaries of the community, and what you consider acceptable and unacceptable from members. Most users don’t set out to create problems for you, and referring to your guidelines can often put the lid on any trouble before it starts. We hope this overview proves helpful to both new and established communities. If you have any approaches to moderation that you think others might be able to learn from, please go ahead and share them in the comments below!
  19. آئن سٹائن اور اُس کی بیوی آئن سٹائن نے دوسری شادی مالیوا نامی خاتون سے کی، اِس شادی کی دلچسپ بات وہ معاہدہ ہے جو اُس نے اپنی بیوی کے ساتھ کیا، معاہدے میں طے پایا کہ اُس کی بیوی اُس کے کپڑے اور سامان ہمیشہ صاف اور بہترین حالت میں رکھے گی،تینوں وقت کا کھانا آئن سٹائن کو اُس کے کمرے میں دیا جائے گا،آئن سٹائن کے کمرے ، سٹڈی روم اور خاص طور پر اُس کی میز بالکل صاف رکھی جائے گی اور کوئی فالتوچیز یہاں نظر نہیں آئے گی، جب تک آئن سٹائن کا موڈ نہ ہو، بیگم اُس سے کوئی بات نہیں کرے گی، آئن سٹائن دیگر لوگوں کے سامنے اپنی بیگم سے لاتعلق رہے گا!غالباً یہی وہ مجاہدانہ اقدام ہیں جن کی بدولت آئن سٹائن نے اتنی ذہانت پائی۔ میں سوچ رہا ہوں کہ اگر آئن بھائی اپنی بیوی سے اتنا سخت رویہ نہ رکھتے اور نرمی سے پیش آتے تو صورتحال کیا ہونی تھی۔ !!! بیوی: آئن۔۔۔وے آئن۔۔۔ آئن سٹائن: جی جان ۔۔۔ کیاہوا ؟؟؟ !! بیوی : وے کوکنگ آئل ختم ہوگیا ہے آئن سٹائن: اوہو۔۔۔جان ابھی دو دن پہلے تو لایا تھا۔ بیوی: وے یاد کر۔۔۔تجھے پانچ کلو کاڈبہ لانے بھیجا تھا اور تُو کلو والا پیکٹ لے آیا تھا۔ آئن سٹائن: اچھا تھوڑی دیر تک لادیتا ہوں، ذرا ایک سائنسی تھیوری لکھ لوں۔ بیوی: وے اگ لگے تیری سائنس کو۔۔۔آئل لے کے آ ، اور ہاں ایک پیکٹ ماچسوں کا اور پانچ روپے کا ’’استنبول کا چھلکا‘‘ بھی لیتے آنا آئن سٹائن : پلیز جان۔۔۔بس صر ف آدھے گھنٹے کی مہلت دے دو،میری ریسرچ مکمل ہونے والی ہے۔ بیوی: دفع دور۔۔۔جب دیکھو سائنس ،جب دیکھو سائنس۔۔۔نہ تونے اتنی سائنس پڑھ کے کون سا عالم لوہار بن جانا ہے؟؟؟ آئن سٹائن: پلیز جان ایسا مت کہو۔۔۔سائنس میری زندگی ہے، میں ہر وقت سائنس کے حصار میں رہتا ہوں۔ بیوی: ہا۔۔۔ہائے۔۔۔شادی سے پہلے تو تم نے کہا تھا کہ میں گڑھی شاہو میں رہتا ہوں؟؟؟ آئن سٹائن: اوہو جان، میرا مطلب ہے کہ میں ہروقت سائنس میں گم رہتا ہوں، سائنس میرا عشق ہے، میرا پیار ہے۔ !!! بیوی: لخ لعنت ہے بھئی تیرے عشق پر۔۔۔اگر اتنا بڑا سائنسدان ہے تو میری ایک بات کا جواب دے۔۔۔ !!! آئن سٹائن: پوچھو جان۔۔۔ بیوی: عورت اگر واہیاتی پر اُتر آئے تو ورلڈ ریکار ڈ بنانے کے لیے کیا کچھ کرسکتی ہے؟ ، آئن سٹائن: پلیز جان۔۔۔ایسے سوال مت پوچھو، میں آئن سٹائن ہوں بیوی: وے یہ تو بڑا آسان سا سوال تھا۔۔۔چل یہ بتا میری وڈی خالہ کا السر کب ٹھیک ہوگا ؟؟؟ آئن سٹائن: وہ۔۔۔مم۔۔۔مجھے کیا پتا ؟؟؟ !!! بیوی: مجھے پہلے ہی پتا تھا تیرے جیسے نکمے بندے کو سواہ تے مٹی پتا ہونا ہے۔۔۔روندا سائنس نوں۔۔۔ آئن سٹائن: پپ۔۔۔پلیز جان۔۔۔اگر اجازت ہو تو تھوڑا کام کرلوں؟؟؟ بیوی: وے کام تونے کیا کرنا ہے، ویلیاں کھائی جاتا ہے، ہزار دفعہ کہا ہے میرے تائے کے بیٹے کے ساتھ سبزی منڈی چلا جایا کر، وہ بھی بہت !!! بڑا سائنسدان ہے۔۔۔ آئن سٹائن: وہ کیا کرتاہے جان؟؟؟ !!! بیوی: سبزی منڈی میں بڑے اور چھوٹے پیاز الگ الگ کرتاہے۔۔۔ !!! آئن سٹائن: لاحول ولا قوۃ الا باللہ العلی العظیم ۔۔۔جان کہاں وہ ، کہاں میں۔۔۔ !!! بیوی: ظاہری بات ہے کہاں وہ روز کا دو سوروپیہ کمانے والا اور کہاں تُوسسرالیوں کے ٹکڑوں پر پلنے والا۔۔۔ !!! آئن سٹائن : پلیز جان۔۔۔ایسے تو نہ کہو۔۔۔میرے سسرالی تو خود لنگر پر گذارہ کرتے ہیں۔۔۔ !!! بیوی: کیا کہا؟۔۔۔وے تیرا بیڑا غرق۔۔۔تیری ریسرچ میں کیڑے پڑیں۔۔۔وہ نہ مدد کریں تو تُو بھوکا مرجائے۔۔۔ !!!آئن سٹائن: اچھا پلیز جان۔۔۔یہ لڑائی بعد میں کرلینا۔۔۔میرا ذہن کسی اور طرف ہے۔۔۔ بیوی: مجھے پہلے ہی شک تھا، سامنے والی ہمسائی کی کھڑکی بھی تھوڑی سی کھلی ہوئی ہے، سچ سچ بتا آئن سٹائن۔۔۔تیرا ذہن کس کی طرف ہے؟جھوٹ بولا تو میں تیری سائنس بند کروں گی۔ آئن سٹائن: فار گاڈ سیک جان۔۔۔میرے پاس ایسے کاموں کے لیے وقت نہیں، میرا دماغ توہر وقت اپنے سائنسی کام میں مگن رہتا ہے۔ !!! بیوی: سب جانتی ہوں میں تیرے نکمے سائنسی دماغ کو۔۔۔ٹی وی کا ریموٹ تو تجھ سے ٹھیک ہوتا نہیں، وڈا آیا سائنسدان۔۔۔ !!! آئن سٹائن: (آہ بھر کر) ٹھیک ہے میری جان۔۔۔آج سے سائنس ختم، کل سے میں بھی سبزی منڈی جایا کروں گا۔۔۔ !!! بیوی: (خوشی سے) واقعی؟ ہائے آئن سٹائن۔۔ ۔تم کتنے جینئس ہو۔۔۔
  20. Primary Group in Staff Page This will display the primary group of the user instead of the member title on the forum team page Go to: ACP > Customization > Themes > YourTheme (Edit HTML/CSS) - find: core > front > staffdirectory > layout_blocks and click for edit REPLACE ALL CONTENT WITH: {{$count=0;}} {{foreach $users as $user}} {{if $count%4 == 0}} <div class='ipsGrid ipsGrid_collapsePhone cStaffDirectory_blocks'> {{endif}} <div class='ipsGrid_span3 ipsType_center ipsAreaBackground_light ipsPad'> {template="userPhoto" app="core" group="global" params="$user->member(), 'small'"} <h3 class='ipsType_sectionHead'> {{if \IPS\Member::loggedIn()->language()->checkKeyExists( "core_staff_directory_name_{$user->id}" ) }} {{if member.canAccessModule( \IPS\Application\Module::get( 'core', 'members' ) )}} <a href='{$user->member()->url()}'>{lang="core_staff_directory_name_{$user->id}" escape="true"}</a> {{else}} {lang="core_staff_directory_name_{$user->id}" escape="true"} {{endif}} {{else}} {$user->member()->link()|raw} {{endif}} </h3> <p class='ipsType_reset ipsType_normal ipsType_light'> {{if \IPS\Member::loggedIn()->language()->checkKeyExists( "core_staff_directory_title_{$user->id}" )}} {lang="core_staff_directory_title_{$user->id}" escape="true"} {{else}} {expression="\IPS\Member\Group::load( $user->member()->member_group_id )->formattedName" raw="true"} {{endif}} </p> {{if !member.members_disable_pm AND !$user->member()->members_disable_pm AND \IPS\Member::loggedIn()->member_id AND \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'messaging' ) )}} <br> <a href='{url="app=core&module=messaging&controller=messenger&do=compose&to={$user->member()->member_id}" seoTemplate="messenger_compose"}' data-ipsDialog data-ipsDialog-title='{lang="compose_new"}' data-ipsDialog-forceReload data-ipsDialog-remoteSubmit data-ipsDialog-flashMessage="{lang="message_sent"}"><i class='fa fa-envelope'></i> {lang="message_send"}</a> {{endif}} </div> {{$count++;}} {{if $count%4 == 0}} </div> <br> {{endif}} {{endforeach}} {{if $count%4 != 0}} </div> <br> {{endif}} results: GROUP ICON IMAGE ON STAFF PAGE This will show the group's image / icon (if any), defined in ACP> Members> Groups> GroupName> Group Icon GO TO: ACP > Customization > Themes > YourTheme (Edit HTML/CSS) - find core > front > staffdirectory > layout_blocks REPLACE ALL CONTENT WITH: {{$count=0;}} {{foreach $users as $user}} {{if $count%4 == 0}} <div class='ipsGrid ipsGrid_collapsePhone cStaffDirectory_blocks'> {{endif}} <div class='ipsGrid_span3 ipsType_center ipsAreaBackground_light ipsPad'> {template="userPhoto" app="core" group="global" params="$user->member(), 'small'"} <h3 class='ipsType_sectionHead'> {{if \IPS\Member::loggedIn()->language()->checkKeyExists( "core_staff_directory_name_{$user->id}" ) }} {{if member.canAccessModule( \IPS\Application\Module::get( 'core', 'members' ) )}} <a href='{$user->member()->url()}'>{lang="core_staff_directory_name_{$user->id}" escape="true"}</a> {{else}} {lang="core_staff_directory_name_{$user->id}" escape="true"} {{endif}} {{else}} {$user->member()->link()|raw} {{endif}} </h3> <p class='ipsType_reset ipsType_normal ipsType_light'> {{if \IPS\Member::loggedIn()->language()->checkKeyExists( "core_staff_directory_title_{$user->id}" )}} {lang="core_staff_directory_title_{$user->id}" escape="true"} {{else}} {expression="\IPS\Member\Group::load( $user->member()->member_group_id )->formattedName" raw="true"} {{if \IPS\Member\Group::load( $user->member()->member_group_id )->g_icon }} <li style="list-style:none" class='ipsResponsive_hidePhone'><img src='{file="$user->member()->group['g_icon']" extension="core_Theme"}' alt='' class='cAuthorGroupIcon'></li> {{endif}} {{endif}} </p> {{if !member.members_disable_pm AND !$user->member()->members_disable_pm AND \IPS\Member::loggedIn()->member_id AND \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'messaging' ) )}} <br> <a href='{url="app=core&module=messaging&controller=messenger&do=compose&to={$user->member()->member_id}" seoTemplate="messenger_compose"}' data-ipsDialog data-ipsDialog-title='{lang="compose_new"}' data-ipsDialog-forceReload data-ipsDialog-remoteSubmit data-ipsDialog-flashMessage="{lang="message_sent"}"><i class='fa fa-envelope'></i> {lang="message_send"}</a> {{endif}} </div> {{$count++;}} {{if $count%4 == 0}} </div> <br> {{endif}} {{endforeach}} {{if $count%4 != 0}} </div> <br> {{endif}} RESULTS: In spoiler, is the code for the other layouts of the directory staff. (You can choose 3 layouts in ACP settings and all have to be changed for group primary to be displayed)
  21. Was Prophet Muhammad Born on 12th Rabi ul Awwal ر بيع الاول ? Why is 12th Rabi ul Awwal famous ? Can we Rely on the Astronomical Calculation? When did Prophet Muhammad die? Date of Birth From the very beginning, historians and writers of Seerah have differed on the date of birth of Prophet Muhammad صلى الله عليه وسلم. There are disagreements even for the ‘year’ of birth of Prophet Muhammad صلى الله عليه وسلم so, naturally we have different views regarding his ‘month’ of birth and ‘date’ of birth. Considering the fact that a wide majority of the historians have mentioned the ‘month’ to be Rabi ul awwal, one can safely assume that the month was Rabi ul awwal. Furthermore, it is proven from Authentic Narrations that his ‘day’ of birth was Monday’. Abu Qatada Ansari رضى الله عنه reported that Allah's Messenger صلى االه عليه وسلم was asked about fasting on Monday, whereupon he said: It is (the day) when I was born and revelation was sent down to me. (Sahih Al Bukhari – Kitab As Sawm) The different views regarding the date of birth are: 2nd Rabi ul Awwal: Ibn Abd al-Barr 5th Rabi ul Awwal: Ameer ud din 8th Rabi ul Awwal: Ibn al Qayyim, ibn e Hazm, Az Zuhri , Ibn e Dihya 9th Rabi ul Awwal : Muhammad Suleman Mansurpuri, Mubarakpuri , Shibli Nomani, Mahmud Pasha Falaki, Akbar Shah Najeeb Abadi, Moeen ud din Ahmed Nadvi, Abul Kalam Azad 12th Rabi ul Awwal: Tabari, ibn e Khuldoon , Dr hameedullah , ibn e hisham, ‘Allama Abu’l-Hasan ‘Ali ibn Muhammad al- Mawardi, ibn e ishaaq 10th Rabi ul Awwal: Abul Fida, Abu Jaafar al Baaqir, Al Waqadi , Al Sha’bi– 10 17th Rabi ul Awwal: Shia view; and they also believe that it was Friday 22nd Rabi ul Awwal: Also attributed to ibn e Hazm 10th Muharram: Abdul Qadir Jilani Now, how can one find the true date out of the numerous opinions? The only sure-shot information that we have is that it was the Monday and the month Rabi ul Awwal. Few biographers of the Seerah have mentioned that a person named Mahmud Pasha Falki proved through astronomical calculations that the Monday falls on 9th Rabi ul Awwal in the year when Rasulullah was born. People who have written biographies in the past century have accepted his research and they normally quote the date of birth to be 9th Rabi ul Awwal. Furthermore, Allama Qastalani writes that the people of Zaych are in agreement that the eighth of Rabi ul Awwal was the Monday. The presence of such disagreements on the exact day of his birth proves that birthdays were not important to the Arabs. Arabs were very well known for their great memorization skills. They used know the lineage of their families and other Arabs by heart; they used to know hundreds of verses of poetry by heart, a great feat of memorization. Documentation wasn’t very common. Hence, it is very difficult to conclude when exactly Rasulullah was born. Why we cannot find the Exact Date Even from Astronomical Calculations The pagan Arabs would play with the calendar and amend it according to their wishes; which is referred to as Nasi. The pagan Arabs practiced Nasi in two ways. 1- Whenever it suited them, they would declare a prohibited month to be an ordinary month in which fighting, robbery and murder in retaliation were lawful for them. Then they would declare an ordinary month to be a prohibited month instead of this month in order to make up for the deficiency caused in the number of the prohibited months. Earlier writers of Seerah like Ibn e Hisham and commentators like Mujahid quoted that one year the Arab made Muharram as Halal, and they would consider Safar to be sacred (Haram), and the next year they’ll take Muharram to be sacred. They did so because three sacred months Dhul-Hijj, Dhul-Q’ada and Muharram were consecutive. `Abd al-Raĥmān ibn Zayd ibn Aslam, another leading commentator says that they would make two Safar one year and two Muharram next year. 2- The other way of Nasi was the addition of a month in order to harmonize the lunar year to the solar year so that the Hajj should always fall in the same season and they should be saved from the botheration and inconveniences that are experienced by its observance according to the lunar year. Due to the lunar calendar, the months shifted 11 days earlier each successive year, thus the people wished to perform the hajj (pilgrimage) ceremony - which coincided with different seasons - not on certain days of Dhu al-Hijjah, but on other days and months when the weather was mild and trade environment was suitable. In order to ensure this, they used the nasi (adjustment) method. So, the way out was to add a month after every three years. In this way Haj was observed for 36 years on dates other than the actual dates. Then in the thirty seventh year it was again observed on the 9th and 10th of Zil-Hajjah, as they should have actually fallen according to the lunar calendar. It so happened that on the occasion when the Holy Prophet performed Hujjatul-Wida' (Farewell Haj). These dates by rotation coincided with the actual dates of Haj according to the lunar calendar Abu Bakra reported that (in the Farewell Address) Allah's Apostle (may peace be upon him) said: Time has completed a cycle and come to the state of the day when Allah created the heavens and the earth. The year is constituted of twelve months, of which four are sacred; three of them consecutive, viz. Dhu'l-Qa'da, Dhu'l- Hijja and Muharram, and also Rajab the month of Mudar which comes between Jumada and Sha'ban. (Sahih Muslim - Al-Kitab Al-Qasama wa'l-Muharaba wa'l-Qisas wa'l-Diyat) Qur’an also mentions this act of delaying months in Surah At Tawbah. Nasi (Postponing of the sacred month) is only an addition in unbelief, wherewith those who disbelieve are led astray, violating it one year and keeping it sacred another, that they may agree in the number (of months) that Allah has made sacred, and thus violate what Allah has made sacred; the evil of their doings is made fair-seeming to them; and Allah does not guide the unbelieving people. (Surah At Tawbah 9:37) Moreover, before the annunciation of prophet-hood, there was not any official calendar in force in the Arab land. The Arabs were accustomed to changing and altering the months as they pleased, and hence, sometimes they would make thirteen and fourteen months in one year. It is mentioned in Diya’ al-Qur’an that in a lunar year one extra intercalary month would be added to the existing twelve months. It is quite clear that before the annunciation of prophethood, such additions were made, however, we can never know in which specific year or years additions were made. (Diya’ al-Ummat, Justice Shaykh Muhammad Karam Shah al- Azhari (ra), Diya’ al-Qur’an, volume 1, page 202, note 60.) Conclusion Considering the above mentioned facts, we can never be sure about the date of birth of Prophet Muhammad. The exact birthdate of the Prophet Muhammad has always been the subject of dispute amongst classical scholars. Nothing authentic has been reported in the standard source books of tradition, and this fact in itself shows that it was not held in the significance that later authorities did. The astronomical researches are invalid considering the practice of Nasi. The only way we could have been absolutely sure about it was if Prophet Muhammad would have told us that himself, which he actually didn’t. If we consider this fact we would be forced to leave all bid’aat (innovations) attached with 12th of Rabi ul Awwal. Why 12th Rabiulawwal is famous? The two famous books authors of Seerah Ibn e Hisham and Ibn e Ishaaq both have mentioned it to be 12th Rabi ul Awwal. Perhaps those who decided to start milad took this day: This also explains why Ibn ʿAbd al-Barr, writing before the conception of the mawlid in the fifth century of the hijrah, stated that the most common opinion amongst historians was in fact the 8th of Rabīʿ al-Awwal, and yet Ibn Kathīr, writing three centuries later, after the mawlid had been introduced as a public festival, stated that the 12th of Rabīʿ al-Awwal was the most common opinion. Earlier historians like Ibn e S’ad didn’t even put 12 Rabi ul Awwal in the list of candidates for Birthday of Prophet Muhammad. In the earlier days 8th Rabi ul Awwal used to be accepted as the date of Birth. Date of Death What we know for sure is that day of his death was ‘Monday’, as for the date we have different narrations. The famous one is 12th rabiulawwal. Narrated Hisham's father: Aisha said, "I went to Abu Bakr (during his fatal illness) and he asked me, 'In how many garments was the Prophet shrouded?' She replied, 'In three Sahuliya pieces of white cloth of cotton, and there was neither a shirt nor a turban among them.' Abu Bakr further asked her, 'On which day did the Prophet die?' She replied, 'He died on Monday.' He asked, 'What is today?' She replied, 'Today is Monday.' He added, 'I hope I shall die sometime between this morning and tonight.' Then he looked at a garment that he was wearing during his illness and it had some stains of saffron. Then he said, 'Wash this garment of mine and add two more garments and shroud me in them.' I said, 'This is worn out.' He said, 'A living person has more right to wear new clothes than a dead one; the shroud is only for the body's pus.' He did not die till it was the night of Tuesday and was buried before the morning." (Bukhari – Kitab al Janaiz) 13th Rabi ul Awwal: Muhammad Suleman Mansurpure 12th Rabi ul Awwal: Mubarakpuri 2nd Rabi ul Awwal: Ibn e Hajr 1st Rabi ul Awwal: Ibn e Jareer 28th Safar: Sh’ia Historians (They also mention the day to be Monday) From the books of Hadith we can be sure that the year Prophet Muhammad died: 9th Dhil Hijjah was Friday (Bukhari – Prophetic Commentary on the Qur’an) “….It was Friday and the Prophet was standing at 'Arafat (i.e. the Day of Hajj)" (Narrated by Umar bin Al-Khattab) We have four possibilities: If Dhil Hijjah, Muharram and Safar all were of 30 days, Rabi ul Awwal starts on Wednesday and Mondays fall on 6th, 13th and so on. If Dhil Hijjah, Muharram and Safar all were of 29 days, Rabi ul Awwal starts on Sunday and Mondays fall on 2nd, 9th, 16th and so on. If any two months were of 29 days and one of 30 days, Rabi ul Awwal starts on Monday and Mondays fall on 1st, 8th, 15th and so on. If any two months were of 30 days and one of 29 days, Rabi ul Awwal starts on Monday and Mondays fall on 7th, 14th and so on. As for 28th Safar: If Dhil Hijjah and Muharram are 30 days it is Sunday. If Dhil HIjjah and Muharram are 29 days it is Friday If one is 29 and the other is 30 it is Saturday. Conclusion Hence, the view of Ibn e Hajr (2nd Rabi ul Awwal) , view of Ibn e Jareer (1st Rabi ul Awwal) and Suleman Mansurpuri (13th Rabi ul Awwal) are the only possibilities and the common views of 12th Rabi ul Awwal and 28th Safar have been proven to be incorrect. May Allah Make Us follow the footsteps of Prophet Muhammad and His Rightly Guided Companions !! The author may or may not have the same views on the topic and would not like to be quoted on what has been said above. The author, however, deems nothing wrong with changing opinions, hence, he does not wish to amend/remove posts that do not resonate with his current thinking. “Those who never retract their opinions love themselves more than they love truth.”
  22. Next week, IPS will be implementing the pricing changes to our product lineup that we published in 2015. In the spirit of Black Friday and Cyber Monday, we are extending an opportunity to purchase a new license or add new applications to your existing suite at 15% off our current pricing. To take advantage of this offer, please use coupon code IPSPROMO16 at checkout. This promotion is valid until 1 December 2016 (EST) and applies to new purchases only. We are unable to retroactively apply the discount. This promotion also applies to Community in the Cloud for your first month of service! If you’ve been waiting to purchase a new license or add products to your suite, this is the last opportunity to obtain this level of pricing! Happy shopping! View the full article
  23. IPS Community Suite allows for integrations with quite a few third party systems and also can embed content from external sites. We have added a whole new list of embed providers where you can just paste in a link to that site and a nice box will show up. For example, if I paste this link in normally: https://twitter.com/invisionps/status/799269691579449344 I get: You can do that will many popular sites already and we are adding a lot more: codepen.io coub.com deviantart.com docs.com funnyordie.com gettyimages.com iFixit.com kickstarter.com meetup.com mixcloud.com mix.office.com on.aol.com reddit.com reverbnation.com screencast.com screenr.com slideshare.net smugmug.com ustream.tv Google Maps Once you enable Google Maps under Community Enhancements by entering your Google API key you can them just paste in a link to a Google Map location. So when you paste a link to a Google Map in an editor it shows like this: Google Maps in Editor The maps are also interactive on the screen. REST API We have also added quite a few more endpoints, particularly in member management, to our REST API. If you are not already familiar with the REST API it is a great way to integrate external systems with IPS Community Suite. You can both fetch and modify data in the Suite via the API. REST API documentation... Third Party Diagnostics This is a bit more of a technical feature so feel free to skip if it does not interest you. If you use third party plugins or applications from our Marketplace or from other sites you may occasionally encounter issues in the Suite caused by those items but it is often hard to know the root issue. There are now tools in the AdminCP to show all places in the code that third party items are modifying to help with diagnosing issues. The Suite will now also try to detect if an error it encounters is referencing a third party plugin and suggest you disable it to see if the issue is resolved. New Support Tool Simplified Support Tool Though not specifically about embeds or integrations, the new Support Tool does better help diagnose issues so I thought I would give it a nice shout out. It really does help to find server problems, database issues, or outdated files that might interfere with your site. It also makes support so much easier if you submit your ticket to us via the Support Tool as it sends along a temporary login (if you allow it) for us to use. The new design simplifies the tool down to just one step and it gives you a report and suggested actions. This change will be in version 4.1.17 which is scheduled to be released in early December 2016. View the full article
  24. IPS is always auditing our software to improve security at the code-level but these improvements are not really visible to you even though they protect your site all the time. We are implementing some new features that you can use to enhance the security and privacy of your site. Many of these features depend on your personal preferences, local laws, or the policies of your own organization. Here is a list of what's new: Birthday Control You may wish to make birthday viewing only show to admins or you can completely disable prompting for a birthday if you consider that information sensitive. Member Delete Name Retention When deleting a member in the AdminCP, if you choose to keep their posts the system currently names the posts with a display name of "Guest user" where user is the previous display name of the member you deleted. You can how choose to retain their name in posts or not so you can either have it as it is now or simple "Guest" on member delete. Password Strength Password Strength You now have two new options for password: show a strength meter and require strong passwords. You can choose to either just show the meter as a suggestion or you can also choose to enforce a password strength. You can choose between three levels of password enforcement parameters depending on how strict you choose to be. Guest Terms Banner Guest Terms Banner There is a new option to show a guest terms of service banner when a new visitor first visits your site. You can set the text shown in the display and you can also put in two special tags to automatically link to your Terms of Service or Privacy Policy page. Age Restrictions Age Prompt We have always had COPPA support in the Suite but we have extended this to be a more generic age restriction feature. You can now set your site to reject registrations from anyone under a certain age you specify. For privacy, the birthday entered on registration is only used to calculate permission and is never stored. This change will be in version 4.1.17 which is scheduled to be released in early December 2016. View the full article
  25. We are changing the existing Profanity Filters feature to become the new Word Filters feature. This change will allow you to define words that will initiate a moderator review before content is posted. With creative use of this new feature you can actually have the Suite self-moderate certain posts. Right now the Profanity Filters are pretty basic. If you enter "stopword" you can have it change to *****. That's fine for basic profanity but sometimes you want to do other actions with a word. Perhaps someone might mention a competitor, you see common spam words, or you run a site targeted to children and want fine control over what is posted. There are a lot of reasons a simple replace word with *** might not be what you want. Word Filters introduce an option to let you say "stopword" places a post in moderation queue. Word Filters So now you can define a list of words that are not necessarily profanity but are words you want to review if they are posted. We have also extended this logic to the URL Filters which are now just called Links in the AdminCP configuration. You can now disallow all links and have a post go to approval if someone does post a link. This is also useful for sites where you need really tight control on content either for security or privacy reasons. Link Options With the new Links feature you can also set allow/disallow list of allows links and if someone posts a link outside those lists (depending on your mode) the post will go into review. We hope these features allow you to introduce a bit of automatic moderation to your community and you can come up with creative ways to capture posts that need review either for security, privacy, or just keeping things in order. This change will be in version 4.1.17 which is scheduled to be released in early December 2016. View the full article
×