Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Dec 07 2020 15:25
    Travis dbwebb-se/oophp (master) still failing (206)
  • Dec 07 2020 14:54
    CircleCI success: dbwebb-se build (#197) in https://github.com/dbwebb-se/oophp
    • Upgrade dbwebb gui
      (2038f5a468f54158c1c7bdfd6525a10a09c35b5a by Mikael Roos)
  • Dec 07 2020 14:49

    mosbth on master

    Upgrade dbwebb gui (compare)

  • Jun 02 2020 18:43
    mipodi closed #30
  • Jun 02 2020 18:43
    mipodi commented #30
  • Jun 01 2020 08:12
    mosbth edited #8
  • Jun 01 2020 07:37
    mosbth edited #8
  • Jun 01 2020 07:24
    mosbth edited #8
  • May 29 2020 10:11
    Travis dbwebb-se/oophp (master) still failing (205)
  • May 29 2020 10:10
    CircleCI success: dbwebb-se build (#195) in https://github.com/dbwebb-se/oophp
    • Enable inspect for kmom10
      (f15ad1a5a5b9005b659da2ec89f90b8863ef7ea6 by Mikael Roos)
  • May 29 2020 10:06

    mosbth on master

    Enable inspect for kmom10 (compare)

  • May 27 2020 13:21
    mosbth edited #8
  • May 27 2020 13:18
    mosbth edited #8
  • May 27 2020 13:14
    mosbth edited #8
  • May 26 2020 08:24
    mosbth reopened #20
  • May 26 2020 08:24
    mosbth commented #20
  • May 26 2020 08:20
    Travis dbwebb-se/oophp (master) still failing (204)
  • May 26 2020 08:18
    CircleCI success: dbwebb-se build (#194) in https://github.com/dbwebb-se/oophp
    • Fix that phpdoc works again by cjhecking the correct config file
      (947622ce97bca89ad5d8d99db6238c6032053ec4 by Mikael Roos)
  • May 26 2020 08:15

    mosbth on master

    Fix that phpdoc works again by … (compare)

  • May 21 2020 15:01
    Xolof commented #20
Mikael Roos
@mosbth
@ejessyp jag har inget bra tips. Se om du kan felsöka. Vissa saker syns i webbläsaren, andra via "högerklicka och visa källkod".
Använd "högerklicka och visa källkod" för att se vilken text som genereras.
Pan Qing
@ejessyp
@mosbth In the student server, it has problem with MyTextFilter class.
image.png
It works locally
Pan Qing
@ejessyp
Problem solved. It is because of case sensitive in the student server.
mipodi
@mipodi

jag har ett annat problem i kmom06, när jag har byggt TextFilter-klassen så funkar markdown när jag använder exemplet men inte när jag implementerar det själv, då hittas inte klassen
Class 'Michelf\MarkdownExtra' not found

jag har min kod i en fil bredvid exempelfilen. Högst upp i klassen har jag skrivit use Michelf\MarkdownExtra;

vad kan det vara?

Pan Qing
@ejessyp
@mipodi du behöver installera Michelf\MarkdownExtra igen under redovisa.
mipodi
@mipodi
@ejessyp okej ja, jag har gjort det, kanske ska göra det en gång extra
nej det funkar tyvärr inte
Pan Qing
@ejessyp
In the composer.json , it looks like this:
"require": {
"anax/anax-oophp-me": "^2.0.0",
"anax/database": "^2.3",
"michelf/php-markdown": "^1.8"
},
mipodi
@mipodi
ja det ser ut så
{
"require": {
"michelf/php-markdown": "^1.8"
}
}
jag har inte kopierat in i redovisa än
mipodi
@mipodi
ah nu vet jag, jag hade inte require __DIR__ . "/../vendor/autoload.php";i min nya fil där
Pan Qing
@ejessyp
Finns video på kmom10? @mosbth
LinnéaO
@Lioo19

Hej!
Jag håller på med projektet och har på något sätt lyckats göra mig av med xdebug, och kan för mitt liv inte förstå vad som har hänt. Jag har försökt följa alla forumtrådar jag har hittat och när jag kör php -i | grep Xdebug får jag ingen utskrift ändå, men när jag försöker installera xdebug säger den att den redan finns. Jag har försökt följa guiden hos XAMPP, utan resultat och även ett par andra guider och nu känner jag mig så pass snurrig i det att jag inte ens vet var jag ska börja.
Sitter på MacOS Catalina med PHP 7.3.9

Nu senast har jag försökt följa den här forumtråden: https://dbwebb.se/forum/viewtopic.php?t=8514

Utskriften jag får från kommandot /usr/local/bin/pecl install xdebug är denna:

Screenshot 2020-05-18 at 19.59.24.png
Var börjar jag nysta?
LinnéaO
@Lioo19
Godmorgon! Update från igår, jag har lyckats få igång xdebug, men jag har absolut ingen aning om vilken del i allt jag har gjort som löste mitt problem. Hoppas att jag inte förstörde något på vägen :P
Mikael Roos
@mosbth
@ejessyp ingen video på kmom10, nu är det slut på alla dessa videor... men jag borde nog göra en avslutningsvideo trots allt...
Linnea Blad
@linneablad
Kan man hoppa över krav 4 och göra krav 5 eller måste man göra dem i ordning?
Mikael Roos
@mosbth
@linneablad det verkar vara två separata krav som inte bygger på varandra, så ja.
Linnea Blad
@linneablad
:thumbsup:
MartinLindstroem
@MartinLindstroem
@mosbth kmom06 krav 5: Det skall finnas felhantering så att man kan ha en tom path. Betyder det att jag ska skapa en path om den är tom eller att det ska gå att ha en tom path utan att få något felmeddelande?
Mikael Roos
@mosbth
Gissar man kan lösa det på olika sätt, men det skall fungera även om man lämnar pathen tom.
mipodi
@mipodi

hej kmom06, jag får illegal offset typ när jag försöker få tag i de här så här.

        $postParams = $this->request->getPost($this->app, [
            "contentTitle",
            "contentPath",
            "contentSlug",
            "contentData",
            "contentType",
            "contentFilter",
            "contentPublish",
            "contentId"
        ]);

Om jag bara gör $postParams= $this->request->getPost(); och gör en var_dump() då har jag allt där i

array(9) { ["contentId"]=> string(1) "1" ["contentTitle"]=> string(3) "Hem" ["contentPath"]=> string(3) "hem" ["contentSlug"]=> string(0) "" ["contentData"]=> string(392) "Detta är min hemsida. Den är skriven i [url=http://en.wikipedia.org/wiki/BBCode]bbcode[/url] vilket innebär att man kan formattera texten till [b]bold[/b] och [i]kursiv stil[/i] samt hantera länkar. Dessutom finns ett filter 'nl2br' som lägger in
-element istället för \n, det är smidigt, man kan skriva texten precis som man tänker sig att den skall visas, med radbrytningar." ["contentType"]=> string(4) "page" ["contentFilter"]=> string(12) "bbcode,nl2br" ["contentPublish"]=> string(19) "2020-05-18 12:31:05" ["doSave"]=> string(0) ""

Jag vill få ut dem i rätt ordning på rätt sätt. Internet säger "Illegal offset type errors occur when you attempt to access an array index using an object or an array as the index key."

ah, det är ett objekt det jag hämtar?
hur kan jag göra istället?
är en foreach the way to go eller kan man tänka på något annat sätt?
mipodi
@mipodi
@karlmartinsson ahh tack!
Karl Martinsson
@karlmartinsson
:)
SimonStarpath
@SimonStarpath
@mosbth FUndering kring extrakrav 1 på Kmom06 (Om du lägger inloggning så se till att din databas innehåller en användare doe med lösenord doe och en användare admin med lösenord admin.): Om man gör en riktig inloggning med "grant priviliges" för admin och doe i databasen så kommer det väl inte att fungera på studentservern iom att där använder vi endast vår akronym och lösenord? Eller tänkter ni en förenklad inloggning, där man har exempelvis en array med användare?
Mikael Roos
@mosbth

@SimonStarpath

din databas innehåller en användare doe med lösenord doe

Det syftar på de användare som skall läggas i din egenskapade tabell för användare i databasen. Så att man kan logga in i din webbplats med användare doe och lösen doe samt admin:admin.
Det syftar inte på databasanvändaren (vilket inte fungerar på studentservern som du säger).

SimonStarpath
@SimonStarpath
@mosbth Tackar, nu är jag med på vad som menas!
Nils Hollmer
@nilshollmer
Jag har problem att fånga exceptions från Anax/Database, nån som har tips?
Mikael Roos
@mosbth
try catch fungerar troligen bra, annars publicera och länka
Nils Hollmer
@nilshollmer
@mosbth Precis, jag försökte fånga i både min controller och min contentklass men misslyckades. Felet uppstår med duplicerade slugs
Mikael Roos
@mosbth
I controllern så ligger du i ett namespace, pröva därför catch (\Exception $e) när du fångar ett systemexception (lägg till \ framför Exception).
Nils Hollmer
@nilshollmer
Tack!
Nils Hollmer
@nilshollmer
@mosbth Jag har gjort en Contentklass som bara innehåller statiska metoder för databasanrop, tänkte att det var praktiskt för att få små routes i min kontroller. Men det gillar ju inte validatorn, är det så fel att göra som jag gjort? Vet inte hur jag skulle tänka om eftersom det inte går att spara variabler i kontrollerklassen.
Mikael Roos
@mosbth
Validatorn är bara en rekommendation, lyssna på vad den säger men ta ett eget beslut.
Att "spara variabler i kontrollerklassen" går nog bra, om du menarsom medlemsvariabler i klassen.
Nils Hollmer
@nilshollmer
precis
mipodi
@mipodi

hej hej i kmom06 får jag det här

Argument 1 passed to Anax\Database\Database::executeFetch() must be of the type string, null given, called in /Users/burken/dbwebb-kurser/oophp/me/redovisa/src/Cms/Content.php on line 132

när jag ska visa upp sidan med rätt path

Så här ser min funktion ut, jag har dumpat ut $path och den innehåller t.ex. "hem" för en sida

    public function showPage($path)
    {
        var_dump($path);
        $sql = `SELECT *, DATE_FORMAT(COALESCE(updated, published), '%Y-%m-%dT%TZ') AS modified_iso8601, DATE_FORMAT(COALESCE(updated, published), '%Y-%m-%d') AS modified FROM content WHERE path = ? AND type = ? AND (deleted IS NULL OR deleted > NOW()) AND published <= NOW();`;
        $this->db->connect();
        $resultset = $this->db->executeFetch($sql, [$path, "page"]);
        return $resultset;
    }
är det någon som ser ett fel någonstans?
säger felmeddelandet att det inte är något i variabel $path på raden
$resultset = $this->db->executeFetch($sql, [$path, "page"]);?
alltså 132 hänvisar till den raden