Tanítás, webfejlesztés, programozás, informatika, rock zene

CMS - Tartalomkezelő rendszer (Content Management System)

Az internetes tartalomszolgáltatás már régen kinőtt a gyerekkorból és sokan gyors módszereket keresnek arra, hogy az interneten tartalmakat osszanak meg egyszerűen, viszonylag kevés programozással. Ha valaki csak egy ilyen rendszer üzemeltetését akarja végezni, akkor nem feltétlenül van szüksége az össze korábbi tudásra, de a korlátait hamar eléri és rájön, hogy tulajdonképpen minden korábban felsorolt területhez kell valamennyit értenie.

Feladat

Készíts Windows Form programot, amely bekér két egész számot, minimum és maximum értéket. A két érték között a program egy gomb megnyomására generál egy véletlen egész számot. Egy további beviteli mezőben a felhasználó találgathat, hogy mi a véletlen szám. 

Feladat

9x9-es pályán helyezzünk le 1-től 9-ig terjedő számokat, amelyekre igazak az alábbi feltételek:

  • Egy sorban kétszer nem lehet ugyanaz a szám
  • Egy oszlopban kétszer nem lehet ugyanaz a szám
  • A pálya 3x3-as részekre van osztva. Egy 3x3-as rész mátrixban nem lehet kétszer ugyanaz a szám.

     

Segítség, tippek

A beviteli mezők TextBoxok, amelyeket programozva a Form inicializálása során hozunk létre.

Ezeken az oldalakon Drupal oldalakkal kapcsolatos hibák tapasztalatait írom le. 

Probléma

Feltettem a Drupal 10 oldalra a highlight_js modult, majd kipróbáltam. Mivel valami nem stimmelt vele, ezért véletlenül letöröltem az uninstall előtt. Erre az oldal elhasalt. Visszamásoltam a helyére a modul tartalmát, ami korábban segített. Továbbra is elhasalt az oldal.

Probléma

Drupal 10-ben a keresési index tábla túl nagyra nőtt, ezért a backup 350MB-os SQL file-t hozott létre, amit nehezen tudtam beimportálni a fejlesztői változatba. A Search module Re-index gombja nem törli a search_index tábla tartalmát, hanem az újraindexelés során megtartja a régi tartalmat.

Megoldás

A letöltendő a Search Index Wipe Drupal 10 modul innen: https://www.drupal.org/project/searchindex_wipe

Erősítő emuláció

Melyik erősítő és milyen effektek modellezettek

Jelenleg 12 erősítő modell és 7 Effects modell belül élő a Spider Valve. Ezek a modellek mind be vannak állítva szoros együttműködésben Reinhold Bognerrel. A következő az összes modell felsorolása és leírása arról, ami inspirálta őket.

A PHPMailer + Gmail + SMTP és a Composer telepítésének a lépéseit itt találod meg.

reCaptcha letöltése és telepítése

Állj a site-od  gyökér könyvtárába és add ki az alábbi parancsot

composer require google/recaptcha

Ha eddig még nem jött létre, akkor létrejön a /vendor könyvtár, abban az autoload.php fájl és a vendor/google/recaptcha könyvtárban a megfelelő lib.

Innentől a kód:

Composer telepítése

Ha még nincsen, akkor telepítsd a Composer-t. Letöltés innen

Lib-ek telepítése

Composerrel: Állj a site gyökérkönyvtárába és írd ki a következő két parancsot

PHPMailer letöltése és telepítése

Állj a site-od  gyökér könyvtárába és add ki az alábbi parancsot:

smplphotoalbum:
  version: VERSION
  js:
...
    js/mousewheel/jquery.mousewheel.min.js: {}
    js/jcanvas/src/jcanvas.js: { attributes: { type: