كبار المتبرعين والداعمين


 

  1.  

European Union (E.U)

33.

Netherlands Red Cross

  1.  

ANERA Organization

34.

International Committee of Red Cross

  1.  

The Water Ford Foundation

35.

مجموعة الهليس/ جدة

  1.  

الرئيس الراحل ياسر عرفات

36.

البنك الإسلامي للتنمية / صندوق انتفاضة الأقصى

  1.  

الهيئة الخيرية الإسلامية العالمية / الكويت

.37

الشيخ الدكتور سلطان بن محمد القاسمي/ حاكم الشارقة

  1.  

الهيئات والمؤسسات والأخوة العرب والمسلمين/ أمريكا

.38

الصندوق السعودي للتنمية

  1.  

الهيئات والمؤسسات والأخوة العرب والمسلمين/ أوروبا

39.

صندوق الأوبك للتنمية الدولية (OFID) / النمسا

  1.  

مؤسسة النور الخيرية/ البحرين

40.

Muslim Aid London

  1.  

لجنة زكاة المناصرة الإسلامية/ الأردن

41.

بلدية الخليل

  1.  

وقفية المرحوم عبد الله هاشم/ جدة

42.

الصندوق العربي للإنماء الإقتصادي والإجتماعي/ الكويت

  1.  

النداء الفلسطيني الموحد UPA. USA

43.

هيئة الأعمال الخيرية / عجمان

  1.  

صندوق القدس للخدمات الإنسانية / أمريكا

44.

جمعية الهلال الأحمر الإماراتي/ أبو ظبي

  1.  

الندوة العالمية للشباب الإسلامي/ السعودية

45.

اتحاد صندوق الأرض المقدسة

  1.  

مكتب ورثة المرحوم أحمد سالم بن محفوظ

46.

السيد حسيب جريس صباغ

  1.  

المحسنة فوزية الجفالي

47.

حملة ائتلاف الخير/ لندن

  1.  

مؤسسة زايد بن سلطان آل نهيان

48.

مركز تلفزيون الشرق الأوسط/ إم بي سي mbc

  1.  

وزارة الصحة/ السلطة الوطنية الفلسطينية

49.

الأمير سلمان بن عبد العزيز آل سعود

  1.  

مؤسسة فهد المرزوق / الكويت

50.

الحاج شعبان علي نيروخ

  1.  

الأخوة الفلسطينيين في الأراضي المحتلة عام 1948

51.

المرحوم عبد الفتاح دودين

  1.  

جمعة الماجد

52.

العون الطبي للفلسطينيين ـ لندن

  1.  

أهالي الخليل في فلسطين والأردن والمهجر

53.

رابطة فلسطين بالنمسا

  1.  

صندوق النقد العربي/ أبو ظبي

54.

المرحوم حسن شاور واخوانه

  1.  

اللجنة السعودية لإغاثة الشعب الفلسطيني/ الرياض

55.

المرحومة الحاجة يسرى عمران سليمان القواسمة

  1.  

اللجنة القطرية المشتركة للإغاثة / قطر

56.

الصندوق الفلسطيني للإغاثة والتنمية / لندن

  1.  

نقابة الأطباء المصريين.

57.

الهلال الأحمر القطري

  1.  

اللجنة الفرنسية لمناصرة فلسطين/ فرنساـCBSP

58.

مؤسسة عرفان / كندا

  1.  

جمعية الهلال الأحمر الكويتي

59.

صندوق الإغاثة الإسلامية العالمية

  1.  

الجمعية الطبية العربية الأمريكية NAAMA

60.

هيئة الإغاثة الإسلامية العالمية

  1.  

 Belgium Technical Cooperation BTC

61.

الشيخ عبد العزيز بن أحمد بن عبد الله آل ثاني/ قطر

  1.  

الحاج نبيل الزغير وإخوانه (شركة رويال)

62.

صندوق التضامن الإسلامي/ جدة

  1.  

الدكتور عماد عبد الحفيظ الحداد

.63

شركه الجنيدي للألبان والمواد الغذائية

  1.  

مؤسسة تيكا (TIKA) التركية

.64

المصرف العربي للتنمية ألاقتصاديه في افريقيا

 

 

request = $event->getRequest(); global $user; $not_admin = !in_array('administrator', $user->getRoles()); $log_admin = !\Drupal::config('visitors.config')->get('exclude_administer_users'); if ($log_admin || $not_admin) { $ip_str = $this->_getIpStr(); $fields = array( 'visitors_uid' => $user->id(), 'visitors_ip' => $ip_str, 'visitors_date_time' => time(), 'visitors_url' => $this->_getUrl(), 'visitors_referer' => $this->_getReferer(), 'visitors_path' => _current_path(), 'visitors_title' => $this->_getTitle(), 'visitors_user_agent' => $this->_getUserAgent() ); if (module_exists('visitors_geoip')) { $geoip_data = $this->_getGeoipData($ip_str); $fields['visitors_continent_code'] = $geoip_data['continent_code']; $fields['visitors_country_code'] = $geoip_data['country_code']; $fields['visitors_country_code3'] = $geoip_data['country_code3']; $fields['visitors_country_name'] = $geoip_data['country_name']; $fields['visitors_region'] = $geoip_data['region']; $fields['visitors_city'] = $geoip_data['city']; $fields['visitors_postal_code'] = $geoip_data['postal_code']; $fields['visitors_latitude'] = $geoip_data['latitude']; $fields['visitors_longitude'] = $geoip_data['longitude']; $fields['visitors_dma_code'] = $geoip_data['dma_code']; $fields['visitors_area_code'] = $geoip_data['area_code']; } db_insert('visitors') ->fields($fields) ->execute(); } } /** * Registers the methods in this class that should be listeners. * * @return array * An array of event listener definitions. */ public static function getSubscribedEvents() { $events[KernelEvents::TERMINATE][] = array('onTerminate', 100); return $events; } /** * Get the title of the current page. * * @return string * Title of the current page. */ protected function _getTitle() { if ($route = $this->request->attributes->get(RouteObjectInterface::ROUTE_OBJECT)) { $title = \Drupal::service('title_resolver')->getTitle($this->request, $route); return htmlspecialchars_decode($title, ENT_QUOTES); } return ''; } /** * Get full path request uri. * * @return string * Full path. */ protected function _getUrl() { return urldecode(sprintf('http://%s%s', $_SERVER['HTTP_HOST'], request_uri())); } /** * Get the address of the page (if any) which referred the user agent to the * current page. * * @return string * Referer, or empty string if referer does not exist. */ protected function _getReferer() { return isset($_SERVER['HTTP_REFERER']) ? urldecode($_SERVER['HTTP_REFERER']) : ''; } /** * Converts a string containing an visitors (IPv4) Internet Protocol dotted * address into a proper address. * * @return string */ protected function _getIpStr() { return sprintf("%u", ip2long($this->request->getClientIp())); } /** * Get visitor user agent. * * @return string * string user agent, or empty string if user agent does not exist */ protected function _getUserAgent() { return isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : ''; } /** * Retrieve geoip data for ip. * * @param ip * A string containing an ip address. * * @return array * Geoip data array. */ protected function _getGeoipData($ip) { $result = array( 'continent_code' => '', 'country_code' => '', 'country_code3' => '', 'country_name' => '', 'region' => '', 'city' => '', 'postal_code' => '', 'latitude' => '0', 'longitude' => '0', 'dma_code' => '0', 'area_code' => '0' ); if (function_exists('geoip_record_by_name')) { $data = @geoip_record_by_name($ip); if ((!is_null($data)) && ($data !== FALSE)) { /* Transform city value from iso-8859-1 into the utf8. */ $data['city'] = utf8_encode($data['city']); $result = $data; } } return $result; } }
Fatal error: Class 'Drupal\visitors\EventSubscriber\KernelTerminateSubscriber' not found in /home/ahli/public_html/test/core/lib/Drupal/Component/DependencyInjection/Container.php on line 264