[FOORUM] Kasutaja sõnumi automaatne salvestamine

Vaata eelmist teemat Vaata järgmist teemat Go down

Tonight
Tonight

[FOORUM] Kasutaja sõnumi automaatne salvestamine Vetera11
Liitus : 19/02/2012
Postitusi : 17991

PostitamineTonight 06.10.12 19:45

Õpetus
Kasutaja sõnumi automaatne salvestamine

See script salvestab kasutaja sõnumit kirjutamise ajal iga 10 sekundi tagant. Kasutajatel on võimalus tekst hiljem taastada, kui nad on kogemata akna sulgenud.

1. Javascript (ACP -> Modules -> Javascript codes management -> In all the pages)
Kood:
function save_message() {
            my_setcookie('saved_msg', escape(document.post.message.value), false);
            var note = document.createElement('div');
            note.id = 'saved_note';
            note.innerHTML = 'Sõnum salvestatud!';
            document.body.appendChild(note);
            setTimeout(function() { document.body.removeChild(document.getElementById('saved_note')); }, 3000);
        }
        $(function() {
            if(document.post && document.post.message) {
                var saved_msg = my_getcookie('saved_msg');
                if(saved_msg) {
                    (confirm('Kas sa tahad taastada oma eelmist sõnumit?')) ? document.post.message.value += unescape(saved_msg) : delete_cookie('saved_msg');
                }
                setInterval(save_message, 10000);
            }
        });

2. CSS (ACP -> Display -> Colors -> CSS stiilifail)
Kood:
        #saved_note {
            position: fixed;
            bottom: 10px;
            right: 10px;
            padding: 5px 10px;
            border: 1px solid;
            color: #c05;
            background: #E1EBF2;
        }

TULEMUS:
Salvestamine:
[FOORUM] Kasutaja sõnumi automaatne salvestamine Salv_b10

Taastamine:

[FOORUM] Kasutaja sõnumi automaatne salvestamine Taa_bm10

Tõlkis ja avaldas: Tonight
Autor: LGforum
Rechine
Rechine

Liitus : 07/06/2012
Postitusi : 2680

PostitamineRechine 02.11.12 0:16

Vaadake nüüd selle kasti kujundust palju uuem.

Vaata eelmist teemat Vaata järgmist teemat Tagasi üles

Soovid vestluses osaleda?

Selleks logi sisse või tee endale kasutaja.

Liitu foorumiga

Tee endale kasutaja ning osale aruteludes.


Tee uus kasutaja

Logi sisse

Omad foorumis juba kasutajat? Logi sisse.


Logi sisse

 
Permissions in this forum:
Sa ei saa vastata siinsetele teemadele