Gebruikers eigen foto uploaden

Gebruikers eigen foto uploaden

door Harm Hofstede -
Aantal antwoorden: 7

Dag,

Is het mogelijk dat gebruikers hun eigen foto in hun profiel kunnen opslaan?

Ik kan dit wel als beheerder voor ze doen, maar gebruikers zelf hebben geen uploadmogelijkheid... Er staat alleen Huidige foto: Geen.

Vriendelijke groet,

Harm Hofstede

www.destrandwacht.nl/bijdeles

Gemiddelde van de beoordelingen:  -
Als antwoord op Harm Hofstede

Re: Gebruikers eigen foto uploaden

door Ger Tielemans -
Jawel hoor, dat is de standaardinstelling voor Moodle: als de gebruiker na inloggen op zijn eigen naam klikt, komt hij op zijn profielpagina. Als hij daar op het tabblad wijzig profiel klikt, kan hij zelf een foto uploaden. (tenzij de beheerder die optie heeft uitgeschakeld..)
Gemiddelde van de beoordelingen:  -
Als antwoord op Ger Tielemans

Re: Gebruikers eigen foto uploaden

door Harm Hofstede -
Tsja, dat leek mij dus ook.
Alleen... ik denk dat ik dat als beheerder heb uitgeschakeld, maar ik weet niet (meer) waar...

Bij de globale rechten heb ik aangegeven dat men zijn eigen profiel mag beheren...
Gemiddelde van de beoordelingen:  -
Als antwoord op Harm Hofstede

Re: Gebruikers eigen foto uploaden

door Ger Tielemans -
veiligheid>>sitereglement>.schakleprofielprentjes uit?


Wat ik zelf doe als beheerder (1.9.5) is onder /admin/reports/ een eigen map maken, en daarin een op basis van rechten beveiligde index.php pagina hangen. Deze pagina verschijnt dan automatisch in het admin menu op de voorpagina, dus bij een upgrade heb je daar geen last van.
Hierop zet ik al mijn privé adminlinks, die ik veel gebruik of snel vergeet:

<?PHP
require_once(dirname(__FILE__) . '/../../../config.php');

require_login();
require_capability('moodle/site:viewreports', get_context_instance(CONTEXT_SYSTEM, SITEID));

header('Content-Type: text/html; charset=utf-8');
//$title = get_string('title1', 'report_adminlinks'); //als je een taalfile erbij maakt deze regel
$title = "Mijn eigen admin weblinks in Moodle";
print_header($title, $title, $title);
print_box_start();
?>
<div>


Hier al je weblinks..

</div>

<?php
print_box_end();
print_footer();
?>

Gemiddelde van de beoordelingen:  -
Als antwoord op Ger Tielemans

Re: Gebruikers eigen foto uploaden

door Harm Hofstede -
Dankjewel, de gebruikers kunnen hun fotootje uploaden!

En dank voor de tip om het voor jezelfd als beheerder nog eenvoudiger te maken!

Vriendelijke groet,

Harm Hofstede
www.destrandwacht.nl/elo
Gemiddelde van de beoordelingen:  -
Als antwoord op Harm Hofstede

Re: Gebruikers eigen foto uploaden

door Ger Tielemans -
Dan vind je deze ook vast leuk:

Maak een pagina van kleine kalenders met behulp van een routine in /calendar/lib.php.
(Alleen de ISO-nummers en de letter-knoppen in de afbeelding zijn extra patches)

Voeg deze call in:

require_once($CFG->dirroot.'/calendar/lib.php');

Dan de maanden op je pagina..

de kern voor elke maand is:

$mon=9; // moet je opgeven
$yr=2009; // moet je opgeven

echo '<div class="minicalendarblock">';
echo calendar_top_controls('display', array('m' => $mon, 'y' => $yr));
echo calendar_get_mini($courses, $groups, $users, $mon, $yr);
echo '</div>';

Het blijft volledig functioneel, inclusief popups en mouse-overs:
Bijlage vb123.gif
Gemiddelde van de beoordelingen:  -
Als antwoord op Harm Hofstede

Re: Gebruikers eigen foto uploaden

door Harm Hofstede -
Is het niet eenvoudiger om een HTML-blok te maken dat alleen voor de beheerder zichtbaar is met daarin je persoonlijke QuickLinks?
Dan hoef je niet echt in Moodle-bestanden aanpassingen te doen.
Gemiddelde van de beoordelingen:  -
Als antwoord op Harm Hofstede

Re: Gebruikers eigen foto uploaden

door Ger Tielemans -
Ja, je hebt helemaal gelijk: is eenvoudiger, je gebruikt dan het role specifieke HTML-blok.

Voor HTML-code prima, maar als je op je linkpagina PHP-code wil invoegen niet, want die wordt om veiligheidsredenen niet geevalueerd. (je moet dan een call naar een zelfgemaakte pagina doen en dan dus zelf de link regelen en daar op de pagina de beveiliging alsnog regelen.)

(Ik ben ooit begonnen met een HTML-blok met al mijn admin-links..
..en mijn link-report-pagina bevat ondertussen zo'n 4x25 links, ook externe.. glimlach)

Gemiddelde van de beoordelingen:  -