Tá comhsheasmhacht agus forastacht riachtanach le go mbeadh aon thionscadal comhoibritheach láidir.
Cuireann na treoirlínte seo sprioc ar fáil d'úsáideoirí cóid Moodle. Is fíor go bhfuil cuid den chód atá ann faoi láthair neamhimleor i roinnt réimsí, ach deiseofar é ar fad ar deireadh. Ní mór do gach códú nua cloí leis na caighdeáin seo chomh fada agus is féidir é.
Tá a fhios agam go bhfuil sé beagán achrannach do stíl a athrú má tá cleachtadh agat ar rud ar leith, ach cuir i gcomparáid an t-achrann sin leis an achrann a bheadh i gceist dá mbeadh daoine ag iarraidh bun nó barr a bhaint as cód Moodle dá mbeadh meascán stíleanna ann. Is léir go bhfuil neart buntáistí nó míbhuntáistí le stíleanna a úsáideann daoine éagsúla, ach tá an stíl reatha ann, agus iarraimid ort cloí leis.
GO MAITH: $quiz
GO MAITH: $errorstring
GO MAITH: $assignments (le haghaidh eagar d'oibiachtaí)
GO MAITH: $i (ach i lúba beaga amháin)
GO DONA: $Quiz
GO DONA: $aReallyLongVariableNameWithoutAGoodReason
GO DONA: $error_string
define("FORUM_MODE_FLATOLDEST", 1);
function forum_set_display_mode($mode=0)
{
global $USER,
$CFG;
if ($mode)
{
$USER->mode
= $mode;
} else if (empty($USER->mode))
{
$USER->mode
= $CFG->forum_displaymode;
}
}
if ($quiz->attempts)
{
if ($numattempts >
$quiz->attempts)
{
error($strtoomanyattempts,
"view.php?id=$cm->id");
}
}
$var = 'some text without any
variables';
$var = "with special characters like a new line \n";
$var = 'a very, very long string with a '.$single.' variable in it';
$var = "some $text with $many variables $within it";
function forum_get_ratings_mean($postid,
$scale, $ratings=NULL)
{
/// Return the mean rating of a post given
to the current user by others.
/// Scale is an array of possible ratings in the scale
/// Ratings is an optional simple array of actual ratings (just integers)
if (!$ratings)
{
$ratings
= array(); //
Initialize the empty array
if ($rates
= get_records("forum_ratings",
"post", $postid))
{
//
Process each rating in turn
foreach
($rates as $rate)
{
....srl
foreach ($objects
as $key =>
$thing) {
process($thing);
}
if ($x ==
$y)
{
$a
= $b;
} else if ($x ==
$z) {
$a
= $c;
} else {
$a
= $d;
}
Leagan: $Id$