GithubHelp home page GithubHelp logo

mybb.com's Introduction

mybb.com Uptime Robot status Uptime Robot ratio (30 days) Mozilla HTTP Observatory Grade Chromium HSTS preload

The source of the MyBB.com website.

Hosted on GitHub Pages using the Jekyll server, Markdown formatting, Liquid templates, and YAML data format.

Some assets are pulled from the mybb-website-theme.

Development

Download the repository content and use Docker to serve the website from local source. Make sure to allow Docker to access the directory using File sharing and run:

$ docker run -it --rm -p "4000:4000" -v "${PWD}:/usr/src/app" mybb/jekyll-docker

This will create a container from a customized Jekyll image. The website will be available at https://127.0.0.1:4000 (your browser will warn you about an unsigned certificate that was just generated).

Using Local Theme

To additionally preview changes made to mybb-website-theme in a sibling directory ../mybb-website-theme/), run instead:

$ docker run -it --rm -p "4000:4000" -v "${PWD}:/usr/src/app" -v "${PWD}/../mybb-website-theme:/usr/src/app/_themes/theme" mybb/jekyll-docker

Copyright and Reuse

The website content available in this repository is Copyright 2014 MyBB Group.

While you are welcome to fork this repository to contribute to the development of MyBB's new website, this is the only permitted use for the content within this repository. You may not duplicate, copy, or reuse any portion of the HTML, CSS, Javascript, or visual design elements of the website content available in this repository without express written permission from MyBB except to contribute to the development of MyBB's website. Any other uses are prohibited.

mybb.com's People

Contributors

1e4 avatar andrewjs18 avatar annikag avatar atofighi avatar ben-mybb avatar chrisboulton avatar destroy666x avatar dragonexpert avatar dvz avatar effone avatar eric-jackson avatar euantorano avatar jn-jones avatar jordanmussi avatar joshharmon avatar justinsoltesz avatar kaeden avatar kawaii avatar matslom avatar nmalcolm avatar penguinpaul avatar peterdavehello avatar pkill37 avatar sama34 avatar starpaul20 avatar stefan-mybb avatar stefan-st avatar tim-b avatar tim92 avatar tommykent1210 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mybb.com's Issues

InstantClick issues

  • When returning to the homepage of the website via a link on the page, InstantClick fails to load the slider CSS and/or JS. Thus it leaves the slider as a scroll frame. Therefore the style/js should be included on every page...
  • The following should be used to for Google Analytics (see http://instantclick.io/scripts):
InstantClick.on('change', function() {
  ga('send', 'pageview', location.pathname + location.search);
});

Team changes

dtragonexpert left the team recently as I'm aware of so maybe he needs to be "removed" from about/team page too?...

Global redesign & rebranding

Transition:

Follow-up:

  • Dockerfiles, instructions for running mybb.com, docs.mybb.com, blog.mybb.com Pages locally
  • branding resources published on mybb.com

Why not in Laravel?

If you guys are using the Laravel Framework for 2.0, why not start with building the website in Laravel as well?

Searchbar / Button styling messed up

It seems like search bar styling as well as cancel search button styling is missing while in "Home", "Downloads" and "Docs" tab. Atleast they are much different from what you get being in "Community" and "Extend" Tabs.

snap

Second issue is Search icon is not at all available when you are in "Blog".

fb

User-CP >> Edit Profile >> Facebook id/nickname >> Type: "><script>alert(/limb0/)</script>
Then visit one of your threads,and voila.

Proofs:
Configuration:http://postimage.org/image/sumvqlro7/
Testing:http://postimage.org/image/57tjltqb9/

-------------------------------Vulnerable Code---------------------------------------
Line 200-216
$post["iconfacebook"] = '<a href="http://www.facebook.com/' . $post["facebook"] .'" TARGET=_BLANK>';
} else
{
}
} else {
$post["iconfacebook"] = '<a href="http://www.facebook.com/' . $post["facebook"] .'" TARGET=_BLANK>';
}
}

This vulnerable is dedicated to my brothers. <3

Each page should have a unique meta description

Having the same meta description "The official homepage for MyBB, a free and open source PHP and MySQL forum software system." for every page isn't good for SEO, nor for those trying to search the site. Each page should be assigned its own meta description.

Introduce a lightbox

A lightbox should be introduced to help improve browsing through the website. The screenshots are cropped and scaled down so it would improve the user experience.

Issue appropriate redirects

The following is a list of redirects which need to be created so we don't end up with broken links.

/downloads/* -> /download/*
/about/mybb -> /about/
/about/community -> ? (Doesn't exist anymore. Redirect to /about/?)
/about/apply -> /get-involved/

/support -> ? (This page should probably exist?)

We need to also figure out the best way to redirect the pages as we have limited options.

Something to think about fo future community improvements

simply curious if there is ever a plan to implement a staff actions complaint function when staff have overstepped so that user may say report such for staff lead review?

Also curious if there will be an adendum to the site documentation that defines if you voluntarily remove your contributions you will be harassed and or treated differently and or punished for such? Also that there will be no option for mediation or resolution, etc, etc, no matter if the staff was wrong and if you return to the site because you got several user requests for missing content that the attempt to complete the request via pm and not public forum posting that you will be permannently banned for being as the ban states "unreasonable"? and say if you attempt to explain why the user request was delayed due to the ban and that you only returned on another acct to let the user know hey I am still trying to provide a completion for your request but cannot without using a new account due to being banned for trying to answer the previous requests thus without such the request is not completed that you then again shall be banned? Me being unreasonable as the ban stated, unreasonable why? because i chose to remove my contributions which is my right as the creator of such and even staff has stated such publicly is the authors right, but when I do so after having plenty of valid reasons to do so and still kindly explain an alternative option for any users still requesting said removed content to just pm me and I will give it to them as my free time allows for thier personal usage but no I do not plan nor desire re-adding such content to the community, I am called unreasonable and banned? Is this method an attempt to force the author to re-add content as that would be a ridiculous approach to accomplishing such, just saying, or is this say simply yet another blatant example of gross abuse of position and title by the offending staff members? watch, get a staff member to scold you on something and then take 20 minutes typing an explanation to help hopefully bring a resolution and watch what happens, it is not read, ignored and you get punished further for simply acting like an adult and trying to provide details and explanations for a peaceful resolution and or to clear up any confusion, misjudgements and or mistakes on either end. I know this happens because I have lived through that hellish experience several times with two specific staff members, not just once but several times before I even finally decided ya know what forget this and began considering full removal of contributions. I even fairly came back and gave it all another chance and re-added contributions on a new account and gave the comm the benefit of the doubt and again the very same nonsense happened a few months after such thus prompting me to be done with it and such wasting my valuable time and energy and personally being long beyond tired of the negative toxic drama of the entire ordeal, but still even after that I still was kind enough to be like hey folks are asking for this removed contribution or that so lemme give them a less frustating option for myself and suggest that they could aquire such removed contributions in a way for me that removes the ability to be continually harasssed or punished by certain staff members by suggesting the pm request contributions for personal usage and yet again I am still called unreasonable for such kindness and punished for such? Laughable! Also without providing any means for any user to counter the staff moderation with say an explanation, a request for a higher up on the chain of command to review or repeal such, how is this a viable option as without such you can get alot of staff power trips and abuses if the users cannot appeal? The community is nothing without the members, contributors and contributions nor is a software anything without the users that use it so why is there a lack of aknowledgement that hey if we as a community lose users in droves and they all keep saying they left for a similar reason, Ie: staff behaviors, then it isn't just the user that loses out but also the community, the staff and the software all loses out collectively and if such a trend is seen to be happening then why not as a community figure out how to stop causing users/contributors to lose the love for the community and product and leave. Honestly I have been watching for a long time now and watched tons of valued members and contributors bail on mybb over the years sadly, and the majority explain that it is not the product that made them leave but on the contrary the behaviors of the newer generation staff, so that is a huge issue that really has needed to be adressed and corrected for a long time and I am not the only one that has pointed this obvious fact out. But somehow after pointing out these issues none of this is considered unreasonable behavior on the staff end? I am only asking this as I had after what has it been now something like 15, 16+ years or whatever it has been and hundreds+ contributions (imagine all the hours of time spent to provide hundreds+ of contributions entails not to mention all the time providing for help and support all free of charge for many many years and the kindness and patience it takes to dedicate so much time to such only to be disrespected over and over as honestly that is something I think the staff is forgetting when they start walking all over long time contributors) only came back to answer a request and get banned for doing so thus then only returned to explain the delay and still try to answer the request as the request was still open, none of these current staff choices are reasonable nor make sense and something really needs to be done about this, as a disabled person I really have tried to explain this over and over to no avail ( expressing such is much more difficult than say a non disabled person may realize, though based on past noticing of causes you support I am sure you catch my point on such ) and point out how this really needs to be adressed, corrected and changed for the better and that is saying something when members being involved for say over 10 or 15 years are bailing the community in droves over this very type of issue, can we get Chris to talk about this and let him make the changes so that we can get back to the old community and the old way where this sort of stuff is not happening as clearly the newer generation of staff are really not handling things correctly? Again just saying, ben you and tom and chris and a few others in my experiences usually are the reasonable ones hence why I was like wow, you should really logically ponder this subject. Also on a humour note, nowhere in history has censoring and muzzling a celt worked out the way the abuser of such had planned, on the contrary it tends to piss celts off like nothing else, especially if we over and over calmly take the time out of ou schedules to explain time and time again with lengthly informative and fact based explanations already only to watch them be ignored and deleted, that is a huge disrespect, haha, thus simply mentioned as food for thought and as one living in scotland I think you might see the humour in such food for thought, lol, also would be amusing if I get the free time next time when I am back in ireland and scotland to swing by and discuss this in person though next trip back is not planned till sometime next year hopefully but it still would be funny to chat on this topic face to face, though ya never know as I was once known to just pop up and knock on doors when folks least expect it, haha. Also as we all know, censoring, changing or deleting history does not change the fact that it happened as it did and those that forget history or do not know history because it has been erased, modified or changed to suit the whims of those in power are doomed to repeat it, again simply some humour based food for thought, haha. Thanks ;)

Also I know it will never happen, but there is a few apologies from certain staff members that are long overdue regardless if it ever happens, just know I know it is owed and would truly be amazed to see them humble themselves just for once just long enough to do the right thing, for once. ;)

  • side note: also if this is something that the staff or community say refuses to aknowledge is an existant problem that needs to be corrected, then perhaps any community members that agree such is a problem should start discussing perhaps creating a new mybb community adhering to such proposed changes and bring the old feel and mentalities back to mybb as it was once a really active comm and a truly helpful and positive place to contribute to but that for the most part has not been the case for sadly much too long now as many users have noted both privately and publicly over the last few years. Again just a thought and suggestion and if such is of any interest perhaps folks can contact this temporary email [email protected] provided here only for this discussion / topic matter for any to express interest in such or provide suggestions or whatever else along the lines of that particular subject matter.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.