Kan Homepage niet meer muteren

Kan Homepage niet meer muteren

door Ben de Vries -
Aantal antwoorden: 6

Hallo,

Een Docent van de Moodle 2.9.3 cursus 'Kruidencursus.nl' heeft in het mutatiescherm van de Homepage een javascript code ingevoerd met de bedoeling om daar een bezoekersteller te installeren.

Het probleem is nu dat deze pagina (de Homepage dus) niet meer te muteren valt, ook niet door mij als Beheerder. Ook de zijpanelen en de footer zijn verdwenen. De andere pagina's werken normaal.

Dringend verzoek om een oplossing a.u.b.!!

Dit is de javascriptcode die is gebruikt:

<!-- Start of belstat.nl Counter -->
<script type="text/javascript">
        <!--
        d=document;
        pag='';col='';scr=0;b=navigator.appName;
        scr=screen.width+'*'+screen.height;
        ref=parent==self ? escape(window.document.referrer) : escape(top.document.referrer);
        pag=escape(d.URL);
        if (b != 'Netscape') {col=screen.colorDepth}
        else {col=screen.pixelDepth}
        if(col=='undefined'){col='';}
        d.write('<a href="http://www.belstat.nl/viewstat.asp?UserID=kruidencursus&' + 'amp;' + 'lang=nl" target="_blank"><img border="0" src="http://www.belstat.nl/regstat.aspx?');
        d.write('UserID=kruidencursus&BColor=blue&refer=' + ref + '&pag=' + pag + '&b=' + b + '&col=' + col + '&scr=' + scr + '"');
        d.write(' align="center" width="16" height="16" alt="Monitored by BelStat - Your Site Counts"><\/a>');
        // -->
</script>
<!-- End of belstat.nl Counter -->

  Vast bedankt voor een reactie.

Ben

Gemiddelde van de beoordelingen:  -
Als antwoord op Ben de Vries

Re: Kan Homepage niet meer muteren

door koen roggemans -
Foto van Heel behulpzame Moodlers Foto van Hoofdontwikkelaars Foto van Moodle HQ Foto van Vertalers

Zoek dat stuk code in de databank met iets als phpmyadmin en verwijder het daar (voorzichtig)!

Ik zou de record zeker niet weggooien - enkel het kwalijke deel van de inhoud.

Gemiddelde van de beoordelingen:  -
Als antwoord op koen roggemans

Re: Kan Homepage niet meer muteren

door Ben de Vries -

Dag Koen,

Bedankt voor je snelle reactie.

Via cPanel kan ik wel bij phpmyadmin komen. Ik ben niet zo bekend met het gebruik van databases en geen idee welk record ik moet hebben. Kun je me wat meer informatie geven hierover? Of wellicht waar ik verder kan zoeken.

Vast bedankt en groet, Ben

Gemiddelde van de beoordelingen:  -
Als antwoord op Ben de Vries

Re: Kan Homepage niet meer muteren

door koen roggemans -
Foto van Heel behulpzame Moodlers Foto van Hoofdontwikkelaars Foto van Moodle HQ Foto van Vertalers

In phpmyadmin heb kun je de databank waar Moodle in zit selecteren, kies dan bovenaan Zoeken, selecteer alle tabellen en zoek, bijvoorbeeld, naar "Start of belstat.nl Counter".

Dat zal er wel maar één keer in staan. Kies dan voor verkennen en wijzigen. Haal uit het betrefende veld het hele stuk van de counter er uit. 

Ik denk niet dat je zomaar zelfgebrouwen javascript in een pagina kunt plakken. Moodle gebruikt YUI en de functionaliteit daarvan kun je wel aanroepen. Er is een boek over geschreven hoe dat moet: https://www.packtpub.com/books/content/enhancing-page-elements-moodle-and-javascript

Gemiddelde van de beoordelingen:  -
Als antwoord op koen roggemans

Re: Kan Homepage niet meer muteren

door Ben de Vries -

Bedankt voor je reactie Koen.

Inmiddels werkt alles weer naar behoren.

Ik wens je een voorspoedig 2016 en een héél goed Moodle-jaar

Ben

Gemiddelde van de beoordelingen:  -
Als antwoord op Ben de Vries

Re: Kan Homepage niet meer muteren

door H Hak -

Login op phpmyadmin

Open de database van moodle

ga naar mdl_label en zoek de tekst op

klik op wijzig vooraan de regel

pas de tekst aan

Gemiddelde van de beoordelingen:  -
Als antwoord op H Hak

Re: Kan Homepage niet meer muteren

door Ben de Vries -

Bedankt voor je reactie H. Hak.

Inmiddels werkt alles weer naar behoren.

Ik wens je een voorspoedig 2016 en een héél goed Moodle-jaar

Ben


Gemiddelde van de beoordelingen:  -