Spade
Mini Shell
default/filter-list.php000064400000001761151171043470011147
0ustar00<?php
/**
*
------------------------------------------------------------------------
* JA Filter Plugin - Content
*
------------------------------------------------------------------------
* Copyright (C) 2004-2016 J.O.O.M Solutions Co., Ltd. All Rights
Reserved.
* @license - GNU/GPL, http://www.gnu.org/licenses/gpl.html
* Author: J.O.O.M Solutions Co., Ltd
* Websites: http://www.joomlart.com - http://www.joomlancers.com
* This file may not be redistributed in whole or significant part.
*
------------------------------------------------------------------------
*/
defined('_JEXEC') or die;
?>
<div class="ja-filter-wrapper block filter
filter-wrapper">
<div class="block-content filter-content">
<div class="filter-current filter-values"></div>
<h3 role="heading" aria-level="2"
class="block-subtitle filter-subtitle"><?php echo
JText::_('COM_JAMEGAFILTER_SHOP_BY'); ?></h3>
<dl class="filter-options filter-list"
id="narrow-by-list">
</dl>
</div>
</div>default/filter-selected.php000064400000002554151171043470011765
0ustar00<?php
/**
*
------------------------------------------------------------------------
* JA Filter Plugin - Content
*
------------------------------------------------------------------------
* Copyright (C) 2004-2016 J.O.O.M Solutions Co., Ltd. All Rights
Reserved.
* @license - GNU/GPL, http://www.gnu.org/licenses/gpl.html
* Author: J.O.O.M Solutions Co., Ltd
* Websites: http://www.joomlart.com - http://www.joomlancers.com
* This file may not be redistributed in whole or significant part.
*
------------------------------------------------------------------------
*/
defined('_JEXEC') or die;
?>
<div class="filter-selected filter-current filter-values">
<h3 class="block-subtitle filter-current-subtitle"
role="heading" aria-level="2"
data-count="1"><?php echo
JText::_('COM_JAMEGAFILTER_SELECTED_FILTERS'); ?></h3>
<ol class="items">
{@iter:values}
{#value}<li class="item">
<label data-lnprop="{prop}" class="clear-filter
action remove">
<span class="filter-label">{name}</span>
<span class="filter-value">{value|s}</span>
</label>
</li>{/value}
{/iter}
</ol>
</div>
{@showClearAll:values}
<div class="block-actions filter-actions">
<div class="btn btn-default clear-all-filter action
filter-clear"><?php echo
JText::_('COM_JAMEGAFILTER_CLEAR_ALL'); ?></div>
</div>
{/showClearAll}default/index.html000064400000000054151171043470010167
0ustar00<html><body
bgcolor="#FFFFFF"></body></html>default/product-item.php000064400000003671151171043470011327
0ustar00<?php
/*
*
------------------------------------------------------------------------
* JA Filter Plugin - Docman
*
------------------------------------------------------------------------
* Copyright (C) 2004-2016 J.O.O.M Solutions Co., Ltd. All Rights
Reserved.
* @license - GNU/GPL, http://www.gnu.org/licenses/gpl.html
* Author: J.O.O.M Solutions Co., Ltd
* Websites: http://www.joomlart.com - http://www.joomlancers.com
* This file may not be redistributed in whole or significant part.
*
------------------------------------------------------------------------
*/
defined('_JEXEC') or die;
?>
{#data}
<div class="item product product-item">
<div data-container="product-grid"
class="product-item-info {?thumbnail}{:else} no-image
{/thumbnail}">
<div class="product-item-details">
{@info:data}
<div class="item-field {._class} {render_class}">
{?.key}<div class="item-field-label
{label_render_class}">{.key}</div>{/.key}
{@select key=._class}
{@eq value="name"}
<h4 class="product-item-name">
<a href="{url}"
class="product-item-link">
<span class="k-icon-document-{icon|s}">
</span>
{name|s}
</a>
</h4>
{/eq}
{@eq value="thumb"}
{?thumbnail}
<a tabindex="-1"
class="product-item-photo" href="{url}">
<span class="product-image-container">
<img alt="{name|s}" src="{thumbnail}"
class="product-image-photo">
</span>
</a>
{/thumbnail}
{/eq}
{@eq value="desc"}
{desc|s}
{/eq}
{@none}
{.value|s}
{/none}
{/select}
</div>
{/info}
</div>
<div class="product-item-actions">
<a class="btn btn-default"
href="{url}"><?php echo
JText::_('COM_JAMEGAFILTER_VIEW_DETAIL'); ?></a>
</div>
</div>
</div>
{/data}default/product-list.php000064400000002170151171043470011335
0ustar00<?php
/*
*
------------------------------------------------------------------------
* JA Filter Plugin - Content
*
------------------------------------------------------------------------
* Copyright (C) 2004-2016 J.O.O.M Solutions Co., Ltd. All Rights
Reserved.
* @license - GNU/GPL, http://www.gnu.org/licenses/gpl.html
* Author: J.O.O.M Solutions Co., Ltd
* Websites: http://www.joomlart.com - http://www.joomlancers.com
* This file may not be redistributed in whole or significant part.
*
------------------------------------------------------------------------
*/
// No direct access to this file
defined('_JEXEC') or die('Restricted access');
$jinput = JFactory::getApplication()->input;
$itc = $jinput->get('itempercol', 5, 'INT');
?>
<div class="ja-toolbar-wrapper toolbar-products toolbar-wrapper
toolbar-top">
</div>
<div class="ja-products-wrapper products wrapper grid products-grid
cols-<?php echo $itc; ?>">
<div class="products list items product-items cols-<?php echo
$itc; ?>"></div>
</div>
<div class="ja-toolbar-wrapper toolbar-products toolbar-wrapper
toolbar-bottom">
</div>default/product-toolbar.php000064400000007471151171043470012035
0ustar00<?php
/*
*
------------------------------------------------------------------------
* JA Filter Plugin - Content
*
------------------------------------------------------------------------
* Copyright (C) 2004-2016 J.O.O.M Solutions Co., Ltd. All Rights
Reserved.
* @license - GNU/GPL, http://www.gnu.org/licenses/gpl.html
* Author: J.O.O.M Solutions Co., Ltd
* Websites: http://www.joomlart.com - http://www.joomlancers.com
* This file may not be redistributed in whole or significant part.
*
------------------------------------------------------------------------
*/
defined('_JEXEC') or die;
?>
<div class="pages pagination-wrap">
{^autopage}
<ul aria-labelledby="paging-label" class="items
pages-items pagination">
<li class="item pages-item-first button{@if value=startPage
is=curPage} disabled{/if}">
<a title="Go to First page"
href="#page={startPage}" class="page action start"
data-action="page" data-value="{startPage}">
<span><?php echo JText::_('COM_JAMEGAFILTER_FIRST');
?></span>
</a>
</li>
<li class="item pages-item-prev{@if value=prevPage is=curPage}
disabled{/if}">
<a title="Prev" href="#page={prevPage}"
class="page action previous" data-action="page"
data-value="{prevPage}">
<span><?php echo JText::_('JPREV');
?></span>
</a>
</li>
{#pages}
<li class='item {@if value=. is=curPage} active {/if}'>
<a class="page" href="#page={.}" title="Go
to page {.}" data-action="page"
data-value="{.}">
<span>{.}</span>
</a>
</li>
{/pages}
<li class="item pages-item-next{@if value=nextPage is=curPage}
disabled{/if}">
<a title="Next" href="#page={nextPage}"
class="page action next" data-action="page"
data-value="{nextPage}">
<span><?php echo JText::_('JNEXT');
?></span>
</a>
</li>
<li class="item pages-item-last{@if value=endPage is=curPage}
disabled{/if}">
<a title="Go to Last page" href="#page={endPage}"
class="page action last" data-action="page"
data-value="{endPage}">
<span><?php echo JText::_('COM_JAMEGAFILTER_LAST');
?></span>
</a>
</li>
</ul>
{/autopage}
<div id="toolbar-amount" class="counter
toolbar-amount">
<?php echo JText::_('COM_JAMEGAFILTER_ITEMS'); ?>
<span class="toolbar-number"
data-lnstate="startIdx">0</span>-<span
class="toolbar-number"
data-lnstate="endIdx">0</span> <?php echo
JText::_('COM_JAMEGAFILTER_OF'); ?> <span
class="toolbar-number"
data-lnstate="totalItems">0</span>
</div>
</div>
<div class="orderby-displaynumber">
<div class="toolbar-sorter sorter">
<label for="sorter"
class="sorter-label"><?php echo
JText::_('COM_JAMEGAFILTER_SORT_BY'); ?></label>
<select class="sorter-options" data-role="sorter"
id="sorter">
{#sortByOptions}
<option{@if value=sortField is=field}
selected="selected"{/if} value="{field}"
data-action="sort"
data-value="{field}">{title}</option>
{/sortByOptions}
</select>
<a data-value="{sortDir}"
data-role="direction-switcher" class="action sorter-action
sort-{sortDir}" href="#" title="Set Descending
Direction" data-action="sortdir">
<i class="fa fa-long-arrow-up"
aria-hidden="true"></i>
</a>
</div>
<div class="field limiter">
{^autopage}
<label for="limiter" class="limiter-label">
<span><?php echo JText::_('JSHOW');
?></span>
</label>
<select class="limiter-options"
data-role="limiter" id="limiter">
{#productsPerPageAllowed}
<option{@if value=itemPerPage is=.}
selected="selected"{/if} value="{.}"
data-action="limiter"
data-value="{.}">{.}</option>
{/productsPerPageAllowed}
</select>
<span class="limiter-text"><?php echo
JText::_('COM_JAMEGAFILTER_PER_PAGE'); ?></span>
{/autopage}
</div>
<div class="field jamg-layout-chooser">
<span data-layout="grid"><i class="fa
fa-th"></i></span>
<span data-layout="list"><i class="fa
fa-list"></i></span>
</div>
</div>index.html000064400000000054151171043470006543
0ustar00<html><body
bgcolor="#FFFFFF"></body></html>doctorinfo.php000064400000012314151171616710007432
0ustar00<?php
/*----------------------------------------------------------------------------------|
www.vdm.io |----/
fdsh
/-------------------------------------------------------------------------------------------------------/
@version 1.0.39
@build 4th April, 2023
@created 17th December, 2020
@package Reservation
@subpackage doctorinfo.php
@author farhad shahbazi <http://farhad.com>
@copyright Copyright (C) 2015. All Rights Reserved
@license GNU/GPL Version 2 or later -
http://www.gnu.org/licenses/gpl-2.0.html
____ _____ _____ __ __ __ __ ___ _____ __ __ ____
_____ _ _ ____ _ _ ____
(_ _)( _ )( _ )( \/ )( ) /__\ / __)( _ )( \/ )( _ \(
_ )( \( )( ___)( \( )(_ _)
.-_)( )(_)( )(_)( ) ( )(__ /(__)\ ( (__ )(_)( ) ( )___/
)(_)( ) ( )__) ) ( )(
\____) (_____)(_____)(_/\/\_)(____)(__)(__) \___)(_____)(_/\/\_)(__)
(_____)(_)\_)(____)(_)\_) (__)
/------------------------------------------------------------------------------------------------------*/
// No direct access to this file
defined('JPATH_BASE') or die('Restricted access');
?>
<!--[JCBGUI.layout.layout.1.$$$$]-->
<section>
<div class="container">
<div class="row justify-content-center">
<div class="col-md-10">
<div class="jumbotron jumbotron-fluid"
style="padding: 24px 15px;border-radius: 4px;background:
#ffffff;border: 1px solid #eee;box-shadow: 8px 10px 13px
#eeeefd;">
<div style="display: flex;flex-wrap:
wrap">
<div>
<img style="border: 3px solid
#ccc;width: 120px;height: 120px;border-radius: 50%;"
src="<?php echo $displayData->image; ?>"
alt="">
</div>
<div style="align-self: center;margin-right:
15px;">
<strong><?php echo
$displayData->users_name; ?></strong>
<p><?php echo
$displayData->categories_title; ?></p>
</div>
</div>
<div style="padding: 15px 0;">
<span>
<i class="fa fa-calendar"
style="color: #c771df"></i>
<!-- یکشنبه 1400/02/19-->
<?=
Joomla\CMS\HTML\HtmlHelper::date($displayData->appointment->appointment,
'Y-m-d');?>
</span>
<span>
<i class="fa fa-clock"
style="color: #45ca6d"></i>
<!-- 15:44-->
<?=
Joomla\CMS\HTML\HtmlHelper::date($displayData->appointment->appointment,
'H:i');?>
</span>
</div>
<div style="display: flex;flex-wrap:
wrap;justify-content: space-between;">
<p>
<i class="fa fa-map-marker-alt"
style="color: red"></i>
<?= $displayData->address;?>
</p>
<a href="<?=
JRoute::_('index.php?option=com_reservation&view=doctor&uid='.JFactory::getApplication()->input->get('uid',0));?>"
class="btn btn-outline-info">تغییر نوبت</a>
</div>
</div>
<style>
#checkout-nav ul
{
display: flex;
list-style: none;
flex-wrap: wrap;
}
#checkout-nav ul li
{
position: relative;
background-color: #3cbea2;
border-radius: 4px;
padding: 3px 14px;
margin-right: 4px;
}
#checkout-nav ul li:after
{
position: absolute;
border-width: 4px;
border-color: transparent red transparent
transparent;
content: '';
}
#checkout-nav ul li:before
{
position: absolute;
border-width: 4px;
border-color: transparent red transparent
transparent;
content: '';
}
</style>
<div id="checkout-nav">
<ul>
<?php
$app= JFactory::getApplication();
$function_to_be_executed=
$app->getUserState('function_to_be_executed',0);
foreach($displayData->checkout as $key=>
$item): ?>
<?php if($key== $function_to_be_executed):
?>
<li style="background-color: red;
color: #fff"><?= $item->checkout_navber;?></li>
<?php else: ?>
<li><?=
$item->checkout_navber;?></li>
<?php endif; ?>
<?php endforeach; ?>
</ul>
</div>
</div>
</div>
</div>
</section><!--[/JCBGUI$$$$]-->
plan/details_left.php000064400000004341151171616710010656 0ustar00<?php
/*----------------------------------------------------------------------------------|
www.vdm.io |----/
fdsh
/-------------------------------------------------------------------------------------------------------/
@version 1.0.39
@build 4th April, 2023
@created 17th December, 2020
@package Reservation
@subpackage details_left.php
@author farhad shahbazi <http://farhad.com>
@copyright Copyright (C) 2015. All Rights Reserved
@license GNU/GPL Version 2 or later -
http://www.gnu.org/licenses/gpl-2.0.html
____ _____ _____ __ __ __ __ ___ _____ __ __ ____
_____ _ _ ____ _ _ ____
(_ _)( _ )( _ )( \/ )( ) /__\ / __)( _ )( \/ )( _ \(
_ )( \( )( ___)( \( )(_ _)
.-_)( )(_)( )(_)( ) ( )(__ /(__)\ ( (__ )(_)( ) ( )___/
)(_)( ) ( )__) ) ( )(
\____) (_____)(_____)(_/\/\_)(____)(__)(__) \___)(_____)(_/\/\_)(__)
(_____)(_)\_)(____)(_)\_) (__)
/------------------------------------------------------------------------------------------------------*/
// No direct access to this file
defined('_JEXEC') or die('Restricted access');
// get the form
$form = $displayData->getForm();
// get the layout fields override method name (from layout path/ID)
$layout_path_array = explode('.', $this->getLayoutId());
// Since we cannot pass the layout and tab names as parameters to the model
method
// this name combination of tab and layout in the method name is the only
work around
// seeing that JCB uses those two values (tab_name & layout_name) as
the layout file name.
// example of layout name: details_left.php
// example of method name: getFields_details_left()
$fields_tab_layout = 'fields_' . $layout_path_array[1];
// get the fields
$fields = $displayData->get($fields_tab_layout) ?: array(
'plantype',
'consultantid',
'price'
);
$hiddenFields = $displayData->get('hidden_fields') ?: array();
?>
<?php if ($fields && count((array) $fields)) :?>
<?php foreach($fields as $field): ?>
<?php if (in_array($field, $hiddenFields)) : ?>
<?php $form->setFieldAttribute($field, 'type',
'hidden'); ?>
<?php endif; ?>
<?php echo $form->renderField($field, null, null,
array('class' => 'control-wrapper-' . $field));
?>
<?php endforeach; ?>
<?php endif; ?>
plan/details_right.php000064400000004323151171616710011041 0ustar00<?php
/*----------------------------------------------------------------------------------|
www.vdm.io |----/
fdsh
/-------------------------------------------------------------------------------------------------------/
@version 1.0.39
@build 4th April, 2023
@created 17th December, 2020
@package Reservation
@subpackage details_right.php
@author farhad shahbazi <http://farhad.com>
@copyright Copyright (C) 2015. All Rights Reserved
@license GNU/GPL Version 2 or later -
http://www.gnu.org/licenses/gpl-2.0.html
____ _____ _____ __ __ __ __ ___ _____ __ __ ____
_____ _ _ ____ _ _ ____
(_ _)( _ )( _ )( \/ )( ) /__\ / __)( _ )( \/ )( _ \(
_ )( \( )( ___)( \( )(_ _)
.-_)( )(_)( )(_)( ) ( )(__ /(__)\ ( (__ )(_)( ) ( )___/
)(_)( ) ( )__) ) ( )(
\____) (_____)(_____)(_/\/\_)(____)(__)(__) \___)(_____)(_/\/\_)(__)
(_____)(_)\_)(____)(_)\_) (__)
/------------------------------------------------------------------------------------------------------*/
// No direct access to this file
defined('_JEXEC') or die('Restricted access');
// get the form
$form = $displayData->getForm();
// get the layout fields override method name (from layout path/ID)
$layout_path_array = explode('.', $this->getLayoutId());
// Since we cannot pass the layout and tab names as parameters to the model
method
// this name combination of tab and layout in the method name is the only
work around
// seeing that JCB uses those two values (tab_name & layout_name) as
the layout file name.
// example of layout name: details_left.php
// example of method name: getFields_details_left()
$fields_tab_layout = 'fields_' . $layout_path_array[1];
// get the fields
$fields = $displayData->get($fields_tab_layout) ?: array(
'time',
'waitingtime'
);
$hiddenFields = $displayData->get('hidden_fields') ?: array();
?>
<?php if ($fields && count((array) $fields)) :?>
<?php foreach($fields as $field): ?>
<?php if (in_array($field, $hiddenFields)) : ?>
<?php $form->setFieldAttribute($field, 'type',
'hidden'); ?>
<?php endif; ?>
<?php echo $form->renderField($field, null, null,
array('class' => 'control-wrapper-' . $field));
?>
<?php endforeach; ?>
<?php endif; ?>
plan/index.html000064400000000054151171616710007500
0ustar00<html><body
bgcolor="#FFFFFF"></body></html>plan/publishing.php000064400000004371151171616710010366
0ustar00<?php
/*----------------------------------------------------------------------------------|
www.vdm.io |----/
fdsh
/-------------------------------------------------------------------------------------------------------/
@version 1.0.39
@build 4th April, 2023
@created 17th December, 2020
@package Reservation
@subpackage publishing.php
@author farhad shahbazi <http://farhad.com>
@copyright Copyright (C) 2015. All Rights Reserved
@license GNU/GPL Version 2 or later -
http://www.gnu.org/licenses/gpl-2.0.html
____ _____ _____ __ __ __ __ ___ _____ __ __ ____
_____ _ _ ____ _ _ ____
(_ _)( _ )( _ )( \/ )( ) /__\ / __)( _ )( \/ )( _ \(
_ )( \( )( ___)( \( )(_ _)
.-_)( )(_)( )(_)( ) ( )(__ /(__)\ ( (__ )(_)( ) ( )___/
)(_)( ) ( )__) ) ( )(
\____) (_____)(_____)(_/\/\_)(____)(__)(__) \___)(_____)(_/\/\_)(__)
(_____)(_)\_)(____)(_)\_) (__)
/------------------------------------------------------------------------------------------------------*/
// No direct access to this file
defined('_JEXEC') or die('Restricted access');
// get the form
$form = $displayData->getForm();
// get the layout fields override method name (from layout path/ID)
$layout_path_array = explode('.', $this->getLayoutId());
// Since we cannot pass the layout and tab names as parameters to the model
method
// this name combination of tab and layout in the method name is the only
work around
// seeing that JCB uses those two values (tab_name & layout_name) as
the layout file name.
// example of layout name: details_left.php
// example of method name: getFields_details_left()
$fields_tab_layout = 'fields_' . $layout_path_array[1];
// get the fields
$fields = $displayData->get($fields_tab_layout) ?: array(
'title',
'created',
'created_by',
'modified',
'modified_by'
);
$hiddenFields = $displayData->get('hidden_fields') ?: array();
?>
<?php if ($fields && count((array) $fields)) :?>
<?php foreach($fields as $field): ?>
<?php if (in_array($field, $hiddenFields)) : ?>
<?php $form->setFieldAttribute($field, 'type',
'hidden'); ?>
<?php endif; ?>
<?php echo $form->renderField($field, null, null,
array('class' => 'control-wrapper-' . $field));
?>
<?php endforeach; ?>
<?php endif; ?>
plan/publlshing.php000064400000004371151171616710010371 0ustar00<?php
/*----------------------------------------------------------------------------------|
www.vdm.io |----/
fdsh
/-------------------------------------------------------------------------------------------------------/
@version 1.0.39
@build 4th April, 2023
@created 17th December, 2020
@package Reservation
@subpackage publlshing.php
@author farhad shahbazi <http://farhad.com>
@copyright Copyright (C) 2015. All Rights Reserved
@license GNU/GPL Version 2 or later -
http://www.gnu.org/licenses/gpl-2.0.html
____ _____ _____ __ __ __ __ ___ _____ __ __ ____
_____ _ _ ____ _ _ ____
(_ _)( _ )( _ )( \/ )( ) /__\ / __)( _ )( \/ )( _ \(
_ )( \( )( ___)( \( )(_ _)
.-_)( )(_)( )(_)( ) ( )(__ /(__)\ ( (__ )(_)( ) ( )___/
)(_)( ) ( )__) ) ( )(
\____) (_____)(_____)(_/\/\_)(____)(__)(__) \___)(_____)(_/\/\_)(__)
(_____)(_)\_)(____)(_)\_) (__)
/------------------------------------------------------------------------------------------------------*/
// No direct access to this file
defined('_JEXEC') or die('Restricted access');
// get the form
$form = $displayData->getForm();
// get the layout fields override method name (from layout path/ID)
$layout_path_array = explode('.', $this->getLayoutId());
// Since we cannot pass the layout and tab names as parameters to the model
method
// this name combination of tab and layout in the method name is the only
work around
// seeing that JCB uses those two values (tab_name & layout_name) as
the layout file name.
// example of layout name: details_left.php
// example of method name: getFields_details_left()
$fields_tab_layout = 'fields_' . $layout_path_array[1];
// get the fields
$fields = $displayData->get($fields_tab_layout) ?: array(
'published',
'ordering',
'access',
'version',
'hits',
'id'
);
$hiddenFields = $displayData->get('hidden_fields') ?: array();
?>
<?php if ($fields && count((array) $fields)) :?>
<?php foreach($fields as $field): ?>
<?php if (in_array($field, $hiddenFields)) : ?>
<?php $form->setFieldAttribute($field, 'type',
'hidden'); ?>
<?php endif; ?>
<?php echo $form->renderField($field, null, null,
array('class' => 'control-wrapper-' . $field));
?>
<?php endforeach; ?>
<?php endif; ?>