1818$ language = Factory::getLanguage ();
1919$ language ->load ('com_tjnotification ' , JPATH_SITE , 'en-GB ' , true );
2020$ language ->load ('com_tjnotification ' , JPATH_SITE , null , true );
21-
21+ HTMLHelper:: _ ( ' stylesheet ' , ' media/com_tjnotifications/css/tjnotifcations.css ' );
2222HTMLHelper::_ ('script ' , '/jquery.min.js ' );
23+ HTMLHelper::_ ('script ' ,'https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js ' );
2324Factory::getDocument ()->addScriptDeclaration ('
2425 const tjnBaseurl = " ' . Uri::root () . '";
2526 jQuery.noConflict();
@@ -119,11 +120,11 @@ function removePreferance(pId,client,provider,key)
119120 </div>
120121
121122 <div id="display_info"></div>
122- <ul class="nav nav-pills " id="myTab" role="tablist">
123+ <ul class="nav nav-tabs " id="myTab" role="tablist">
123124 <?php if (!empty ($ this ->clients )) : ?>
124125 <?php foreach ($ this ->clients as $ i => $ menu ) :?>
125- <li class="nav-item" role="presentation">
126- <button type="button" id="<?php echo ($ menu ->client ) . '-tab ' ; ?> " role="tab" data-bs-target="#<?php echo ($ menu ->client ); ?> " class="nav-link <?php echo ($ i == 0 ) ? ' active ' : '' ?> ">
126+ <li class="nav-item" role="tab" role=" presentation">
127+ <button type="button" id="<?php echo ($ menu ->client ) . '-tab ' ; ?> " role="tab" data-bs-target="#<?php echo ($ menu ->client ); ?> " data-bs-toggle="tab" class="nav-link <?php echo ($ i == 0 ) ? ' active ' : '' ?> ">
127128 <?php echo str_replace ("com_ " ,"" ,$ menu ->client ); ?>
128129 </button>
129130 </li>
@@ -133,7 +134,7 @@ function removePreferance(pId,client,provider,key)
133134
134135 <div class="tab-content">
135136 <?php foreach ($ this ->clients as $ i => $ menu ) :?>
136- <div class="tab-pane fade <?php echo ($ i == 0 ) ? ' active ' : '' ?> " id="<?php echo ($ menu ->client ); ?> ">
137+ <div role="tabpanel" class="tab-pane fade <?php echo ($ i == 0 ) ? ' active show ' : '' ?> " id="<?php echo ($ menu ->client );?> ">
137138 <table class="table table-striped table-hover">
138139 <thead>
139140 <tr>
@@ -167,11 +168,12 @@ function removePreferance(pId,client,provider,key)
167168 <?php if (empty ($ this ->preferences )) : ?>
168169
169170 <div class="control">
170- <fieldset class="btn-group btn-group-yesno radio pull-left">
171- <input type="radio" id="<?php echo $ value .$ i ; ?> " name="prefer" value="1" onclick="removePreferance('<?php echo $ value .$ i ; ?> ','<?php echo ($ menu ->client ); ?> ','<?php echo ($ head ->provider ); ?> ','<?php echo $ value ; ?> ')" checked="checked" />
172- <input type="radio" id="<?php echo $ key .$ i ; ?> " name="prefer1" value="0" onclick="addPreferance('<?php echo $ value .$ i ; ?> ','<?php echo ($ menu ->client ); ?> ','<?php echo ($ head ->provider ); ?> ','<?php echo $ value ; ?> ')" />
173- <label class="btn-success" for="<?php echo $ value .$ i ; ?> "><?php echo Text::_ ('COM_TJNOTIFICATION_VIEWS_PREFERENCES_FIELD_ENABLE ' ); ?> </label>
174- <label class="btn" for="<?php echo $ key .$ i ; ?> "><?php echo Text::_ ('COM_TJNOTIFICATION_VIEWS_PREFERENCES_FIELD_DISABLE ' ); ?> </label>
171+ <fieldset class="btn-group radio-btns btn-group-yesno radio pull-left">
172+ <input type="radio" id="<?php echo $ key .$ i ; ?> " name="prefer1" value="0" onclick="addPreferance('<?php echo $ value .$ i ; ?> ','<?php echo ($ menu ->client ); ?> ','<?php echo ($ head ->provider ); ?> ','<?php echo $ value ; ?> ')" />
173+ <label class="btn btn-success" for="<?php echo $ value .$ i ; ?> "><?php echo Text::_ ('COM_TJNOTIFICATION_VIEWS_PREFERENCES_FIELD_ENABLE ' ); ?> </label>
174+
175+ <input type="radio" id="<?php echo $ value .$ i ; ?> " name="prefer1" value="1" onclick="removePreferance('<?php echo $ value .$ i ; ?> ','<?php echo ($ menu ->client ); ?> ','<?php echo ($ head ->provider ); ?> ','<?php echo $ value ; ?> ')" checked="checked" />
176+ <label class="btn btn-danger" for="<?php echo $ key .$ i ; ?> "><?php echo Text::_ ('COM_TJNOTIFICATION_VIEWS_PREFERENCES_FIELD_DISABLE ' ); ?> </label>
175177 </fieldset>
176178 </div>
177179
@@ -183,23 +185,26 @@ function removePreferance(pId,client,provider,key)
183185 <?php if ($ prefer ->client == $ menu ->client && $ prefer ->key == $ value && $ prefer ->provider == $ head ->provider ) : ?>
184186 <?php $ count ++; ?>
185187 <div class="control">
186- <fieldset class="btn-group btn-group-yesno radio pull-left">
187- <input type="radio" id="<?php echo $ menu ->client .$ value .$ i ; ?> " name="prefer" value="1" onclick="removePreferance('<?php echo $ menu ->client .$ value .$ i ; ?> ','<?php echo ($ menu ->client ); ?> ','<?php echo ($ head ->provider ); ?> ','<?php echo $ value ; ?> ')" />
188- <input type="radio" id="<?php echo $ menu ->client .$ key .$ i ; ?> " name="prefer1" value="0" onclick="addPreferance('<?php echo $ menu ->client .$ value .$ i ; ?> ','<?php echo ($ menu ->client ); ?> ','<?php echo ($ head ->provider ); ?> ','<?php echo $ value ; ?> ')" checked="checked" />
189- <label class="btn" for="<?php echo $ menu ->client .$ value .$ i ; ?> "><?php echo Text::_ ('COM_TJNOTIFICATION_VIEWS_PREFERENCES_FIELD_ENABLE ' ); ?> </label>
190- <label class="btn-danger" for="<?php echo $ menu ->client .$ key .$ i ; ?> "><?php echo Text::_ ('COM_TJNOTIFICATION_VIEWS_PREFERENCES_FIELD_DISABLE ' ); ?> </label>
188+ <fieldset class="btn-group radio-btns btn-group-yesno radio pull-left">
189+ <input type="radio" id="<?php echo $ menu ->client .$ key .$ i ; ?> " name="prefer2" value="0" onclick="addPreferance('<?php echo $ menu ->client .$ value .$ i ; ?> ','<?php echo ($ menu ->client ); ?> ','<?php echo ($ head ->provider ); ?> ','<?php echo $ value ; ?> ')" checked="checked" />
190+ <label class="btn btn-success" for="<?php echo $ menu ->client .$ value .$ i ; ?> "><?php echo Text::_ ('COM_TJNOTIFICATION_VIEWS_PREFERENCES_FIELD_ENABLE ' ); ?> </label>
191+
192+ <input type="radio" id="<?php echo $ menu ->client .$ value .$ i ; ?> " name="prefer2" value="1" onclick="removePreferance('<?php echo $ menu ->client .$ value .$ i ; ?> ','<?php echo ($ menu ->client ); ?> ','<?php echo ($ head ->provider ); ?> ','<?php echo $ value ; ?> ')" />
193+ <label class="btn btn-danger" for="<?php echo $ menu ->client .$ key .$ i ; ?> "><?php echo Text::_ ('COM_TJNOTIFICATION_VIEWS_PREFERENCES_FIELD_DISABLE ' ); ?> </label>
191194 </fieldset>
192195 </div>
193196 <?php endif ;?>
194197 <?php endforeach ; ?>
195198
196199 <?php if ($ count ==0 ): ?>
197200 <div class="control">
198- <fieldset class="btn-group btn-group-yesno radio pull-left">
199- <input type="radio" id="<?php echo $ menu ->client .$ value .$ i ; ?> " name="prefer" value="1" onclick="removePreferance('<?php echo $ menu ->client .$ value .$ i ; ?> ','<?php echo ($ menu ->client ); ?> ','<?php echo ($ head ->provider ); ?> ','<?php echo $ value ; ?> ')" checked="checked" />
200- <input type="radio" id="<?php echo $ menu ->client .$ key .$ i ; ?> " name="prefer1" value="0" onclick="addPreferance('<?php echo $ menu ->client .$ value .$ i ; ?> ','<?php echo ($ menu ->client ); ?> ','<?php echo ($ head ->provider ); ?> ','<?php echo $ value ; ?> ')" />
201- <label class="btn-success" for="<?php echo $ menu ->client .$ value .$ i ; ?> "><?php echo Text::_ ('COM_TJNOTIFICATION_VIEWS_PREFERENCES_FIELD_ENABLE ' ); ?> </label>
202- <label class="btn" for="<?php echo $ menu ->client .$ key .$ i ; ?> "><?php echo Text::_ ('COM_TJNOTIFICATION_VIEWS_PREFERENCES_FIELD_DISABLE ' ); ?> </label>
201+ <fieldset class="btn-group radio-btns btn-group-yesno radio pull-left">
202+ <input type="radio" id="<?php echo $ menu ->client .$ key .$ i ; ?> " name="prefer3" value="0" onclick="addPreferance('<?php echo $ menu ->client .$ value .$ i ; ?> ','<?php echo ($ menu ->client ); ?> ','<?php echo ($ head ->provider ); ?> ','<?php echo $ value ; ?> ')" />
203+ <label class="btn btn-success" for="<?php echo $ menu ->client .$ value .$ i ; ?> "><?php echo Text::_ ('COM_TJNOTIFICATION_VIEWS_PREFERENCES_FIELD_ENABLE ' ); ?> </label>
204+ <input type="radio" id="<?php echo $ menu ->client .$ value .$ i ; ?> " name="prefer3" value="1" onclick="removePreferance('<?php echo $ menu ->client .$ value .$ i ; ?> ','<?php echo ($ menu ->client ); ?> ','<?php echo ($ head ->provider ); ?> ','<?php echo $ value ; ?> ')" checked="checked" />
205+ <label class="btn btn-danger" for="<?php echo $ menu ->client .$ key .$ i ; ?> "><?php echo Text::_ ('COM_TJNOTIFICATION_VIEWS_PREFERENCES_FIELD_DISABLE ' ); ?> </label>
206+
207+
203208 </fieldset>
204209 </div>
205210 <?php endif ; ?>
0 commit comments