Mijn startpagina icoon link aanpassen voor alle gebruikers

Mijn startpagina icoon link aanpassen voor alle gebruikers

door Rob Top -
Aantal antwoorden: 13

Onervaren Moodle beheerder heeft een vraag:

we zijn laatste geupgrade van versie 2.2 naar versie 2.7

Dit ging met horten en stoten, maar het is gelukt.

Op de startpagina staat button naar een afdeling, die na de upgrade niet meer goed werkt.

Deze knop nu een melding (nieuwe pagina opent wel)

de URL van die knop URL /course/category.php?id=5

Dit moet nu aangepast worden naar: /course/index.php?categoryid=5

na wat zoek werk heb ik dit voor de administrator kunnen aanpassen.

Elke NIEUWE gebruiker krijgt deze aanpassing netjes doorgevoerd, maar..

Huidige gebruikers krijgen nog steeds de foute URL. 

Ik kan niet binnen hun sessie een aanpassing doen.

Hoe zorg ik ervoor dat dit voor huidige cursisten goed gaat werken?


Gemiddelde van de beoordelingen:  -
Als antwoord op Rob Top

Re: Mijn startpagina icoon link aanpassen voor alle gebruikers

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

Hallo Rob,

Een paar vraagjes ter verduidelijking: wat bedoel je met een button en wat bedoel je met een afdeling? De startpagina waarnaar je refereert, is dat /moodle/my/? Hoe is die URL daar gekomen?



Gemiddelde van de beoordelingen:  -
Als antwoord op koen roggemans

Re: Mijn startpagina icoon link aanpassen voor alle gebruikers

door Rob Top -

zie bijlage.

3 bovenste buttons hebben alledrie een URL

Voor de upgrade:

/course/category.php?id=5

Na de upgrade moet dit veranderd worden in:

/course/index.php?categoryid=5


Voor Admin werkt de doorklik dus nu goed. en voor nieuwe gebruikers ook.

Voor oude gebruikers (die al cursussen hebben gedaan en dus al een profiel hebben (ik weet niet hoe dit werkt in Moodle btw) werkt deze doorlink dus nog niet. ZIj krijgen een melding dat die oude link niet werkt, en dan krijgen ze de melding (zie MOODLE2.jpg)

Bijlage moodle1.JPG
Gemiddelde van de beoordelingen:  -
Als antwoord op Rob Top

Re: Mijn startpagina icoon link aanpassen voor alle gebruikers

door Richard van Iwaarden -

Hoi Rob,

Laat me raden: dit blok staat op de 'mijn home/mijn moodle'-pagina van gebruikers?

Het volgende probleem doet zich voor:

1. Je kunt een standaard 'mijn moodle' pagina maken voor gebruikers

2. Op deze pagina kun je html-blokken toevoegen (zoals jij nu gedaan lijkt te hebben)

3. Echter.... hier wringt de schoen: wanneer een gebruiker zijn eigen startpagina wijzigt (en dat kun je uit zetten, maar staat standaard aan) dan wordt er een kopie gemaakt van de startpagina van dat moment.

4. Als jij de HTML-blokken daarna gaat aanpassen zullen alleen de (nieuwe) gebruikers die hun startpagina nog niet hebben aangepast de nieuwe blokken zien (en dus ook de aangepaste links zoals jij hierboven beschrijft).


Hopelijk leg ik het duidelijk uit. Je kunt ons helpen (want ik heb dat probleem ook) door hier te stemmen:

https://tracker.moodle.org/browse/MDL-26680

De Moodle-community heeft een 'fix' gemaakt, maar niet goed geluisterd naar het probleem. Het is nu mogelijk om per gebruiker de startpagina te 'resetten', maar niet voor alle gebruikers in één keer droevig

Gemiddelde van de beoordelingen:  -
Als antwoord op Richard van Iwaarden

Re: Mijn startpagina icoon link aanpassen voor alle gebruikers

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

Inderdaad - zelfde probleem hier.

De bug is echter gesloten en ik heb de functionaliteit in 2.7 nog niet getest. 

Gemiddelde van de beoordelingen:  -
Als antwoord op koen roggemans

Re: Mijn startpagina icoon link aanpassen voor alle gebruikers

door Richard van Iwaarden -

Hoi Koen,

Ik heb een nieuwe tracker aangemaakt:

MDL-46878

Bedankt overigens voor de vertaling van 2.7 weer glimlach Heb wel nog een tip: 'verwittig' wordt in Nederland niet gebruikt, is typisch iets Vlaams. Ik vind het zelf wel leuk staan overigens maar dat is mijn mening glimlach

Gemiddelde van de beoordelingen:  -
Als antwoord op Richard van Iwaarden

Re: Mijn startpagina icoon link aanpassen voor alle gebruikers

door Rob Top -

Richard


Dank voor deze fix, maar, ik heb hier echt hulp bij nodig

Ik lees dat ik een CLI moet ingeven.

Hoe doe ik dit? 

Ben onervaren in Moodle. Kan wel op de server en ben admin op de site

define('CLI_SCRIPT', true);
require_once('config.php'); //fix for correct paths
$users = $DB->get_records('user',array());
foreach($users as $u) {
    my_reset_page($u->id);
}
Gemiddelde van de beoordelingen:  -
Als antwoord op Rob Top

Re: Mijn startpagina icoon link aanpassen voor alle gebruikers

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

https://docs.moodle.org/27/en/Administration_via_command_line

Ik zou toch maar eerst een heel goede backup maken knipoog

Gemiddelde van de beoordelingen:  -
Als antwoord op koen roggemans

Re: Mijn startpagina icoon link aanpassen voor alle gebruikers

door Rob Top -

Ik draai Moodle op WIndows server.

Hoe gaat dit dan in zijn werk?


Gemiddelde van de beoordelingen:  -
Als antwoord op Rob Top

Re: Mijn startpagina icoon link aanpassen voor alle gebruikers

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

Oei, en het leven is al zo moeilijk grote grijns

Ik kan het niet proberen, maar ik vermoed hetzelfde als op een Linux, namelijk het pad naar je php binary, spatie en dan het pad naar je script dat in de map moodle\admin\cli hoort te staan.

Gemiddelde van de beoordelingen:  -
Als antwoord op Richard van Iwaarden

Re: Mijn startpagina icoon link aanpassen voor alle gebruikers

door Rob Top -

Dank voor de heldere uitleg.

om dit dus voor de huidige gebruikers aan te passen is de reset uit te voeren.

vraag: mijn gebruikers hebben de knop niet "wijzig pagina" of "Customise this page"

is dit een rechten issue? Kan ik wel "tijdelijk" alle gebruikers even rechten geven om dit te doen?

Dank heren

Rob

Gemiddelde van de beoordelingen:  -