Esempio n. 1
0
function definition_list($array, $opt = array())
{
    $html = _open('dl', dmString::toArray($opt, true));
    foreach ($array as $key => $value) {
        $html .= sprintf('<dt>%s</dt><dd>%s</dd>', __($key), $value);
    }
    $html .= '</dl>';
    return $html;
}
Esempio n. 2
0
function _editPriorityForms()
{
    global $vars, $renderer, $adminurl;
    _open();
    $form1 = new Whups_Form_Admin_EditPriorityStepOne($vars);
    $form1->renderActive($renderer, $vars, $adminurl, 'post');
    echo '<br />';
    $form2 = new Whups_Form_Admin_DefaultPriority($vars);
    $form2->renderActive($renderer, $vars, $adminurl, 'post');
    echo '<br />';
    $form3 = new Whups_Form_Admin_AddPriority($vars);
    $form3->renderActive($renderer, $vars, $adminurl, 'post');
}
Esempio n. 3
0
<?php

echo

$form->renderGlobalErrors(),

_open('div.dm_tabbed_form'),

_tag('ul.tabs',
  _tag('li', _link('#'.$baseTabId.'_items')->text(__('Items'))).
  _tag('li', _link('#'.$baseTabId.'_advanced')->text(__('Advanced')))
),

_tag('div#'.$baseTabId.'_items.drop_zone',
  _tag('ol.items_list', array('json' => array(
    'items' => $items,
    'extended_show_message' => __('Show extended options'),
    'extended_hide_message' => __('Hide extended options'),
    'delete_message' => __('Remove'),
    'text_message' => __('Text'),
    'link_message' => __('Link'),
    'secure_message' => __('Requires authentication'),
    'nofollow_message' => __('No follow'),
    'depth_message' => __('Depth'),
    'click_message' => __('Click to edit, drag to sort')
  )), '').
  _tag('div.dm_help.no_margin',
    __('Drag & drop links here from the left PAGE panel').
    '<br />'.
    _tag('a.external_link', __('or create an external link'))
  )
Esempio n. 4
0
<?php

if (!$pager) {
    echo _tag('h2', __('No results'));
    return;
}
//include_partial('pager', array('pager' => $pager));
echo _tag('h2', __('%1% - %2% of %3%', array('%1%' => $pager->getFirstIndice(), '%2%' => $pager->getLastIndice(), '%3%' => $pager->getNbResults())));
echo _open("ol.search_results.clearfix start=" . $pager->getFirstIndice());
foreach ($pager->getResults() as $result) {
    echo _tag("li.search_result.ml20.mb5", _tag("span.score.mr10", round(100 * $result->getScore()) . "%") . _link('app:front/' . $result->getPage()->slug)->text(_tag('strong', $result->getPage()->name) . _tag('span.ml10', $result->getPage()->description)));
}
echo _close("ol");
//include_partial('pager', array('pager' => $pager));
Esempio n. 5
0
<?php

// Dm test post : Show
// Vars : $dmTestPost
echo _open('div.dm_test_post.show');
echo _tag('h1', $dmTestPost), _tag('p.user', $dmTestPost->Author) . _tag('p.excerpt', $dmTestPost->excerpt) . _tag('div.body', markdown($dmTestPost->body)) . _tag('p.url', _link($dmTestPost->url)) . _tag('p.categ', _link($dmTestPost->Categ)) . _tag('p.image', _media($dmTestPost->Image)->size(200, 200)) . _tag('p.file', _link($dmTestPost->File)) . _tag('p.date', $dmTestPost->date);
echo _close('div');
Esempio n. 6
0
<?php

echo _open('div#dm_page_bar.dm');
echo _tag('p.title', __('Site tree') . _link('dmPage/reorderPages')->text(__('Edit'))->set('.fright.mr10.s16.s16_sort'));
echo '<div id="dm_page_tree" class="dm_tree"></div>';
echo _close('div');
echo '<div id="dm_page_bar_toggler"></div>';
Esempio n. 7
0
<?php

$current = isset($current) ? $current : null;
echo _open('ul.dm_auto_seo_list.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all');
foreach ($autoSeos as $autoSeo) {
    echo _tag('li.dm_auto_seo_link.ui-state-default.ui-corner-top' . ($autoSeo === $current ? '.ui-tabs-selected.ui-state-active' : ''), _link($autoSeo)->text(__($autoSeo->getTargetDmModule()->getPlural())));
}
echo _close('ul');
Esempio n. 8
0
<?php

echo $form->open('.dm_forgot_password_form');
echo _open('ul.dm_form_elements');
echo _tag('li.dm_form_element', $form['email']->label()->field()->error());
// render captcha if enabled
if ($form->isCaptchaEnabled()) {
    echo _tag('li.dm_form_element', $form['captcha']->label(null, 'for=false')->field()->error());
}
echo _close('ul');
echo $form->renderHiddenFields();
echo $form->submit(__('Receive a new password'));
echo $form->close();
Esempio n. 9
0
<?php

echo _open('div.dm.dm_zone_edit');
echo _tag('div.form', $form->render('.dm_form.list.little'));
echo _close('div');
<?php

echo $form->renderGlobalErrors(), _open('div.dm_tabbed_form'), _tag('ul.tabs', _tag('li', _link('#' . $baseTabId . '_text')->text(__('Text'))) . _tag('li', _link('#' . $baseTabId . '_media')->text(__('Media'))) . _tag('li', _link('#' . $baseTabId . '_links')->text(__('Links'))) . _tag('li', _link('#' . $baseTabId . '_advanced')->text(__('Presentation')))), _tag('div#' . $baseTabId . '_text', _tag('ul.dm_form_elements', $form['title']->renderRow() . $form['text']->render(array('class' => 'dm_markdown')))), _tag('div#' . $baseTabId . '_media', $sf_context->get('helper')->renderPartial('dmWidget', 'forms/dmWidgetContentImage', array('form' => $form, 'hasMedia' => $hasMedia, 'skipCssClass' => true))), _tag('div#' . $baseTabId . '_links', _tag('ul.dm_form_elements', _tag('li.dm_form_element.clearfix', $form['titleLink']->label(__('Title'))->field()->error() . _tag('p.dm_help', __('Add a link to the text title') . '<br />' . __('Drag & Drop a page or enter an url'))) . _tag('li.dm_form_element.clearfix', $form['titleLinkTarget']->label(__('Target'))->field()->error() . _tag('p.dm_help', __('Target window for title link'))) . _tag('li.dm_form_element.clearfix', $form['mediaLink']->label(__('Media'))->field()->error() . _tag('p.dm_help', __('Add a link to the text media') . '<br />' . __('Drag & Drop a page or enter an url'))) . _tag('li.dm_form_element.clearfix', $form['mediaLinkTarget']->label(__('Target'))->field()->error() . _tag('p.dm_help', __('Target window for media link'))))), _tag('div#' . $baseTabId . '_advanced', _tag('ul.dm_form_elements', $form['cssClass']->renderRow() . $form['titlePosition']->renderRow())), _close('div');
//div.dm_tabbed_form
Esempio n. 11
0
require_once dirname(__FILE__) . '/helper/dmUnitTestHelper.php';
$helper = new dmUnitTestHelper();
$helper->boot('front');
$t = new lime_test(36);
dm::loadHelpers(array('Dm', 'I18N'));
$openDiv = '<div>';
$t->is(_open('div'), $openDiv, $openDiv);
$openDiv = '<div class="test_class">';
$t->is(_open('div.test_class'), $openDiv, $openDiv);
$openDiv = '<div id="test_id" class="test_class other_class">';
$t->is(_open('div#test_id.test_class.other_class'), $openDiv, $openDiv);
$openDiv = '<div class="test_class other_class" id="test_id">';
$t->is(_open('div', array('id' => 'test_id', 'class' => 'test_class other_class')), $openDiv, $openDiv);
$openDiv = '<div title="fancy title" class="first_class test_class other_class" id="test_id">';
$t->is(_open('div.first_class title="fancy title"', array('id' => 'test_id', 'class' => 'test_class other_class')), $openDiv, $openDiv);
$t->is(£('div'), $expected = '<div></div>', $expected);
$t->is(£('br'), $expected = '<br />', $div);
$t->is(£('hr'), $expected = '<hr />', $expected);
$t->is(£('img'), $expected = '<img />', $expected);
$t->is(£('input'), $expected = '<input />', $expected);
$div = '<div id="test_id" class="test_class other_class"></div>';
$t->is(£('div#test_id.test_class.other_class'), $div, $div);
$div = '<div id="test_id" class="test_class">div content</div>';
$t->is(£('div#test_id.test_class', 'div content'), $div, $div);
$div = '<div id="test_id" class="test_class">div content</div>';
$t->is(£('div#test_id.test_class', 'div content'), $div, $div);
$div = '<div class="' . htmlentities('{"attr":"value"}') . '">div content</div>';
$t->is(£('div', array('json' => array('attr' => 'value')), 'div content'), $div, $div);
$div = '<div id="test_id" class="test_class ' . htmlentities('{"attr":"value"}') . '">div content</div>';
$t->is(£('div#test_id.test_class', array('json' => array('attr' => 'value')), 'div content'), $div, $div);
Esempio n. 12
0
<?php

use_javascript('lib.ui-sortable');
use_stylesheet('admin.gallery');
use_javascript('lib.ui-sortable');
use_javascript('admin.gallery');
echo _open('div.dm_gallery_big', array('json' => $galleryOptions));
echo $addByIdForm->open('action=dmMedia/addToGalleryById') . $addByIdForm['media_id']->field() . $addByIdForm['model']->field() . $addByIdForm['pk']->field() . $addByIdForm->close();
echo _tag('div.dm_gallery_actions.clearfix', _link($record)->set('.s16.s16_arrow_left.back') . _tag('a.open_form.dm_big_button', _tag('span.s16.s16_add', __('Add'))));
echo $form->render('.dm_add_media.dm_form.list.little.ui-corner-all' . ($form->isBound() ? '' : '.none') . ' action="+/dmMedia/gallery?model=' . get_class($record) . '&pk=' . $record->getPrimaryKey() . '"');
echo _tag('div.help_box', __('Drag & drop a media here'));
echo _open('ul.list.clearfix');
foreach ($medias as $media) {
    echo _tag('li#dm_sort_' . $media->get('dm_gallery_rel_id') . '.element', _media($media)->size(160, 160) . _link('+/dmMedia/galleryDelete?model=' . get_class($record) . '&pk=' . $record->getPrimaryKey() . '&rel_id=' . $media->get('dm_gallery_rel_id'))->text(_tag('span.s16block.s16_delete'))->title(__('Remove this media'))->set('.delete.dm_js_confirm'));
}
echo _close('ul');
echo _close('div');
Esempio n. 13
0
<?php

if (!$record->exists()) {
    echo _tag('p.help_box', _tag('span.s16.s16_help.block', __('Save this %1% to access to the gallery', array('%1%' => dmString::lcfirst(__($record->getDmModule()->getName()))))));
    return;
}
$link = _link('+/dmMedia/gallery?model=' . get_class($record) . '&pk=' . $record->getPrimaryKey());
echo _open('div.dm_gallery_medium.clearfix');
foreach ($record->getDmGallery() as $media) {
    echo $link->text(_media($media)->size(120, 120)->set('.media'));
}
echo $link->text(_tag('span.s16.s16_add.block', __('Edit medias')))->set('.dm_gallery_link.dm_medium_button');
echo _close('div');
Esempio n. 14
0
<?php

if (!$object || !$object->id) {
    return;
}
use_helper('Date', 'DmMedia');
echo _open('div.dm_media_file');
echo _tag('h3.title.none', $object->getFile());
echo _open('div.clearfix');
if ($object->isImage()) {
    $sf_response->addJavascript('lib.fancybox');
    $sf_response->addStylesheet('lib.fancybox');
    $sf_response->addJavascript('admin.fancyboxLaunch');
    echo _tag('div.view', _link($object->getFullWebPath())->text(_media($object)->size(250, 150))->set('.fancybox')->target('_blank'));
} else {
    echo _tag('div.view', _link($object->getFullWebPath())->text(_media('dmCore/images/media/unknown.png')->size(64, 64))->target('_blank'));
}
echo _tag('div.content', _tag('div.infos', definition_list(media_file_infos($object), '.clearfix.dm_little_dl')));
echo _close('div');
echo _close('div');
Esempio n. 15
0
<?php

use_stylesheet('admin.sort');
use_javascript('lib.ui-sortable');
use_javascript('admin.sort');
$submit = _tag('div.text_align_right', _tag('span.info', __('Drag & drop elements, then')) . $form->renderSubmitTag(__('Save modifications')));
//echo $form->renderGlobalErrors();
echo _open('div.dm_sort.dm_box.big');
echo _tag('h1.title', __('Sort %1% for %2%', array('%1%' => $form->getModule()->getPlural(), '%2%' => $form->getParentRecord())));
echo _open('div.dm_box_inner');
echo $form->open();
echo _tag('div.fleft', _link('@' . $form->getParentRecord()->getDmModule()->getUnderscore())->text('&laquo; ' . __('Back to list')));
echo $submit;
echo _open('ol.objects');
foreach ($form->getRecords() as $record) {
    $fieldName = $record->get('id');
    echo _tag('li.object', $form[$fieldName]->renderLabel() . $form[$fieldName]->render());
}
echo _close('ol');
echo $submit;
echo '</form>';
echo _close('div');
echo _close('div');
Esempio n. 16
0
<?php

echo _open('div.dm.dm_auth');
echo _tag('h1.site_name', dmConfig::get('site_name'));
echo _tag('div.message', $form->open('.dm_form.list.little.clearfix action="@signin"') . _tag('ul', _tag('li.dm_form_element.clearfix', $form['username']->error()->label(__('Username'))->field()) . _tag('li.dm_form_element.clearfix', $form['password']->error()->label(__('Password'))->field())) . $form->renderHiddenFields() . $form->submit(__('Signin'), '.mt10') . '</form>');
echo _close('div');
echo _link('http://diem-project.org/')->text('Built on Diem CMS CMF')->set('.generator_link');
?>
<script type="text/javascript">document.getElementById('signin_username').focus();</script>
Esempio n. 17
0
                $r->end();
                $form->close($r);
            }
            break;
    }
}
if (!$beendone) {
    $vars = new Horde_Variables();
    $form1 = new Hermes_Form_Admin_EditJobTypeStepOne($vars);
    $edit1 = _("Edit Job Type");
    $edit2 = _("Delete Job Type");
    $form2 = new Hermes_Form_Admin_AddJobType($vars);
    $add = _("Add Job Type");
    $form3 = new Hermes_Form_Admin_EditClientStepOne($vars);
    $edit3 = _("Edit Client Settings");
    _open();
    $form1->open($r, $vars, 'admin.php', 'post');
    $r->beginActive($edit1);
    $r->renderFormActive($form1, $vars);
    $r->submit(array($edit1, $edit2));
    $r->end();
    $form1->close($r);
    echo '<br />';
    $form2->open($r, $vars, 'admin.php', 'post');
    $r->beginActive($add);
    $r->renderFormActive($form2, $vars);
    $r->submit($add);
    $r->end();
    $form2->close($r);
    echo '<br />';
    $form3->open($r, $vars, 'admin.php', 'post');
Esempio n. 18
0
<?php

if ($form->getObject()->getDmModule() && $form->getObject()->getDmModule()->getOption('has_admin')) {
    echo _open('a', array('href' => $sf_context->getServiceContainer()->getService('controller')->genUrl(array('sf_route' => $form->getObject()->getRecord()->getDmModule()->getUnderscore(), 'action' => 'edit', 'pk' => $form->getObject()->getPrimaryKey()))));
    ?>
	<?php 
    echo __('See in Admin');
    echo _close('a');
}
Esempio n. 19
0
<?php

/*
 * Action for Documentation : List menu
 * Vars : $docPager
 */
echo _open('nav.doc.list_menu.menu');
echo $docPager->renderNavigationTop();
echo _open('ul.elements');
foreach ($docPager as $doc) {
    echo _open('li.element');
    echo _link($doc);
    echo _open('ul');
    foreach ($doc->Pages as $page) {
        echo _open('li');
        echo _link($page)->title($page->resume)->text($page->name);
        if (dm_current($page)) {
            echo _tag('div.summary', $summary->render($page->text));
        }
        echo _close('li');
    }
    echo _close('ul');
    echo _close('li');
}
echo _close('ul');
echo $docPager->renderNavigationBottom();
echo _close('nav');
Esempio n. 20
0
<?php

echo $form->renderGlobalErrors(), _open('div.dm_tabbed_form'), _tag('ul.tabs', _tag('li', _link('#' . $baseTabId . '_medias')->text(__('Medias'))) . _tag('li', _link('#' . $baseTabId . '_thumbnails')->text(__('Thumbnails'))) . _tag('li', _link('#' . $baseTabId . '_effects')->text(__('Effects'))) . _tag('li', _link('#' . $baseTabId . '_advanced')->text(__('Advanced')))), _tag('div#' . $baseTabId . '_medias.drop_zone', _tag('ol.medias_list', array('json' => array('medias' => $medias, 'delete_message' => __('Remove this media'))), '') . _tag('div.dm_help.no_margin', __('Drag & drop images here from the right MEDIA panel'))), _tag('div#' . $baseTabId . '_thumbnails', _tag('ul', _tag('li.dm_form_element.multi_inputs.thumbnail.clearfix', $form['width']->renderError() . $form['height']->renderError() . _tag('label', __('Dimensions')) . $form['width']->render() . 'x' . $form['height']->render() . $form['method']->label(null, array('class' => 'ml10 mr10 fnone'))->field('.dm_media_method')->error()) . _tag('li.dm_form_element.multi_inputs.background.clearfix.none', $form['width']->renderError() . $form['background']->label()->field()->error()) . _tag('li.dm_form_element.quality.clearfix', $form['quality']->label(__('JPG quality'))->field()->error() . _tag('p.dm_help', __('Leave empty to use default quality')))) . _tag('div.dm_help.no_margin', '<hr />' . __('These settings will apply on all images'))), _tag('div#' . $baseTabId . '_effects', _tag('ul', _tag('li.dm_form_element.animation.clearfix', $form['animation']->label(__('Animation'))->field()->error() . _tag('p.dm_help', __('Set to custom to write your own animation'))) . _tag('li.dm_form_element.delay.clearfix', $form['delay']->label(__('Delay'))->field()->error() . _tag('p.dm_help', __('Delay in seconds between transitions')) . _tag('p.dm_help', __('Leave empty to disable transitions'))) . _tag('li.dm_form_element.show_pager.clearfix', $form['show_pager']->label(__('Show pager'))->field()->error() . _tag('p.dm_help', __('Check this box to enable the pager')) . _tag('p.dm_help', __('Make sure to add the path to the full jQuery cycle library in your apps.yml') . ': ') . _tag('p.dm_help', "all:<br/> &nbsp;dmWidgetGalleryPlugin:<br/> &nbsp; &nbsp;  js: cycle/jquery.cycle.min")))), _tag('div#' . $baseTabId . '_advanced', _tag('ul.dm_form_elements', $form['cssClass']->renderRow())), _close('div');
//div.dm_tabbed_form
Esempio n. 21
0
<?php

/*
 * An $item is an array containing:
 * - title:       title of the feed item
 * - link:        url of the feed item
 * - content:     HTML content
 * - pub_date:    item publication date (timestamp)
 * - author_name: author name
 * - author_link: author link
 * - author_email: author email
 */
echo _open('ul');
foreach ($items as $item) {
    echo _tag('li', _link($item['link'])->text($item['title'])->set('.feed_item_link') . _tag('div.feed_item_content', dmString::truncate(strip_tags($item['content']), 100)));
}
echo _close('ul');
Esempio n. 22
0
<?php

use_helper('Date');
echo _open('div.snippet.list');
if ($sf_user->getFlash('form_saved')) {
    echo _tag('p.mt20.mb20', 'Thanks for your snippet !');
}
echo $snippetPager->renderNavigationTop();
$table = £table()->head(__('Snippet'), __('Date'), __('Author'));
foreach ($snippetPager as $snippet) {
    $table->body(_tag('h2.t_plugin', _link($snippet)->text(escape($snippet->name))), format_date($snippet->createdAt, 'd'), escape($snippet->createdBy));
}
echo $table;
echo $snippetPager->renderNavigationBottom();
echo _close('div');
Esempio n. 23
0
echo _open('p');
echo _tag('span.descriptor', 'Palabras claves: ' . _tag('span.recurso_list', $patente->palabras_claves));
echo _close('p');
echo _open('p');
echo _tag('span.descriptor', 'Pa&iacutes: ' . _tag('span.recurso_list', $patente->pais));
echo _close('p');
echo _open('p');
echo _tag('span.descriptor', 'Instituci&oacuten: ' . _tag('span.recurso_list', $patente->institucion));
echo _close('p');
echo _open('p');
echo _tag('span.descriptor', 'No. de publicaci&oacuten: ' . _tag('span.recurso_list', $patente->num_internacional));
echo _close('p');
echo _open('p');
echo _tag('span.descriptor', 'Idioma: ' . _tag('span.recurso_list', $patente->idioma));
echo _close('p');
echo _open('p');
if ($patente->formato_duro) {
    if ($patente->prestado) {
        $records = dmDb::query('SolicitudPrestamo s')->where('s.dm_user_id = ?', sfContext::getInstance()->getUser()->getUserId())->andwhere('s.recurso_id = ?', $patente->id)->fetchRecords();
        $cont = 0;
        foreach ($records as $record) {
            $cont++;
        }
        if ($cont >= 1) {
            echo _tag('span.descriptor', 'Disponible: ' . _tag('span.recurso_list', 'No ' . _tag('span.recurso_list.aviso', 'Usted ser&aacute avisado cuando este recurso est&eacute disponible')));
        } else {
            echo _tag('span.descriptor', 'Disponible: No. ' . _link('+/SolicitudPrestamo/solicitar')->text('Avisarme cuando est&eacute disponible'));
        }
    } else {
        echo _tag('span.descriptor', 'Disponible: ' . _tag('span.recurso_list', 'S&iacute'));
    }
Esempio n. 24
0
<?php

echo _open('div.dm.dm_page_add');
echo _tag('div.form', $form->open('.dm_form.list.little') . _tag('ul.dm_form_elements', $form['parent_id']->renderRow() . $form['name']->renderRow() . $form['slug']->renderRow() . $form['dm_layout_id']->renderRow()) . sprintf('<div class="actions">
        <div class="actions_part clearfix">
          %s
          %s
        </div>
      </div>', sprintf('<a class="cancel dm close_dialog dm button fleft">%s</a>', __('Cancel')), sprintf('<input type="submit" class="submit and_save green fright" name="and_save" value="%s" />', __('Save'))) . $form->close());
echo _tag('div.parent_slugs.none', $parentSlugsJson);
echo _tag('div.transliteration.none', $transliterationJson);
echo _close('div');
Esempio n. 25
0
<?php

// Vars: $productPager
echo $productPager->renderNavigationTop();
echo _open('div.catalog');
foreach ($productPager as $product) {
    if ($product->is_in_action) {
        echo _open('div.product');
        echo _tag('div.title', _link($product));
        echo _tag('div.picture', _link($product)->text(_media($product->Photo)->size(80, 80)));
        echo _tag('div.description', $product->description);
        echo _tag('div.price', 'old price: ' . _tag('strike', round($product->price)));
        echo _tag('div.price', 'new price: ' . _tag('span.new_price', round($product->price_action)));
        echo _link('+/product/add_to_cart?id=' . $product->id)->text('add to cart');
    } else {
        echo _open('div.product');
        echo _tag('div.title', _link($product));
        echo _tag('div.picture', _link($product)->text(_media($product->Photo)->size(80, 80)));
        echo _tag('div.description', $product->description);
        echo _tag('div.price', 'price: ' . _tag('span.new_price', round($product->price_action)));
        echo _link('+/product/add_to_cart?id=' . $product->id)->text('add to cart');
    }
    echo _close('div');
    // cat_good
}
echo _close('div');
// catalog
echo $productPager->renderNavigationBottom();
Esempio n. 26
0
<?php

//echo $form->renderGlobalErrors();
echo _open('div.toggle_group');
echo $form['mediaId']->render(array('class' => 'dm_media_id'));
if ($hasMedia) {
    echo _tag('a.show_media_fields.toggler', __('Change file'));
}
echo _tag('ul.media_fields' . ($hasMedia ? '.none' : ''), $form['mediaName']->renderRow() . $form['file']->renderRow() . (isset($form['removeMedia']) ? $form['removeMedia']->renderRow() : ''));
echo _close('div');
if ($hasMedia) {
    echo _tag('ul.dm_form_elements', $form['legend']->renderRow() . _tag('li.dm_form_element.multi_inputs.thumbnail.clearfix', $form['width']->renderError() . $form['height']->renderError() . _tag('label', __('Dimensions')) . $form['width']->render() . 'x' . $form['height']->render() . $form['method']->label(null, array('class' => 'ml10 mr10 fnone'))->field('.dm_media_method')->error()) . _tag('li.dm_form_element.multi_inputs.background.clearfix.none', $form['background']->renderError() . $form['background']->label()->field()->error()) . $form['quality']->renderRow() . (isset($form['link']) ? $form['link']->renderRow(array('class' => 'dm_link_droppable')) : ''));
}
if (!isset($skipCssClass)) {
    echo $form['cssClass']->renderRow();
}
Esempio n. 27
0
<?php

echo _open('div.dm.dm_auth.unsupported_browser');
echo _tag('h1.site_name', dmConfig::get('site_name'));
echo _tag('div.message', _tag('p.dm_browser_unsupported.mt10', __("Sorry, it looks like you're using a browser that isn't supported.")) . _tag('p.dm_browser_suggestion.mt10', __("We suggest that you use one of these browsers:")) . _tag('div.dm_suggested_browsers.clearfix', _link('http://www.mozilla.com/firefox/')->text(_media('dmCore/images/64/firefox.png')->size(64, 64) . 'Firefox') . _link('http://www.google.com/chrome')->text(_media('dmCore/images/64/chrome.png')->size(64, 64) . 'Chrome') . _link('http://www.apple.com/safari/')->text(_media('dmCore/images/64/safari.png')->size(64, 64) . 'Safari') . _link('http://www.opera.com/browser/')->text(_media('dmCore/images/64/opera.png')->size(64, 64) . 'Opera')) . _tag('div.dm_skip_browser_detection', _link('@signin?skip_browser_detection=1')->text(__('Or continue at your own peril'))));
echo _close('div');
echo _link('http://diem-project.org/')->text('Diem CMF CMS for symfony')->set('.generator_link');
Esempio n. 28
0
<?php

// Dm test categ : Show
// Vars : $dmTestCateg
echo _open('div.dm_test_categ.show');
echo _tag('h1', $dmTestCateg);
echo _close('div');
Esempio n. 29
0
<?php

// Vars: $categoryPager
echo $categoryPager->renderNavigationTop();
echo _open('ul.elements');
foreach ($categoryPager as $category) {
    echo _open('li.element');
    echo _link($category);
    echo _close('li');
}
echo _close('ul');
echo $categoryPager->renderNavigationBottom();
Esempio n. 30
0
    echo __('Thanks for your opinion') . "<br />";
}
if ($sf_user->hasAttribute('showPollResult')) {
    $result = array();
    $obj = $sf_user->getAttribute('showPollResult');
    $pollTotalResult = count($obj);
    foreach ($obj as $key => $value) {
        if (!in_array($value->answer, $result)) {
            array_push($result, "{$value->answer}");
            $result[$value->answer] = 1;
        } else {
            $result["{$value->answer}"] = (int) $result[(string) $value->answer] + 1;
        }
    }
    $counter = 0;
    echo _open('div#dmpollresult');
    echo _tag('label', $dmPollTemplate->getQuestion()) . '<br />', _tag('label', __('Total votes')) . ' : ' . $pollTotalResult . '<br />';
    foreach ($result as $key => $showPollvalues) {
        if (is_string($key)) {
            $couunter = $counter + 1;
            echo $couunter . '. ' . _tag('label', $key) . '<br />', '<div style="width:98%; padding: 5px" >', __('Vote') . ':' . $showPollvalues . '
						' . '     ' . substr((string) ($showPollvalues * 100) / $pollTotalResult, 0, 4) . "%", '<div  class="pollresult"
						style="width:' . (int) ($showPollvalues * 100) / $pollTotalResult . '%"
						></div>', '</div>';
        }
    }
    echo _close('div');
} else {
    echo '<form method="post" >', _tag('label', $dmPollTemplate->getQuestion()), '<input type="hidden" name="pollid" value="' . $DmpollId . '">';
    foreach ($arr as $value) {
        echo '<br />' . '<input type="radio" name="pollselect"