Пример #1
0
 /**
  * Create non-existing language strings based on used variables (ie called L() or Curry_Language::get())
  *
  * @return void
  */
 public static function updateLanguageStrings()
 {
     $used = array_unique(self::$used);
     $existing = LanguageStringQuery::create()->select('Id')->find()->toArray();
     $new = array_diff($used, $existing);
     foreach ($new as $id) {
         try {
             $s = new LanguageString();
             $s->setId($id)->save();
         } catch (Exception $e) {
         }
     }
     LanguageStringQuery::create()->filterById($used, Criteria::IN)->update(array('LastUsed' => 'now'));
 }
Пример #2
0
" method="POST">
				<input type="hidden" name="attempt" value="1" />
				<input type="text" placeholder="<?php 
        if ($thisuser->IsAuthenticated) {
            echo LanguageString::GetByName("shoutout_publish_status");
        } else {
            echo sprintf(LanguageString::GetByName("shoutout_publish_shoutout"), $thisuser->LongName);
        }
        ?>
" name="shoutout_message" id="txtMessage" style="width: 100%;" />
			</form>
			<?php 
    } else {
        ?>
			<p><?php 
        echo LanguageString::GetByName("shoutout_error_not_friends");
        ?>
</p>
			<?php 
    }
}
$dlgPraises = new Window("dlgPraises", "Praises");
$dlgPraises->Visible = false;
$dlgPraises->BeginContent();
?>
			<div class="ButtonGroup ButtonGroupHorizontal" id="pnlPraises">
			</div>
			<hr />
			<div style="text-align: center;">
				<a class="Button" id="cmdPraise" href="#">Praise</a>
				<a class="Button" href="#" onclick="dlgPraises.Close();">Close</a>