import jQuery from 'jquery'; import domReady from '@wordpress/dom-ready'; import './listing.css'; import { itemSelect } from './item-select'; import { searchResults } from '../partials/search-reulsts'; import frontendPicker from './frontend-picker'; import formSubmission from './form-submission'; import QuickEdit from './quick-edit'; domReady( () => { itemSelect(); searchResults( 'post-type-advanced_ads_plcmnt' ); } ); jQuery( function () { frontendPicker(); formSubmission(); QuickEdit(); newPlacement(); } ); function newPlacement() { // open modal if no placements are available. if ( jQuery( '#posts-filter tr.no-items' ).length ) { window.location.hash = 'modal-placement-new'; } }
“The example of those who spend in the way of Allah is just like a grain that produced seven ears, each ear having a hundred grains, and Allah multiplies (the reward) for whom He wills. Allah is All-Embracing, All-Knowing”
The Holy Quran: 2:261
Jaffaria Academy is a charitable project that delivers full-time holistic education employing an outstanding qualified and experienced team and state of the art resources and technology. The leadership team (Trustees & Directors) who come from various professional and educational backgrounds have dedicated their time for this project on a voluntary basis.
However, to sustain this high-quality service we incur a significantly high operational cost; while to maintain affordability for our students we have kept the fees at a level that is below the actual cost of operation.
Community members are welcomed to contribute in any way they can to help with the sustainability of this project.
Donations are welcomed in line with our Acceptance or Refusal of Donations Policy.
For those who wish to donate their religious dues (Khums), we can receive the Imam share through Imam Ali Foundation (Office of his Eminence Sayed Ali Al-Sistani), please contact us for more information.
Jaffaria Academy UK
Co-operative Bank
Account number: 6738 4426
Sort code: 08-92-99
International Bank Account number (IBAN): GB18CPBK08929967384426
Bank Identifier Code(BIC): CPBKGB22