Zombie Dice ScoreApp

Ez egy egyszerű kis program a Zombie Dice társasjátékhoz, könnyen követhető az aktuális játékban a megszerzett agyak száma, illetve a kör nyomon követése is.

Használat

  • Add meg a játékosok nevét, vagy válassz korábban mentett nevet.
  • +Játékos új játékost ad hozzá.
  • Keverés bekapcsolásával a körsorrend véletlenszerű lesz.
  • Új játék gomb új játékot indít.
  • Játék folytatása gomb folytatja a korábban megszakított játékot.

Játék közben

  • +1 növeli a jelenlegi körben a játékos ideiglenes pontjait.
  • -1 csökkenti az ideiglenes pontokat.
  • BANK gomb hozzáadja az ideiglenes pontokat a végleges pontszámhoz.
  • Next a játékos elveszíti az ideiglenes pontokat és átadja a kört.
  • Exit Game visszalép a főmenübe.

A játék akkor ér véget, ha valaki eléri a 13 agyat. A kör végén a legtöbb aggyal rendelkező játékos nyer.

English:

This is a simple little companion app for the Zombie Dice board game, making it easy to keep track of the brains collected during the current game, as well as the progression of each turn.

Usage

  • Enter player names or select previously saved players.
  • +Player adds a new player.
  • Enable Shuffle players to randomize turn order.
  • New game begins a new game.
  • Continue Game resumes a previously interrupted game.

During the game

  • +1 increases the current player’s temporary (Temp) points.
  • -1 decreases Temp points (minimum 0).
  • BANK saves Temp points to the final score.
  • Next discards Temp points and passes the turn.
  • Exit Game returns to the main menu without deleting the saved game.

The game ends when a player reaches 13 brains. At the end of the round, the player with the most brains wins.

Innen elérhető: https://zombie-dice.felfoldi.net/

WordPress XML-RPC letiltása

A WordPress egyik legsebezhetőbb része, főleg régebbi verziók esetén. Ha nem posztolgatunk bejegyzéseket külső alkalmazásból és nem is használjuk a WordPress mobilapplikációt, akkor célszerű letiltani. Az alábbi kódot a webtárhely gyökerében található .htaccess fájl végére kell bemásolni.

# Block WordPress xmlrpc.php requests
<Files xmlrpc.php>
order deny,allow
deny from all
</Files>

Navigáció lapon belül

Az alábbi függvény segítségével animált gördülést tudunk alkalmazni lapon belüli navigálás esetén. jQuery UI szükséges hozzá. Animáció típusok: link

$('a.page-scroll').bind('click', function(event) {
  event.preventDefault(); //kattintás figyelmen kívül hagyása
  var el = $(this);
  var correction = 20; //pixel korrekció - a cél elemhez képest ennyivel gördül magasabbra
  var animation_speed = 300; //animáció sebessége (ms)
  var animation_type = 'linear'; //animáció típusa 
  $('html, body').stop().animate({
    scrollTop: ($(el.attr('href')).offset().top - correction)
  }, animation_speed, animation_type);
});

Használata:
1.: fenti kód beillesztése az oldalba
2.: page-scroll class-t kell adni a kattintható linkeknek.

<a class="page-scroll" href="#link1">link</a>

3.: Cél id-k alkalmazása:

<h1 id="link1">Cél</h1>

jQuery – Létezik-e az adott objektum?

Ha azt szeretnénk ellenőrizni, hogy létezik-e egy objektum, akkor a legegyszerűbb megoldás jQuery-ben a .length() metódust használni.
A visszatérési érték a megadott feltételek alapján megtalált objektumok száma. Amennyiben 0 a visszatérési érték, akkor az false logikai értéknek felel meg.

Ha az id adott:

if( $('#selector').length ) {
  // létezik az adott objektum
}

Ha a class alapján szeretnénk ellenőrizni:

if( $('.selector').length ) {
  // létezik az adott objektum
}

WhatNext auto-login

Ez egy korábbi script, amit azért írtam, mivel korábban nem lehetett megjegyeztetni a belépési adatokat. Már normális inputok/form van kirakva, de még mindig jól működik az oldallal.

Aki nem ismeri a linkelt oldalt, akkor röviden annyit, hogy a legjobb magyar sorozatkövető oldal 🙂

Weboldal: http://whatnext.eu/

Script letöltése: Telepítés

Greasemonkey: https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/

Don’t Stay Signed In – Google Accounts

Google a mi barátunk. Vagy mégsem?

Engem kifejezetten idegesített a „Stay Signed In” checkbox és a fiókválasztó megjelenése, mivel jelszókezelőt használok, és így macerás volt mindig figyelni arra, hogy előbb kiszedjem a pipát. Gondolom sokan vannak így, hogy átkozzák a Google-t emiatt, úgyhogy írtam egy kis script-et, amit Firefox alatt a Greasemonkey plugin segítségével tudtok használni.

Lépések:

1. Greasemonkey plugin telepítése Firefox-hoz (link lentebb)

2. Telepítés gombra kattintás lentebb a script telepítéséhez

3. Használd az új gombot a bejelentkezéshez

Script letöltése: Telepítés

Greasemonkey: https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/

 —————————————————–

This is a userscript that adds an extra login button to avoid the „Stay Signed In” function in Google login screen. Before you use it, remove all the cached login information.

Steps:

1. Install Greasemonkey plugin for Firefox (link below)

2. Click on the Install button below to install the script

3. Use the new login button to log in without remembering the account

Download script: Install

Greasemonkey: https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/