/[cvs]/nfo/php/libs/org.netfrag.flib/utils/shortcuts.php
ViewVC logotype

Annotation of /nfo/php/libs/org.netfrag.flib/utils/shortcuts.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.6 - (hide annotations)
Mon Oct 25 17:14:17 2004 UTC (19 years, 10 months ago) by jonen
Branch: MAIN
CVS Tags: HEAD
Changes since 1.5: +10 -1 lines
+ added function to get language-related image

1 joko 1.1 <?
2     ## -----------------------------------------------------------------------------
3 jonen 1.6 ## $Id: shortcuts.php,v 1.5 2003/04/11 01:29:13 joko Exp $
4 joko 1.1 ## -----------------------------------------------------------------------------
5     ## $Log: shortcuts.php,v $
6 jonen 1.6 ## Revision 1.5 2003/04/11 01:29:13 joko
7     ## moved function 'logp' to org.netfrag.glib:utils/extensions.php
8     ##
9 joko 1.5 ## Revision 1.4 2003/02/13 21:55:52 joko
10     ## + logging now via the global app instance
11     ##
12 joko 1.4 ## Revision 1.3 2003/02/09 17:51:59 joko
13     ## + minor update related to new log level constants
14     ##
15 joko 1.3 ## Revision 1.2 2002/12/19 06:22:09 joko
16     ## + function _t
17     ##
18 joko 1.2 ## Revision 1.1 2002/12/13 02:24:55 joko
19     ## + refactored code
20     ##
21 joko 1.1 ## Revision 1.4 2002/12/03 17:01:37 cvsjoko
22     ## + testing
23     ##
24     ## Revision 1.3 2002/12/01 22:05:29 cvsjoko
25     ## + bugfixing tests / debugging output
26     ##
27     ## Revision 1.2 2002/12/01 17:44:50 cvsjoko
28     ## + modification to function getlt
29     ##
30     ## Revision 1.1 2002/11/12 06:05:18 cvsjoko
31     ## + initial checkin
32     ## + shortcut functions to often used methods
33     ##
34     ## -----------------------------------------------------------------------------
35    
36 joko 1.2
37     // TODO:
38     // - try to encapsulate this code and re-export via method-linking to global scope
39     // - is this possible with PHP?
40    
41 joko 1.1 // wrapper-function for convenient use of "getlt"..... are there "Alias"es in php?
42     function getlt($key, $tpl=array()) {
43     //global $lt;
44     global $site;
45     //print "yai - <br>";
46     //print Dumper($_SESSION);
47     //print Dumper($lt);
48     //print "<br>";
49     //return $lt->getlt($key, $tpl);
50     //print "a" . Dumper($site);
51 joko 1.2 return $site->localetext->getlt($key, $tpl);
52 joko 1.1 }
53    
54     // wrapper-function for convenient use of "getlink"..... are there "Alias"es in php?
55     function getlink( $key, $attribs = array() ) {
56     global $site;
57     return $site->getLink( $key, $attribs );
58     }
59    
60 joko 1.2 function dprint($message, $level = E_USER_NOTICE) {
61     //debug_append($message, $level);
62     trigger_error($message, $level);
63     }
64    
65     function _t($identifier, $data = array()) {
66     global $site;
67     return $site->template->get("lt:$identifier", $data);
68 jonen 1.6 }
69    
70     function getltimg($prefix, $postfix) {
71     global $site;
72     $langkey = $site->localetext->getCurrentLanguage();
73     return $prefix . "_" . $langkey . $postfix;
74 joko 1.2 }
75 joko 1.1
76     ?>

MailToCvsAdmin">MailToCvsAdmin
ViewVC Help
Powered by ViewVC 1.1.26 RSS 2.0 feed