Browse Source

Remove the <div id="mywidget"... and create it il PHP

pull/5/head
Jaussoin Timothée 15 years ago
parent
commit
34e4acf57d
  1. 36
      js/movim.js
  2. 4
      lib/PageBuilder.php
  3. 1
      lib/Widget.php
  4. 3
      lib/widgets/Chat/Chat.php
  5. 26
      lib/widgets/Config/Config.php
  6. 2
      lib/widgets/Friends/Friends.php
  7. 4
      lib/widgets/Log/Log.php
  8. 2
      lib/widgets/Wall/Wall.php

36
js/movim.js

@ -197,13 +197,37 @@ function movim_ajaxSend(widget, func, callback, target, parameters)
movimAjax.send(request);
}
/**
* Movim Javascript Usefull functions
*/
function myFocus(element) {
if (element.value == element.defaultValue) {
element.value = '';
}
if (element.value == element.defaultValue) {
element.value = '';
}
}
function myBlur(element) {
if (element.value == '') {
element.value = element.defaultValue;
}
if (element.value == '') {
element.value = element.defaultValue;
}
}
function getMousePosition(event)
{
var e = event || window.event;
var scroll = new Array(
(document.documentElement && document.documentElement.scrollLeft)
|| window.pageXOffset
|| self.pageXOffset
|| document.body.scrollLeft,(document.documentElement && document.documentElement.scrollTop)
|| window.pageYOffset
|| self.pageYOffset
|| document.body.scrollTop
);
return new Array(e.clientX + scroll[0] - document.body.clientLeft,e.clientY + scroll[1] - document.body.clientTop);
}
/**
* Menu functions
*/

4
lib/PageBuilder.php

@ -258,7 +258,9 @@ class PageBuilder
function widget($name)
{
$widgets = WidgetWrapper::getInstance();
$widgets->run_widget($name, 'build');
echo '<div id="'.strtolower($name).'">';
$widgets->run_widget($name, 'build');
echo '</div>';
}
/**

1
lib/Widget.php

@ -66,6 +66,7 @@ class Widget
*/
function build()
{
}
/**

3
lib/widgets/Chat/Chat.php

@ -61,7 +61,6 @@ class Chat extends Widget
function ajaxSendMessage($to, $message)
{
// movim_log($data);
$user = new User();
$xmpp = XMPPConnect::getInstance($user->getLogin());
$xmpp->sendMessage($to, $message);
@ -70,7 +69,6 @@ class Chat extends Widget
function build()
{
?>
<div id="chat">
<div id="chatState">
</div>
<div id="chatMessages">
@ -78,7 +76,6 @@ class Chat extends Widget
<input type="text" id="chatInput" value="Message" onfocus="myFocus(this);" onblur="myBlur(this);" onkeypress="if(event.keyCode == 13) {<?php $this->callAjax('ajaxSendMessage', 'movim_drop', "'test'", "getDest()", "getMessageText()");?>}"/>
<input type="text" id="chatTo" value="To" onfocus="myFocus(this);" onblur="myBlur(this);" />
<input type="button" id="chatSend" onclick="<?php $this->callAjax('ajaxSendMessage', 'movim_drop', "'test'", "getDest()", "getMessageText()");?>" value="<?php echo t('Send');?>"/>
</div>
<?php
}

26
lib/widgets/Config/Config.php

@ -54,31 +54,7 @@ class Config extends Widget
$form->insertBR();
$form->textInput('boshPort',t('Bosh Port'),false,'block required', false, false, 4, false, $conf['boshPort']);
$form->closeFieldset();
// Uncomment this part as soon as the vCard will be supported
/* $form->startFieldset(t('Gender'));
$form->newline = true;
$form->checkboxInput('radio','gender','male',t('Male'));
$form->checkboxInput('radio','gender','female',t('Female'));
$form->newline = true;
$form->closeFieldset();
$form->startFieldset(t('Interests'));
$form->checkboxInput('checkbox','lazy','lazy',t('Movies'));
$form->checkboxInput('checkbox','intellectual','intellectual',t('Reading'));
$form->checkboxInput('checkbox','jock','jock',t('Sports'));
$form->closeFieldset();
$form->fileInput('picture',t('Upload Your Picture'));
$form->textareaInput('about',t('About You'),false,'block');
$form->startSelect('age',t('Your Age'),false,'block');
$form->addOption('0-3', t('baby'));
$form->addOption('3-5', t('toddler'));
$form->addOption('5-12', t('child'));
$form->addOption('13-19', t('teen'));
$form->addOption('20-45', t('adult'));
$form->addOption('45-65', t('middleage'));
$form->addOption('65-75', t('retiree'));
$form->addOption('75-95', t('old'));
$form->addOption('100+', t('stillalive'));
$form->closeSelect();*/
$form->insertBR();
$form->newline = false;
$form->submitButton(false, t('Submit'));

2
lib/widgets/Friends/Friends.php

@ -108,7 +108,6 @@ class Friends extends Widget
function build()
{
?>
<div id="friends">
<div id="drop" style="display: none;"></div>
<div id="avatar"></div>
<input type="button"
@ -128,7 +127,6 @@ class Friends extends Widget
<input type="button" onclick="<?php $this->callAjax('ajaxRefreshRoster', "'movim_drop'", "'drop'");?>"
value="Refresh Roster" />
<div id="testzone"></div>
</div>
<?php
}
}

4
lib/widgets/Log/Log.php

@ -27,10 +27,6 @@ class Log extends Widget
function build()
{
?>
<h3>Debug console </h3>
<div id="log">
</div>
<?php
}

2
lib/widgets/Wall/Wall.php

@ -28,7 +28,6 @@ class Wall extends Widget
function build()
{
?>
<div id="wall">
<div class="message">
<img class="avatar" width="70px" height="70px" alt="test">
@ -51,7 +50,6 @@ class Wall extends Widget
Commentaire 4
</div>
</div>
</div>
<?php
}
}

Loading…
Cancel
Save