Kirjoitetut vastaukset

Esillä 15 vastausta, 16 - 30 (kaikkiaan 39)
  • Thread Starter jlawp

    (@jlawp)

    Kirjautumislaatikon yläpuolelle tulee pinkki laatikko, jossa on seuraava teksti:

    VIRHE: Evästeet on estetty tai selaimesi ei tue evästeitä. Sinun täytyy ottaa evästeet käyttöönkäyttääksesi WordPressiä.

    Evästeet on käytössä enkä siis ymmärrä, mitä tekenmistä evästeillä tässä on.

    Yhtenä päivänä siis ei mitään ongelmaa ja seuraavana päivänä tuo ilmoitus. Minä en noita sivuja enää ylläpitänyt mutta kuulemma sivua ei ollut päivitetty vielä edes versioon 3.8. Yksi sivu on päivitetty versioon 3.8.1 ja se toimii normaalisti. Jokainen sivu on oma WP-sovelluksensa eikä mikään muu sivu kuin 3.8.1-versioon päivitetty toimi. Sivu siis aukeaa normaalisti mutta kirjautuminen ei onnistu.

    Teemasta ei riipu vaan sama ilmoitus tulee myös WP:n oletusteemasta kun versiona on 3.8 vanhempi.

    Thread Starter jlawp

    (@jlawp)

    No tein nyt koesivun jota voit itsekin ja kuka muu tahansa katsoa ja todeta tuo erikoisuua:

    http://tps-keilaajat.net/kokeita/

    User: Tilari
    Userpass: tilaripass
    Role: Tilaaja

    Saman käyttäjän lisäsin Etusivulle.

    Lisäsin tuolle sivulle tuon po lisäosan, otin sen käyttöön ja sen jälkeen en kirjautuessa päässyt muualla kuin Etusivun kirjautumiseen. Poistin Filezillan kautta tuon lisäosan fyysisesti ja edelleen kirjautuminen siis tapahtuu kuin se lisäosa olisi siellä. En voi tietenkään antaa serverin tunnuksia mutta vakuutan että lisäosaa ei siellä näy.

    Kysymys kuuluu siis: Miten tuo on mahdollista?

    Thread Starter jlawp

    (@jlawp)

    Mutta sitähän tässä juuri ihmettelen että vaikka olen sen lisäosan fyysisesti poistanut sieltä niin ongelmasivulle kirjautuessa minut heitetään Etusivulle ikäänkuin se lisäosa edelleen olisi siellä. Sitä lisäosaa ei myöskään ole missään muualla.

    Näyttää siltä että ongelmasivulta kirjautuessa mut heitetääån Etusivun kirjautumissivulle.

    Thread Starter jlawp

    (@jlawp)

    Filezillaa käyttäen ja sieltä katsoen ei kyseisen sivun plugin-kansiossa ole muuta kuin sivua luotaessa sinne syntyneet lisäosat (Akismet, Hello ja Index) eikä mikään niistä ole käytössä.

    Tein uuden kokeen ja pyysin uutta salasanaa ollessani tämän ongelmasivun sisäänkirjautumisessa. Sähköpostiini tuli varmistusviesti mutta sekin oli sitä mieltä että uusi salasana tulee Etusivun käyttäjälle.

    Thread Starter jlawp

    (@jlawp)

    Lisäosa on tuossa . Tuo siteurl:n uudelleenmääritys on mun tekemä muu osuus on netistä kopioitua.

    <?php
    /* Plugin Name: Logout_close
    Plugin URI:
    Description: Uloslogattaessa palataan sivulle
    Version:
    Author: JLa
    Author URI:
    License:
    License URI: */
    /**
    * Redirect users to the site after logging out.
    */
    add_filter(’logout_url’, ’projectiveclose_logout_home’, 10, 2);
    function projectiveclose_logout_home($logouturl, $redir) {
    update_option(’siteurl’,’http://tps-keilaajat.net/etusivu&#8217;);
    $redir = get_option(’siteurl’);
    return $logouturl . ’&redirect_to=’ . urlencode($redir);
    }

    Kuvittelin että tuo heittää mut poiskirjautuessa Etusivulle mutta se heittääkin jo sisäänkirjautuessa enkä pääse millään enää tuon alkup. sivun ohjausalueelle.

    Otin ennen lisäosan lisäämistä koko tuon sivun serveriltä koneelleni ja tuon vian ilmenemisen jälkeen poistin väärin toimivan sivun serveriltä ja latasin sinne sen sivun jossa koko lisäosaa ei ole.

    Edelleen kuitenkin joudun kirjautuessa Etusivulle vaikka koko lisäosaa ei ole edes olemassa serverillä. Missä tuo uudelleenohjaus oikein voi piileskellä+ Tietokantaakin kävin läpi mutta ei sitä siellä ole.

    Foorumi Lisäosat ja muokkaukset
    In reply to: Sivun sulku
    Thread Starter jlawp

    (@jlawp)

    http://tps-keilaajat.net/etusivu/

    Sivu jota ei pääse edes katsomaan ilman kirjautumista on Jäsenille. Sieltä kun kirjautuu ulos joutuu kirjautumissivulle ja se pitää sulkea yläreunasta jolloin pajastuu se sivu miltä tultiin. TuoJäsenille on ainoa sivu joka ei aukea edellisen sivun tilalle juuri tuosta syystä vaan uutena sivuna.

    Voi ihan hyvin heittää Etusivullekin mutta mieluummin niin että tapahtuu sama juttu kuin kirjautumissivun sulkemisessakin. Mitä tahansa mieluummin kuin kirjautumissivulle meno.

    Foorumi Lisäosat ja muokkaukset
    In reply to: Sivun sulku
    Thread Starter jlawp

    (@jlawp)

    Nyt siis olen onnistunut uloskirjautuessa pysymään kirjautumattomana sillä sivulla josta kirjauduin ulos,

    Noille sivuille pääsee siis kirjautumatta. Järjestelmässä on myös sivu, jota pääsee katselemaan vain kirjautuneena ja kun siitä kirjautuu ulos, ei voi päästä takaisin sille. Nyt siltä jotuu kirjautumissivulle, joka täytyy sulkea/poistaa mitä sanaa nyt haluaa käyttää, tappamalla se ja näin pääsee takaisin sille sivulle jolta tämä yksityinen sivu on avattu.

    Tämän tappamisen haluan tapahtuvan automaattisesti kun tuolta yksityiseltä sivulta kirjaudutaan ulos,

    Thread Starter jlawp

    (@jlawp)

    Se pluginhan onnistui helposti. Nyt on core alkuperäisessä asussa ja ohjaus pluginissa.

    Kun nyt vielä tietäisi mitä tuon toisen ongelman pluginiin pitäisi pistää.

    Thread Starter jlawp

    (@jlawp)

    Juu, tunnustan että niin juuri tein. Kokeilin functions.php:tä mutta ei toiminut. wp.login.php:ssä toimi. Kun oli saatava toimimaan niin jätin siihen.

    Koko php-koodaus on pelkkää kokeilua ja ihmettelyä joten paljon en edes uskalla tehdä ja aina on varmistus olemassa.

    Tuskin tuossa core-muutoksissakaan muuta vaaraa on kuin että muutokset katoavat uuden version päivityksessä. Pari pientä muutosta voi aina sen jälkeen palauttaa kun en mitään suurta tee.

    Tutustun tuohon pluginkoodaukseen, kiitos vinkistä.

    Thread Starter jlawp

    (@jlawp)

    En uutta logout:ia halua.

    wp-login.php:ssä on kohta:

    case ’logout’ :
    check_admin_referer(’log-out’);
    wp_logout();

    $redirect_to = !empty( $_REQUEST[’redirect_to’] ) ? $_REQUEST[’redirect_to’] : ’wp-login.php?loggedout=true’;
    wp_safe_redirect( $redirect_to );
    exit();

    break;

    Tuossa olen päätellyt olevan kohta, johon muutos olisi tehtävä eli jotain wp-login.php jne tilalle mutta mun tietämys php:stä ei riitä mitä siihen pitäisi pistää jotta pysyttäisiin sillä sivulla josta poistutaan tai sitten poistutaan siihen sivuun mistä on tultu.

    Tiertäisikö täällä joku vai olenko ihan pihalla.

    Thread Starter jlawp

    (@jlawp)

    Kiitos, tuohan toimii!

    Sitten toinen samankaltainen juttu eli uloskirjautuessa heitetään käyttäjä sisäänkirjautumissivulle. Onnistuuko jotenkin että kyseinen sivu suljetaan ja palataan sille sivulle josta siihen on tultu ja jos sellaista ei ole niin sitten voidaan palata kirjautumissivulle?

    Foorumi Asennus
    In reply to: Herja taustakuvasta
    Thread Starter jlawp

    (@jlawp)

    Sitähän sen debugin kuuluu tehdä mutta ei niin että debugattaessa ei järjestelmää pysty käyttämään. Tässä esimerkiksi ei pystynyt kirjautumaan debugin ollessa päällä ja mitenkäs sitten järjestelmää pystyisi päivittämänn. Onneksi ilman debuggia pystyin kirjautumaan ja pääsin päivittämään Weaver-teeman uuteen versioon. Se sitten korjasi myös nuo virheet joten homma on nyt kondiksessa.

    Functions.php:ssä moista kohtaa ei ollut vaan ilmeisesti kuten alussa epäilitkin, kohta oli jossain teeman tiedostossa.

    Kiitän avusta.

    Foorumi Asennus
    In reply to: Herja taustakuvasta
    Thread Starter jlawp

    (@jlawp)

    No nyt selvisi miksi herja tuli. Olin näköjään unohtanut DEBUG-parametrin arvoon true wp-config.php:ssä. Kun pistin tuon falseksi toimi ok.

    Hiukka kyllä ihmettelen että dbuggaus pistää systeemin niin juntturaan että edes kirjautuminen ei onnistu jotta voisi kokeilla kaikkea. Sellainen kai ei debuggauksen tarkoitus ole.

    Foorumi Asennus
    In reply to: Herja taustakuvasta
    Thread Starter jlawp

    (@jlawp)

    Teema on Weaver. Mitenkäs tuon päivittäisi kun siihen ei pysty kirjautumaan koska kirjautumisyritys heittää lisää virheilmoituksia ja nyt wp-login.php:ssä ym:ssa väitetään olevan virheitä, näin

    Notice: add_custom_background on kehotettu välttämään versiosta 3.4 asti! Käytä sen sijaan add_theme_support( ’custom-background’, $args ). in /home2/tpskeuvh/public_html/kilpa/wp-includes/functions.php on line 2705

    Notice: add_custom_image_header on kehotettu välttämään versiosta 3.4 asti! Käytä sen sijaan add_theme_support( ’custom-header’, $args ). in /home2/tpskeuvh/public_html/kilpa/wp-includes/functions.php on line 2705

    Warning: Cannot modify header information – headers already sent by (output started at /home2/tpskeuvh/public_html/kilpa/wp-includes/functions.php:2705) in /home2/tpskeuvh/public_html/kilpa/wp-login.php on line 365

    Warning: Cannot modify header information – headers already sent by (output started at /home2/tpskeuvh/public_html/kilpa/wp-includes/functions.php:2705) in /home2/tpskeuvh/public_html/kilpa/wp-login.php on line 377

    Warning: Cannot modify header information – headers already sent by (output started at /home2/tpskeuvh/public_html/kilpa/wp-includes/functions.php:2705) in /home2/tpskeuvh/public_html/kilpa/wp-includes/pluggable.php on line 680

    Warning: Cannot modify header information – headers already sent by (output started at /home2/tpskeuvh/public_html/kilpa/wp-includes/functions.php:2705) in /home2/tpskeuvh/public_html/kilpa/wp-includes/pluggable.php on line 681

    Warning: Cannot modify header information – headers already sent by (output started at /home2/tpskeuvh/public_html/kilpa/wp-includes/functions.php:2705) in /home2/tpskeuvh/public_html/kilpa/wp-includes/pluggable.php on line 682

    Warning: Cannot modify header information – headers already sent by (output started at /home2/tpskeuvh/public_html/kilpa/wp-includes/functions.php:2705) in /home2/tpskeuvh/public_html/kilpa/wp-includes/pluggable.php on line 881

    ja kirjautuminen tyssää siihen.

    Onko tässä nyt muuta mahdollisuutta kuin tehdä koko sivu uudestaan?

    Eniten ihmettelen sitä että tuo menu oli ainoa missä virheilmoituksia tuli vaikka muut on tehty ihan samoin.

    Thread Starter jlawp

    (@jlawp)

    Tämä selvisi omilla kokeiluilla, tarvittiin pikku muutos wp-login.php-mokkulaan.

Esillä 15 vastausta, 16 - 30 (kaikkiaan 39)