/[cvs]/nfo/site/htdocs/inc/otdef/otd_wml1/otd_wml1.php.inc
ViewVC logotype

Diff of /nfo/site/htdocs/inc/otdef/otd_wml1/otd_wml1.php.inc

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by joko, Fri Sep 3 11:15:42 2004 UTC revision 1.2 by joko, Fri Sep 3 22:46:59 2004 UTC
# Line 29  xmlcp_registertagcallbacks('b', 'otd_wml Line 29  xmlcp_registertagcallbacks('b', 'otd_wml
29  xmlcp_registertagcallbacks('h', 'otd_wml1_cb_xmlcp_start_headline', 'otd_wml1_cb_xmlcp_end_headline');  xmlcp_registertagcallbacks('h', 'otd_wml1_cb_xmlcp_start_headline', 'otd_wml1_cb_xmlcp_end_headline');
30  //xmlcp_registertagcallbacks('page', 'otd_wml1_cb_xmlcp_start_page', 'otd_wml1_cb_xmlcp_end_page');  //xmlcp_registertagcallbacks('page', 'otd_wml1_cb_xmlcp_start_page', 'otd_wml1_cb_xmlcp_end_page');
31  xmlcp_registertagcallbacks('p', 'otd_wml1_cb_xmlcp_start_paragraph', 'otd_wml1_cb_xmlcp_end_paragraph');  xmlcp_registertagcallbacks('p', 'otd_wml1_cb_xmlcp_start_paragraph', 'otd_wml1_cb_xmlcp_end_paragraph');
32    xmlcp_registertagcallbacks('link', 'otd_wml1_cb_xmlcp_start_link', 'otd_wml1_cb_xmlcp_end_link');
33    
34  function otd_wml1_cb_xmlcp_start_bold($h_parser, $tagname, $attribs) {  function otd_wml1_cb_xmlcp_start_bold($h_parser, $tagname, $attribs) {
35    
# Line 99  global $xmlcp_cdata; Line 100  global $xmlcp_cdata;
100    
101  }  }
102    
103    function otd_wml1_cb_xmlcp_start_link($h_parser, $tagname, $attribs) {
104    
105    global $xmlcp_cdata;
106    global $xmlcp_attribs;
107    
108      $xmlcp_cdata = '';
109      $xmlcp_attribs = $attribs;
110    }
111    
112    function otd_wml1_cb_xmlcp_end_link($h_parser, $tagname) {
113    
114    global $xmlcp_cdata;
115    global $xmlcp_attribs;
116    
117      otd_wml1_link($xmlcp_attribs, trim($xmlcp_cdata));
118    
119      $xmlcp_cdata = '';
120    
121    }
122    
123  //----------------------------------------------------------  //----------------------------------------------------------
124  //- Content render functions:  //- Content render functions:
125    
# Line 136  global $common; Line 157  global $common;
157    if($xml) {    if($xml) {
158    
159      $titledata = array();      $titledata = array();
160        $baseurl = common_get_baseurl();
161    
162      for($i = 0; $i < count($list); $i++) {      for($i = 0; $i < count($list); $i++) {
163  /*  /*
164        $image = new HAW_image(NULL, $common['site']['gfxurl'] . 'icons/flags/' . $list[$i][3] . '.gif', $list[$i][4]);        $image = new HAW_image(NULL, $common['site']['gfxurl'] . 'icons/flags/' . $list[$i][3] . '.gif', $list[$i][4]);
165        $titledata = ($i ? '' : '') . (($language_id == $list[$i][3]) ? $image : new HAW_link($list[$i][4], '?li=' . $list[$i][3], $list[$i][4]));        $titledata = ($i ? '' : '') . (($language_id == $list[$i][3]) ? $image : new HAW_link($list[$i][4], '?li=' . $list[$i][3], $list[$i][4]));
166  */  */
167        array_push($titledata, new HAW_link($list[$i][4], '?li=' . $list[$i][3] . '&ot=wml', $list[$i][4]));        array_push($titledata, new HAW_link($list[$i][4], $baseurl . '?li=' . $list[$i][3] . '&ot=wml', $list[$i][4]));
168    
169      }      }
170    
# Line 434  www.<font color="#107080">n</font>et<fon Line 456  www.<font color="#107080">n</font>et<fon
456  function otd_wml1_pagetitle($title, $additionalcontents = '') {  function otd_wml1_pagetitle($title, $additionalcontents = '') {
457    otd_wml1_paragraph($title, HAW_TEXTFORMAT_BIG | HAW_TEXTFORMAT_BOLD | HAW_TEXTFORMAT_BOXED, 0);    otd_wml1_paragraph($title, HAW_TEXTFORMAT_BIG | HAW_TEXTFORMAT_BOLD | HAW_TEXTFORMAT_BOXED, 0);
458    ($additionalcontents ? otd_wml1_paragraph($additionalcontents) : '');    ($additionalcontents ? otd_wml1_paragraph($additionalcontents) : '');
459      otd_wml1_text("", NULL, 1);
460  }  }
461    
462  function otd_wml1_paragraph($contents, $style = HAW_TEXTFORMAT_NORMAL, $brcount = 1) {  function otd_wml1_paragraph($contents, $style = HAW_TEXTFORMAT_NORMAL, $brcount = 1) {
# Line 451  function otd_wml1_text($contents, $style Line 474  function otd_wml1_text($contents, $style
474    $wmlPage->add_text($myText);    $wmlPage->add_text($myText);
475  }  }
476    
477    function otd_wml1_link($attribs, $contents, $class = '') {
478      global $wmlPage;
479      if ($attribs['keyname']) {
480        $attribs['url'] = common_get_baseurl() . '?ck=' . $attribs['keyname'];
481      }
482      $link = new HAW_link($contents, $attribs['url'], $contents);
483      $wmlPage->add_link($link);
484    }
485    
486    
487  //------------------------------------------------------------------------------  //------------------------------------------------------------------------------
488    
489  ?>  ?>

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

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